Open Development Tasks
From PhexWiki
You like to help developing Phex, but don't know where to start? This list will help you to find a task that you might like to work on.
If you are interested in working on any of these tasks or have other suggestions, please get in touch with us. We will give you Subversion access so you can work in your own development branch and help you with any open questions.
How to get started with developing.
Contents |
GUI
Smaller Tasks
- Add a button "(mark as) spam" button which automatically updates a spam file rule.
- Improve user interface startup speed by i.e. lazy loading tabs on first access.
- Add openFileLimit option to Option Dialog to make it user editable.
- Option to remove all finished downloads from the download table.
Medium Tasks
- Switching of look and feel, theme and icon pack changes without restart.
- Allow changing of UI language without restart, by rebuilding the UI.
- Integrate better system tray support on Java 6 (disabled on Java 5).
Big Tasks
- Support of virtual library directories.
- A debug console tab that can be activated, and a way to redirect Phex log output to it.
CORE
Smaller Tasks
Medium Tasks
- Support of different UDP protocol extensions.
- Automatic activation of a downloaded Phex update during the next startup.
- Improved installer scripts for various plattforms.
Big Tasks
- Firewall to Firewall transfer.
For more open tasks, please have a look at our Wishlist with Feature Requests from Phex users.


