Commit graph

9945 commits

Author SHA1 Message Date
Kenneth Chew
efe1d71d35
Generate security-scoped bookmarks on startup
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2025-11-09 14:43:57 -05:00
Kenneth Chew
710789b701
Use security-scoped bookmarks to keep track of data directory settings on macOS
This enables sandboxed apps to maintain access to user-selected items. In addition, for both sandboxed and nonsandboxed apps it can keep track of directories even if they are moved or renamed, and can remember access to directories in "sensitive" locations (such as the Documents folder or external drives).

Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2025-11-09 14:43:55 -05:00
Tayou
7e8cf628e8
Override Ctrl+C functionality for ReviewMessageBox items (#4313) 2025-11-08 07:47:35 +01:00
Dylan Schooner
a16026828e Move shortcut connection to constructor
Add copy functionality for changelog on ResourceUpdateDialog

Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-11-07 13:40:54 -05:00
Dylan Schooner
6f4460b604 Apply override to ResourceUpdateDialog::appendResource
Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-11-07 02:30:45 -05:00
Dylan Schooner
8c0e8a319b Overwrite Ctrl+C functionality for ReviewMessageBox items
Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-11-07 00:53:41 -05:00
Seth Flynn
c5c12ae8ce
Build for Windows on ARM with MSVC natively (#3872) 2025-11-06 17:39:12 -05:00
Tayou
9c38719170
program_info: fix macOS icon generation, use AppID in desktop file template (#4164) 2025-11-06 13:45:09 +01:00
Tayou
c5b5b02621
Implement Reverse Z projection matrix for skin model (#4283) 2025-11-06 13:42:50 +01:00
timoreo
f835d00f77
Check return value of 'QFile::open(QIODeviceBase::OpenMode)' (#4274) 2025-11-06 09:47:33 +01:00
timoreo
a34cdf0519
chore(nix): update lockfile (#4256) 2025-11-06 09:39:45 +01:00
timoreo
c8911f9f70
Fix Java memory field alignment when warning label is visible (#4303) 2025-11-06 09:32:35 +01:00
Seth Flynn
bc02af771d
ci: build for windows on arm with msvc natively
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-11-06 02:27:34 -05:00
Seth Flynn
9656db0f32
Update to Qt 6.9.3 (#4300) 2025-11-06 02:13:51 -05:00
Tayou
a7b302c1bb
Move credits to a HTML resource (#4255) 2025-11-05 18:53:28 +01:00
TheKodeToad
d5309ffb05
Fix Java memory field alignment when warning label is visible
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-11-05 10:31:55 +00:00
Seth Flynn
fe6b90adc5
chore: qt 6.9.1 -> 6.9.3
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-11-03 17:40:38 -05:00
github-actions[bot]
42637a70db chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/544961dfcce86422ba200ed9a0b00dd4b1486ec5?narHash=sha256-EVAqOteLBFmd7pKkb0%2BFIUyzTF61VKi7YmvP1tw4nEw%3D' (2025-10-15)
  → 'github:NixOS/nixpkgs/2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15?narHash=sha256-kJ8lIZsiPOmbkJypG%2BB5sReDXSD1KGu2VEPNqhRa/ew%3D' (2025-10-31)
2025-11-02 00:28:51 +00:00
Tayou
f3bc2f0e9f
Check for mouse button before applying skin rotation (#4279) 2025-11-01 19:59:08 +01:00
Dylan Schooner
b488547054 Implement Reverse Z projection matrix for skin model
Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-10-31 12:30:17 -04:00
Dylan Schooner
8e4b66d71c Check for mouse button before applying skin rotation
Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-10-31 03:02:46 -04:00
Dylan Schooner
8d42bdaf6b Check return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)'
Signed-off-by: Dylan Schooner <dschooner05@gmail.com>
2025-10-30 03:15:14 -04:00
Alexandru Ionut Tripon
2982e6e7c9
chore(deps): update github artifact actions (major) (#4251) 2025-10-27 10:15:09 +02:00
TheKodeToad
21a8ac530a
Move credits to a HTML resource
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-10-25 14:34:42 +01:00
renovate[bot]
8c9ad0664f
chore(deps): update github artifact actions 2025-10-24 23:49:31 +00:00
Seth Flynn
3c5431176b
chore(nix): update lockfile (#4202) 2025-10-20 09:58:38 -04:00
Seth Flynn
41fe18d378
chore(deps): update cachix/install-nix-action digest to fd24c48 (#4227) 2025-10-20 09:58:15 -04:00
Seth Flynn
9bb25b8b43
chore(deps): update github/codeql-action action to v4 (#4213) 2025-10-20 09:57:57 -04:00
Alexandru Ionut Tripon
a550277fda
fix: warn before double-click toggling resource while game is running (#4232) 2025-10-19 13:07:02 +03:00
github-actions[bot]
2dbcd8ea30 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d?narHash=sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o%3D' (2025-09-24)
  → 'github:NixOS/nixpkgs/544961dfcce86422ba200ed9a0b00dd4b1486ec5?narHash=sha256-EVAqOteLBFmd7pKkb0%2BFIUyzTF61VKi7YmvP1tw4nEw%3D' (2025-10-15)
2025-10-19 00:29:21 +00:00
renovate[bot]
da39885249
chore(deps): update cachix/install-nix-action digest to fd24c48 2025-10-15 11:00:47 +00:00
Alexandru Ionut Tripon
6a40ea4e69
fix: prioritize .ftbapp/version.json in FTB App import (#4207) 2025-10-13 13:20:15 +03:00
renovate[bot]
d399d241eb
chore(deps): update github/codeql-action action to v4 2025-10-07 20:37:17 +00:00
Gingeh
abc63e4432 fix: warn before double-click toggling resource while game is running
Closes #4119

Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
2025-10-07 16:17:43 +11:00
Marco von Rosenberg
182d130c18 fix: prioritize .ftbapp/version.json in FTB App import
Newer versions of FTB App create a stub version.json in the instance
root with only a comment directing to .ftbapp/version.json. The old
logic would find this stub file first and fail to parse it, causing
modpacks to not be detected.

This fix checks .ftbapp/version.json first (newer location) before
falling back to the root version.json (older location).

Signed-off-by: Marco von Rosenberg <codingmarco@gmail.com>
2025-10-06 21:56:19 +09:00
timoreo
8b5e91920d
chore(deps): update korthout/backport-action action to v3.4.1 (#4191) 2025-10-02 22:02:20 +02:00
timoreo
c87c1b6988
chore(deps): update cachix/install-nix-action digest to 9280e7a (#4195) 2025-10-02 22:01:50 +02:00
renovate[bot]
acb4cee0ac
chore(deps): update cachix/install-nix-action digest to 9280e7a 2025-10-02 17:58:51 +00:00
renovate[bot]
fca874a641
chore(deps): update korthout/backport-action action to v3.4.1 2025-10-01 20:43:52 +00:00
timoreo
60f81d54b3
chore(nix): update lockfile (#4186) 2025-09-30 16:09:57 +02:00
github-actions[bot]
e34cd3ef88 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8eaee110344796db060382e15d3af0a9fc396e0e?narHash=sha256-iCGWf/LTy%2BaY0zFu8q12lK8KuZp7yvdhStehhyX1v8w%3D' (2025-09-19)
  → 'github:NixOS/nixpkgs/e643668fd71b949c53f8626614b21ff71a07379d?narHash=sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o%3D' (2025-09-24)
2025-09-28 00:28:36 +00:00
Seth Flynn
fcd3852621
Actions fixes for setup-dependencies/macOS and package/Windows (#4182) 2025-09-25 10:59:25 -04:00
Octol1ttle
158e001660
fix(ci/windows): remove erroneous default
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2025-09-25 18:51:57 +05:00
Octol1ttle
e9ffb40e2b
fix(ci/macOS): run vcpkg on non-debug builds too
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2025-09-25 18:50:27 +05:00
timoreo
e4fb28760b
chore(deps): update actions/cache action to v4.3.0 (#4179) 2025-09-25 09:41:46 +02:00
renovate[bot]
eb26d655b0
chore(deps): update actions/cache action to v4.3.0 2025-09-24 14:50:40 +00:00
Tayou
e1a7f6cac4
fix: modrinth modpacks icon importing (#4171) 2025-09-22 20:06:26 +02:00
Trial97
88399cf922
fix: modrinth modpacks icon importing
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-09-22 14:47:56 +03:00
timoreo
6aa728b12a
ci: macos-13 -> macos-15-intel (#4166) 2025-09-22 09:48:16 +02:00
Tayou
6f1ebfbb54
Avoid pull_request_target in Nix workflow, always use upstream Nix (#4167) 2025-09-22 08:59:14 +02:00