Commit graph

  • 1623e70a17 fix typo RickyRister 2025-10-05 04:00:42 -07:00
  • aa4626be59 Don't use vcpkg on local macOS RickyRister 2025-10-05 03:29:38 -07:00
  • 3e0cf97dff Regular linting. Lukas Brübach 2025-10-05 00:34:01 +02:00
  • 33cd0098f8 Finally, CMake linting. Lukas Brübach 2025-10-05 00:29:52 +02:00
  • ecfcc078c4 Lint. Lukas Brübach 2025-10-05 00:09:19 +02:00
  • 18ac296dac Link tests against libs (yay!) and fix up includes that slipped through the crack. Lukas Brübach 2025-10-05 00:08:42 +02:00
  • 60c6eb1110 Fix wrapper include path. Lukas Brübach 2025-10-04 23:59:13 +02:00
  • 4881e084a8 Add the subdirectory to the wrapper so it gets processed. Lukas Brübach 2025-10-04 23:54:25 +02:00
  • 1d1de904e0 Add a wrapper. Lukas Brübach 2025-10-04 23:49:11 +02:00
  • e5f23f1906 Legacy protobuf is annoying. Lukas Brübach 2025-10-04 21:31:54 +02:00
  • fdf08780b3 Try like this. Lukas Brübach 2025-10-04 21:26:31 +02:00
  • e8bba94be2 Legacy. Lukas Brübach 2025-10-04 21:18:28 +02:00
  • 27c7e42f69 cockatrice_protocol can forward generated pb headers as a target. Lukas Brübach 2025-10-04 21:15:15 +02:00
  • d946d6a3ec Things don't need to manually include utility headers if they already link against it. Settings should link against utility. Deck_List needs pb generated files. Lukas Brübach 2025-10-04 21:02:19 +02:00
  • fc4dbfeec4 Don't qt_add_library anywhere :( Lukas Brübach 2025-10-04 20:49:42 +02:00
  • 65b7bfb622 Don't qt_add_library, I guess. Lukas Brübach 2025-10-04 20:46:37 +02:00
  • da8cc8b216 Fix lib_deck_list Lukas Brübach 2025-10-04 20:44:15 +02:00
  • 2ce855cb17 Properly name lib targets. Lukas Brübach 2025-10-04 20:30:51 +02:00
  • 408b732854 Fix pbs and some other stuff. Lukas Brübach 2025-10-04 20:06:57 +02:00
  • 2012bfd04b Don't build latex tooomm 2025-10-03 16:09:30 +02:00
  • 27f177fe08 upload artifacts tooomm 2025-10-03 15:30:53 +02:00
  • 5d61cfb133 Use tag ref as dynamic project number tooomm 2025-10-03 14:54:30 +02:00
  • 01378b8314 Turn things in common into separate libs. Lukas Brübach 2025-10-04 15:10:20 +02:00
  • 53d80efab8 Turn Card, Settings and Utility into libraries. Lukas Brübach 2025-10-02 17:41:07 +02:00
  • 71808891c7 update trigger paths tooomm 2025-10-04 11:06:16 +02:00
  • 9b201cd8c3 Merge branch 'master' into 6186/target-older-x86-macos Bruno Alexandre Rosa 2025-10-04 02:15:10 -03:00
  • 802e735225 another minor refactor Bruno Alexandre Rosa 2025-10-03 21:36:53 -03:00
  • cff16346ef
    [TabGame] Fix dangling PlayerMenus in gameMenu (#6215) BruebachL 2025-10-04 01:08:04 +02:00
  • 6bdc14f9ec small refactor Bruno Alexandre Rosa 2025-10-03 19:20:10 -03:00
  • 062c8adebb pass matrix.target as version Bruno Alexandre Rosa 2025-10-03 19:13:35 -03:00
  • de255ea463 fix triplet name Bruno Alexandre Rosa 2025-10-03 19:06:27 -03:00
  • c6b477366e generate triplet file in compile.sh Bruno Alexandre Rosa 2025-10-03 18:57:17 -03:00
  • f7b7c62376 adress initial reviews Bruno Alexandre Rosa 2025-10-03 18:28:21 -03:00
  • 3839ce9d15 more cleanups Bruno Alexandre Rosa 2025-10-03 04:41:31 -03:00
  • 6d55ead611 use cmake flag in compile.sh i.s.o. env var in yml Bruno Alexandre Rosa 2025-10-02 20:10:40 -03:00
  • 0c1fe47bc1 Simplify --x86-macos Bruno Alexandre Rosa 2025-10-02 19:08:19 -03:00
  • 1c55caed0a Align xcode versions Bruno Alexandre Rosa 2025-10-02 19:01:34 -03:00
  • 7c4d844468 cleanup Bruno Alexandre Rosa 2025-10-02 18:34:29 -03:00
  • f2645eb35d build: target older macos Bruno Alexandre Rosa 2025-10-02 18:25:28 -03:00
  • 63c356875b Lint. Lukas Brübach 2025-10-03 15:47:52 +02:00
  • ac5b5a14ad Clear PixmapCache as well as NetworkCache. Lukas Brübach 2025-10-03 15:45:06 +02:00
  • 2bdb0aec0c Remove restart label. Lukas Brübach 2025-10-03 15:40:39 +02:00
  • 0a37c9cd45 Immediately enable select printing action. Lukas Brübach 2025-10-03 15:40:31 +02:00
  • 9f01c16692 Defer rollback so the rollback isn't swallowed logically. Lukas Brübach 2025-10-03 15:33:47 +02:00
  • 3f168b9e5d [PrintingSelector] Clearly warn users about disabling the providerId change, hide and disable the printingSelector, clear the networkCache. Lukas Brübach 2025-10-03 12:52:21 +02:00
  • 30e6b52783
    [Game] Populate playerLists for menus in their aboutToShow … (#6214) BruebachL 2025-10-03 15:21:22 +02:00
  • 015570c833
    For the automatic card database update process, disconnect signals, terminate and wait for it to finish on window_main destruction. (#6216) BruebachL 2025-10-03 15:03:37 +02:00
  • 7c31197b78
    Correctly add filterWidget as a dock widget for VDE, make printingSelector visible in the default layout for DE. (#6217) BruebachL 2025-10-03 14:56:19 +02:00
  • 6395762618 Correctly add filterWidget as a dock widget for VDE, make printingSelector visible in the default layout for DE. Lukas Brübach 2025-10-03 11:47:57 +02:00
  • e775d5581c For the automatic card database update process, disconnect signals, terminate and wait for it to finish on window_main destruction. Lukas Brübach 2025-10-03 11:24:46 +02:00
  • a021df214d Lint. Lukas Brübach 2025-10-03 11:23:17 +02:00
  • 694cfc1fa1 Clean up dangling QAction* wrappers for PlayerMenus in TabGame::processPlayerLeave(Player* leavingPlayer) Lukas Brübach 2025-10-03 11:11:22 +02:00
  • c2612015aa Player manager is responsible for deleting players. Lukas Brübach 2025-10-03 11:10:45 +02:00
  • 5471c6a024 Lont. Lukas Brübach 2025-10-03 10:42:35 +02:00
  • 38e3eb701b Lint for some reason. Lukas Brübach 2025-10-03 10:41:27 +02:00
  • 09218667f5 Populate playerLists for menus in their aboutToShow so they are always current and do not rely on playerMenu manually tracking them. Also add playerActions for previous playerListActions. Lukas Brübach 2025-10-03 10:30:21 +02:00
  • a69bfb8cb8
    add scroll bar to properties in cardinfotextwidget (#6201) ebbit1q 2025-10-03 04:55:18 +02:00
  • 001d154b95 remove resizeevent trigger ebbit1q 2025-10-02 23:23:02 +02:00
  • c5b361e94d
    [Documentation] Doxygen regroup files and reorder group structure (#6208) BruebachL 2025-10-02 16:28:08 +02:00
  • c7f7afeb9f fix move card struct forwards declaration ebbit1q 2025-10-02 01:59:15 +02:00
  • fd70c4d051 restore original order of methods in server_player ebbit1q 2025-10-02 01:37:45 +02:00
  • 9fde50c936 add abstract player in expectance of draft players ebbit1q 2025-10-02 01:11:56 +02:00
  • fe05cdfcf1 More links. Lukas Brübach 2025-10-02 00:16:10 +02:00
  • 50e84b13b5 Link some more things. Lukas Brübach 2025-10-02 00:01:15 +02:00
  • ad95682912 Reorder the structure. Lukas Brübach 2025-10-01 23:14:12 +02:00
  • fca212760e Regroup a whole bunch of files. Lukas Brübach 2025-10-01 22:58:55 +02:00
  • 201750c89f
    Do not log joins on gameStateChanged (resume events) (#6207) BruebachL 2025-10-01 15:13:56 +02:00
  • 613016608c Do not log joins on gameStateChanged (resume events) Lukas Brübach 2025-10-01 15:05:43 +02:00
  • f49ad4dfa7 Do not log already joined players when resuming a game. Lukas Brübach 2025-10-01 12:01:11 +02:00
  • 89a8d0f6b8
    [Refactor] Untangle card_info.cpp and split into individual files. (#6202) BruebachL 2025-10-01 11:49:39 +02:00
  • 835e4af3e4
    [Documentation] Add a doxy group for the PictureLoader. (#6204) BruebachL 2025-10-01 11:45:56 +02:00
  • c33106eab4
    [UI] Remove @ from playerName since only the auto complete list cares about it. (#6205) BruebachL 2025-10-01 11:31:16 +02:00
  • d6d982391a [UI] Remove @ from playerName since only the auto complete list cares about it. Lukas Brübach 2025-10-01 11:28:17 +02:00
  • 1914232652 Linting is a fun activity for children and adults of all ages and sizes. Lukas Brübach 2025-10-01 11:22:34 +02:00
  • f4e6b0d726 Add a doxy group for the PictureLoader. Lukas Brübach 2025-10-01 11:17:24 +02:00
  • 7bff1297da I hate everything about this. Lukas Brübach 2025-10-01 01:53:19 +02:00
  • d849c309fb All the tests. Lukas Brübach 2025-10-01 01:50:31 +02:00
  • 5854f1c01d Everything means everything. Lukas Brübach 2025-10-01 01:46:51 +02:00
  • 0c8147f993 Everything needs everything. Lukas Brübach 2025-10-01 01:42:30 +02:00
  • 05f70eb8c5 More fixes. Lukas Brübach 2025-10-01 01:36:14 +02:00
  • d385d61e6d dbconverter again again. Lukas Brübach 2025-10-01 01:32:08 +02:00
  • 82c68bd800 dbconverter again. Lukas Brübach 2025-10-01 01:28:14 +02:00
  • 37efa6cc57 Oracle again. Lukas Brübach 2025-10-01 01:24:28 +02:00
  • ef0f865103 dbconverter. Lukas Brübach 2025-10-01 01:20:56 +02:00
  • e89b276bd9 CMakeLists.txt: The reason why I have to disable auto-lint. Lukas Brübach 2025-10-01 01:15:23 +02:00
  • 979b7bdf35 Fix tests. Lukas Brübach 2025-10-01 01:13:13 +02:00
  • 24969ad87c Lint! Lukas Brübach 2025-10-01 00:37:04 +02:00
  • cae35cf851 Fix oracle. Lukas Brübach 2025-10-01 00:36:43 +02:00
  • 66dfa05445 Auto-lint was disabled and my pre-commit hook didn't fire. Oh well. Lukas Brübach 2025-10-01 00:19:35 +02:00
  • b1a3be681e Untangle the card_info.cpp mess and split into individual files. Lukas Brübach 2025-10-01 00:14:53 +02:00
  • bea8c3dbec
    Group game scene correctly and replace to-do. (#6199) BruebachL 2025-09-30 22:36:33 +02:00
  • 5e0026cd06 add scroll bar to properties in cardinfotextwidget ebbit1q 2025-09-29 20:09:34 +02:00
  • f678565423 Group game scene correctly and replace to-do. Lukas Brübach 2025-09-30 13:45:30 +02:00
  • b51d5d007b
    Bump peaceiris/actions-gh-pages from 3 to 4 (#6197) dependabot[bot] 2025-09-30 12:14:01 +02:00
  • f8c4f774cf
    [Documentation] Sort *every* file into a doxygen group. (#6198) BruebachL 2025-09-30 12:13:32 +02:00
  • 1bbed98148 Update some group comments so they link! Lukas Brübach 2025-09-30 11:53:08 +02:00
  • 7cb6dcb0c4 Just include the groups in the Doxyfile in this commit. Lukas Brübach 2025-09-30 11:37:06 +02:00
  • 99fb3c8e58 Lint some ingroup definitions. Lukas Brübach 2025-09-30 11:30:54 +02:00
  • 12b4d2e1c5 Sort *every* file into a doxygen group. Lukas Brübach 2025-09-29 23:59:41 +02:00
  • 22c6756ce0
    [Doxygen] Layout adjustments (#6196) BruebachL 2025-09-30 11:45:49 +02:00