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"
2024-10-16
11:48
Merge with trunk Leaf check-in: 8b1031c310 user: thomas tags: port_pyside6
2024-10-09
13:08
Clarify the scope of the default card language option in the settings. Add a note about card language of imported deck lists. check-in: cf0e6f4403 user: thomas tags: trunk
2024-09-14
12:57
Release v0.29.1 check-in: 45b2a6f419 user: thomas tags: port_pyside6
12:50
Release v0.29.1 check-in: 3ab2cec226 user: thomas tags: trunk, release, v0.29.1
2024-09-13
12:32
Release v0.29.0 check-in: 9f9cd9a1ab user: thomas tags: port_pyside6
12:29
Release v0.29.0 check-in: abdc6017f0 user: thomas tags: trunk, release, v0.29.0
12:05
Fix missing signal emit code in PageConfigWidget. UI updates are now properly propagating to the PageConfigPreviewArea. check-in: 87fd3baee9 user: thomas tags: port_pyside6
12:01
PageConfigWidget: Use partial() instead of lambdas to emit the page_layout_changed signal check-in: f5c1d9ddb9 user: thomas tags: trunk
09:20
Packaging: Remove the work-around for cx_Freeze 7.2. PySide6 is not affected by the resource loading issue, so no need to restrict the use to older cx_Freeze versions. check-in: 3cd6962482 user: thomas tags: port_pyside6
2024-09-10
18:15
Update the clean_windows_build.bat script to optimize the build with newer PySide6 6.7. Builds are down to the previous ~30MiB range check-in: 676c5789bc user: thomas tags: port_pyside6
17:59
Update scripts/update_translations.py for PySide6 check-in: 5a1039a069 user: thomas tags: port_pyside6
17:59
Remove additional dependencies on PySide2 or 6 for lrelease. This branch already depends on PySide6, making these redundant. check-in: 730ba1b61e user: thomas tags: port_pyside6
17:55
Merge with trunk check-in: a31fea0ba9 user: thomas tags: port_pyside6
17:54
Reduce build-time dependency on PySide6 to PySide6_Essentials. The Addons aren't required for the lupdate binary used from the package. check-in: 11de92d6eb user: thomas tags: trunk
16:06
Fix PySide6 package name in the build system requirements. check-in: 652e7c6a1b user: thomas tags: port_pyside6
16:01
Bump PySide6 required version to 6.7. That version flattens the internal structure of the package. check-in: ef1d1187f0 user: thomas tags: port_pyside6
15:26
Merge with trunk. check-in: 0b3f44cdf1 user: thomas tags: port_pyside6
15:07
Fixed rendering of a changelog entry. check-in: 39366e767c user: thomas tags: trunk
2024-09-08
20:10
Merge with trunk. check-in: 7bdfc712a8 user: thomas tags: port_pyside6
13:04
Fix a wrong word in a translation. check-in: 1fc16dc218 user: thomas tags: trunk
2024-09-06
12:00
Merge with trunk. check-in: d5020ef899 user: thomas tags: port_pyside6
2024-09-05
18:24
Fix a Qt enum misuse. Use QEvent.Type instead of the aliases in the base class. check-in: c5470f2c88 user: thomas tags: trunk
2024-08-31
09:38
Merge with trunk. check-in: d57d8142fa user: thomas tags: port_pyside6
09:25
Improve application exit behavior while waiting on a broken network socket. quit() now properly hides the main window, so that the waiting on the socket timeout can occur in the background, without a user-visible, hanging window. check-in: 3b4b6d9088 user: thomas tags: trunk
2024-08-22
14:49
AboutDialog.ui: Remove an unsupported property, which caused an AttributeError in compiled code run under PySide6. check-in: ee0ff54921 user: thomas tags: port_pyside6
07:02
Merge with trunk. check-in: b21eed30ec user: thomas tags: port_pyside6
2024-08-21
07:39
Application: Use the QLibraryInfo.LibraryLocation enum proper. check-in: fec8be4b1a user: thomas tags: trunk
2024-07-15
12:33
Merge with trunk check-in: caa7921983 user: thomas tags: port_pyside6
12:23
Merge branch v0.28.x into trunk check-in: 285bc9866c user: thomas tags: trunk
2024-07-07
13:36
Release v0.28.3 Closed-Leaf check-in: 51055abda3 user: thomas tags: v0.28.x_PySide6
2024-05-07
17:24
Release version 0.28.2 check-in: 740ea9fe95 user: thomas tags: port_pyside6
17:23
Release version 0.28.2 check-in: 651a2ce3c0 user: thomas tags: release, v0.28.x, v0.28.2
2024-05-06
14:15
Release v0.28.1 Optimize bundle size by removing the unused Qt6 SQL drivers. check-in: d095077aaf user: thomas tags: port_pyside6
12:01
Prepare release v0.28.1 check-in: 331f2b9889 user: thomas tags: port_pyside6
11:49
Release version 0.28.1 check-in: d8bad16b5c user: thomas tags: trunk, release, v0.28.1
10:56
Merge with trunk. check-in: ac60380b05 user: thomas tags: port_pyside6
10:53
tests/ui/test_page_scene.py: Remove all unused qtbot fixture uses. check-in: 176a3efad3 user: thomas tags: trunk
08:14
Merge with trunk. check-in: 4ba81f1386 user: thomas tags: port_pyside6
07:39
scripts/compile_ui_files.py: Fix DeprecationWarning. check-in: 40a840ba4f user: thomas tags: trunk
2024-04-21
18:50
Reduce diff size with trunk branch. check-in: 4f380d4f49 user: thomas tags: port_pyside6
18:29
Use the proper Qt enums in HoverEventFilter.eventFilter() check-in: 5c09339851 user: thomas tags: trunk
18:28
Pull Ui compiler improvements and class name / ui class name alignment improvements from branch [port_pyside6]. check-in: 55b69bba3a user: thomas tags: trunk
18:17
Align the class names in Python code with the class names defined in the Ui files. check-in: 971c1c3a7e user: thomas tags: port_pyside6
17:51
Rename the About dialog class to AboutDialog, to be consistent with the definition in the UI file. check-in: 13bf15e37d user: thomas tags: port_pyside6
17:47
Fix linter warning in HoverEventFilter.eventFilter(). check-in: 663367cfd3 user: thomas tags: port_pyside6
17:40
Improvements to the UI file compiler: Generated type hinting stubs now contain relative imports for the used classes and annotations for method parameters. check-in: 60692d9b25 user: thomas tags: port_pyside6
17:30
Improve type hinting imports: Deduplicate the found class usages by using a set instead of a list. Closed-Leaf check-in: 1e5f88d658 user: thomas tags: improve_ui_compiler
15:55
Improve generation of type hinting stubs: Annotate function arguments with types, instead of using the types as is as argument names. I.e. replace (self, TypeName) with (self, arg1: 'TypeName') check-in: 65ce03d4b6 user: thomas tags: improve_ui_compiler
15:09
scripts/compile_ui_files.py: Re-order some definitions. check-in: 96b8bb7774 user: thomas tags: port_pyside6
15:05
Update the compile_ui_files script. De-duplicate the source and target paths by putting them into the global scope at the beginning of the script. check-in: 30d0af5b6c user: thomas tags: port_pyside6