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
Thilo Graf
9f902af587
CComponentsFooter: add member to add button labels via vector
2014-09-25 11:01:39 +04:00
Thilo Graf
201a6aa56e
configure: move option enable testmenu to enable testing
...
Testing is also plausible for general usage of other tests or other
experimental code parts.
2014-09-25 11:01:17 +04:00
Thilo Graf
6ed7df9498
CComponentsSignals: add signal OnError
2014-09-25 10:58:30 +04:00
Thilo Graf
4731521070
CComponents: add new header file cc_signals.h with some basic members
2014-09-25 10:58:22 +04:00
Thilo Graf
6e126bd74d
configure: add libsigc++ support
2014-09-25 10:58:13 +04:00
[CST] Focus
8fa560509c
fixes for system/ytcache.cpp cherry-picks
2014-09-24 19:50:35 +04:00
martii
17f8b2f7ce
gui/movieinfo: I don't believe that custom copy code is required here.
2014-09-24 19:50:35 +04:00
martii
050138c107
system/ytcache: add progress data
...
Conflicts:
src/gui/moviebrowser.cpp
2014-09-24 19:50:35 +04:00
martii
a85af8f0a2
system/nkparser,ytparser: change Cleanup default to not to remove thumbnails
...
Conflicts:
src/system/nkparser.h
2014-09-24 19:50:35 +04:00
martii
d37b20bc75
system/ytcache: honor 302 redirect
2014-09-24 19:50:35 +04:00