Cdcat Changelog

New in version 2.2

January 5th, 2013
  • Q_OBJECT macro on ArchiveFile class added
  • cdcat homepage link at info dialog fixed
  • gpl page link at info dialog added
  • crash on cancel of add link dialog fixed (thanks to Alain Aupeix)
  • segmentation fault on 'add link to a cdcat catalog' fixed (#3597794)
  • setting progress text fixed
  • changing media type using media type dialog fixed (#3581829)
  • dont stop parsing at unknown media type, change automaticlly to other type
  • memleaks at scanning filesystem fixed
  • memleaks at exit fixed
  • sorting by ascending or descending results in descending fixed (#3559284)
  • memleak at scanning filesystem fixed
  • export fixed (#3576090)
  • default filename at export fixed
  • crash at search on duplicates fixed
  • sort catalog by name (descending) added
  • sort catalog by media type (ascending/descending) added
  • export single media to xml added
  • import of cdcat exported xml added (e.g. singe media)
  • display path of selected search result entry in status bar added

New in version 2.1 (August 1st, 2012)

  • adding history entry on save as fixed
  • writing utf8 encoded filenames and content fixed (#3550586)
  • setting media name with utf8 chars fixed
  • detection of cd/dvd media name fixed
  • detection if cd/dvd already mounted on linux fixed (#3535884)
  • device path can now also specified at settings for cd/dvd device
  • crash on start fixed if trayicon is disabled (#3529967)
  • crash at scanning archive with special names in archive list fixed
  • detection of file extension on non win32 systems fixed
  • set medianame on adding new media at cd/dvd type fixed
  • use cdrom path for cd/dvd instead of selected path in tree
  • menu entries for resort catalog in descending order (number, time) added
  • loading some settings fixed (content, date start, start end at find dialog)
  • sort by number, time and type fixed
  • sort state will now saved to catalog
  • display sort state in commwidget added

New in version 1.9 (March 30th, 2012)

  • touch function of DBCatalog moved to proper place
  • empty contents after first edit file node content fixed (#3492344)
  • size optimizions on finddialog
  • option for keeping search result at finddialog added (#3496361)
  • display avi scan info only if avi tech scan is performed
  • scan only for media info if file has supported extension
  • identical media name check at addialog fixed
  • identical media name check for cd/dvd added
  • skip mount cd/dvd if already mounted is detected (via /etc/mtab)
  • allow gui often to refresh
  • only create exif data if its enabled to read exif data
  • status support on rescan event added
  • animate systray icon during scanning added
  • allow to maximize find dialog added
  • hide progress dialog on minimize to tray too
  • allow to faster cancel on scanning
  • hide trayicon before close app
  • strip useless trailing slash from selected path on adddialog
  • set last dir name as media name if type is not cd/dvd
  • ask for new media name if media already exists instead of show error message
  • exclude match fixed
  • display regex validity in selreadable dialog
  • display extended status during scanning added (archive scanning, mp3 info, avi info, content, exif data, thumbnail)
  • option for displaying archive file name during archive file in status added
  • updated application icon with multiple sizes and svg added (thanks to Andras Somogyi, #3301448)
  • icon size fixed
  • scanning filesystem by adding new media/rescan can now be cancelled
  • regex help document added at selreadable dialog
  • check exclude rules on live edit too
  • option for use simple wildcard instead regex for exclude added
  • systray icon added
  • use real regex instead simple wildcard at exclude rules
  • use listview instead lineedit for exclude rules
  • exclude rules are checked against file path instead file name
  • exclude rules now checked against directory path too
  • q3table replaced by qtablewidget
  • q3popmenu with qmenu replaced at mainwidget, guibase, borrowdialog
  • q3cstring removed
  • q3textbrowser replaced by qtextbrowser
  • display content file pattern info if debug info is enabled
  • q3frame replaced by qframe
  • q3whatsthis removed
  • q3strlist replaced by qstringlist
  • handle files larger than 1tb fixed
  • use double instead float internally
  • tb size unit on find dialog added
  • searching file size on finddialog fixed
  • selreadable dialog reworked
  • config dialog reworked
  • exclude file support added (regex, filename)
  • display busy cursor on open catalog from history menu
  • applying missing db settings on rescan event added
  • applying missing db settings on open hitstory event added
  • find entries to new find menu entry moved
  • use qstring instead of char string for compare at pos() on pos dialog
  • option for display file content with external viewer added (#982070)
  • display result progress/count on find dialog table label added (#3496359)
  • use qpushbutton instead of painted button for cancel at progressdialog
  • cancel loading catalog fixed
  • cancel searching fixed
  • display more error messages on console
  • extension column at finddialog added (#3496363)
  • crash at closing file duplicates dialog fixed
  • disable menubar and toolbar if finddialog is open
  • calculate size from nodes fixed
  • storing adddialog size and position added
  • option for thumbnail size added
  • save thumbnail size fixed
  • option for specify thumbnail file extensions added
  • save last selected dir on adddialog fixed
  • scroll to last folder in tree on adddialog init
  • try to scroll 2 items of current folder up in tree on adddialog init for better view
  • matching filetypes for context fixed
  • thumbnail storing added
  • loading exif data added (optional)
  • display success/fail of loading lib7zip if debug info is enabled
  • search did not return any result if not catalog node is selected (#3489441)

New in version 1.8 (February 19th, 2012)

  • This version fixes a regression on finddialog.
  • The import of csv data from whereisit now works correctly for multi-line entries and whereisit lite entries.
  • Now the last directory will be stored if another directory on import was selected.

New in version 1.7 (February 17th, 2012)

  • archive line parsing fixed on lib7zip created archive contents (#3485434)
  • obsolete tab in generated archive file content on commwidget removed
  • set default rights for archive file properly
  • exec attribute on files inside archives scanned from lib7zip removed
  • set default rights for archive file on import properly
  • set last used dir on adddialog if type is not cd/dvd
  • use implicit font metrics local member instead creating on heap at progressdialog
  • scanning archives using lib7zip fixed
  • type conversion for permission string fixed
  • display archive contents at commwidget in better formated way
  • commwidget space issuses fixes
  • repaint commwidget only if nessary
  • qtlogo on tool button and menu entry fixed
  • category display at commwidget fixed
  • limited tag support at whereisit import (will be added to comment)
  • csv import from whereisit within multiple disks fixed (thanks to blueday)
  • set last used dir on import dialog
  • set last used dir if last dir is not set to home dir at export dialog
  • duplicate file search inside catalog added (use context menu entry on a file node)
  • jump to selected file in duplicate result list if user clicked on it added
  • skip adding file which is looked up for duplicates in result list
  • font size of archive contents at commwidget fixed
  • insert catalog into existing catalog fixed
  • insert catalog into existing catalog with duplicate check prepared for future
  • scanning archve files on subfolder fixed (#3484430)

New in version 1.6 (January 31st, 2012)

  • Exporting search results as HTML and print is now possible.

New in version 1.5 (August 12th, 2011)

  • This release adds reading of fileinfo for various file types using the fileinfo library.
  • The status of the 7z library will now be displayed at the dialog for selecting a readable item.
  • The archive content will now reset after adding an archive file to the database.
  • The size detection was sometimes wrong, and is now corrected.
  • The history is now properly updated on the "saveas" event.
  • Size optimizions were made to the comment widget.
  • Displaying tbyte sizes is now supported.

New in version 1.4 (August 8th, 2011)

  • version changed to 1.4
  • translations from old qt3 version readded: fr, it, sr (unmaintained)
  • track number in mp3tag is now supported
  • archive scan options moved from config dialog to selreadable dialog
  • comment widget now expands if the text inside is larger than viewport
  • archive scanning added (needs libtar, libbzip2, lib7zip)
  • recent catalog menu reversed (last used now on top)
  • config dialog size optimizions
  • crash at adding cdcat link fixed
  • volumes dir in file tree for adding new media added on osx (fixes: 3323375)
  • handle different date formats on whereisit xml import
  • import files/folder too if media number mismatch but media name match
  • display some debug output on whereisit xml import only if debug output is enabled
  • whereisit xml import speedup
  • comments in new style now handled by whereisit xml import
  • progressdialog at xml import added (whereisit, gtktalog)
  • import media type (dvd) on whereisit xml import fixed
  • add file extension in whereisit xml import if nessary

New in version 1.3 (May 30th, 2011)

  • Several bugs regarding CSV/HTML export have been fixed.
  • Trailing line endings and spaces in comments are now stripped.
  • Also, the line endings in comments will no longer be converted to "#".
  • The CSV import from advanced disk catalog got an improved parser.
  • The add dialog for new media now has keyboard accelerators for quicker access.
  • The tree on left can now be sorted to reverse order.
  • The parsing of size values from XML has been fixed.