Commit Graph

89 Commits

Author SHA1 Message Date
svenhoefer
3845feb0e4 - add missing include of vfd header 2013-11-13 10:40:18 +01:00
Stefan Seyfried
4bc6e43ad4 global.h: Use forward-declarations to reduce number of dependencies 2013-11-13 10:40:03 +01:00
Michael Liebmann
e473df6a43 CNeutrinoFonts: Use separate font renderer for dynamic fonts
- delete / initialize font renderer only if necessary
  (e.g. start program, change the font file, change the scaling)
2013-07-26 14:52:37 +02:00
Michael Liebmann
e60067545f Define real text color for use in RenderString() 2013-07-21 22:00:46 +02:00
Michael Liebmann
cfd7b4b16b * Rework positioning of volumebar / mute icon / info clock
- Is required for custom icons
2013-05-10 11:32:12 +01:00
Thilo Graf
8baec6d62a CVolumeBar: rework volumebar handling
Use CComponenets and separates the gui part from driver part

- add new class CVolumeBar as CComponentsForm
- Various changes for reworked volume bar handling in some classes
- Move AudioMute() from CVolume to new class CAudioMute
- Use CComponentsPicture to paint muteicon
2013-05-08 05:11:24 +01:00
Stefan Seyfried
676ef79dca setting_helpers: add reloadhintbox to 'delete removed channels' 2013-04-17 10:21:33 +04:00
Stefan Seyfried
da327c099b add menu option to delete 'removed channels' 2013-04-17 10:21:33 +04:00
[CST] Focus
aa60c85768 Merge branch 'next' of coolstreamtech.de:cst-public-gui-neutrino into next
Conflicts:
	lib/libconfigfile/configfile.cpp
	src/system/setting_helpers.cpp
	src/zapit/src/femanager.cpp
2013-03-07 17:10:57 +04:00
Stefan Seyfried
988a8ebec2 helpers: improve my_system function
Instead of hardcoding the maximum number of arguments to the
my_system helper, pass a variable argument list.
The function is deliberately source-incompatible with the old
implementation (as opposed to a variant with a sentinel NULL
argument, which would be compatible) to find all users and to
make sure that new future users of this function are not
overlooked during merges with other branches.

Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com>
2013-03-05 11:58:49 +01:00
[CST] Focus
ced8b191b1 system/setting_helpers.cpp: fix unused warning on apollo 2013-01-30 17:53:56 +04:00
[CST] Focus
4b10e2e7c9 system/setting_helpers.cpp: use CONFIGDIR to remove xml/conf files 2013-01-29 14:48:00 +04:00
[CST] Focus
093eae2ebc system/setting_helpers.cpp: dont use IOC_CONTROL_PWM_SPEED on apollo 2013-01-16 15:52:06 +04:00
[CST] Focus
6e41c65fad merge public git changes 2013-01-09 19:30:07 +04:00
[CST] Focus
20c25334cd system/setting_helpers.cpp: fix timezone change 2012-12-27 12:15:37 +04:00
micha-bbg
b1138e16b0 * Fix include path for moved header files 2012-12-13 18:09:09 +01:00
satbaby
89ee8f7a5e src/system/setting_helpers.cpp: use my_system instead of system 2012-11-22 13:27:51 +01:00
[CST] Focus
c7dd7ccc78 system/setting_helpers.cpp: add static CFanControlNotifier::setSpeed,
to call it direct
2012-11-02 14:18:56 +04:00
[CST] Focus
a1bd6d404b system/setting_helpers.cpp: add static CColorSetupNotifier::setPalette(),
to call it direct
2012-11-02 13:46:32 +04:00
[CST] Focus
f78be0f96d system/setting_helpers.cpp: comment CVolume/CInfoClock Init in CColorSetupNotifier::changeNotify:
is it really needed to re-init them on palette change ?
2012-11-02 13:10:15 +04:00
satbaby
7b06b3fd38 Neutrino: rework COnOffNotifier and use it if possible, ported from tuxbox cvs 2012-10-11 14:11:05 +02:00
satbaby
dfa3231469 move safe_mkdir & check_dir to system-helpers 2012-09-11 20:34:53 +02:00
satbaby
a3bfab0bcd remove doubles include 2012-09-11 20:31:33 +02:00
[CST] Focus
d04fe6e94c system/setting_helpers.cpp: fix notifiers, most must not repaint menu 2012-05-31 18:57:44 +04:00
[CST] Focus
bd561e7844 system/setting_helpers.cpp: fix CAudioSetupNotifier - also called for pref. DD; no need to repaint menu 2012-05-31 17:20:12 +04:00
[CST] Focus
4fd04645b7 system/setting_helpers.cpp: cleanup unused code 2012-05-31 17:12:23 +04:00
[CST] Focus
5c85eced31 system/setting_helpers.cpp: workaround for factory reset, clear sat list 2012-05-22 11:47:35 +04:00
[CST] Focus
78ac46c1b2 system/setting_helpers.cpp: remove unused CLedControlNotifier 2012-05-07 16:00:04 +04:00
[CST] Focus
b9bc799cf1 fix conflicts 2012-03-20 11:14:05 +04:00
[CST] Focus
d39b174c75 fix conflicts 2012-03-20 11:07:28 +04:00
micha-bbg
6a5ffc315f * neutrino: GUI Painting of Vol. Mute and Clock (Part3)
- Use new class for volumebar
- Numeric display added for volumebar (switchable)
- Display of volumebar, mute icon and info clock optimized (top right)
- Volumebar better scalable

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2153 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-03-18 18:46:48 +00:00
[CST] Focus
f3d2895847 Merge branch 'master', remote-tracking branch 'origin' into dvbsi++ 2012-03-02 19:31:49 +04:00
[CST] Focus
2ecc60cf71 Merge branch 'master' into multituner 2012-03-02 18:59:50 +04:00
focus
84afbc9a66 audio: change change DD over hdmi options to:
off, auto (old ON, if supported by device) and force

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2135 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-03-02 14:39:51 +00:00
[CST] Focus
b0f20009be daemonc/remotecontrol.cpp: use time_monotonic_ms for zap_completion_timeout 2012-02-27 19:28:01 +04:00
[CST] Focus
40ec967468 setting_helpers: cleanup unused code 2012-01-13 14:49:04 +04:00
satbaby
58c265c35e check_dir: add ramfs for software update dir
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2008 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-27 17:50:43 +00:00
focus
5743a6dd29 Remove rfmod code and unused settings
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2002 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-25 12:37:16 +00:00
focus
660a4f4e45 Remove unused CRecordingNotifier
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1916 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-26 11:55:39 +00:00
focus
b6fc86a88d Remove CAPIDChangeExec
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1914 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-26 10:34:01 +00:00
focus
851b67daa5 Fix missing vfd params reset
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1906 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 16:12:50 +00:00
focus
fd9b0cca9e Fix missing colors reset
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1905 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 15:19:14 +00:00
focus
8db902c9f7 Stop using loadColors, loadSetup should load same default colors; Clear FB on settings reset - if font/size/preset different, there was artifatcs
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1904 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 15:07:29 +00:00
focus
09cb77617e Remove unused code
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1897 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-25 13:33:42 +00:00
focus
470f8fa30c Move OSD preset notify to osd setup
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1883 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-22 17:12:06 +00:00
seife
29de797de5 neutrino: make autofs an allowed file system
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1833 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-11-06 15:12:38 +00:00
striper
80c84efb7c - extend colored events to channellist
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1779 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-28 16:39:12 +00:00
striper
d93630be48 - optional colouring of NOW or NEXT event in infobar (patch by svenhoefer)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1662 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-04 10:08:32 +00:00
focus
709f3db4fb use CZapit class
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1654 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-01 12:31:02 +00:00
thilo
a512a15781 *neutrino infobar: add extra timeout setting for radiomode
moved single arrays named "default_timing" and "timing_setting_name" into
struct named "timing_setting"

This is a partial port from original Neutrino,
The default timeout for radiomode is 0 (no timeout), this timeout
has more sense e.g. with radiotext

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1504 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-03 00:14:31 +00:00