Age | Commit message (Collapse) | Author |
|
|
|
Translations update from Kodi Weblate
|
|
Currently translated at 88.6% (149 of 168 strings)
Translated using Weblate (Catalan (Spain) (ca_es))
Currently translated at 100.0% (3 of 3 strings)
Translated using Weblate (Silesian)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Italian (it_it))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Spanish (Argentina) (es_ar))
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Catalan (Spain) (ca_es))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Silesian)
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Italian (it_it))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Spanish (Argentina) (es_ar))
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Catalan (Spain) (ca_es))
Currently translated at 100.0% (5 of 5 strings)
Translated using Weblate (Catalan (Spain) (ca_es))
Currently translated at 100.0% (97 of 97 strings)
Translated using Weblate (Catalan (Spain) (ca_es))
Currently translated at 100.0% (168 of 168 strings)
Co-authored-by: Christian Gade <gade@kodi.tv>
Co-authored-by: Haggai Eran <haggai.eran@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Xean <xeanhort007@gmail.com>
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estouchy/ca_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/ca_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-add-ons-skins/skin-estuary/he_il/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/ca_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/es_ar/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/it_it/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-aac/szl/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/ca_es/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/es_ar/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/it_it/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/audioencoder-kodi-builtin-wma/szl/
Translate-URL: https://kodi.weblate.cloud/projects/kodi-core/kodi-main-android-strings/ca_es/
Translation: Kodi add-ons: skins/skin.estouchy
Translation: Kodi add-ons: skins/skin.estuary
Translation: Kodi core/audioencoder.kodi.builtin.aac
Translation: Kodi core/audioencoder.kodi.builtin.wma
Translation: Kodi core/kodi main (Android strings)
|
|
[addondb/addonrepos] pure cleanup and vector capacity reservations
|
|
|
|
|
|
|
|
|
|
Improving/fixing transparent control rendering
|
|
|
|
[cmake][addons] enable cpu arch specific flags for flags.txt usage
|
|
[guiinfo/skin] fix format of GUIProgressBar and remove duplicate textures
|
|
CNfsConnection: use std::chrono for timeouts
|
|
[DVDDemuxClient] fix memory leak
|
|
GUIFontTTF: Improves memory allocation (save ~5 MB of RAM)
|
|
|
|
Packs font atlas more tightly
|
|
[PlayListPlayer] Fixed wrong player playlist with playlist files
|
|
GBM: use windowing method for HDR activation
|
|
Allows us to append arch specific flags to platform generic deps
eg, allow flags-arm64.txt and flags-x86_64.txt to append to extraflags
passed to a cmake based dep only when the specific arch type of the platform is built
Many platforms have the ability for multiple arch (osx x86_64/arm64, android armv7/aarch64, etc)
So this allows us to provide targeted arch specific flags where appropriate
This APPENDS to any flags found in flags.txt of a dep. flags.txt continues to hold any flags
that are common across all platform arch types.
|
|
Controllers: Fix segfault when features can't be created
|
|
During development, some feature definitions were missing, causing
features to not be created. However, we pre-allocate features in the
array, which means that until the feature is created, the array holds
a nullptr.
Later, we use the array without checking for nullptrs, leading to a
segfault. Instead of checking for nullptrs, though, we just ensure that
no nullptrs enter the array in the first place.
|
|
|
|
|
|
|
|
|
|
Tests identified the issue of incorrect representation of
float to int conversions (5299 vs 5300). Fix these failing
tests by using std::lround.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
|
|
|
According to my observations, different architectures can calculate
float elements of matrices with up to 0.01f range. Lukas pointed that
a switch to fixed-point mathlibrary to fix several tests is just an
overkill so I implemented ranged compare of matrix elementsas follows:
|b[i][j] - a[i][j]| <= 0.01f
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
|
The local tarballs specified via custom MODULE_URL can be different
from what is pinned in 'tools/depends/target/*/*-VERSION' files.
This manifested during preparation of 20.0 Alpha 2 build in Debian
where libdvd* tarballs are custom.
Now specifying MODULE_HASH along with MODULE_URL works as expected.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
|
|
GUIFontTTF: small optimization
|
|
|
|
|
|
work around failure on jenkins OSX
build/guilib/CMakeFiles/guilib.dir/compiler_depend.make:28830: *** multiple target patterns. Stop.
make[2]: *** [build/guilib/CMakeFiles/guilib.dir/all] Error 2
Issue is due to the generated compiler_depend.make file on subsequent runs generating the following
code that is incorrect. This generated output is provided by the compiler.
The below snippet is a clip of the failed make target that causes the failure. appears to be
inserting symbols into what should be header filenames.
build/guilib/CMakeFiles/guilib.dir/TextureGL.cpp.o: ../xbmc/guilib/TextureGL.cpp \
/Applications/Xcode12.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.og21custom_flag_formatterENS_14default_deleteIS5_EEEEEENS_4hashIcEELb1EEEE5firstEv$
build/guilib/std::__1::__unordered_map_equal<char, \
build/guilib/std::__1::__hash_value_type<char, \
build/guilib/std::__1::unique_ptr<spdlog::custom_flag_formatter, \
build/guilib/std::__1::default_delete<spdlog::custom_flag_formatter> \
build/guilib/> \
build/guilib/>, \
build/guilib/std::__1::equal_to<char>, \
build/guilib/true> \
build/guilib/>__compressed_pair_elem<std::__1::__unordered_map_equal<char, \
build/guilib/std::__1::__hash_value_type<char, \
build/guilib/std::__1::unique_ptr<spdlog::custom_flag_formatter, \
build/guilib/std::__1::default_delete<spdlog::custom_flag_formatter> \
build/guilib/> \
build/guilib/>, \
build/guilib/std::__1::equal_to<char>, \
build/guilib/true>, \
build/guilib/1, \
build/guilib/true>__unordered_map_equal<char, \
build/guilib/std::__1::__hash_value_type<char, \
build/guilib/std::__1::unique_ptr<spdlog::custom_flag_formatter, \
build/guilib/std::__1::default_delete<spdlog::custom_flag_formatter> \
build/guilib/> \
build/guilib/>, \
build/guilib/std::__1::equal_to<char>, \
build/guilib/true>equal_to<char>binary_function<char, \
build/guilib/char, \
build/guilib/bool>_ZNKSt3__18equal_toIcEclERKcS3__ZNKSt3__121__unordered_map_equalIcNS_17__hash_value_typeIcNS_10unique_ptrIN6spdlog21custom_flag_formatterENS_14default_deleteIS4_EE$
/Applications/Xcode12.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/_types/_uint16_t.h \
|
|
|
|
|
|
|
|
|
|
Minor game improvements for code clarity
|
|
[guilib] GUIFontTTF optimizations
|
|
|
|
CGUIFontTTF::Character::m_letter.
|
|
by ref, not val).
|
|
|
|
|
|
DVDDemuxFFmpeg: fix start_time casting issue
|
|
[Estuary] Show titles when 'Flatten hierarchy' is enabled
|
|
|
|
|
|
|