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 | |