diff --git a/src/gui/user_menue.cpp b/src/gui/user_menue.cpp index 875ed21e2..25ae70796 100644 --- a/src/gui/user_menue.cpp +++ b/src/gui/user_menue.cpp @@ -62,6 +62,7 @@ #endif #include "pluginlist.h" #include "infoclock.h" +#include "rc_lock.h" #include #include diff --git a/src/neutrino.cpp b/src/neutrino.cpp index e09f5174b..ab13bccdc 100644 --- a/src/neutrino.cpp +++ b/src/neutrino.cpp @@ -102,6 +102,7 @@ #include "gui/pipsetup.h" #endif #include "gui/themes.h" +#include "gui/timerlist.h" #include diff --git a/src/neutrino.h b/src/neutrino.h index 44c06e6a7..0a704617b 100644 --- a/src/neutrino.h +++ b/src/neutrino.h @@ -33,19 +33,12 @@ #ifndef __neutrino__ #define __neutrino__ -#include - #include -#include "driver/framebuffer.h" -#include "driver/neutrinofonts.h" -#include "system/setting_helpers.h" -#include "system/configure_network.h" #include "daemonc/remotecontrol.h" /* st_rmsg */ #include "gui/channellist.h" /* CChannelList */ #include "gui/personalize.h" -#include "gui/rc_lock.h" #include "gui/user_menue.h" -#include "gui/timerlist.h" +#include #include @@ -60,6 +53,10 @@ extern const unsigned char genre_sub_classes[]; /* epgview.cpp */ extern const neutrino_locale_t * genre_sub_classes_list[]; /* epgview.cpp */ +class CFrameBuffer; +class CConfigFile; +class CScanSettings; + class CNeutrinoApp : public CMenuTarget, CChangeObserver { public: diff --git a/src/neutrino_menue.cpp b/src/neutrino_menue.cpp index c92df1a73..2c385262c 100644 --- a/src/neutrino_menue.cpp +++ b/src/neutrino_menue.cpp @@ -63,6 +63,7 @@ #include "gui/scan_setup.h" #include "gui/settings_manager.h" #include "gui/sleeptimer.h" +#include "gui/timerlist.h" #include "gui/update_menue.h" #include "gui/streaminfo2.h" #ifdef ENABLE_TESTING