What’s New in Kodi 18.8 “Leia”:
- Fixes a severe security issue in gnutls
- Other significant library/compatibility updates
- Gets client/server on MariaDB 10.5.4 working for Android
- Fixes video database access for Ubuntu 20.4 and other distros using earlier libfmt versions (search and other filtering failed)
- Fixes subtitle handling from archives
- Fixes CDDB access
- Makes minor improvements to logging and memory reporting/display
- Fixes EDLs where skip points are at the very start of a file
- Contains code improvements to fix specific events, e.g. race conditions in the EPG or “pause” on end of streams on Android
- Enables alpha blending for the video player (Windows)
- Better handles specific exceptions (Android, mostly)
What’s New in Kodi 18.9 “Leia”:
- Work around third-party changes to HTTP2 and SSL/encryption that impacted internet access from Kodi by scrapers, streaming addons, etc.
- Fix memory leaks in TexturePacker
- Fix event server unable to send raw key strikes
- Fix issues around directory navigation and incorrectly-set start directories
- Fix MediaCodec OES/EGL rendering
Zaloguj lub Zarejestruj się aby zobaczyć!
What's Changed
- EndTime: fix overflow when doing large comparisons by @fritsch in #22471
- DXVA: fix AMD SD interlaced workaround by @thexai in #22489
- [video][music] Fixes for playback related context menu item apperance by @ksooo in #22533
- [PVR] Fix sort by channel backend order. by @ksooo in #22544
- [backport] TrueHD fixes + AudioTrack fixes + PAPlayer fixes by @thexai in #22564
- [video][music] Fix next item not selected on queue item context menu item. by @ksooo in #22555
- [video][music] Fix 'Play' and other related context menu items not appearing … by @ksooo in #22575
- [backport] Retroplayer: Savestate manager fixes by @KOPRajs in #22517
- backport: [android] strip abi version off cryptodome lib names by @wsnipex in #22550
- [backport][addons][filesystem] Fix memory limits with kodi::vfs::readline by @phunkyfish in #22593
- [backport][Android][gradle] Configure android.ndkPath by @joseluismarti in #22586
- Fix version format as they need to be sortable by @razzeee in #22504
- [backport][Video][GUIViewState] Add and set missing playlist sort by @CastagnaIT in #22601
- [favourites][keymaps] Favourites Browser window: Catch-up on features of the deprecated Favourites dialog by @ksooo in #22604
- [video][music] Fix playlist item order. … by @ksooo in #22610
- [backport] windowing: X11: Add missing include (fix build with GCC 13) by @thesamesam in #22630
- [PVR] CPVRClients: Optimize calls which obtain client capabilities. by @ksooo in #22655
- [Backport] Game OSD: Address savestate manager usability issues by @garbear in #22632
- [Windows] handle WM_INITMENU event to disable move from system menu when window is in full screen by @thexai in #22671
- [dllwrapper] wrap dll_stat64 and dll_fstat64 by @vpeter4 in #22683
- [Backport] RetroPlayer: Code improvements by @garbear in #22666
- [backport][python][xbmcgui] Fix ControlEdit constructor args by @CastagnaIT in #22704
- [backport] RetroPlayer: Improve reading from write-only memory by @garbear in #22694
- fixed: PVR timer validation was broken for certain (TVHeadend) timer rules by @arnova in #22732
- [backport] tools/depends: Python update to 3.11.2 by @lrusak in #22749
- render the .notdef characters to fix drawing of text with missing unicode font by @fritsch in #22659
- [Backport][Subtitles] Fix subtitles in livestreams with high start timestamps by @mediaminister in #22568
- [backport][Subtitles][TagSami] Handle basic color names by @CastagnaIT in #22718
- [backport][Subtitles][WebVTT] Fixed segmented webvtt sync by @CastagnaIT in #22709
- [backport][Subtitles][WebVTT] Fix overlapped subtitles on malformed segments by @CastagnaIT in #22719
- [backport][Subtitles][Libass] Fix line spacing to avoid overlap box by @CastagnaIT in #22660
- Audio Backports from testing group by @fritsch in #22757
- [backport][pvr] Always retirieve the max DB ID for providers when reading them from the DB - Nexus by @phunkyfish in #22741
- [Backport] Savestate Manager: Break dependency on DialogSelect and add "Saved with" by @garbear in #22750
- [Backport] RetroPlayer: Faster in-game savestate dialog and autosaves by @garbear in #22754
- [backport][upnp]: fix state reporting by @enen92 in #22785
- [Nexus] Update translation related workflows by @gade01 in #22797
- [backport][upnp]: load library art before broadcasting remote watched state by @enen92 in #22783
- [backport] CSMBDirectory: fix return value for smbc_getxattr by @howie-f in #22767
- [settings][airplay] Fix password setting order/dependencies by @enen92 in #22814
- [backport][Subtitles] Fix RTL on subtitles by @CastagnaIT in #22776
- [backport][Subtitles][TX3G] Fix styles lookup by @CastagnaIT in #22831
- [backport][Android] Fix symbol relocation errors on Android x86 by @joseluismarti in #22833
- [Backport] Savestate rendering by @garbear in #22781
- [backport][libass] Temporary font folder checking by @joseluismarti in #22849
- [GUI][GUIImage] Fix inconsistencies for colordiffuse by @enen92 in #22848
- [Backport] Port Dialog: Fix resetting multitaps by @garbear in #22844
- [PVR] Rework PVR windows late init. by @ksooo in #22864
- VideoPlayerAudio: use simple algorithm for self-learning max allowed a/v Out-Of-Sync by @fritsch in #22870
- StringUtils: fix sorting by name with ascii punctuation and symbols o… by @vpeter4 in #22556
- [Backport][GUIImage] Fix regression for color diffuse if no info is set by @enen92 in #22872
- AudioTrack: Increase robustness by @fritsch in #22795
- [backport][Valgrind] Fix some jumps depending on uninitialized values by @neo1973 in #22850
- [Backport] guilib: Fix warning in GUIListGroup control by @garbear in #22887
- [video] Fix watched status not taken into account when queueing items. by @ksooo in #22903
- [backport][Skin][Estuary] Fix player settings adjustments if autoclose video osd is active by @enen92 in #22904
- AESinkAudioTrack: Revert sanity checking by @fritsch in #22905
- [Windows][Installer] fix the missing .html files of Chorus2 with proper exclusion of .h by @thexai in #22908
- [Addons] Having no repos is no error by @mglae in #22916
- [backport] NFSv3 and NFSv4 fixes and improvements by @thexai in #22909
- [Backport] Controller Dialog: Fix "Ignore Input" buttons not being saved by @garbear in #22893
- [Backport] Fixes and improvements from "show actual controllers" PR by @garbear in #22892
- Revert "AESinkAudioTrack: Use most simple pause() logic" by @fritsch in #22907
- ActiveAESink: workaround for TrueHD and DD+ broken after pause or seek in AudioTrack RAW (Android only) by @fritsch in #22945
- [Backport] Sync controller add-ons with controller-topology-project by @garbear in #22928
- [Windows] Fix SMB read chunk size when is not used FileCache by @thexai in #22946
- [upnp] fix regressions for folder definitions by @enen92 in #22859
- [BP] [jenkins][Apple] Some fixes for apple buildsteps in #22958
- [BP] tools/depends: make the hash file an order only prerequisite in #22959
- [BP] VideoPlayerCodec: Stop dividing by zero in #22957
- [BP][Windows][dxva] fix processor height in #22962
- [BP] ExifParser: Fix several out of bounds accesses while parsing exif information in #22960
- [BP][Windows] shrink window to fit the screen and avoid a crash in #22961
- [Nexus] Bump version 20.1 by @fuzzard in #22965
Pobieramy na stronie:v21.0-Omega
What's Changed
- Complete list of changes can be viewed at
Zaloguj lub Zarejestruj się aby zobaczyć!- [guilib][EditControl] Improved rendering of label texts by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- SavestateFlatBuffer: Remove forward declararion of FlatBufferBuilder by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [macos][nativewindowing] Suport HiDPI (retina) displays by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Add .gradle directory to .gitignore by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [platform] macOS,iOS: Add speech recognition and microphone usage des… by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [subtitles] Avoid calls to virtual methods on destructor by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [webOS] Audio sink improvements by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [buildsteps] osx-arm add test execution by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- depends/libmicrohttpd: bump to the new version by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Add DXVA Video Super Resolution upscaler by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Translations update from Kodi Weblate by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Sync of addon metadata translations by @github-actions in
Zaloguj lub Zarejestruj się aby zobaczyć!- [guillib] Handle Page Up/Down/Home/End in settings / CGUIControlGroupList by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Buildsteps] Use xcode 14.2 and relevant SDK's for Apple platforms by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [depends] Update flatbuffers to 23.3.3 and raise min OSX version to 10.14 by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- SysfsPath: Have CSysfsPath::Get() return a std:
ptional because reads can fail by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- CAppParamParserLinux: add --audio-backend= switch by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Depends][native] Bump cmake 3.26.4 by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [macos][nativewindow] Support fullscreen move / Fix display lost by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] DXVA: check if HDR10 color spaces are supported by video processor by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- CTextureBundleXBT: return std:
ptional by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- threads: linux: simplify setting thread priority by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- TextureFormats.h: use XB_FMT as an enum by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] remove unnecessary log for Intel without super resolution scaler support by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Maintain the selection position after end of playback / watched status change by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Estuary] Reset 1110_seekbar timer on seeks by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- AudioTrack: Check Head Movement to detect stuck sinks by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [PVR] Timer settings dialog: Set certain settings to default on change of timer type by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [tools/depends][target] fix removed download target by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windowing] Fix regression for resolution label by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] HLG > PQ HDR Playback Fixes by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [video] Fix watched/unwatched filter not working when creating playli… by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Pipewire: Catch exceptions in CPipewire::Create() by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Estuary] Also start timer (with reset) on seeks by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows][dxva] Disable processor tone mapping for AMD and HDR to HDR by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Add render method information to the debug OSD by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Omega] Alpha 2 by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Native Flatbuffers update and minor cmake module update by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [tools/depends][target] config.site remove PYTHON_VERSION variable by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Android][cmake] adjust macros according to the API we are targeting by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows][dxva] refactor video processor code by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [windows] Distinguish between host/native download/tools for windows build by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [tools/depends][native] texturepacker update and use cmake to build by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Remove workaround for Video Super Resolution by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [PVR] Dynamic timer types: Update timer types from client whenever a … by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [windows] remove doxygen from native dep list by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [skin, gui] Look for definitions in xml files in /fonts directory by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [windows] Dont ship vswhere executable by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows][dxva] Test support of the video processor for SDR to SDR conversion by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows][deps] Bump libass to 0.17.1 by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Add "Graphics" log component for Direct3D by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windowing] Make HiDPI more generic/platform agnostic by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Build jsonschemabuilder for all platforms from source by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [cmake] TexturePacker: don't force static libraries by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Windowing: fix dialog confirmation not showing when moving fullscreen… by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [macOS] Default to nativewindowing by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] DXVAHD: simplifies parameters in CProcessorHD::Open() by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Android] Remove unnecessary if and use MediaFormat constants by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Translations update from Kodi Weblate by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Sync of addon metadata translations by @github-actions in
Zaloguj lub Zarejestruj się aby zobaczyć!- [Subtitles] Add support to font collection (.ttc) by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Subtitles][libass] Enable bidi brackets for adapted subs by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Setting for high precision processing / HDR tone mapping by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Android] Prefer Google raw decoder over MediaTek on old Android devices by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] refactor DXGI_FORMAT to std::string for Debug Info OSD by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] refactor Video Super Resolution by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [video] Fix auto play next video not working from inside video info dialog by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [clang-tidy] fix performance-* warnings by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Remove unused code in DeviceResources.cpp by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] remove unused extra frame rate doubling for interlaced resolutions in CVideoSyncD3D by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [PVR] Fix some CPPCheck and clang-tidy warnings by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [input] remove unused tinyxml usage in InputCodineTableFactory by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Fix: show 119.88Hz and future higher fractional refresh rates correctly by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [addons] fix debug assert because of non-deterministic comparison of dependencies by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Revert "[Android][cmake] adjust macros according to the API we are targeting" by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [video] Take 2 to fix auto play next video not working from inside video info dialog. by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [music][video] Context menu play items: Set playlist_type_hint before… by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Estuary] Reset timer as long as the osd is shown by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- Peripheral API v3.0.1: Expose keyboard/mouse types to add-on by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] RetroPlayer: Fix blue/pink washed out colors on 10-bit displays by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [guilib][vfs][imagecache] Load video thumbnail images into texture cache when viewed, like standard images by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows] Remove unused variables by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [Windows][dxva] refactor CProcessorHD/CEnumeratorHD to remove direct access to the D3D enumerator interfaces by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!- [macos][nativewindowing] Check and update monitor setting on startup by
Zaloguj lub Zarejestruj się aby zobaczyć!inZaloguj lub Zarejestruj się aby zobaczyć!...