Browse Source

Update changelog for client sending when detached

tags/v1.4.0
Nils 4 years ago
parent
commit
f59790200c
2 changed files with 5 additions and 4 deletions
  1. +3
    -2
      CHANGELOG
  2. +2
    -2
      src/nsmd.cpp

+ 3
- 2
CHANGELOG View File

@@ -1,12 +1,13 @@
v1.4
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 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", ""
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 )
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.


+ 2
- 2
src/nsmd.cpp View File

@@ -2278,7 +2278,7 @@ announce_gui( const char *url, bool is_reply )
osc_server->send( gui_addr, "/nsm/gui/session/root", session_root );

// Send a list of clients to the newly registered GUI in case there was already a session open
DMESSAGE ( "Informing GUI about %li already running clients", client.size() );
MESSAGE ( "Informing GUI about %li already running clients", client.size() );
for ( std::list<Client*>::iterator i = client.begin();
i != client.end();
++i )
@@ -2300,7 +2300,7 @@ announce_gui( const char *url, bool is_reply )
DMESSAGE( "Informing GUI about potentially running session name: %s", session_name );
osc_server->send( gui_addr, "/nsm/gui/session/name", session_name ? session_name : "", session_path ? session_path : "" );

DMESSAGE( "Registration with GUI complete" );
DMESSAGE( "Registration with GUI complete\n" );
}




Loading…
Cancel
Save