Commit Graph

6783 Commits

Author SHA1 Message Date
Thilo Graf
4ce9ca0882 COsdSetup: remove repaint call for gradient assignment
Is already executed by chooser object via slot inside showOsdSetup(), and
osd_menu object is not the required object.


Origin commit data
------------------
Commit: 7044df1f9f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-29 (Wed, 29 Apr 2015)
2015-04-29 12:01:11 +02:00
Thilo Graf
6261b3b869 themes: use hintbox and header gradient option in theme settings
Color gradient feature was originally intended for use
inside theme settings and it's not really suitable for
generally use as default in all themes at the moment, so it makes more
sense to have options in theme settings and let the user decide
to customize this, unless enough other gui parts can use this feature.


Origin commit data
------------------
Commit: 01516cf943
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-29 (Wed, 29 Apr 2015)

Origin message was:
------------------
themes: use hintbox and header gradient option in theme settings

Color gradient feature was originally intended for use
inside theme settings and it's not really suitable for
generally use as default in all themes at the moment, so it makes more
sense to have options in theme settings and let the user decide
to customize this, unless enough other gui parts can use this feature.
2015-04-29 10:16:55 +02:00
Thilo Graf
67ce60084b cc_base.cpp: fix wrong statment value
Comes with aa9571f314


Origin commit data
------------------
Commit: 5f603ed6b0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 11:51:01 +02:00
Thilo Graf
aa9571f314 cc_base.cpp: paint shadow only on firs paint of item body
Avoids unnecessary paint of shadow layers, This should
avoid flicker effects.


Origin commit data
------------------
Commit: 1e16dbbf59
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 10:02:18 +02:00
[CST] Focus
189f094afe CMenueWidget: add color gradient to menue hints
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 8a41089a92
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 09:55:26 +02:00
[CST] Focus
fd94f4fdb6 CComponentsInfoBox: add switch to enable gradient for info box
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 7016a86ca2
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 09:54:45 +02:00
[CST] Focus
c4d94d60fd gradient: try to fix delete gradient data only on color change
Signed-off-by: Thilo Graf <dbt@novatux.de>


Origin commit data
------------------
Commit: 53ce471af8
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 09:25:34 +02:00
Thilo Graf
b1bcb22dd9 Revert "CComponentsItem: fix remove gradient buffer on killed item"
This reverts commit 75deb5712c.


Origin commit data
------------------
Commit: d8da2a3087
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-27 (Mon, 27 Apr 2015)
2015-04-27 09:21:19 +02:00
Thilo Graf
b84c69472b CFrameBuffer: add comment for unsolved issue on full icon cache
Origin commit data
------------------
Commit: ba6f265255
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-05 (Sun, 05 Apr 2015)
2015-04-05 17:38:20 +02:00
Thilo Graf
3341622426 CChannelList: use class for scalable channel logos
Previous class used limited scale handling mainly with the
member paintIcon() by framebuffer class.
Because of many possible channel logo files, the icon cache was
filled very fast. That was never considered in
paintIcon() and caused strange behavior at screen, as no image data
were assigned correctly.


Origin commit data
------------------
Commit: 388ab3aa02
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-04 (Sat, 04 Apr 2015)
2015-04-04 23:32:48 +02:00
Thilo Graf
8c3972203e CComponentsPicture: add sub classes for scalable images and channel logos
This could replace call of CComponentsPicture objects with explicit
dimension values = 0


Origin commit data
------------------
Commit: 80457beaf6
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-04 (Sat, 04 Apr 2015)
2015-04-04 22:35:57 +02:00
Thilo Graf
991977cc3c CNeutrinoApp: fix rebase error
comes with: CNeutrinoApp: rework switch handling for channallist paint


Origin commit data
------------------
Commit: 17b7cc98b2
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-04-02 (Thu, 02 Apr 2015)
2015-04-02 09:43:52 +02:00
Michael Liebmann
705406fdf3 CComponentsText: Fix default font
Origin commit data
------------------
Commit: ae139d4ec2
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2015-03-31 (Tue, 31 Mar 2015)
2015-03-31 12:00:48 +02:00
Stefan Seyfried
9cb53b2344 opkg_manager: add a list of packages to hide
Advanced build system can come up with an impressive list of
(sub-)packages, most of them not really interesting for installation
through the GUI. Add a filter with simple patterns to suppress the
display of those packages.
TODO: this should be made configurable via a run-time config file.

Signed-off-by: Markus Volk <f_l_k@gmx.net>


Origin commit data
------------------
Commit: 5750ca23ae
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-02-08 (Sun, 08 Feb 2015)
2015-03-30 11:21:37 +02:00
Thilo Graf
2c91e5d3bd CComponentsButton: disable gradient
Not necessary as long not all or most gui buttons can provide gradient


Origin commit data
------------------
Commit: 47b37d4405
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-28 (Sat, 28 Mar 2015)
2015-03-29 22:40:15 +02:00
Thilo Graf
284a3074d3 CChannelList: fix paint of unscaled images
Unscaled images were never painted.


Origin commit data
------------------
Commit: e631559555
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-19 (Thu, 19 Mar 2015)
2015-03-29 22:40:15 +02:00
Thilo Graf
b871f66399 CTextBox: catching error if position has signed values
Wrong position assignments can trigger crash. Prevent segfaults.
Error log should indicate this.


Origin commit data
------------------
Commit: 459c120060
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-19 (Thu, 19 Mar 2015)
2015-03-29 22:40:15 +02:00
Thilo Graf
2a7298e136 CNeutrinoFonts: use neutrino debug output as default with line numbers
Origin commit data
------------------
Commit: b9e04a4999
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-18 (Wed, 18 Mar 2015)
2015-03-29 22:40:14 +02:00
Thilo Graf
ff6e864019 CComponentsTimer: move mySleep call into mutex block, seems was not ok so
Origin commit data
------------------
Commit: 45623aa810
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-28 (Sat, 28 Feb 2015)
2015-03-29 22:40:14 +02:00
Thilo Graf
0652b6ab05 COsdSetup: use paint for apply new gradient settings, reduced flicker effects
Origin commit data
------------------
Commit: eb3971e909
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-03 (Tue, 03 Mar 2015)
2015-03-29 22:40:14 +02:00
Thilo Graf
416a6bf591 CNeutrinoApp: rework switch handling for channallist paint
In some cases it is advantageous if you can override paint of channellist,
e.g. if RC_ok is shared with other window handlers.
In such cases will so could be avoided.


Origin commit data
------------------
Commit: 0d6f0a8c88
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-03-01 (Sun, 01 Mar 2015)

Origin message was:
------------------
CNeutrinoApp: rework switch handling for channallist paint

In some cases it is advantageous if you can override paint of channellist,
e.g. if RC_ok is shared with other window handlers.
In such cases will so could be avoided.
2015-03-29 22:40:13 +02:00
Thilo Graf
a755b1730d CComponentsText: add possibilty to set font style
Usable with methode setText() and parameter 'style'

provided enums are:
	FONT_STYLE_REGULAR
	FONT_STYLE_BOLD
	FONT_STYLE_ITALIC


Origin commit data
------------------
Commit: 341b142aa0
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-22 (Sun, 22 Feb 2015)
2015-03-29 22:40:13 +02:00
Thilo Graf
a1f54c9e7d CComponentsText: avoid unintentional overwriting of current property values
If parameters were not explicitly defined, default values of parameters
overwrite current property values.


Origin commit data
------------------
Commit: d2ae57e5b6
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-22 (Sun, 22 Feb 2015)
2015-03-29 22:40:13 +02:00
Thilo Graf
5977418188 CFileHelpers: rework methode getDirSize(), makes it work recursively
Origin commit data
------------------
Commit: a185ad34d4
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-07 (Sat, 07 Feb 2015)
2015-03-29 22:40:12 +02:00
Thilo Graf
65900171d0 CFileHelpers: add function getDirSize()
Origin commit data
------------------
Commit: 1b095e725e
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-02-07 (Sat, 07 Feb 2015)
2015-03-29 22:40:12 +02:00
Thilo Graf
4741658a75 CFileHelpers: declare removeDir() as static
allows use without object


Origin commit data
------------------
Commit: 58b7c0e6bf
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-31 (Sat, 31 Jan 2015)
2015-03-29 22:40:12 +02:00
Thilo Graf
aa9368095a CComponentsInfoBox: fix scale height for larger picons
Origin commit data
------------------
Commit: a9c474e486
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-28 (Wed, 28 Jan 2015)
2015-03-29 22:40:12 +02:00
Thilo Graf
ad5eb1e2a2 CVolumeBar: optimize icon position
Origin commit data
------------------
Commit: 6a50e56321
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-25 (Sun, 25 Jan 2015)
2015-03-29 22:40:11 +02:00
Thilo Graf
d436fff1c1 CVolumeBar: use defined volumebar size as default height
Origin commit data
------------------
Commit: 84ee2dd059
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-25 (Sun, 25 Jan 2015)
2015-03-29 22:40:11 +02:00
Thilo Graf
485604e976 CComponentsInfoBox: remove unnecessary call for kill()
partial revert of: CComponentsInfoBox: fix centering of image


Origin commit data
------------------
Commit: 592b0025d9
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-25 (Sun, 25 Jan 2015)

Origin message was:
------------------
CComponentsInfoBox: remove unnecessary call for kill()

partial revert of: CComponentsInfoBox: fix centering of image
2015-03-29 22:40:11 +02:00
Thilo Graf
011ed9ca90 CComponentsTimer: move pthread members into startTimer()
Origin commit data
------------------
Commit: 012c699951
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-20 (Tue, 20 Jan 2015)
2015-03-29 22:40:10 +02:00
Thilo Graf
bdcc52feba CComponentsText: expand setTextColor() methode
apply color value direct in text box object


Origin commit data
------------------
Commit: 4a0975eb90
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-24 (Sat, 24 Jan 2015)
2015-03-29 22:40:10 +02:00
Thilo Graf
8c743e9dff CComponentsSignals: add signals for hide events
Origin commit data
------------------
Commit: 1b3f5847be
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-21 (Wed, 21 Jan 2015)
2015-03-29 22:40:10 +02:00
Thilo Graf
04e0ac3e99 CScreenSaver: fix wconversion warnings
Origin commit data
------------------
Commit: 016fc14177
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-15 (Thu, 15 Jan 2015)
2015-03-29 22:40:10 +02:00
Thilo Graf
c64cbaf405 CScreenSaver: use unified debug output
Origin commit data
------------------
Commit: be78944eb8
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-15 (Thu, 15 Jan 2015)
2015-03-29 22:40:09 +02:00
Thilo Graf
91b7a8b590 system/helpers.cpp: add return value for mySleep()
Origin commit data
------------------
Commit: c9dd6fac39
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:09 +02:00
Thilo Graf
a1768cc6bd system/helpers.cpp: getNowTimeStr(), use thread save localtime version
Origin commit data
------------------
Commit: 3538077821
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:09 +02:00
Thilo Graf
412889b185 CChannelList/CNeutrinoEventList/CMovieBrowser: fix logo scale
Downscale was broken.


Origin commit data
------------------
Commit: 1cb885dfe9
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:08 +02:00
Thilo Graf
8c0279c4a0 CComponentsButton: fix fit of button icon
Scale was broken


Origin commit data
------------------
Commit: d33c4911d2
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:08 +02:00
Thilo Graf
75deb5712c CComponentsItem: fix remove gradient buffer on killed item
Origin commit data
------------------
Commit: 51aab307c3
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:08 +02:00
Thilo Graf
a828999513 CComponentsPicture: fix icon size/scale handling
Origin commit data
------------------
Commit: e8d46a8a55
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:07 +02:00
Thilo Graf
c287fbfb4d CPictureViewer: fix wconversion warnings
Origin commit data
------------------
Commit: 2dc47e0fe1
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:07 +02:00
Thilo Graf
82cc2eef02 CPictureViewer: use neutrino internal log
Show only errors in mode DEBUG_NORMAL.


Origin commit data
------------------
Commit: 6151152a20
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-14 (Wed, 14 Jan 2015)
2015-03-29 22:40:07 +02:00
Thilo Graf
345341e42d CComponentsInfoBox: fix centering of image
Origin commit data
------------------
Commit: ebc9d28e0e
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-13 (Tue, 13 Jan 2015)
2015-03-29 22:40:07 +02:00
Thilo Graf
b733f89afc EpgPlus: fix wconversion
Origin commit data
------------------
Commit: 4d8f7f3acb
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-13 (Tue, 13 Jan 2015)
2015-03-29 22:40:06 +02:00
Thilo Graf
c32d56aa7d CProgressBarCache: fix compiler warnings wconversion
Origin commit data
------------------
Commit: 9c85491974
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-13 (Tue, 13 Jan 2015)
2015-03-29 22:40:06 +02:00
Thilo Graf
3b9a54af3f CComponentsFooter: Function setButtonLabels() change parameter
Performance: parameter 'v_content' should be passed by reference


Origin commit data
------------------
Commit: 56ea6c140f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-12 (Mon, 12 Jan 2015)
2015-03-29 22:40:06 +02:00
Thilo Graf
57845bc27a SIservices.hpp/SIsections.hpp: switch functions to const
Origin commit data
------------------
Commit: f15cf6f57d
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-12 (Mon, 12 Jan 2015)
2015-03-29 22:40:05 +02:00
Thilo Graf
8e494e8124 frontend.cpp/pzapit.cpp: fix format string
Origin commit data
------------------
Commit: c92d4fad1a
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-12 (Mon, 12 Jan 2015)
2015-03-29 22:40:05 +02:00
Thilo Graf
d4bd6d237c gui/audioplayer.cpp/h: fix some type conversions
Origin commit data
------------------
Commit: 08cb42d22f
Author: Thilo Graf <dbt@novatux.de>
Date: 2015-01-12 (Mon, 12 Jan 2015)
2015-03-29 22:40:05 +02:00