v20.3-Nexus
What's Changed
- [bp][addons] fix debug assert because of non-deterministic comparison of … by @howie-f in #23477
- [Backport] [Windows] RetroPlayer: Fix blue/pink washed out colors on 10-bit displays by @garbear in #23489
- [Backport] Games: Stable player assignment by @garbear in #23498
- [Backport] Savestate Manager: Map "delete" key in savestate dialogs by @garbear in #23504
- [Backport] Sync controller add-ons for 20.3 by @garbear in #23507
- [Backport] Port Dialog: Fix segfault when choosing a controller, and minor improvements by @garbear in #23519
- [Windows] BP Fix refresh rate switching for Intel and nVidia when changing colorspace by @CrystalP in #23543
- [BP][Windows] Fix: show 119.88Hz and future higher fractional refresh rates correctly by @CrystalP in #23479
- [Backport] Update mouse controller profile to fix misspelling by @garbear in #23591
- [bp][discs] Fix playback of optical dvds without mount support by @howie-f in #23563
- [Nexus][video] Fix default select action by @ksooo in #23598
- Fix building with fmt >= 10 by @bkuhls in #23571
- [backport] Fix infinite loops in CPluginFile by @neo1973 in #23638
- PythonBindings: TypeInfo: add initialization of tp_watched for PyTypeObject by @bkuhls in #23589
- [Nexus][video] Fix watched state / last played not preserved on internet update… by @ksooo in #23668
- [Nexus][PVR] Fix TV channel subtitles not displayed on playback start, … by @ksooo in #23670
- [Backport] VideoPlayer: VAAPI - fix VP9 Profile 2 playback by @smp79 in #23685
- [macOS] fix crash on pressing Caps Lock on an ARM Mac by @kambala-decapitator in #23686
- [Windows] fix WASAPI devices enumeration: "WASAPI:default" is repeated multiple times by @thexai in #23701
- [Windows] Fix 24Hz refresh rate when HDR is ON on AMD systems by @thexai in #23768
- AESinkAndroid: Watchdog HeadPosition movement by @fritsch in #23801
- [Nexus][windows] Fix CGUIMediaWindow::WaitGetDirectoryItems to leave 'wait f… by @ksooo in #23845
- [PVR] Fix recordings with a path containing a ':' not displayed in re… by @phunkyfish in #24062
- [Estuary] Backport Estuary fixes by @Hitcher in #24054
- Backport #24090 by @Hitcher in #24093
- [backport][macOS] migrate from altool to notarytool by @kambala-decapitator in #24101
- [BACKPORT] [cmake] FindEGL set CMAKE_REQUIRED_INCLUDES for check_include_files by @lrusak in #24107
- [BACKPORT] tools/depends: curl adjust configure options by @lrusak in #24108
- [backport][UPnP] Fix crash when adding UPnP source while UPnP is disabled by @neo1973 in #24235
- Remove article from summary by @razzeee in #24151
- [backport] AddonSettings: Correct order of destructor calls by @neo1973 in #24210
- [tvOS] Fix binary addons (PVR) multi instance settings reset by @sy6sy2 in #24278
- [Nexus Backport] Sync game controller add-ons by @garbear in #24192
- [BP][Pictures] Fix exif parsing regression from v19 by @enen92 in #24345
- [BP][Docs][Android] Fix Instructions with correct file path by @fuzzard in #24350
- [BP][cmake][win] allow MAXTHREADS env var for /MP use by @fuzzard in #24351
- [BP] RendererDRMPRIMEGLES: Fix leak of EGL fences by @fuzzard in #24349
- [BP] changed: Redact paths in audio/video error toasts by @fuzzard in #24347
- [BP][CGUIDialogContextMenu] fix memory leak by @fuzzard in #24348
- [BP][guilib] let oninfo propagate from the item to the container if the container cannot handle the item info by @fuzzard in #24354
- [BP][uPnP] Fix playback of files accessed with curl (ftp, http, ...) by @fuzzard in #24353
- [BP][tools/depends][native] gettext force am_cv_func_iconv_works for apple host by @fuzzard in #24352
- [CACerts] Update to 2023-12-12 by @fuzzard in #24379
- [BP]Bump Android SDK 33 + Gradle by @fuzzard in #24380
- [MUSIC] Only drop sql triggers on cleaning if they exist by @the-black-eagle in #24399
- [Backport] Filter out "virtual" Android joysticks by @garbear in #24403
- [Backport] Fix missing controller icon in Peripheral Dialog by @garbear in #24404
- [BP][CImageFile] Fix texture cache handling by @neo1973 in #24447
- Update Kodi Icon by @razzeee in #24460
- [Nexus] 20.3 by @fuzzard in #24470
Full Changelog: 20.2-Nexus...20.3-Nexus