Commit graph

3004 commits

Author SHA1 Message Date
Lukas Brübach
693c6a207b Override paintEvent. 2025-01-12 23:16:56 +01:00
Lukas Brübach
679c16806a Lint. 2025-01-12 23:03:43 +01:00
Lukas Brübach
209d07dd62 Style tag addition widget to be consistent. 2025-01-12 23:01:38 +01:00
Lukas Brübach
e45da02f09 Retranslate window title for Deck Tag Manager Dialog. 2025-01-12 22:54:45 +01:00
Lukas Brübach
856cfb7d87 Remove close button (for now) and change "Add tags ..." to "Edit tags ..." 2025-01-12 22:52:44 +01:00
Lukas Brübach
3976ab8d5d Add a search bar for tags. 2025-01-12 22:31:25 +01:00
Lukas Brübach
8455e77ddd Reorder kindred types. 2025-01-12 22:24:51 +01:00
Lukas Brübach
f6318a3f0a Lint. 2025-01-12 22:22:00 +01:00
Lukas Brübach
6a3dc43c8e Address comments. 2025-01-12 22:19:26 +01:00
Lukas Brübach
438df92ab5 Adjust some sizes, relayout. 2025-01-12 21:49:21 +01:00
Lukas Brübach
608ef29b22 Lint. 2025-01-12 21:05:20 +01:00
Lukas Brübach
d0a64e1d6f Wrestle with Qt Checkboxes. 2025-01-12 21:02:41 +01:00
Lukas Brübach
bde7f51cd5 Lint. 2025-01-12 20:47:42 +01:00
Lukas Brübach
9eb14eae7d Refresh banner cards when tags are added. 2025-01-12 20:40:33 +01:00
Lukas Brübach
238a6266d6 Lint some stuff. 2025-01-12 20:00:43 +01:00
Lukas Brübach
6fd3fd55a9 Remove extra set of braces. 2025-01-12 19:44:07 +01:00
Lukas Brübach
ed97636d17 Lint a comma. 2025-01-12 19:34:04 +01:00
Lukas Brübach
675cf4d2b0 Lint. 2025-01-12 19:33:26 +01:00
Lukas Brübach
120ced192b Even more default tags. 2025-01-12 19:12:10 +01:00
Lukas Brübach
572c865390 Add some more default tags. 2025-01-12 19:07:58 +01:00
BruebachL
b750cc28c5
Merge branch 'master' into visual_deck_storage_v2 2025-01-12 19:04:05 +01:00
Lukas Brübach
7b3ded013e Introduce a tagging system. 2025-01-12 19:02:29 +01:00
transifex-integration[bot]
e4611a8616
Translate cockatrice_en@source.ts in en_US (#5452)
100% translated source file: 'cockatrice_en@source.ts'
on 'en_US'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-01-12 12:41:05 -05:00
Lukas Brübach
7d76221e39 Add Deck Loader logging category. 2025-01-12 18:21:07 +01:00
Lukas Brübach
8b5ba5a3ca Refactor DeckPreviewWidgets to reside in their own folder. 2025-01-12 11:50:27 +01:00
RickyRister
3f41e5dd77
don't close replay tabs and do close message tabs on disconnect (#5450) 2025-01-12 02:47:36 -05:00
RickyRister
a6fc88c79a
Always set TabSupervisor as parent in Tab subclasses (#5449)
* refactor closeTab

* always set tab parent to tabSupervisor

* set tabSupervisor parent

* use close instead of deleteLater

* be more clear about overloads
2025-01-12 02:34:11 -05:00
transifex-integration[bot]
3a4ec1062b
Translate cockatrice_en@source.ts in pt_BR (#5448)
100% translated source file: 'cockatrice_en@source.ts'
on 'pt_BR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-01-11 23:41:57 -05:00
RickyRister
7347ba88ac
fix segfault on disconnect (#5447)
* add new param to closeRequest

* don't emit signals in dtors

* send closeRequest

* fix build failure

* fix build failure

* see if we can get away with the overloaded triggered

* fix build failure
2025-01-11 22:19:45 -05:00
tooomm
3b544a36a8
Fix button label (#5441) 2025-01-11 21:28:23 -05:00
RickyRister
2851d0c7e6
add override specifier to tab subclasses (#5445) 2025-01-11 21:28:02 -05:00
transifex-integration[bot]
2b296badea
Translate cockatrice_en@source.ts in zh-Hans (#5446)
100% translated source file: 'cockatrice_en@source.ts'
on 'zh-Hans'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-01-11 21:27:00 -05:00
Lukas Brübach
9e41a8be70 Save some space. 2025-01-12 03:23:42 +01:00
Lukas Brübach
0cd3598277 Include a quick filter for color identities. 2025-01-12 03:05:38 +01:00
Lukas Brübach
a6500f5d6f Include a quick filter for color identities. 2025-01-12 03:05:33 +01:00
Lukas Brübach
ec085ec9e8 Template because MacOs. 2025-01-12 02:07:07 +01:00
Lukas Brübach
ea70c7e5e9 Include QMouseEvent 2025-01-12 02:07:07 +01:00
Lukas Brübach
2db9284234 Lint. 2025-01-12 02:07:07 +01:00
Lukas Brübach
5e517aee48 Lint. 2025-01-12 02:07:07 +01:00
Lukas Brübach
b82984f686 Overload for Qt. 2025-01-12 02:07:07 +01:00
Lukas Brübach
66092b102c Change opacity scaling. 2025-01-12 02:07:07 +01:00
Lukas Brübach
94f6fa5ec4 Include settings for unused color identities display. 2025-01-12 02:07:07 +01:00
Lukas Brübach
bbfa971dfd Change replace visualDeckStorageWidget with deckView to be in deckSelectFinished so that it also works on remote deck load. 2025-01-12 02:07:07 +01:00
Lukas Brübach
8703e03d25 Properly set sort indices. 2025-01-12 02:07:07 +01:00
Lukas Brübach
42fda4b01c Add the color identity to the Deck Preview Widget. 2025-01-12 02:07:07 +01:00
Lukas Brübach
f8d0778170 Properly updateSortOrder on load. 2025-01-12 02:07:06 +01:00
Lukas Brübach
1cf25e3c5f Banner cards should respect providerIds. 2025-01-12 02:07:06 +01:00
Lukas Brübach
30bafe6348 More sort options, sort widgets directly. 2025-01-12 02:07:06 +01:00
Lukas Brübach
11f92bf101 Shuffle some classes and signals around. 2025-01-12 02:07:06 +01:00
Lukas Brübach
bb4d30107e Lint. 2025-01-12 02:07:06 +01:00