Commit graph

5704 commits

Author SHA1 Message Date
Lukas Brübach
3211f18a5f Use correct placeholders.
Took 2 minutes
2025-11-29 20:42:40 +01:00
Lukas Brübach
f9390f6090 Initialize with correct size.
Took 3 minutes
2025-11-29 20:42:39 +01:00
Lukas Brübach
e9786f3dd7 Remember card sizes.
Took 1 minute
2025-11-29 20:42:37 +01:00
Lukas Brübach
2a5bba7ff9 Cleanup auto-generated comments.
Took 8 minutes
2025-11-29 20:42:37 +01:00
Lukas Brübach
39efe0ad19 Adjust to selection model change.
Took 5 minutes
2025-11-29 20:42:36 +01:00
Lukas Brübach
ce1896f5af Add button to home tab.
Took 8 minutes
2025-11-29 20:42:36 +01:00
Brübach, Lukas
c3ffa35f62 Overload. 2025-11-29 20:42:36 +01:00
Brübach, Lukas
ea6fbd09f4 Let's not lambda it and slot it instead. 2025-11-29 20:42:36 +01:00
Brübach, Lukas
af2502905e Don't imply that Archidekt supports multiple cards/commander names. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
8e1f4b61d4 Lint. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
154fa3aac7 Include. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
fb557d2b14 Debounce and limit searches. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
d98bca8be8 Add a selection combobox for sorting logic. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
b8e2a31d2c Whoops. 2025-11-29 20:42:35 +01:00
Brübach, Lukas
f35c5ac2f4 Okay, so, people upload a lot of 1 card decks frequently. 2025-11-29 20:42:34 +01:00
Brübach, Lukas
c4d1b7064b Add label to page selection. 2025-11-29 20:42:34 +01:00
Brübach, Lukas
e0f14ed28d Update initial min deck size value. 2025-11-29 20:42:34 +01:00
Brübach, Lukas
c469182070 Update page size doc to min size. 2025-11-29 20:42:34 +01:00
Brübach, Lukas
a08f65adf5 Doxygen, reorder fields in constructor, readability. 2025-11-29 20:42:34 +01:00
Brübach, Lukas
0cc9447cf7 Query actual new endpoints, new query parameters. 2025-11-29 20:42:33 +01:00
Brübach, Lukas
919da0663f Better elision. 2025-11-29 20:42:33 +01:00
Brübach, Lukas
3cad29bbe2 Lint. 2025-11-29 20:42:33 +01:00
Brübach, Lukas
f2ed09e944 Refresh on filter change. 2025-11-29 20:42:33 +01:00
Brübach, Lukas
90a64c4853 Set content margins. 2025-11-29 20:42:32 +01:00
Brübach, Lukas
33092e1406 Clean up filter layout, use mana symbols. 2025-11-29 20:42:32 +01:00
Brübach, Lukas
57edb03dc8 More version guards. 2025-11-29 20:42:32 +01:00
Brübach, Lukas
add93bf09a Increase font size, qt version guard. 2025-11-29 20:42:32 +01:00
Brübach, Lukas
25f7c75b15 Consistent sizes. 2025-11-29 20:42:32 +01:00
Brübach, Lukas
223035f452 Use default Archidekt preview image for decks without featured. 2025-11-29 20:42:31 +01:00
Brübach, Lukas
4787028d12 Delegate paint to base. 2025-11-29 20:42:31 +01:00
Brübach, Lukas
9919a905f6 Scale things. 2025-11-29 20:42:31 +01:00
Brübach, Lukas
b7dd1bc5a5 Lont. 2025-11-29 20:42:31 +01:00
Brübach, Lukas
39a890ba43 Lint. 2025-11-29 20:42:31 +01:00
Brübach, Lukas
5a685beba2 New style for deck listing. 2025-11-29 20:42:30 +01:00
Brübach, Lukas
45c599cae9 New utility display widgets. 2025-11-29 20:42:30 +01:00
Brübach, Lukas
2867fbabe6 Small fixes. 2025-11-29 20:42:30 +01:00
Brübach, Lukas
4e31384ff1 Leave them default I guess 2025-11-29 20:42:30 +01:00
Brübach, Lukas
234f527c8b Leave them default I guess 2025-11-29 20:42:30 +01:00
Brübach, Lukas
ad18040d88 Liiint. 2025-11-29 20:42:29 +01:00
Brübach, Lukas
888d37a3ae Be explicit for pedantic compilers. 2025-11-29 20:42:29 +01:00
Brübach, Lukas
38d3c5f3da Delegate click to base. 2025-11-29 20:42:29 +01:00
Brübach, Lukas
cbbe9e7da0 Search bar, fancier display, resolve providerId 2025-11-29 20:42:29 +01:00
Brübach, Lukas
6edaa6db25 Lont. 2025-11-29 20:42:28 +01:00
Brübach, Lukas
3b21ea5bfe Lint. 2025-11-29 20:42:28 +01:00
Brübach, Lukas
81046cd135 TabArchidekt and Archidekt API integration.
Took 37 seconds

Took 4 minutes

Took 40 seconds

Took 4 minutes
2025-11-29 20:42:28 +01:00
BruebachL
de13c22552
[Fix-Warnings] Suppress C4100: unreferenced parameter for protobuf files (#6373)
* [Fix-Warnings] Suppress C4100: unreferenced parameter for protobuf files.

* [Fix-Warnings] Compiler specific options.

* [Fix-Warnings] Lint.
2025-11-29 18:58:39 +01:00
BruebachL
8ee7163014
[Printing Selector] Notify deck editor about history changes. (#6364)
Took 44 minutes

Took 2 minutes

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-29 18:56:06 +01:00
BruebachL
c5fde071e7
[Cleanup] Unused #includes (#6367)
* [Cleanup] Unused #includes

Took 44 minutes

* [Cleanup] More unused #includes

Took 55 minutes

* [Cleanup] Include QSet

Took 4 minutes

* [Cleanup] Include QDebug in deck_list.cpp

Took 3 minutes

* [Cleanup] Include protocol stuff in servatrice_database_interface.h

Took 3 minutes

* [Cleanup] Include QDialogButtonBox

Took 8 minutes

* [Cleanup] Include QUrl

Took 8 minutes

* [Cleanup] Include QTextOption in header.

Took 3 minutes

* [Cleanup] Include QMap in user_list_manager.h

Took 8 minutes

* [Cleanup] Adjust qjson

Took 8 minutes

* [Cleanup] include button box.

Took 3 minutes

* [Cleanup] Redo fwd declarations.

* [Cleanup] Redo last removed fwd declarations.

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-11-29 18:53:11 +01:00
BruebachL
8abd04dab1
[Fix-Warnings] Remove more redundant empty declarations. (extra semicolons) (#6374) 2025-11-29 14:19:11 +01:00
RickyRister
858361e6d3
[DeckLoader] Refactor last load info into struct (#6366)
* [DeckLoader] Refactor last load info into struct

* Use constant

* [[nodiscard]]

* do discard, I guess.

---------

Co-authored-by: Brübach, Lukas <lukas.bruebach@student.fhws.de>
2025-11-28 23:41:11 +01:00