1.4 / 2020-07-15
Add documentation and manpages.

Legacy-GUI:
 Overhaul look and feel.
 Rewrite labels and buttons with unambiguous descriptions.
 Protect text-input dialog windows from empty strings, like "Add New Client" or "New Session"
 Scale icons, support more icon formats.
 Show all icons and buttons when attaching to a running nsmd session
 Various small fixes.
 Always show correct session name, no matter how the session was loaded or how the GUI was started

nsmd:
 NSM_API_VERSION_MINOR from 0 to 1 (1.0 -> 1.1)
 Repair nsmd to correctly send client data when running headless and a GUI announces later.
 ClientId generation now prevent collision with existing IDs.
 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 client-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", ""
 Fix operation reply to last treated client instead to reply to sender (Picot, Mathieu  / houston)
 /nsm/gui/session/name send consistent session name/relative-path pair to the annouced GUI, no matter how the session was loaded.

nsm.h
 :optional-gui: support to nsm.h, for other applications to include and use. (Meyer, Hermann / brummer )


1.3.2 / 2020-06-20
Rename new-session-manager executable to nsm-legacy-gui to prevent future confusion.


1.3.1 / 2020-06-20
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.


1.3 / 2020-06-17
Rebranding to "new session manager"
Upstream GUI tools "non-session-manager" and "nsm-proxy" converted to standard FLTK instead of a custom toolkit
Changed build system to meson
License upgraded to GPLv3
Simplified file structure
Fix compiler warnings.


1.2.1 / 2020-04-19
Current state of upstream Non Session Manager v1.2 including unreleased /nsm/gui/session/root


1.2.0 / 2017-07-08
Last release of Non-Session-Manager.
Commit 1904aba516341287ac297cefbbcd185f643e5538


1.1.0 / 2012-03-03
Initial release of Non-Session-Manager.
https://non.tuxfamily.org/wiki/2012-03-03%20Release%20Announcement%20v1.1.0
