[Crossfire-wiki] [Crossfire DokuWiki] page changed: jxclient
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Wed Jul 27 13:09:31 CDT 2011
A page in your DokuWiki was added or changed. Here are the details:
Date : 2011/07/27 13:09
User : akirschbaum
Edit Summary: Add many known issues and feature requests.
@@ -1,31 +1,64 @@
- Swing conversion bugs:
- * the square above the player can't be clicked to 'lookat' its contents
- * <del>no tooltips on skill bars or in inventory</del>
- * <del>skill advancement isn't shown before you gain exp in the skill ; due to resizing not triggering update, probably?</del>
- * <del>overall experience bars sometimes flicker to white</del> don't see that anymore, so probably ok
- * <del>chat window is all messages, there should be a way to switch like the previous client</del>
- * <del>the first chat messages are split one word per line, they should be put back on one line</del>
- * <del>ground view shows first item icon and name, it should show name and weight</del>
- * <del>ground view doesn't always correctly the first item ; how to reproduce: enter game, be on a bed to reality, move to another spot, notice the view changes, get back to bed to reality : name is correct, but icon is not ; hiding and showing ground view displays the correct picture again</del>
- * <del>seems the bug appears when the number of items to display changes, increases at least ; moving from a ground tile to a house + ground zone has the house's picture invalide</del>
+ ==== User Interface ====
+ * dialog "Account management": should not exist; instead "Account login" should have an option to create an account
+ * dialog "Account creation": should clear password fields after error "Passwords don't match!"
+ * text input fields appear inactive if they do not have the focus
+ * dialog "Characters for the account": "disconnect" button is missing
+ * dialog "Characters for the account": shows outdated error message from previously open dialog "Character creation"
+ * dialog "Characters for the account": "play" is enabled even if no characters exist
+ * dialog "Character creation": should clear input field when opened
+ * dialog "Character creation": focus should be on name field after error "That account name contains illegal characters"
+ * Creating a new account should automatically create a new character
- to be confirmed:
- * fonts size are not really taken into account
- * <del>status window is messed up, texts over other texts</del>
- * <del>ground view shows item + half top an item with its details (missing item reduction?)</del>
- * <del>inventory window is passive, clicking on items doesn't do anything ; missing tooltips</del>
+ ==== Bugs ====
+ * server(?) silently truncates long passwords
+ * magic map in dragoncave messes fog-of-war info
+ * should not show "?" faces: pre-load all known faces into memory; use requestinfo image-info to pre-load all images
+ * book popup is not centered
+ * length of input field is calculated wrongly if spaces are present
+ * calls Swing functions from non-EDT
+ * Error message "got out of order comc" on console: do not send ncom commands before "player" message was received
+ * plays level-up sound when login takes too long
+ * smoothing doesn't work for burning hands
+ * CfMap.getDarkness(x, y) is never called
+ * message dialog scrollbars do not work correctly
+ * headup display is shown before login
+ * colors in message window are not always readable
+ * map square above the player can’t be clicked to ‘lookat’ its contents
- things to improve:
- * character creation dialog with all pictures and statistics
- * inventory and ground item animation
- * keybinding dialog, listing existing ones, and enabling to add or remove
- * display keybindings on the inventory items ; see what was done for spells
- * spell list should let <del>cast, invoke,</del> bind or unbind keys
- * <del>character selection dialog to show more details, including picture</del>
-
- things requiring server changes:
- * <del>quest window</del> not perfect, but should be enough for now
+ ==== Features ====
+ * add application icon
+ * use different colors for say/chat/tell with different characters
+ * retain dialog positions (message window) after resolution changes
+ * add transparent message overlay to main window
+ * click into skill window to ready skill
+ * resizable dialog windows, especially message window [needs to replace Buffer with proper model class]
+ * keybindings dialog; list existing bindings, add, remove, edit
+ * skip frames if repainting takes too long
+ * optimize map view repaints: only repaint changed areas
+ * optionally display timestamps in message window
+ * highlight tabs in message window on new messages
+ * auto-reconnect / auto-relogin if connection breaks unexpectedly
+ * add debug option to measure bandwidth
+ * do not move arrow button when dropping items; the arrow should always stay right-most
+ * shift+pageup/pagedown scrolls message window
+ * merge older messages as well
+ * add chat tab for each character
+ * display motd and rules after login; by default display only changed rules (or highlight changes)
+ * display xp for active skill on main window
+ * support copy from message window or text input fields
+ * support animations in floor/inventory/spell view
+ * support shortcut belt
+ * quest interface
* highlight modified quests since last time the dialog was opened, so player knows what changes
* have a visible notification (dialog opened or closed) when there is a quest event
- * knowledge window
+ * advanced character creation dialog; with all pictures and statistics
+ * puppet-like equipment management dialog
+ * display keybindings on the inventory items; similar to what was done for spells
+ * spell list should let bind or unbind keys
+ * allow concurrent connections to more than one server
+ * add different background images for book-like popups
+ * properly format text in book popups
+
+ ==== Features Requiring Server Changes ====
+ * knowledge dialog
* indicators for poisoned, diseased, overloaded, confused, and various effects
IP-Address : 178.1.197.213
Old Revision: http://wiki.metalforge.net/doku.php/jxclient?rev=1311453664
New Revision: http://wiki.metalforge.net/doku.php/jxclient
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list