HomePhabricator
Diffusion fred e74adc507dbc

Addition: macros.h: Added UTF16LETOH, UTF16BETOH, HTOUTF16LE and HTOUTF16BE…

Description

Addition: macros.h: Added UTF16LETOH, UTF16BETOH, HTOUTF16LE and HTOUTF16BE macros. Addition: RegistryHive: Added FindUnicodeStringEnd function. BugFix: RegistryKeyTable::contextMenuEvent: Correctly enable / disable menus taking into account this->is_writable. Improvement: DlgAddKey: Added ansi_ancoded variable to remember text encoding of loaded value. Improvement: DlgAddKey::SetValueWidgetData: Pass ansi_encoded variable when calling RegistryHive::KeyValueToStringList. Improvement: DlgAddKey::GetValueWidgetData: Use RegistryHive::StringListToKeyValue instead of own code. Improvement: RegistryHive::KeyValueToString: Correct detection and handling of ANSI and UNICODE strings and made code easier to read. Misc: debian/changelog: Bumping next version back to 0.1.0beta5 as we'll need another one before final release of 0.1.0. Removal: mainwindow.cpp: Removed unused FRED_REPORT_TEMPLATE_DIR defines. Removal: All report templates: Removed unneeded println's.

Details

Provenance
Gillen Daniel <gida@pinguin.local>Authored on
gidaPushed on Jan 15 2015, 10:34 AM
Parents
rFREDcc593686dbc3: Merge branch 'master' of git.pinguin.lu:/fred
Branches
Unknown
Tags
Unknown

Event Timeline