Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "trunk"
|
2026-02-28
| ||
| 13:48 | Bump version to 0.36.0-a0 Leaf check-in: 676dc974ee user: thomas tags: trunk | |
|
2026-02-26
| ||
| 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 | |
|
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-17
| ||
| 14:24 | Implement PageLayoutSettings.different_attributes(other), returning a set[str] containing the set of attribute names with different values check-in: f6e8b1ee02 user: thomas tags: refactor_page_layout_updates | |
| 13:09 | Fixed style issues in tests raised by static analysis. check-in: 35cdd2e6b0 user: thomas tags: trunk | |
| 12:17 | Style fixes for issues raised by static analysis. check-in: 20ea85b382 user: thomas tags: trunk | |
|
2026-02-14
| ||
| 16:26 | PageLayoutSettings: Replace str literals with new StrEnum enumerations. check-in: 080008d8f4 user: thomas tags: refactor_page_scene | |
|
2026-02-05
| ||
| 20:30 | DebugSettingsPage: Re-enable the debug_download_card_data_as_file button, if downloading the card data fails. check-in: 9f0589a7ab user: thomas tags: trunk | |
| 20:15 | SettingsWindow: Refactor _get_pages() and re-use it in an additional location. check-in: 80c7c54608 user: thomas tags: trunk | |
| 19:28 | SettingsWindow: Simplify logic. Don't use a QTimer to delay a signal, use QueuedConnection instead. Use the appendRow() overload that takes a single value, instead of passing a 1-tuple into the overload accepting a sequence. check-in: 734786bf8f user: thomas tags: trunk | |
|
2026-02-04
| ||
| 16:53 | Document: Replaced module-level string constants used to store d&d mimetypes with a string enum. This fixes a few linter warnings check-in: a3e00526ff user: thomas tags: trunk | |
| 15:00 | Add and reworded changelog entries check-in: 4321257813 user: thomas tags: trunk | |
| 14:40 | Fixes for the PageScene check-in: a275b1cd88 user: thomas tags: trunk | |
| 14:38 | Fix broken rendering when switching printings. Fixes [00acdbaf12a7dc11]. Closed-Leaf check-in: 729b85d260 user: thomas tags: fix_PageScene | |
| 14:04 | PageScene: Remove unused method parameters and fix linter warnings check-in: 9eade085ad user: thomas tags: fix_PageScene | |
| 10:38 | Updated translations, added new Spanish translation check-in: a81c2d8fa2 user: thomas tags: trunk | |
| 09:52 | MeteredFile: Scale file size and progress data into the int32 range, as that's what the Qt API assumes when declaring "int". This fixes RuntimeErrors when loading files above 2GiB. The class now scales all values sent via signals to ensure accurate relative positioning. check-in: c8098f53f8 user: thomas tags: trunk | |
| 09:13 | DebugSettingsPage: Fix the Scryfall JSON data type filter. This allows the dialog to import uncompressed JSON, too. Fixes [2d12132df54e2976]. check-in: 429b1bae4a user: thomas tags: trunk | |
| 09:00 | PrintCountUpdater: Instruct the UI to not create a progress bar. Implements [203b440c54a8a115]. check-in: 7ae85609c6 user: thomas tags: trunk | |
| 08:26 | Fixed bad logging messages in the Settings dialog. Fixes [9b8f1d6d423a2603]. check-in: a998af15a1 user: thomas tags: trunk | |
|
2026-01-31
| ||
| 22:49 | PageConfigWidget: Ensure the custom paper size editor widgets are enabled iff the Custom paper size is selected. Fixes [a36c0ca6fa967bb5]. check-in: 5065a03946 user: thomas tags: trunk | |
| 21:40 | pyproject.toml: Correct syntax error in dependency specification. check-in: dd5b394598 user: thomas tags: trunk | |
|
2025-11-04
| ||
| 14:01 | Adjustable column widths in the columnar central widget. Replaced the QGridLayout with a QSplitter. check-in: 5f0aea29bc user: thomas tags: trunk | |
| 13:59 | Add changelog entry Closed-Leaf check-in: d57967b75d user: thomas tags: resizable_central_widget_columns | |
| 12:35 | Fix crash in drag&drop code. Update translations check-in: 7c7b5b3c3d user: thomas tags: trunk | |
|
2025-10-29
| ||
| 18:54 | Update translations from Crowdin Closed-Leaf check-in: 49de14d7a0 user: thomas tags: fixes | |
|
2025-10-21
| ||
| 12:50 | Add test cases for a broken case in ActionMoveCardsBetweenPages. Moving a card onto the space between it's current page and the previous breaks. Some cases simply do nothing but create an empty page. Some others cause a SegmentationFault check-in: ec61235cee user: thomas tags: fixes | |
|
2025-10-16
| ||
| 13:28 | WIP rework of the printing filter UI. Use a QAbstractListModel to store the available printing filters. Saving/Loading not yet implemented. Work towards implementing [e405fc5c924cf576] check-in: 358e814e52 user: thomas tags: refactor_print_hiding_ui | |
|
2025-10-15
| ||
| 14:02 | Reworked the layout of the columnar CentralWidget layout to allow resizing the view columns. TODO: Save the state and initialize with decent default column widths. Also add a button to reset the values to their defaults? check-in: 2ad6fd6292 user: thomas tags: resizable_central_widget_columns | |
| 10:25 | Fix crash at application start, if the card database in invalid. check-in: 35f4132344 user: thomas tags: trunk | |
| 08:45 | Update French translation from Crowdin. This restores some lost translations. check-in: 06c842ee3e user: thomas tags: trunk | |
| 08:41 | PageConfigWidget: Drop loading from ConfigParser and comparing with ConfigParser instances. Instead, Use PageLayoutSettings.create_from_config() to use the code path for PageLayoutSettings instead. This reduces code complexity by re-using existing logic. Implements [53e055e84d389c90]. check-in: 593432512c user: thomas tags: trunk | |
|
2025-10-14
| ||
| 13:12 | A few minor fixes and improvements. check-in: df5e4ad697 user: thomas tags: trunk | |
| 12:48 | Close more opened sqlite database connections. Work towards fixing ResourceWarnings about unclosed database connections. Closed-Leaf check-in: 2f8544294b user: thomas tags: fixes | |
| 09:14 | logger.py: Remove an unused global variable declaration. Simplify logger path generation check-in: b50867e9f3 user: thomas tags: fixes | |