8000 Tags · Cockatrice/Cockatrice · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: Cockatrice/Cockatrice

Tags

2025-06-23-Development-2.11.0-beta.12

Toggle 2025-06-23-Development-2.11.0-beta.12's commit message

Unverified

This user has not yet uploaded their public signing key.
Attempt to fix Sign MacOS Pt1

2025-06-22-Development-2.11.0-beta.11

Toggle 2025-06-22-Development-2.11.0-beta.11's commit message

Unverified

This user has not yet uploaded their public signing key.
Fix Build Attest pt3

2025-06-13-Development-2.11.0-beta.10

Toggle 2025-06-13-Development-2.11.0-beta.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
More granular decklist signals (#5981)

* Performance stuffs.

* Actually make widgets track their indices.

* Functional stuff.

* More display stuff.

* Determine where we will insert the card before actually inserting it in the model.

* Allow overlap layouts to insert widgets at specific positions.

* Modified signals.

* Raise trailing widgets on overlap layout widget insertion.

* Nix the logging config changes.

* Lint.

* Address comments.

* Address comments.

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>

2025-06-12-Development-2.11.0-beta.9

Toggle 2025-06-12-Development-2.11.0-beta.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Configurable colors for card counter (#5882)

* feat: Configurable colors for card counter

This patch adds support for:

 - User-defined colors for card counters;
 - 3 additional types of card counters.

The colors used for counters is stored locally and not shared with other
users. This is intentional as the feature is likely to be used for
improved accessibility.

In order to preserve backwards-compatibility, and because I don't have a
better idea, counters keep their existing color-based names (Red, Green,
Yellow) in menus and in the message log. For consistency, the new
counters also get assigned color-based names (Cyan, Purple, Magenta).

This choice is a compromise, as allowing user-defined names for counters
raises many additional (UI/UX) questions that I don't know how to
answer. A good long-term solution would be to include counter names as
part of a game definition system and hence would be in scope for #1740.

The choice of adding 3 additional types of counters and the Cyan, Purple
and Magenta names are not random. The existing code for determining
counter colors goes: Red, Green, Yellow, Cyan, Purple, Magenta, Black
(unreadable) and thus 6 is the maximum number of counters that existing
versions of Cockatrice are able to support. This way, released clients
get a degraded experience (cannot interact with the new counters,
messages in the server log say "Player X places 1 on Card (now 1)"
without specifying 1 of what), but do see the counters properly.

Fixes #2020

* Do not use %n

* Use SettingsManager

* Use qSin instead of sin

Fix build failures with old GCC.

* Use letters for card counter names

* Place card counter actions in separate menu

* Remove copy-paste error

* include QtMath

* Do not color whole settings page

* derp

---------

Co-authored-by: Zach H <zahalpern+github@gmail.com>

2025-05-22-Development-2.11.0-beta.8

Toggle 2025-05-22-Development-2.11.0-beta.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
FIX: re-add CMAKE_GENERATOR_PLATFORM: 'x64' (#5954)

2025-05-20-Development-2.11.0-beta.7

Toggle 2025-05-20-Development-2.11.0-beta.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Load deck from clipboard in Game Lobby (#5950)

2025-05-06-Development-2.11.0-beta.6

Toggle 2025-05-06-Development-2.11.0-beta.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor CardSizeWidget: don't update setting directly (#5903)

2025-05-05-Development-2.11.0-beta.5

Toggle 2025-05-05-Development-2.11.0-beta.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add "copy to clipboard" button to Debug Log window (#5913)

2025-05-02-Development-2.11.0-beta.4

Toggle 2025-05-02-Development-2.11.0-beta.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: build and release docker images using github actions and contai…

…ner registry (#5807)

* feat: build and release docker images using github cicd

* fix: attempt to publish to specific image name

* fix: typo in pipeline step

* typo

* typo

* limit to certain paths for PRs & naming

* ci: configure image title and url

* docker: include only necessary files and directories

this should make caching more powerful

* docker: reorder COPY with best guess of what changes least

* build(docker): remove seemingly unnecessary files

* fix: clean up docker metadata

remove annotations, it seems they're applied from the labels already, add description

* fix(ci): add back docker image annotations

* Update desktop-build.yml

* Update desktop-lint.yml

* Update desktop-build.yml

* Update docker-release.yml

* fix: remove run on master and add affected files to PR trigger

* metadata

* 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.

* Update docker-release.yml

---------

Co-authored-by: tooomm <tooomm@users.noreply.github.com>

2025-04-20-Development-2.11.0-beta.3

Toggle 2025-04-20-Development-2.11.0-beta.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Make a setting for filtering to the most recent sets. (#5865)

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
0