Releases: rcaelers/workrave
Releases · rcaelers/workrave
Release list
1.11.1
Workrave 1.11.1 fixes several Windows installation issues. This release contains no functional changes to Workrave itself; all changes are limited to the Windows installer.
- Bug fixes:
- Fixed missing Microsoft Visual C++ runtime dependency on Windows, which could cause
Workrave to fail to start with a "VCRUNTIME140.dll was not found" error - Fixed an issue where the installer would repeatedly claim Workrave was still running
and refuse to continue, even when it wasn't - Fixed the installed version number not being shown for Workrave in the Windows
"Apps & Features" list - Fixed an issue where the installer did not uninstall Workrave 1.10 when upgrading,
leaving both versions installed side by side
- Fixed missing Microsoft Visual C++ runtime dependency on Windows, which could cause
1.11.0
Workrave 1.11.0 has been released. This is the first stable release of the 1.11 series,
the result of more than four years of alpha, beta, and release candidate development.
Changes since Workrave 1.10.54
- Highlights:
- You can now change the operation mode for a limited amount of time (#98, #305)
- Workrave can automatically change the operation mode based on Windows Focus Assist (#255, #226)
- High DPI support on both Windows (#650, Charlie Lin) and Xorg
- Several new sounds contributed by Phil Dibbs
- The Windows version is now 64 bit, with a modern Windows 11 UI theme
- Modern desktop integration on Linux: StatusNotifierItem tray icons and a redesigned
GNOME Shell extension supporting GNOME Shell 50, Wayland (experimental), and high-DPI/fractional scaling - An auto-update feature for Windows
- ARM64 Windows support, including keyboard/mouse locking
- The Workrave networking functionality was removed
- The legacy Windows DeskBand/taskbar applet was removed
- New features and improvements:
- Workrave now follows the XDG Base Directory specification (#192)
- A dark UI theme on Windows now follows the OS dark/light mode setting (#214, #529)
- The default sound theme was changed to the "Subtle" theme (#362)
- It is no longer required to accept the GPL license on installation on Windows (#648)
- The Windows installer now asks whether to install Workrave per-user or system-wide
- The D-Bus utility (gdbus) is no longer installed by default by the installer
- Added examples of usage with swaybar (#597, J. J. Ramsey)
- Ported the Workrave Python scripts for waybar, Yambar, etc. to dasbus (#557-#563, #627, J. J. Ramsey)
- Allow Workrave to ignore idle inhibitors if possible (#596, J. J. Ramsey)
- A portable version is now available for Windows and Linux
- Desktop integration:
- Support for the StatusNotifierItem protocol (#447)
- The redesigned GNOME Shell extension supports GNOME Shell 50 and fixes several extension
issues beyond the support already available in Workrave 1.10 (#396, #582, #661) - Added DPI scaling support for the GNOME Shell extension on Xorg, and fixed Wayland detection
- Use the GNOME Shell extension to display prelude windows (#621)
- Added Cinnamon applet support with GTK 4 (#487)
- Fixed Wayland activity monitoring on KDE, and improved layer-shell support on other Wayland compositors
- Handle the screen lock shortcut during breaks under Xorg
- Enable application autostart across all Linux desktop managers (#548, Jon Petrissans)
- Notable bug fixes (spanning the full 1.11 development cycle):
- Fixed crash when a monitor is powered off (#606)
- Fixed an empty AppIndicator menu (#556, #614, wojnilowicz)
- Fixed the tray icon not appearing on waybar, swaybar, or wf-shell (#555, #613, wojnilowicz)
- Fixed the status window showing when Sway reloads despite being disabled (#612, #615, wojnilowicz)
- Fixed the Rest Break window appearing in the top left corner in "No Lock" mode (#663, #664, ValdikSS)
- Fixed a crash on wlroots compositors when a break starts (#550, #552, #553, #554, Kirill Primak)
- Fixed high DPI fractional scaling on Windows
- Fixed the application icon on Linux
- Fixed DPI scaling with multiple monitors (#308, #315)
- Prevented state and daily-statistics data loss by saving files atomically
- Fixed focus changing unexpectedly after a break warning
- Fixed the main window reopening after the screen was unlocked
- Fixed the Rest Break window opening below other Workrave windows
- Fixed exercises not always appearing on the primary monitor
- Fixed issues that prevented sounds or the status window from being disabled (#443, #444)
- Fixed Windows language selection, special characters in the tray menu, and unselectable menu items
- Improved hibernate/suspend handling (#539, #540)
- Translations:
- Added Georgian translation (#669, NorwayFun)
- Created and maintained the Tamil translation (#498, #579, #581, TamilNeram)
- Simplified Chinese: complete overhaul (#385, #391, sr093906) and further updates (#645, Sisyphe42)
- Updated Indonesian translation (#560, #653, Andika Triwidada)
- Updated Italian translation (#359, #403, #489, #490, #496, albanobattistella)
- Updated Polish translation (#423, #465, #484, ChuckMichael, Hanna Kraska)
- Updated French translation (#545, WedoneOfficiel; fix #656)
- Updated Brazilian Portuguese translation (#512, Paulo Haddad Martim)
- Updated Dutch translation (#437, WKobes) and fixed several strings
- Updated Hebrew translation (#361, Omer I.S.)
- Updated Persian translation (#358, MSKF)
- Updated Catalan translation (#338, Jordi Mallach)
- Updated Spanish translation (#494, Cristian Martínez)
1.11.0-rc.4
Immutable
release. Only release title and notes can be modified.
Workrave 1.11.0-rc.4 has been released.
- Improvements:
- The D-Bus utility (gdbus) is no longer installed by default by the installer.
- On Windows, a Windows 11 UI theme is now used.
- Bug fixes:
- Translations:
- Added Georgian translation (#669, NorwayFun)
- Updated Dutch translation
1.11.0-rc.3
Workrave 1.11.0-rc.3 has been released.
- Bug fixes:
- Fix high DPI fractional scaling on Windows
1.11.0-rc.2
Workrave 1.11.0-rc.2 has been released.
- Improvements:
- Allow Workrave to ignore idle inhibitors if possible (#596, J. J. Ramsey)
- Add examples of usage with swaybar (#597, J. J. Ramsey)
- Support GNOME Shell 48
- Update DBus example (#611, Emmanuel Ferdman)
- Support for user defined colors (#619)
- Port workrave Python scripts for waybar, etc., to dasbus (#627, J. J. Ramsey)
- Phil Dibbs contributed new sounds (bells_ensemble, shangri_la, synth_harp, tinkle_bell, tuned_udu, woodwind_ensemble)
- Support GNOME Shell 49 (#636, Alessandro Astone)
- Keyboard/mouse locking now works on ARM64 Windows
- Handle screen lock shortcut during breaks under Xorg
- Add high DPI support on Windows (#650, Charlie Lin)
- Use Gnome Shell extension to display prelude windows (#621)
- It is no longer required to accept the GPL license on installation on Windows (#648)
- Bug fixes:
- Fix crash when monitor is powered off (#606)
- Fix an empty AppIndicator menu (#556, #614, wojnilowicz)
- Fix issue where the tray icon did not appear on waybar, swaybar, or wf-shell trays (#555, #613, wojnilowicz)
- Fix issue where the status window shows when Sway reloads despite being disabled (#612, #615, wojnilowicz)
- Update AppIndicator menu when menu content changes (#556, #652,ValdikSS)
- Updated Translations:
Release v1.10.54
Workrave 1.10.54 has been released. This release adds support for GNOME Shell 49.
- Add support for GNOME Shell 49 (#636, Alessandro Astone)
Release v1.10.53
1.11.0-rc.1
Workrave 1.11.0-rc.1 has been released.
- Fix issue where a different window is focused after a break warning.
1.11.0-beta.16
1.11.0-beta.15
Workrave 1.11.0-beta.15 has been released.
- Follow OS dark/light mode on Windows (#529)
- Fix dark mode on Windows (#537)
- Fix Linux crash (#575, ValdikSS)
- Fix translations in the exercises (#574)
- Fix link to Workrave's website in about window (#573)
- Fix issues where menu items could not be selected on Windows
- Fix update applet icon for first start (#578, klim-iv)
- Fix crash on wlroots compositors when break starts (#550,#552,#553,#554, Kirill Primak)
- Updated Tamil translation (#579, TamilNeram)
- Updated French translations (#545, WedoneOfficiel)
- Updated Indonesian translation (#560, Andika Triwidada)
- Enable application autostart across all Linux desktop managers (#548, Jon Petrissans)
- Python scripts for Waybar and Yambar applets (557,#558,#559,#561,#562, J. J. Ramsey)
- Reworked workrave-break-info.py into something that can be used as a Python module (#563, J. J. Ramsey)
- Beta channel now also receives release candidates and final releases