|
- v1.4
- nsmd command line option --load-session to directly load one (Berkelder, Rik)
- Better detection of clients that failed to launch leads to faster session startup (by 5 seconds)
- Users get informed by label if an executable is not present on the system or permission denied
- Fixed reply for listing sessions from a plain "Done." to proper reply path with empty string as terminal symbol "/reply", "/nsm/server/list", ""
- /nsm/server/list "" raises NSM_API_VERSION_MINOR from 1 to 2 (1.1 -> 1.2)
- Fix operation reply to last treated client instead to reply to sender (Picot, Mathieu / houston)
- Optional-gui support to nsm.h, for other applications to include and use. (Meyer, Hermann / brummer )
- Legacy-GUI: Rewrite labels and buttons with better descriptions.
- Legacy-GUI: Prevent "Add New Client"->empty string from adding a broken client entry.
- Legacy-GUI: Scale icons, support more icon formats.
-
- v1.3.2
- Rename new-session-manager executable to nsm-legacy-gui to prevent future confusion.
-
- v1.3.1
- Add header copyright even to unchanged files to adhere to stricter packaging requirements.
- Meson can now switch off individual executables and will stop/error when trying to build without dependencies.
-
- v1.3
- Rebranding to "new session manager"
- Upstream GUI tools "non-session-manager" and "nsm-proxy" converted to standard FLTK instead of a custom toolkit
- New message /nsm/gui/session/root raises NSM_API_VERSION_MINOR from 0 to 1 (1.0 -> 1.1)
- Changed build system to meson
- License upgraded to GPLv3
- Simplified file structure
- Fix compiler warnings.
-
- v1.2.1
- Current state of upstream Non Session Manager including unreleased /nsm/gui/session/root
|