» Gamma Launcher
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Gamma Launcher

tool standalone
Credits: dottore for the Elementa lib

about

hello all,

This is GammaLauncher, a simple application that allows to launch vvvv gamma instances with specific arguments from a simple GUI.

Usage

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 :

  • Allow multiple : allows to start more than one vvvv.exe at once
  • Use repositories : this will overwrite packages from vvvv's package folder with the ones in your repositories folder, if you specify one. This is only useful if you're building libraries for gamma.

Download

As the build exceeds max file size for upload, I could not upload it directly. So please read along..

Get the latest version here, or clone the repo and build the app yourself. If want to build yourself, don't forget to copy the ico.ico file to your output dir, otherwise the app won't start.

Changelog

29/08/2020 : 3.0

  • Completely re-written using Model Runtime Editor pattern
  • Uses Elementa 4.0 preview
  • New command line arguments : nocache and debug
  • CTRL+R allows to rescan installed Gamma versions so you don't have to close and re-open the app if you wanna use a newly installed vvvvgamma
  • When minimized, the app goes to the system tray. From there, you can quickly perform the usual actions : show nugets, show package folders, start a new instance and kill vvvv. Achtung, closing vvvv from the system tray won't show a confirmation prompt, vvvv will instantly shut down

21/04/2020 : 2.0

  • Uses Elementa 2.0
  • Renderer now uses DIPs instead of pixels
  • Repos quick-access button : opens your package-repositories folder
  • Nugets quick-access button : open gamma's nuget folder (equivalent to Quad Menu/Nugets/Show Installed). Prefers gamma over gamma-preview (but opens the latter if the first does not exist)
  • Kill vvvv quick button : kills all instances of vvvv (but displays a confirmation prompt before!

17/04/2020 : 1.2

  • Dropdown menu now shows both preview and stable gamma releases

12/01/2020 : 1.1

  • App now checks if repositories package path exists and shows popup if not (used to throw exception)
  • Toggles are now grey when unchecked, feels a bit less ambiguous

11/01/2020 : 1.0

  • Initial release

Contributing

Please don't hesitate to report bugs, fork, or shout for suggestions if you vvvvish.

cheerz!

seb

tonfilm 11/01/2020 - 17:47

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:

https://eatliver.b-cdn.net/wp-content/uploads/2017/08/linux.jpg

sebescudie 11/01/2020 - 18:01

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 :)

tonfilm 11/01/2020 - 18:48

oh indeed, thanks for uploading it. you can also do that as a GitHub release.

sebescudie 11/01/2020 - 18:56

indeed, done!

tonfilm 11/01/2020 - 19:06

great, works nicely!

motzi 12/01/2020 - 13:06

nice, thanks!
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...)

sebescudie 12/01/2020 - 18:22

hey motzi,

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 :)

anonymous user login

Shoutbox

~2d ago

nodeforum: E-mail invitations for NODE20’s Festival Hub have been sent out yesterday. In case of trouble let us know via help@nodeforum.org

~3d ago

david: @neuston: email is going out very soon!!!

~3d ago

neuston: @sunep Thx, but I have checked the spam folder but could not fine any

~3d ago

sunep: @neustron have you checked your spam folder? Mine went to spam.

~3d ago

neuston: I've not received any activation email for Talque, after purchased tickets of NODE20 last week. Is it normal? just want to confirm.

~4d ago

boplbopl: @tonfilm nice!

~4d ago

tonfilm: The first #vl #stride screenshots are here! vl.stride-earlyaccess-screenshots #visualprogramming #dotnet @stride3d #creativecoding #vvvv #gamedev

~4d ago

udo2013: @systray27 thank you :)

~6d ago

systray27: @Udo2013> Wow that's beautiful!