Commit Graph

  • 7138508851 Merge pull request #6293 from s7a7ic/master master Daniel Johnson 2025-12-17 12:38:21 -05:00
  • 47e27e013d Fix German translation for GC s7a7ic 2025-12-17 12:22:11 +01:00
  • 9167d916ed Merge pull request #6287 from linux-l10n-vi/master Daniel Johnson 2025-12-15 16:33:47 -05:00
  • c485923cb7 i18n: Add Vietnamese (vi) translation Loc Huynh 2025-12-13 23:00:57 +07:00
  • bf6d1dfebd When doing winetricks for `umu-run, we need to use the winetricks` verb, instead of running winetricks as a program more directly. Then Umu will find it for us. Daniel Johnson 2025-12-08 17:58:34 -05:00
  • c218ad2c39 Merge pull request #6281 from lutris/legluondunet-patch-1 Daniel Johnson 2025-12-08 16:33:43 -05:00
  • d7fa5b7a97 Small grammar issue in po/README.md legluondunet-patch-1 legluondunet 2025-12-08 22:32:19 +01:00
  • 317a743fa6 Can;t unihibit with the proxy if we could not inhibit that way. dj/xfce-screensaver Daniel Johnson 2025-12-07 14:56:57 -05:00
  • 67ba37b49c Also check for a 0 cookie and fallback for that too. Daniel Johnson 2025-12-05 18:34:59 -05:00
  • 24e83cfda4 Report errors trying to inhibit screensavers, and fall back on GTK. Daniel Johnson 2025-12-05 18:31:32 -05:00
  • 2319953617 Fix settings for melonDS to work with the AppImage the new download URL will download. Daniel Johnson 2025-12-04 18:28:03 -05:00
  • 213dc13ae7 Merge pull request #6273 from ItsAllAboutTheCode/melon-ds-standalone Daniel Johnson 2025-12-04 18:26:29 -05:00
  • 80a36eaf88 Allow the melonDS emulator to be launched standalone ItsAllAboutTheCode 2025-09-24 02:20:43 -05:00
  • cf9077dc70 Prevent callbacks back into widgets after those widgets are destroyed, to avoid crashes. Daniel Johnson 2025-12-03 20:00:47 -05:00
  • 7f96900e5a Merge pull request #6266 from sarg/master Daniel Johnson 2025-12-01 19:25:56 -05:00
  • 042216fc8a Merge pull request #6265 from mbarrio/master Daniel Johnson 2025-12-01 19:21:11 -05:00
  • d30ac1c95f Don't write empty TryExec to desktop files. Sergey Trofimov 2025-12-01 13:53:51 +01:00
  • 4a739c3424 Update Spanish translation Miguel Barrio Orsikowsky 2025-12-01 11:18:43 +01:00
  • 3bca326c5d Merge pull request #6257 from BatuHanHub/master Daniel Johnson 2025-11-28 18:46:26 -05:00
  • ddcc37557d Update tr.po Thunderbolt 2025-08-01 10:29:39 +03:00
  • 8ae7bc5f5a i did update Turkish translation file Thunderbolt 2025-08-01 10:00:05 +03:00
  • 9db793dc9f Remove sort_func from list view- GTK docs say we can't combine these with a model, so we'll use another method. Daniel Johnson 2025-11-20 17:07:53 -05:00
  • fca5f2350b Merge pull request #6244 from Cthululz/fix/date-sorting-clean Daniel Johnson 2025-11-20 17:03:58 -05:00
  • 02b95e3782 Fix for sorting date columns Cthululz 2025-11-20 13:51:49 -08:00
  • 7b8792c992 Merge pull request #6240 from alr86/master Daniel Johnson 2025-11-20 16:50:16 -05:00
  • e29f46ea16 Last update fa.po Alireza Rashidi 2025-11-20 16:28:53 +03:30
  • c2f3029ddd Update fa.po Alireza Rashidi 2025-11-20 15:23:40 +03:30
  • 943c46306e Update fa.po Alireza Rashidi 2025-11-20 13:30:49 +03:30
  • 3522e845bc Simplify the confusing itch.io collection selection code: Show the "Lutris" collection or if this is not found, just show every game owned or in any collection. Daniel Johnson 2025-11-19 18:43:26 -05:00
  • 39157eaac9 Merge pull request #6239 from sharkautarch/master Daniel Johnson 2025-11-19 18:26:14 -05:00
  • a15a087df5 vk icd files: add xe->intel dict entry to loader_map sharkautarch 2025-11-19 13:34:25 -05:00
  • 6713ef4d90 Explicit clear the old is_login_in_progress flag; that isn't useful for the new key-based itch.io support and will interfere with it, adn it's persistent so the flag from the previous release can still be there. Daniel Johnson 2025-11-16 13:43:57 -05:00
  • ee43be9590 Make sure working_dir is assigned before use; it does not need to be set always. it's there to use the Zenity hack, whcih we never deployed anyway. When redirecting to protonfixes it is useless. Daniel Johnson 2025-11-14 17:16:32 -05:00
  • 7f011fb341 Whoops! Need to check if there is a service at all! Daniel Johnson 2025-11-10 19:40:22 -05:00
  • e1745ec041 Add more typing Mathieu Comandon 2025-11-08 20:59:34 -08:00
  • 0361a17c3d Make sure UMU is used whenever ge-proton is referenced Mathieu Comandon 2025-11-08 17:31:10 -08:00
  • dce77f87e4 Tweak ea_app limit number according to @neurolag instructions. He looks like he knows what he's doing. Daniel Johnson 2025-11-08 10:36:25 -05:00
  • 910fe01e10 A better itch.io login message that includes a link to the API keys page the user needs to use. Daniel Johnson 2025-11-08 09:07:49 -05:00
  • ed5a50fe18 Store the api-key in an ordinary file; better than storing a password there, since it won't be re-used on some other web-site. Daniel Johnson 2025-11-08 07:57:13 -05:00
  • 42eb579ca4 Change itch.io to use an API key that must be entered at login Daniel Johnson 2025-11-07 20:09:00 -05:00
  • 415d54e23d A bit of ruffage! Daniel Johnson 2025-11-08 09:14:58 -05:00
  • 45f1a77ee4 Merge pull request #6220 from neurolag/master Daniel Johnson 2025-11-08 09:11:31 -05:00
  • 1821c1b431 Add support for downloading EA game medias Manuel Thalmann 2025-11-08 13:40:07 +01:00
  • eea18f865f Dop use of outdated Origin API Manuel Thalmann 2025-11-08 13:38:38 +01:00
  • 95ede67630 Fix "connect your account" view message Daniel Johnson 2025-11-07 19:52:13 -05:00
  • 3b55e57e63 Merge pull request #6219 from mbarrio/master Daniel Johnson 2025-11-07 04:47:25 -05:00
  • 23fc080ed7 Updated Spanish translation. Miguel Barrio Orsikowsky 2025-11-07 08:05:10 +01:00
  • 67e338631e Merge pull request #6217 from Lorsoen/fr_update Daniel Johnson 2025-11-04 18:57:00 -05:00
  • 8ed4f9863b Fix filters spacing Lorenzo 2025-11-05 00:20:59 +01:00
  • 4cef240728 Force the use of the 'fork' start method on Python 3.14; this isn't a thing that should change on us. Daniel Johnson 2025-11-04 17:58:04 -05:00
  • 9429040d85 Merge pull request #6216 from aliaksandr-trush/be Daniel Johnson 2025-11-04 17:47:36 -05:00
  • de071a5534 Merge branch 'lutris:master' into fr_update Lorsoen 2025-11-04 23:16:37 +01:00
  • f364a36fec Add belarusian translation Aliaksandr Truš 2025-10-19 12:20:35 +02:00
  • 0c93c2fad5 A bit of cleanup- let's not fetch games when we want only IDs, fix ruff issues. Daniel Johnson 2025-09-28 11:04:31 -04:00
  • 0007910492 Fix for Uncategorized sidebar not filtering categorized content ItsAllAboutTheCode 2025-09-27 04:43:39 -05:00
  • 9b8fd6bc47 Give credits to older contributors Ömer Fadıl USTA 2025-09-19 02:32:44 +03:00
  • 4620e1ba2f add content Tunahan 2025-09-17 14:14:52 +03:00
  • 5a62aac6e9 add content Tunahan 2025-09-17 14:08:52 +03:00
  • 021d37cd95 Fix Turkish translation newline issues Tunahan 2025-09-17 13:56:24 +03:00
  • 0fe7c54854 Update Turkish translation: terminology consistency, fixed fuzzy entries Tunahan 2025-09-16 20:46:57 +03:00
  • 9594f3afe7 Use callbacks to avoid loading the service game from the PGA until we really need it- if we can find a media without, it'll be faster. Daniel Johnson 2025-09-08 19:59:42 -04:00
  • f7b1ad7087 Rework the fallback logic to include the underlying service's media when they can be found, in case that's a better match. Also scale fallbacks to avoid being too tall. Daniel Johnson 2025-09-08 19:34:54 -04:00
  • 01d263974c Improved fallback image search- we can stop after we find a media that exists so we don't need to generate every one. Daniel Johnson 2025-09-01 19:11:47 -04:00
  • aa719df4cd Prefer to fallback to larger media, ie, cover-art over icons. Daniel Johnson 2025-09-01 17:10:19 -04:00
  • 16699e3098 Provide an image fallback mechanism so we show a banner when there's no coverart or vice versa; I'll exclude icon size from this, since that doens't look good to my eye. Daniel Johnson 2025-09-01 16:21:34 -04:00
  • 7ec55c09b4 Use fancier SQL to filter games when services are excluded from the games view. dj/service_game_isolation Daniel Johnson 2025-08-31 19:17:56 -04:00
  • e85dade5c9 Add support for generation fancier SQL - IN, NOT IN, IS NULL, IS NOT NULL, that sort of thing. Daniel Johnson 2025-08-31 19:16:33 -04:00
  • 02770d6b65 Add a teeny-tiny checkbox on each source in Preferences to show or hide its games in the main games view. Daniel Johnson 2025-08-30 08:04:36 -04:00
  • 444438b5c4 Add the 'section' to the SETTINGS_CHANGED notification Daniel Johnson 2025-08-30 07:54:25 -04:00
  • f1892a6336 Add 'none' options to the search for services, platforms and runners- exposed in the drop downs in the search UI. dj/search_for_none Daniel Johnson 2025-08-30 05:34:07 -04:00
  • aa58d53ed5 Fix ruff suppression Daniel Johnson 2025-08-30 05:27:32 -04:00
  • c7c133bea7 Signature Lorenzo 2025-08-23 21:40:19 +02:00
  • 912e1e972a lutris_translation_ver21(lastversion(truelast_i_swear)) Lorenzo 2025-08-23 21:36:30 +02:00
  • 94a29391cc Remove fuzzy Lorenzo 2025-08-23 21:28:43 +02:00
  • 5d9185b606 Even more touchups Lorenzo 2025-08-23 00:27:40 +02:00
  • a70ebba263 More corrections Lorenzo 2025-08-22 23:59:54 +02:00
  • f71d659c68 Fix GAMEID not being set for umu Mathieu Comandon 2025-08-15 17:17:24 -07:00
  • 34e551007a Jacquette me up like a jacka*s Lorenzo 2025-08-10 10:44:10 +02:00
  • 266cf23648 Minor Lorenzo 2025-08-09 00:09:09 +02:00
  • 1eb2f1796f Translate missing strings Lorenzo 2025-08-06 03:57:52 +02:00
  • 955567a5d6 First iteration Lorenzo 2025-08-06 03:56:53 +02:00
  • 96779137fe Fix the fixed type errors- need to quote the type names. Daniel Johnson 2025-07-07 16:33:50 -04:00
  • d3f709e429 Fix remaining type issues in LutrisWindow Daniel Johnson 2025-07-05 09:59:55 -04:00
  • 2edf49ede8 Fix type errors in the list and grid views Daniel Johnson 2025-07-05 09:55:55 -04:00
  • 269020ec29 Fix sidebar types Daniel Johnson 2025-07-05 09:51:19 -04:00
  • 5b339de77a Fixes for the installer-window Daniel Johnson 2025-07-05 09:49:18 -04:00
  • cabc69dbdc Fixes for the edit-saved-search panel; this was keyword arguments, and the removal of self.vbox. Daniel Johnson 2025-07-05 09:45:54 -04:00
  • e59a05250b Additonal dialog fixes; modify ErrorDialog and friends to work with any widget as 'parent'- we stuff get_toplevel() in there very often, and this will make that work as well as may be. Daniel Johnson 2025-07-05 09:37:04 -04:00
  • eacb207c7a Fixes for the uninstall dialog Daniel Johnson 2025-07-05 09:17:16 -04:00
  • eaea70d39e Fixes for the configuration boxes and widget generator; we assign extra attributes to containers here, which is not type-safe and we must suppress some checks. Daniel Johnson 2025-07-05 09:07:44 -04:00
  • 557455df99 Fixes for the web-connect dialog. self.vbox is not typed, but get_content_area() does the same thing with the right type. Daniel Johnson 2025-07-05 08:56:05 -04:00
  • b33b31c2e7 Fixes for the download progress box- the GTK type stubs do not support normal arguments for some things, so use keywords. Daniel Johnson 2025-07-05 08:55:27 -04:00
  • a9246a000f Fix the type errors in the exception backstops; provide type-safe access to the LutrisWindow and LutrisApplication as utils. Daniel Johnson 2025-07-05 08:40:57 -04:00
  • c7f57a3ed7 Fix type issues in the dialog classes. Daniel Johnson 2025-07-05 08:30:54 -04:00
  • f13c5b1854 Fix type errors. Daniel Johnson 2025-07-04 15:37:02 -04:00
  • 1ae2fe1085 umu and typing fixes Mathieu Comandon 2025-07-04 03:27:15 -07:00
  • 69c1832177 🇮🇷 Fix/Improve Persian translation Alireza Rashidi 2025-06-30 20:08:01 +03:30
  • 5d0a9d21e3 Wtf is this hackish bs Mathieu Comandon 2025-06-29 15:27:45 -07:00
  • ae24c2fc03 Correct some small MyPy warnings Daniel Johnson 2025-06-29 16:53:39 -04:00
  • 65f93acf5d changelog updates- mention Steam Families, update DXVK-Proton handling Daniel Johnson 2025-06-29 16:40:38 -04:00