Sebastian Di Luzio
e935d20d84
fix(ci): add back docker image annotations
2025-04-18 15:13:30 +02:00
Sebastian Di Luzio
8bb2079dab
fix: clean up docker metadata
...
remove annotations, it seems they're applied from the labels already, add description
2025-04-18 13:24:13 +01:00
Sebastian Di Luzio
ce80ddfaa4
build(docker): remove seemingly unnecessary files
2025-04-17 19:00:37 +02:00
Sebastian Di Luzio
e98222aef5
docker: reorder COPY with best guess of what changes least
2025-04-17 18:58:50 +02:00
Sebastian Di Luzio
dbc3f17427
docker: include only necessary files and directories
...
this should make caching more powerful
2025-04-17 18:55:35 +02:00
Sebastian Di Luzio
1e0af423b2
ci: configure image title and url
2025-04-17 18:40:27 +02:00
tooomm
0e0a51a9db
limit to certain paths for PRs & naming
2025-04-13 18:17:33 +02:00
Sebastian Di Luzio
43a936db07
typo
2025-04-10 20:41:41 +01:00
tooomm
e4b8f16d67
typo
2025-04-10 21:35:06 +02:00
Sebastian Di Luzio
6a748026ad
fix: typo in pipeline step
2025-04-10 20:05:10 +01:00
Sebastian Di Luzio
a540b2a544
fix: attempt to publish to specific image name
2025-04-07 00:25:57 +02:00
Sebastian Di Luzio
04dd2627cb
feat: build and release docker images using github cicd
2025-04-07 00:00:47 +02:00
RickyRister
d17523ff17
Add confirmation dialog for force start ( #5797 )
2025-04-06 12:39:08 +02:00
RickyRister
195116d1de
Bump to 2.11.0 for beta releases ( #5796 )
2025-04-06 12:27:11 +02:00
transifex-integration[bot]
92d7828a77
Translate webclient/src/i18n-default.json in it ( #5790 )
...
100% translated source file: 'webclient/src/i18n-default.json'
on 'it'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-05 13:31:46 +02:00
RickyRister
2a3b9a9a5e
Fix QImage::mirrored deprecation warning ( #5792 )
2025-04-05 12:21:11 +02:00
transifex-integration[bot]
0e7d7ffcb2
Translate oracle/oracle_en@source.ts in it ( #5786 )
...
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-04-04 03:40:14 +00:00
RickyRister
b1fca404b7
Bump to 2.10.2 for hotfix release ( #5785 )
2025-04-03 00:24:11 -04:00
HypersonicWalrus
b6e6328e6a
Modified setup_addfirstadmin script to bring it up to date to current cockatrice_users table ( #5784 )
...
Co-authored-by: Ben Boelens <bboelens@pop-os.tailc0350.ts.net>
2025-04-03 00:18:31 -04:00
tooomm
ecf0327378
Improve list of release binaries ( #5783 )
2025-04-03 00:17:44 -04:00
github-actions[bot]
787c551f5f
Update translation source strings ( #5781 )
...
Co-authored-by: github-actions <github-actions@github.com>
2025-04-03 00:17:25 -04:00
RickyRister
d662152088
Change default log level to info ( #5779 )
...
* update qtlogging.ini
* bump some qCDebug to qCInfo and qCWarning
2025-04-03 00:17:10 -04:00
Basile Clement
2fcdb52157
fix: Use isRebalanced to detect Arena cards ( #5778 )
...
* fix: Use isRebalanced to detect Arena cards
In #5759 we introduced a setting (off by default) to disable the use of
Arena cards. This was done by checking the `isOnlineOnly` property of
the card, which accidentally also disabled online *printings* of cards
that otherwise exist in paper (e.g. Vintage Masters).
This PR does the same thing but uses the `isRebalanced` property
instead, which is `true` for Arena cards only and should have been used
from the start. This setting does not impact online-only printings such
as Vintage Masters. The settings is still on by default.
* Update setting to mention Alchemy rather than Arena
2025-04-03 00:16:38 -04:00
ZeldaZach
70f2a32fad
Bump to 2.11.0 for beta releases
2025-03-27 21:34:03 -04:00
github-actions[bot]
37356317a4
Update translation files ( #5775 )
...
Co-authored-by: github-actions <github-actions@github.com>
2025-03-27 21:31:05 -04:00
RickyRister
08f3a56285
Fix crash when right click floating card info window ( #5773 )
2025-03-27 00:54:34 +00: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