Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-05-18
| ||
11:43 | AddCardWidget: Honor any card name filter when switching the selected language. Fixes [0ead0455412fe659] Leaf check-in: 7c05a95a15 user: thomas tags: trunk | |
11:29 | Improve print switching. Fixes [549fa41374aa99fa] and [91a01402742ea685]. check-in: 1709ec68e3 user: thomas tags: trunk | |
2024-05-17
| ||
14:06 | Changelog: Re-worded an entry. Leaf check-in: 82c2a9cdd8 user: thomas tags: fix_print_switching | |
13:10 | Fix crash when switching the card language, if all printings in the source language are hidden by card filters. check-in: a0b4fefcfa user: thomas tags: fix_print_switching | |
11:27 | Properly round-trip data of hidden printings in get_available_sets_for_card() and get_available_sets_for_card() check-in: e9b25b7721 user: thomas tags: fix_print_switching | |
2024-05-16
| ||
08:30 | WIP attempt at designing a query that round-trips the data of hidden printings, in case those are present in the document. check-in: aeab82e433 user: thomas tags: fix_print_switching | |
07:37 | tests: Add helper update_database_printing_filters(), which implements updating the printing filters of the given card database to provided values. check-in: 08ca847ca6 user: thomas tags: fix_print_switching | |
2024-05-15
| ||
15:48 | Add changelog entry. check-in: 50ae206700 user: thomas tags: fix_print_switching | |
14:57 | Sort the returned set codes by release date. check-in: 2b89f47729 user: thomas tags: fix_print_switching | |
14:56 | Fix another typo in test data. check-in: 25d5bedbbe user: thomas tags: fix_print_switching | |
14:54 | Fix an error in test data. A JSON sample was loaded twice, instead of loading two distinct samples. check-in: d5199f7860 user: thomas tags: fix_print_switching | |
14:51 | Properly handle card language, and de-duplicate results. check-in: 486c5a2d26 user: thomas tags: fix_print_switching | |
14:42 | CardDatabase: Add WIP methods get_available_sets_for_card() and get_available_collector_numbers_for_card_in_set(). First returns the sets the given card is available in, the second returns the collector numbers the printing is available in within it's own set. check-in: 0a2f54fabd user: thomas tags: fix_print_switching | |
13:57 | Add three JSON samples for Spirit tokens, that will be used in test cases. check-in: 3cc40b4577 user: thomas tags: fix_print_switching | |
2024-05-14
| ||
12:04 | CardDatabase: Improve docstring for find_related_cards, updating it to the new semantics. check-in: 655d6af3bb user: thomas tags: trunk | |
2024-05-09
| ||
15:49 | Add new card filter for Art Series cards. check-in: a0a2162a5a user: thomas tags: trunk | |
15:07 | Improve the related card search: The search now finds token cards created by Dungeons. check-in: 4336a63d4e user: thomas tags: trunk | |
14:03 | Removed instance tracking of MeteredSeekableHTTPFile instances. check-in: d99a0d7769 user: thomas tags: trunk | |
11:19 | Use a dict to store instances in the Runner base class. check-in: 5cea0b88aa user: thomas tags: trunk | |
09:32 | Add a few comments to the card info downloader. check-in: 310d05bbfd user: thomas tags: trunk | |
07:39 | Merge bugfix from v0.28.x branch check-in: c3064fb3be user: thomas tags: trunk | |
2024-05-07
| ||
17:24 | Release version 0.28.2 Leaf check-in: 740ea9fe95 user: thomas tags: port_pyside6 | |
17:23 | Release version 0.28.2 Leaf check-in: 651a2ce3c0 user: thomas tags: release, v0.28.x, v0.28.2 | |
15:59 | Implement fully automatic basic land removal in the deck import setting, and a settings option to enable/disable this. Implements [b2f3c8206d645eb6]. check-in: 138dc9d107 user: thomas tags: trunk | |
13:18 | settings: validation and migration functions updated to use a different parameter name that does not shadow the settings object from module scope. check-in: 99cc4706b8 user: thomas tags: trunk | |
13:08 | Add a label showing the last database update to the About dialog. Implements [380e741c5de8624d]. check-in: 6ebf65c941 user: thomas tags: trunk | |
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 | |
11:21 | tests/test_document.py: Replace use of TemporaryDirectory context manager with the tmp_path PyTest fixture. This mitigates permission denied errors in the test suite on Win10. check-in: ac7cdaf56f user: thomas tags: trunk | |
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 | |
10:41 | Actually use the ijson use_float API parameter to enable use of faster float() numbers. It seems to have been dropped previously, somehow. check-in: 3067d19708 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 | |
07:24 | Rework requirements compilation script. Leaf check-in: fbdc5d77ec user: thomas tags: recompile_requirements | |
06:31 | Move compilation of requirements*.txt files into a dedicated script for reusability. check-in: f60659ea00 user: thomas tags: recompile_requirements | |
06:06 | Also install the packaging tools into the development virtual environments. check-in: 29c29d008a user: thomas tags: trunk | |
06:04 | create_development_environment.sh: Use the venv module to create the virtual environment, instead of virtualenv. check-in: 2736ca37f0 user: thomas tags: trunk | |
2024-05-05
| ||
19:21 | Fix [3d7336c562aa18f7]. Downloading images via the MissingImagesManager properly emits the document dataChanged signals, causing the PageScene to update as intended. check-in: f80a76e87f user: thomas tags: trunk | |
18:47 | Improve wording in the changelog. check-in: add7ebd38b user: thomas tags: trunk | |
18:00 | Add changelog entry. check-in: e28d339eb5 user: thomas tags: trunk | |
17:57 | Implement fix for [ad0d4560d70f7d04], including unit tests. check-in: 8e9d7275b6 user: thomas tags: trunk | |
17:54 | Implement fix for [ad0d4560d70f7d04], including unit tests for card bleeds with two images. Closed-Leaf check-in: fa94deabdb user: thomas tags: fix_card_bleed | |
16:39 | Tests: Add test case verifying that the CardItem origin point is equal to the origin of the contained card pixmap item. Also a few cleanups in another test. check-in: 221ea7ec8c user: thomas tags: fix_card_bleed | |
16:05 | Tests: Add test_card_bleed_with_single_card test case verifying the card bleed rendering with a single card on the page. check-in: 53c6e3a340 user: thomas tags: fix_card_bleed | |
12:18 | Add tests for sharp corner rendering. check-in: 4cfb5c524b user: thomas tags: fix_card_bleed | |
2024-05-02
| ||
12:59 | Implement crude "round corners" for generated pixmaps. check-in: 6ddb0532bb user: thomas tags: fix_card_bleed | |
12:42 | Tests: Replace boolean oversized parameter in create_card_with_pixmap() helper with a size parameter taking in a CardSize instance. check-in: 6f9be8556d user: thomas tags: fix_card_bleed | |
2024-05-01
| ||
14:28 | Tests: Simplify and unify action application in tests/ui/test_page_scene.py. Always use document.apply(action). Also stop using the wait_signal() context manager, since action application is fully synchronous. check-in: 2746000e7a user: thomas tags: trunk | |