This shows you the differences between two versions of the page.
john:johnny-roadmap [2015/08/01 14:55] shinnok [Sprint 2.4] |
john:johnny-roadmap [2016/04/05 15:30] (current) shinnok |
||
---|---|---|---|
Line 32: | Line 32: | ||
- <del>UI overhaul #1 (better sidebar navigation, proper layout constraints so that UI elements look nice, e.g. the button's in the Settings page are a mile long, update UI to modern desktops(current is reminiscent of the KDE 3 era), etc..) [Shinnok]</del> | - <del>UI overhaul #1 (better sidebar navigation, proper layout constraints so that UI elements look nice, e.g. the button's in the Settings page are a mile long, update UI to modern desktops(current is reminiscent of the KDE 3 era), etc..) [Shinnok]</del> | ||
- <del>Make due with the various usability issues #1 [Shinnok]</del> | - <del>Make due with the various usability issues #1 [Shinnok]</del> | ||
- | - <del>Support for OS X and dmg distribution package</del> | + | - <del>Support for OS X and dmg distribution package [Mathieu]</del> |
- | - <del>Support for Windows and setup installer via Qt Installer Framework</del> | + | - <del>Support for Windows and setup installer via Qt Installer Framework [Mathieu]</del> |
==== Sprint 1.4 ==== | ==== Sprint 1.4 ==== | ||
- <del>Make sure all strings are translatable and add language switching support [Mathieu]</del> | - <del>Make sure all strings are translatable and add language switching support [Mathieu]</del> | ||
Line 55: | Line 55: | ||
- <del>UI overhaul #2 (better sidebar navigation, proper layout constraints so that UI elements look nice, e.g. the button's in the Settings page are a mile long, update UI to modern desktops(current is reminiscent of the KDE 3 era), etc..) [Shinnok + Mathieu]</del> | - <del>UI overhaul #2 (better sidebar navigation, proper layout constraints so that UI elements look nice, e.g. the button's in the Settings page are a mile long, update UI to modern desktops(current is reminiscent of the KDE 3 era), etc..) [Shinnok + Mathieu]</del> | ||
- <del>Make due with the various usability issues #2 [Shinnok]</del> | - <del>Make due with the various usability issues #2 [Shinnok]</del> | ||
- | - Handle all Github issues assigned to 2.1 milestone [Mathieu + Shinnok] | + | - <del>Handle all Github issues assigned to 2.1 milestone [Mathieu + Shinnok]</del> |
==== Sprint 2.2 ==== | ==== Sprint 2.2 ==== | ||
- | - Export to CSV and colon separated password format | + | - <del>Export to CSV and colon separated password format</del> |
- | - Implement *2john conversion support via the Open file menu | + | - <del>Implement *2john conversion support via the Open file menu</del> |
- | - Jumbo features #2 | + | - <del>Jumbo features #2 (support for jumbo attack modes)</del> |
- | - Console log improvements | + | - <del>Handle all Github issues assigned to 2.2 milestone [Mathieu + Shinnok</del>] |
- | - Handle all Github issues assigned to 2.2 milestone [Mathieu + Shinnok] | + | |
==== Sprint 2.3 ==== | ==== Sprint 2.3 ==== | ||
+ | - Cleanup code base using clang-format [Shinnok] | ||
- Jumbo features #3 | - Jumbo features #3 | ||
+ | - Console log improvements (see github issues) | ||
- Figure out the John standard out/in buffering issues and how to make Johnny interact with John without waiting for process finish | - Figure out the John standard out/in buffering issues and how to make Johnny interact with John without waiting for process finish | ||
- Dictionary editing and generation based on interactive rule sets (?) | - Dictionary editing and generation based on interactive rule sets (?) | ||
- Handle all Github issues assigned to 2.3 milestone [Mathieu + Shinnok] | - Handle all Github issues assigned to 2.3 milestone [Mathieu + Shinnok] | ||
- | |||
==== Sprint 2.4 ==== | ==== Sprint 2.4 ==== | ||
- Jumbo features #4: Further jumbo integration | - Jumbo features #4: Further jumbo integration |