Difference between revisions of "Feature Requests"
(Added comments to requested features with a view to the next version.) |
|||
Line 9: | Line 9: | ||
==Links for all users== | ==Links for all users== | ||
Add the ability for regular users to post links in chat | Add the ability for regular users to post links in chat | ||
+ | <br/><span style="color:#FF0000">Will definitely do this, but it's a lower priority one.</span> | ||
==Save extra permanent rooms== | ==Save extra permanent rooms== | ||
Admin can make rooms permanent so that their name, description, and room mod list will be preserved when the server restarts | Admin can make rooms permanent so that their name, description, and room mod list will be preserved when the server restarts | ||
+ | <br/><span style="color:#FF0000">All rooms will be (sort of) permanent in the next version since they will retain their settings (description, room mods, room bans, trusted users, etc) when everyone leaves. They'll still disappear from the list until someone joins by typing their name though.</span> | ||
==Room bans== | ==Room bans== | ||
Allow global mods to ban users from one room only, and room mods to ban users from their room | Allow global mods to ban users from one room only, and room mods to ban users from their room | ||
+ | <br/><span style="color:#FF0000">This will definitely be in the next version.</span> | ||
==Linetool assist== | ==Linetool assist== | ||
Hold a key to make the line tool snap to multiples of 45 degrees | Hold a key to make the line tool snap to multiples of 45 degrees | ||
+ | <br/><span style="color:#FF0000">I want to do this, but it may not be implemented for a while</span> | ||
==Shaped brushes== | ==Shaped brushes== | ||
Different brush shapes: Square, calligraphy (line), etc | Different brush shapes: Square, calligraphy (line), etc | ||
+ | <br/><span style="color:#FF0000">This would be cool, but also will take a while to implement</span> | ||
==Voting tool for mods== | ==Voting tool for mods== | ||
Better way to keep track of votes for new mods than the current method | Better way to keep track of votes for new mods than the current method | ||
+ | <br/><span style="color:#FF0000">The modchat method works OK, so this is lower priority</span> | ||
==Trusted users== | ==Trusted users== | ||
Users can be made "trusted" so they can bypass room mutes. Probably on a per-room basis | Users can be made "trusted" so they can bypass room mutes. Probably on a per-room basis | ||
+ | <br/><span style="color:#FF0000">This will definitely be in the next version</span> | ||
==Higher resolution canvas== | ==Higher resolution canvas== | ||
This also requires a zoom tool that can zoom below 100%, so people can still see the whole canvas when they sign in. Also, I'm not entirely sure the server can handle the increased data from a higher res... | This also requires a zoom tool that can zoom below 100%, so people can still see the whole canvas when they sign in. Also, I'm not entirely sure the server can handle the increased data from a higher res... | ||
+ | <br/><span style="color:#FF0000">I've done this already, but it really increases the load on the server, so it's not happening for now</span> | ||
==Move dropper tool== | ==Move dropper tool== | ||
Move the color select tool (F8) up closer to the brushes (F1-F3) so it's easier to access. | Move the color select tool (F8) up closer to the brushes (F1-F3) so it's easier to access. | ||
+ | <br/><span style="color:#FF0000">This will definitely be in the next version, unless I forget it again :\</span> | ||
==Change "Darken" brush mode== | ==Change "Darken" brush mode== | ||
Modify the darken mode so it doesn't affect thin antialiased lines as much. | Modify the darken mode so it doesn't affect thin antialiased lines as much. | ||
+ | <br/><span style="color:#FF0000">Still not sure if this is even possible while still using the flash drawing functions.</span> | ||
==Easier number value changing== | ==Easier number value changing== | ||
Scrolling the slider over and over again is tiresome. This would mainly be for size, alpha and blur settings. When you click the number displayed, you can manually add your own (size, alpha and blur) value without using the slider. | Scrolling the slider over and over again is tiresome. This would mainly be for size, alpha and blur settings. When you click the number displayed, you can manually add your own (size, alpha and blur) value without using the slider. | ||
+ | <br/><span style="color:#FF0000">This will be in the next version unless it turns out to be super hard to do for some reason (never underestimate the stupidity of ActionScript)</span> | ||
=="Shimmie it" button== | =="Shimmie it" button== | ||
Users can upload images from the whiteboard directly to the shimmie | Users can upload images from the whiteboard directly to the shimmie | ||
− | + | <br/><span style="color:#FF0000">I'd like to do this, but interfacing with Shish's code will be difficult, and rate-limiting it so we don't get a ton of duplicates will be even more difficult</span> | |
==Chat join/leave messages== | ==Chat join/leave messages== | ||
Notify when a user leaves or joins in chat | Notify when a user leaves or joins in chat | ||
+ | <br/><span style="color:#FF0000">I think this would get annoying after a while. Maybe in the future as an option you can turn on if you want.</span> | ||
==Colors in User List== | ==Colors in User List== | ||
Use different colors to display usernames in the user list, depending on the userstatus (mod, room-mod, registered user, unregistered user). | Use different colors to display usernames in the user list, depending on the userstatus (mod, room-mod, registered user, unregistered user). | ||
− | + | <br/><span style="color:#FF0000">I may do this in the next version for room mods, trusted users and muted users, but not sure about global mods.</span> | |
==Mute all command== | ==Mute all command== | ||
A command to mute everyone in the room at once. Could be usefull if trolls are already in the room before you can mute room. I'm sure you can figure out other uses. I'm just passing along the suggestion. | A command to mute everyone in the room at once. Could be usefull if trolls are already in the room before you can mute room. I'm sure you can figure out other uses. I'm just passing along the suggestion. | ||
+ | <br/><span style="color:#FF0000">Mutes in a particular room will stick with users by IP for 24 hours in the next version, and there will also be room bans, so this will be less necessary.</span> | ||
==Cancel button for ban-dialog== | ==Cancel button for ban-dialog== | ||
The ban dialog should have a cancel button, so if you misclick on ban in the popupmenu you can cancel the opperation. | The ban dialog should have a cancel button, so if you misclick on ban in the popupmenu you can cancel the opperation. | ||
+ | <br/><span style="color:#FF0000">I'm changing the whole way bans work in the next version, so this will probably not be necessary.</span> |
Revision as of 01:38, 24 November 2012
To request a feature, you can add a section to the bottom of the list below. Please take a few minutes to read through the list and make sure the feature you want isn't already listed somewhere. I'll take these off when/if they get implemented in /f/lockdraw, and move them over to the Changelog.
The features on the list are in no particular order, the first few are things I've had in my notes for a while.
Note that since only mods can edit the wiki, you'll have to get in touch with one of them if you have a cool feature idea and aren't a mod.
Contents
- 1 Requested Features
- 1.1 Links for all users
- 1.2 Save extra permanent rooms
- 1.3 Room bans
- 1.4 Linetool assist
- 1.5 Shaped brushes
- 1.6 Voting tool for mods
- 1.7 Trusted users
- 1.8 Higher resolution canvas
- 1.9 Move dropper tool
- 1.10 Change "Darken" brush mode
- 1.11 Easier number value changing
- 1.12 "Shimmie it" button
- 1.13 Chat join/leave messages
- 1.14 Colors in User List
- 1.15 Mute all command
- 1.16 Cancel button for ban-dialog
Requested Features
Links for all users
Add the ability for regular users to post links in chat
Will definitely do this, but it's a lower priority one.
Save extra permanent rooms
Admin can make rooms permanent so that their name, description, and room mod list will be preserved when the server restarts
All rooms will be (sort of) permanent in the next version since they will retain their settings (description, room mods, room bans, trusted users, etc) when everyone leaves. They'll still disappear from the list until someone joins by typing their name though.
Room bans
Allow global mods to ban users from one room only, and room mods to ban users from their room
This will definitely be in the next version.
Linetool assist
Hold a key to make the line tool snap to multiples of 45 degrees
I want to do this, but it may not be implemented for a while
Shaped brushes
Different brush shapes: Square, calligraphy (line), etc
This would be cool, but also will take a while to implement
Voting tool for mods
Better way to keep track of votes for new mods than the current method
The modchat method works OK, so this is lower priority
Trusted users
Users can be made "trusted" so they can bypass room mutes. Probably on a per-room basis
This will definitely be in the next version
Higher resolution canvas
This also requires a zoom tool that can zoom below 100%, so people can still see the whole canvas when they sign in. Also, I'm not entirely sure the server can handle the increased data from a higher res...
I've done this already, but it really increases the load on the server, so it's not happening for now
Move dropper tool
Move the color select tool (F8) up closer to the brushes (F1-F3) so it's easier to access.
This will definitely be in the next version, unless I forget it again :\
Change "Darken" brush mode
Modify the darken mode so it doesn't affect thin antialiased lines as much.
Still not sure if this is even possible while still using the flash drawing functions.
Easier number value changing
Scrolling the slider over and over again is tiresome. This would mainly be for size, alpha and blur settings. When you click the number displayed, you can manually add your own (size, alpha and blur) value without using the slider.
This will be in the next version unless it turns out to be super hard to do for some reason (never underestimate the stupidity of ActionScript)
"Shimmie it" button
Users can upload images from the whiteboard directly to the shimmie
I'd like to do this, but interfacing with Shish's code will be difficult, and rate-limiting it so we don't get a ton of duplicates will be even more difficult
Chat join/leave messages
Notify when a user leaves or joins in chat
I think this would get annoying after a while. Maybe in the future as an option you can turn on if you want.
Colors in User List
Use different colors to display usernames in the user list, depending on the userstatus (mod, room-mod, registered user, unregistered user).
I may do this in the next version for room mods, trusted users and muted users, but not sure about global mods.
Mute all command
A command to mute everyone in the room at once. Could be usefull if trolls are already in the room before you can mute room. I'm sure you can figure out other uses. I'm just passing along the suggestion.
Mutes in a particular room will stick with users by IP for 24 hours in the next version, and there will also be room bans, so this will be less necessary.
Cancel button for ban-dialog
The ban dialog should have a cancel button, so if you misclick on ban in the popupmenu you can cancel the opperation.
I'm changing the whole way bans work in the next version, so this will probably not be necessary.