Lucien Greathouse
2cefd1bf2e
plugin: Add PluginSettings context item, render it in settings screen
2020-03-17 23:03:01 -07:00
Lucien Greathouse
3107b1b21b
Dynamic theming. Closes #241 .
...
Upgrades to Roact master and introduces dynamic theme switching.
We branch on the theme name in order to try to use Rojo's brand
colors instead of Studio's. I kind of winged it with these colors
and we might want to choose slightly nicer dark theme colors
in the future.
I also took the opportunity to reorganize the color naming scheme
since it didn't really work for dark theme.
2020-03-08 18:32:42 -07:00
Lucien Greathouse
40105515d2
plugin: Unify test running code
2019-10-01 18:41:33 -07:00
Lucien Greathouse
f9a5fee364
Reorganize and clean up plugin
2019-10-01 18:23:29 -07:00
Lucien Greathouse
15e848d4bf
Add new scripts and machinery to make working on plugin easier
2019-10-01 17:13:28 -07:00
Lucien Greathouse
07c7b28c03
Fix plugin unloading
2019-03-21 22:35:30 -07:00
Lucien Greathouse
2968b70e6b
Listen to Plugin.Unloading.
...
Closes #127 .
2019-03-19 18:17:03 -07:00
Lucien Greathouse
86e0f3fabe
plugin: UI pretty much done
2019-01-04 11:54:12 -08:00
Lucien Greathouse
5816bb64dc
Start work on plugin UI, this is pretty painful
2019-01-03 18:06:24 -08:00
Lucien Greathouse
e6c2f1c15d
Cleaned up and polished session flow
...
- Sessions can now be restarted if they error
- Terminology is much easier to follow in the plugin
- More change cases are handled correctly
2019-01-03 15:23:23 -08:00
Lucien Greathouse
e4379e29af
Refactor upgrade messaging and version display
2018-12-03 17:04:08 -08:00
Lucien Greathouse
503d7400f3
Add a dev settings feature, keyed off codename right now
2018-12-03 16:54:21 -08:00