aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2022-11-06Update how to start ndk-gdbJose Luis Marti
2022-10-17[Docs] Update codeguidelines to reflect cpp 17 featuresenen92
2022-10-04[docs] add some clarifications on code formattingJeremy Lin
2022-07-18[docs] fix fmt and spdlog dependenciesflubshi
2022-06-25[Docs] Update Apple Docs to match actual tested build environmentsfuzzard
2022-06-21[Docs][Android] Add zip host dependency for buildingquietvoid
2022-06-13Merge pull request #21539 from strugee/patch-1fuzzard
Add missing deps to Fedora build guide
2022-06-10[docs] Remove Fedora 28 noteAJ Jordan
Fedora 28 has been EOL for several years.
2022-06-10[docs] Fix Fedora build guide for Fedora 36AJ Jordan
For GTest in particular, CMake wouldn't pick it up without `-devel` being installed.
2022-06-01[cmake] Windows increase minimum required cmake version 3.20fuzzard
Generator expressions for Multi-config generators (ie VS projects) require cmake 3.20.0 as a minimum. VS 2017 comes with version 3.20.21032501-MSVC_2 bundled.
2022-05-23[cmake] BUILD_DEP_TARGET Provide buildtype for cmake buildfuzzard
Provides build_type to internal build targets that use cmake. Allows a target to override (set <MODULE>_BUILD_TYPE) or to use the projects build type
2022-05-05[Docs] List configure options for Apple/Android platformsfuzzard
2022-04-12[OSX] native windowing implementationfuzzard
2022-03-13[docs][windows] improve cmake version requirementsenen92
2022-03-13[docs][windows] Whitespace cleanupenen92
2022-02-28[cmake] linux: refactor linker selectionwsnipex
2021-12-28[docs] Updates README.Windows.mdthexai
2021-12-20Revert "Revert "Merge pull request #18403 from lrusak/cpp17""Lukas Rusak
This reverts commit bd6818f1975ef4665d2319b482460f64aa4ae277. This also includes a fix for the following: CLog: fix SPDLOG_LEVEL_NAMES to allow compiling Otherwise the following error occurs: xbmc/utils/log.h:12:89: error: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ called in a constant expression 12 | #define SPDLOG_LEVEL_NAMES {"TRACE", "DEBUG", "INFO", "WARNING", "ERROR", "FATAL", "OFF"}; | ^ In file included from /usr/include/fmt/format.h:44, from xbmc/utils/StringUtils.h:37, from xbmc/utils/log.h:19, /usr/include/fmt/core.h:460:3: note: ‘constexpr fmt::v8::basic_string_view<Char>::basic_string_view(const Char*) [with Char = char]’ is not usable as a ‘constexpr’ function because: 460 | basic_string_view(const Char* s) : data_(s) { | ^~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:460:3: error: member ‘fmt::v8::basic_string_view<char>::size_’ must be initialized by mem-initializer in ‘constexpr’ constructor /usr/include/fmt/core.h:439:10: note: declared here 439 | size_t size_; | ^~~~~
2021-12-15[cmake] fix building internal fstrcmpwsnipex
2021-11-30[android] use gradle to sign rather than explicit jarsigner/apksignerfuzzard
2021-11-21[tools/depends] remove yasmfuzzard
Yasm hasnt been updated since 2014. A lot of projects have moved to using nasm completely. ffmpeg, libjpeg-turbo support nasm, so lets drop yasm for one less dependency
2021-11-17Fix various typos in docs, user-facing code, and source commentsluz paz
Found via `codespell -q 3 -S *.po,./lib/libUPnP/Neptune -L bloaded,busses,inout,lod,medias,parm`
2021-11-02Merge pull request #20432 from AlwinEsch/sync-doxygenAlwin Esch
[docs][addons] sync doxygen between Kodi and addons
2021-10-31[docs][doxygen] use files to set ALIASES and PROJECT_NUMBERAlwin Esch
The background is on the one hand an open issue and on the other hand it is simpler because only one point has to be updated for updates. Currently the two new files are still based on Kodi itself, but it is very possible that these will be moved to the kodi-dev-kit folder at some point, as this should be independent of Kodi itself (then Kodi would read it from there).
2021-10-31[docs] add build dependency libunistring-dev to README.Linux.mdhowie-f
2021-10-31[docs] move doxygen alias "doc_header" more down to have better sortedAlwin Esch
Before was them within "python_..." parts.
2021-10-31[docs] fix doxygen linebreak on ALIASES value (a \ was missing)Alwin Esch
2021-10-29Rename installable TexturePacker and JsonSchemaBuilderVasyl Gello
... to kodi-TexturePacker and kodi-JsonSchemaBuilder. These names are less generic and will less likely cause conflicts in /usr/bin. Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-08-16[Docs][OSX] Apple silicon depends build instructionsfuzzard
2021-06-25[Docs][android] Update to recommend NDK r21efuzzard
2021-06-09[Docs][Apple] Update apple platform build docsfuzzard
Update tested OS+Xcode combinations to match the versions used in CI. We dont have any other regular builds happen with other combinations, so Update recommendations to match known working versions in line with CI.
2021-04-25[Docs] Fix misleading info in OSX Docsenen92
2021-04-25[Docs] Fix typo in Android Docsenen92
2021-04-19Update docs/README.Windows.mdthexai
2021-04-17Merge pull request #19354 from yol/pull-request-user-docsyol
Add section about end-user impact to PR template
2021-03-10README.Ubuntu: Add missing package libdrm-devAndre Meyering
2021-03-07Add section about end-user impact to PR templatePhilipp Kerling
2021-02-24Merge pull request #18222 from thexai/BuildSetup-VS-2019Dave Blake
Updated build scripts for Visual Studio 2019 compatibility
2021-02-22Merge pull request #19004 from enen92/v20revisiontagsfuzzard
[Doxygen] Add xrefitems for v20 (python and skinning engine)
2021-01-16Incorrect ALIASES specifiedalbert-github
The ALIASES has 2 items where the double quotes are not properly escaped and thus the specific ALIAS ends ant the first non escaped double quote. In 1.8.17 no warning is issued though whether the results are OK is doubtful. In 1.9.1 a warning is given. Fix: Properly escaped double quotes inside ALIASES.
2021-01-02[Doxygen] Add xrefitems for v20 (python and skinning engine)enen92
2020-11-16Refresh manpagesVasyl Gello
2020-11-15Add TexturePacker manpageVasyl Gello
2020-11-02[Android] Update README to specify '--sdk_root'Garrett Brown
Currently, if the sdk manager is called without this parameter, it fails with the following error message: | Warning: Could not create settings | java.lang.IllegalArgumentException Also included in the output is the option '--sdk_root'. A quick stack overflow search reveals that this parameter is necessary to call sdkmanager.
2020-10-30Merge pull request #17834 from taoyouh/patch-2Dave Blake
[README.Android.md] Update Android SDK Configuration Steps
2020-10-27[docs] update docs to remove X11/WAYLAND/GBM_RENDER_SYSTEMLukas Rusak
2020-10-03Revert "Merge pull request #18403 from lrusak/cpp17"Lukas Rusak
This reverts commit 642d8e154a00a2d58cbc5c243d2f2e5cdecda46b, reversing changes made to e29db7f3918460193c89c486e34e26d0d3ffe6b8.
2020-09-28[tools/depends] rework configure for apple platformsfuzzard
reorder configure for apple platforms introduce osx arm arch types Update docs --with-platform mandatory usage for apple platforms Update buildsteps ios/osx to use new mandatory --with-platform Update samba to explicitly use -Wno-error=implicit-function-declaration since global use of flag was removed
2020-09-27Merge pull request #17755 from fuzzard/cmake_exclusionregexfuzzard
[cmake] ADDONS_TO_BUILD exclusion regex and better exact match handling
2020-09-26[docs] Provide further information regarding addon_to_build regex usageBrent Murphy