Releases: Merrit/nyrna
Version 2 stable
Changes from beta:
- Added a warning on Windows that auto-refresh may cause issues with RAM consumption.
- Fixed a possible error on Windows getting process status
v2.0.0-beta.3
- Major code cleanup and documentation
- Fixed a bug where the
toggle active
feature might fail - Added AppImage for Linux downloads; should support auto-update
v2.0-beta.2
Issues with packaging; new release soon.
Windows support
The beta brings support for Microsoft Windows as the highlight feature
Changes:
- Added Windows support (tested on Windows 10)
- Added notification for available updates
- Add visual feedback when mousing over tiles & clicking
- New packages:
- Linux:
- Snap (pending approval in the snap store)
- Windows:
- Installer exe
- Portable
- Linux:
- New website
- Much misc. code cleanup & minor improvements
Time to fly! or at least to Flutter :)
A completely new version of Nyrna written in Dart & Flutter.
(Linux only so far)
- Graphical user interface - Click the tile of the application to suspend/resume
- See applications' suspended status at a glance (green: normal, orange: suspended)
- Suspend multiple applications at once
- Optionally set a hotkey in your OS to launch Nyrna with the
--toggle
or-t
flag if you wish to simply toggle a single foreground application's suspend state - like the older versions of Nyrna- Example (KDE): Settings -> Shortcuts -> Custom Shortcuts -> Edit -> New -> Global Shortcut -> Command/URL -> Action:
~/Applications/nyrna/nyrna -t
- Note that currently this doesn't work reliably if the Nyrna GUI is already running
- Native hotkey support may be added at a later time (global hotkey hooks are hard)
- Example (KDE): Settings -> Shortcuts -> Custom Shortcuts -> Edit -> New -> Global Shortcut -> Command/URL -> Action:
Microsoft Windows support for Nyrna is planned next heading towards the full 2.0 milestone.
The Clean Look (alpha)
Preview of new feature: applications minimize when suspending, restore when resuming.
Plan is to have this be an option.
Linux only for the moment.
1.3
Added
- About button with version number and link to changelog. Credit Ivo Šmerek
Changed
- Fixed typo in README & added CRIU link. Credit Dalton Duvio
- When an error gets printed for debug it is more clear that line is about an error.
Fixed
- Would fail in some cases to find the real wine process when using a wine virtual desktop.
- Would try to suspend with process 0. Now if it gets process 0 it will send a notifcation about an error and not try to suspend.
- Added libxkbcommon-x11 to makedepends in PKGBUILD for Arch / Manjaro
Also added a donate button to the GitHub page. There have been multiple requests for new features like suspending multiple applications at once, and I have not been able to work on Nyrna because all of my time and energy has had to go towards income generating work. If donations allow Nyrna to generate even a small amount of income I will be able to put further hours into fixes and features. <3
Windows Support Release
Added
- Support for Microsoft Windows (tested on Windows 10)
Changed
- Improved debug message clarity
- Improved reliability of PKGBUILD for Arch / Manjaro
- Code cleanup
Fixed
- Previous hotkey will no longer be active after choosing a new one
On Windows there is a brief flash of console when invoking the hotkey, seems to be a limitation of Windows.
v1.1.1
Nyrna v1.1
Added
- Basic notification support (paused / unpaused / error / etc)
- Ability to easily rebind hotkey (right click tray icon -> Change Hotkey)
- Save configuration support (remembers new hotkey on next launch)
Changed
- Misc code cleanup
Fixed
- Fixed an issue where Nyrna would fail to parse a Wine Emulated Desktop in some cases
Now that Nyrna feels to me at a stage where is has good user-friendliness and does its job well, the next goal is to add support for Windows. I am hoping this task will be shorter since most of the groundwork has been already laid out, and as much as possible was written as cross-platform from the beginning.