Trial97
3f53670cc2
fix jpg icons
...
fixes #4686 and fixes #4666
Forces jpg and jpeg to go through QPixmap first then to Icon.
The original behaivior used the QIcon internal engine to build the
QPixmap causing some inconsitencies.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-09 16:36:05 +02:00
Alexandru Ionut Tripon
31da9f51f0
Don't use .index for shaderpacks ( #4658 )
2026-01-06 23:53:17 +02:00
Alexandru Ionut Tripon
3b967ee195
Bump to 10.0.1 ( #4662 )
2026-01-06 23:36:55 +02:00
TheKodeToad
3a7366a998
Fix oversights and make requested changes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 20:16:46 +00:00
TheKodeToad
e4991d81d7
Avoid some errors (less noisy log)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:55:44 +00:00
TheKodeToad
398305eb66
Less destructive delete
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:54:16 +00:00
TheKodeToad
ea7122b641
Bump to 10.0.1
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 17:49:45 +00:00
TheKodeToad
d625a28112
Properly show shaderpacks in export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 16:47:05 +00:00
TheKodeToad
1cf48dfd85
Don't use .index for shaderpacks
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-06 15:05:23 +00:00
Alexandru Ionut Tripon
639268798b
fix manifest generation for linux ( #4649 )
2026-01-06 17:01:44 +02:00
Alexandru Ionut Tripon
db0bdc6bed
Modified the plist to categorize it as a game [Mac] ( #4619 )
2026-01-06 14:19:11 +02:00
Alexandru Ionut Tripon
318a12cee6
change(program_info): more brand unhardcoding ( #4648 )
2026-01-06 14:16:17 +02:00
Alexandru Ionut Tripon
9b7630485f
use libarchive to extract release files ( #4641 )
2026-01-06 14:15:35 +02:00
Trial97
681c635f0e
fix manifest generation for linux
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-06 14:01:51 +02:00
Octol1ttle
abd482db4a
change(program_info): unhardcode brand from macOS bundle GUI identifier
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 16:54:46 +05:00
Octol1ttle
c46eaec046
change(program_info): unhardcode brand from Windows files
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 16:54:13 +05:00
Alexandru Ionut Tripon
d6942089cd
Change enum style guideline to PascalCase ( #4623 )
2026-01-06 12:57:23 +02:00
Alexandru Ionut Tripon
009b65cc1d
refactor: remove broken Qt includes ( #4643 )
2026-01-06 12:54:42 +02:00
Octol1ttle
56392a20ed
refactor: remove broken Qt includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 15:51:47 +05:00
Trial97
7b0896a0b9
use libarchive to extract release files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-01-06 12:51:23 +02:00
Alexandru Ionut Tripon
b32bc08b34
ci: actually sign windows builds in Release env ( #4632 )
2026-01-05 20:34:47 +02:00
Seth Flynn
939093d648
ci: actually sign windows builds in Release env
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2026-01-05 13:32:03 -05:00
TheKodeToad
55102d4113
Change enum style guideline to PascalCase
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-01-04 10:16:28 +00:00
David Kaluta
094425552b
Modified the plist to categorize it as a game
...
Signed-off-by: David Kaluta <mail@dkaluta.com >
2026-01-02 13:42:41 +02:00
Alexandru Ionut Tripon
fe2e171fa1
feat: use Qt 6.10.1 outside mac and use sharun for portable builds too ( #4599 )
2025-12-31 14:25:26 +02:00
DioEgizio
36ffd6b4ee
chore: bump to ubuntu 24.04
...
no reason to keep using 22.04 with sharun
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-31 09:18:15 +01:00
DioEgizio
015ee05311
chore: simplify Launcher.in quite a bit
...
not necessary anymore with sharun
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-31 09:18:15 +01:00
DioEgizio
20f9784881
feat: Qt 6.10.1 outside macOS
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-31 09:18:15 +01:00
Alexandru Ionut Tripon
840bed0666
Include ARM Linux portable builds in releases ( #4609 )
2025-12-31 08:46:41 +02:00
Alexandru Ionut Tripon
7e4e1de68e
Remove some CI jobs ( #4608 )
2025-12-31 08:43:07 +02:00
Alexandru Ionut Tripon
3aab71ea3d
ci: use Release env for releases ( #4605 )
2025-12-31 08:36:39 +02:00
Alexandru Ionut Tripon
b9e8ddac2b
Add qtimageformats to Nix wrapper ( #4606 )
2025-12-31 08:35:13 +02:00
Seth Flynn
c059e812a0
ci: fail releases on unmatched files
...
This previously let bugs slip in, like not uploading the Linux ARM
tarball
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 20:47:58 -05:00
Seth Flynn
d4230349e3
ci: upload portable linux arm tarball to releases
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 20:47:35 -05:00
Seth Flynn
abe0c8e687
ci(flatpak): only build for x86_64
...
The flatpaks from CI aren't very usable in the first place, but also
take longer to complete than regular builds, as well as contribute to
our concurrent job limit. Dropping ARM builds shouldn't have much
impact, but this can obviously be reversed if people want it
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 20:07:56 -05:00
Seth Flynn
698e1dd7cf
ci(nix): don't build for intel macs
...
These are being dropped by Nixpkgs itself soon in the near future, with
few users (on top of reduced usage of our flake/cache). We also already
have coverage for macOS builds through the aarch64-darwin target, so
this doesn't have a big impact on our end either
Obviously can be reverted if enough people want it
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 20:07:41 -05:00
Seth Flynn
df1573abfd
chore: use go-appimage soft fork until the pgp pr is merged ( #4588 )
2025-12-30 19:56:01 -05:00
Seth Flynn
99d00957b7
fix(nix): add qtimageformats to wrapper
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 19:52:11 -05:00
Seth Flynn
44e927a69e
ci: only sign windows artifacts in Release environment
...
`CI_HAS_ACCESS_TO_AZURE` is only set in our Release env
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 19:35:30 -05:00
Seth Flynn
d1313cbd2d
ci: use Release env for releases
...
This ensures we have access to Azure on CI runs for tags
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-12-30 19:32:38 -05:00
DioEgizio
16635ca9fc
feat: use sharun for portable builds too
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-29 08:42:14 +01:00
DioEgizio
57c4b71c61
fix: improve a bit the FTB packs are also on cf notice
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-27 15:10:30 +01:00
DioEgizio
31dd8cd9f8
chore: add new ftb packs are also on cf notice
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-27 15:10:30 +01:00
Alexandru Ionut Tripon
993da92199
feat: Use precompiled headers for 130-180% speedup ( #4494 )
2025-12-26 23:41:37 +02:00
Alexandru Ionut Tripon
e3c79b3427
CMakeLists: fix ASan compile options ( #4590 )
2025-12-26 23:40:31 +02:00
Alexandru Ionut Tripon
91bd74198e
fix(APIPage.ui): resolve duplicate name ( #4591 )
2025-12-26 23:40:11 +02:00
Octol1ttle
de092922d7
fix(APIPage.ui): resolve duplicate name
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-12-26 20:06:05 +05:00
Octol1ttle
1fdc33669b
CMakeLists: fix ASan compile options
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-12-26 19:57:44 +05:00
DioEgizio
a4b142681d
chore: use go-appimage soft fork until the pgp pr is merged
...
revert this once it's merged!
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-12-26 15:27:18 +01:00
Alexandru Ionut Tripon
8e3be68c65
Force disable xrandr if it is unavailable ( #4578 )
2025-12-26 12:10:39 +02:00