Lucien Greathouse
28ddf40344
memofs: Update fs-err and use it more
2020-03-18 18:06:58 -07:00
Lucien Greathouse
c1286db9c1
Update Changelog
2020-03-18 16:26:41 -07:00
Lucien Greathouse
f13940262e
Update CHANGELOG
2020-03-18 12:03:50 -07:00
Lucien Greathouse
9f0a6101b8
Add configurable color options
2020-03-18 12:03:07 -07:00
Lucien Greathouse
0b0fe01a7c
Tidy up root repository files
2020-03-18 11:40:12 -07:00
Lucien Greathouse
85e098d5c8
Update README
2020-03-18 11:36:50 -07:00
Lucien Greathouse
e8d1faf4e2
Update changelog
2020-03-18 10:43:42 -07:00
Lucien Greathouse
2a46df1110
Expose two-way sync.
...
- Convert plugin DevSettings flag to settings panel feature
- Remove server feature, always enable write API
2020-03-18 10:39:40 -07:00
Lucien Greathouse
1601e6d26e
Update changelog
2020-03-17 23:20:40 -07:00
Lucien Greathouse
0e4f6dea2b
plugin: Add setting for opening scripts externally
2020-03-17 23:20:05 -07:00
Lucien Greathouse
a2356773dc
Add checkbox and fill out settings panel
2020-03-17 23:14:32 -07:00
Lucien Greathouse
4a4da4737d
Fix plugin settings persistent
2020-03-17 23:03:59 -07:00
Lucien Greathouse
2cefd1bf2e
plugin: Add PluginSettings context item, render it in settings screen
2020-03-17 23:03:01 -07:00
Lucien Greathouse
c5ce15fe34
plugin: Add dummy settings panel
2020-03-17 22:38:53 -07:00
Lucien Greathouse
76dea568c9
Update changelog
2020-03-17 22:30:00 -07:00
Lucien Greathouse
8e81140eff
Increase verbosity of logging
2020-03-17 22:29:23 -07:00
Lucien Greathouse
d58e1f0792
Add logging when running rojo build
2020-03-17 22:28:38 -07:00
Lucien Greathouse
830c242751
plugin: Stop using codename in dev mode
2020-03-17 22:25:04 -07:00
Lucien Greathouse
91d45afd0f
Add plugin feature 'UnstableOpenScriptsExternally'
2020-03-17 18:13:52 -07:00
Lucien Greathouse
102c77b23e
Implement /api/open/{id} to open a script by ID in your default editor
2020-03-17 17:50:54 -07:00
Lucien Greathouse
aa4039a2e7
bye snafu
2020-03-16 23:37:00 -07:00
Lucien Greathouse
c065ded440
Tidy up SnapshotError a lot
2020-03-16 21:35:46 -07:00
Lucien Greathouse
f69096dadb
Use thiserror and anyhow for command-level error types
2020-03-16 21:13:38 -07:00
Lucien Greathouse
363f95ba14
memofs: Use fs_err instead of std::fs when possible
2020-03-16 20:35:58 -07:00
Lucien Greathouse
dcc15e8911
Refactor upload to use ServeSession and drop common_setup
2020-03-16 20:20:12 -07:00
Lucien Greathouse
bd13047b58
Release 0.6.0-alpha.3
v0.6.0-alpha.3
2020-03-13 23:50:54 -07:00
Lucien Greathouse
1a83789c01
Update Changelog
2020-03-13 20:50:03 -07:00
Lucien Greathouse
1cbe272e19
Fix malformed meta files causing panics.
...
Fixes #280 .
2020-03-13 20:38:06 -07:00
Lucien Greathouse
6de74b41b3
Update snapshot error type and handle serde_json errors in JSON models
2020-03-13 20:31:31 -07:00
Lucien Greathouse
b0fc9ee507
Rename 'src/common' in default place template to 'src/shared'
2020-03-13 20:25:50 -07:00
Lucien Greathouse
a95ffe1d31
Add snapshot error handling to ChangeProcessor
2020-03-13 20:24:14 -07:00
Lucien Greathouse
4119a510f5
Fix broken error source tracking
2020-03-13 20:12:42 -07:00
Lucien Greathouse
cfa7f03815
Add help link to default model project
2020-03-13 20:11:08 -07:00
Lucien Greathouse
9b4c89820d
Fix extra Git output in rojo init and update place template
2020-03-13 20:10:31 -07:00
Lucien Greathouse
fe874720aa
Upgrade rojo init to create README.md and create Git repo
2020-03-13 20:00:48 -07:00
Lucien Greathouse
f7c0f33eb5
Add brand new rojo init command
2020-03-13 19:33:43 -07:00
Lucien Greathouse
c1bf9d9dfc
Update duplicate env_logger dep
2020-03-12 19:39:27 -07:00
Lucien Greathouse
255bf439d3
Add 'rojo doc' command
2020-03-12 16:02:19 -07:00
Lucien Greathouse
2a31937b81
Use CARGO_PKG_REPOSITORY instead of hard-coded URL
2020-03-12 15:48:30 -07:00
Lucien Greathouse
eb8964e1d1
Improve panic messaging and process behavior.
...
- Replaced main() to use custom panic hook
- Updated log formatting
- Switched to panic=abort, since we don't need to unwind now.
- Process will now abort if any thread panics.
2020-03-12 15:42:56 -07:00
Lucien Greathouse
fe0ca280a1
Update disabled CSV middleware test
2020-03-10 23:52:55 -07:00
Lucien Greathouse
e8e3b7b985
plugin: Fix dark theme when resized to be wide
2020-03-10 20:34:12 -07:00
Lucien Greathouse
c437507442
Update changelogs
2020-03-10 18:15:06 -07:00
Lucien Greathouse
ca151b434e
Update memofs dependency
2020-03-10 18:13:34 -07:00
Lucien Greathouse
10ba74c21e
memofs: Add description
memofs-v0.1.0
2020-03-10 18:11:39 -07:00
Lucien Greathouse
6191b6371d
Update using cargo-readme
2020-03-10 18:09:04 -07:00
Lucien Greathouse
5be4175ac3
Rename vfs -> memofs across the codebase
2020-03-10 18:05:31 -07:00
Lucien Greathouse
f61f3671a6
Choose 'memofs' as the vfs name
2020-03-10 17:57:57 -07:00
Lucien Greathouse
477e0ada32
VFS in external crate ( #297 )
...
* vroom
* Port dir middleware
* Filter rules
* Directory metadata
* Project support
* Enable Lua support
* StringValue support
* CSV
* rbxm, rbxmx, and rbxlx
* JSON models
* Clean up some warnings
* Strip out PathMap
* Unwatch paths when they're reported as removed
* Fix 'rojo upload' behavior
* Upgrade to Insta 0.13.1
* Update dependencies
* Release 0.6.0-alpha.2
* Fix bad merge
* Replace MemoryBackend with InMemoryFs
* Sledgehammer tests into passing for now
* Txt middleware
* Update easy snapshot tests
* Lua tests
* Project middleware tests
* Try to fix test failures by sorting
* Port first set of serve session tests
* Add InMemoryFs::raise_event
* Finish porting serve session tests
* Remove UI code for introspecting VFS for now
* VFS docs
2020-03-10 17:38:49 -07:00
Lucien Greathouse
a884f693ae
Update changelog
2020-03-08 18:34:11 -07:00