Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-03-12
| ||
| 20:01 | Port the cx_Freeze build test tox environment Leaf check-in: cf08f4a7cf user: thomas tags: repository_cleanup | |
| 19:16 | Rename packaging environment, update the packaging scripts to use the new names check-in: 57c5fe4e2a user: thomas tags: repository_cleanup | |
| 19:12 | Fixes for packaging dependencies and [tool.tox.env_pkg_base] With those changes, the packaging environments work check-in: 2beed7c266 user: thomas tags: repository_cleanup | |
| 18:47 | Fixed errors in tox configuration based on answers by the developers. Platform-dependent command list extension now works correctly. check-in: 01381eb55e user: thomas tags: repository_cleanup | |
| 16:13 | WIP tox configuration work check-in: 3761ac5a0a user: thomas tags: repository_cleanup | |
|
2026-03-11
| ||
| 22:24 | WIP porting tox.ini to pyproject.toml check-in: 332c716f0e user: thomas tags: repository_cleanup | |
| 18:27 | Cross-platform icon support for cx_Freeze. By not specifying the extension and outputting next to the source PNG, cx_Freeze can determine the correct file per platform check-in: 250eb485b9 user: thomas tags: repository_cleanup | |
| 17:16 | Update scripts/compile_ui_files.py CLI interface to use subcommands. This brings it in line with the other helper scripts. It now requires an explicit command, instead of a boolean switch to toggle between modes. check-in: 8830fabe07 user: thomas tags: repository_cleanup | |
| 16:48 | Fix calling the generator script. check-in: 277e154a7e user: thomas tags: repository_cleanup | |
| 16:45 | Adjust allowlist_external to allow calling the icon generator script. check-in: 1abd03af5a user: thomas tags: repository_cleanup | |
| 16:42 | Fix start menu icon on Windows. It requires the icon in ICO format, so add a generator script to call during packaging. check-in: e6ede146be user: thomas tags: repository_cleanup | |
| 15:49 | Add back shortcut_name option to the cx_Freeze executable. check-in: c0e385a8fa user: thomas tags: repository_cleanup | |
| 15:43 | Adjust build steps in tox.ini to use the cxfreeze executable, instead of calling into setup_cx_freeze.py. Delete now obsolete setup_cx_freeze.py check-in: 097ee2fbe4 user: thomas tags: repository_cleanup | |
| 15:32 | Add cx_Freeze configuration to pyproject.toml check-in: 10833c9fe2 user: thomas tags: repository_cleanup | |
| 14:36 | Drop support for unsupported cx_Freeze < 8.5 Leaf check-in: 748591e874 user: thomas tags: trunk | |
| 11:46 | Import fixes from trunk. Bump version Leaf check-in: d776fc28e5 user: thomas tags: v0.35.x | |
| 11:42 | Try implementing a fix for some systems where Scryfall card data imports abort with an IncompleteRead error in the GZip decompressor check-in: b6096745fa user: thomas tags: trunk | |
| 11:38 | Fix application hang at application exit, caused by a deadlock in the queue connecting the APIStreamTask with the DatabaseImportTask. check-in: a0f9ea3d80 user: thomas tags: trunk | |
|
2026-03-10
| ||
| 17:48 | Include nuitka flags required for a successful build Leaf check-in: dd98e4bd22 user: thomas tags: pyside6_deploy_support | |
| 16:01 | Add pyside6deploy.spec for application building via pyside6-deploy and potentially pyside6-android-deploy check-in: 3618dbce53 user: thomas tags: pyside6_deploy_support | |
|
2026-03-09
| ||
| 15:26 | Use setVisible(True|False) instead of setOpacity(1|0) Leaf check-in: dffc952bdb user: thomas tags: refactor_page_layout_updates | |
| 14:53 | Style fixes check-in: 573a26716a user: thomas tags: refactor_page_layout_updates | |
|
2026-03-08
| ||
| 13:50 | Release v0.35.2 check-in: 955d28bb53 user: thomas tags: release, v0.35.x, v0.35.2 | |
| 13:39 | Add changelog entry. check-in: 5d500fb9d8 user: thomas tags: trunk | |
| 11:03 | Python 3.14 compatibility. Fixes #10 check-in: e1155e59df user: thomas tags: trunk | |
|
2026-02-28
| ||
| 13:48 | Bump version to 0.36.0-a0 check-in: 676dc974ee user: thomas tags: trunk | |
|
2026-02-27
| ||
| 15:30 | WIP extraction of cut helper lines into the new CutHelperLineGridItem class. Still some rendering issues in the document settings editor preview. Tests TBD. check-in: d7e1a9c208 user: thomas tags: refactor_page_layout_updates | |
| 11:51 | Add unit tests for CutHelperLineGridItem.on_current_page_changed() check-in: eb192be39a user: thomas tags: refactor_page_layout_updates | |
| 10:17 | CutHelperLineGridItem: Implement on_current_page_changed() check-in: 17207c8731 user: thomas tags: refactor_page_layout_updates | |
| 10:08 | mtg_proxy_printer/page_scene/items.py: Add missing copyright header check-in: 74c4184d26 user: thomas tags: refactor_page_layout_updates | |
|
2026-02-26
| ||
| 11:56 | Release v0.33.3 Leaf check-in: 9e4f329786 user: thomas tags: release, v0.33.x, v0.33.3 | |
| 11:47 | Add new boolean setting for controlling if the system-supplied icon theme is used on themable systems like Linux. Defaults to False, to use the system icons. When enabled, always use the internal icon theme over the system-supplied one. check-in: 8df0cf2bd2 user: thomas tags: v0.33.x | |
| 11:12 | Pick several fixes from trunk. check-in: f339907b21 user: thomas tags: v0.33.x | |
| 10:53 | Started imlementing the CutHelperLineGridItem class, which will hold the cut helper lines check-in: c1c3535bca user: thomas tags: refactor_page_layout_updates | |
|
2026-02-25
| ||
| 17:13 | Release v0.35.1 check-in: d37c44be5f user: thomas tags: trunk, release, v0.35.1 | |
| 17:09 | Fix crash in the bundled application, raised in get_logger(). check-in: 294d1f7692 user: thomas tags: trunk | |
| 17:00 | setup_cx_freeze.py: Remove no longer required option target_name from bdist_msi configuration. check-in: f23513ebe9 user: thomas tags: trunk | |
| 16:41 | Adjust cx_Freeze setup script to work with Python 3.13 and 3.14. check-in: 0b01af34de user: thomas tags: trunk | |
| 13:56 | Sync with trunk check-in: cf2cf0d8b8 user: thomas tags: refactor_page_layout_updates | |
| 12:21 | Prepare release v0.35.1 check-in: a92d7c191e user: thomas tags: trunk | |
| 12:07 | Fix previously skipped tests in tests/ui/test_page_config_container.py. check-in: 6151544755 user: thomas tags: trunk | |
| 11:34 | Refactored a skipping test, so that the missing path can be implemented easier check-in: ccbf92adcc user: thomas tags: trunk | |
|
2026-02-24
| ||
| 22:40 | Add changelog entries for recent bugfixes check-in: 5eb0659875 user: thomas tags: trunk | |
| 20:41 | Add new boolean setting for controlling if the system-supplied icon theme is used on themable systems like Linux. Defaults to False, to use the system icons. When enabled, always use the internal icon theme over the system-supplied one. check-in: f8eaa39e33 user: thomas tags: trunk | |
| 20:38 | Added a UI toggle for the new setting Closed-Leaf check-in: ff9f445b5c user: thomas tags: force_internal_icons | |
| 16:58 | Implemented boolean setting for enforcing the use of the integrated icon theme. Can be used on Linux systems with broken, or incomplete icon themes. check-in: d19885642a user: thomas tags: force_internal_icons | |
|
2026-02-23
| ||
| 21:16 | Fix Scryfall interaction. The API now requires the Accept header to be present, so send it along Accept-Encoding. Fixes #5, [47ecdbf79e97ba01], [ced510650721564c], [4c6b2f653528ff2e], [97ef45bf75027c1a] check-in: 940e9aa390 user: thomas tags: trunk | |
| 20:58 | Update copyright notices for 2026. check-in: 3b3dd6ce96 user: thomas tags: trunk | |
| 17:26 | scripts/update_translations.py: Refactored finding the lrelease binary. The script will now also look for pyside6-lrelease on $PATH. This supports Linux systems that don't have lrelease installed, as it will take the binary provided by the PySide6 wheel. check-in: c06121ae39 user: thomas tags: trunk | |
|
2026-02-22
| ||
| 19:45 | Optimized some update logic in PageScene, skipping updates when not required. check-in: fed4e9d088 user: thomas tags: refactor_page_layout_updates | |