I don't know if anything of that has been mentioned before, this is my list of proposals.
Chat
----
- Allow to change color for incoming IMs on HUD. It's sometimes confusing when chatting and some IMs come in in the same color than the chat, so i suggest to set them to another color on HUD for default, maybe yellow.
- Add a customizable option for showing date and time of a chatline. This should at least be usable for chat history.
- Make it possible to download the personal chat history or IM. Best way would be right-click on that windows and a "Save to Disk..."-Option. It wouldn't be an autolog function, so every user has to do it on his own. The integration of autologging would be possible too, as it's standard in most chat and IM clients.
Client
------
- Movement is very rude, if you just touch a movement key the av does almost jump to it's new position. This is very frustating, especially in tight buildings or when trying to stand really even to an object, the mouselook won't help there too. If you don't know this, you very often "bump" into someone without wanting it. Is it possible to add a new movement-type "sneak" which does have half of the speed of normal movement but a higher resolution? I suggest the av should be in "sneak-mode" while holding down the [Shift]-Key.
- Deactivate this "Someone has bumped you - is this a abuse?"-window. I got this several times, but i know this is caused by the rude movement and lag most times. Instead add "Abuse report..." with a list of abuse-types and a textfield into the help menu! I'm sure i bumped into many people because of that too :/
- Running-mode should be possible with holding down a key instead of choosing runnig or no-runnig with "Crtl+R". I suggest to use the [Ctrl]-Key for this. If thats already implemented, just ignore this.
Friend-list
-----------
- Allow to create Subfolders on the Friendlist like it's possible in most instant messengers on the net. Allow to sort and order the contacts (friends) for the user freely! The friendlist would be much more usable on this way, especially when there are many friends in.
IM
--
- Make it possible to mute group-IMs. Especially useful if there are big events of a group you are in and don't want to go or hear from there. Easiest way would be to right-click on the group in new-IM window and choose something like "mute" oder "unmute". don't forget to display the muted groups in another fashion (eg. red coloured). The group you are currently in should not be mutable (but you can always switch to "none" and mute that group too).
Inventory
---------
- When creating a new Folder, it should be automatically in rename-mode. So you can directly name a new folder without having to search for it in your inventory first.
- Should be possible to use "no copy" animations in Gestures again, as most of the animations you can buy are useless now. When using an animation in a gesture it should create a link to the animation and not a copy, maybe this would be a solution for that problem?
- Make it possible to copy a whole Folder by right-clicing and choosing "copy".
- add a "Move" to context menu of items.
- Make it possible to use "Open"-Command on Boxes in Inventory without having to place them in the world.
- Add a Option to Object for choosing the Symbol showing to it in inventory. Some of the Clothings look like they are containers - this ist confusing. you never know if you get a head on a box on your head when wearing it. A symbol according to the attachment position should be there, a hat-symbol for a hat for example. Standandized Symbols should be choosable as well as custom symbols.
Localisation
------------
- Localize the interface to other Languages. Additinally you are in need of welcomers and live helpers that are knowing that language for helping new residents. Notecard System in welcome area would also have to be multi-lingual - or even create a own welcome area for every new language!
- A new field in preferences for choosing default Language would be a good idea. It has to been set on registration (but still remains changable in game) to get live help in the correct language. If possible add a LSL-Function that is able to retrieve the prefered language setting. This would be useful for creating Objects that communicate in the correct language with that resident.
Minimap
-------
- Prohibited places for the player should be marked on the Minimap slightly red. It's confusing when flying and getting bounced away without knowing what you hit. If this places are marked on Minimap you can fly around them without beeing bounced off that place.