Lukas Brübach
daad2c48f2
Specify overload.
2025-01-03 14:07:41 +01:00
Lukas Brübach
50f7916f9c
Change set to list conversion.
2025-01-03 14:07:41 +01:00
Lukas Brübach
1d093d62b5
Non-lambda.
2025-01-03 14:07:41 +01:00
Lukas Brübach
ac3a128c85
Member variable.
2025-01-03 14:07:41 +01:00
Lukas Brübach
e2efb6e9a8
Member variable.
2025-01-03 14:07:41 +01:00
Lukas Brübach
ae636986ae
No need to QDebug.
2025-01-03 14:07:41 +01:00
Lukas Brübach
c3bd973468
No need to QDebug.
2025-01-03 14:07:41 +01:00
Lukas Brübach
51fb6fe4f5
Fix settings mocks.
2025-01-03 14:07:41 +01:00
Lukas Brübach
b94519814c
Lint.
2025-01-03 14:07:41 +01:00
Lukas Brübach
d7590e54fd
Lint.
2025-01-03 14:07:41 +01:00
Lukas Brübach
b26005a0c4
Lint.
2025-01-03 14:07:41 +01:00
Lukas Brübach
b6a96089ec
Add a card size slider.
2025-01-03 14:07:41 +01:00
Lukas Brübach
cee2de45d5
Add a search bar.
2025-01-03 14:07:41 +01:00
Lukas Brübach
3dab095356
Fix unload deck not working by showing/hiding widgets instead of adding/removing to layout.
2025-01-03 14:07:41 +01:00
Lukas Brübach
e92518976f
Don't open decks twice in the storage tab.
2025-01-03 14:07:41 +01:00
Lukas Brübach
8753de22f6
Lint.
2025-01-03 14:07:41 +01:00
Lukas Brübach
c5ef13e8c3
Flip last modified comparison.
2025-01-03 14:07:41 +01:00
Lukas Brübach
6e7aa5c53e
Add an option to sort by filename or last modified.
2025-01-03 14:07:41 +01:00
Lukas Brübach
d7bd0b8b07
No banner card equals an empty CardInfoPtr.
2025-01-03 14:07:41 +01:00
Lukas Brübach
5a6374386d
Move the signals down to the widget, move the connections and slots up to the parent widgets.
2025-01-03 14:07:41 +01:00
Lukas Brübach
29943d9127
Turn the tab into a widget.
2025-01-03 14:07:41 +01:00
Lukas Brübach
f8db3017ff
Include QDebug.
2025-01-03 14:07:41 +01:00
Lukas Brübach
2cb4409a6c
Fix build issue with overload?
2025-01-03 14:07:41 +01:00
Lukas Brübach
3fc20e985e
Fix build issue with overload?
2025-01-03 14:07:41 +01:00
Lukas Brübach
8fdf3cb95b
Void event for now.
2025-01-03 14:07:41 +01:00
Lukas Brübach
49bd825196
Open Decks on double click, not single click.
2025-01-03 14:07:41 +01:00
Lukas Brübach
a0a7ca6a7b
Add deck loading functionality.
2025-01-03 14:07:41 +01:00
Lukas Brübach
c0cfc92e3d
Don't delint cmake list through hooks.
2025-01-03 14:07:41 +01:00
Lukas Brübach
d71c35e8cd
Lint.
2025-01-03 14:07:41 +01:00
Lukas Brübach
abc6d96aca
Show filename instead of deckname if deck name is empty.
2025-01-03 14:07:41 +01:00
Lukas Brübach
0d24e5d081
Add BannerCard to .cod format, use it in the visual deck storage widget.
2025-01-03 14:07:41 +01:00
Lukas Brübach
48bcd0a6ec
Visual Deck Storage
2025-01-03 14:07:41 +01:00
Lukas Brübach
0a1e0bcf84
Add TabDeckStorageVisual
2025-01-03 14:07:41 +01:00
RickyRister
0402d4b853
add debug setting to load deck and ready on join ( #5409 )
...
* new property
* refactor deck loading to new method
* another new method
* works now
2025-01-02 17:08:51 -05:00
RickyRister
8a427955e7
Add debug setting to start local game on startup ( #5408 )
...
* new properties
* refactor
* start local game on startup
* disable autoconnect
2025-01-02 09:51:59 -05:00
RickyRister
bb4214e28a
Make SettingsManager params const ref ( #5405 )
...
* pass settingsPath by const ref
* pass params by const ref
* cleanup
2025-01-02 00:33:37 -05:00
RickyRister
f924b04efd
add debug settings; option to show cardIds ( #5404 )
...
* add debug settings; option to show cardIds
* pass param by const ref
* change group structure again
* create debug.ini if not exists
2025-01-02 00:32:58 -05:00
transifex-integration[bot]
62f60867a9
Translate cockatrice_en@source.ts in pt_BR ( #5407 )
...
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-02 00:32:29 -05:00
transifex-integration[bot]
b5844f1244
Translate cockatrice/cockatrice_en@source.ts in it ( #5406 )
...
100% translated source file: 'cockatrice/cockatrice_en@source.ts'
on 'it'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-01-01 22:28:42 -05:00
ryder052
8c0093d453
Crashfix for opening Deck editor ( #5403 )
...
* CardDatabase::getCards() no longer copies the whole database
---------
Co-authored-by: Jakub Mrowinski <ryder052@outlook.com>
2025-01-01 19:25:04 -05:00
RickyRister
34df4cd060
support multi-select in deck editor ( #5397 )
...
* support multiselect in deck editor
* fix crash
* don't reset selection after each action
* maintain old reselecting behavior when changing cards from left side
* fix crash for real (probably)
* maintain reselection behavior when deleting single selection
2025-01-01 00:43:47 -05:00
Zach H
99eea3a662
Improve Database Backup Speed ( #5400 )
...
* Support better indexes for Servatrice
- Prevent searching only on msg for logs
2025-01-01 00:28:57 -05:00
Zach H
6e1047032d
Keep card annotations on stack ( #5399 )
2024-12-31 14:08:25 -05:00
transifex-integration[bot]
b2a8748bc6
Translate cockatrice/cockatrice_en@source.ts in it ( #5398 )
...
100% translated source file: 'cockatrice/cockatrice_en@source.ts'
on 'it'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-12-31 13:57:14 -05:00
transifex-integration[bot]
ded6d5b8eb
Translate cockatrice/cockatrice_en@source.ts in de ( #5395 )
...
100% translated source file: 'cockatrice/cockatrice_en@source.ts'
on 'de'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-12-30 19:18:00 +00:00
transifex-integration[bot]
832842c20c
Translate cockatrice_en@source.ts in en_US ( #5394 )
...
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>
2024-12-30 17:42:32 +00:00
github-actions[bot]
b43e4ae469
Update translation source strings ( #5393 )
...
Co-authored-by: github-actions <github-actions@github.com>
2024-12-30 12:38:30 +00:00
Zach H
026afeb885
Support auto-reconnect for Servatrice ( #5391 )
...
- Fix #5022
2024-12-30 04:35:32 +00:00
RickyRister
b6793a5e01
fix cards having the wrong printing if rejoin game before card db finishes loading ( #5390 )
...
* rename cardInfoUpdated to refreshCardInfo and make it public
* refresh card infos when db finishes loading
2024-12-30 03:25:11 +00:00
moryall
d231264a16
Update Dockerfile Ubuntu version to newest LTS ( #5108 )
...
* Update Dockerfile to non-outdated Ubuntu version
1. Updated image to jammy as it is still in it's LTS window. Didn't go with 24.04/Noble as it released after latest version of cockatrice released.
2. Had to add new ARG
3. No qt5-default library, so replaced with qt5-qmake
* Update Dockerfile
Upped from Jammy -> Noble
Upped from Qt5 -> Tt6
* Update Dockerfile - new port
Added Port 4748 for new features
* Update Dockerfile
Changed Noble - > 24.04
* indentation
* remove unused dependencies
---------
Co-authored-by: tooomm <tooomm@users.noreply.github.com>
2024-12-30 01:54:18 +00:00