What's new in Nyrna 2.20.0
Apr 2, 2024
- Features:
- Added a search bar to allow filtering by executable or window title.
- Introduced an option to keep suspended windows pinned to the top of the list. #209
- Bug Fixes:
- Fixed an issue where the tray icon was not working for Flatpak builds.
- Other Changes:
- Miscellaneous code cleanup, updates, and improvements.
New in Nyrna 2.19.0 (Mar 11, 2024)
- New Features:
- A new shortcut Ctrl+Q has been added to quit the app.
- The x11 warning message is now selectable.
- Bug Fixes:
- The working barrier on the settings page can now be dismissed. Fixes #202
- Fixed the building process of windows installers.
- Other Changes:
- Miscellaneous code cleanup, updates, and improvements.
New in Nyrna 2.18.0 (Jan 2, 2024)
- Features:
- Show xwayland applications when running on wayland
- Use native window decorations on Qt based platforms
- Misc:
- Added suggestion to error message that running with admin privileges if unable to interact with an application may help
- Other minor fixes and improvements
New in Nyrna 2.17.2 (Oct 27, 2023)
- Fixed an issue where the buttons on the system tray could fail to work if network access was blocked.
New in Nyrna 2.17.1 (Oct 20, 2023)
- Bug Fixes:
- Display emojis in color
- Make the setting for "start Nyrna at login + hidden" more obvious and less confusing #189
- Prevent hotkey from suspending Nyrna #190
New in Nyrna 2.17.0 (Aug 29, 2023)
- Features:
- Created a new custom library to get process status on Windows systems. This should see a significant performance improvement over the previous method. This one has been brewing for a while!
- Improved handling of Nyrna's window size and position.
- Other:
- Misc code cleanup and improvements.
New in Nyrna 2.16.1 (Aug 18, 2023)
- Bug Fixes:
- Fixed a bug where the app language would fallback to German instead of English
- if the system language was not supported
- Other:
- Misc improvements and fixes
New in Nyrna 2.16.0 (Aug 11, 2023)
- New Features:
- Added app-specific hotkeys, so you can pause different applications with different hotkeys
- Added a verbose logging toggle in settings to assist with future debugging
- Added built-in hotkey support for Linux, so you don't need to setup hotkeys manually
- Moved the Toggle all instances menu item to the overflow menu, which should make it easier to find
- Bug Fixes:
- Fixed autostart for Flatpak releases
- Fixed a crash that occurred when trying to unregister a hotkey on Windows
- Fixed a crash that occurred if the log file could not be deleted or created
- Fixed a crash that occurred when binding a new hotkey
- Fixed a possible crash that occurred when parsing an empty update string
- The Windows installer now knows its correct version, which should allow winget to update Nyrna properly
New in Nyrna 2.15.0 (Jul 21, 2023)
- Bug Fixes:
- Fixed start on login not working for Microsoft Store release (#172)
- Other:
- Misc minor improvements
New in Nyrna 2.13.0 (Jul 6, 2023)
- Added Italian translations thanks to @albanobattistella #167
- Added release notes dialog with information about recent changes
- Many upgrades and cleanup to the backend code
New in Nyrna 2.12.0 (Jul 1, 2023)
- Updated SDK and dependencies
- Misc cleanup and minor improvements
New in Nyrna 2.11.1 (Feb 2, 2023)
- Fix url launches possibly failing 29f8e26
New in Nyrna 2.11.0 (Feb 1, 2023)
- Features:
- migrate to Material 3 themes d2ec965
- add support for localizations 3a26167
- add German localization e05757d
- Bug Fixes:
- parse version number with multiple digits 6891da3
- Documentation:
- AppWindow: add doc comments 776e020
- App: add doc comment 7570e8e
- update build instructions 4861b61
- Code Refactoring:
- ArgumentParser: use a singleton instance 4569c2d
- move ArgumentParser to own directory c77b227
- Tests:
- add ArgumentParser tests 0b737f1
- Continuous Integration:
- flatpak: checkout specifies branch 9ba0451
New in Nyrna 2.10.0 (Jan 28, 2023)
- Features:
- added suspend all instances of an app by right-clicking the window tile 8f4b8eb #107
- Bug Fixes:
- remember window size & position 30c26e5
- Documentation:
- update download instructions 7b7e06d
- Code Refactoring:
- finish transition from SharedPreferences 49a2523
- update icon names to use reverse dns 752c8c0
- theme: remove depreciated field 000bb1b
- AppWindow name fd16e68
- unknown linux session emits error msg 1ff3534 flathub/codes.merritt.Nyrna#5
- Continuous Integration:
- add flatpak workflow ef9b91e
- Chores:
- update hotkey_manager to merged commit d3d34a5
- move flatpak-specific files to flathub repo 6216e02
- update appstream metainfo 443941a
- use app id for linux desktop file name 7eccbdb
- use app id for linux icon name d797315
- add keywords to linux desktop entry 1a956bb
- add keywords to linux metadata file 58ea455
- update linux metadata description 49923fd
- format linux AppStream metadata 31d3639
- update linux metadata for new release 811083d
- remove unused dependency: image 607f098
- upgrade test dependency 3e048a0
New in Nyrna 2.9.2 (Jan 19, 2023)
- Bug Fixes:
- trigger first run dialog 4d671d8
- improve dependency check logic 99d202d
- add verbose logs for flatpak run 5ebd9bf
- add check and warning for Wayland session 901e4cc
- Documentation:
- add privacy policy 57e7786
- update README description 4490930
- update website description 5b38c88
- update website promo image 475d7e9
- improve disclaimer wording 2ab72a9
- Code Refactoring:
- apply new lint suggestions d3e8a40
- settings: cleanup updateAutoRefresh 97f701c
- Tests:
- SettingsCubit: add tests b0c3864
- ThemeCubit: add tests 0a102cf
- logger is dummy by default in tests f1b385d
- linux: update dependency tests 77e7551
- Continuous Integration:
- upgrade actions/checkout to v3 fbcc18f
- update upload-artifact to v3 fca62aa
- Chores:
- update msix_identity_name 37b39fc
- vscode: don't detect git submodules fdcc09b
- update AppStream description bf56bf3
- remove obsolete comment fb5fc8e
- dev container uses Flutter stable 7d0c169
- remove unused macos folder 9593804
- add vscode debug verbose config bece195
New in Nyrna 2.9.1 (Jan 11, 2023)
New in Nyrna 2.9.0 (Jan 9, 2023)
- Bug Fixes:
- Fixed hotkey failing to resume on Windows #128 (Kristen McWilliam)
- Continuous Integration:
- Added Flatpak config #128
- Updated inno setup config #128
- Chores:
- Update snap config #125 (Kristen McWilliam)
- Remove AppImage configs #128 (Kristen McWilliam)
- Linux has portable release & Flatpak
- Migrate Windows config for Flutter 2.5 & 3.3 changes #128 (Kristen McWilliam)
- Add vscode dev container configs (Kristen McWilliam) #126
New in Nyrna 2.8.0 (Dec 19, 2022)
- New Features:
- Minimizing/restoring the window automatically is now an option #123
- Setting in the GUI
- CLI flag to override settings: --no-minimize
- Fixes:
- Several misc changes that should improve performance
- Fix "sticky" windows on Linux not showing up #113
- Code Cleanup:
- Large amounts of code cleanup
- Will improve reliability and confidence when making changes and doing maintenance
- Large ongoing refactoring
- Many added unit tests
New in Nyrna 2.7.0 (Dec 6, 2022)
- Linux:
- Added support for Gamescope, Wine virtual desktop & generally applications with child processes #106