-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
General todo list for official release #1
Comments
|
|
I feel like aside from uploading/downloading files, a good chunk of those are excessive: You can already download from pastebin, github, URLs, etc using existing CC programs. |
@apemanzilla better? |
I've deliberately left off having a whole file tree as it introduces the whole problem of keeping the tree in sync. You'd have to walk the whole tree every x seconds, compute a diff, etc... I personally think the My current priority is polishing up what's here already (computer interaction, basic file editing) before trying to flesh this out with all the bells and whistles. |
Would it be worth considering having some sort of way to get the items inside a turtles inventory, or would that be overboard? I suppose it could be done manually with a little script, but some way to actually interact with the items outside of the computer screen would be pretty nice. |
It's probably a little overboard, or at least for the first iteration. It would be an interesting feature and, as we have I'm definitely going back on some of the things I said a couple of weeks ago. Having got a lot of use out of this the last couple of days, I can definitely see the use of fleshing this out into a more full dev-environment. However, I still need to think about how to do file-tree syncing in an efficient manner - one can't exactly rescan the tree every 'n' seconds. My current priority is getting the editing experience as smooth as possible, as that's mostly what I've been using this for and so that's where I've identified the most issues. If people find other friction points, do bring them up (or even better, submit a PR!). An alternative take on all this would be ship this as a desktop program or editor plugin, which only syncs the local files to the remote computer (with some terminal display too). This has the advantage that we don't need to faff around with |
Just a thought, maybe worth taking a look at it after 1.0 release :)
Why not modify the FS/IO API to queue an event of some sort ( |
File uploading? |
If the change is too big, split the contents, then create/edit the file. (this will help alot) |
Possible upgrades?
|
General experience
File transfer
Compress + base64 encode filesCompression extension support added to CC:T instead (cc-tweaked/CC-Tweaked@4c2e97b). We can probably up the packet size and investigate better methods of abuse prevention.Viewer
Keybinding mode (normal, Emacs, Vim)Host
The text was updated successfully, but these errors were encountered: