File winegui.changes of Package winegui
------------------------------------------------------------------- Fri Oct 10 09:54:12 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.8.1: * Bug fix: Fix order of changing directory (cd)/home/melroy/Documents/projects/winegui/build/bin/winegui ------------------------------------------------------------------- Fri Oct 10 09:54:00 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.8.0: * Set working directory during Run program.. FIxes #51 * Decrease CMake version requirement to v3.25 * Remove the redundant project file * Small improvements * Small improvements * Use the current ISO C++ standard: C++23 * Update text headers * Update custom link * Update copyright year ------------------------------------------------------------------- Fri Oct 10 09:44:35 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.7.1: * Fix format * Try fixing win10 regression on Arch * Explain both tar.gz files better. Improve create_release_links script * Fix code again. Use 4.3 docker image * Update docker image to v5.2 tag * Use cmake v5.2 docker tag * Fix style * Fixing up WindowsVersions and improve README * Hide wine bitness ------------------------------------------------------------------- Fri Oct 10 09:44:18 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.7.0: * Remove Prefer wine64 checkbox ------------------------------------------------------------------- Fri Oct 10 09:38:52 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.5: * Fix duplicate menu items again * Apply same best pratices to the desktop items check! * Fix Windows registry parser by using " as char splitter * Catch empty menu item strings. Do not crash * Nah just keep it coming to the terminal * ALso show all leak kinds * Add log to valgrind * Use the build_debug folder * Also supress gtk leaks from the supp file ------------------------------------------------------------------- Fri Oct 10 09:38:44 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.4: * Use unique pointer * Improve C++ code ------------------------------------------------------------------- Fri Oct 10 09:38:37 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.3: * Small memory improvements. And run also winetricks install in separate thread ------------------------------------------------------------------- Fri Oct 10 09:38:30 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.2: * Use latest gtk3 docker cmake ninja v4.2 tag * Update to DOcker cmake v5.2 * Execute the winetricks self-update in a separate thread * Extend Debian package depends with libgtkmm-3.0-1t64 ------------------------------------------------------------------- Fri Oct 10 09:38:24 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.1: * Improve help menu and about window. Update gif ------------------------------------------------------------------- Fri Oct 10 09:38:00 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.6.0: * Introduce the supress matches in gitlab cicd * Ignore usedFunctions in helper. Remove unmatched supressions * Clean-up code, we are using using * Use clang format v14 again * Add for const optimizations * Add/remove env vars * Use a treeview with treemodel instead * Add todo * Some improvements * Impelement a new configure environment variable window * Impelement a new configure environment variable window * Fix info or suppress * Fix errors in cppcheck * Use latest gtk3 docker cmake ninja v4.1 tag * Update my docker image to use v5.1 tag ------------------------------------------------------------------- Fri Oct 10 09:37:47 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.5.0: * More whitespaces * Redirect stderr to stdout * Also redirect stderr to stdout * Reduce buffer variable scope * Avoid the same text twice in error message during bottle creation. Make it better readible * Able to show both output and handle exit codes * Clean-up readme * Fix gitlab link * Add CONTRIBUTING * Add code of conduct * Call check version update directly, without an additional wrapper method ------------------------------------------------------------------- Fri Oct 10 09:28:20 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.4.3: * Apply 1 suggestion(s) to 1 file(s) * Remove unnecessary signal wrappers. Also remove unnecessary main window pointer * Clean-up comments * Version check should be done in a separate thread * Add funding * Updated winegui gif ------------------------------------------------------------------- Fri Oct 10 09:28:14 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.4.2: * use pclose on popen * Try to solve error: ignoring attributes on template argument ‘int (*)(FILE*)’ * Move to uppercase options * Add status for the messages ------------------------------------------------------------------- Fri Oct 10 09:28:07 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.4.1: * Provide a package option. By default OFF ------------------------------------------------------------------- Fri Oct 10 09:27:51 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.4.0: * Update note. Rename to WindowsStructSize * Add small note for myself * Update Win10 version with upstream wine table. Move WindowsEnumSize to helper.cc * Fix vscode configs * Remove stdout. Setting Windows works correctly now * Always select Windows version ------------------------------------------------------------------- Fri Oct 10 09:14:46 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.6: * Do not add new line to version.txt * Remove v from version tag * Build our own source archive * Ignore version.txt file in git ------------------------------------------------------------------- Fri Oct 10 09:14:39 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.5: * Fallback to version 1.0.0 * Allow to create a version.txt file * Move to includ folder and fix PROJECT_VER_PATCH typo * Just use a define without env * Provide CUSTOM_PROJECT_VERSION env variable * Update README.md * Select cloned bottle after successful clone ------------------------------------------------------------------- Fri Oct 10 09:14:32 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.4: * Change desc * Add winefile + oleview ------------------------------------------------------------------- Fri Oct 10 09:14:23 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.3: * Fix cppcheck. And move around the if, else if * Select bottle by name (eg. during bottle creation). And add check if bottle path already exists ------------------------------------------------------------------- Fri Oct 10 09:14:16 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.2: * Remove stdout logging * Fix unix style shortcuts ------------------------------------------------------------------- Fri Oct 10 09:14:07 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.1: * Add more verbose * Fix spelling * Introducing logging to stderr for debugging reasons ------------------------------------------------------------------- Fri Oct 10 09:13:38 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.3.0: * New line * Implement bottle clone * Introducing a clone window bottle * Fix cpp check * Fix .NET 6 check. Replace Visual C++ 6 by Visual C++ 2015 install button * Small dialog text improvement * Improve Visual C++ installed checkers * Add vkd3d, more .NET and more Visual C++ install buttons * Prebuild new .NET and Visual C++ install buttons * Just to be sure, also set cpack to release. * Improve comment * Use CI_API_V4_URL variable instead for release links * Change to target_compile_features * Introduce Ccache. Speeds up rebuilds * Introduce Ccache. Plus prepare for new year ------------------------------------------------------------------- Fri Oct 10 09:13:27 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.2.0: * Also run on main * Revert error on purpose * Break code on purpose * Try to improve pipeline * Use improve Cmake CXX compile flags * Update min. cmake version * use the base image instead * Condense method to std::sort. Fix std::binary_function deprecation * Fix format * Support docker check/fix * Fix clang include * move to the modern, crossplatform cmake solution instead of calling ninja directly * Move to pclose. Use pclose with popen. My mistake. * Switch to cmake 5.0 base image (which is again based on Debian Bookworm * Increase cmake min. version required * Improve text output * add todo ------------------------------------------------------------------- Fri Oct 10 09:13:14 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.1.0: * Add error/warn prefix in error message. And remove old config.ini if it couldnt move it * Fix format of bottle_manager again * New config & data defaults + migration impl ------------------------------------------------------------------- Fri Oct 10 09:12:36 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 2.0.0: * Using const ref where possible * Improve performance and decrease complexity * Implement removal of shortcut * Fix format * Fix group name write * Small refactoring docs * Add new shortcut feature in UI * Small refactoring * Add new application shortcut window * Show custom app list from bottle config in bottle application list ------------------------------------------------------------------- Fri Oct 10 09:02:15 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.13.0: * Fix format again * Improve fallback behaviour of empty icon. And fix static code analysis * Read out the Windows shortcut file to retrieve the target path, thus icon * Also show unknown desktop items in app list ------------------------------------------------------------------- Fri Oct 10 09:01:58 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.12.0: * Fix format again * Fix static code checks * Also read-out the comment for the description in the app list * Add desktop items to app list (skip duplicates). Improve file extenstion support * Possible to retrieve both reg value name + reg value data * Fix format again * Small refactoring * First some readablity and maintainability improvements on get_program_icon_path method * Update copyright line in headers * Add Wine control panel ------------------------------------------------------------------- Fri Oct 10 09:01:43 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.11.1: * fix format again of helper.cc * All functions are now used in helper.cc * Avoid shadow variables * add missing win11 (32-bit) icon * Introducing win 11 * Encoding text for GTK * Improve readme ------------------------------------------------------------------- Fri Oct 10 09:01:21 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.11.0: * Add refresh button * remove redundant sets * Store paned divider position of both paned and container paned ------------------------------------------------------------------- Fri Oct 10 09:01:04 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.10.1: * Fix string again? * Fix spelling * Fix formatting * Try/catch around some Helper methods in main window, bottle manager and configure window * Add throws to doxygen ------------------------------------------------------------------- Fri Oct 10 09:00:28 UTC 2025 - ecsos <ecsos@opensuse.org> - Update to version 1.10.0: * Fix clang formatting, again? * Convert unescaped reg key data to UTF-8 string * Update copyright to 2023 ------------------------------------------------------------------- Fri Mar 31 10:03:44 UTC 2023 - ecsos@opensuse.org - Update to version 1.9.2: * Without default branch? * Implement the cppcheck performance suggestions * Release gtk3 cmake ninja v3.4 tag * Update job name in the README after changing the .gitlab-ci.yml file. * Update the pipeline svg branch * Update readme from master to main * Rename var * We only have test & build phase. The build job is also a deployment job. * Update .gitlab-ci.yml * Final commit on create_release_links.sh * Update create_release_links.sh * Add missing protocol back * Always create links :) (test) * Update .gitlab-ci.yml * Use our bash script again * Add test in the name * Update create_release_links.sh * Test the release-cli command * Create latest release file during the deployment job as well * Update create_latest_release_file.sh * Trigger test build if commit tag is unset * Remove upload release script * Update .gitlab-ci.yml * Increase dockerfile depend on version * Update .gitlab-ci.yml * Also check on CI_COMMIT_TAG again * Update .gitlab-ci.yml * Update README.md * Fix formatting * Fix spelling ------------------------------------------------------------------- Thu Jan 26 10:51:34 UTC 2023 - ecsos@opensuse.org - Update to version 1.9.1: * Add plain text only description to packages. Fixes #28 * Fix chmod rights * Copy key file to local working dir * Use keys to copy files via scp now * use clang format v11 * Add support for default Wine prefix bottle/machine. Sort WineGUI machines by name alphabetically. Add display default Wine machine to preference/general config file. Plus minor code improvements * updated * Add bigger icon * Update readme ------------------------------------------------------------------- Thu Jan 26 10:50:39 UTC 2023 - ecsos <ecsos@opensuse.org> - Initial version 1.9.1