09975f4link api directly in the readme by
Nils
2020-08-11 21:00:32 +0200
a8ab514Add explanation comments to nsm.h by
Nils
2020-08-04 15:24:12 +0200
8d3ba0d (refs/pull/53/head)Use macro to silence unused warnings by
brummer10
2020-07-27 16:08:29 +0200
972b8caChange all occurences of argodejo to agordejo by
Nils
2020-07-24 13:50:54 +0200
b1bbce6 (refs/pull/51/head)Fix -Wunused-parameter, avoid the need of #pragma GCC diagnostic ignored by
brummer10
2020-07-19 12:26:26 +0200
95724bdFix memleak (missing free() for session_root) (#50) by
Hermann
2020-07-19 11:03:45 +0200
5fdd67f (refs/pull/50/head)Fix memleak (missing free() for session_root) by
brummer10
2020-07-19 08:25:19 +0200
a84e99bFix printf usage for -Wformat-security by
falkTX
2020-07-18 20:55:34 +0100
de77658 (tag: v1.4.0)Add a set of simple, neutral icons. Better than no icons by
Nils
2020-07-12 23:21:46 +0200
7b64274asciidoc syntax screw-up by
Nils
2020-07-12 01:08:20 +0200
6c08d5cReadme.md by
Nils
2020-07-12 01:03:44 +0200
4d11683Mention in the readme that we are a music session manager and do not aim to be the de-facto-standard for window manager sessions :) by
Nils
2020-07-12 01:03:05 +0200
77b1590generate new api html by
Nils
2020-07-12 01:01:56 +0200
ce21702Add last fix to changelog and api docs by
Nils
2020-07-12 01:00:56 +0200
f80ce16Send consistent session name/relative-path pair to the annouced GUI, no matter how the session was loaded. #46 by
Nils
2020-07-12 00:31:30 +0200
f16f4dbChangelog: Move non-sm 1.1.0 to 'initial release'. Now we have a complete history by
Nils
2020-07-10 01:04:46 +0200
2419b9dfix CHANGELOG wrong release date for non-sm by
Nils
2020-07-10 01:02:50 +0200
abb3849Add dates to changelog. Also add last Non-SM release, for comparison by
Nils
2020-07-10 00:28:40 +0200
642b82fFix remaining server_control -> server-control typo by
Nils
2020-07-09 12:54:05 +0200
f69f4e9API fix typos, grammar. Thanks to Ben Trolley for proof-reading by
Nils
2020-07-08 20:31:19 +0200
c166716typos in docs. Small addition about hosts that are not based on nsmd by
Nils
2020-07-08 11:08:13 +0200
c44e7c3italian .desktop comment. thanks redtide by
Nils
2020-07-08 11:07:49 +0200
1c32d71Add docs URL to readme by
Nils
2020-07-07 22:16:02 +0200
11dd8dagenerate documentation by
Nils
2020-07-07 22:09:16 +0200
3b311e7Documentation: 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. by
Nils
2020-07-07 22:08:04 +0200
930d62dAdd documentation to CHANGELOG and sort by executables by
Nils
2020-07-07 16:48:35 +0200
0e041ffProvide full semantic versioning to nsmd.cpp by
Nils
2020-07-07 16:47:41 +0200
7c94b07provide manpage for symlink non-session-manager. Put manpage install into the right functions in meson.build. Fix typo in help string by
Nils
2020-07-07 12:45:17 +0200
47e30ccAdd documentation, manpages, update all executable to have --help commandline parameters by
Nils
2020-07-07 02:53:25 +0200
accba9bContinue documentation generation by
Nils
2020-07-06 22:16:58 +0200
eaf0d1aCopy NSM API docs verbatim by
Nils
2020-07-06 18:16:38 +0200
c1a76fdUpdate changelog by
Nils
2020-07-05 18:23:39 +0200
9075c1blegacy-gui: dark theme by
Nils
2020-07-05 15:15:33 +0200
964314flegacy-gui: Remove undocumented 'feature' that adds nsm-proxy when adding a single space as client name by
Nils
2020-07-05 13:04:58 +0200
11bca88Only show a colored border around client widgets when there is a warning state. Normal operation is just normal looking by
Nils
2020-07-05 12:57:44 +0200
55b4888Mention FLTK version in the readme by
Nils
2020-07-05 12:57:13 +0200
7f9ff66Switch legacy-gui FLTK scheme to 'gtk+', improving rendering, fonts and widgets by
Nils
2020-07-05 12:54:58 +0200
1698cf9Protect all input dialog windows against empty strings by
Nils
2020-07-05 12:53:15 +0200
608f146update changelog by
Nils
2020-07-04 21:28:37 +0200
6380c79always 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 by
Nils
2020-07-04 20:17:05 +0200
ded564bcomment on client/new and executable name vs reported name. no functional code changes by
Nils
2020-07-03 23:56:50 +0200
41de126Fix more corner-cases regarding labels by
Nils
2020-07-03 22:54:21 +0200
f3b7dafCheck status for null as well, just to be super strict by
Nils
2020-07-03 22:28:48 +0200
e04c024Don't send label when it is NULL. Ha, we nearly did the same mistake like we fixed earlier by
Nils
2020-07-03 22:16:27 +0200
f597902Update changelog for client sending when detached by
Nils
2020-07-03 22:12:56 +0200
c8fd40bDetach label storing from the presense of a GUI. Send label with client list when a gui announces to already running session by
Nils
2020-07-03 20:43:40 +0200
4110af1Don't display empty client_label as (), but as nothing, which was already the default state by
Nils
2020-07-03 20:25:20 +0200
15fe4b6resend option-gui capability when connecting to a running nsmd with loaded session by
Nils
2020-07-03 19:21:18 +0200
ec40e6dFix 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 by
Nils
2020-07-03 15:45:07 +0200
171fb98initial status is NULL, not empty string by
Nils
2020-07-03 01:36:58 +0200
b14a446fix further memory leaks from recent code additions by
Nils
2020-07-03 00:10:21 +0200
4e35662Replace dynamic function with one-time generation. Also fixes memory leak by
Nils
2020-07-03 00:03:20 +0200
98290ceUse prefix ++ operator for non-primitive type to avoid keeping a copy of the previous value around by
Nils
2020-07-02 22:45:37 +0200
a6679f9Remove variable scope by one level by
Nils
2020-07-02 22:42:21 +0200
a996637performance, CWE 398: Assign addr value in the initialization list by
Nils
2020-07-02 22:40:21 +0200
24c28f5initialize missing Client member variables by
Nils
2020-07-02 22:26:48 +0200
38338beOptional gui (#29) by
Hermann
2020-07-02 17:14:23 +0200
243258a (refs/pull/29/head)Fix one more memleak by
brummer10
2020-07-02 16:59:32 +0200
96524d0Merge remote-tracking branch 'upstream/master' into optional-gui by
brummer10
2020-07-02 16:58:47 +0200
8aa2e3fRevert last commit by
brummer10
2020-07-02 16:58:43 +0200
e2f6c7bFix one more memleak by
brummer10
2020-07-02 16:48:36 +0200
6a7aba8update changelog by
Nils
2020-07-02 16:40:09 +0200
30fcdd4Merge branch 'master' of github.com:linuxaudio/new-session-manager by
Nils
2020-07-02 16:38:07 +0200
00cb68esupport optional-gui in nsm.h (#28) by
Hermann
2020-07-02 16:30:48 +0200
c8adbd8Add client_id collision check with follow-up regeneration by
Nils
2020-07-02 16:30:39 +0200
a4179df (refs/pull/28/head)Fix memleak by
brummer10
2020-07-02 15:53:44 +0200
cdd5de1Add simple check if server support optional-gui by
brummer10
2020-07-02 11:02:45 +0200
2c99d4aMerge remote-tracking branch 'upstream/master' into optional-gui by
brummer10
2020-07-02 10:07:37 +0200
4eebf07Improve 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 by
Nils
2020-07-02 01:45:40 +0200
ed085c7Add --version to nsmd command line parameters. Reformat help string according to POSIX, include all available options, write descriptions of options by
Nils
2020-07-02 00:28:15 +0200
0919affmanually merge --load-session patch by Rik Berkelder by
Nils
2020-07-01 23:18:41 +0200
bc586c6update changelog by
Nils
2020-07-01 15:58:58 +0200
9c35646Better variable name by
Nils
2020-07-01 15:56:05 +0200
f137593Optimise session startup time with failed-launch clients by
Nils
2020-07-01 15:55:03 +0200
b1c7cfeMissing program launch (#26) by
diovudau
2020-07-01 14:42:38 +0200
acede68 (refs/pull/26/head)Whitespace around parameter by
Nils
2020-07-01 14:40:23 +0200
50a6981adjust to code style by
Nils
2020-07-01 14:37:17 +0200
472270bCheck for NULL by
Nils
2020-07-01 14:26:38 +0200
74f22d4Inform user of failed launch via label.\n\nIf a program is not installed but saved in the session or if permission to execute is false nsmd now informs the GUI through a client label that the launch in fact failed. Previously it just went into the 'stopped' status which can indicate a normal exit or a program crash. With this solution no API or GUI change is needed. Also add comments and explanations. by
Nils
2020-07-01 12:22:37 +0200
ed6a5daAdd client name in PID messages. More comments by
Nils
2020-06-30 16:47:22 +0200
52913d3Update changelog by
Nils
2020-06-30 14:23:31 +0200
788c25aImprove wording on abort dialog by
falkTX
2020-06-30 11:50:27 +0100
9532b2aPrevent adding clients with no executable name by
falkTX
2020-06-30 11:49:07 +0100
ed722c9Add 128x128 hicolor as possible icon path by
falkTX
2020-06-30 11:34:40 +0100
f85b0c3Require fltk-images for legacy-gui, needed for client images by
falkTX
2020-06-30 11:18:22 +0100
85fc070Reorder and rename buttons in legacy GUI; Fix status bg color by
falkTX
2020-06-30 10:31:39 +0100
02762ea (refs/pull/24/head)Reorder and rename buttons in legacy GUI; Fix status bg color by
falkTX
2020-06-30 10:31:39 +0100
38bbb99Use less alarming words when a client quits by
Nils
2020-06-29 20:42:57 +0200
1570004update changelog and add authors file by
Nils
2020-06-29 20:18:09 +0200
924a5d0Add optional-gui to nsm.h (#23) by
Hermann
2020-06-29 20:04:16 +0200
85ee85b (refs/pull/23/head)Fix formating errors, add disclaimer for timeout wait in example code by
brummer10
2020-06-29 13:15:46 +0200
c8df7d2Add optional-gui to nsm.h by
brummer10
2020-06-29 10:43:07 +0200
99bdd12Add comments to gui_announce and more. No functional code changes by
Nils
2020-06-26 14:27:20 +0200
28e5aa4Update French comment in the desktop file by
Olivier Humbert
2020-06-24 14:22:25 +0200
f58b3d7 (refs/pull/22/head)Update French comment in the desktop file by
Olivier Humbert
2020-06-24 14:22:25 +0200
41d535fproper terminal symbol for listing sessions by
Nils
2020-06-24 11:12:00 +0200
d4b9c69fix operation reply to last treated client instead to reply to sender by
houston
2020-06-24 09:38:10 +0200
cf05686 (refs/pull/21/head)fix operation reply to last treated client instead to reply to sender by
houston
2020-06-24 09:38:10 +0200
2e8e64f (tag: v1.3.2)Typos and sorting by
Nils
2020-06-20 18:40:19 +0200
9257a45Rename new-session-manager executable to nsm-legacy-gui to prevent future confusion. by
Nils
2020-06-20 16:49:41 +0200