Lily
cb7c7bdf8f
update test case +1 set + 1 type
2025-04-17 18:03:16 -04:00
Lily
00329b2f41
update cardatabase_test to include +2 cards
2025-04-17 17:54:18 -04:00
Lily
f1a0b12abf
update formatting
2025-04-17 16:28:11 -04:00
lilyhuang-github
f4731453a7
Update tests/carddatabase/filter_string_test.cpp
...
Co-authored-by: RickyRister <42636155+RickyRister@users.noreply.github.com>
2025-04-17 15:54:34 -04:00
lilyhuang-github
e8a866c4bc
Update tests/carddatabase/filter_string_test.cpp
...
Co-authored-by: RickyRister <42636155+RickyRister@users.noreply.github.com>
2025-04-17 15:54:28 -04:00
lilyhuang-github
4a4c8134b3
Update tests/carddatabase/data/cards.xml
...
Co-authored-by: RickyRister <42636155+RickyRister@users.noreply.github.com>
2025-04-12 11:02:43 -04:00
Lily
e1125124f2
changed test card search from real cards to fake and added cards
2025-04-09 20:45:32 -04:00
Lily
0a4b5ae3dd
update truth test case
2025-04-07 15:36:33 -04:00
Lily
b37eeb2ec2
change test cas
2025-04-07 15:32:52 -04:00
Lily
6c1dd5230d
update test case
2025-04-07 15:31:49 -04:00
Lily
b3b6af4a9a
format
2025-04-07 15:22:06 -04:00
Lily
b3ae4b26df
implement test case to cards with keyword in name
2025-04-07 15:18:31 -04:00
Lily
7976b106b7
implement test case for cards with keyword in name
2025-04-07 15:16:16 -04:00
Lily
c831efae6e
adjusted new test
2025-04-06 18:10:58 -04:00
Lily
453750b8f3
keyword testing
2025-04-06 17:53:40 -04:00
Lily
18972aa6d8
update OR to not be [oO][rR] and just look for OR
2025-04-06 17:39:54 -04:00
Lily
a27db23a65
update test
2025-04-03 21:37:47 -04:00
Lily
746dd2ac62
update test
2025-04-03 21:36:01 -04:00
Lily
51c75bbf53
added and
2025-04-03 21:15:18 -04:00
Lily
ce6859d4a8
update hnadling of keywords: AND, OR, NOT in card search
2025-04-03 21:08:31 -04:00
RickyRister
5af71d1c2e
Hardcode default log level for FlowWidget/FlowLayout ( #5769 )
2025-03-26 01:23:23 +00:00
Basile Clement
1ada5ea424
fix: Always prefer local cards if available ( #5762 )
...
* Try to better reproduce pre-provider ID behavior
If "override all card art with personal preference" setting is set, look
for custom art for all sets instead of just the most preferred set.
* Warning when using both custom art and the printing selector
* QDirIterator::nextFileInfo is Qt 6.3+
* Translation
2025-03-26 01:23:09 +00:00
transifex-integration[bot]
91ee6097d2
Translate oracle/oracle_en@source.ts in it ( #5770 )
...
100% translated source file: 'oracle/oracle_en@source.ts'
on 'it'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-03-24 22:11:47 +00:00
Zach H
a4b0cddcf8
Revert "Disable CardMenu iff no items selected ( #5376 )" ( #5768 )
...
This reverts commit b4036c8671 .
2025-03-23 19:04:24 -04:00
RickyRister
9bc6ae1567
Fix delete action in filters not working ( #5765 )
...
* Fix delete action in filters not working
* move filterRemove under slots
2025-03-23 12:03:56 -04:00
Basile Clement
c71685b261
Add option to disable card rounding ( #5760 )
...
* Add option to disable card rounding
* Effing mocks
* format
* Get rid of cardCornerRadius property
2025-03-22 01:07:52 -04:00
Basile Clement
0ae7d01234
Hide arena only cards ( #5759 )
...
* Add settings (default: true) to ignore online-only cards
* Use QAbstractButton::toggled
Also, fix dbconverter build
* Mocks mocks mocks
* Update dlg_manage_sets.cpp
* translations
* Update dlg_manage_sets.cpp
---------
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2025-03-22 01:07:42 -04:00
RickyRister
345606846f
Enable shortcuts for the remaining export deck actions ( #5761 )
2025-03-21 02:49:02 +00:00
RickyRister
9decf78d2d
Fix typo in comment about accepted decklist file formats ( #5754 )
2025-03-21 00:31:38 +00:00
Basile Clement
a6f2e69e1a
vds: Allow editing tags more than once ( #5752 )
...
`refreshTags` is not connecting the signal to open the dialog to edit
the tags, so tags can only be edited once for a given deck.
Fix by only having the logic for creating the "Edit tags" button once
and call it from `connectDeckList`.
2025-03-21 00:31:25 +00:00
Basile Clement
76fa87c63e
Fix StackZone crash when divideCardSpaceInZone overflows ( #5751 )
...
The divideCardSpaceInZone function introduced in #4930 is buggy and
sometimes returns an index that is too large for the current zone, which
causes us to call `cards.at(index)` with an `index` that's bigger than
the amount of cards.
This is the bug that #5609 intended to fix but was improperly diagnosed.
Remove part of #5609 as the cases it is guarding against (e.g. null card
pointer) cannot actually happen.
2025-03-21 00:30:46 +00:00
RickyRister
2e01dfd23a
Remember past entries in "reveal card until X" window ( #5755 )
2025-03-21 00:29:59 +00:00
RickyRister
99376e75d6
Support exporting to decklist.xyz website ( #5756 )
...
* Support exporting to decklist.xyz
* fix typo
2025-03-21 00:28:15 +00:00
Basile Clement
be28d50997
Revert "Use native hover events ( #5722 )" ( #5757 )
...
This reverts commit e4f40a82a2 .
This change had unintended consequences in the hover behavior, reverting
for now.
2025-03-21 00:25:20 +00:00
Basile Clement
d03f5388d4
Update translations ( #5758 )
2025-03-21 00:23:26 +00:00
Zach H
48123c8822
Revert "Display visual feedback of where cards will go ( #5737 )" ( #5750 )
...
This reverts commit a7641a571f .
2025-03-19 01:53:35 +00:00
RickyRister
0fa744f6ec
Consolidate accepted decklist file extensions ( #5749 )
...
* Consolidate accepted decklist file extensions
* rename the other const
2025-03-19 01:53:14 +00:00
RickyRister
42301d4f1a
Filter out non-deck files when building VDS ( #5748 )
2025-03-18 22:22:36 +00:00
RickyRister
6c19254abd
Fix AttachTo tokens not having card info ( #5747 )
2025-03-18 22:22:16 +00:00
RickyRister
b5c5d221c4
Remove redundant "show unused color identities" settings ( #5745 )
...
* move setting to vds settings menu
* emit signal on change
* rename setting
2025-03-18 22:21:28 +00:00
Basile Clement
c219d8bdbb
hotfix: Remove menus when closing game ( #5744 )
...
Version of #5740 that doesn't leave freed `QMenu`s lying around.
2025-03-17 22:54:16 -04:00
Basile Clement
4812508afc
DeckEditor: Initialize the modified flag ( #5743 )
...
C++ does not require compilers to zero-initialize value types, so
depending on the platform (here: Linux), the deck editor starts up with
an uninitialized value in the `modified` flag, which is usually not
zero.
2025-03-17 21:43:14 -04:00
RickyRister
57b9f0e54c
Add CONFIGURE_DEPENDS to the cmake ( #5739 )
2025-03-17 02:43:11 +00:00
RickyRister
0d2061365c
Fix edit deck in clipboard clearing values ( #5732 )
...
* Fix edit deck in clipboard clearing values
* fix build failures
2025-03-16 23:30:12 +00:00
RickyRister
4d8a124822
Rename save to clipboard actions in DeckPreviewWidget ( #5738 )
2025-03-16 23:19:57 +00:00
Basile Clement
a7641a571f
Display visual feedback of where cards will go ( #5737 )
...
This is part of the code from #4974 , including an improved drag-and-drop
API and its use to display visual feedback of card destination on the
board.
It does not include the improved logic for pushing cards around as I
still need to figure out edge cases there - the logic for choosing where
cards go is not changed, so some of the artifacts described in #4817
and #4975 (particularly around multi-card) are still present.
2025-03-16 23:19:39 +00:00
BruebachL
bd28e04635
Reintroduce unused color identity opacity ( #5733 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-03-16 23:05:38 +00:00
Basile Clement
37382dea44
Close the TabGames when closing the TabSupervisor ( #5735 )
...
* Close the `TabGame`s when closing the `TabSupervisor`
This ensures that we go through the same code path (in terms of Qt
events) when closing the whole supervisor as when closing a single tab.
Also, use the `close` event instead of the `hide` event to detect when
we are closing a game.
Fixes #5697
* Compat with old Qt versions
* Old Qt, reloaded
* Review: use hideEvent and call super
2025-03-16 23:05:04 +00:00
Basile Clement
57a8960841
Add declaration for setAttrRecur ( #5734 )
2025-03-16 23:02:31 +00:00
RickyRister
6b4ae8308a
Reduce tag display widget spacing ( #5731 )
...
* Reduce tag display widget spacing
* Reduce bottom margin in deck dock
2025-03-16 23:02:06 +00:00