Cdcat

Software Screenshot:
Cdcat
Software Details:
Version: 2.2
Upload Date: 20 Feb 15
Developer: Peter Deak
Distribution Type: Freeware
Downloads: 19

Rating: nan/5 (Total Votes: 0)

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

Similar Software

CrudAlchemy
CrudAlchemy

20 Feb 15

DBA Companion
DBA Companion

11 May 15

Xataface
Xataface

19 Feb 15

micromongo
micromongo

14 Apr 15

Other Software of Developer Peter Deak

HyperCalc
HyperCalc

17 Feb 15

Comments to Cdcat

Comments not found
Add Comment
Turn on images!