HaikuDepot: Implemented creating web-app user accounts The accounts are created for real, but the information is not yet stored. Nothing which would need it is currently implemented, like rating packages. It is recommended to create accounts with a valid email address. Otherwise the password cannot be reset, and it will need to be soon, since there is a small change to the password storage in the pipe. The error response from the service is parsed and presented to the user, when the account could not be created. However, other checks before contacting the server are not performed, like if the two passphrases actually match. The UserLoginWindow now has the concept of a running worker thread, and while it runs, the UI controls (except Cancel) are disabled.
HaikuDepot: Added WebAppInterface::CreateUser()
HaikuDepot: Get captcha image in UserLoginWindow
HaikuDepot::Model: Set preferred language earlier Added accessor for preferred language.
HaikuDepot: Added captcha request to WebAppInterface Also removed some disabled debug output.
When doing a document search the date format is inconsistent from file to file.
e.g. May 9, 2014
There should be a global setting for date format.
Go to Haiku Project homepage
Go to Ticket Updates tab
Click on any ticket to open a new tabbed page
Closing second page triggers debugger
Two debug reports attached
When adding the download repositories with the "pkgman add-repo" command, there is a "yes/no" choice before proceeding.
However, when running "pkgman update" the choice changes to "y/n.
For the sake of consistency it should be one or the other format.
That is hrev47855.
As discussed on a commit list thread, menu item labels shouldn't change, e.g. "Show toolbar" <-> "Hide toolbar". Instead the label should always be the action, i.e. "Show toolbar" and get a checkmark if the toolbar is currently shown.
These applications should be changed accordingly:
- Expander's "Show|Hide contents"
- ActivityMonitor's "Show|Hide legend"
[Please add to this ticket if you find other apps with the same issue.]
NetworkSetup: list and join wireless networks * Reuse the logic from the old network preflet for now. Something better can be done later.
NetworkSetup: simplify UI layout * Temporarily disable the non-working Profiles popup * Remove the currently single-tabbed TabView * Remove duplicate apply and revert buttons in the interfaces add-on. The goal here is to remove functionalities not available in the current network preferences, and finish the other parts, so we can put this new preferences panel in service now. We can re-add the extra functionality later.