Menu

Improvement suggestion for multiple client use

2020-12-19
2020-12-21
  • Peter Goderie

    Peter Goderie - 2020-12-19

    Hi all,

    Jamulus is getting beter and better, but may I suggest some improvements to Jamulus for those users who are using multiple clients at the same time.

    I often use two or even three Jamulus clients at the same time by using the command line options i.e.:

    "C:\Program Files (x86)\Jamulus\jamulus.exe" --clientname Host -i %APPDATA%/Jamulus/Jamulus-Host.ini

    But then it is still impossible to identify the instance on the taskbar (1), since there the text is truncated and, most likely, they all start with the same "serveraddress".

    So why does the current window title (2) start with "serveraddres - N users" , since the serveraddres is also shown on the mixer border (3) so there is no need to show it in the window title too. And the "- N users" can be displayed on the mixer border as well.

    Most convenient would be to include the (full) window title (instead of clientname) in the ini file as well, since it's very unlikely to start more instances with the same ini file.
    Maybe an option under Settings..., That could default to "Jamulus - profile username" if left empty ?

     
    • Gilgongo

      Gilgongo - 2020-12-19

      Hi Peter,

      You can I think use the --clientname option for this, as per https://jamulus.io/wiki/Command-Line-Options

       
      • Peter Goderie

        Peter Goderie - 2020-12-20

        @Gilgongo Please read my message completely, as I wrote this is exactly what I'm using, but --clientname just appends text to window title, so this makes the title unique but doesn't solve the "impossible to identify the instance on the taskbar" problem !

        And a little addition: Why does --clientname not append to Chat-, Settings- and other popup windows ? This makes them also indistinguishable on the taskbar...

         

        Last edit: Peter Goderie 2020-12-20
        • Gilgongo

          Gilgongo - 2020-12-20

          Sorry, I didn't spot you were using that option. I can raise a feature request as I would guess that it's a reasonably easy one (for the main window at least, not sure about the child ones).

           
        • Gilgongo

          Gilgongo - 2020-12-20

          OK I've done that. If you have a Github account you can comment:

          https://github.com/corrados/jamulus/issues/789

          I'm afraid I wasn't sure what you meant by "Most convenient would be to include the (full) window title (instead of clientname) in the ini file as well" - can you explain?

           
  • Peter Goderie

    Peter Goderie - 2020-12-21

    What I meant by "Most convenient would be to include the (full) window title (instead of clientname) in the ini file as well" was that the (full) windowtitle could be specified in the ini file.
    (in this case --clienname on the command line is not necessary if -i is given).

    So if windowtitle="My title" is in the ini file the title of the Jamulus window would be just "My title" (not "Jamulus - clientname"), and the title of the chat window would than be "Mytitle - Chat, etc.
    So in this case you would just have to specify the inifile on the commandline and have your custom window title.
    If windowtitle is not given or empty in the inifile windowtitle could default to "Jamulus[ - clientname]"

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.