Moviebrowser: start outsourcing moviebrowser code

Origin commit data
------------------
Branch: ni/coolstream
Commit: 64053c1758
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-08-11 (Thu, 11 Aug 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
2016-08-11 16:34:00 +02:00
committed by Michael Liebmann
parent f8c3c2639e
commit baf90c1635
11 changed files with 36 additions and 19 deletions

View File

@@ -297,6 +297,7 @@ src/gui/Makefile
src/gui/bedit/Makefile
src/gui/components/Makefile
src/gui/lua/Makefile
src/gui/moviebrowser/Makefile
src/gui/widget/Makefile
src/system/Makefile
src/system/mtdutils/Makefile

View File

@@ -83,6 +83,7 @@ neutrino_LDADD = \
driver/pictureviewer/libneutrino_pictureviewer.a \
$(MTDUTILSLIBS) \
gui/movieinfo.o \
gui/moviebrowser/mb.o \
gui/libneutrino_gui2.a \
gui/components/libneutrino_gui_components.a \
$(LUALIBS) \

View File

@@ -14,7 +14,7 @@ version.h:
noinst_HEADERS = version.h
.PHONY: version.h
SUBDIRS = bedit components widget
SUBDIRS = bedit components moviebrowser widget
if ENABLE_LUA
SUBDIRS += lua
@@ -68,7 +68,6 @@ libneutrino_gui_a_SOURCES = \
mediaplayer.cpp \
mediaplayer_setup.cpp \
miscsettings_menu.cpp \
moviebrowser.cpp \
movieinfo.cpp \
movieplayer.cpp \
network_service.cpp \

View File

@@ -35,7 +35,7 @@
#include <gui/followscreenings.h>
#include <gui/epgplus.h>
#include <gui/epgview.h>
#include <gui/moviebrowser.h>
#include <gui/moviebrowser/mb.h>
#include <sectionsdclient/sectionsdclient.h>
#include <timerdclient/timerdclient.h>

View File

@@ -47,7 +47,7 @@
#include <driver/fade.h>
#include <gui/filebrowser.h>
#include <gui/followscreenings.h>
#include <gui/moviebrowser.h>
#include <gui/moviebrowser/mb.h>
#include <gui/movieplayer.h>
#include <gui/customcolor.h>
#include <gui/pictureviewer.h>

View File

@@ -34,7 +34,7 @@
#include <gui/epgplus.h>
#include <gui/epgview.h>
#include <gui/followscreenings.h>
#include <gui/moviebrowser.h>
#include <gui/moviebrowser/mb.h>
#include <gui/timerlist.h>
#include <gui/user_menue.h>

View File

@@ -45,7 +45,7 @@
#include <gui/audioplayer_setup.h>
#include <gui/pictureviewer_setup.h>
#include <gui/webtv_setup.h>
#include <gui/moviebrowser.h>
#include <gui/moviebrowser/mb.h>
#include <driver/screen_max.h>

View File

@@ -0,0 +1,20 @@
AM_CPPFLAGS = -fno-rtti -fno-exceptions -D__STDC_FORMAT_MACROS
AM_CPPFLAGS += \
-I$(top_builddir) \
-I$(top_srcdir) \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/zapit/include \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/lib/libeventserver \
-I$(top_srcdir)/lib/libconfigfile \
-I$(top_srcdir)/lib/xmltree \
@SIGC_CFLAGS@ \
@FREETYPE_CFLAGS@ \
@HWLIB_CFLAGS@
noinst_LIBRARIES = libneutrino_gui_moviebrowser.a
libneutrino_gui_moviebrowser_a_SOURCES = \
mb.cpp

View File

@@ -27,7 +27,7 @@
Date: Nov 2005
Author: Günther@tuxbox.berlios.org
Author: Günther@tuxbox.berlios.org
based on code of Steffen Hehn 'McClean'
(C) 2009-2014 Stefan Seyfried
@@ -43,8 +43,8 @@
#include <algorithm>
#include <cstdlib>
#include "moviebrowser.h"
#include "filebrowser.h"
#include "mb.h"
#include <gui/filebrowser.h>
#include <gui/tmdb.h>
#include <gui/epgview.h>
#include <gui/widget/hintbox.h>
@@ -1404,7 +1404,7 @@ void CMovieBrowser::refreshMovieInfo(void)
int w_logo = ratio*CChannelLogo->getWidth()/100;
CChannelLogo->setWidth(min(w_logo, logo_w_max));
}
lx = m_cBoxFrame.iX+m_cBoxFrameTitleRel.iX+m_cBoxFrameTitleRel.iWidth-CChannelLogo->getWidth()-10;
ly = m_cBoxFrameTitleRel.iY+m_cBoxFrame.iY+ (m_cBoxFrameTitleRel.iHeight-CChannelLogo->getHeight())/2;
CChannelLogo->setXPos(lx - pb_hdd_offset);

View File

@@ -1,7 +1,7 @@
/***************************************************************************
Neutrino-GUI - DBoxII-Project
Homepage: http://dbox.cyberphoria.org/
Homepage: http://dbox.cyberphoria.org/
$Id: moviebrowser.h,v 1.5 2006/09/11 21:11:35 guenther Exp $
@@ -37,7 +37,7 @@
Date: Nov 2005
Author: Günther@tuxbox.berlios.org
Author: Günther@tuxbox.berlios.org
based on code of Steffen Hehn 'McClean'
$Log: moviebrowser.h,v $
@@ -74,9 +74,9 @@
#include <string>
#include <vector>
#include <list>
#include <gui/widget/listframe.h>
#include <gui/widget/menue.h>
#include <gui/widget/textbox.h>
#include <gui/widget/listframe.h>
#include <gui/movieinfo.h>
#include <driver/file.h>
#include <driver/fb_window.h>
@@ -385,7 +385,7 @@ class CMovieBrowser : public CMenuTarget
void setMode(int mode) {
if (show_mode != mode)
m_file_info_stale = true;
show_mode = mode;
show_mode = mode;
}
bool gotMovie(const char *rec_title);
@@ -651,7 +651,3 @@ const CMenuOptionChooser::keyval GENRE_ALL[GENRE_ALL_COUNT] =
};
#endif /*MOVIEBROWSER_H_*/

View File

@@ -38,7 +38,7 @@
#include <gui/filebrowser.h>
#include <gui/bookmarkmanager.h>
#include <gui/widget/menue.h>
#include <gui/moviebrowser.h>
#include <gui/moviebrowser/mb.h>
#include <gui/movieinfo.h>
#include <gui/widget/hintbox.h>
#include <gui/timeosd.h>