Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-01-19
| ||
13:21 | Fix duplicated copyright headers Leaf check-in: b4648f6fe6 user: thomas tags: copyright_cleanup | |
13:18 | Remove dot from copyright lines that was added by the last automatic date cleanup in [2ed7f860a260ee6c]. check-in: 6a6efd799f user: thomas tags: copyright_cleanup | |
10:18 | Update copyright notices for 2025 check-in: 2ed7f860a2 user: thomas tags: copyright_cleanup | |
2025-01-16
| ||
13:45 | Update MoxfieldDownloader to API version 3 Leaf check-in: ae45a18bd1 user: thomas tags: trunk | |
13:20 | Reworded some changelog entries. check-in: 12611f266f user: thomas tags: trunk | |
13:20 | Fix type annotation for CardDatabase.translate_card_name() parameter check-in: 78da71bd4a user: thomas tags: trunk | |
2025-01-14
| ||
17:03 | Reduce diff size with port_pyside6 branch check-in: 4913da842a user: thomas tags: trunk | |
16:55 | Reduce diff size with trunk Leaf 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 | |
15:21 | DebugSettingsPage: Use proper Qt enums check-in: f5a5820df9 user: thomas tags: trunk | |
15:08 | Merge with trunk Leaf check-in: 6b835b9ed6 user: thomas tags: enum_based_paper_size | |
14:46 | Sync with trunk Leaf check-in: dffcd1e99f user: thomas tags: drag_drop_move_cards | |
14:44 | Add action to add empty cards to the document. Can be used to explicitly keep some slots on a page empty check-in: 96ae07ace6 user: thomas tags: trunk | |
14:21 | Adjust tests for the new behavior. Test functions now have to set some image URI for test cards representing missing images Closed-Leaf check-in: 8d7beddf4c user: thomas tags: add_empty_card_action | |
14:12 | Add comment check-in: d034a5f03e user: thomas tags: add_empty_card_action | |
14:10 | Ignore empty placeholders when scanning the document for cards with missing images. check-in: ff1e95ab21 user: thomas tags: add_empty_card_action | |
14:07 | Add changelog entry check-in: 535beafe59 user: thomas tags: add_empty_card_action | |
14:05 | Implement adding empty placeholders when triggering the menu action for this check-in: 808b21e6fb user: thomas tags: add_empty_card_action | |
14:01 | Add the QAction to create an empty card to the main window Edit menu check-in: 6ad3b75204 user: thomas tags: add_empty_card_action | |
13:47 | Add the QAction to create an empty card to the main window Edit menu Closed-Leaf check-in: f9eb985bf6 user: thomas tags: bogus | |
13:34 | Document: Introduce a few variables to reduce the amount of repeated Qt index method calls. check-in: bd147bee77 user: thomas tags: trunk | |
13:34 | Add missing parameters to clamp_to_supported_range() calls check-in: 4e06c590bd user: thomas tags: trunk | |
13:17 | Sync with trunk check-in: 60c028a215 user: thomas tags: drag_drop_move_cards | |
13:16 | Sync with trunk check-in: 4e0132057b user: thomas tags: add_empty_card_action | |
12:57 | Implement a horizontal printer offset setting, allowing the user to compensate physical centering offsets in their printer, improving accuracy of duplex prints. Closes [97be2b97803c2320]. check-in: f7b81a5ab7 user: thomas tags: trunk | |
12:10 | Update translations from Crowdin. Leaf check-in: c07a1be39e user: thomas tags: horizontal_printer_offset | |
11:57 | Add changelog entry check-in: dcaa87901d user: thomas tags: horizontal_printer_offset | |
11:49 | Sync with trunk check-in: 46a4dcd842 user: thomas tags: horizontal_printer_offset | |
11:44 | Fix Moxfield url validator rejecting URLs without "www.". Moxfield updated their site and removed that component, so adjusted the matcher Fixes [e2532da19daf1ef5]. check-in: e3c3158dba user: thomas tags: trunk | |
11:32 | Refactor the internal structure of the card data import. Split responsibility for streaming JSON data from the API from the database parsing/import work check-in: 7ddaa3e391 user: thomas tags: trunk | |
11:17 | Fix remaining failing tests. Closed-Leaf check-in: 286fb7813d user: thomas tags: refactor_data_importer | |
10:30 | Fix broken CardDataUpdateCheckWorker class. Add the db() property, opening a database connection for the required database queries check-in: 81d503dd8f user: thomas tags: refactor_data_importer | |
10:19 | Fix tests in test_database_migration_code.py check-in: e688dc57e2 user: thomas tags: refactor_data_importer | |
10:09 | test_generic_re_parser.py: Refactor image_db mock creation. Encapsulate logic in a type-annotated function check-in: f89e8afb35 user: thomas tags: refactor_data_importer | |
2025-01-04
| ||
21:39 | Apply the horizontal offset when printing and exporting as PDF. check-in: 11c2a22bae user: thomas tags: horizontal_printer_offset | |
21:21 | Fix missing button in the default document settings page in the application settings. check-in: 82c669b905 user: thomas tags: trunk | |
21:13 | Add setting for a horizontal printer offset. This will shift the printing area to the left/right to counter a physical offset in the printer hardware. check-in: 6aea1f3a50 user: thomas tags: horizontal_printer_offset | |
19:40 | Merge with trunk at 0.29.1 check-in: d749a74a4d user: thomas tags: enum_based_paper_size | |
2025-01-01
| ||
01:13 | Add additional tests for ActionMoveCards, revealing crashes when the source and target page are the same . Attempt at fixing them. The code currently raises a SegmentationFault in Qt model code. check-in: b55b23c1f3 user: thomas tags: drag_drop_move_cards | |
2024-12-31
| ||
21:30 | Partially implemented drag&drop move of cards. Moving cards to the back currentl crashes, moving to the front works. check-in: e03e9693df user: thomas tags: drag_drop_move_cards | |
21:05 | Implement Document model support for starting drag operation check-in: db25bc423a user: thomas tags: drag_drop_move_cards | |
20:21 | Drag&drop move should not overwrite items, so set dragDropOverwriteMode to false check-in: 7800a5bf52 user: thomas tags: drag_drop_move_cards | |
20:03 | Enable internal drag&drop in the central widget UI files on the page card table views check-in: cdfcd7be60 user: thomas tags: drag_drop_move_cards | |
18:33 | Removed ImageDatabase.blank_image property. Blank replacement images are now size-aware check-in: 319664c4c1 user: thomas tags: add_empty_card_action | |
18:14 | Card: Replace boolean is_oversized with size: CardSize member, and an in_oversized property. Replace ImageDatabase.blank_image with get_blank(size) and a blank_image property for backwards compatibility, which should be removed later. check-in: be90304246 user: thomas tags: add_empty_card_action | |
16:30 | Units and sizes: Add CardSizes.from_bool(boolean). Add tests for that and for CardSize.as_qsize_px() check-in: 975ad63beb user: thomas tags: add_empty_card_action | |
10:04 | Add ImageDatabase.get_blank(size) that returns a blank image for the given image size check-in: fa073ab493 user: thomas tags: add_empty_card_action | |
2024-11-23
| ||
17:03 | Add a TODO entry check-in: 2f3208ee6a user: thomas tags: refactor_data_importer | |
16:00 | ApiStreamRunner: Enqueue None after completing the card data read. Extend docstrings a bit. check-in: 113cfc73fc user: thomas tags: refactor_data_importer | |