2016 Commits (bdfa25b51c66f43365fc1e78fa09ddb1f470830f)
 

Author SHA1 Message Date
  Nils f80ce16151 Send consistent session name/relative-path pair to the annouced GUI, no matter how the session was loaded. #46 4 years ago
  Nils f16f4dbbea Changelog: Move non-sm 1.1.0 to 'initial release'. Now we have a complete history 4 years ago
  Nils 2419b9dbb7 fix CHANGELOG wrong release date for non-sm 4 years ago
  Nils abb3849bcd Add dates to changelog. Also add last Non-SM release, for comparison 4 years ago
  Nils 642b82ff51 Fix remaining server_control -> server-control typo 4 years ago
  Nils f69f4e9736 API fix typos, grammar. Thanks to Ben Trolley for proof-reading 4 years ago
  Nils c16671614f typos in docs. Small addition about hosts that are not based on nsmd 4 years ago
  Nils c44e7c351b italian .desktop comment. thanks redtide 4 years ago
  Nils 1c32d71057 Add docs URL to readme 4 years ago
  Nils 11dd8da52f generate documentation 4 years ago
  Nils 3b311e7ed0 Documentation: Rebrand to New Session Manager. Add proper upstream credits. Add licensing, semantic versioning and rfc2119. Replace snide remarks and passive agressive language with technical information. Append chapter that lines out what effect API changes will have. Add history of API changes. Replace outdated examples from 2010 with current ones. This sounds like a lot of changes, but most of the document stays exactly the same. Also fix typos etc. 4 years ago
  Nils 930d62d249 Add documentation to CHANGELOG and sort by executables 4 years ago
  Nils 0e041ffa31 Provide full semantic versioning to nsmd.cpp 4 years ago
  Nils 7c94b07479 provide manpage for symlink non-session-manager. Put manpage install into the right functions in meson.build. Fix typo in help string 4 years ago
  Nils 47e30cc6b3 Add documentation, manpages, update all executable to have --help commandline parameters 4 years ago
  Nils accba9b792 Continue documentation generation 4 years ago
  Nils eaf0d1ae70 Copy NSM API docs verbatim 4 years ago
  Nils c1a76fd3e7 Update changelog 4 years ago
  Nils 9075c1b0be legacy-gui: dark theme 4 years ago
  Nils 964314f745 legacy-gui: Remove undocumented 'feature' that adds nsm-proxy when adding a single space as client name 4 years ago
  Nils 11bca88db7 Only show a colored border around client widgets when there is a warning state. Normal operation is just normal looking 4 years ago
  Nils 55b4888064 Mention FLTK version in the readme 4 years ago
  Nils 7f9ff66897 Switch legacy-gui FLTK scheme to 'gtk+', improving rendering, fonts and widgets 4 years ago
  Nils 1698cf9c2d Protect all input dialog windows against empty strings 4 years ago
  Nils 608f146bc0 update changelog 4 years ago
  Nils 6380c79cc6 always send the executable name to the client first, later followed by the announced name. This is standard behaviour that was implicitely expected by legacy-gui. issue #41 4 years ago
  Nils ded564b863 comment on client/new and executable name vs reported name. no functional code changes 4 years ago
  Nils 41de126bf5 Fix more corner-cases regarding labels 4 years ago
  Nils f3b7daf557 Check status for null as well, just to be super strict 4 years ago
  Nils e04c02429d Don't send label when it is NULL. Ha, we nearly did the same mistake like we fixed earlier 4 years ago
  Nils f59790200c Update changelog for client sending when detached 4 years ago
  Nils c8fd40bace Detach label storing from the presense of a GUI. Send label with client list when a gui announces to already running session 4 years ago
  Nils 4110af1f3f Don't display empty client_label as (), but as nothing, which was already the default state 4 years ago
  Nils 15fe4b61af resend option-gui capability when connecting to a running nsmd with loaded session 4 years ago
  Nils ec40e6d67b Fix client status bug that lead to code never executed and a GUI attached later to a headless nsmd never receiving client information and session name 4 years ago
  Nils 171fb98c01 initial status is NULL, not empty string 4 years ago
  Nils b14a4466f9 fix further memory leaks from recent code additions 4 years ago
  Nils 4e35662ab8 Replace dynamic function with one-time generation. Also fixes memory leak 4 years ago
  Nils 98290ce057 Use prefix ++ operator for non-primitive type to avoid keeping a copy of the previous value around 4 years ago
  Nils a6679f9c7e Remove variable scope by one level 4 years ago
  Nils a99663759e performance, CWE 398: Assign addr value in the initialization list 4 years ago
  Nils 24c28f5ef6 initialize missing Client member variables 4 years ago
  Hermann 38338beb71
Optional gui (#29) 4 years ago
  Nils 6a7aba8d34 update changelog 4 years ago
  Nils 30fcdd4a5c Merge branch 'master' of github.com:linuxaudio/new-session-manager 4 years ago
  Hermann 00cb68e7e1
support optional-gui in nsm.h (#28) 4 years ago
  Nils c8adbd8edf Add client_id collision check with follow-up regeneration 4 years ago
  Nils 4eebf079e1 Improve console log messages by using actual client names, especially when clients hang and wait. Enable client developers to figure out if it is their client that is wrong or not 4 years ago
  Nils ed085c775a Add --version to nsmd command line parameters. Reformat help string according to POSIX, include all available options, write descriptions of options 4 years ago
  Nils 0919aff9ab manually merge --load-session patch by Rik Berkelder 4 years ago