Thilo Graf
b73e09fe81
CComponentsText: move setTextRenderModeFullBG() to text object
...
This is mostly required here
Origin commit data
------------------
Commit: 11c9d0780a
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:08:00 +04:00
Thilo Graf
2e95367b7d
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.
Origin commit data
------------------
Commit: 83070da483
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:55 +04:00
Thilo Graf
def1a3c5b9
CComponents: move variable cc_gradientData, paintGradient into base class
...
Variable now usable via g_settings in all subclasses. enable/disable.
TODO: gradient type handling
Origin commit data
------------------
Commit: 64c84fb490
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:45 +04:00
Michael Liebmann
be25b2345e
CComponentsHeader: Use Font::FULLBG for rendering string...
...
...when text is painted on a color gradient
Origin commit data
------------------
Commit: 8762d4b871
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:37 +04:00
Michael Liebmann
8c927dcee4
Fontrenderer: Fix RenderString() for better drawing fonts
...
Origin commit data
------------------
Commit: 9ab1f62cf0
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:33 +04:00
Thilo Graf
68e23a1720
CComponentsWindow, CMenuWidget: apply gradiant settings to header
...
Origin commit data
------------------
Commit: c1f70dbbb8
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:28 +04:00
Thilo Graf
4356cf5579
settings: add optional gradiant switch
...
At the moment without gui option, only for testing yet.
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
Origin commit data
------------------
Commit: e1a2d173f4
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:24 +04:00
Michael Liebmann
a29b3035e8
CComponentsHeader: Use color gradient for paint header
...
Conflicts:
src/gui/widget/menue.cpp
Origin commit data
------------------
Commit: bfc1c04d83
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:07:12 +04:00
Michael Liebmann
7fd3742c49
CComponents: Add color gradient for CC_FBDATA_TYPE_BOX
...
Origin commit data
------------------
Commit: db6fd8480d
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:06:01 +04:00
Michael Liebmann
a1c6d5fba2
Add src/driver/colorgradient.cpp
...
Origin commit data
------------------
Commit: d893f08143
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:05:50 +04:00
Michael Liebmann
9fc90622cf
CFrameBuffer: Add functions to draw color gradients
...
Origin commit data
------------------
Commit: a428a1f583
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-20 (Sat, 20 Sep 2014)
2014-09-25 11:05:46 +04:00
Jacek Jendrzej
ac670d0a09
md5.c: Fix compiler warning (copy from gcc)
...
Origin commit data
------------------
Commit: 98511b686d
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2014-09-23 (Tue, 23 Sep 2014)
2014-09-25 11:05:29 +04:00
Michael Liebmann
b12069a5c6
CComponentsForm: Fix compiler warning (-Wsign-compare)
...
Origin commit data
------------------
Commit: 4c2704fb2f
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-21 (Sun, 21 Sep 2014)
2014-09-25 11:05:18 +04:00
Thilo Graf
1d5fbbe0aa
icons: add newer status images
...
thx OneOfNine
Origin commit data
------------------
Commit: 74c867cbae
Author: Thilo Graf <dbt@novatux.de >
Date: 2013-12-13 (Fri, 13 Dec 2013)
2014-09-25 11:04:25 +04:00
Michael Liebmann
a67761b366
Fix/Sort src/system/locals.h,locals_intern.h
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Origin commit data
------------------
Commit: 6f826e4fbe
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-09-11 (Thu, 11 Sep 2014)
2014-09-25 11:03:42 +04:00
Michael Liebmann
c010b27966
Change CComponents::clearSavedScreen() from protected to public
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
Conflicts:
src/gui/components/cc_base.h
Origin commit data
------------------
Commit: d25fe1438c
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2014-07-04 (Fri, 04 Jul 2014)
2014-09-25 11:03:34 +04:00
Thilo Graf
83f124eab2
CComponentsTimer: add mutex handling, use neutrino log
...
Origin commit data
------------------
Commit: cfd1510a5c
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-12 (Fri, 12 Sep 2014)
2014-09-25 11:03:03 +04:00
Thilo Graf
91c254dc16
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
Origin commit data
------------------
Commit: 88ce62ea84
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-07 (Sun, 07 Sep 2014)
2014-09-25 11:02:55 +04:00
Thilo Graf
7063316b07
CComponentsSignals: add signals for exec handlers
...
Origin commit data
------------------
Commit: 4e5df866bd
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-07 (Sun, 07 Sep 2014)
2014-09-25 11:02:51 +04:00
Thilo Graf
48f2af40ba
cc_types: add truct type for rc messages with related icon
...
Origin commit data
------------------
Commit: ec132906cd
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-07 (Sun, 07 Sep 2014)
2014-09-25 11:02:45 +04:00
Thilo Graf
8be2c9da59
CTestMenu: remove window close statement
...
Origin commit data
------------------
Commit: 07c5547965
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-07 (Sun, 07 Sep 2014)
2014-09-25 11:02:39 +04:00
Thilo Graf
7fbe2501f6
CComponentsItem/CComponentsForm: add property focus
...
Specifies that some certain operations especially eg. exec events for
that item are possible.
Origin commit data
------------------
Commit: 0c0e0e85ff
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-02 (Tue, 02 Sep 2014)
2014-09-25 11:02:32 +04:00
Thilo Graf
e80f1b93f4
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.
Origin commit data
------------------
Commit: 5ae495716e
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-26 (Tue, 26 Aug 2014)
2014-09-25 11:02:27 +04:00
Thilo Graf
ff07cd2023
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.
Origin commit data
------------------
Commit: 706ed0f31f
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-26 (Tue, 26 Aug 2014)
2014-09-25 11:02:22 +04:00
Thilo Graf
5b9a21685e
CComponentsForm: add member to get pointer to selected items
...
Origin commit data
------------------
Commit: e1b9f0a184
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-26 (Tue, 26 Aug 2014)
2014-09-25 11:02:17 +04:00
Thilo Graf
00291e1f48
CComponentsForm: avoid segfault, if id is out of range
...
Origin commit data
------------------
Commit: 0ab881b338
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-26 (Tue, 26 Aug 2014)
2014-09-25 11:02:13 +04:00
Thilo Graf
cc2698a33e
CComponents: add members to handle object tags
...
This can help to handle some useful values for any functions
Origin commit data
------------------
Commit: 67a42c3e96
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-25 (Mon, 25 Aug 2014)
2014-09-25 11:02:00 +04:00
Thilo Graf
c9b05eb4be
CComponentsForm: add members to set or get selected items
...
Origin commit data
------------------
Commit: ec7d5772f0
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-25 (Mon, 25 Aug 2014)
2014-09-25 11:01:54 +04:00
Thilo Graf
c0c42f9261
CComponentsFooter: add members to set or get select a defined button
...
Origin commit data
------------------
Commit: cc5b17a620
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-25 (Mon, 25 Aug 2014)
2014-09-25 11:01:49 +04:00
Thilo Graf
d440422947
CComponentsSignals: ad signal OnSelect
...
Origin commit data
------------------
Commit: 1a38c23340
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-25 (Mon, 25 Aug 2014)
2014-09-25 11:01:45 +04:00
Thilo Graf
a68fa0b68d
CComponentsFooter: add member to add button labels via vector
...
Origin commit data
------------------
Commit: 9f902af587
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-19 (Tue, 19 Aug 2014)
2014-09-25 11:01:39 +04:00
Thilo Graf
2dbbd10ce7
configure: move option enable testmenu to enable testing
...
Testing is also plausible for general usage of other tests or other
experimental code parts.
Origin commit data
------------------
Commit: 201a6aa56e
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-09-19 (Fri, 19 Sep 2014)
2014-09-25 11:01:17 +04:00
Thilo Graf
dd38ab8410
CComponentsSignals: add signal OnError
...
Origin commit data
------------------
Commit: 6ed7df9498
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-10 (Sun, 10 Aug 2014)
2014-09-25 10:58:30 +04:00
Thilo Graf
aaddd45ee5
CComponents: add new header file cc_signals.h with some basic members
...
Origin commit data
------------------
Commit: 4731521070
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-08-03 (Sun, 03 Aug 2014)
2014-09-25 10:58:22 +04:00
Thilo Graf
303e0e88e8
configure: add libsigc++ support
...
Origin commit data
------------------
Commit: 6e126bd74d
Author: Thilo Graf <dbt@novatux.de >
Date: 2014-07-29 (Tue, 29 Jul 2014)
2014-09-25 10:58:13 +04:00
[CST] Focus
76156d69df
fixes for system/ytcache.cpp cherry-picks
...
Origin commit data
------------------
Commit: 8fa560509c
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2014-09-24 (Wed, 24 Sep 2014)
2014-09-24 19:50:35 +04:00
martii
8cf0f8fa33
gui/movieinfo: I don't believe that custom copy code is required here.
...
Origin commit data
------------------
Commit: 17f8b2f7ce
Author: martii <m4rtii@gmx.de >
Date: 2013-06-13 (Thu, 13 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
3455bd0a45
system/ytcache: add progress data
...
Conflicts:
src/gui/moviebrowser.cpp
Origin commit data
------------------
Commit: 050138c107
Author: martii <m4rtii@gmx.de >
Date: 2013-11-16 (Sat, 16 Nov 2013)
2014-09-24 19:50:35 +04:00
martii
a6890063a9
system/nkparser,ytparser: change Cleanup default to not to remove thumbnails
...
Conflicts:
src/system/nkparser.h
Origin commit data
------------------
Commit: a85af8f0a2
Author: martii <m4rtii@gmx.de >
Date: 2013-11-17 (Sun, 17 Nov 2013)
2014-09-24 19:50:35 +04:00
martii
56821e3841
system/ytcache: honor 302 redirect
...
Origin commit data
------------------
Commit: d37b20bc75
Author: martii <m4rtii@gmx.de >
Date: 2014-03-09 (Sun, 09 Mar 2014)
2014-09-24 19:50:35 +04:00
FlatTV
e02294baa9
system/ytparser: no need to append signature
...
Origin commit data
------------------
Commit: 4198971638
Author: FlatTV <FlatTV@gmx.de >
Date: 2014-03-09 (Sun, 09 Mar 2014)
2014-09-24 19:50:35 +04:00
martii
0ed0c15b3e
check for active downloads before shutting down; indicate dl on vfd
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/driver/lcdd.h
src/driver/simple_display.cpp
src/neutrino.cpp
src/system/locals.h
src/system/locals_intern.h
Origin commit data
------------------
Commit: a3adf2798a
Author: martii <m4rtii@gmx.de >
Date: 2013-12-15 (Sun, 15 Dec 2013)
2014-09-24 19:50:35 +04:00
martii
cb84dceef7
gui/moviebrowser: add gui options for yt/nk cache directories
...
Conflicts:
src/gui/moviebrowser.cpp
src/system/nkparser.cpp
src/system/nkparser.h
Origin commit data
------------------
Commit: fd1ba8df97
Author: martii <m4rtii@gmx.de >
Date: 2013-11-17 (Sun, 17 Nov 2013)
2014-09-24 19:50:35 +04:00
martii
526a6c01eb
gui/moviebrowser: caching fixes
...
Conflicts:
src/gui/moviebrowser.cpp
Origin commit data
------------------
Commit: 891170490e
Author: martii <m4rtii@gmx.de >
Date: 2013-11-16 (Sat, 16 Nov 2013)
2014-09-24 19:50:35 +04:00
martii
eb85bf0ad3
overload access(2)
...
Conflicts:
src/driver/pictureviewer/pictureviewer.cpp
src/gui/components/cc_item_picture.cpp
src/gui/movieplayer.cpp
src/gui/osdlang_setup.cpp
src/neutrino.cpp
src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp
src/nhttpd/yhttpd.cpp
src/system/helpers.h
src/system/setting_helpers.cpp
Origin commit data
------------------
Commit: 81ca577fb8
Author: martii <m4rtii@gmx.de >
Date: 2013-06-30 (Sun, 30 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
19f7366c93
ytcache: use temporary CFileHelpers instance
...
Origin commit data
------------------
Commit: d56b7da446
Author: martii <m4rtii@gmx.de >
Date: 2013-06-21 (Fri, 21 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
bb800bccce
add http proxy support for yt
...
Conflicts:
src/gui/proxyserver_setup.cpp
src/neutrino.cpp
src/system/httptool.cpp
src/system/settings.h
Origin commit data
------------------
Commit: 58124802ce
Author: martii <m4rtii@gmx.de >
Date: 2013-06-16 (Sun, 16 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
bd08373008
yt: use cached tumbnail, if available
...
Origin commit data
------------------
Commit: 2b236ea1c8
Author: martii <m4rtii@gmx.de >
Date: 2013-06-14 (Fri, 14 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
f32b9516de
ytcache: minor cleanup
...
Origin commit data
------------------
Commit: 3ac6bcb6b5
Author: martii <m4rtii@gmx.de >
Date: 2013-06-14 (Fri, 14 Jun 2013)
2014-09-24 19:50:35 +04:00
martii
d5e166d1dd
yt download fixes
...
Conflicts:
src/gui/moviebrowser.cpp
Origin commit data
------------------
Commit: f6ae1796f2
Author: martii <m4rtii@gmx.de >
Date: 2013-06-13 (Thu, 13 Jun 2013)
2014-09-24 19:50:35 +04:00