100 Commits
Author SHA1 Message Date
antonic901 72c3c53b58 [SWIG] fix warning about 'setItemHeight' 2026-03-26 01:28:47 +01:00
antonic901 a5931e3252 cleanup: remove some unused files 2026-03-17 18:36:59 +01:00
antonic901 8b0a4e3570 added: update "CHDDirectory" and "CHDFile" implementations - based on Kodi Omega Win32 implementation 2026-03-17 18:36:15 +01:00
antonic901 652f9da858 [3bad213] [skins] visualisation control needs an id 2026-02-25 22:47:56 +01:00
antonic901 e38e7a16b9 fixed: exporting music library was failing 2026-02-25 18:01:54 +01:00
antonic901 c0d0d8ee53 [Visualization] fixed: visualization preset dialog was broken 2026-02-25 13:18:29 +01:00
antonic901 0d01412071 [Auto Updater] fixed: XBMC was always showing new update notification 2025-12-20 15:56:02 +01:00
antonic901 0f8bbd1285 changed: use Xbox Scene RSS feed instead of X4X 2025-12-09 18:22:02 +01:00
antonic901 59f495f815 changed: switch to DefaultGameAddons.png for gamesaves - some skins don't have DefaultGames.png 2025-12-09 17:51:18 +01:00
antonic901 86840803a3 [Scrapers] fixed: python Movie scraper was throwing exception if there wasn't direct matching 2025-12-09 00:29:06 +01:00
antonic901 0e81733805 [DllLoader] added: '_msize' function - needed by some Kodi addons (aka Jellyfin) 2025-12-08 22:41:13 +01:00
antonic901 10c3d09398 [DllLoader] added: '_endthreadex' function - needed by some Kodi addons (aka Jellyfin) 2025-12-08 22:41:13 +01:00
antonic901 cac1de7499 [Python] fixed: using 'with open(...)' sometimes could result in IOError - caused because of missing '_wopen' 2025-12-08 22:39:22 +01:00
antonic901 36e72427e4 [DllLoader] added: missing '_CIatan2' function - used by some Python 2 addons 2025-12-08 22:37:34 +01:00
antonic901 aa61ec114f [Scrapers] fixed: python TV Show scraper was failing when reading cache - pickle.load in Python 2 doesn't accept encoding 2025-12-08 22:05:48 +01:00
antonic901 c35dacacee [VFS] fixed: 'CHDDirectory::Create(...)' was failing if parent dirs were not created 2025-12-08 00:47:41 +01:00
antonic901 fb856d44a9 [Estuary] removed: <depth> which does nothing on Xbox 2025-12-07 21:45:19 +01:00
antonic901 d4686e2df7 [Games Library] cleanup: no need to split up multipath when scraping metadata, that's already covered by CMultiPathDirectory::GetDirectory(...) 2025-12-07 19:11:48 +01:00
antonic901 853e859995 [Games Library] changed: disable background thumb loader for everything except gamesaves - when we have 1k items per listing background loader will keep CPU at 100% for couple of seconds. Until we add pagination, this is probably best way to recude high CPU load and make UI smoother 2025-12-07 18:51:15 +01:00
antonic901 0bd440b41b [Estuary] changed: dont show secondary background by default - decreases memory consuption on launch by ~1MB 2025-12-06 19:34:26 +01:00
antonic901 1dcd75755b [ebf95c5] Estuary: Improve background textures 2025-12-06 19:34:26 +01:00
antonic901 95c90111d5 [Estuary] backport settings window from Kodi Piers 2025-12-06 19:34:26 +01:00
antonic901 c33f9f9275 added: missing settings for Audio ripping encoders 2025-12-06 00:10:24 +01:00
antonic901 b9f5d49a94 [CDDA] updated CDDARipJob and CDDARipper to match Kodi Krypton 2025-12-05 13:41:20 +01:00
antonic901 e045790753 [CDDA] removed: unused CDDAReader 2025-12-05 09:45:11 +01:00
antonic901 b094717380 [4b7d471] [Estuary] Rip audio-cd from 'Disc' home menu entry 2025-12-05 09:43:46 +01:00
antonic901 4b7cd9b836 [57df27d] Improve detection of audio CDs using an infobool 2025-12-05 09:43:46 +01:00
antonic901 5f7ab9daf0 fixed: accidently changed XBE deploy path with previous commit 2025-12-05 09:43:39 +01:00
antonic901 94df56081f [CDDB] updated code to match Kodi at revision 21997c0cd1da2994b3a8b3ed523da6c3db24d029 2025-12-01 02:03:07 +01:00
antonic901 60fba13640 [python] Bump xbmc.python to 2.26.0 for Kodi Leia 2025-11-28 13:33:35 +01:00
antonic901 c4b4c6a25a [DOCS] update project readme 2025-11-24 09:15:14 +01:00
antonic901 6a84a61c1c [CI/CD] added: workflow for building XBMC with Python 3 2025-11-24 01:13:04 +01:00
antonic901 765fd0b71e [Games Library] [Estuary] fixed: launching of recently added games was broken 2025-11-23 21:43:37 +01:00
antonic901 d4463ab09e [DOCS] add our own gif 2025-11-19 12:17:51 +01:00
antonic901 90f794a900 [LICENSE] remove 'Team XBMC' from new files 2025-11-19 11:48:49 +01:00
antonic901 00032bb5f6 [Scrapers] fixed: TV Show scraper wasn't scraping artwork 2025-11-18 00:51:37 +01:00
antonic901 a663aa2275 [Estuary] added: improvements to recently added/played widgets
- added: limit recently added/played widgets to 8
- fixed: missing fanart when widget is selected
2025-11-18 00:49:55 +01:00
antonic901 49c6a8f67c [Estuary] removed: don't list playlists on Home window - it's multipath and it's causing UI freeze 2025-11-17 12:39:46 +01:00
antonic901 7a0ab900c4 [Weather] added: implement Gismeteo API as internal weather 2025-11-16 01:47:23 +01:00
antonic901 bc419bab35 [Games Library] fixed: don't clear programdb:// cached VFS paths 2025-11-12 02:13:05 +01:00
antonic901 259a0990fa [Games Library] removed: get rid of legacy code inside thumb loader 2025-11-11 23:21:29 +01:00
antonic901 b26c7d7dfd [Games Library] fixed: caching was broken 2025-11-11 23:20:24 +01:00
antonic901 9c6757fd38 fixed: temp dir is missing some folders - we should create user dirs after all partitions are mapped 2025-11-11 21:29:19 +01:00
antonic901 9c9b6c888c [Games Library] fixed: playing trailer was broken - trailer is no longer stored as property 2025-11-11 21:20:57 +01:00
antonic901 13ec16cbf6 [DOCS] remove Gamers version from download links 2025-11-10 21:23:20 +01:00
antonic901 b12e165d2a [Games Library] fixed: missing 'WHERE' when setting scraper for path because of which we set scraper for all added paths 2025-11-10 21:19:00 +01:00
antonic901 75e99be6e4 [Games Library] changed: pull 'uniqueid' outside of CProgramInfoTag - fixes missing uniqueid when using Python scrapers 2025-11-10 21:13:14 +01:00
antonic901 7e97a67afa [Games Library] fixed: 'SetUniqueID' was setting wrong field 2025-11-10 21:11:08 +01:00
antonic901 79783f245b [Games Library] fixed: X4G scraper was disabled on first launch 2025-11-10 20:28:50 +01:00
antonic901 b06d12e76c [Games Library] removed: unused columns in program database for path table 2025-11-10 20:14:32 +01:00
antonic901 8ca1c09ffa [Games Library] added: don't show information if there is no NFO file 2025-11-08 19:03:35 +01:00
antonic901 ec0c49f828 [Games Library] fixed: scraped items have no title and size 2025-11-08 19:01:41 +01:00
antonic901 2a738ea001 [Games Library] fixed: dont load default view state for save games and recently played games 2025-11-03 22:23:11 +01:00
antonic901 ee56012beb [Programs Library] added: listing of recently played games 2025-11-03 22:14:50 +01:00
antonic901 b3b99a25fd [Games Library] cleanup: add 'GetDetailsForItem' to deal with code duplication 2025-11-03 00:18:17 +01:00
antonic901 4981dbb20c [Games Library] added: launch custom Python scripts for game/source folder 2025-11-01 10:22:46 +01:00
antonic901 02da6b0cae [Games Library] fixed: missing translation for program settings dialog 2025-11-01 00:18:59 +01:00
antonic901 959f96f53b [Estuary] removed: old MyGameSaves.xml which is no longer in use 2025-10-31 19:43:41 +01:00
antonic901 65af98554f [Games Library] added: option to store date added, count play and last played of game 2025-10-16 15:00:26 +02:00
antonic901 b22f4c60da [Games Library] fixed: missing creation of trainers table 2025-10-16 10:38:58 +02:00
antonic901 553a54a4aa fixed: caching of VFS paths was broken - folder in temp directory wasn't created so writing was failing 2025-10-02 18:27:14 +02:00
antonic901 bf4f8a58c1 Revert "[libcurl] Add clang build system to libcurl (#195)"
This reverts commit c4843a43ad.

CLang build of libcurl works on some consoles but on some of them doesn't. DLL is loaded succesfully, however calling methods throws 'wrong insruction'. Until we figure out what is causing this, I'm reverting this commit to VS2003 build.
2025-09-11 02:37:29 +02:00
antonic901 341b9b458f [XBOX] fixed: don't clear m_visibleCondition when freeing resources on window close - fixes missing seek bar on 64MB Xboxes 2025-09-11 02:37:29 +02:00
antonic901 5be016ed09 [XBOX] [GUILIB] cleanup: move Window cleanup on 'GUI_MSG_WINDOW_DEINIT' message - whenever window/dialog is closed this message is sended across GUILIB 2025-09-11 02:37:29 +02:00
antonic901 db6339ca37 [XBOX] added: free window resources when initializing - saves around ~300KB of RAM 2025-09-11 02:37:14 +02:00
antonic901 8bc5a4157e [0bc76c3] removed PreloadDialog/UnloadDialog, it is silly to do this right when video playback is cranking up and it is a carry over from xbox to keep from spinning up a sleeping disk - does this affect Xbox at all? 2025-09-09 18:19:27 +02:00
antonic901 ea386d67eb [f22d62d] [guilib] Evaluate skin expressions everywhere 2025-09-09 18:19:27 +02:00
antonic901 3a592122b0 [74e505d] [gui] refactor GUIIncludes class 2025-09-09 18:19:27 +02:00
antonic901 4fc05914c2 [a7a2245] [gui] refactor methods involved in loading windows 2025-09-09 18:19:27 +02:00
antonic901 a1d466c7e0 [ec7da32] [gui][refactor] rework custom window's visible condition and modality handling 2025-09-09 18:19:17 +02:00
antonic901 3db67ef9f3 [Estuary] removed DSP related code 2025-09-03 09:11:33 +02:00
antonic901 a3a6a8359f [Estuary] added: missing HDD and DVD information inside system info 2025-08-25 10:32:09 +02:00
antonic901 aff69b4db4 [Estuary] changed: use 'List' and 'WideIcon' for Xbox games - usage of WideList, InfoWall, Wall etc. views results in high CPU usage and unresponsive UI 2025-08-18 21:52:17 +02:00
antonic901 604ebf0795 [Estuary] remove 'Addons' submenu from Home window 2025-08-18 01:18:57 +02:00
antonic901 a229d6ff3c [Estuary] remove PVR related code 2025-08-18 01:18:57 +02:00
antonic901 2b53427a3d [GUILIB] cleanup: clean a little bit GraphicContext code 2025-08-17 12:09:12 +02:00
antonic901 f28d6f77f3 [Estuary] fixed: remove unused controls in system info window 2025-08-15 00:17:30 +02:00
antonic901 bc2746bedb [CGUIWindowSystemInfo] updated to match Kodi Krypton 2025-08-15 00:16:07 +02:00
antonic901 d374aac2a7 [Scrapers] fixed: do not use 4K images on Xbox - restrict fanarts to w780 and posters to w500 2025-08-12 09:18:43 +02:00
antonic901 5d47789631 [Trainers] cleanup: remove duplicate code from utils 2025-08-08 04:12:46 +02:00
antonic901 3f60ea6e6f [DLL] added: missing checkum and offsets for XDK 5849 - this prevented us from debugging on this version of XDK 2025-06-30 22:40:51 +02:00
antonic901 c8951fce73 [CGUIDialogSubtitles] updated to match Kodi Krypton 2025-06-15 21:46:19 +02:00
antonic901 9700a1925b fixed: use 'IsPausedPlayback()' instead of 'IsPaused()' in CGUIInfoManger - part of ee46f9a 2025-06-15 21:46:19 +02:00
antonic901 a1e53f8903 fixed: revert change from 6a5120c - this locks UI when video playback is paused 2025-06-15 21:46:07 +02:00
antonic901 e0b1e57a34 [dba9e9d] DVDVideoCodecLibMpeg2: fix broken check for memory allocation 2025-06-09 23:01:52 +02:00
antonic901 bcdd6141d1 [CSeekHandler] fixed: seeking music playback was broken - PAPlayer doesn't have 'SeekTimeRelative' so wee need fallback to 'SeekTime'. This part of code is taken from Kodi CApplicationPlayer 2025-06-01 20:05:59 +02:00
antonic901 a09c58ce6b [PAPlayer] fixed: 'GetTotalTime()' should return milliseconds - fixes broken seekbar while playing music 2025-06-01 18:06:48 +02:00
antonic901 b170b567b2 [Estuary] changed: use XBMC branding on screen calibration window - thanks Incursion64 2025-06-01 01:47:29 +02:00
antonic901 90180ab71c [Settings] fixed: don't show pop-up dialog about resolution change when opening System settings for the first time 2025-05-31 18:56:26 +02:00
antonic901 6a95060416 fixed: wrong translation for rating and votes which resulted in wrong information 2025-05-31 01:23:48 +02:00
antonic901 618b6471c6 [27988ab] fix font setting reset on skin change 2025-05-31 00:45:18 +02:00
antonic901 c8006f38d6 [9c43d09] CApplication: improve skin reloading in case theme/color/font is not default 2025-05-31 00:41:50 +02:00
antonic901 1de253a097 [Seek Handler] fixed: protect access of 'g_application.m_pPlayer' - because we don't have CApplicationPlayer we must be very careful when accessing m_pPlayer 2025-05-31 00:23:40 +02:00
antonic901 d3f4e8bf02 changed: update skin loading to match Kodi Krypton - skin loading was called before window manager was properly initialized resulting in lot of issues. For example seekbar wasn't loaded at all 2025-05-31 00:19:27 +02:00
antonic901 cb299bf9b0 [Estuary] removed: non-valid window 'playerprocessinfo' - we don't have this on Xbox 2025-05-31 00:17:02 +02:00
antonic901 82ab51e83d [7f212b9] Fix subtitle scaling for text based subs during windowed video playback 2025-05-29 23:06:13 +02:00
antonic901 69405bfea3 [5675260] use empty() rather than size() for determining the emptyness of the transform stack 2025-05-29 22:42:03 +02:00
antonic901 6c67bcfe26 [14ce90c] slight optimisation of AddTransform 2025-05-29 22:41:12 +02:00
antonic901 a99417a045 [Estuary] removed: everything related to touch screens 2025-05-29 08:04:07 +02:00
antonic901 39531f1afc [CGUIWindowSettingsScreenCalibration] update to match Kodi Krypton - fixes missing guide lines and pixel ratio box 2025-05-29 01:17:53 +02:00