diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml index c554049ad0..ecef3b5e01 100644 --- a/AppImageBuilder.yml +++ b/AppImageBuilder.yml @@ -82,7 +82,7 @@ AppDir: id: com.usebottles.bottles name: Bottles icon: com.usebottles.bottles - version: 2022.9.28.1 + version: 2022.10.14 # Set the python executable as entry point exec: usr/bin/python3.10 diff --git a/VERSION b/VERSION index d0a35a6e7b..80911f13f4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2022.9.28.1 \ No newline at end of file +2022.10.14 \ No newline at end of file diff --git a/bottles/backend/managers/manager.py b/bottles/backend/managers/manager.py index 7ec80a43f0..3284d70411 100644 --- a/bottles/backend/managers/manager.py +++ b/bottles/backend/managers/manager.py @@ -760,7 +760,7 @@ def process_bottle(bottle): conf_file_yaml["Latest_Executables"] = [] # Migrate old programs to [id] and [name] - # TODO: remove this migration after 2022.9.28 + # TODO: remove this migration after 2022.10.14 _temp = {} _changed = False for k, v in conf_file_yaml.get("External_Programs").items(): diff --git a/bottles/frontend/params.py b/bottles/frontend/params.py index 8f2d82c4ec..23d35d04aa 100644 --- a/bottles/frontend/params.py +++ b/bottles/frontend/params.py @@ -2,8 +2,8 @@ APP_NAME = "Bottles" APP_NAME_LOWER = APP_NAME.lower() APP_ID = "com.usebottles.bottles" -VERSION = "2022.9.28.1" -VERSION_NUM = "2022.9.28.1" +VERSION = "2022.10.14" +VERSION_NUM = "2022.10.14" BUILD_TYPE = "prod" # Internal settings not user editable diff --git a/bottles/frontend/ui/about.blp b/bottles/frontend/ui/about.blp index e8ec8c0734..3e90a87d2d 100644 --- a/bottles/frontend/ui/about.blp +++ b/bottles/frontend/ui/about.blp @@ -3,7 +3,7 @@ using Gtk 4.0; .AdwAboutWindow about_window { application-name: "Bottles"; modal: true; - version: "2022.9.28.1"; + version: "2022.10.14"; copyright: _("Copyright © 2017 Bottles Developers"); website: "https://usebottles.com"; issue-url: "https://github.com/bottlesdevs/Bottles/issues"; diff --git a/data/com.usebottles.bottles.appdata.xml.in b/data/com.usebottles.bottles.appdata.xml.in index d1c980ccb2..df48c8093e 100644 --- a/data/com.usebottles.bottles.appdata.xml.in +++ b/data/com.usebottles.bottles.appdata.xml.in @@ -97,52 +97,38 @@ 768 - +

News

    -
  • Nvidia-specific settings are now hidden on other setups
  • -
  • Run executables by dropping them on the bottle
  • -
  • Move from XML to Bluprints for UI
  • -
  • Mobile improvements
  • -
  • The Gamescope dialog is now more polished and intuitive
  • -
  • Display settings has now a dedicated dialog
  • -
  • All selectors are ported to the libadwaita
  • -
  • Support for ja_JP,zh_TW,ko_KR languages
  • -
  • Dependencies with an incompatible architecture are now hidden
  • -
  • Support for the bundled gstreamer version if provided by the runner
  • -
  • Adding a new program will be immediately available, without having to update the whole list
  • -
  • Removed the ability to install multiple dependencies in one go
  • -
  • Improve wording for Components section (Thanks to @orowith2os)
  • +
  • The PulseAudio Latency setting is now deprecated and enabled by default
  • +
  • Add portal support for setting custom Bottles path thanks to @fries1234
  • +
  • Preferences now uses Generic names for better understanding
  • +
  • Improved Gamescope support
  • +
  • General improvements

Fixes

    -
  • Fix DXVK off when starting a game via Run Executable
  • -
  • Fix a bug when extracting templates with a partial or missing userdir
  • -
  • Fix Steam installation not found when placed at .steam/debian-installation
  • -
  • Fix DLL OVerrides not being applied when an override with the same name is already present, now the new one will take priority
  • -
  • Fix Proton Runners being listed as prefixes
  • -
  • Fix GStreamer plugins not being loaded on Flatpak
  • -
  • Fix the bottles list not being updated when a bottle is renamed
  • -
  • Fix progressbar not being visible on some locales
  • -
  • Fix caching directories being re-initialized when them are already present
  • -
  • Fix Steam ACF files not being parsed correctly when corrupted, resulting in a crash
  • -
  • Fix Platinum and Silver grades was using the same color
  • +
  • Fix components mismatch on switching bottle
  • +
  • Fix unsafe access to the program"dict" keys
  • +
  • Fix unreachable newly-added programs
  • +
  • Fix for XDG_* vars being read by the runner even when not applicable
  • +
  • Fix charset error parsing acf files
  • +
  • Fix bottles list not being updated when removing a bottle
  • +
  • Fix empty secion in the Run Executable menu

Translations

    -
  • Italian translations thanks to @LorenzoIanotto
  • -
  • Hindi translations thanks to Rowan Antkinson
  • +
  • French translations thanks to Thibaut Colin, @jay-tau
  • Dutch translations thanks to @flipflop97
  • -
  • Turkish translations thanks to @06ergin06
  • -
  • Finnish translations thanks to Jiri Grönroos
  • -
  • Portuguese (Brazil) translations thanks to saulo marcos
  • -
  • Japanese translations thanks to @ryonakano
  • +
  • Turkish translations thanks to @Zayria
  • Croatian translations thanks to @milotype
  • -
  • Greek translations thanks to @kolyfotis
  • -
  • Indonesian translations thanks to @laymoth
  • +
  • Bulgarian translations thanks to @RacerBG
  • +
  • Russian translations thanks to @lenemter
  • +
  • Bengali translations thanks to Anubis
  • +
  • Catalan translations thanks to @rogervc
diff --git a/meson.build b/meson.build index 4a96e2edd5..abd4ee0070 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project( 'bottles', - version: '2022.9.28.1', + version: '2022.10.14', meson_version: '>= 0.59.0', default_options: [ 'warning_level=2',