Credits: dottore for the Elementa lib
This is GammaLauncher, a simple application that allows to launch vvvv gamma instances with specific arguments from a simple GUI.
When the application first starts, it generates a settings.xml file in %APPDATA\Local\GammaLauncher. This file contains path to your gamma insatallations (should be C:\Program Files\vvvv), as well as your repositories folder, if you're using that feature. You can customize those paths if needed by editing the config file. To quickly locate this settings file, press <CTRL> + <,>.
Then, simply pick the specific gamma version you wanna start from the dropdown menu, and tick the options you wanna use :
As the build exceeds max file size for upload, I could not upload it directly. So please read along..
26/02/2022 : 4.1.1
19/02/2022 : 4.1.0
13/02/2022 : 4.0.1
16/12/2021 : 4.0.0-beta01
25/11/2021 : 3.6.0-beta02
28/04/2021 : 3.6.0-beta01
25/10/2020 : 3.4.0
23/10/2020 : 3.3.0
19/10/2020 : 3.2.0
29/08/2020 : 3.0
21/04/2020 : 2.0
17/04/2020 : 1.2
12/01/2020 : 1.1
11/01/2020 : 1.0
Please don't hesitate to report bugs, fork, or shout for suggestions if you vvvvish.
congrats for uploading the first app created in vvvv gamma! but why not distribute the binaries/exe? building/exporting from source is not everyone's piece of cake:
thanks for the feedback!
unfortunately, the output dir weighs ~150Mb, which I cannot upload here. I still provided a link to download a build in the description, should be more visible I guess :)
oh indeed, thanks for uploading it. you can also do that as a GitHub release.
great, works nicely!
just a usability remark: whether or not a checkbox is active or not is quite ambiguous when using only colors. to me, using this for the first time, having the checkbox "colored" would mean it is "selected" and white to be "not selected" (i guess this assumption comes from the colored application start button below).
in this app it is the other way round and resulted in an exception being thrown because the c:\repos dir did not exist. (this probably should also be handled more gracefully as less development affine users might be scared by the exception :)
a more clear "selected" visualization would be great! (probably this belongs to the elementa issues, not here...)
thanks for the feedback! i just pushed a new release that solves the path issue by displaying a popup if the folder does not exist, and makes the toggles a bit less ambiguous by setting unchecked color to a soft grey.. this is not ideal of course, I guess it would be better to have some sort of icon, but Elementa does not allow this for now :)
Hey. Thanks for this great contribution.
The list of gamma version should be scrollable. I have more versions installed, than can be displayed.
And I would sort the list the other way around, so that the newest versions are on top.
sebl also reported this issue that the dropdown does now work well if you have too many gamma versions, but we don't have a proper scrollbar thingy in elementa for now (working on it...).
solution I came up with for now is to have the dropdown menu scrollable when it's closed : simply hover it and use the scrollwheel to cycle through installed versions (kinda like beta enums). that was added in 3.3.0.
regarding ordering, i'll definitely reverse that so that newer versions are on top, makes much sense indeed. also, note that when you re-open the launcher, it will be in the same state as when you left it, including the version displayed in the dropdown.
Launching from here seems to effect permissions of vvvv. I launched and it seems some of my firewall settings were based upon the launcher rather than the version of vvvv I was launching. Otherwise all good.
Ah, interesting! Did not know it worked like that! Thanks for the notice.
Started this for the first time ever aaand:
I definitely need to clean it up
@yar : you can also hover and scroll the dropdown menu to cycle through installed versions without having to unfold it :)
vvvv should just ship this with the installer if you ask me... or at least show it as an option like you get an "Install Addonpack" option on the beta installer.
Just installed the latest Nvidia drivers 471.68 and GammaLauncher isn't launching anymore. Gamma itself is launching fine.
Could you add that VL.SettingsManager to GammaLauncher?
it would be nice to be able to open and edit the launcher xml for implementing libs directly from the gamma launcher. if there exixts such a nice tool there should be no reason to open up windows explorer =)
@seltz : 2021.4 should bring us a GUI to tweak Gamma settings, so I'd rather wait for that :)
@schlonzo : I get your point, but I want to keep gammalauncher's GUI as minimal as possible, and rolling a GUI for that seems like a lot of work for something you'd actually not change often (I think I never edited mine). But wait! You can quickly open GammaLauncher's parent folder pressing
to quickly access the settings file, in case you put it in some deeply nested folder :) That's all i have to offer for now!
Propose under the 'Usage' instructions above add the new shortcut for finding the settings file location (still says config is created next to gamma launcher).
Also, as always, thankyou for the essential and well used contribution.
anonymous user login