MTGProxyPrinter

Timeline
Login

Timeline

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

About branch port_pyside6

This branch binds against the much newer version 6 of the Qt framework. It uses the official Python bindings PySide6.

50 most recent check-ins related to "port_pyside6"
2025-08-05
13:49
Prepare release v0.33.2 check-in: 433c3ffe46 user: thomas tags: v0.33.x-port_PySide6
2025-07-28
15:43
Merge the PySide6 port. check-in: f3a5fe38f7 user: thomas tags: modernize_tech_stack
2025-07-25
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
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
2025-07-22
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-06-25
14:07
Settings: Fix deprecation warning in validation code. check-in: 9b7eb3b6df user: thomas tags: port_pyside6
14:01
Merge with trunk check-in: 9d22fe516c user: thomas tags: port_pyside6
13:14
Implement configurable PNG export background colors. Includes transparency. Uses 24 bit colors for opaque settings, and 32 bit colors for (semi-) transparent colors. check-in: c634e7f4e7 user: thomas tags: trunk
11:34
Completed merge with trunk. check-in: be9a33d8ba user: thomas tags: port_pyside6
2025-06-22
14:45
Merge with trunk Closed-Leaf check-in: a3bd760b12 user: thomas tags: WIP
2025-06-21
16:25
Merge with trunk. check-in: 888947aaec user: thomas tags: bogus
14:12
WIP merge trunk into port_pyside6. This still crashes on start-up. check-in: 93013b379f user: thomas tags: WIP
2025-05-26
16:15
Release v0.32.0 check-in: 73d0989b15 user: thomas tags: port_pyside6
16:09
Release v0.32.0 check-in: 31d1829412 user: thomas tags: trunk, release, v0.32.0
10:15
Merge with trunk check-in: 2e4501ff9d user: thomas tags: port_pyside6
10:07
changelog.md: Add GitHub note. Fixed grammar issues. check-in: 1a0aaeee16 user: thomas tags: trunk
2025-05-07
15:39
Merge with trunk check-in: 1caa0e5983 user: thomas tags: port_pyside6
15:34
Cleaned up development environment creation scripts and the build environment requirements. tox and pip-tools aren't required in the environment used to build the wheel file. check-in: 63a062bb69 user: thomas tags: trunk
2025-05-01
19:20
Release v0.31.0 check-in: 0c2ae9dd5e user: thomas tags: port_pyside6
19:18
Release v0.31.0 check-in: 2fae13d091 user: thomas tags: trunk, release, v0.31.0
15:06
Merge with trunk check-in: c314a8f786 user: thomas tags: port_pyside6
15:01
Card: Add missing parameter to QPixMap.scaled() call. check-in: b1e1de011e user: thomas tags: port_pyside6
14:58
Qt enum use cleanup. Reformatting to reduce diff size with port_pyside6 branch check-in: 2eff0c1c7d user: thomas tags: trunk
14:44
Remove dead code from MainWindow. Whitespace adjustments to reduce diff size with trunk check-in: a6787bfae3 user: thomas tags: port_pyside6
14:35
Fix a missed AttributeError in the CustomCard.image_file() check-in: 6ffa1462c0 user: thomas tags: port_pyside6
14:16
Merge with trunk check-in: f5941f5d32 user: thomas tags: port_pyside6
13:41
Cleaned up unused imports and fixed a few style issues raised by the linter. check-in: acabdfdb85 user: thomas tags: trunk
2025-03-25
10:29
Fix imports, replacing PyQt5 imports in recently-introduced modules with PySide6 check-in: 4e928fa8d0 user: thomas tags: port_pyside6
2025-03-20
15:45
Merge with trunk. check-in: d59e61549d user: thomas tags: port_pyside6
14:42
MeteredSeekableHTTPFile: Fix a few static analysis warnings. Add comments explaining whence flag values in the code. check-in: 0444b622e8 user: thomas tags: trunk
2025-03-11
14:47
Release v0.30.1 check-in: 0e48926e5c user: thomas tags: port_pyside6
14:46
Release v0.30.1 check-in: 5c141c0764 user: thomas tags: trunk, release, v0.30.1
13:58
Import reworked startup code from the port_pyside6 branch check-in: 054ada698f user: thomas tags: trunk
13:57
Reworked how start-up tasks are scheduled. The previous way seems to be broken with PySide 6.8. The new way encapsulates each step in a dedicated @Slot() method, which is called by the previous step finished signal. check-in: 9347542be4 user: thomas tags: port_pyside6
13:52
Merge with trunk check-in: 432eda7a35 user: thomas tags: port_pyside6
12:58
Removed MainWindow.should_update_languages Qt signal. Replaced signal chaining to a lambda call with a method that includes a logging line. check-in: c41e9de34b user: thomas tags: trunk
12:33
Merge with trunk check-in: a0aa72e0f0 user: thomas tags: port_pyside6
12:26
Add additional test cases for the deck list translation. Add some docstrings. check-in: 8c7ba9eb81 user: thomas tags: trunk
2025-02-28
13:46
Release v0.30.0 check-in: a5c8d80f79 user: thomas tags: port_pyside6
13:37
Release v0.30.0 check-in: 1326464cae user: thomas tags: trunk, release, v0.30.0
12:59
Merge with trunk check-in: c0864bd696 user: thomas tags: port_pyside6
12:43
Add GPLv3 license agreement to the MSI installer. Bump cx_Freeze requirement to 7.2, which adds the feature. check-in: bf766397a9 user: thomas tags: trunk
2025-01-14
16:55
Reduce diff size with trunk check-in: 959fe4fb6b user: thomas tags: port_pyside6
15:36
Merge with trunk check-in: a29a594b01 user: thomas tags: port_pyside6
15:26
tox.ini: Remove pytest arguments that were accidentally checked-in check-in: 22013124b1 user: thomas tags: trunk