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 config.xml file next to it. 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.
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..
28/04/2021 : 3.6.0-preview
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.
anonymous user login