Lucien Greathouse
9ca2ed2c93
plugin: upgrade Roact
2019-05-16 18:45:35 -07:00
Lucien Greathouse
ae12ffdefb
Work around Roact bug
2019-05-16 18:45:00 -07:00
Lucien Greathouse
1e13097126
plugin: update rbx-dom
2019-05-16 18:33:37 -07:00
Lucien Greathouse
f16474815c
plugin: update rbx-dom
2019-05-15 11:19:05 -07:00
Lucien Greathouse
28ea625b01
Plugin: Port reconciler to use rbx_dom_lua
2019-05-14 14:22:55 -07:00
Lucien Greathouse
efc569f6ed
Plugin: Update rbx-dom
2019-05-14 14:22:44 -07:00
Lucien Greathouse
d377e10771
Update rbx-dom
2019-05-13 17:35:55 -07:00
Lucien Greathouse
19135bfaf4
Add RbxDom library as piece of plugin
2019-05-13 17:29:41 -07:00
Lucien Greathouse
5a147fccc2
Add rbx-dom as Git submodule to plugin
2019-05-13 17:29:41 -07:00
Lucien Greathouse
379b162e64
Fix dependency paths changing.
...
Roact 1.0 changed from lib to src!
t changed from lib/t.lua to lib/init.lua, so we just use lib
2019-05-04 19:33:08 -07:00
Lucien Greathouse
84832955dd
Upgrade to Roact 1.0 and latest t
2019-05-04 00:05:45 -07:00
Lucien Greathouse
83a0ae673c
0.5.0-alpha.9
2019-04-04 21:20:00 -07:00
Lucien Greathouse
77f79fa913
0.5.0-alpha.8
2019-03-29 17:36:43 -07:00
Lucien Greathouse
6db714a2b1
Special-case Lighting.Technology in setCanonicalProperty, temporary fix
2019-03-29 17:25:57 -07:00
Lucien Greathouse
07c7b28c03
Fix plugin unloading
2019-03-21 22:35:30 -07:00
Lucien Greathouse
459673bd59
0.5.0-alpha.6
2019-03-19 18:24:30 -07:00
Lucien Greathouse
2968b70e6b
Listen to Plugin.Unloading.
...
Closes #127 .
2019-03-19 18:17:03 -07:00
Lucien Greathouse
b6989a18fc
Add conditionally-enabled typechecking using t
2019-03-19 17:57:19 -07:00
Lucien Greathouse
4d6a504836
Remove Rodux and Roact-Rodux, add t dependency
2019-03-19 16:34:53 -07:00
Lucien Greathouse
9f382ed9bd
Iterate on plugin reconciler
...
- Renamed setProperty to setCanonicalProperty, which is more usefully
descriptive. Also added a detailed comment.
- Fixed reconciler behavior with regards to removing known instances
when $ignoreUnknownInstances is set
2019-03-19 16:30:06 -07:00
Lucien Greathouse
f9e86e58d6
Add InstanceMap:destroyInstance for forgetting and destroying in one step
2019-03-19 16:29:56 -07:00
Lucien Greathouse
469f9c927f
Improve plugin place project for testing
2019-03-19 16:29:31 -07:00
Lucien Greathouse
3b6238ff93
Add more types to plugin
2019-03-11 16:55:42 -07:00
Lucien Greathouse
b65a8ce680
0.5.0-alpha.5
2019-03-01 15:40:30 -08:00
Lucien Greathouse
ca0aabd814
Preload plugin assets at start.
...
Closes #121 .
2019-02-11 13:47:49 -08:00
Lucien Greathouse
91d1ba1910
Add test for rojoValueToRobloxValue, fails Lemur because of missing APIs right now
2019-02-11 11:43:17 -08:00
Lucien Greathouse
c7c739dc00
Fix test bootstrap script for testing in Studio
2019-02-11 11:43:06 -08:00
Lucien Greathouse
5f062b8ea3
Make the plugin support non-primitive types
2019-02-11 10:55:03 -08:00
Lucien Greathouse
4a597e0ba7
0.5.0-alpha.4
2019-02-08 18:20:48 -08:00
Lucien Greathouse
69d1accf3f
0.5.0-alpha.3
2019-02-01 17:19:00 -08:00
Lucien Greathouse
785bdb8ecb
Implement new project file name, default.project.json ( #120 )
...
* Implement new project file name, default.project.json
* Rename all test projects to default.project.json
* Update CHANGELOG
* Fix warning message typo
2019-02-01 17:06:03 -08:00
Lucien Greathouse
821122a33d
0.5.0-alpha.2
2019-01-28 15:45:52 -08:00
Lucien Greathouse
c6766bbe77
Fix timeout issue for real this time
2019-01-28 14:55:56 -08:00
Lucien Greathouse
deb4118c5d
Fix long-polling mixup
...
Fixes #110 .
2019-01-28 14:00:22 -08:00
Lucien Greathouse
38cd13dc0c
0.5.0-alpha.1
2019-01-25 18:01:37 -08:00
Lucien Greathouse
6490b77d4c
plugin: Hide placeholder inputs when focused
2019-01-23 18:18:00 -08:00
Lucien Greathouse
23463b620e
Rename test-plugin-project to place-project.json
2019-01-23 18:14:05 -08:00
Lucien Greathouse
6bc331be75
Update formatting of test plugin project
2019-01-23 18:10:59 -08:00
Lucien Greathouse
87f6410877
Clean up error handling in plugin
2019-01-23 18:10:53 -08:00
Lucien Greathouse
d01e757d2f
UI visual tweaks
2019-01-21 18:34:10 -08:00
Lucien Greathouse
e593ce0420
Redesign UI
2019-01-21 17:50:49 -08:00
Lucien Greathouse
578abfabb3
Partial plugin retheme
2019-01-21 16:02:51 -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
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