Commit Graph

6341 Commits

Author SHA1 Message Date
martii
8c89445e7b gui/moviebrowser/yt menue: change color key assignment
Conflicts:
	src/gui/moviebrowser.cpp
2014-09-26 14:22:57 +04:00
martii
279fc10327 gui/moviebrowser: Never call a local variable 'errno'. 2014-09-26 14:22:57 +04:00
M. Liebmann
862a724a3d Fix background paint header clock in channellist 2014-09-26 14:22:30 +04:00
[CST] Focus
c2181a605f data/cables.xml: add ziggo/upc providers 2014-09-25 16:37:21 +04:00
martii
ba4b33ea67 gui/moviebrowser: let page up/down handle search prev/next
Conflicts:
	src/gui/moviebrowser.cpp
2014-09-25 16:35:05 +04:00
martii
6f6068f4cd gui/channellist, gui/moviebrowser: use g_settings.key_record instead of CRCInput::RC_record
Conflicts:
	src/gui/channellist.cpp
	src/gui/moviebrowser.cpp
2014-09-25 16:02:06 +04:00
martii
14ea66b8f1 gui/movieinfo: don't show epgInfo2 if it equals epgInfo1 2014-09-25 15:55:08 +04:00
martii
7cd3a92e10 gui/movieinfo: minor simplifications
Conflicts:
	src/gui/movieinfo.cpp
2014-09-25 15:54:41 +04:00
[CST] Focus
34d642a631 gui/movieplayer.cpp: fix timeshift mode flags 2014-09-25 15:42:57 +04:00
martii
540a060ba9 movieplayer: use #defines from record.h for timeshift
Conflicts:
	src/gui/movieplayer.cpp
2014-09-25 15:29:56 +04:00
martii
e611ed381d MI_MOVIE_INFO: add constructor
Conflicts:
	src/driver/record.cpp
	src/gui/moviebrowser.cpp
	src/gui/movieinfo.cpp
	src/gui/movieplayer.cpp
2014-09-25 14:44:53 +04:00
[CST] Focus
1f8bb7dfae gui/moviebrowser.cpp: try to fix header, similar to:
617eece227
2014-09-25 13:28:42 +04:00
Thilo Graf
9f642c973d CMotorControl: fix fonthandling in motorsetup
Usage of static font size ensures a safe and reasonable
display of text lines.
2014-09-25 11:22:12 +04:00
M. Liebmann
617eece227 CChannelList: Rework drawing channel logo...
...for use color gradients in header
2014-09-25 11:10:02 +04:00
M. Liebmann
c7908c87f4 Switches color gradients on/off 2014-09-25 11:08:29 +04:00
M. Liebmann
58224099fd CColorGradient::gradientOneColor: Adjustment for min/max brightness...
...and color saturation added
- Use only the hue of base color for gradient
2014-09-25 11:08:22 +04:00
Thilo Graf
de2aebcebc CComponentsButton: apply color gradiant to buttons 2014-09-25 11:08:16 +04:00
Thilo Graf
d6bf51a593 CComponentsScrollBar: add color gradient to scrollbar 2014-09-25 11:08:12 +04:00
Thilo Graf
f9147d185a CComponents: add setColBodyGradient() to set gradient properties
This provides possibility to set relevant gradiant properties in cc sub classes
2014-09-25 11:08:08 +04:00
Thilo Graf
581405e076 CComponentsItem: move initBodyGradient() into base class
This provides functinality for all sub classes too
2014-09-25 11:08:04 +04:00
Thilo Graf
11c9d0780a CComponentsText: move setTextRenderModeFullBG() to text object
This is mostly required here
2014-09-25 11:08:00 +04:00
Thilo Graf
83070da483 CComponents: rename gradient variables
Use convention for cc classes.
paintGradient probaly too general and
is related to body, other fb types can be also handled with gradient.
2014-09-25 11:07:55 +04:00
Thilo Graf
64c84fb490 CComponents: move variable cc_gradientData, paintGradient into base class
Variable now usable via g_settings in all subclasses. enable/disable.
TODO: gradient type handling
2014-09-25 11:07:45 +04:00
M. Liebmann
8762d4b871 CComponentsHeader: Use Font::FULLBG for rendering string...
...when text is painted on a color gradient
2014-09-25 11:07:37 +04:00
M. Liebmann
9ab1f62cf0 Fontrenderer: Fix RenderString() for better drawing fonts 2014-09-25 11:07:33 +04:00
Thilo Graf
c1f70dbbb8 CComponentsWindow, CMenuWidget: apply gradiant settings to header 2014-09-25 11:07:28 +04:00
Thilo Graf
e1a2d173f4 settings: add optional gradiant switch
At the moment without gui option, only for testing yet.

Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>
2014-09-25 11:07:24 +04:00
M. Liebmann
bfc1c04d83 CComponentsHeader: Use color gradient for paint header
Conflicts:
	src/gui/widget/menue.cpp
2014-09-25 11:07:12 +04:00
M. Liebmann
db6fd8480d CComponents: Add color gradient for CC_FBDATA_TYPE_BOX 2014-09-25 11:06:01 +04:00
M. Liebmann
d893f08143 Add src/driver/colorgradient.cpp 2014-09-25 11:05:50 +04:00
M. Liebmann
a428a1f583 CFrameBuffer: Add functions to draw color gradients 2014-09-25 11:05:46 +04:00
Jacek Jendrzej
98511b686d md5.c: Fix compiler warning (copy from gcc) 2014-09-25 11:05:29 +04:00
M. Liebmann
4c2704fb2f CComponentsForm: Fix compiler warning (-Wsign-compare) 2014-09-25 11:05:18 +04:00
Thilo Graf
74c867cbae icons: add newer status images
thx OneOfNine
2014-09-25 11:04:25 +04:00
M. Liebmann
6f826e4fbe Fix/Sort src/system/locals.h,locals_intern.h
Signed-off-by: Thilo Graf <dbt@novatux.de>
2014-09-25 11:03:42 +04:00
M. Liebmann
d25fe1438c Change CComponents::clearSavedScreen() from protected to public
Signed-off-by: Thilo Graf <dbt@novatux.de>

Conflicts:
	src/gui/components/cc_base.h
2014-09-25 11:03:34 +04:00
Thilo Graf
cfd1510a5c CComponentsTimer: add mutex handling, use neutrino log 2014-09-25 11:03:03 +04:00
Thilo Graf
88ce62ea84 CComponentsForm/CComponentsWindow: add page scroll handling
This provides page scroll with up/down, left/right or combined.
Usage of exec() methods with implemented signals allows a
generic implematation of button or other message handling with
signal/slot solutions.

still to do: page cache
2014-09-25 11:02:55 +04:00
Thilo Graf
4e5df866bd CComponentsSignals: add signals for exec handlers 2014-09-25 11:02:51 +04:00
Thilo Graf
ec132906cd cc_types: add truct type for rc messages with related icon 2014-09-25 11:02:45 +04:00
Thilo Graf
07c5547965 CTestMenu: remove window close statement 2014-09-25 11:02:39 +04:00
Thilo Graf
0c0e0e85ff CComponentsItem/CComponentsForm: add property focus
Specifies that some certain operations especially eg. exec events for
that item are possible.
2014-09-25 11:02:32 +04:00
Thilo Graf
5ae495716e CComponentsFooter: expand button label structs
Allows assigning of result, msg and alias values with label struct.

NOTE: Old button label struct are compatible but limited only and
not recommended for usage!
Old parameters 'struct button_label' doesn't provide newer parameters.
Missing parameters are filled with default values and must be assigned
afterward, if required.
2014-09-25 11:02:27 +04:00
Thilo Graf
706ed0f31f CComponentsButton: add extended properties for button objects
Allows to assign values for events, msg, results. So it is possible
to evaluate/use these properties eg. directly in exec routines.
2014-09-25 11:02:22 +04:00
Thilo Graf
e1b9f0a184 CComponentsForm: add member to get pointer to selected items 2014-09-25 11:02:17 +04:00
Thilo Graf
0ab881b338 CComponentsForm: avoid segfault, if id is out of range 2014-09-25 11:02:13 +04:00
Thilo Graf
67a42c3e96 CComponents: add members to handle object tags
This can help to handle some useful values for any functions
2014-09-25 11:02:00 +04:00
Thilo Graf
ec7d5772f0 CComponentsForm: add members to set or get selected items 2014-09-25 11:01:54 +04:00
Thilo Graf
cc5b17a620 CComponentsFooter: add members to set or get select a defined button 2014-09-25 11:01:49 +04:00
Thilo Graf
1a38c23340 CComponentsSignals: ad signal OnSelect 2014-09-25 11:01:45 +04:00