What's Changed
- frontend: Gamescope improvements by @TheEvilSkeleton in #2381
- Fix typos in strings and update translations by @kbdharun in #2383
- Translations update from Hosted Weblate by @weblate in #2388
- fix: dependency replace_font step by @StoneMoe in #2376
- backend: Improve health check by @TheEvilSkeleton in #2394
- misc: Remove JSON manifest by @TheEvilSkeleton in #2393
- Fix #2382 by @koplo199 in #2396
- Frontend: Updated link for connection checking by @francescomasala in #2402
- frontend: More improvements for Gamescope by @TheEvilSkeleton in #2389
- fix: create_bottle_from_config() nvapi check by @StoneMoe in #2408
- fix: ComponentManager.install() deadlock by @StoneMoe in #2407
- Translations update from Hosted Weblate by @weblate in #2419
- fix: wrong exception catching using pycurl by @Kinsteen in #2426
- fix: slow replace_font by @StoneMoe in #2432
- fix: replace spin-lock with threading.Lock by @StoneMoe in #2428
- feat: support userdir/ placeholder for installers checks by @underlinejakez in #2391
- fix: being able to use local repos with pycurl by @underlinejakez in #2392
- misc: improve check_runners() log by @StoneMoe in #2409
- fix: onboard dialog shows "All ready" when not ready by @StoneMoe in #2410
- misc: Update and improve packaging by @TheEvilSkeleton in #2430
- feat: enable VKD3D in the Gaming environment by @Kinsteen in #2439
- feat: async fetch of components, installers and dependencies by @Kinsteen in #2412
- fix: Bottles crash if bad encoding in Steam file by @Kinsteen in #2418
- fix: Components not updating when install in UI by @Kinsteen in #2414
- frontend: Improve sentence in installers by @TheEvilSkeleton in #2462
- frontend: Fix FSR by @TheEvilSkeleton in #2435
- misc: Update contributing information by @TheEvilSkeleton in #2479
- frontend: smoother UI with async code by @Kinsteen in #2444
- Don't override
GST_PLUGIN_SYSTEM_PATH
if runner doesn't bundle GStreamer by @SuperSamus in #2415 - fsr: Fix more FSR related issues by @TheEvilSkeleton in #2483
- Translations update from Hosted Weblate by @weblate in #2442
- frontend: make app name untranslatable, disambiguate Bottles & bottles by @jannuary in #2437
- fix: wrong call to update_programs() by @Kinsteen in #2449
- fix: hint texts by @StoneMoe in #2455
- Translations update from Hosted Weblate by @weblate in #2501
- frontend: Remove FileChooser class by @TheEvilSkeleton in #2496
- fix: add dest to cabextract on local files by @Kinsteen in #2500
- frontend: Port primary menu to MenuModel by @TheEvilSkeleton in #2487
- term-ui: dynamic length of progress bar according to terminal size by @Kinsteen in #2504
- Addresses bug from patoolib by @dkeruza-neo in #2498
- Translations update from Hosted Weblate by @weblate in #2507
- Translations update from Hosted Weblate by @weblate in #2519
- fix: wrong combo selected for VKD3D by @Kinsteen in #2528
- fix: broken back button if DXVK and VKD3D are disabled by @Kinsteen in #2526
- ui: Make VKD3D not enable-able without DXVK by @Kinsteen in #2529
- backend: Add
import_bundle
on dependency installation by @Kinsteen in #2518 - fix: nvngx.dll not copied under Flatpak, UI consistency by @Kinsteen in #2495
- fix: Add runner libs to fix embedded GStreamer not finding them by @Kinsteen in #2525
New Contributors
- @StoneMoe made their first contribution in #2376
- @koplo199 made their first contribution in #2396
- @underlinejakez made their first contribution in #2391
- @SuperSamus made their first contribution in #2415
- @dkeruza-neo made their first contribution in #2498
Full Changelog: 2022.12.14.1...50