Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch custom_card_import_dialog Excluding Merge-Ins
This is equivalent to a diff from a0bb946382 to bd1ca5c600
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. Leaf check-in: bd1ca5c600 user: thomas tags: custom_card_import_dialog | |
11:37 | Remove a broken test case and add additional validation to test_page_layout_compute_page_row_count(). Somewhere, a test alters the document settings without changing them back check-in: dfab6f5fde user: thomas tags: custom_card_import_dialog | |
2025-04-03
| ||
14:20 | Remove unused attributes in the PageConfigWidget and PageConfigContainer classes. check-in: 2cbbc31007 user: thomas tags: trunk | |
2025-04-01
| ||
20:51 | Merge with trunk. check-in: d8a4c9160d user: thomas tags: custom_card_import_dialog | |
13:36 | Break long lines in README.md check-in: a0bb946382 user: thomas tags: trunk | |
12:39 | Implemented saving custom cards in the native save file format. Major improvement for custom card support check-in: 3467478e43 user: thomas tags: trunk | |
Changes to .fossil-settings/ignore-glob.
Changes to doc/changelog.md.
Changes to mtg-proxy-printer-runner.py.
Changes to mtg_proxy_printer/decklist_parser/common.py.
Changes to mtg_proxy_printer/decklist_parser/csv_parsers.py.
Changes to mtg_proxy_printer/decklist_parser/re_parsers.py.
Changes to mtg_proxy_printer/document_controller/_interface.py.
Changes to mtg_proxy_printer/document_controller/card_actions.py.
Added mtg_proxy_printer/document_controller/edit_custom_card.py.
Changes to mtg_proxy_printer/document_controller/load_document.py.
Changes to mtg_proxy_printer/document_controller/page_actions.py.
Changes to mtg_proxy_printer/document_controller/replace_card.py.
Changes to mtg_proxy_printer/document_controller/save_document.py.
Changes to mtg_proxy_printer/document_controller/shuffle_document.py.
Added mtg_proxy_printer/model/card.py.
Changes to mtg_proxy_printer/model/card_list.py.
Changes to mtg_proxy_printer/model/carddb.py.
Changes to mtg_proxy_printer/model/document-v7.sql.
Changes to mtg_proxy_printer/model/document.py.
Changes to mtg_proxy_printer/model/document_loader.py.
Changes to mtg_proxy_printer/model/document_page.py.
Changes to mtg_proxy_printer/model/imagedb.py.
Changes to mtg_proxy_printer/model/page_layout.py.
Changes to mtg_proxy_printer/model/string_list.py.
Changes to mtg_proxy_printer/natsort.py.
Changes to mtg_proxy_printer/resources/ui/central_widget/columnar.ui.
Changes to mtg_proxy_printer/resources/ui/central_widget/grouped.ui.
Changes to mtg_proxy_printer/resources/ui/central_widget/tabbed_vertical.ui.
Added mtg_proxy_printer/resources/ui/custom_card_import_dialog.ui.
Changes to mtg_proxy_printer/resources/ui/deck_import_wizard/parser_result_page.ui.
Changes to mtg_proxy_printer/resources/ui/main_window.ui.
Added mtg_proxy_printer/resources/ui/set_editor_widget.ui.
Changes to mtg_proxy_printer/save_file_migrations.py.
Changes to mtg_proxy_printer/sqlite_helpers.py.
Changes to mtg_proxy_printer/ui/add_card.py.
Changes to mtg_proxy_printer/ui/cache_cleanup_wizard.py.
Added mtg_proxy_printer/ui/card_list_table_view.py.
Changes to mtg_proxy_printer/ui/common.py.
Added mtg_proxy_printer/ui/custom_card_import_dialog.py.
Changes to mtg_proxy_printer/ui/deck_import_wizard.py.
Changes to mtg_proxy_printer/ui/dialogs.py.
Changes to mtg_proxy_printer/ui/item_delegates.py.
Changes to mtg_proxy_printer/ui/main_window.py.
Changes to mtg_proxy_printer/ui/page_card_table_view.py.
Changes to mtg_proxy_printer/ui/page_config_preview_area.py.
Changes to mtg_proxy_printer/ui/page_scene.py.
Changes to mtg_proxy_printer/units_and_sizes.py.
Changes to pyproject.toml.
Changes to scripts/update_translations.py.
Changes to tests/conftest.py.
Changes to tests/decklist_parser/test_generic_re_parser.py.
Changes to tests/decklist_parser/test_scryfall_csv_parser.py.
Changes to tests/decklist_parser/test_tappedout_csv_parser.py.
Changes to tests/document_controller/helpers.py.
Changes to tests/document_controller/test_action_add_card.py.
Changes to tests/document_controller/test_action_new_page.py.
Changes to tests/document_controller/test_action_save_document.py.
Changes to tests/document_controller/test_action_shuffle_document.py.
Changes to tests/helpers.py.
Added tests/model/__init__.py.
Added tests/model/test_card.py.
Added tests/model/test_card_list.py.
Added tests/model/test_carddb.py.
Added tests/model/test_document.py.
Added tests/model/test_document_loader.py.
Added tests/model/test_image_db.py.
Changes to tests/test_card_info_downloader.py.
Deleted tests/test_card_list.py.
Deleted tests/test_carddb.py.
Changes to tests/test_check_card_rendering.py.
Deleted tests/test_document.py.
Deleted tests/test_document_loader.py.
Deleted tests/test_image_db.py.
Changes to tests/test_page_layout_settings.py.
Changes to tests/test_save_file_migrations.py.
Changes to tests/test_units_and_sizes.py.
Changes to tests/ui/test_item_delegate.py.
Changes to tests/ui/test_main_window.py.
Changes to tests/ui/test_page_card_table_view.py.
Changes to tests/ui/test_page_config_container.py.