Thilo Graf
dde298b1b7
CMsgBox: rework msgbox classes with Window class implementation
...
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.
TODO: fix and optimize details
2016-10-24 10:31:24 +02:00
svenhoefer
8c7952011e
- colors: make footer text color configurable
2016-08-15 12:16:49 +02:00
svenhoefer
cc5258e6d5
- colors: make footer background color configurable
...
TODO: footer text color and maybe footer font
2016-08-15 00:14:47 +02:00
svenhoefer
bc39d1e14e
- colors: some internal renamings
...
* INFOBAR_SHADOW to SHADOW because it's not only used in infoviewer
* INFOBAR_SHADOW_TEXT to MENUFOOT_TEXT because it's the proper name
This is in preparation to make footer colors configurable
2016-08-14 21:55:18 +02:00
svenhoefer
30a3093d9f
- setting_helpers: whitespace cleanup and code format changes
2016-05-30 11:21:22 +02:00
svenhoefer
a4bd8cc5a8
- miscsettings_menu: allow to reset movieplayer plugin
2016-02-22 21:06:46 +01:00
vanhofen
fd6ad52c8c
- infoviewer_bb: add own color for CA-bar
2015-06-18 21:18:32 +02:00
Jacek Jendrzej
422c91d117
add pugixml
2015-04-28 10:12:23 +02:00
Stefan Seyfried
5ab6b53054
global.h: Use forward-declarations to reduce number of dependencies
2015-04-16 13:39:35 +02:00
Jacek Jendrzej
40fe7fae34
prevent possible segfault std::string if value NULL
2015-03-20 11:57:12 +01:00
[CST] Focus
68e240b4e7
gui/videosettings.cpp: split format key modes and auto-modes on apollo,
...
disable broken 14:9 pan&scan on apollo
2014-12-18 17:31:48 +03:00
svenhoefer
389c4c232f
- plugins: simplify integratePlugins(); ...
...
* CPluginsExec(): switch to singleton
* move CPluginsExec() to pluginlist.cpp|h
because it's not really a settings_helper
2014-11-10 22:41:08 +01:00
svenhoefer
7f2c69aa82
- CPluginsExec::exec(): show possible script output
2014-11-07 15:41:11 +01:00
svenhoefer
c0b130c490
- plugins: don't add hidden plugins to usermenu; ...
...
... use CPuginsExec::exec() to execute and drop CUserMenu::exec()
2014-11-07 09:44:53 +01:00
[CST] Focus
320c3b163c
gui/miscsettings_menu.cpp: fix settings sectionsd config
2014-10-20 11:16:14 +04:00
svenhoefer
cf53191122
- CPluginsExec::exec(): don't leave current menu when exiting integrated plugins
2014-10-02 15:04:05 +04:00
martii
81ca577fb8
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
2014-09-24 19:50:35 +04:00
martii
b21cb152b5
system/settings: move theme colors to dedicated struct
...
Conflicts:
src/driver/pictureviewer/pictureviewer.cpp
src/gui/epgview.cpp
src/gui/osd_setup.cpp
src/gui/pluginlist.cpp
src/neutrino.cpp
2014-09-12 18:29:21 +04:00
svenhoefer
237892ffd2
- setting_helpers: rename CStreamFeaturesChangeExec to CPluginsExec
2014-09-08 16:33:26 +02:00
[CST] Focus
420af7a4dc
neutrino: sync keybind and usermenu code with neutrino-mp, code (C) martii
2014-09-05 17:49:11 +04:00
M. Liebmann
8eab1ca472
Rework display LOCALE_SERVICEMENU_RELOAD_HINT message
...
- remove the very short visible message in channelsInit()
- remove global reloadhintBox
Signed-off-by: Thilo Graf <dbt@novatux.de >
2014-08-26 17:27:02 +04:00
svenhoefer
566ea03372
- setting_helpers: ensure to create flagfile to reset var-partition
2014-06-04 21:47:32 +02:00
[CST] Focus
8284fe6e53
system/setting_helpers.cpp: create /var_init/etc/.reset on factory reset,
...
to be processed by apollo init scripts to erase /var partition
2014-03-06 16:09:10 +04:00
svenhoefer
4b5242c254
- plugins: cleanup
...
* drop PLUGINDIR_USB
* drop unused 'param' from startPlugin
2014-03-02 00:43:59 +01:00
svenhoefer
53f5801d6f
- adapt ShowMsg handling from martii's neutrino-mp
2014-01-22 12:37:21 +01:00
M. Liebmann
025295b6b4
CInfoClock: menu item for setting color of the digit added
2013-12-25 18:32:01 +01:00
martii
cbc9299df8
convert most char[...] configuration values to std::string
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
697b1a75b3
gui/osd_setup, gui/record_setup: use CMenuOptionNumberChooser ...
...
... instead of CStringInput to enter numbers
* neutrino.cpp: drop SetupTiming method
* system/settings: use integers for timing values#
* system/setting_helpers: drop CTimingSettingsNotifier
2013-12-22 21:13:45 +01:00
M. Liebmann
435d25c0ce
CInfoClock: Use dynamic font for display
2013-11-28 16:07:49 +01:00
M. Liebmann
0c18d4a6db
CInfoClock: Rework calculate size & position
...
- Fix display info clock
- Preparation for alternative use of neutrino fonts / DynFonts
2013-11-28 16:07:48 +01:00
svenhoefer
3c8d47fa49
Revert "global.h: Use forward-declarations to reduce number of dependencies"
...
This reverts commit 4bc6e43ad4
.
2013-11-13 23:40:16 +01:00
svenhoefer
014dd3ac7b
Revert "- add missing include of vfd header"
...
This reverts commit 3845feb0e4
.
2013-11-13 23:39:55 +01:00
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