by lugdunon » Sun Dec 29, 2013 1:13 am
- Fixed an issue (hopefully) with game.input not listening on initial client load.
- Fixed an issue with DataView.writeLargeString() causing errors when the input is an empty string.
- Mail operations and UI are now code complete.
- Completed mailbox state update code in net.lugdunon.ui.icon.MailIcon.
- Added net.lugdunon.state.mail.Mail.reinit() to client-side API.
- Added net.lugdunon.state.mail.Mail.getAttachmentCount() to client-side API.
- Added net.lugdunon.state.mail.MailBox.draftSaved(draft) to client-side API.
- Added numericIndicator css class to client-side styling.
- Added numericIndicator element to net.lugdunon.ui.mail.MailAttachments.html.
- Added send and clear buttons to net.lugdunon.ui.mail.MailComposeEntry.html.
- Added net.lugdunon.ui.mail.MailDialog.handleSaveDraft() to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.handleSend(e) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.handleClear(e) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.draftSaved(draft) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.messageSent(messageId) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.messageReceived(message) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.messageRead(message) to client-side API.
- Added net.lugdunon.ui.mail.MailDialog.messageDeleted(message) to client-side API.
- Added net.lugdunon.command.core.mail.MailManagementCommand.
- Added net.lugdunon.state.character.PlayerCharacter.getDraft() to server-side API.
- Added net.lugdunon.state.mail.Mail.isSenderAPlayerCharacter() to server-side API.
- Added net.lugdunon.state.mail.Mail.expireAttachments() to server-side API.
- Added net.lugdunon.state.mail.Mail.clearAttachments() to server-side API.