Changelog:
- User-visible changes
- Font styles can be chosen
- Add setting to specify minor ticks in axis
- Add setting to ignore NaN values in point plotter, rather than breaking lines
- Add copy and paste of images
- Add embedding SVG graphics
- New tight-Bezier line style
- Add hide icon (eye) in settings and grey tabs as appropriate
- Add \ddot latex command
- Axis auto ranges (e.g. 5-95%) can now have decimals
- Filename set after Load()
- Fix renaming 2D datasets
- Fix for blank dataset output names in dataset plugin
- Fix for crash in QDP plugin
- Linux dark mode improvements
- Font foundry name removed from SVG files
- Add page colour or fill setting
- Change default xy plotter marker size and fill colour for new documents
- Add function widget global colour setting
- Internal changes in 3.4:
- Add new compatibility level functionality for new documents
- Iminuit2 fixes
- Drop Python 2 compatibility
- Source code reformatting
- Updated appdata
- Import sip from PyQt5.sip if available
- Update to require SIP 5+ build system
- Python 3.10 fixes
Signed-off-by: Algent Albrahimi <algent@protonmail.com>