Changes compared to the original package:
- Use XDG directories instead of ~/.PortfolioPerformance
- Use Maven from the official repo
- Allow free choice of a Java runtime (At your own risk. I will only test with
jdk-openjdk). The building process still enforces Java 21 though. - Require fewer actual dependencies.
- Builds with mixed locale settings without extra commands.
Migration instructions: Copy the contents of ~/.PortfolioPerformance/workspace to $XDG_CONFIG_HOME/PortfolioPerformance (no workspace part!). Start this version of Portfolio Performance and see if it works. If you previously stored your portfolio data in ~/.PortfolioPerformance you should also copy that to somewhere else – I suggest $XDG_DATA_HOME/PortfolioPerformance because it is user-specific data. Now you may remove ~/.PortfolioPerformance. If you have moved your portfolio data, you will have to reopen it once.
Pinned Comments
calamity commented on 2026-07-28 11:19 (UTC) (edited on 2026-07-28 11:21 (UTC) by calamity)
Changes compared to the original package:
jdk-openjdk). The building process still enforces Java 21 though.Migration instructions: Copy the contents of
~/.PortfolioPerformance/workspaceto$XDG_CONFIG_HOME/PortfolioPerformance(no workspace part!). Start this version of Portfolio Performance and see if it works. If you previously stored your portfolio data in~/.PortfolioPerformanceyou should also copy that to somewhere else – I suggest$XDG_DATA_HOME/PortfolioPerformancebecause it is user-specific data. Now you may remove~/.PortfolioPerformance. If you have moved your portfolio data, you will have to reopen it once.