Lucien Greathouse
f254a51d59
Remove unused config button
2019-01-16 00:01:40 -08:00
Lucien Greathouse
a400abff4c
Switch assets to use custom rounded rectangle
2019-01-15 23:58:10 -08:00
Lucien Greathouse
a1395a382a
Support semver metadata in plugin version
2019-01-14 18:23:10 -08:00
Lucien Greathouse
14ab85adbd
Remove instanceMetadataMap from ApiContext
2019-01-14 17:23:43 -08:00
Lucien Greathouse
c284b7de40
Remove instanceMetadataMap from plugin
2019-01-14 17:23:43 -08:00
Lucien Greathouse
f833642733
Adjust sizing on connection box
2019-01-11 15:51:25 -08:00
Lucien Greathouse
30ce927621
Refactor Session and ApiContext to allow cancelation
2019-01-11 15:45:32 -08:00
Lucien Greathouse
f21f01be1a
Factor out form text input
2019-01-11 15:26:25 -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
7b84fce737
Fix syncing projects that mention properties with elevated permissions.
...
Permission errors aren't reported since I'm not sure what the user could do about them.
Some properties can be set in the model format but not in live-sync mode, like HttpEnabled.
2019-01-10 16:57:44 -08:00
Lucien Greathouse
5f91a8fdfe
Fix bug where HTTP being disabled would cause stickiness
2019-01-10 16:12:52 -08:00
Lucien Greathouse
5bb70c2675
Fix up plugin project naming
2019-01-10 15:32:50 -08:00
Lucien Greathouse
ed6d8415bd
Make plugin output less verbose
2019-01-10 15:29:38 -08:00
Lucien Greathouse
eff4301027
Add case in reconciler to handle LocalizationTable Contents
2019-01-08 18:30:09 -08:00
Lucien Greathouse
049875e8fc
Update plugin config to work with Git master Rojo
2019-01-08 17:19:26 -08:00
Lucien Greathouse
2724534156
Factor out reconciliation into separate module
2019-01-04 18:34:48 -08:00
Lucien Greathouse
c57989a790
plugin: Title bar in session window, clean up Config
2019-01-04 18:23:11 -08:00
Lucien Greathouse
02a3da111a
plugin: Fix test runner for new TestEZ
2019-01-04 14:55:53 -08:00
Lucien Greathouse
5c2bf65eaa
protocol/config: ignoreUnknown -> ignoreUnknownInstances
2019-01-04 14:30:00 -08:00
Lucien Greathouse
699e07a0f7
plugin: Add support for expectedPlaceIds in the protocol
2019-01-04 14:11:33 -08:00
Lucien Greathouse
1138c05dff
plugin: Remove unused import
2019-01-04 13:49:08 -08:00
Lucien Greathouse
86e0f3fabe
plugin: UI pretty much done
2019-01-04 11:54:12 -08:00
Lucien Greathouse
edcb3d8638
plugin: ConnectPanel now accepts button callbacks
2019-01-04 11:02:54 -08:00
Lucien Greathouse
1582d8f504
plugin: Migrate 'merge' utility into Dictionary module
2019-01-04 10:59:47 -08:00
Lucien Greathouse
5816bb64dc
Start work on plugin UI, this is pretty painful
2019-01-03 18:06:24 -08:00
Lucien Greathouse
b7a28aa511
Upgrade all plugin dependencies
2019-01-03 18:06:11 -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
ad3999066d
Expand diagnostics and exploratively fix some edge cases
2019-01-02 15:16:23 -08:00
Lucien Greathouse
77c10d14c9
Support changing instance ClassName
2019-01-02 14:19:41 -08:00
Lucien Greathouse
14db86e4b7
Fix luacheck errors
2019-01-02 13:11:29 -08:00
Lucien Greathouse
9949a6c9ee
Implement more reconciliation
2019-01-02 00:21:19 -08:00
Lucien Greathouse
3be5988083
config_map -> instance_metadata_map
2019-01-01 14:13:21 -08:00
Lucien Greathouse
474d877290
Plugin half of configMap
2018-12-30 22:58:12 -08:00
Lucien Greathouse
01dd603bd5
Vertically align output for monospace consoles
2018-12-30 21:25:40 -08:00
Lucien Greathouse
2f1aadd497
Tinkering with zero testing
2018-12-29 22:59:41 -08:00
Lucien Greathouse
9ac7ebc335
Hacky reify/reconcile stuff, mostly works
2018-12-17 18:37:38 -08:00
Lucien Greathouse
d807d22350
Basic reification, works for model-like projects but not place-like ones
2018-12-17 17:52:00 -08:00
Lucien Greathouse
05594ecca0
Update timeout detection
2018-12-17 17:51:25 -08:00
Lucien Greathouse
9125f96302
Get rid of intermediate 'modules' folder in plugin
2018-12-17 17:23:07 -08:00
Lucien Greathouse
e4379e29af
Refactor upgrade messaging and version display
2018-12-03 17:04:08 -08:00
Lucien Greathouse
4542febaaf
Remove global logging variable
2018-12-03 16:59:04 -08:00
Lucien Greathouse
f691d8a6a5
Clean up DevSettings
2018-12-03 16:57:28 -08:00
Lucien Greathouse
503d7400f3
Add a dev settings feature, keyed off codename right now
2018-12-03 16:54:21 -08:00
Lucien Greathouse
061ea0e7a3
Unify logging
2018-12-03 16:24:28 -08:00
Lucien Greathouse
dd4d542d7e
Clean up and start work on Epiphany plugin
2018-12-03 13:54:54 -08:00
Lucien Greathouse
f59a9040fc
Update plugin project files, remove outdated DESIGN doc
2018-12-03 11:48:30 -08:00
Lucien Greathouse
d427f01224
Add Rojo 0.5.0+ config to plugin
2018-11-30 20:33:41 -08:00
Lucien Greathouse
a69cbf45df
Remove line break in HTTP debug output that studio messes up anyways
2018-08-26 22:17:30 -07:00
Lucien Greathouse
72bc77f1d5
WIP: Epiphany Refactor ( #85 )
2018-08-26 01:03:53 -07:00