Cockatrice/cockatrice/src/interface/widgets/visual_deck_storage
BruebachL a1d8ce6165
Some checks are pending
CodeQL / Analyze (cpp) (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
Build Desktop / Configure (push) Waiting to run
Build Desktop / Debian 13 (push) Blocked by required conditions
Build Desktop / Debian 12 (push) Blocked by required conditions
Build Desktop / Fedora 44 (push) Blocked by required conditions
Build Desktop / Fedora 43 (push) Blocked by required conditions
Build Desktop / Servatrice_Debian 12 (push) Blocked by required conditions
Build Desktop / Ubuntu 26.04 (push) Blocked by required conditions
Build Desktop / Ubuntu 24.04 (push) Blocked by required conditions
Build Desktop / Arch (push) Blocked by required conditions
Build Desktop / macOS 13 Intel (push) Blocked by required conditions
Build Desktop / macOS 14 (push) Blocked by required conditions
Build Desktop / macOS 15 (push) Blocked by required conditions
Build Desktop / macOS 26 Debug (push) Blocked by required conditions
Build Desktop / Windows 10 (push) Blocked by required conditions
Build Docker / Servatrice (arm) (push) Waiting to run
Build Docker / Servatrice (x86) (push) Waiting to run
Build Docker / Publish multi-platform Servatrice image (push) Blocked by required conditions
[Accessibility] Bind card size sliders to Ctrl + Scroll (#7338)
Ctrl+scroll over a card display now resizes the cards everywhere a card
size slider is shown, matching the standard way of resizing content.

CardSizeWidget learns to forward Ctrl+wheel events onto its slider via an
event filter that is installed on the display container and, when present,
on the scroll area's content widget so the resize intercepts the wheel
event before the view scrolls. The existing slider valueChanged wiring
then rescales the displayed cards.

Applied to the visual deck editor (per card group, covering flat and
overlapped layouts), visual database display, printing selector, sample
hand, visual and public deck storage, Archidekt previews and EDHRec card
displays.

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2026-09-23 21:03:34 +02:00
..
deck_preview [DeckShare] Browse and open public decks with loading, error and accessibility states (#7245) 2026-09-20 20:22:17 +02:00
remote_public_decks_model.cpp [DeckShare] Browse and open public decks with loading, error and accessibility states (#7245) 2026-09-20 20:22:17 +02:00
remote_public_decks_model.h [DeckShare] Browse and open public decks with loading, error and accessibility states (#7245) 2026-09-20 20:22:17 +02:00
visual_deck_storage_folder_display_widget.cpp [Accessibility] Bind card size sliders to Ctrl + Scroll (#7338) 2026-09-23 21:03:34 +02:00
visual_deck_storage_folder_display_widget.h [DeckShare] Create temporary share links for local and server decks (#7243) 2026-09-20 20:22:16 +02:00
visual_deck_storage_model.cpp [DeckShare] Create temporary share links for local and server decks (#7243) 2026-09-20 20:22:16 +02:00
visual_deck_storage_model.h [VDS] Drive folder and preview widgets from the model (#7106) 2026-08-25 19:23:16 +02:00
visual_deck_storage_quick_settings_widget.cpp [DeckShare] Browse and open public decks with loading, error and accessibility states (#7245) 2026-09-20 20:22:17 +02:00
visual_deck_storage_quick_settings_widget.h [Accessibility] Bind card size sliders to Ctrl + Scroll (#7338) 2026-09-23 21:03:34 +02:00
visual_deck_storage_search_widget.cpp Migrate theme asset loads to scheme-variant resolution (#7209-2) (#7276) 2026-09-11 17:59:57 +02:00
visual_deck_storage_search_widget.h [VDS] Drive folder and preview widgets from the model (#7106) 2026-08-25 19:23:16 +02:00
visual_deck_storage_sort_filter_proxy_model.cpp [Card] Add a setting for the language used in card search (#7314) 2026-09-21 08:50:48 +02:00
visual_deck_storage_sort_filter_proxy_model.h [DeckShare] Browse and open public decks with loading, error and accessibility states (#7245) 2026-09-20 20:22:17 +02:00
visual_deck_storage_sort_widget.cpp [VDS] Drive folder and preview widgets from the model (#7106) 2026-08-25 19:23:16 +02:00
visual_deck_storage_sort_widget.h [VDS] Drive folder and preview widgets from the model (#7106) 2026-08-25 19:23:16 +02:00
visual_deck_storage_tag_filter_widget.cpp [VDS] Decouple tag filter and fix reordered-chips crash (#7242) 2026-09-20 20:22:16 +02:00
visual_deck_storage_tag_filter_widget.h [VDS] Decouple tag filter and fix reordered-chips crash (#7242) 2026-09-20 20:22:16 +02:00
visual_deck_storage_widget.cpp [Card] Add a setting for the language used in card search (#7314) 2026-09-21 08:50:48 +02:00
visual_deck_storage_widget.h [DeckShare] Create temporary share links for local and server decks (#7243) 2026-09-20 20:22:16 +02:00