ChangeLog-2.3 (r652)

version increased to 2.3
click on result entry does not select corresponding entry tree fixed
more keyboard shortcuts added
keyboard shortcut dialog added (help menu)
dont add empty exclude rule on rule list at selreadable dialog
make read blocksize configurable by define
update current node if no element (..) in content listview is selected fixed
delete keyboard shortcut added (del key)
display full path instead node name on delete confirmation dialog
make delete confirmation question better
display full path instead node name on size dialog
icons for encryption related buttons added
compare on TestInStream constructor fixed
missing initalization of vars (bTAGreaded, bTAGexist, tnumber) at ReadMp3Tag class on constructor added
reading old catalog without sortedBy attribute fails fixed
use qstring instead char * for what and err string at getStr2, getDouble2
window title on borrow dialog fixed
use initalization list for init local vars instead inside constructor on mediainfo dialog
resource leak on insertDB at out of memory error fixed
use initalization list for init local vars instead inside constructor on colorsettings dialog
typo on commwidget contructor on init a var fixed
missing initalization of etype var on constructors added
code cleanup at getFullPath() on Node class
missing initalization of information var at lineobject class on constructor added
assignment of fileinfo var on DBFile constructor fixed
missing initalization of vars (length, last, alternate) at MString class on constructor added
not nessary var errormsg removed
missing initalization of vars (usefileinfo, useExternalContentViewer, storeExifData, commentDockPos_x, commentDockPos_y, commentWindowPos_x, commentWindowPos_y, commentDockSize_width, commentDockSize_height, contentWindowPos_x, contentWindowPos_y, contentWindowSize_width, contentWindowSize_height commentWindowSize_width, commentWindowSize_height) at CdcatConfig class on constructor added
missing initalization of vars (founded, pww, error, errptr, dirname, filename, comment, find_category, tartist, ttitle, talbum, tcomment, content, allmedia, allowner, dateStartChecked, dateEndChecked, sizeMinChecked, sizeMaxChecked, findInArchivesChecked, size_min, size_max) at seekEngine class on constructor added
typo at seeke on finddialog class fixed
regression on saving thumbnail data to catalog file fixed
dont add history item on save/save as if already in list
add media fails after previous cancelled scan fixed
crash on reading fileinfo in some cases fixed
crash on reading file content fixed
memleak at detecting cd/dvd type fixed
memleak on open cd device fixed
endless loop fixed on scanning avi info at file with broken avi header
memleak at dirview class fixed
memleaks at recent menu fixed
cleanup of mediainfo fixed
memleak on reading catalog at read content fixed
some debug info disabled
memleak at mediainfo fixed
memleak at config class fixed
memleak at HDirectoryView fixed
double free fixed
memleak on setting splitter style fixed
memleaks on exit fixed
memleaks on closing catalog fixed
initial russian translation added (thanks to ferm32 (Vitaly A. Kuzmin))
displaying nfo pattern on debug info disabled
return type of isIdentical changed from int to bool
media name not changed after dialog on add media fixed (#53)
check for existing media name not only for cd/dvd added
missing initialisation of QTextCodec resulting in unability to run mediainfo on accentuated filenames fixed (#55)
missing close file handle on xml export fixed (#56)
wrong read mode of catalog on xml export fixed (#57) menu entries/context menu entries for enable/disable encryption added
password confirmation on set/change encryption password added
display compiled in features in about dialog added
support for encrypted catalog added (requires libcrypto++, can be disabled on compile time)
catalog encryption rules for win32 added