Commit Graph

184 Commits

Author SHA1 Message Date
[CST] Focus
cf91f2eccb merge neutrino-mp menu/buttons/icons changes, (C) martii 2014-07-17 17:02:25 +04:00
Thilo Graf
69e2debb02 COSDFader: rename member functions, adapt implementations
Stop() is not exactly attributable if fader class used as inherited and
Fade() don't tell really what done and related to return value 'bool'...
especially as the fader class members have been not documented.
2014-06-23 18:43:47 +02:00
svenhoefer
649d1b1f9d - change RenderString() default to UTF8 2014-06-11 23:07:13 +02:00
M. Liebmann
8505e1c6d7 CTimerList: Fix eventType CTimerd::TIMER_EXEC_PLUGIN 2014-03-04 07:17:41 +01:00
martii
cf43a6f2a6 gui/pluginlist: drop custom menu implementation
(but use the menu-hint as plugin-description)
2014-03-02 23:00:30 +01:00
M. Liebmann
b2446667e9 CTimerList: Fix displaying and saving reminder timer 2014-02-12 06:02:27 +01:00
M. Liebmann
a60d320aad CTimerList: Fix commit f2fccc6 (THX Houdini) 2014-02-01 01:56:21 +01:00
M. Liebmann
f2fccc6d85 CTimerList: Add lua plugins to plugin selection 2014-01-30 09:13:51 +01:00
martii
86fca10909 gui/timerlist: fix display of channel name
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com>
2014-01-29 21:20:43 +01:00
Thilo Graf
bcf4e4fbf9 revert cd5fd9dab3
use an easier solution, based up neutrino-mp
2014-01-26 20:30:41 +01:00
M. Liebmann
cd5fd9dab3 Fix compiler warnings (-Wconversion)
- THX SatBaby for the info
2014-01-25 23:06:27 +01:00
Thilo Graf
5ea7ec48df CComponentsHeader: rework constructors, add CComponentsHeaderLocalized
Member initVarHeader() now used with parameters, so it's  possible
to remove multiple code in constructors, but some class must be
renamed to CComponentsHeaderLocalized.
2014-01-24 23:09:56 +01:00
svenhoefer
53f5801d6f - adapt ShowMsg handling from martii's neutrino-mp 2014-01-22 12:37:21 +01:00
svenhoefer
6995e1a765 - adapt ShowHint handling from martii's neutrino-mp 2014-01-22 12:11:52 +01:00
M. Liebmann
31842369cc Preparing the input classes for Lua
- Add non locale variants for CExtendedInput, CStringInput,
  CStringInputSMS, CPINInput
  THX Martii
2014-01-19 20:57:38 +01:00
M. Liebmann
b41819190d Preparing the menu classes for Lua Part #2
- Remove CMenuForwarderNonLocalized
- Add overloaded function CMenuForwarder for non local
  THX Martii
2014-01-19 20:57:37 +01:00
Stefan Seyfried
1d0a23dbf3 reduce direct dependencies on timerdclient.h
Include timerdtypes.h instead of timerdclient.h where feasible, add direct instead of indirect includes of timerdclient.h where necessary. This reduces the number of files which depend on timerdclient.h from 134 to 16. Add/update copyright notices in the affected files.
2014-01-13 21:01:26 +01:00
Stefan Seyfried
49035cedec timerd: get rid of unused CTimerd::TIMER_NEXTPROGRAM
This event should be completely obsolete (it was used before
EIT-update was working correctly), so get rid of it in the code.
For now it is just commented out, until further testing is done.
2014-01-13 20:57:40 +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
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
Stefan Seyfried
4bc6e43ad4 global.h: Use forward-declarations to reduce number of dependencies 2013-11-13 10:40:03 +01:00
Thilo Graf
f7798affc6 CComponents: add unfied header file for general include of cc classes
Provides a unified header file, so it is not required to select a
certain header file.
2013-10-24 21:19:07 +02:00
Michael Liebmann
c60c5c5ce3 Replace color indexes of the text colors by real color values for RenderString()
- If necessary, Correct data types of the color values
2013-07-21 22:00:58 +02:00
Christian Schuett
5964aa7ad4 Neutrino timer list: always show correct infos in EPG viewer
if the EPG ID of a timer list entry is 0 or the corresponding EPG data
can't be found, then you see wrong infos in EPG viewer

Signed-off-by: Christian Schuett <Gaucho316@hotmail.com>
2013-06-02 22:20:39 +02:00
svenhoefer
6c41ffbe47 - neutrino: don't save screen while paint headers 2013-05-28 10:42:39 +02:00
svenhoefer
c557c03695 - timerlist: rework gui stuff
* add shadow
* change some calculations to be more equal to other windows
* get footerheight from paintButtons methode
* change ok button to blue button in footer
* blue button has same function as ok button
* init members in contructor
* remove unused code
* change rotating colors because COL_MENUCONTENTDARK_PLUS_0
  is used for shadow
* replace info button with dummy if timer is not type REC or ZAP
* sort member variables in header
2013-05-27 12:03:08 +02:00
Thilo Graf
2aa36663e1 CTimerList: prevent memory leak 2013-05-27 09:30:51 +02:00
Thilo Graf
d8f31fb5a7 CTimerList: fix include
Name of header file was changed since last commits
2013-05-27 09:30:50 +02:00
svenhoefer
2cc07765c7 - timerlist: using CComponentsHeader to paint header
* move info icon to buttonbar
2013-05-26 22:52:21 +02:00
[CST] Focus
e14043dbfb neutrino GUI: more places to disable anything record-related, if recording_type is RECORDING_OFF 2013-04-09 18:37:25 +04:00
Stefan Seyfried
e09bc260da neutrino: make button bar use available space intelligently
modify the paintButtons() function, so that it spreads the buttons
over the available width with constant space between them.
Port over all users to the new method and clean up quite some custom
button drawing code on the way.

Conflicts:
	src/gui/audioplayer.cpp
	src/gui/bouquetlist.cpp
	src/gui/channellist.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.cpp
	src/gui/widget/buttons.cpp
	src/gui/widget/stringinput.cpp
2013-04-05 14:50:28 +04:00
[CST] Focus
fb7c0963cc gui/timerlist.cpp: check CFEManager::getEnabledCount in place of CFEManager::FE_MODE_SINGLE 2013-04-01 14:49:36 +04:00
[CST] Focus
6fe4b8aad4 gui/timerlist.cpp: filter bouquets channels 2013-01-30 11:54:49 +04:00
satbaby
1d5e7b23b3 never used 2012-12-07 12:01:45 +01:00
micha-bbg
ab24123430 * Timerlist: Show rec icon when recording in progress. 2012-11-27 01:20:13 +01:00
micha-bbg
8681a9c399 * Commit 295efb1: Fix delete query when multiple same channelid 2012-10-24 10:52:55 +01:00
micha-bbg
295efb1e07 * Timerlist: Ask if the timer of a running recording to be deleted. 2012-10-14 10:07:22 +01:00
Thilo Graf
5a5ec2bba0 *CTimerList: show warnings on overlapping recording only in single mode
NOTE: Only tested on single box by me, please send feedback
2012-09-18 12:10:17 +02:00
[CST] Focus
9fdbdbd343 Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++ 2012-09-13 11:24:13 +04:00
satbaby
a3bfab0bcd remove doubles include 2012-09-11 20:31:33 +02:00
[CST] Focus
74a761ef50 use CEitManager to get EIT data 2012-08-30 11:40:02 +04:00
satbaby
7359504dd7 -fixes strncpy & buf size 2012-08-07 18:51:44 +02:00
satbaby
07ecdf827a timerlist.cpp:commented out unnecessary code 2012-08-07 11:12:47 +02:00
[CST] Focus
35ee04049a remove obsolete and unused includes 2012-06-14 11:01:37 +04:00
satbaby
bb347b3a44 performance Prefer prefix ++/-- operators for non-primitive types. 2012-04-28 10:56:27 +02:00
[CST] Focus
5e21bd7274 gui/timerlist.cpp: use CServiceManager to get channel name 2012-04-10 15:50:58 +04:00
satbaby
2591100c42 remove never used volues
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2138 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-03-04 17:25:48 +00:00
thilo
a7558578c8 *neutrino timerlist: ignore numeric keys in open timerlist
Prevents sending of key messages to parent menus with number shortcuts,
but probably needs a better solution.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1994 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-23 22:04:35 +00:00
focus
4210a40244 Use new class to fade
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1945 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-06 12:54:36 +00:00
striper
33aeb7d5a4 - fix display error with empty timerlist -> http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/p136711-anzeige-bugs/#post136711
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1932 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-12-02 18:58:05 +00:00