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
bdaa671823
Plugin: Pipe InstanceMap around, improve debug output, fix session ID bug
2019-11-18 16:30:57 -08:00
Lucien Greathouse
0c7a94c062
Update more code to new formatting machinery
2019-11-18 15:18:06 -08:00
Lucien Greathouse
923f661428
Start rewriting plugin on top of new sync protocol
2019-10-02 18:41:52 -07:00
Lucien Greathouse
b562d11994
plugin: Remove Logging alias and update imports
2019-10-02 11:10:34 -07:00
Lucien Greathouse
09a0a803a1
Update image branding in the plugin
2019-07-02 16:22:01 -07:00
Lucien Greathouse
c77c754f6d
Give plugin GUI a name
2019-06-11 18:00:12 -07:00
Lucien Greathouse
f0fa7326dd
Add an icon to the plugin toolbar button
2019-06-11 17:52:12 -07:00
Lucien Greathouse
f29b0f2f26
New UI, simpler
2019-06-11 17:31:42 -07:00
Lucien Greathouse
5bd88dc82f
plugin: Switch to Roact refactored bindings branch, with real joinBindings!
2019-05-31 13:23:17 -07:00
Lucien Greathouse
ae12ffdefb
Work around Roact bug
2019-05-16 18:45:00 -07:00
Lucien Greathouse
2968b70e6b
Listen to Plugin.Unloading.
...
Closes #127 .
2019-03-19 18:17:03 -07:00
Lucien Greathouse
ca0aabd814
Preload plugin assets at start.
...
Closes #121 .
2019-02-11 13:47:49 -08:00
Lucien Greathouse
e593ce0420
Redesign UI
2019-01-21 17:50:49 -08:00
Lucien Greathouse
fecb11cba4
Adjust logging and error handling in the client
...
* HTTP responses in the error range (400+) now properly turn into errors
* ROJO_EPIPHANY_DEV_CREATE now creates more verbose configuration
* Default configuration values are now much more explicit
* Errors that cause session termination are labeled more clearly.
2019-01-21 10:57:03 -08:00
Lucien Greathouse
f254a51d59
Remove unused config button
2019-01-16 00:01:40 -08:00
Lucien Greathouse
30ce927621
Refactor Session and ApiContext to allow cancelation
2019-01-11 15:45:32 -08:00
Lucien Greathouse
d81eaa6c13
Revamp UI using Kenney UI assets
2019-01-11 14:10:02 -08:00
Lucien Greathouse
5ad830a6d7
Set up icons, make UI a little more resiliant
2019-01-11 11:57:15 -08:00
Lucien Greathouse
5f91a8fdfe
Fix bug where HTTP being disabled would cause stickiness
2019-01-10 16:12:52 -08:00
Lucien Greathouse
ed6d8415bd
Make plugin output less verbose
2019-01-10 15:29:38 -08: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