lib32/q4wine/q4wine.changelog
2013-07-30 08:26:23 +00:00

438 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Installation
***********************************************
See INSTALL file for details
ChangeLog
***********************************************
Version 0.121
Added:
- updated winetricks plugin;
- option to make Prefix view unexpanded at startup;
- Polish translation by Frank (nobange);
- interoperability of wineprefixes between q4wine, wibom, vineyard, and
winetricks (and maybe playonlinux) http://wiki.winehq.org/BottleSpec;
- German translation by Ron;
- experimental build support for Mac OS X;
- extended virtual desktop resolution list [3150062];
- request for language locale support [3144001 and 3149056];
- Hebrew translation by Yaron Shahrabani;
- Prefix alphabetic sort;
Fixed:
- build on FreeBSD;
- removed embedded fuseiso support (q4wine-mount);
Version 0.120-r1
Added:
- q4wine now will create new symlinks when mounting $WINEPREFIX/dosdevices/${DRIVE}:
pointing to the mount point and $WINEPREFIX/dosdevices/${DRIVE}:: pointing to
the Image file;
Apparently this is needed so that the images are recognized as a proper
cd/dvd drive;
by aleric
- Added cmake option WITH_SYSTEM_SINGLEAPP to compile q4wine with system
installed QtSingleAppliaction library;
- Added cmake option RELEASE for translation and developing purposes;
- Added cmake option LINGUAS which specify languages to build;
- "make translations" target; Use it for translation updates;
- Added cmake option LIBS_ENTRY_PATH to allow override for libs install directory;
- Implementation for feature request 3079649 (Prefixes list sorting);
Fixed:
- mount images in read only mode (ro); by aleric
- removed media drive option in prefix settings dialog;
- Fixed quote bugs for WINEDEBUG and DISPLAY variables, reported by Carlos Ignacio Ruax;
- English fixes by Steven Panek;
- Fake drive can create unlinked desktop folders;
- Move File System item upper in Fake Drive Settings dialog;
-
Version 0.120
Added:
- Czech translation (thx to Pavel Fric);
- Added cmake option MANPAGE_ENTRY_PATH;
- User now can open system terminal from q4wine programs tab menu for selected dir;
- Winetricks plugin updates;
- Added minimize to tray at startup option;
- Added minimize to tray at application icon startup option;
- DBUS notification;
- Added Wine WOW64Node support and configuration settings;
Fixed:
- warning: ignoring return value of int chdir(const char*), declared with attribute warn_unused_result;
- Fixed unescaped characters in q4wine-helper (q4wine-Bugs-3059156);
- Fixed run dialog bug for gut trunk (q4wine-Bugs-3075628);
- Fixed bug in q4wine-helper while run games like: Fallout 1\2, Truck Simulator e.t.c.
- Fixed some typo and GUI layouts;
- Fixed fakedrivesettings.cpp rewrite sh scripts in to C++\Qt code;
- FreeBSD: report error while can't read process info from /proc fs;
- Fixed $HOME/.config/q4wine/tmp not required any more, we use $WINEPREFIX/tmp instead;
- Desktop file updates;
Version 0.119-r1
Added:
- Updated Russian translation (thx to Boris Pek)
- Settings dialog online documentation;
Fixed:
- Some of English spell errors;
- hyphen-used-as-minus-sign errors for man pages;
- bug with dll override app run (q4wine-Bugs-3043548);
- bug with user console wine app run;
- strange locale bug reported by Taras Rozbitskiy;
Version 0.119
Added:
- New Fake Drive settings dialog (Wizard now obsolete);
- Added a lot of new Fake Drive options;
- Desktop integration;
- Wine .desktop files import;
- Sync fake drive settings to head wine version;
- Various user interface enhancement;
- Updated Ukrainian, Italian and Spanish translations;
- Updated online documentation;
Fixed:
- Some fixes for GUI layout;
- Winetricks plugin improvement;
- Fixed bugs reported by users;
- Fixed some of English spellings;
Version 0.118
Added:
- Wine AppDB support;
- Helper binary and Application logger subsystem;
- A lot of GUI improvements;
- You can mount iso images just by dropping them into q4wine icons list space;
- Automatic unmounting for mouned media before mount new one;
- Q4Wine now can be associated with application/x-ms-dos-executable mime type files;
- Added AUTHORS file;
- Added man pages;
- Try to get program's icon from ~/.local/share/icons by it's name;
Fixed:
- CMake now do check for fuseiso;
- CMake now make more verbose output;
- Total rewrite of CMake rules;
- A lot of fixes in Fake drive creation\update wizard;
- Fixed locale detection bugs;
- Fixes in tray icon support;
- Fixes in winetricks plugin;
- A lot fixes in q4wine.desktop file;
- Removed xdg-utils dependency;
- A lot of fixes and speedups;
- Fixed GUI issue with qtcurve theme engine;
- Fixed *.bat files drop;
- Removed _junk_ WineBinaryLauncher class;
- Removed _junk_ includes;
- MainWindow class cleanup;
- Deprecated wineprefixcreate command was replaced by wineboot;
- Fixed memory leaks reported by Valgrid;
- Fixed crush while drop existing icon;
- Fixed not critical error for fake C: symlink;
- Fixed white spaces catch in wine app run engine;
- Fixed cmake: appprefix setting now overrides default icon and desktop places;
- Fixed strange locale bug on some Slakware distros;
Version 0.114-r1
Fixed:
- Fixed wrong wine C: drive symlink while create new Fake Drive (thx 2 Kyrill Detinov);
- Fixed Russian spelling;
- Fixed some text layouts;
Version 0.114
Added:
- New Registry read\write engine;
- New color option at Fake drive creation\update wizard;
- New wine settings in Fake drive creation\update wizard;
- Fake drive update wizard now can read actual wine registry configuration;
- Filter text field for q4wine icons;
- New Spanish translation (thx 2 Carlos Ignacio Ruax);
- New Italian translation (thx 2 Ercole Carpanetto);
- New FreeBSD mount and umount scripts (thx 2 Sergey V. Dyatko);
Fixed:
- Removed _junk_ translation strings from source code and UI;
- Fix for malfunctioning check whether or not to use ICOTOOLS. (thx 2 Impulze);
- Prefix combobox change do not set right Prefix in Prefix tree view;
- Fake drive update wizard now remove registry key while user reset it to 'Default' state;
- Fix for prefix import and export;
- And some small fixes for icoutils;
Version 0.113
Added:
- Added embedded q4wine-mount (This is a copy of fuseiso + RH path);
Note: use this if you too lazy to compile fuseiso from SF and apply paths;
- fuseiso ( http://sourceforge.net/projects/fuseiso/ ) full support.
- q4wine now remembers 8 recent mounted images;
- q4wine now remembers 8 recent launched binaries via Run dialog;
- QtSingleApp integration. Now you can run only one instance of q4wine-gui;
- Online documentation;
- New website: http://q4wine.brezblock.org.ua/;
- Now q4wine save last user selected prefix and dir;
- Added "open directory" menu items via xdg-utils;
- Added "open directory" menu items via winefile;
- Added xdg-utils support (note: now it is in the depends list)
- Added q4wine-cli console utility for wine applications and prefixes management.
- Added libq4wine implementation;
- Added translation file for Portuguese (Brazil) by Marcio Moraes;
- Added *.xpm filter to icon import patten;
- Added http proxy support for winetricks;
- Improved icon display widget;
- Added Drag & Drop support;
- Added Drag support q4wine icons export;
- Added Drop support for wine .exe and .com files;
- Added Drop support for wine .bat files (Now autoadd wineconsole binary args);
- Added splitter for programs and icons lists;
- Added command line option for q4wine (See q4wine --help for details);
Fixed:
- Linux: Improved wine process list build (thx Sergey Kishchenko (tilarids));
- Cleanup q4wine tmp directory on exit;
- Some fixes for q4wine.desktop (thx to Eugene Pivnev);
- Fixed GUI bug: Text fields size, on some desktop configurations, are too small to edit;
- Fixed a lot of English spelling errors (thx Sergey Kishchenko (tilarids));
- First steps for source code documentation via Doxygen....;
- Total code reorganize;
- Database engine rewrite;
- Many fixes for q4wine.desktop file (thx for Kyrill Detinov);
- Fixed compilation with Qt-4.4.X (thx for Kyrill Detinov);
Version 0.112-r1
Fixed:
- Fixed compilation with Qt-4.4.X;
- Removed QDir::Files from Directory selection dialogs;
- Fixed compilation warning for registry.h;
- Fixed warnings ignoring return value of 'int system(const char*)' on 1666 and 1647 lines;
Version 0.112
core:
New:
- Added Sidebar Urls for Run and IconSettings file dialogs;
- Wine Dlls path autodetections; (If not work on your system -- plz mail to me ;) )
- You can disable icotools support in q4wine by adding -DWITH_ICOTOOLS=OFF to cmake;
- Winetools support is disabled by default. You can enable it by adding -DWITH_WINETOOLS=ON to cmake args;
- All developer stuff is disabled by default. You can enable it by adding -DWITH_DEVELOP_STUFF=ON to cmake args;
- New database class;
- kdesu\gksu support;
Fixed:
- Fixed import\export prefix functions;
- Many small fixes;
- Updated STDERR message catch function;
- Added FreeBSD port patches by Dmitry Marakasov aka amdmi3;
- Fixed readonly text field on prefix create;
- Fixed q4wine.desktop GENERIC names;
- Fixed IconSettings path detections (ProgramPath\WorkDirPath e.t.c.);
- Fixed .exe adding to IconName on Program file select;
- Run, AppSettings, ImageManager, Wizard and IconSettings dialogs now are modal dialogs;
- Fixed LC_ALL and LS_MESSAGES locale detection;
- Winetricks executable now puts into $HOME/.config/q4inwe/ directory;
- No sudo now needed for Winetricks download and install;
Version 0.111
core:
New:
- New q4wine icons with different sizes;
- Updated q4wine.desktop;
- Make install now install q4wine.desktop and icons;
- Added basic shortcuts;
- q4wine now save and restore size and position of main window;
core:
Fixed:
- Fixed icoutils icon export bugs;
- Fixed file name case sense on icon export;
- Added .exe or .dll file selection masks on icon export;
- Fixed start selection file path on icon export;
- FreeBSD: kvm functions now do not need kmem gid;
- FreeBSD: wine_pthread now resolve exec name;
- Updated About dialog;
- Updated Ukrainian and Russian locales;
Version 0.110
core:
New:
- FreeBSD full support (proc and mounts);
- nrg images mount (Linux only);
- new core functions class (will be moved to libq4wine shared library);
- updated Ukrainian and Russian locales;
- basic wis xml parser class;
- Added nice level field to Run dialog;
- Added desktop size to Run dialog;
Fixed:
- Winetricks prefix fixes;
- FreeBSD kmem read exception check;
- Can't delete image from ImageManager;
- Table view and resize;
- Fixed getWineDll at Run dialog;
- User Locale detection bug;
- Copy & Paste issues;
- Removed deprecated konsole args;
- Fixed Prefix import bug;
- Fixed /bin/tar compiled path for import and export prefixes;
- Many fixes;
- Fixed CMake qm locale gen\install;
Version 0.109-r2
core:
New:
- New CMake (required version 2.6)) build system now used;
- Added q4wine.desktop file;
- New core class;
Experimental:
- Temporary winetricks support;
- Added winetricks download support;
Fixed:
- Fixed icon options edit error: "Debug: Parameter count mismatch";
- Fixed regression at icon options edit;
- Removed q4wine.pro;
(Note: qmake now deprecated, use cmake)
- updated INSTALL text file;
- Fixed empty console arguments process;
Version 0.109-r1
core:
New:
- Russian translation by Pavel Zinin (pashazz)
Fixed:
- Fixed icon add error: "Debug: Parameter count mismatch";
- Fixed spaces in Program path and Working directory errors;
- Removed src.pro;
- Added INSTALL text file;
Version 0.109
GUI
New:
- New CD image manager;
- New CD mount menu style;
- TrayIcon now shows and hide q4wine when double clicking on it;
Fixed:
- Removed mount point and cd image settings at Icon Settings;
- Fixed prefix toolbar click crush;
- Fixed some English mistakes ;)
- Updated Ukrainian translation;
- Fixed icons show update at context menu request;
core
New:
- CD mount detection;
- Database version updater;
Fixed:
- Prefix setup bug with mount point and mount drive;
- Numerous fixes and code reorganization;
- Prefix Settings abd Prefix Wizard now use /etc/fstab instead of /proc/diskstats;
- Fixed QTranslator i18n settings load;
Version 0.108
core
New:
- Fake drive wizard creates 'autostart' folder.
Fixed:
- Copy issue.
Version 0.107
core
New:
- Updated Ukrainian translation.
- Added en_us dummy translation (need professional English translation).
- Added ru_ru dummy translation (need professional Russian translation).
core
Fixed:
- Updated database creation wizard.
- CHANGED default database and config files location.
WARNING: You must manually delete all old files at:
$ rm -rdf $HOME/.q4wine
$ rm -rdf $HOME/.config/Brezerk\ GNU\ Soft
New files location:
$HOME/.config/q4wine
- Add outdated notifier messages.
- Fixed icon loose at PrefixSettings dialog.
Version 0.106
core
New:
- Update prefix functions.
Fixed:
- Remove old prefix while creation new one.
- Run FakeDrive creation wizard after PrefixCreation wizard (If requested).
- SQL "Parameter count mismatch" at Prefix creation wizard.
- Removed version selector at PrefixCreation wizard.
Version 0.105
core
New:
- New winetool class.
- Q4Wine now can import QT palette in to wine color settings
Fixed:
- Bug when deleting folder with icons.
- Bug in UpdateDatabaseConnectedItems.
- Crashes when lstFolders lose focus.
Version 0.104
gui
New:
- Fake drive creation wizard.
core
New:
- Registry core functions.
- Fake drive wizard creates 'system' folder and wine utils icons.
- Fake drive wizard runs wineprefixcreate.
Version 0.103
core
New:
- Fake drive core functions.
Version 0.102
core
Fixed:
- Some stuff and optimization.
New:
- Display info and error notification when starts detached wine process.
- Now you can manually set wine desktop name and desktop size at icon settings.
- Now you can manually set _nice_ (man nice) priority at icon settings.
(Note: priority might by at range from 0 to 20)
- Now you can renice process priority using context menu at "Process" tab.
(Note: this action need root privileges. i.e. sudo app.)
Version 0.101
GUI
Fixed:
- Fixed TRANSLATIONS variable in q4wine.pro
New:
- Full professional Ukrainian translation by Chornoivan Uriy Olexeevich
Version 0.100
GUI
Fixes:
- "Programs" tab, was set as default at startup;
- Fixed tray icon display;
core
New:
- Full theme support;
- Translation support;
Fixes:
- Fixed "Can't find theme. File or path not exists: Default" error message;
- Fixed tray icon image load;
- Fixed process output encoding;
- run.cpp moved to /src/gui directory;
- Fixed crashes of wrestool while getting icons;
- Fixed process exit code detection;
- Fixed envelopment variable detection;
- Fixed startup wizard, now it creates Default prefix;