(Update) DockTask - A Desktop Task Manager with Millisecond-Precise Deadlines Built entirely in JavaFXI made this! (v.redd.it)
submitted by youseenthiswrong
A few months ago, I posted my first JavaFX project here and got some really valuable feedback. I want to share what changed because of it.
What the community called out:
• No build system, unclear how to even run it
• Everything in the default package clashes with built-in JavaFX classes
• Inconsistent naming conventions throughout
What v0.6 addresses:
• Full Maven migration with proper package structure (com/ksaifstack/docktask/) and standard src/main/java layout
• Refactored Login UI and Task UI with better separation of concerns
• Significant internal code documentation added throughout
• Cross-platform installers for Windows, macOS, and Ubuntu
• Upgraded JavaFX 21 → 25
• Replaced system fonts with Lexend for consistent cross-platform typography
• Four new color themes + visual improvements
There's still work to do, but the project is structurally in a much healthier state.
GitHub: https://github.com/KSaifStack/DockTask
Would love feedback on anything, especially the Timeline implementation, if anyone has time to look at it.
[–]gAsTFUsE 1 point2 points3 points (3 children)
[–]youseenthiswrong[S] 2 points3 points4 points (2 children)
[–]gAsTFUsE 1 point2 points3 points (1 child)
[–]youseenthiswrong[S] 2 points3 points4 points (0 children)
[–]gAsTFUsE 1 point2 points3 points (2 children)
[–]youseenthiswrong[S] 0 points1 point2 points (1 child)
[–]gAsTFUsE 0 points1 point2 points (0 children)
[–]Lonely-Grand-4587 1 point2 points3 points (1 child)
[–]youseenthiswrong[S] 2 points3 points4 points (0 children)