|Anonymous | Login | Signup for a new account||2019-04-26 14:25 CEST|
|Main | My View | View Issues | Change Log | Wiki | Tavern | News|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0005601||[DCSS] Implementables||minor||N/A||2012-04-27 11:50||2012-11-01 11:46|
|Status||new||Product Branch||0.11 ancient branch|
|Summary||0005601: improve mouse support|
With the android port and the upcoming webtiles mouse support, it would be good to improve several in-game menus to make them support mouse controls (and maybe tiles for some of them).
Shop menu (probably using InvMenu)
Dungeon overview (selecting an entry to travel there). This one needs to use PrecisionMenu.
DescMenu (see 0004573). I'm not even sure why it doesn't support mouse control, since it inherits from Menu. Maybe it's just a matter of setting an highlighter.
Action prompts in inventory item descriptions need to be turned into clickable buttons.
Similarly, there's (M)emorise and (F)orget in spell description.
Buttons in map mode to jump to stairs, hatches, portals, shops,...
And all prompts (like yes/no, butcher yes/chop/no/all/quit, ...). We should create a Prompter class, which is initialised with a message and list of words and handle assigning hotkeys and avoiding duplicates. It can then use the message area or a popup window with buttons for user input.
Would simplify translating them too.
|There doesn't seem to be a clickable for the 't' command (been playing on a laptop with an iffy keyboard). Should go into the command button row. It might even be a good idea to have the communication sub-commands (shouting, orders) available as buttons, but I'm not sure where they'd go best. Maybe share the monsters tab or the spellcasting tab...|
|2012-04-27 11:50||galehar||New Issue|
|2012-04-27 14:41||BlackSheep||Issue Monitored: BlackSheep|
|2012-04-28 22:18||galehar||Summary||improve menus => improve mouse support|
|2012-04-28 22:18||galehar||Description Updated|
|2012-05-02 17:34||galehar||Description Updated|
|2012-05-11 18:02||frogbotherer||Issue Monitored: frogbotherer|
|2012-11-01 11:46||jwb||Note Added: 0020434|
|2018-01-01 15:34||aidanholm||Tag Attached: ui-overhaul|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|