Repository navigation
This Release includes many bugfixes, ui scaling improvements and better linux/gnome support.
- add file-icon, file-association, app-icon for linux (tested on gnome)
- improve UI and board scaling based on system preferences
- do not save deleted unused parts in packed board file
- fix line style handling for components (line, box, ellipse) and define new default values
- layer handling improvements, fix layer assignment after reordering and board switching
- refactor user data and catalog directory handling
- fix part imports from board archives and prevent file collisions
- add parts: "Straight Header 7x1V" and "Straight Header 7x2V"
- add parts: "socket 2x1", "socket 3x1", "socket 5x1", "socket 6x1", "socket 7x1"
- automatically set dialog heights based on contents, do not allow resizing dialogs
- fix gnome startup crash (SwingX UIManager)
- set default image export path to the current board file path
- fix xml board reading and zip extraction
- automatically recalculate board size when switching between units (px, mm, holes)