Commit Graph

5177 Commits

Author SHA1 Message Date
jannuary d7518fbc39 Rework adding desktop launchers 2023-03-21 16:47:49 +07:00
Hari Rana f5283e8060 frontend: Rename create bottle button in list (#2735) 2023-03-16 20:05:49 -04:00
Lake Chan 6e583e408e Backend rewrite (#2730) 2023-02-24 16:40:44 +01:00
Hari Rana 9b34070074 frontend: Display toast when executing in list view (#2726) 2023-02-24 10:26:55 -05:00
Hari Rana 3bb14ee9eb release: Bottles 51.5 51.5 2023-02-23 22:47:30 -05:00
Hari Rana 1262db047d appstream: Update release information 2023-02-23 22:45:23 -05:00
Hari Rana 5159b0bfec release: Bottles 51.4 51.4 2023-02-23 22:25:18 -05:00
Hari Rana 17e7c546f7 about: Add more update information 2023-02-23 22:22:49 -05:00
Kinsteen 1ea6b2dbba Bottles 51.3 (#2724) 51.3 2023-02-23 20:02:02 +01:00
Kinsteen 6abd285182 Fix patool double extraction again (#2723) 2023-02-23 19:58:03 +01:00
Lake Chan 3fa83822c5 make BottleConfig Json serializable (#2710) 2023-02-23 19:52:54 +01:00
Lake Chan 54f25d3ac1 fix: duplicate installed dependencies after reinstall (#2715) 2023-02-23 19:52:26 +01:00
Kinsteen e2cefb01f6 fix: Unable to add Steam shortcut (#2722) 2023-02-23 19:41:45 +01:00
Hari Rana 415a96a77a release: 51.2 51.2 2023-02-21 14:49:15 -05:00
Hari Rana 07e69eee30 fix: Correct release version 2023-02-21 14:48:30 -05:00
Kinsteen 59eb75811c Fix crash when creating a bottle (#2705) 51.1 2023-02-20 22:44:50 +01:00
Hari Rana 723133c971 release: 51.0 (#2702) 51.0 2023-02-20 18:48:40 +01:00
Weblate (bot) ac2fdb3001 Translations update from Hosted Weblate (#2611) 2023-02-20 09:22:49 -05:00
SuperSamus 5dbaf449fb Don't enable Steam Runtime when switching to wine-ge-proton (#2593) 2023-02-20 09:52:36 +01:00
Lake Chan aa85dd5142 fix terminal download progress crash (#2662) 2023-02-20 09:49:07 +01:00
Hari Rana 9fc818ad28 fix: Properly set paths for launch options dialog (#2695) 2023-02-19 17:25:09 -05:00
Hari Rana 988298159d fix: Correctly display old name 2023-02-19 08:40:20 -05:00
Inam Ul Haq e3623c64eb Make sure ListView gets updated properly when deleting a bottle (#2596) 2023-02-16 09:04:01 +01:00
noëlle bfa8d25e8a frontend: Wrap long names (#2673)
This wraps long names in the bottle details and library views, instead of widening the window and cutting out parts.
2023-02-11 09:02:21 -05:00
noëlle bdb35a2b67 flatpak: Remove Pillow (#2672) 2023-02-11 08:51:33 -05:00
Lake Chan 71a2ca7a38 fix inconsistent return type for WineCommand (#2658) 2023-02-09 22:28:00 +01:00
Philip Goto 5f17132ef6 Update translation files (#2656)
Make "Main Menu" translatable and update translate files
2023-02-08 11:14:09 -05:00
Kinsteen cde89f07e0 fix: Create bottle crashing if no Nvidia GPU and NVAPI installs (#2607) 2023-02-04 11:46:33 +01:00
Kinsteen 350b5f5649 fix: Error when adding shortcut to Steam (#2589) 2023-02-04 11:45:36 +01:00
Hari Rana d2f0663d86 misc: Add information using bottles-cli (#2643) 2023-02-01 03:59:22 +00: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