So, MarMOTS has been live for a little over a week now, and you guys have cranked out some phenomenal stuff. It makes me very excited and pleased to see people enjoying my dinky little creation and building cool stuff with it.
My TODO list looks like this:
- Fix horrible crashing bug that happens when you type a single character
- notification on chat update
- Rename, delete picture
- Display last modified date
- version control (being able to snapshot a version of a drawing such that you can always come back to it)
- ANSI Gallery should show drawing name
- Who's Online (this could even be shown live on the website without logging in)
- Better HTML generation (either homebrewn or using Ansilove)
- Keyboard shortcut for switching special characters / colours
- block select
- Eyedropper tool
- Layer support
I'm interested to hear all of your thoughts on what I should work on next. (Obviously the crash bug needs to get fixed ASAP.) What items on that list are important to you? What items could you do without? What items would you add?
Comments
Chat notification would be
Chat notification would be very good! Our current method is to type TXT onto the screen.
Drawing suggestions:
- Toggle cursor wraparound? In the isometric lawn pic, I avoided drawing the rightmost column because it takes so long to reposition the cursor after it wraps.
- Cautiously suggesting flood-fill ... it could wreak havoc on a screen with multiple users. But filling in outlines would be much easier.
MarMOTS is back up! The bug
MarMOTS is back up! The bug was really nasty, but everything seems OK now. I've tweaked my loader code so that I'll catch this sort of thing sooner (upgrade code fixing things up properly but not saving properly).
Chat notification coming soon. I might put chat on its own tab or something, too, so that I can dedicate more space to it. (I'm thinking of how I'm going to add the user interface to support layers.)
I've fixed up the cursor wraparound; as far as I can remember, the only reason I made it work that way was to make inline chatting easier. With MarMOTSchat(tm), of course, this is no longer an issue. Thanks for the tip.
I think I'd want to implement undo before implementing flood-fill. (That might go for block selections, too.)
Is there any interest in advanced navigation? Ie, hitting ctrl-arrow to skip across expanses of blank space? Home / end support? Just curious.
I'm interested in some kind
I'm interested in some kind of fast-move, be it a fixed number of spaces or something more clever.
Oh, forgot to mention that the cursor camouflages with certain dithered blocks if you have the same colour selected. Example: the dark green on the tree pic.
Oh, also, does anyone care
Oh, also, does anyone care that the chat logs are wiped out when I restart the server?
MarMOTS Update!