Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
About branch bogus
This branch is an attic for broken, unintended or otherwise invalid check-ins.
Check-ins on this branch should have never been created and most are results of developer error. Do not merge any back into trunk. Salvaging some via cherrypick merges is ok, though. But then ensure that the broken parts of the check-in do not make it into trunk.
50 most recent check-ins related to "bogus"
|
2025-10-02
| ||
| 16:35 | Updated changelog entry. check-in: f65e828585 user: thomas tags: drag_drop_move_cards | |
|
2025-09-25
| ||
| 20:40 | Restore connection between DocumentLoader.unknown_scryfall_ids_found signal and main_window.on_document_loading_found_unknown_scryfall_ids slot. check-in: 7fd2678252 user: thomas tags: trunk | |
|
2025-08-19
| ||
| 11:18 | Add tests for DocumentAction base class behavior. check-in: ca64cba42a user: thomas tags: refactor_async_tasks | |
|
2025-08-16
| ||
| 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. check-in: ca5d869e04 user: thomas tags: trunk | |
|
2025-06-21
| ||
| 17:00 | settings.py: Fix a DeprecationWarning, replacing QLocale.system().country() with QLocale.system().territory() check-in: a96b82c2f4 user: thomas tags: WIP | |
| 16:53 | settings.py: Fix a DeprecationWarning, replacing QLocale.system().country() with QLocale.system().territory() Closed-Leaf check-in: 4b2c13c869 user: thomas tags: bogus | |
| 16:25 | Merge with trunk. check-in: 888947aaec user: thomas tags: bogus | |
| 16:24 | Fixed additional errors arising during startup. The application can now start without crashing. check-in: 1a199ce7b1 user: thomas tags: WIP | |
|
2025-05-26
| ||
| 16:15 | Release v0.32.0 check-in: 73d0989b15 user: thomas tags: port_pyside6 | |
|
2025-04-25
| ||
| 11:56 | Tests: Add fixture page_layout, returning a PageLayoutSettings instance created from settings. Use it everywhere, where code previously explicitly instantiated a PageLayuoutSettings. Validate the instance against the default settings. check-in: bd1ca5c600 user: thomas tags: custom_card_import_dialog | |
|
2025-01-14
| ||
| 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 | |
|
2024-09-04
| ||
| 08:41 | Remove the now unused default_document_layout_settings_page.ui UI file. check-in: 20a200f2bc user: thomas tags: page_layout_preview | |
|
2024-08-26
| ||
| 20:23 | Refactor internals to be fully unit-aware. Lengths in document settings are now unit-aware and carry a length unit as pint Quantities. The PageLayoutSettings, and the configuration file now support setting values with length units. For now, the save file format continues to contain plain floating point numbers. This will be refactored with the next large save-file rewrite. Also, the only allowed length unit is millimeter. Once the save file is unit-aware, additional length units like inches can be allowed and supported via UI. check-in: aad0870a27 user: thomas tags: trunk | |
|
2024-07-15
| ||
| 12:41 | Merge with trunk. check-in: 8ab1ddc092 user: thomas tags: enum_based_paper_size | |
|
2024-02-01
| ||
| 15:57 | Implemented updating the card bleed width when the page layout settings change. check-in: 390fdb6719 user: thomas tags: card_bleed | |
| 13:05 | Use the transformation matrix to shift the top/left bleeds outside the card image area. check-in: 30b5a1d484 user: thomas tags: card_bleed | |
|
2024-01-27
| ||
| 15:49 | Improve wording in the changelog. check-in: 1c145c1735 user: thomas tags: trunk | |
|
2024-01-13
| ||
| 00:26 | CardDatabase: Add two TODO entries. Edit: On ~ 1000 images, these queries complete in under 5ms each. For now, there is no need to worry about optimizing them. Closed-Leaf check-in: 1004a584d7 user: thomas tags: bogus | |
| 00:08 | CardDatabase: Add a FIXME for a potential bug in translate_card() when tranlating check cards. check-in: 2c2772182f user: thomas tags: duplex_printing | |
|
2024-01-01
| ||
| 02:59 | Encode UUID format correctness in the type system: Introduce class UUID(str), which ensures that UUIDs have the proper format. check-in: 7afd4afc21 user: thomas tags: trunk | |
| 01:54 | Fix two broken merges in document.py and document_loader.py check-in: d86179c5b6 user: thomas tags: WIP | |
|
2023-07-04
| ||
| 12:05 | Move _set_default_size() on both wizards into the base class. Introduce a size parameter in __init__() that replaces the hard-coded sizes within the method bodies. check-in: 7ac730163c user: thomas tags: improve_wizard_init | |
| 12:02 | Move _set_default_size() on both wizards into the base class. Introduce a size parameter in __init__() that replaces the hard-coded sizes within the method bodies. Edit: Forgot to remove calls to self._set_default_size(), causing crashes on opening wizards. Closed-Leaf check-in: 5c3e02e9d8 user: thomas tags: bogus | |
| 11:57 | Wizards: Override the default style on Windows with WizardStyle.ModernStyle. This fixes issues with dark mode rendering. The default uses AeroStyle, which is completely incompatible with dark mode rendering, so avoid that on Windows. check-in: 27b6185f38 user: thomas tags: improve_wizard_init | |
|
2023-06-26
| ||
| 08:34 | Declare the defaul document save file extension in one place, instead of hard-coding it in several locations. check-in: a711541cdf user: thomas tags: trunk | |
|
2023-05-24
| ||
| 13:13 | Ui_CentralWidget: Set the page card table view context menu policy to CustomContextMenu. Connect the customContextMenuRequested signal to a handler in the CentralWidget class. check-in: bbef077496 user: thomas tags: context_menu_actions | |
| 12:19 | Ui_CentralWidget: Set the page card table view context menu policy to ActionsContextMenu. Closed-Leaf check-in: 5e443526be user: thomas tags: bogus | |
| 12:15 | Add icon "list-add" to the internal icon theme. check-in: fc325736bf user: thomas tags: context_menu_actions | |
|
2023-05-23
| ||
| 17:01 | Use a variable to count progress during card data post-processing. This removes hard-coded numbers and allows insertion of steps anywhere in the chain without needing to re-adjust all later progress values. Edit: Superseded by a better implementation in [1f9b3fcafe167797]. Closed-Leaf check-in: 5ae5893792 user: thomas tags: bogus | |
| 14:08 | Added card filter for reversible cards. Those are Secret Lair double-sided printings of otherwise single-sided cards. They can cause issues when unexpectedly imported. Implements [4fa477f3d47c6573] check-in: d82c80a2a4 user: thomas tags: trunk | |
| 14:01 | Added card filter for hiding borderless cards. Implements user request [39c761f37e3edef0]. check-in: 0c69b3d54e user: thomas tags: trunk | |
| 13:41 | Added card filter for hiding borderless cards. Implements user request [39c761f37e3edef0]. Closed-Leaf check-in: 541be6f4df user: thomas tags: bogus | |
|
2023-05-22
| ||
| 16:29 | Validate the CardDatabase schema on connect. Log an error if the card database does not match the expected schema. Do not crash the application and try to keep running with the modified schema. check-in: 3658eb464e user: thomas tags: trunk | |
|
2023-05-04
| ||
| 15:09 | PageScene: Compute cut marker locations using range() operations. Closed-Leaf check-in: 107b2f70da user: thomas tags: bogus | |
|
2023-05-03
| ||
| 12:06 | Fixed use of changed method get_scryfall_bulk_card_data_url(). Updating card data from Scryfall works again. The issue was introduced in [46cc36de15df7098]. check-in: 94c7e49ed6 user: thomas tags: trunk | |
|
2023-04-18
| ||
| 13:09 | Decklist downloader: Properly escape separators in URL matchers. Dots have to be escaped like \. check-in: a67e79f132 user: thomas tags: port_pyside6 | |
| 13:08 | Decklist downloader: Properly escape separators in URL matchers. Dots have to be escaped like \. check-in: 98c7cce2d3 user: thomas tags: trunk | |
|
2023-01-21
| ||
| 11:27 | Cleaned up settings related Signals: Removed MainWindow.settings_changed and CentralWidget.settings_changed signals. The AddCardWidget now receives the preferred language via an explicit signal carrying the new value. The PageRenderer now receives changed page layout settings via the Document.page_layout_changed_signal, which now holds the new settings as the signal value. check-in: 8fb0aa6c9e user: thomas tags: optimize_page_scene | |
| 10:58 | Cleaned up settings related Signals: Removed MainWindow.settings_changed and CentralWidget.settings_changed signals. The AddCardWidget now receives the preferred language via an explicit signal carrying the new value. The PageRenderer now receives changed page layout settings via the Document.page_layout_changed_signal, which now holds the new settings as the signal value. Closed-Leaf check-in: b545d11f6f user: thomas tags: bogus | |
| 09:47 | Add test modules for the PageScene and PageRenderer. check-in: aaedb41653 user: thomas tags: optimize_page_scene | |
|
2023-01-19
| ||
| 15:05 | Fix broken index validation in Document._data_page() and Document._data_card() check-in: a2b6ce3805 user: thomas tags: document_command_pattern | |
| 14:38 | Fix broken index validation in Document._data_page() and Document._data_card() Closed-Leaf check-in: 87bdd98ae2 user: thomas tags: bogus | |
| 14:03 | Added changelog entry check-in: a7aad73ed6 user: thomas tags: document_command_pattern | |
|
2022-12-11
| ||
| 11:24 | Fixed apply() and undo() of ActionNewPage and ActionRemovePage not returning the declared self reference. check-in: 416c8bda76 user: thomas tags: document_command_pattern | |
|
2022-10-27
| ||
| 16:55 | Fix dependencies: cx_Freeze 6.12 and 6.13 are incompatible, so enforce 6.11 for now. Edit: Enforcing 6.11 doesn’t work, as it is incompatible with required setuptools Closed-Leaf check-in: d257462be7 user: thomas tags: bogus | |
| 16:04 | Release v0.20.1 check-in: 3648268240 user: thomas tags: trunk, release, v0.20.1 | |
| 12:19 | Added changelog entry. Closed-Leaf check-in: f09063fca2 user: thomas tags: move_ui_to_separate_attribute | |
| 12:16 | Added changelog entry Closed-Leaf check-in: d1ec770f7b user: thomas tags: bogus | |