1054 Commits

Author SHA1 Message Date
549acc2e0f sync current state 2026-03-01 11:43:52 +01:00
Faugus
4af11981e8 Reworked systray icon 2026-02-22 15:49:25 -03:00
Faugus
f0203324c1 Updated Portuguese translation 2026-02-21 21:22:53 -03:00
Faugus
58d9332a7b Added support for Steam games 2026-02-21 21:17:59 -03:00
Faugus
d0ab221c70 Version 1.15.1 2026-02-21 00:22:29 -03:00
Faugus
bb9a2af4c8 Updated Portuguese translation 2026-02-21 00:00:25 -03:00
Faugus
351b6e726c Select first child when update 2026-02-20 23:50:17 -03:00
Faugus
948045e02a Added favorites 2026-02-20 23:15:04 -03:00
Faugus
83041e542e Version 1.14.4 2026-02-19 20:53:21 -03:00
Faugus
8421b72043 Prevent non latin title when creating shortcut too 2026-02-19 20:48:13 -03:00
Faugus
b739da1822 Added jxl image support 2026-02-19 20:37:38 -03:00
Faugus
06158aa8e0 Prevent non latin characters on title 2026-02-19 19:30:23 -03:00
Faugus
8f6776cd05 Added a backup system for games.json 2026-02-17 13:44:07 -03:00
Faugus
8f3d9383f1 Version 1.14.3 2026-02-13 20:36:37 -03:00
Faugus
b439fba2e5 Prevent empty title when duplicating entry 2026-02-13 18:46:08 -03:00
Faugus
2064c09abb Updated Portugue translation 2026-02-11 12:09:58 -03:00
Faugus
a29d2648ca Added Present Mode option for Lossless Scaling 2026-02-11 12:08:04 -03:00
Faugus
32ac7a28f5 Merge pull request #448 from DevonTM/fix-lsfg-env
Fix LSFG_PERFORMANCE_MODE and LSFG_HDR_MODE always set to 0
2026-02-11 09:28:25 -03:00
DevonTM
30234077f2 Fix LSFG_PERFORMANCE_MODE and LSFG_HDR_MODE always set to 0 2026-02-11 16:09:39 +07:00
Faugus
307dff349e Version 1.14.2 2026-02-10 09:53:05 -03:00
Faugus
d9190e7614 Merge pull request #436 from tim77/patch
Fix permission for Python executables
2026-02-10 09:43:07 -03:00
Faugus
4450c1f4cd Merge branch 'main' of https://github.com/Faugus/faugus-launcher 2026-02-10 09:42:04 -03:00
Faugus
111804d91e Fixed Proton being redownloaded 2026-02-10 09:42:02 -03:00
Faugus
50ddd23f33 Merge pull request #437 from permaloom/main
Improve search performance in large libraries
2026-02-07 17:57:35 -03:00
permaloom
09687265be perf: optimize search by toggling flowbox child visibility
Toggle visibility of flowbox children based on search text instead of
rebuilding the entire flowbox on every keystroke, improving search
performance.
2026-02-07 13:18:31 -05:00
Artem Polishchuk
636289d963 Fix permission for Python executables
Satisfy linter warnings for error: non-executable-script
2026-02-07 17:42:18 +03:00
permaloom
29beb1b640 perf: attach game references to flowbox children
Store game object references in corresponding flowbox children. Avoids
iterating over every single game object, reducing each flowbox child's
game object access time from O(n) to O(1).
2026-02-07 03:58:32 -05:00
Faugus
f85773916c Version 1.14.1 2026-02-06 11:50:40 -03:00
Faugus
04dbd51131 Updated Portuguese translation 2026-02-06 11:45:27 -03:00
Faugus
ceb88ee949 Added global settings for new entries 2026-02-06 11:42:14 -03:00
Faugus
f5a0577dab Added a message when SLR download fails due to connection error 2026-02-05 12:29:43 -03:00
Faugus
602b18a0f5 Merge pull request #431 from Henryskio/main
Fix: allow protonfixes for steam games
2026-02-05 12:03:08 -03:00
Faugus
b600223b21 Merge pull request #427 from slp/apple-silicon-support
Support running games on Asahi Linux
2026-02-05 12:02:19 -03:00
Henrysk
762ea9a9b9 fix: allow protonfixes for steam games 2026-02-04 22:47:09 +01:00
Sergio Lopez
1b98b62203 Support running games on Asahi Linux
In Asahi Linux, since the host operates with 16K pages, x86_64
software needs to run in a 4K page microVM managed by muvm [1].

In practice, this means faugus-launcher can normally on the host,
but faugus-run needs to run through muvm to ensure it operates in
within the context of the microVM.

This can be easily achieved by having faugus-run to re-exec itself
under muvm when running under Asahi Linux. This doesn't have an
impact on non-Asahi systems, other than the cost of checking the
DT to identify the machine type which should be unnoticiable.

[1] https://docs.fedoraproject.org/en-US/fedora-asahi-remix/x86-support/

Signed-off-by: Sergio Lopez <slp@sinrega.org>
2026-02-02 22:53:35 +01:00
Faugus
7305b25b3c Merge pull request #419 from Vistaus/main
Updated Dutch translation
2026-01-31 13:50:58 -03:00
Heimen Stoffels
e5f5b72e8c Updated Dutch translation 2026-01-31 10:22:33 +01:00
Faugus
67ad5ba979 Updated metadata screenshots 2026-01-30 13:46:05 -03:00
Faugus
05f60c03e5 Updated screenshots 2026-01-30 13:44:02 -03:00
Faugus
753bcd605f Version 1.13.11 2026-01-30 12:43:16 -03:00
Faugus
6a8cf1eb7e Fixed banner from URL not being loaded 2026-01-30 10:20:08 -03:00
Faugus
096f83e04f Press delete to remove a global envar 2026-01-28 18:54:33 -03:00
Faugus
57b726bcae Updated Portuguese translation 2026-01-28 12:54:18 -03:00
Faugus
9c3bc03e0b Added prevent sleep as an option 2026-01-28 12:51:02 -03:00
Faugus
e2352188d7 Version 1.13.10 2026-01-25 11:08:39 -03:00
Faugus
44d3b461c8 Fixed GE-Proton Latest being downloaded every time 2026-01-25 11:06:07 -03:00
Faugus
b7dbcdcd69 Fixed Proton Manager showing new Proton version without any assets 2026-01-24 13:09:55 -03:00
Faugus
9adf3d04ad Attempt to fix encoding problems 2026-01-22 16:21:28 -03:00
Faugus
8b87dcc6be Version 1.13.9 2026-01-22 08:46:18 -03:00
Faugus
623f928fb4 Fixed game not launching from context when having single quotes 2026-01-22 07:36:08 -03:00