Software Details:
Version: 2.2
Upload Date: 20 Feb 15
Distribution Type: Freeware
Downloads: 19
Cdcat is an open source, QT-based, cross-platform (Linux/Windows) catalog program that scans the directories/drives you want and can memorize the filesystem, including the tags of mp3's, and store it in a small file.
The database is stored in a gzipped XML format, so you can hack it, or use it if necessary.
What is new in this release:
- 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
What is new in version 2.1:
- 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
What is new in version 1.9:
- 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)
What is new in version 1.8:
- 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.
What is new in version 1.7:
- 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)
What is new in version 1.6:
- Exporting search results as HTML and print is now possible.
What is new in version 1.5:
- 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.
What is new in version 1.4:
- 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
What is new in version 1.3:
- 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.
Requirements:
- pygame
Comments not found