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