Skip to content

Commit

Permalink
keep these windows in memory, they're ready as-is
Browse files Browse the repository at this point in the history
  • Loading branch information
pieh committed Sep 8, 2012
1 parent f2e9d06 commit 4ce5d78
Show file tree
Hide file tree
Showing 30 changed files with 30 additions and 0 deletions.
1 change: 1 addition & 0 deletions xbmc/Application.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2185,6 +2185,7 @@ bool CApplication::LoadUserWindows()
continue;
}
pWindow->SetVisibleCondition(visibleCondition);
pWindow->SetLoadType(CGUIWindow::KEEP_IN_MEMORY);
g_windowManager.AddCustomWindow(pWindow);
}
}
Expand Down
1 change: 1 addition & 0 deletions xbmc/addons/GUIDialogAddonInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ CGUIDialogAddonInfo::CGUIDialogAddonInfo(void)
: CGUIDialog(WINDOW_DIALOG_ADDON_INFO, "DialogAddonInfo.xml")
{
m_item = CFileItemPtr(new CFileItem);
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogAddonInfo::~CGUIDialogAddonInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogButtonMenu.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
CGUIDialogButtonMenu::CGUIDialogButtonMenu(int id, const CStdString &xmlFile)
: CGUIDialog(id, xmlFile)
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogButtonMenu::~CGUIDialogButtonMenu(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogFavourites.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ CGUIDialogFavourites::CGUIDialogFavourites(void)
: CGUIDialog(WINDOW_DIALOG_FAVOURITES, "DialogFavourites.xml")
{
m_favourites = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogFavourites::~CGUIDialogFavourites(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogFileBrowser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ CGUIDialogFileBrowser::CGUIDialogFileBrowser()
m_thumbLoader.SetObserver(this);
m_flipEnabled = false;
m_multipleSelection = false;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogFileBrowser::~CGUIDialogFileBrowser()
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogKeyboardGeneric.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ CGUIDialogKeyboardGeneric::CGUIDialogKeyboardGeneric()
m_keyType = LOWER;
m_strHeading = "";
m_lastRemoteClickTime = 0;
m_loadType = KEEP_IN_MEMORY;
}

void CGUIDialogKeyboardGeneric::OnInitWindow()
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogNumeric.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ CGUIDialogNumeric::CGUIDialogNumeric(void)
m_block = 0;
memset(&m_datetime, 0, sizeof(SYSTEMTIME));
m_dirty = false;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogNumeric::~CGUIDialogNumeric(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/dialogs/GUIDialogPlayerControls.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
CGUIDialogPlayerControls::CGUIDialogPlayerControls(void)
: CGUIDialog(WINDOW_DIALOG_PLAYER_CONTROLS, "PlayerControls.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogPlayerControls::~CGUIDialogPlayerControls(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogMusicInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ CGUIDialogMusicInfo::CGUIDialogMusicInfo(void)
{
m_bRefresh = false;
m_albumSongs = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogMusicInfo::~CGUIDialogMusicInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogMusicOSD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
CGUIDialogMusicOSD::CGUIDialogMusicOSD(void)
: CGUIDialog(WINDOW_DIALOG_MUSIC_OSD, "MusicOSD.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogMusicOSD::~CGUIDialogMusicOSD(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogMusicOverlay.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ CGUIDialogMusicOverlay::CGUIDialogMusicOverlay()
: CGUIDialog(WINDOW_DIALOG_MUSIC_OVERLAY, "MusicOverlay.xml")
{
m_renderOrder = 0;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogMusicOverlay::~CGUIDialogMusicOverlay()
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogMusicScan.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ using namespace MUSIC_INFO;
CGUIDialogMusicScan::CGUIDialogMusicScan(void)
: CGUIDialog(WINDOW_DIALOG_MUSIC_SCAN, "DialogMusicScan.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogMusicScan::~CGUIDialogMusicScan(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogSongInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ CGUIDialogSongInfo::CGUIDialogSongInfo(void)
m_cancelled = false;
m_needsUpdate = false;
m_startRating = -1;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogSongInfo::~CGUIDialogSongInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/dialogs/GUIDialogVisualisationPresetList.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ CGUIDialogVisualisationPresetList::CGUIDialogVisualisationPresetList(void)
m_currentPreset = 0;
m_vecPresets = new CFileItemList;
m_viz = NULL;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogVisualisationPresetList::~CGUIDialogVisualisationPresetList(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/music/windows/GUIWindowVisualisation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ CGUIWindowVisualisation::CGUIWindowVisualisation(void)
m_initTimer(true), m_lockedTimer(true)
{
m_bShowPreset = false;
m_loadType = KEEP_IN_MEMORY;
}

bool CGUIWindowVisualisation::OnAction(const CAction &action)
Expand Down
1 change: 1 addition & 0 deletions xbmc/pictures/GUIDialogPictureInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ CGUIDialogPictureInfo::CGUIDialogPictureInfo(void)
: CGUIDialog(WINDOW_DIALOG_PICTURE_INFO, "DialogPictureInfo.xml")
{
m_pictureInfo = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogPictureInfo::~CGUIDialogPictureInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/settings/GUIDialogSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ CGUIDialogSettings::CGUIDialogSettings(int id, const char *xmlFile)
m_pOriginalSlider = NULL;
m_pOriginalSeparator = NULL;
m_usePopupSliders = false;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogSettings::~CGUIDialogSettings(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/settings/GUIWindowSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
CGUIWindowSettings::CGUIWindowSettings(void)
: CGUIWindow(WINDOW_SETTINGS_MENU, "Settings.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIWindowSettings::~CGUIWindowSettings(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/settings/GUIWindowSettingsCategory.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,7 @@ using namespace PERIPHERALS;
CGUIWindowSettingsCategory::CGUIWindowSettingsCategory(void)
: CGUIWindow(WINDOW_SETTINGS_MYPICTURES, "SettingsCategory.xml")
{
m_loadType = KEEP_IN_MEMORY;
m_pOriginalSpin = NULL;
m_pOriginalRadioButton = NULL;
m_pOriginalButton = NULL;
Expand Down
1 change: 1 addition & 0 deletions xbmc/settings/GUIWindowSettingsProfile.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ CGUIWindowSettingsProfile::CGUIWindowSettingsProfile(void)
: CGUIWindow(WINDOW_SETTINGS_PROFILES, "SettingsProfile.xml")
{
m_listItems = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIWindowSettingsProfile::~CGUIWindowSettingsProfile(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/video/dialogs/GUIDialogFullScreenInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
CGUIDialogFullScreenInfo::CGUIDialogFullScreenInfo(void)
: CGUIDialog(WINDOW_DIALOG_FULLSCREEN_INFO, "DialogFullScreenInfo.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogFullScreenInfo::~CGUIDialogFullScreenInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/video/dialogs/GUIDialogVideoBookmarks.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ CGUIDialogVideoBookmarks::CGUIDialogVideoBookmarks()
: CGUIDialog(WINDOW_DIALOG_VIDEO_BOOKMARKS, "VideoOSDBookmarks.xml")
{
m_vecItems = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogVideoBookmarks::~CGUIDialogVideoBookmarks()
Expand Down
1 change: 1 addition & 0 deletions xbmc/video/dialogs/GUIDialogVideoInfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ CGUIDialogVideoInfo::CGUIDialogVideoInfo(void)
m_bRefresh = false;
m_hasUpdatedThumb = false;
m_castList = new CFileItemList;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogVideoInfo::~CGUIDialogVideoInfo(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/video/dialogs/GUIDialogVideoOSD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ using namespace PVR;
CGUIDialogVideoOSD::CGUIDialogVideoOSD(void)
: CGUIDialog(WINDOW_DIALOG_VIDEO_OSD, "VideoOSD.xml")
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogVideoOSD::~CGUIDialogVideoOSD(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/video/dialogs/GUIDialogVideoOverlay.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ CGUIDialogVideoOverlay::CGUIDialogVideoOverlay()
: CGUIDialog(WINDOW_DIALOG_VIDEO_OVERLAY, "VideoOverlay.xml")
{
m_renderOrder = 0;
m_loadType = KEEP_IN_MEMORY;
}

CGUIDialogVideoOverlay::~CGUIDialogVideoOverlay()
Expand Down
1 change: 1 addition & 0 deletions xbmc/windows/GUIMediaWindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ using namespace ADDON;
CGUIMediaWindow::CGUIMediaWindow(int id, const char *xmlFile)
: CGUIWindow(id, xmlFile)
{
m_loadType = KEEP_IN_MEMORY;
m_vecItems = new CFileItemList;
m_unfilteredItems = new CFileItemList;
m_vecItems->SetPath("?");
Expand Down
1 change: 1 addition & 0 deletions xbmc/windows/GUIWindowFileManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ CGUIWindowFileManager::CGUIWindowFileManager(void)
m_Directory[0]->m_bIsFolder = true;
m_Directory[1]->m_bIsFolder = true;
bCheckShareConnectivity = true;
m_loadType = KEEP_IN_MEMORY;
}

CGUIWindowFileManager::~CGUIWindowFileManager(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/windows/GUIWindowHome.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ CGUIWindowHome::CGUIWindowHome(void) : CGUIWindow(WINDOW_HOME, "Home.xml"),
m_cumulativeUpdateFlag(0)
{
m_updateRA = (Audio | Video | Totals);
m_loadType = KEEP_IN_MEMORY;

CAnnouncementManager::AddAnnouncer(this);
}
Expand Down
1 change: 1 addition & 0 deletions xbmc/windows/GUIWindowLoginScreen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ CGUIWindowLoginScreen::CGUIWindowLoginScreen(void)
watch.StartZero();
m_vecItems = new CFileItemList;
m_iSelectedItem = -1;
m_loadType = KEEP_IN_MEMORY;
}

CGUIWindowLoginScreen::~CGUIWindowLoginScreen(void)
Expand Down
1 change: 1 addition & 0 deletions xbmc/windows/GUIWindowWeather.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ FIXME'S
CGUIWindowWeather::CGUIWindowWeather(void)
: CGUIWindow(WINDOW_WEATHER, "MyWeather.xml"), m_maxLocation(0)
{
m_loadType = KEEP_IN_MEMORY;
}

CGUIWindowWeather::~CGUIWindowWeather(void)
Expand Down

0 comments on commit 4ce5d78

Please sign in to comment.