Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "trunk"
2025-09-15
| ||
16:28 | Enable Drag&Drop in the PageCardTableView. Replace the InternalMove D&D mode with Drag&Drop in the DocumentView, to allow moving cards onto other pages. check-in: b122f78c2b user: thomas tags: drag_drop_move_cards | |
16:19 | ActionMoveCards: Replace a line with a method call containing the same expression. Leaf check-in: 629b5160f1 user: thomas tags: trunk | |
16:00 | ActionMoveCards: Replace private _to_list_of_ranges() with the same implementation in mtg_proxy_printer.natsort.to_list_of_ranges(). check-in: e657b51eb4 user: thomas tags: trunk | |
12:20 | Update document settings-related UI strings for improved clarity. check-in: 2f65aded99 user: thomas tags: trunk | |
12:03 | Moved the resource files out of the main package. This simplifies packaging. check-in: af59683c38 user: thomas tags: trunk | |
11:07 | Fix missing comma in scripts/update_translations.py Closed-Leaf check-in: aa4e7e7454 user: thomas tags: move_resources | |
2025-09-12
| ||
07:18 | Moved the resource directory out of the main source directory, into the repository root. This obsoletes file exclusion rules and moving away the resources for tests. check-in: 754c8b280a user: thomas tags: move_resources | |
2025-09-11
| ||
19:08 | Release v0.34.0. check-in: d40450cab8 user: thomas tags: trunk, release, v0.34.0 | |
2025-09-10
| ||
18:25 | Fix PyCharm modifying the LGPL in doc/ThirdPartyLicenses.md. It automatically fixed numbering in a numbered list, but that's a forbidden modification of the license text. check-in: d9f42a6fc4 user: thomas tags: trunk | |
17:31 | Replaced background task handling: Introduce the AsyncTask API that gives all background tasks a common API to be scheduled centrally. check-in: f69d7ed051 user: thomas tags: trunk | |
17:27 | Improved changelog entry. Closed-Leaf check-in: 63284ade73 user: thomas tags: refactor_async_tasks | |
2025-09-01
| ||
20:03 | Merge with trunk. check-in: d07699ad72 user: thomas tags: async_tasks_package | |
19:22 | Implemented Cameo-compatible cut registration marks, to be used with silhouette cutters for automatic card cutting. check-in: df8bbdc85a user: thomas tags: trunk | |
2025-08-31
| ||
16:21 | Fix Python < 3.13 compatibility in scripts/compile_ui_files.py Closed-Leaf check-in: 57887b1887 user: thomas tags: cameo_cut_registration_marks | |
08:25 | Add another print/cut registration marks style to the allowed values in the settings. check-in: e55adcbada user: thomas tags: cameo_cut_registration_marks | |
2025-08-30
| ||
21:55 | Add option to render printer registration marks. Currently implements only one style: Bullseyes in 3 page corners. check-in: 574c6a6a03 user: thomas tags: trunk | |
21:43 | Add changelog entry Closed-Leaf check-in: 2cd102fa65 user: thomas tags: simple_print_registration_mark | |
2025-08-29
| ||
13:08 | Add an SVG print registration mark image to the application resources. check-in: 0af513f9c5 user: thomas tags: simple_print_registration_mark | |
12:29 | Implement configurable cut helper lines. Implements [07ac9bfdbedc5011]. Implements [d22a388624188e30]. check-in: b3bca7e0bb user: thomas tags: trunk | |
11:51 | Add changelog entry and updated another entry for the next version Closed-Leaf check-in: 02406fea5a user: thomas tags: configurable_cut_markers | |
2025-08-25
| ||
19:37 | Merge with trunk check-in: 0956d2b3de user: thomas tags: configurable_cut_markers | |
19:24 | Concurrent UI file compilation: Use asyncio to compile the Qt UI files concurrently. This reduces the wall time used significantly, as above 90% of the runtime was in the compiler call. check-in: 5a5a04c99d user: thomas tags: trunk | |
15:24 | CentralWidget: Restore all pages tab header of the Tabbed layout. check-in: 6154c28c19 user: thomas tags: trunk | |
15:08 | Deck import wizard: Reclaim some horizontal space. Also remove all <hints> from signal/slot connections defined in .ui files. check-in: d95e9a83b7 user: thomas tags: trunk | |
2025-08-21
| ||
12:52 | Merge with trunk check-in: 6f6d3bcd54 user: thomas tags: refactor_async_tasks | |
12:47 | Fix inconsistencies with the move page up/down buttons. Properly recreate the page index to row mapping in Document. This ensures that the selected page is properly updated. check-in: 62ecb2198e user: thomas tags: trunk | |
2025-08-16
| ||
06:29 | PageConfigWidget UI: Replace checkbox "Draw cut markers" with a set of configuration widgets for style, width and color. check-in: 38124c0523 user: thomas tags: configurable_cut_markers | |
05:47 | PageConfigWidget: Re-claim some screen space by moving checkbox settings to the left border, instead of having them start at the second column. check-in: ca5d869e04 user: thomas tags: trunk | |
05:35 | Merge with trunk check-in: 99ba9c4f28 user: thomas tags: refactor_async_tasks | |
2025-08-14
| ||
19:03 | Fixed bad test data for tests of MeteredSeekableHttpFile. Related to [61bd24c5ff65243c]. check-in: f6ef3ca843 user: thomas tags: trunk | |
15:20 | Ignore the alpha channel of loaded custom cards for now. check-in: 3927431e52 user: thomas tags: trunk | |
15:06 | Update translations from Crowdin check-in: a0ab9dee5f user: thomas tags: trunk | |
15:06 | Implement masking custom card corners with transparency. Implements #3 on GitHub. check-in: b113b2e3bf user: thomas tags: trunk | |
15:04 | Fixed translations. QCoreApplication.translate() seems to not work with plurals. Closed-Leaf check-in: fcf39d36e6 user: thomas tags: mask_corners_transparent | |
2025-08-11
| ||
17:04 | ImageDatabase: Implement masking card image corners transparent. Can be used to ensure that custom card images have transparent corners. check-in: a3ee675e14 user: thomas tags: mask_corners_transparent | |
2025-08-09
| ||
22:08 | Implemented re-ordering pages via drag&drop or button presses. Related issue [851b0af285008db4]. check-in: a9cee5fb0d user: thomas tags: trunk | |
21:48 | MeteredSeekableHTTPFile: Fix off-by-one error in seek() with whence=2 check-in: 61bd24c5ff user: thomas tags: trunk | |
2025-08-07
| ||
14:40 | Add changelog entry Closed-Leaf check-in: 15e41ae55e user: thomas tags: action_move_page | |
13:02 | Merge with trunk check-in: 90fea04c0b user: thomas tags: action_move_page | |
13:01 | Pick changelog and version bump from v0.33.x branch check-in: 7a34a987c7 user: thomas tags: trunk | |
2025-08-05
| ||
17:31 | Add WIP ActionMovePage, which will allow moving pages around. check-in: 341c298508 user: thomas tags: action_move_page | |
14:07 | Release v0.33.2 Closed-Leaf check-in: e3fb8a3f24 user: thomas tags: release, v0.33.x, v0.33.2 | |
13:46 | Prepare release v0.33.2 check-in: 9996a740c6 user: thomas tags: v0.33.x | |
13:08 | Backport fix for ActionLoadDocument to version 0.33. check-in: 574070a05a user: thomas tags: v0.33.x | |
13:02 | Fix bug [fec599aa896acca9]. check-in: 459d674a88 user: thomas tags: trunk | |
2025-08-04
| ||
17:33 | Merge fork check-in: c3509a6eae user: thomas tags: trunk | |
2025-08-02
| ||
08:04 | Merge with trunk check-in: 77a625c12c user: thomas tags: refactor_async_tasks | |
08:00 | MainWindow: Restructured _ask_user_about_update_policy(). Directly convert StandardButton to str using it's .name attribute. check-in: e2633bba05 user: thomas tags: trunk | |
2025-08-01
| ||
20:58 | README: Update dependencies section check-in: 5d47d2446c user: thomas tags: trunk | |
2025-07-31
| ||
15:10 | UI: Re-saved all UI files using Qt Designer 6. This uses the proper Qt enums in definitions, instead of the deprecated aliases within the Qt namespace. check-in: 28a2d5cc50 user: thomas tags: trunk | |