Commit Graph

9723 Commits

Author SHA1 Message Date
Alexandru Ionut Tripon
4d70d4cafe chore(nix): update lockfile (#3920) 2025-06-29 16:49:32 +03:00
Alexandru Ionut Tripon
3d4ed25dee fix: icon import with dot in name (#3919) 2025-06-29 16:49:17 +03:00
github-actions[bot]
be62a7d0a2 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/08f22084e6085d19bcfb4be30d1ca76ecb96fe54?narHash=sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50%3D' (2025-06-19)
  → 'github:NixOS/nixpkgs/30e2e2857ba47844aa71991daa6ed1fc678bcbb7?narHash=sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM%3D' (2025-06-27)
2025-06-29 00:31:19 +00:00
Trial97
53dcc15766 fix: icon import with dot in name
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-28 23:34:13 +03:00
Alexandru Ionut Tripon
497cea0bd5 fix typo in APIPage.ui (#3916) 2025-06-27 12:48:15 +03:00
Alexandru Ionut Tripon
957a577216 fix: escape quotes in shorcut creation arguments (#3909) 2025-06-27 12:47:47 +03:00
Alexandru Ionut Tripon
be310a272a chore(deps): update cachix/install-nix-action digest to f0fe604 (#3906) 2025-06-27 12:47:00 +03:00
Ismail
24d70c773e fix typo in APIPage.ui
Signed-off-by: Ismail <ismail.choudhury33@gmail.com>
2025-06-27 00:48:31 +01:00
Alexandru Ionut Tripon
95594caa12 chore(deps): update korthout/backport-action action to v3.2.1 (#3913) 2025-06-26 12:02:17 +03:00
renovate[bot]
bcdbbab7c0 chore(deps): update korthout/backport-action action to v3.2.1 2025-06-26 08:37:29 +00:00
Trial97
cdf8ad2c94 fix: escape quetes in shorcut creation arguments
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-25 13:13:42 +03:00
renovate[bot]
ec63f54f48 chore(deps): update cachix/install-nix-action digest to f0fe604 2025-06-24 17:38:33 +00:00
Alexandru Ionut Tripon
e0c569365f chore(nix): update lockfile (#3899) 2025-06-22 11:20:12 +03:00
github-actions[bot]
f29c5f5581 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ee930f9755f58096ac6e8ca94a1887e0534e2d81?narHash=sha256-Kh9K4taXbVuaLC0IL%2B9HcfvxsSUx8dPB5s5weJcc9pc%3D' (2025-06-13)
  → 'github:NixOS/nixpkgs/08f22084e6085d19bcfb4be30d1ca76ecb96fe54?narHash=sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50%3D' (2025-06-19)
2025-06-22 00:30:42 +00:00
Seth Flynn
1064e5dc57 fix: nightly link (#3897) 2025-06-21 14:01:06 -04:00
Trial97
7eb07451ce fix: nightly link
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-21 17:35:51 +03:00
Alexandru Ionut Tripon
b6c1ce31a6 Fix crash wrong component (#3868) 2025-06-19 00:02:21 +03:00
Tayou
be2e2ec629 Improve the message when component metadata fails to download (#3884) 2025-06-17 10:14:39 +02:00
Seth Flynn
1889dca401 chore: refresh metainfo.xml.in (#3881) 2025-06-16 20:40:41 -04:00
TheKodeToad
8711913ac3 Improve the message when component metadata fails to download
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-17 00:43:03 +01:00
Trial97
21de7a2d97 fix: crash when component version can't be loaded from atlauncher file
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-16 22:32:39 +03:00
renner
e9899e3af3 chore: refresh metainfo.xml.in
adds a donation + FAQ URL and developer id property

Signed-off-by: renner <renner0@posteo.de>
2025-06-16 20:40:38 +02:00
Seth Flynn
f1b0034f5c Build Linux binaries for ARM64 (#3304) 2025-06-15 22:43:24 -04:00
Alexandru Ionut Tripon
a2681b5704 chore(nix): update lockfile (#3878) 2025-06-15 10:03:16 +03:00
github-actions[bot]
45027279fa chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d3d2d80a2191a73d1e86456a751b83aa13085d7d?narHash=sha256-QuUtALJpVrPnPeozlUG/y%2BoIMSLdptHxb3GK6cpSVhA%3D' (2025-06-05)
  → 'github:NixOS/nixpkgs/ee930f9755f58096ac6e8ca94a1887e0534e2d81?narHash=sha256-Kh9K4taXbVuaLC0IL%2B9HcfvxsSUx8dPB5s5weJcc9pc%3D' (2025-06-13)
2025-06-15 00:30:46 +00:00
seth
03c714cccf ci: build for arm on linux
Signed-off-by: seth <getchoo@tuta.io>
2025-06-13 02:19:52 -04:00
Seth Flynn
c03f854fb8 cmake: use build platform from environment
This allows all CI builds to be deemed "official"

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-13 02:18:19 -04:00
Seth Flynn
3718c60844 cmake: enforce explicit artifact name
It's much easier to determine this in CI and ensure our artifact names
are correct (I have made some accidents). They (and thus the updater)
can also easily be left out of local builds -- and probably should've
always been

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-13 02:18:19 -04:00
Seth Flynn
6d960b9c3c ci(setup-deps): always use sccache, simplify restore key
sccache is available on arm runners. we can use the restore key for an
easy, unique restore key in the cache too (it also prevents us from
re-using the ccache caches!)

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-13 02:18:19 -04:00
Seth Flynn
04ecd447bc ci(package/linux): use dpkg to determine file paths and variables
Should hopefully make things less brittle across different architectures

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-13 02:18:15 -04:00
Alexandru Ionut Tripon
2c91629564 Cleanup CI trigger events (#3873) 2025-06-13 09:13:11 +03:00
Seth Flynn
d8ac52bd8c ci: ensure all workflows are actually run on push to branches
Oops

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-12 21:39:41 -04:00
Seth Flynn
8df20a372c ci: don't run ci on custom in-tree branches
This basically duplicates runs when a PR is opened from an in-tree
branch. If we want to run one without a PR, we can use workflow_dispatch
anyways

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-06-12 21:37:39 -04:00
Seth Flynn
d68269eca8 chore: move opacity after checkbox draw (#3848) 2025-06-10 06:51:20 -04:00
Seth Flynn
7e6292db25 feat: use build config url instead of hadcoded one (#3829) 2025-06-10 06:48:31 -04:00
Alexandru Ionut Tripon
fbac04c170 Auth abort fixes (#3851) 2025-06-09 18:32:38 +03:00
Alexandru Ionut Tripon
75db733642 chore(nix): update lockfile (#3854) 2025-06-09 18:31:42 +03:00
github-actions[bot]
ca545b7a5b chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/96ec055edbe5ee227f28cdbc3f1ddf1df5965102?narHash=sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg%3D' (2025-05-28)
  → 'github:NixOS/nixpkgs/d3d2d80a2191a73d1e86456a751b83aa13085d7d?narHash=sha256-QuUtALJpVrPnPeozlUG/y%2BoIMSLdptHxb3GK6cpSVhA%3D' (2025-06-05)
2025-06-08 00:30:27 +00:00
TheKodeToad
a195b9981d Use Task::getState
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-07 22:41:09 +01:00
TheKodeToad
06aece111a Reset account state on abort
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-07 20:25:21 +01:00
TheKodeToad
834eb5a90d Don't retry account refresh if aborted
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-07 16:32:40 +01:00
TheKodeToad
f19fe41937 Fix MessageLevel.h error when compiling on Debian Stable (#3846) 2025-06-07 08:46:56 +00:00
Trial97
8a80ccae3a chore: move oppacity after checkbox draw
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-06-07 09:10:03 +03:00
TheKodeToad
f0388d04bf Fix MessageLevel.h error when compiling on Debian Stable
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-06-06 23:42:43 +01:00
TheKodeToad
9f9aabcf97 Add a page to view launcher logs (#3831) 2025-06-06 14:59:57 +00:00
Yihe Li
836c558c6c Merge branch 'develop' into launcher-log-page 2025-06-06 21:36:03 +08:00
Tayou
f17e443b12 chore: fix some codeql warnings (#3838) 2025-06-06 15:20:07 +02:00
Tayou
87d199fae8 feat: fade installed resources in the download dialog (#3732) 2025-06-06 14:42:43 +02:00
Tayou
ae9e4835c4 fix: qr code overlaping with text when adding account (#3753) 2025-06-06 14:32:39 +02:00
Tayou
9cdfeb5fcd add options to change the cat scalling (#3380) 2025-06-06 14:23:39 +02:00