MTGProxyPrinter

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins related to "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. Leaf 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 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
2025-07-30
15:37
Fix a few type warnings raised by the linter. check-in: 878abf9aca user: thomas tags: trunk
02:39
pyproject.toml: PEP 639 license specification. Remove license classifier. MANIFEST.in: Remove some unused entries. check-in: cc65778636 user: thomas tags: trunk
2025-07-28
17:57
Merge with trunk check-in: 199e85e9aa user: thomas tags: refactor_async_tasks
17:08
Fix typo in pip-tools version specified in create_development_environment.sh. Add pip-tools to the build environment requirements. check-in: 5b2cdc2c10 user: thomas tags: trunk
17:06
Restore compatibility with pip-tools 7 check-in: 1610c32ddc user: thomas tags: trunk
16:54
Modernize the application tech stack: Drop support for outdated libraries and platforms: PyQt5, Pint < 0.22, Windows 7, Python 3.8, 3.9, 3.10. Use modern type hinting style. Remove compatibility workarounds that ensured compatibility with Python 3.8 and Python-3.8-compatible dependencies. check-in: fd347b46df user: thomas tags: trunk
16:49
Further typing.Union[] and typing.Optional[] cleanups, replacing with X|Y and X|None. Closed-Leaf check-in: 421ee33ad3 user: thomas tags: modernize_tech_stack
12:50
Drop support for Python 3.8, 3.9, 3.10. Raise minimum required version of Pint to 0.22. Drop conditional dependencies on certifi, as that was used for 3.8 compatibility. Drop dependency on typing_extensions, because it was used for backwards compatibility with 3.8 check-in: 3d944bafec user: thomas tags: modernize_tech_stack
2025-07-25
16:17
Merge with trunk check-in: f3faf688e9 user: thomas tags: refactor_async_tasks
13:56
Release v0.33.1 Closed-Leaf check-in: c55f09b869 user: thomas tags: port_pyside6
13:51
Release v0.33.1 check-in: 69fbf844ab user: thomas tags: trunk, release, v0.33.1
10:21
Release v0.33.0 check-in: b73f214010 user: thomas tags: port_pyside6
10:20
Release v0.33.0 check-in: b4584e799d user: thomas tags: trunk, release, v0.33.0
10:16
Python 3.8 compatibility fix. Also fix potential deadlocks in scripts/rebuild_requirements.py on Windows systems. check-in: 33b57d4d06 user: thomas tags: trunk
09:44
Try Release v0.33.0. Doen't work with pint compatible with Python 3.8 check-in: 78c33c1a51 user: thomas tags: port_pyside6
09:39
Try Release v0.33.0. Doen't work with pint compatible with Python 3.8 check-in: 92b7ed0f28 user: thomas tags: trunk
08:48
Update translations from Crowdin. check-in: d5a718d6a2 user: thomas tags: trunk
2025-07-23
17:15
carddb_migrations.py: Re-create the card database DB file, if an error occurs while applying migration scripts. Also alert the user, if this happens. check-in: 234f8a4969 user: thomas tags: trunk
15:09
Changelog: Add deprecation notice. Next version will be the last to support Py 3.8, Qt5 and Win7. check-in: d8dad817aa user: thomas tags: trunk
2025-07-22
08:24
Merge with trunk check-in: 2eefa71880 user: thomas tags: refactor_async_tasks
03:12
Merge with trunk. check-in: f27477d49d user: thomas tags: port_pyside6
02:51
MainWindow: Add Web link to the Ko-Fi page as a main menu action check-in: d01aa74b06 user: thomas tags: trunk
2025-07-21
14:32
Add support for rendering text-based watermarks on cards. Configurable are the text, position, color, transparency and rotation. Implements [ed8ad45a983e338f]. check-in: 6522a65070 user: thomas tags: trunk
14:22
Update translations from Crowdin Closed-Leaf check-in: eeb8f261dd user: thomas tags: card_watermarks
2025-07-15
09:52
CardListModel: Do not scan the document twice for related indices. check-in: 696d3d9e16 user: thomas tags: trunk
09:43
CardListModel: Fixed crash when updating the Copies value of a custom card. Related issue [090f50273c8581f6]. check-in: e0fdebca15 user: thomas tags: trunk