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