Commit Graph

5148 Commits

Author SHA1 Message Date
Hari Rana 40ea3057fb misc: Add information using bottles-cli 2023-01-31 09:13:19 -05:00
Hari Rana 793684ed6d frontend: Add toast for "Run Executable" (#2614) 2023-01-30 22:42:59 -05:00
Hari Rana 6f2d8635a3 Remake New Bottle dialog (#2505) 2023-01-27 22:16:14 -05:00
Hari Rana 297e4115fb fix: Invert get_file() and get_path() (#2625) for importing full backups 2023-01-26 17:57:43 -05:00
Weblate (bot) ef71b34ec1 Translations update from Hosted Weblate (#2610)
* Translated using Weblate (Portuguese (Brazil))

Currently translated at 73.4% (488 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt_BR/

* Translated using Weblate (Finnish)

Currently translated at 85.1% (580 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fi/

Co-authored-by: Leandro Stanger <leandrostanger@hotmail.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
2023-01-22 21:24:36 +01:00
Kinsteen e247addd6f fix: Fix patool double extracting when not needed (#2591) 2023-01-22 10:22:41 +01:00
Kinsteen 6f585ea5ac Set reason to not planned 2023-01-22 10:19:26 +01:00
Kinsteen 179219517a Updated regex again 2023-01-22 10:16:43 +01:00
Kinsteen 10bcacde6c update close issue action 2023-01-22 10:14:30 +01:00
Lake Chan 6954b8ad74 fix incorrect text codec detection (#2585) 2023-01-21 17:48:27 +01:00
Kinsteen 0bb66aa328 Add GitHub Action close issues if people are using a too old version (#2598) 2023-01-21 15:33:09 +01:00
Kinsteen 85d7b95094 Add missing libs to pylint action 2023-01-20 21:57:53 +01:00
Kinsteen 41d1f3c616 Add requirements.txt + update pylint 2023-01-20 17:28:04 +01:00
Lake Chan 86f098cadc Migrate Config from dict to object (#2464)
* refactor: migrate config from dict to object

* fix: type hint import

* fix: BottleConfig.load()

* fix: config loading in BackupManager.import_backup()

* fix: Remove unused import

* fix: more guard code, type hints and Config object usage

* fix: a potential crash when SteamManager.get_app_config() failed

* Revert "fix: Remove unused import"

This reverts commit 2d48a4e08a.

* add: new config field

* fix: Config object value read

* misc: remove review TODO comments

* adapt to new BottleConfig object

* fix RunAsync usage

* add: BottleConfig._fix()

* fix: type hint and Config object usage

* fix: typo in FSR setting default value

* adapt to new BottleConfig object

* remove unnecessary DictCompat method

* add: BottleConfig._filter()

* fix: TemplateManager.new()

* misc: critical guard code

* fix: typo in commit b7ed61e678

* misc: more type hinting

* Revert "remove unnecessary DictCompat method"

This reverts commit 265633e733.

* fix crash when user choose Cancel in ProtonAlertDialog

* fix force stop all programs not work

* adapt NVAPIComponent.check_bottle_nvngx to Config object

* Better DictCompatMixIn

* InstallerManager.__set_parameters incorrect adopt

* fix typo in cbe1dc760b

* adopt LibraryManager.download_thumbnail to Config object

* serialize Config object to yaml automatically

* fix translation and remove workaround in 0830fddbc9

* fix missing locale for Chinese

* comment

* fix incorrect variable init position

* remove 'in' extensions and some bugfix

* fix executable filemode

Co-authored-by: Mirko Brombin <send@mirko.pm>
2023-01-20 17:02:40 +01:00
Kinsteen 2b87b5ed76 code: better Pylint (#2590) 2023-01-20 16:27:04 +01:00
Lake Chan 13cffe2c0f Add Network issue template (#2588) 2023-01-20 09:21:42 -05:00
Weblate (bot) f79c267243 Translations update from Hosted Weblate (#2586)
* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (664 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/zh_Hans/

* Translated using Weblate (Finnish)

Currently translated at 85.0% (579 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fi/

Co-authored-by: StoneMoe <lakechan96@gmail.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
2023-01-20 13:01:07 +01:00
Weblate (bot) 60d6e1e28b Translations update from Hosted Weblate (#2577)
* Translated using Weblate (Portuguese)

Currently translated at 57.9% (385 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt/

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 16.8% (112 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/nb_NO/

* Translated using Weblate (Esperanto)

Currently translated at 19.1% (127 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/eo/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (664 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/zh_Hans/

* Translated using Weblate (Finnish)

Currently translated at 82.6% (563 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fi/

* Translated using Weblate (Czech)

Currently translated at 100.0% (664 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/cs/

* Translated using Weblate (Polish)

Currently translated at 92.0% (611 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pl/

* Translated using Weblate (Hindi)

Currently translated at 10.3% (69 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/hi/

* Translated using Weblate (Malay)

Currently translated at 28.6% (190 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ms/

* Translated using Weblate (Kurdish (Central))

Currently translated at 29.0% (193 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ckb/

Co-authored-by: StoneMoe <lakechan96@gmail.com>
Co-authored-by: 凯文 <liaoxinkai0756@outlook.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: kittyra <jdp0e8mm@anonaddy.me>
Co-authored-by: Incognitux <naanx2006@gmail.com>
2023-01-19 08:24:55 +01:00
Hari Rana 8650f993d4 misc: Update issue forms (#2550) 2023-01-18 11:53:53 -05:00
Kinsteen c9e1513ded fix: Remove Add to Library button if already in library (#2561) 2023-01-18 10:44:56 -05:00
Kinsteen 6b4b493d31 50.2 2023-01-18 14:40:43 +01:00
Kinsteen c40eff3113 fix/urgent: downloads not working if no terminal attached (#2564)
fix: downloads not working if no terminal
2023-01-18 10:47:24 +01:00
Hari Rana 9de2c7bc31 misc: Use media types instead of patterns (#2467) 2023-01-17 20:19:56 -05:00
Kinsteen d4dede4329 fix: Fix GTK critical error at startup (#2560) 2023-01-17 18:00:49 -05:00
Kinsteen 83bff365de misc: Add Pylint GitHub Actions against PRs (#2556) 2023-01-17 22:30:56 +01:00
TheEvilSkeleton 81354eefb6 about: Add pathvalidate to credits 2023-01-16 16:44:11 -05:00
Kinsteen cbe1dc760b frontend: Fix various library crashes and empty library items (#2539) 2023-01-16 21:17:13 +01:00
Kinsteen 4b59f00b16 frontend: Allow naming bottles with special characters + duplicate bug fix (#2538) 2023-01-16 14:29:55 -05:00
Hari Rana 0be5c46aad frontend: Remove Create a new Bottle description (#2541) 2023-01-16 09:45:38 -05:00
Weblate (bot) 75768ea55f Translations update from Hosted Weblate (#2545)
Translated using Weblate (Polish)

Currently translated at 91.8% (610 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pl/

Co-authored-by: kittyra <jdp0e8mm@anonaddy.me>
2023-01-16 11:34:49 +01:00
Hari Rana cbb97ecf05 frontend: Replace emote-love with library icon (#2502) 2023-01-15 09:52:28 -05:00
Weblate (bot) 03cdead73c Translations update from Hosted Weblate (#2533)
* Translated using Weblate (Portuguese (Brazil))

Currently translated at 68.3% (454 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt_BR/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (664 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ar/

* Translated using Weblate (French)

Currently translated at 100.0% (681 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fr/

Co-authored-by: tulimenot <tulimenot@users.noreply.hosted.weblate.org>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Julien Humbert <julroy67@gmail.com>
2023-01-15 08:43:02 +01:00
Hari Rana c62d1f1efb 50.1 50.1 2023-01-14 19:32:24 -05:00
Kinsteen d95c28f0f7 fix: critical error when not using a Nvidia GPU (#2535)
This removes the error when non NVIDIA GPU users would get an error and warning that NVIDIA related files were not found
2023-01-14 19:30:37 -05:00
Hari Rana 549458de05 appstream: Correct version date 2023-01-14 19:16:58 -05:00
Kinsteen 88c38bc70d misc: update library entries when renaming a bottle (#2536) 2023-01-15 01:07:13 +01:00
Kinsteen d8d62900e4 backend: Add runner libs to fix embedded GStreamer not finding them (#2525)
Add runner libs to fix embedded GStreamer not finding them
50
2023-01-14 20:03:28 +01:00
mirkobrombin 4cf55b869d misc: Update changelog 2023-01-14 20:01:05 +01:00
mirkobrombin a9d7f3fba1 misc: Bump to 50 2023-01-14 19:56:55 +01:00
mirkobrombin ad8ae151f3 frontend: Toggle btn_search according to the visible page
ping #2458
2023-01-14 19:52:45 +01:00
Kinsteen 80386bda1c fix: nvngx.dll not copied under Flatpak, UI consistency (#2495) 2023-01-14 11:43:23 -05:00
Kinsteen b3f378ad88 backend: Add import_bundle on dependency installation (#2518) 2023-01-14 08:51:38 -05:00
Kinsteen 4908351d9b ui: Make VKD3D not enable-able without DXVK (#2529)
Add safeguards for DXVK and VKD3D so that VKD3D is never alone
2023-01-13 17:38:06 -05:00
Kinsteen a9ffeae52a fix: broken back button if DXVK and VKD3D are disabled (#2526) 2023-01-13 17:31:50 -05:00
Kinsteen 5fbe2cdfac fix: wrong combo selected for VKD3D (#2528) 2023-01-13 17:28:49 -05:00
Weblate (bot) 31c794e787 Translations update from Hosted Weblate (#2519)
* Translated using Weblate (Portuguese)

Currently translated at 57.9% (385 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt/

* Translated using Weblate (Finnish)

Currently translated at 81.7% (557 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fi/

* Translated using Weblate (Croatian)

Currently translated at 82.2% (560 of 681 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/hr/

Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Milo Ivir <mail@milotype.de>
2023-01-12 13:36:49 +01:00
Weblate (bot) 48014686a6 Translations update from Hosted Weblate (#2507)
Translated using Weblate (Occidental)

Currently translated at 42.7% (284 of 664 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ie/

Co-authored-by: OIS <mistresssilvara@hotmail.com>
2023-01-09 23:05:19 +01:00
dkeruza 976a2e549e backend: Properly extract archive to prefix (#2498) 2023-01-09 12:29:53 -05:00
Kinsteen 8ccc0cb7ca backend: dynamic length of progress bar according to terminal size (#2504) 2023-01-09 13:44:44 +01:00
Hari Rana 485740d2dc frontend: Port primary menu to MenuModel (#2487) 2023-01-09 00:13:35 -05:00