tooomm
57728071e6
Update docker-release.yml
2025-04-24 22:53:28 +02:00
Sebastian Di Luzio
7cc8b3ef09
ci: run pipeline on main
...
this will ensure the container can always build and keep caches ready for release. push should only happen on tag triggers
It also removes some files from the PR trigger that should never break the build, and would just invalidate cache.
2025-04-24 11:58:33 +02:00
tooomm
b02aa2c9c4
metadata
2025-04-23 20:35:09 +02:00
Sebastian Di Luzio
6859f85c94
fix: remove run on master and add affected files to PR trigger
2025-04-19 23:49:27 +02:00
tooomm
76529e29cc
Update docker-release.yml
2025-04-18 21:55:18 +02:00
tooomm
db347784a4
Update desktop-build.yml
2025-04-18 21:54:02 +02:00
tooomm
0f5e91776b
Update desktop-lint.yml
2025-04-18 21:52:31 +02:00
tooomm
76da495da3
Update desktop-build.yml
2025-04-18 21:51:54 +02:00
Sebastian Di Luzio
8e502efc0a
Merge branch 'master' into feat/release-docker-images
2025-04-18 16:35:16 +01:00
tooomm
a35707ae18
Overhaul README ( #5806 )
...
* Update README.md
* Update README.md
2025-04-18 09:27:32 -04:00
tooomm
b1cf8ff0bb
Update issue templates ( #5824 )
2025-04-18 09:26:23 -04:00
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
BruebachL
adaa31b34d
Only emit cardClicked if it wasn't a right click. ( #5838 )
...
* Only emit cardClicked if it wasn't a right click.
* Oh.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 03:32:16 +00:00
BruebachL
00095cb71c
Delete later where possible. ( #5842 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 03:32:01 +00:00
BruebachL
8af1f2b6d9
Implement a little "raise on enter" animation for deck preview widgets. ( #5844 )
...
* Implement a little "raise on enter" animation for deck preview widgets.
* Why does the linter need to be run twice?
* Fix build.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 03:31:47 +00:00
RickyRister
2dc1b875d2
Refactor files in src/dialogs to new Qt Slot/Signal syntax ( #5846 )
...
* Refactor to use new signal/slot syntax in src/dialogs
* add todo comment
* fix build failure
* fix build failure
2025-04-18 03:30:26 +00:00
BruebachL
653362567b
Refactor Tab EDHRec into folders, add navigation for budget and GC, add card prices ( #5845 )
...
* Refactor things into more sensible folders.
* Add navigation widget for budget and game changers.
* Lint.
* Add a card price display widget.
* Qt version check.
* Lint some thangs.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-18 03:28:04 +00: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
BruebachL
ca538399f6
Improved EDHrec tab ( #5840 )
2025-04-17 10:10:38 -04:00
RickyRister
36f9f65798
Fix intermittent segfault in VDS sort ( #5843 )
2025-04-17 10:10:08 -04:00
RickyRister
2189fc0a96
Include card_info.h over card_database.h if able ( #5841 )
...
* Move a typedef to card_info.h
* Include card_info.h over card_database.h if able
2025-04-17 00:38:57 -04:00
BruebachL
854208ea0a
Implement deck analytics widgets. ( #5837 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-16 14:23:13 +00:00
BruebachL
67db245aea
Add a button to quickly clear all filters, correctly emit signals in filter tree when clearing. ( #5835 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-16 12:32:57 +00:00
BruebachL
42c56898d5
Visual Deck Editor Base ( #5834 )
...
* Visual Deck Editor.
* Lint.
* Address comments.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-16 12:02:53 +00:00
BruebachL
a55a287a9d
Pull the subfilters out. ( #5836 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-15 22:16:19 +00:00
RickyRister
b4024ee552
Refactor DeckViewContainer ( #5830 )
2025-04-15 22:10:24 +00:00
RickyRister
181bef0057
Use the common search syntax window method in visual database display ( #5829 )
2025-04-15 22:09:36 +00:00
github-actions[bot]
e9d05e6271
Update translation files ( #5828 )
...
Co-authored-by: github-actions <github-actions@github.com>
2025-04-15 22:08:52 +00:00
RickyRister
15415afa9a
Refactor files in src/server to new Qt Slot/Signal syntax ( #5831 )
...
* Refactor files in src/server to new Qt Slot/Signal syntax
* fix deprecation warning
2025-04-15 22:08:02 +00:00
RickyRister
728c87589f
Refactor files in src/client/ui to new Qt Slot/Signal syntax ( #5832 )
2025-04-15 22:06:56 +00:00
RickyRister
686717e544
Refactor files in src/client/tabs to new Qt Slot/Signal syntax ( #5833 )
...
* Refactor files in src/client/tabs to new Qt Slot/Signal syntax
* Refactor DeckEditorMenu to use new signal/slot syntax
Add DeckEditorMenu as friend class to AbstractTabDeckEditor since the slots are protected
* fix build failure
2025-04-15 22:05:52 +00:00
BruebachL
c4d0921a15
Visual Database Display Tab. ( #5822 )
...
* Visual Database Display Tab.
* Address comments.
* Readd dropped method.
* Update filterTree properly in case the filter is empty after modification.
---------
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-15 01:25:49 +00:00
RickyRister
ae90b6c93f
Add logging to LocalClient ( #5827 )
2025-04-15 01:25:17 +00:00
transifex-integration[bot]
ac1ae4fed5
Translate oracle/oracle_en@source.ts in it ( #5826 )
...
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-14 05:32:55 +00:00
tooomm
0e0a51a9db
limit to certain paths for PRs & naming
2025-04-13 18:17:33 +02:00
transifex-integration[bot]
a1f2617931
Translate oracle/oracle_en@source.ts in de ( #5825 )
...
100% translated source file: 'oracle/oracle_en@source.ts'
on 'de'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-04-13 04:16:33 +02:00
ebbit1q
300a37a199
change settings entry of the cod conversion prompt to a combobox ( #5801 )
...
* change settings entry of the cod conversion prompt to a combobox
replace the two checkboxes of which one state is ignored if one is
checked with a three state combobox for better user experience
* Update dlg_settings.cpp
---------
Co-authored-by: Zach H <zahalpern+github@gmail.com>
2025-04-11 23:12:34 -04:00
ebbit1q
351c77182c
put multiple printings of the same dual face/split cards in the xml ( #5823 )
2025-04-11 23:02:48 -04:00
Basile Clement
b214933da9
fix: Disable HTTP compression when downloading pictures ( #5793 )
...
This causes Qt to leak file descriptors and causes the "Too many open
file descriptors" error that we sporadically see, see
https://bugreports.qt.io/browse/QTBUG-135641
2025-04-11 23:01:35 -04:00
ebbit1q
9463390e80
fix client crash when server goes down during registration ( #5787 )
2025-04-11 23:01:14 -04:00
RickyRister
3b758962e4
Add search filter to card view window ( #5791 )
...
* refactor out search syntax help window
* add search bar to ZoneViewWidget
* implement filter logic
2025-04-11 23:00:46 -04:00
RickyRister
ad06814ac7
Fix game phases not being translated in game log ( #5798 )
2025-04-11 22:58:23 -04: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
BruebachL
13d18986b2
Set fixed width instead of maximum width for symbols. ( #5821 )
...
Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2025-04-09 22:38:07 -04:00