aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlwin Esch <alwin.esch@web.de>2020-08-22 21:06:49 +0200
committerAlwin Esch <alwin.esch@web.de>2020-08-22 21:06:49 +0200
commit069b27280f794e85d20fb3333d1181857a2e36b2 (patch)
tree1ccd663043bf5489fd3b1dd5fb42eabf858e4692
parent2fa167fdbd1ce558f3b76248bd5f2633779a2b2b (diff)
[addons][gui] move addon gui source files to own folder
This is done to have more clean and all GUI only related parts there in own folder. Also comes with another request a new helper class about addon GUI to handle same parts on several places.
-rw-r--r--cmake/treedata/common/subdirs.txt1
-rw-r--r--xbmc/addons/CMakeLists.txt6
-rw-r--r--xbmc/addons/ContextMenus.cpp1
-rw-r--r--xbmc/addons/ContextMenus.h2
-rw-r--r--xbmc/addons/gui/CMakeLists.txt9
-rw-r--r--xbmc/addons/gui/GUIDialogAddonInfo.cpp (renamed from xbmc/addons/GUIDialogAddonInfo.cpp)2
-rw-r--r--xbmc/addons/gui/GUIDialogAddonInfo.h (renamed from xbmc/addons/GUIDialogAddonInfo.h)0
-rw-r--r--xbmc/addons/gui/GUIViewStateAddonBrowser.cpp (renamed from xbmc/addons/GUIViewStateAddonBrowser.cpp)0
-rw-r--r--xbmc/addons/gui/GUIViewStateAddonBrowser.h (renamed from xbmc/addons/GUIViewStateAddonBrowser.h)0
-rw-r--r--xbmc/addons/gui/GUIWindowAddonBrowser.cpp (renamed from xbmc/addons/GUIWindowAddonBrowser.cpp)2
-rw-r--r--xbmc/addons/gui/GUIWindowAddonBrowser.h (renamed from xbmc/addons/GUIWindowAddonBrowser.h)6
-rw-r--r--xbmc/events/AddonManagementEvent.cpp2
-rw-r--r--xbmc/games/controllers/windows/GUIControllerWindow.cpp2
-rw-r--r--xbmc/games/windows/GUIWindowGames.cpp2
-rw-r--r--xbmc/guilib/GUIWindowManager.cpp48
-rw-r--r--xbmc/interfaces/builtins/AddonBuiltins.cpp22
-rw-r--r--xbmc/interfaces/builtins/SkinBuiltins.cpp2
-rw-r--r--xbmc/listproviders/DirectoryProvider.cpp2
-rw-r--r--xbmc/music/dialogs/GUIDialogInfoProviderSettings.cpp2
-rw-r--r--xbmc/music/dialogs/GUIDialogMusicOSD.cpp2
-rw-r--r--xbmc/music/windows/GUIWindowMusicBase.cpp2
-rw-r--r--xbmc/peripherals/Peripherals.cpp2
-rw-r--r--xbmc/pictures/GUIWindowPictures.cpp2
-rw-r--r--xbmc/programs/GUIWindowPrograms.cpp2
-rw-r--r--xbmc/settings/dialogs/GUIDialogContentSettings.cpp2
-rw-r--r--xbmc/settings/windows/GUIControlSettings.cpp2
-rw-r--r--xbmc/video/windows/GUIWindowVideoBase.cpp2
-rw-r--r--xbmc/view/GUIViewState.cpp2
28 files changed, 66 insertions, 63 deletions
diff --git a/cmake/treedata/common/subdirs.txt b/cmake/treedata/common/subdirs.txt
index 8131113296..d485d09cf5 100644
--- a/cmake/treedata/common/subdirs.txt
+++ b/cmake/treedata/common/subdirs.txt
@@ -2,6 +2,7 @@ xbmc xbmc
xbmc/addons addons
xbmc/addons/addoninfo addons_addoninfo
xbmc/addons/binary-addons addons_binary-addons
+xbmc/addons/gui addons_gui
xbmc/addons/interfaces addons_interfaces
xbmc/addons/interfaces/gui addons_interfaces_gui
xbmc/addons/interfaces/gui/controls addons_interfaces_gui_controls
diff --git a/xbmc/addons/CMakeLists.txt b/xbmc/addons/CMakeLists.txt
index 9293688b53..ecc4233571 100644
--- a/xbmc/addons/CMakeLists.txt
+++ b/xbmc/addons/CMakeLists.txt
@@ -15,9 +15,6 @@ set(SOURCES Addon.cpp
FontResource.cpp
FilesystemInstaller.cpp
GameResource.cpp
- GUIDialogAddonInfo.cpp
- GUIViewStateAddonBrowser.cpp
- GUIWindowAddonBrowser.cpp
ImageDecoder.cpp
ImageResource.cpp
LanguageResource.cpp
@@ -52,9 +49,6 @@ set(HEADERS Addon.h
FilesystemInstaller.h
FontResource.h
GameResource.h
- GUIDialogAddonInfo.h
- GUIViewStateAddonBrowser.h
- GUIWindowAddonBrowser.h
IAddon.h
ImageDecoder.h
ImageResource.h
diff --git a/xbmc/addons/ContextMenus.cpp b/xbmc/addons/ContextMenus.cpp
index e5335e181a..f6ebdd7bae 100644
--- a/xbmc/addons/ContextMenus.cpp
+++ b/xbmc/addons/ContextMenus.cpp
@@ -9,7 +9,6 @@
#include "ContextMenus.h"
#include "AddonManager.h"
-#include "GUIDialogAddonInfo.h"
#include "Repository.h"
#include "RepositoryUpdater.h"
#include "ServiceBroker.h"
diff --git a/xbmc/addons/ContextMenus.h b/xbmc/addons/ContextMenus.h
index de6ea5ab6e..78f1ae86fe 100644
--- a/xbmc/addons/ContextMenus.h
+++ b/xbmc/addons/ContextMenus.h
@@ -10,7 +10,7 @@
#include "ContextMenuItem.h"
#include "FileItem.h"
-#include "GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
namespace CONTEXTMENU
{
diff --git a/xbmc/addons/gui/CMakeLists.txt b/xbmc/addons/gui/CMakeLists.txt
new file mode 100644
index 0000000000..26bec49ae0
--- /dev/null
+++ b/xbmc/addons/gui/CMakeLists.txt
@@ -0,0 +1,9 @@
+set(SOURCES GUIDialogAddonInfo.cpp
+ GUIViewStateAddonBrowser.cpp
+ GUIWindowAddonBrowser.cpp)
+
+set(HEADERS GUIDialogAddonInfo.h
+ GUIViewStateAddonBrowser.h
+ GUIWindowAddonBrowser.h)
+
+core_add_library(addons_gui)
diff --git a/xbmc/addons/GUIDialogAddonInfo.cpp b/xbmc/addons/gui/GUIDialogAddonInfo.cpp
index a11490df3b..2f791f9333 100644
--- a/xbmc/addons/GUIDialogAddonInfo.cpp
+++ b/xbmc/addons/gui/GUIDialogAddonInfo.cpp
@@ -8,11 +8,11 @@
#include "GUIDialogAddonInfo.h"
-#include "AddonDatabase.h"
#include "FileItem.h"
#include "GUIPassword.h"
#include "ServiceBroker.h"
#include "Util.h"
+#include "addons/AddonDatabase.h"
#include "addons/AddonInstaller.h"
#include "addons/AddonManager.h"
#include "addons/AddonSystemSettings.h"
diff --git a/xbmc/addons/GUIDialogAddonInfo.h b/xbmc/addons/gui/GUIDialogAddonInfo.h
index d9114b8172..d9114b8172 100644
--- a/xbmc/addons/GUIDialogAddonInfo.h
+++ b/xbmc/addons/gui/GUIDialogAddonInfo.h
diff --git a/xbmc/addons/GUIViewStateAddonBrowser.cpp b/xbmc/addons/gui/GUIViewStateAddonBrowser.cpp
index 5e2ac38346..5e2ac38346 100644
--- a/xbmc/addons/GUIViewStateAddonBrowser.cpp
+++ b/xbmc/addons/gui/GUIViewStateAddonBrowser.cpp
diff --git a/xbmc/addons/GUIViewStateAddonBrowser.h b/xbmc/addons/gui/GUIViewStateAddonBrowser.h
index 817f2a1f55..817f2a1f55 100644
--- a/xbmc/addons/GUIViewStateAddonBrowser.h
+++ b/xbmc/addons/gui/GUIViewStateAddonBrowser.h
diff --git a/xbmc/addons/GUIWindowAddonBrowser.cpp b/xbmc/addons/gui/GUIWindowAddonBrowser.cpp
index c4e10b290e..d8cbd2ae7a 100644
--- a/xbmc/addons/GUIWindowAddonBrowser.cpp
+++ b/xbmc/addons/gui/GUIWindowAddonBrowser.cpp
@@ -8,7 +8,6 @@
#include "GUIWindowAddonBrowser.h"
-#include "AddonSystemSettings.h"
#include "ContextMenuManager.h"
#include "FileItem.h"
#include "GUIDialogAddonInfo.h"
@@ -18,6 +17,7 @@
#include "URL.h"
#include "addons/AddonInstaller.h"
#include "addons/AddonManager.h"
+#include "addons/AddonSystemSettings.h"
#include "addons/RepositoryUpdater.h"
#include "dialogs/GUIDialogBusy.h"
#include "dialogs/GUIDialogFileBrowser.h"
diff --git a/xbmc/addons/GUIWindowAddonBrowser.h b/xbmc/addons/gui/GUIWindowAddonBrowser.h
index 0b38dfd0ad..d71184e851 100644
--- a/xbmc/addons/GUIWindowAddonBrowser.h
+++ b/xbmc/addons/gui/GUIWindowAddonBrowser.h
@@ -8,10 +8,10 @@
#pragma once
-#include "Addon.h"
-#include "AddonEvents.h"
-#include "RepositoryUpdater.h"
#include "ThumbLoader.h"
+#include "addons/Addon.h"
+#include "addons/AddonEvents.h"
+#include "addons/RepositoryUpdater.h"
#include "windows/GUIMediaWindow.h"
#include <string>
diff --git a/xbmc/events/AddonManagementEvent.cpp b/xbmc/events/AddonManagementEvent.cpp
index 626c7eb136..429ded5c1c 100644
--- a/xbmc/events/AddonManagementEvent.cpp
+++ b/xbmc/events/AddonManagementEvent.cpp
@@ -8,7 +8,7 @@
#include "AddonManagementEvent.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "filesystem/AddonsDirectory.h"
#include "guilib/LocalizeStrings.h"
#include "utils/URIUtils.h"
diff --git a/xbmc/games/controllers/windows/GUIControllerWindow.cpp b/xbmc/games/controllers/windows/GUIControllerWindow.cpp
index ade612c89b..026b63d9fa 100644
--- a/xbmc/games/controllers/windows/GUIControllerWindow.cpp
+++ b/xbmc/games/controllers/windows/GUIControllerWindow.cpp
@@ -14,8 +14,8 @@
#include "GUIFeatureList.h"
#include "ServiceBroker.h"
#include "addons/AddonManager.h"
-#include "addons/GUIWindowAddonBrowser.h"
#include "addons/IAddon.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "cores/RetroPlayer/guibridge/GUIGameRenderManager.h"
#include "cores/RetroPlayer/guibridge/GUIGameSettingsHandle.h"
#include "games/addons/GameClient.h"
diff --git a/xbmc/games/windows/GUIWindowGames.cpp b/xbmc/games/windows/GUIWindowGames.cpp
index 44db1c2401..051959eb0c 100644
--- a/xbmc/games/windows/GUIWindowGames.cpp
+++ b/xbmc/games/windows/GUIWindowGames.cpp
@@ -15,7 +15,7 @@
#include "ServiceBroker.h"
#include "URL.h"
#include "Util.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "dialogs/GUIDialogContextMenu.h"
#include "dialogs/GUIDialogMediaSource.h"
#include "dialogs/GUIDialogProgress.h"
diff --git a/xbmc/guilib/GUIWindowManager.cpp b/xbmc/guilib/GUIWindowManager.cpp
index 350fbdd089..0e2e674d55 100644
--- a/xbmc/guilib/GUIWindowManager.cpp
+++ b/xbmc/guilib/GUIWindowManager.cpp
@@ -14,8 +14,8 @@
#include "GUIInfoManager.h"
#include "GUIPassword.h"
#include "GUITexture.h"
-#include "addons/GUIWindowAddonBrowser.h"
#include "addons/Skin.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "addons/interfaces/gui/Window.h"
#include "events/windows/GUIWindowEventLog.h"
#include "favourites/GUIDialogFavourites.h"
@@ -68,39 +68,39 @@
#if defined(HAS_GL) || defined(HAS_DX)
#include "video/dialogs/GUIDialogCMSSettings.h"
#endif
-#include "video/dialogs/GUIDialogVideoSettings.h"
-#include "video/dialogs/GUIDialogAudioSettings.h"
-#include "video/dialogs/GUIDialogSubtitleSettings.h"
-#include "video/dialogs/GUIDialogVideoBookmarks.h"
-#include "profiles/dialogs/GUIDialogProfileSettings.h"
-#include "profiles/dialogs/GUIDialogLockSettings.h"
-#include "settings/dialogs/GUIDialogContentSettings.h"
-#include "settings/dialogs/GUIDialogLibExportSettings.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
+#include "addons/settings/GUIDialogAddonSettings.h"
#include "dialogs/GUIDialogBusy.h"
#include "dialogs/GUIDialogBusyNoCancel.h"
-#include "dialogs/GUIDialogKeyboardGeneric.h"
-#include "dialogs/GUIDialogKeyboardTouch.h"
-#include "dialogs/GUIDialogYesNo.h"
-#include "dialogs/GUIDialogOK.h"
-#include "dialogs/GUIDialogProgress.h"
+#include "dialogs/GUIDialogButtonMenu.h"
+#include "dialogs/GUIDialogContextMenu.h"
#include "dialogs/GUIDialogExtendedProgressBar.h"
-#include "dialogs/GUIDialogSelect.h"
-#include "dialogs/GUIDialogSeekBar.h"
+#include "dialogs/GUIDialogGamepad.h"
#include "dialogs/GUIDialogKaiToast.h"
-#include "dialogs/GUIDialogVolumeBar.h"
+#include "dialogs/GUIDialogKeyboardGeneric.h"
+#include "dialogs/GUIDialogKeyboardTouch.h"
#include "dialogs/GUIDialogNumeric.h"
-#include "dialogs/GUIDialogGamepad.h"
-#include "dialogs/GUIDialogSubMenu.h"
-#include "dialogs/GUIDialogButtonMenu.h"
-#include "dialogs/GUIDialogContextMenu.h"
+#include "dialogs/GUIDialogOK.h"
#include "dialogs/GUIDialogPlayerControls.h"
#include "dialogs/GUIDialogPlayerProcessInfo.h"
-#include "music/dialogs/GUIDialogSongInfo.h"
+#include "dialogs/GUIDialogProgress.h"
+#include "dialogs/GUIDialogSeekBar.h"
+#include "dialogs/GUIDialogSelect.h"
#include "dialogs/GUIDialogSmartPlaylistEditor.h"
#include "dialogs/GUIDialogSmartPlaylistRule.h"
+#include "dialogs/GUIDialogSubMenu.h"
+#include "dialogs/GUIDialogVolumeBar.h"
+#include "dialogs/GUIDialogYesNo.h"
+#include "music/dialogs/GUIDialogSongInfo.h"
#include "pictures/GUIDialogPictureInfo.h"
-#include "addons/settings/GUIDialogAddonSettings.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "profiles/dialogs/GUIDialogLockSettings.h"
+#include "profiles/dialogs/GUIDialogProfileSettings.h"
+#include "settings/dialogs/GUIDialogContentSettings.h"
+#include "settings/dialogs/GUIDialogLibExportSettings.h"
+#include "video/dialogs/GUIDialogAudioSettings.h"
+#include "video/dialogs/GUIDialogSubtitleSettings.h"
+#include "video/dialogs/GUIDialogVideoBookmarks.h"
+#include "video/dialogs/GUIDialogVideoSettings.h"
/* PVR related include Files */
#include "pvr/PVRManager.h"
diff --git a/xbmc/interfaces/builtins/AddonBuiltins.cpp b/xbmc/interfaces/builtins/AddonBuiltins.cpp
index e9911df824..8c211859b5 100644
--- a/xbmc/interfaces/builtins/AddonBuiltins.cpp
+++ b/xbmc/interfaces/builtins/AddonBuiltins.cpp
@@ -8,30 +8,30 @@
#include "AddonBuiltins.h"
-#include <memory>
-
+#include "Application.h"
+#include "FileItem.h"
#include "GUIPassword.h"
-#include "addons/AddonManager.h"
+#include "GUIUserMessages.h"
+#include "PlayListPlayer.h"
+#include "ServiceBroker.h"
#include "addons/AddonInstaller.h"
+#include "addons/AddonManager.h"
#include "addons/AddonSystemSettings.h"
-#include "addons/settings/GUIDialogAddonSettings.h"
-#include "addons/GUIWindowAddonBrowser.h"
#include "addons/PluginSource.h"
#include "addons/RepositoryUpdater.h"
-#include "FileItem.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
+#include "addons/settings/GUIDialogAddonSettings.h"
#include "filesystem/PluginDirectory.h"
#include "games/tags/GameInfoTag.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
-#include "GUIUserMessages.h"
#include "interfaces/generic/ScriptInvocationManager.h"
#include "messaging/helpers/DialogHelper.h"
-#include "utils/log.h"
#include "utils/StringUtils.h"
#include "utils/URIUtils.h"
-#include "Application.h"
-#include "PlayListPlayer.h"
-#include "ServiceBroker.h"
+#include "utils/log.h"
+
+#include <memory>
#if defined(TARGET_DARWIN)
#include "filesystem/SpecialProtocol.h"
diff --git a/xbmc/interfaces/builtins/SkinBuiltins.cpp b/xbmc/interfaces/builtins/SkinBuiltins.cpp
index e45a7b1803..d10532d328 100644
--- a/xbmc/interfaces/builtins/SkinBuiltins.cpp
+++ b/xbmc/interfaces/builtins/SkinBuiltins.cpp
@@ -13,7 +13,7 @@
#include "ServiceBroker.h"
#include "URL.h"
#include "Util.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "dialogs/GUIDialogFileBrowser.h"
#include "dialogs/GUIDialogNumeric.h"
#include "dialogs/GUIDialogSelect.h"
diff --git a/xbmc/listproviders/DirectoryProvider.cpp b/xbmc/listproviders/DirectoryProvider.cpp
index 9a77011328..bccbd9b39a 100644
--- a/xbmc/listproviders/DirectoryProvider.cpp
+++ b/xbmc/listproviders/DirectoryProvider.cpp
@@ -11,7 +11,7 @@
#include "ContextMenuManager.h"
#include "FileItem.h"
#include "ServiceBroker.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "favourites/FavouritesService.h"
#include "filesystem/Directory.h"
#include "guilib/GUIComponent.h"
diff --git a/xbmc/music/dialogs/GUIDialogInfoProviderSettings.cpp b/xbmc/music/dialogs/GUIDialogInfoProviderSettings.cpp
index 2526a96103..ec4282f6b6 100644
--- a/xbmc/music/dialogs/GUIDialogInfoProviderSettings.cpp
+++ b/xbmc/music/dialogs/GUIDialogInfoProviderSettings.cpp
@@ -11,7 +11,7 @@
#include "ServiceBroker.h"
#include "Util.h"
#include "addons/AddonSystemSettings.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "addons/settings/GUIDialogAddonSettings.h"
#include "dialogs/GUIDialogFileBrowser.h"
#include "dialogs/GUIDialogKaiToast.h"
diff --git a/xbmc/music/dialogs/GUIDialogMusicOSD.cpp b/xbmc/music/dialogs/GUIDialogMusicOSD.cpp
index 85e2abf9ad..7e6348103f 100644
--- a/xbmc/music/dialogs/GUIDialogMusicOSD.cpp
+++ b/xbmc/music/dialogs/GUIDialogMusicOSD.cpp
@@ -10,7 +10,7 @@
#include "GUIUserMessages.h"
#include "ServiceBroker.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
#include "input/InputManager.h"
diff --git a/xbmc/music/windows/GUIWindowMusicBase.cpp b/xbmc/music/windows/GUIWindowMusicBase.cpp
index f808fd8dae..d8be34aa5d 100644
--- a/xbmc/music/windows/GUIWindowMusicBase.cpp
+++ b/xbmc/music/windows/GUIWindowMusicBase.cpp
@@ -28,7 +28,7 @@
#include "GUIPassword.h"
#include "PartyModeManager.h"
#include "URL.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "cores/IPlayer.h"
#include "cores/playercorefactory/PlayerCoreFactory.h"
#include "dialogs/GUIDialogProgress.h"
diff --git a/xbmc/peripherals/Peripherals.cpp b/xbmc/peripherals/Peripherals.cpp
index 4d89d881c7..6b75636e66 100644
--- a/xbmc/peripherals/Peripherals.cpp
+++ b/xbmc/peripherals/Peripherals.cpp
@@ -11,7 +11,7 @@
#include "EventScanner.h"
#include "addons/AddonButtonMap.h"
#include "addons/AddonManager.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "addons/settings/GUIDialogAddonSettings.h"
#include "bus/PeripheralBus.h"
#include "bus/PeripheralBusUSB.h"
diff --git a/xbmc/pictures/GUIWindowPictures.cpp b/xbmc/pictures/GUIWindowPictures.cpp
index edb1e34af1..a49383f31a 100644
--- a/xbmc/pictures/GUIWindowPictures.cpp
+++ b/xbmc/pictures/GUIWindowPictures.cpp
@@ -18,7 +18,7 @@
#include "ServiceBroker.h"
#include "URL.h"
#include "Util.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "dialogs/GUIDialogMediaSource.h"
#include "dialogs/GUIDialogProgress.h"
#include "guilib/GUIComponent.h"
diff --git a/xbmc/programs/GUIWindowPrograms.cpp b/xbmc/programs/GUIWindowPrograms.cpp
index b0894ae9a7..1e79c34037 100644
--- a/xbmc/programs/GUIWindowPrograms.cpp
+++ b/xbmc/programs/GUIWindowPrograms.cpp
@@ -13,7 +13,7 @@
#include "GUIPassword.h"
#include "ServiceBroker.h"
#include "Util.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "dialogs/GUIDialogMediaSource.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
diff --git a/xbmc/settings/dialogs/GUIDialogContentSettings.cpp b/xbmc/settings/dialogs/GUIDialogContentSettings.cpp
index 746678ced1..9f9aa16d4f 100644
--- a/xbmc/settings/dialogs/GUIDialogContentSettings.cpp
+++ b/xbmc/settings/dialogs/GUIDialogContentSettings.cpp
@@ -10,7 +10,7 @@
#include "ServiceBroker.h"
#include "addons/AddonSystemSettings.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "addons/settings/GUIDialogAddonSettings.h"
#include "dialogs/GUIDialogKaiToast.h"
#include "dialogs/GUIDialogSelect.h"
diff --git a/xbmc/settings/windows/GUIControlSettings.cpp b/xbmc/settings/windows/GUIControlSettings.cpp
index 4cbf463ab2..86f437d11f 100644
--- a/xbmc/settings/windows/GUIControlSettings.cpp
+++ b/xbmc/settings/windows/GUIControlSettings.cpp
@@ -12,7 +12,7 @@
#include "ServiceBroker.h"
#include "Util.h"
#include "addons/AddonManager.h"
-#include "addons/GUIWindowAddonBrowser.h"
+#include "addons/gui/GUIWindowAddonBrowser.h"
#include "addons/settings/SettingUrlEncodedString.h"
#include "dialogs/GUIDialogFileBrowser.h"
#include "dialogs/GUIDialogNumeric.h"
diff --git a/xbmc/video/windows/GUIWindowVideoBase.cpp b/xbmc/video/windows/GUIWindowVideoBase.cpp
index 76110f58ff..023460b10a 100644
--- a/xbmc/video/windows/GUIWindowVideoBase.cpp
+++ b/xbmc/video/windows/GUIWindowVideoBase.cpp
@@ -18,7 +18,7 @@
#include "TextureDatabase.h"
#include "URL.h"
#include "Util.h"
-#include "addons/GUIDialogAddonInfo.h"
+#include "addons/gui/GUIDialogAddonInfo.h"
#include "cores/playercorefactory/PlayerCoreFactory.h"
#include "dialogs/GUIDialogProgress.h"
#include "dialogs/GUIDialogSelect.h"
diff --git a/xbmc/view/GUIViewState.cpp b/xbmc/view/GUIViewState.cpp
index cb525b23c2..ecd39c9c27 100644
--- a/xbmc/view/GUIViewState.cpp
+++ b/xbmc/view/GUIViewState.cpp
@@ -17,8 +17,8 @@
#include "ViewDatabase.h"
#include "addons/Addon.h"
#include "addons/AddonManager.h"
-#include "addons/GUIViewStateAddonBrowser.h"
#include "addons/PluginSource.h"
+#include "addons/gui/GUIViewStateAddonBrowser.h"
#include "dialogs/GUIDialogSelect.h"
#include "events/windows/GUIViewStateEventLog.h"
#include "filesystem/AddonsDirectory.h"