Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-15 | Install scalable svg icon | Kolja Lampe | |
For linux packaging, a svg icon should be prefered, as it allows higher resolution icons | |||
2024-03-12 | [cmake] UWP fix escaping generate-UWP-pythonfix script | fuzzard | |
2024-02-11 | use literal make command instead of variable in Xcode | Andrey Filipenkov | |
fixes binary addons target build | |||
2024-02-07 | [CPACK] Adjust dependencies to build packages compatible with focal to noble | gujal | |
2024-01-23 | Merge pull request #24525 from garbear/optimize-keysym | Garrett Brown | |
[Keyboard] Optimize keyboard symbol translation | |||
2024-01-23 | Merge pull request #24494 from fuzzard/cmake_android_versioning_removal | fuzzard | |
[Android] Remove special versioning for Android arch types | |||
2024-01-22 | [Keyboard] Optimize keyboard symbol translation | Garrett Brown | |
Motivated by the fact that we have 140 keys, so N^2 lookups can get expensive. | |||
2024-01-21 | Game API v3.0.1: Begin port address with a / | Garrett Brown | |
This matches the current implementation with the latest documentation. Before: 1 1/game.controller.multitap/2 After: /1 /1/game.controller.multitap/2 | |||
2024-01-17 | [Peripherals] Add default buttonmaps for keyboard/mouse | Garrett Brown | |
Used as a fallback in case the joystick add-on isn't available. | |||
2024-01-16 | [Peripherals] Move events to subfolder | Garrett Brown | |
2024-01-16 | [Keyboard] Refactor keyboard files into input/keyboard/ folder | Garrett Brown | |
2024-01-16 | [Keymaps] Refactor keymap code to new folder | Garrett Brown | |
2024-01-16 | [Mouse] Move interfaces to new CMakeLists.txt | Garrett Brown | |
2024-01-16 | [Joysticks] Move interfaces to new CMakeLists.txt | Garrett Brown | |
2024-01-16 | [Remote] Move interface to new CMakeLists.txt | Garrett Brown | |
2024-01-16 | [Hardware] Move interface to new CMakeLists.txt | Garrett Brown | |
2024-01-16 | [Actions] Move IActionListener into actions folder | Garrett Brown | |
2024-01-16 | [CMake] Move input subdirectories to new treedata file | Garrett Brown | |
2024-01-16 | Merge pull request #24406 from garbear/better-player-viewer | Garrett Brown | |
[Player Viewer] Three improvements | |||
2024-01-13 | [Android] Remove special versioning for Android arch types | fuzzard | |
With AAB bundles being the new requirement for Play store submissions, the bundle for multiple architectures no longer requires a unique version for each architecture. Remove this version increment for aarch64 from the build process. | |||
2024-01-08 | [gui] Move listproviders to guilib | enen92 | |
2024-01-02 | Player Viewer: Refactor agent input for code clarity | Garrett Brown | |
2023-12-24 | [cmake] FindTagLib Add version test for internal build | fuzzard | |
This allows platforms to use the supplied taglib-config script to do version checking to reduce rebuilding when an adequate version lib exists. Some other minor cleanups to remove find spec from Find module and put into root CMakeLists.txt | |||
2023-12-19 | Merge pull request #24231 from neo1973/fix_24229 | Markus Härer | |
[RSS] Fix parsing logic | |||
2023-12-16 | TestRssReader: Add very primitive parser tests | Markus Härer | |
2023-12-16 | [cmake] FindFFMPEG refactor target creation | fuzzard | |
There were cases where an inadequate version ffmpeg lib was found on a system, however the target was created unconditionally based on a find_library call that didnt care about version. We refactor into a couple of macros to reduce copy/paste, and make sure any find_library calls are only made when pkg_check_modules finds appropriate system versions. | |||
2023-12-10 | [cmake] use project KODI_MIRROR variable where appropriate | fuzzard | |
2023-12-06 | Merge pull request #24128 from rschupp/remove-pcrecpp | fuzzard | |
Remove use of pcrecpp from Kodi | |||
2023-12-04 | [cmake] FindRapidJSON fix capitalisation | fuzzard | |
Incorrect capitalisation causes module to always be built. Fix this. | |||
2023-11-25 | [media] Consistency accross platforms splashscreens (avoid versions) | enen92 | |
2023-11-22 | remove use of pcrecpp by conversion to std::regex | Roderich Schupp | |
2023-11-14 | Merge pull request #24099 from fuzzard/cmake_freebsd_egl | Lukas Rusak | |
2023-11-14 | Merge pull request #24032 from kambala-decapitator/macos-notarytool | Andrey Filipenkov | |
[macOS][Jenkins] migrate from altool to notarytool | |||
2023-11-13 | [cmake] FindEGL set CMAKE_REQUIRED_INCLUDES for check_include_files | fuzzard | |
2023-11-05 | Merge pull request #21585 from fuzzard/cmake_libcec | fuzzard | |
[Cmake] enable_internal_cec | |||
2023-11-04 | [cmake] copy_file_to_buildtree make sure we create ExportFiles.cmake | fuzzard | |
2023-11-01 | use new variables in scripts | Andrey Filipenkov | |
2023-10-26 | [cmake] FindFMT further simplification | fuzzard | |
2023-10-26 | [cmake] implement ENABLE_INTERNAL_CEC | fuzzard | |
Allows building libcec (and dependency p8-platform) as part of core cmake project. | |||
2023-10-26 | [cmake] Create P8-Platform find module | fuzzard | |
Apply patches for p8-platform to fix potential cmake install location issues | |||
2023-10-26 | [cmake] Modulehelper allow overriding CMAKE_INSTALL_LIBDIR | fuzzard | |
2023-10-26 | [cmake] module helper allow override of byproduct extension | fuzzard | |
Allows a lib to override the extension of a byproduct. This is used for example by macos when a shared lib is used. The extension in this case is dylib, but on other unix platforms its so | |||
2023-10-26 | [cmake] introduce PLATFORM_OPTIONAL_DEPS_EXCLUDE | fuzzard | |
Allow a platform to exclude a dependency from the optional_deps list. This example includes CEC that isnt used for ios/tvos/android/UWP | |||
2023-10-26 | [cmake] enable copy_file_to_buildtree to handle files created at build time | fuzzard | |
This allows files in DEPENDS_PATH to be handled at build time to install to the target build tree. This is required when for example a shared lib is built at build time and needs to be bundled. The existing globbing wont find the lib at generation time, therefore it doesnt get bundled. | |||
2023-10-25 | [cmake] add ${CORE_PLATFORM_NAME_LC}_SEARCH_CONFIG NO_DEFAULT_PATH for windows | fuzzard | |
2023-10-25 | Merge pull request #23877 from fuzzard/cmake_findpythoninterp_host | fuzzard | |
[cmake] Create FindPythonInterpreter for host information | |||
2023-10-25 | Merge pull request #23949 from fuzzard/tvos_min12 | fuzzard | |
[tvos] Resolve some build issues with Xcode 15 | |||
2023-10-24 | [cmake] Create FindPythonInterpreter for host information | fuzzard | |
This splits out host find information from the regular target find module. This allows us to not mix and check for host executable status, and only explicitly search for the host interpreter when required (eg ENABLE_EVENTCLIENTS=ON) | |||
2023-10-18 | [cmake] FindPulseAudio fix compile definition | fuzzard | |
2023-10-17 | [darwin_embedded] Silence GL deprecation warnings | fuzzard | |
Xcode 15 has a define GLES_SILENCE_DEPRECATION to silence all the GL deprecation warnings. No idea if its in 14 or not, but it'll have zero effect on xcode versions that dont support that define. |