Stefan Seyfried
f5c72d35c8
Merge remote-tracking branch 'n/cst-next-fixed'
2016-01-24 13:15:43 +01:00
Stefan Seyfried
7ed6175120
Revert "- listhelpers: satisfy -Werror"
...
This reverts commit 299852d388
.
2016-01-24 12:23:00 +01:00
Stefan Seyfried
c8b0ae4103
Revert "Revert "rcinput/neutrino: avoid the use of EVT_TIMESET""
...
This reverts commit 2c64d2fb2b
.
2016-01-24 12:21:25 +01:00
Stefan Seyfried
0bc1ad6abb
sectionsd: try to improve cnthread update filter logic
2016-01-24 11:44:10 +01:00
Stefan Seyfried
09a8bc88ee
infoviewer: change show_Data() semantics slightly
...
the "calledFromEvent" parameter was only used to force display of "no
EPG available". It was set to true when calling from an "zap complete"
or "epg event received" event, which is good, but also when calling from
the display update timer, which is "strange".
Now setting this parameter to false forces the update of the current
event (if available) which is done from display update timer.
This fixes the update of the remaining time display with constantly
displayed infobar (radio mode).
2016-01-23 13:17:56 +01:00
Stefan Seyfried
f107519131
infoviewer: get rid of "gotTime" variable
...
It was set from EVT_TIMESET, which is no longer used, and can be
replaced easily by the (already used) "timeset" from sectionsd.
Races and locking can safely be ignored in this case.
2016-01-23 13:16:10 +01:00
Stefan Seyfried
f199f00705
neutrinoyparser: use hw_caps to find boxname/type/arch
2016-01-23 11:01:59 +01:00
Stefan Seyfried
71d4ec8339
hardware_caps: more boxtypes, add boxarch
2016-01-22 19:48:09 +01:00
svenhoefer
23242e605c
- infoviewer: fix overlaps on buttons while zapping
2016-01-22 10:49:45 +01:00
M. Liebmann
cb7895d981
CLuaInstMisc: Add getTimeOfDay() script function
...
- Set Lua api version to 1.39
2016-01-21 17:42:07 +01:00
M. Liebmann
8a61c3bfcd
CLuaInstance: Add some CComponentsHeader functions
...
- Set Lua api version to 1.38
2016-01-21 17:42:07 +01:00
svenhoefer
2738f70f38
- yWeb: remove hardcoded css from textareas
2016-01-21 16:38:59 +01:00
svenhoefer
a2ba194597
- yWeb: add button to check status of remote control
2016-01-21 11:18:53 +01:00
svenhoefer
3553030bce
- controlapi: add possibility to check status of remote control
2016-01-21 11:17:05 +01:00
Thilo Graf
9d72b086a2
text screen save: try to rework screen save behavior for textbox objects
...
Screen save now always disabled by default and can be controlled
outside of relevant objects.
2016-01-21 11:00:38 +01:00
Thilo Graf
9775f1f43a
cc_types: add missing item type to signalbar
2016-01-21 11:00:34 +01:00
Thilo Graf
387d96d2f5
CScreenSaver: fix possible render of clock over screen size
...
check position and size use only possible available screen size
2016-01-21 11:00:29 +01:00
Thilo Graf
98b73c0d09
CInfoViewer: use different modes with enums for virtual zap and number input mode
...
This should fix missing rounded corners in numbaur input mode too.
Thx defans for input !
2016-01-21 11:00:24 +01:00
Thilo Graf
60c9dc8432
CComponentsText: try to fix mismatching calculation of y pos inside form
2016-01-21 11:00:19 +01:00
Thilo Graf
b701c345fb
CCDraw: remove clean up after restored screen
...
It seems not always useful to clean up everything after hide().
For more control in some cases an separate clean up with
clearSavedScreen() should be more flexible.
2016-01-21 10:58:21 +01:00
Thilo Graf
695f845907
CComponentsItem: remove clean up from kill()
...
It is not always useful to clean up everything with kill().
For more control in some cases an separate clean up should be better.
2016-01-21 10:16:37 +01:00
svenhoefer
2694b87d08
- infoviewer: fix display of DolbyDigital icon
2016-01-21 08:25:18 +01:00
svenhoefer
1a290fb0cc
- infoviewer_bb: make showIcon_DD() public
2016-01-21 08:24:21 +01:00
M. Liebmann
7a2b1e26da
neutrino.cpp: Enable mute icon in channellist when 'Quickzap in list' active or allow
...
Partial revert commit 5eb7f4aea8
2016-01-20 22:51:19 +01:00
svenhoefer
2eb0aed5db
- rc_lock: rework class; switch to singleton; add icon; vfd-support
2016-01-20 20:26:52 +01:00
Thilo Graf
7783ee684f
CMovieBrowser:try to fix cover position and ratio for custom covers
...
TODO: 4:3 screenshot are still broken
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2016-01-19 15:33:05 +01:00
Thilo Graf
0c67739074
CComponentsPicture: fix missing dimension values on wrong image location
...
In some constellations we can't get dimensions from getIconSize(),
so it is useful to fall back to g_PicViewer->getSize().
Cache cleanup removed, can be done at runtime if required.
2016-01-19 15:33:05 +01:00
Stefan Seyfried
96d7401e08
edit lua_api_version.h instead of autogenerating it
...
This will help those who do not use ccache :-)
2016-01-19 08:28:43 +01:00
svenhoefer
299852d388
- listhelpers: satisfy -Werror
2016-01-18 13:43:46 +01:00
svenhoefer
2c64d2fb2b
Revert "rcinput/neutrino: avoid the use of EVT_TIMESET"
...
This reverts commit b307b78bf8
.
In some cases keys are don't used immediately:
---
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
CVFD::ShowText: [14:14]
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
2 key: 0074 value 2, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
[/.../cst-next/src/neutrino.cpp:standbyMode:3615] OFF
CSAPI (POWER-CLK): new CPU frequency: 600000000Hz
CSAPI (VIDEO): Standby 1 -> 0
CSAPI (HDMI-CEC): Power Status: STANDBY -> ON
CSAPI (HDMI-CEC): Device free (Logical Address: 03)
CSAPI (HDMI-CEC): Power Status: ON
---
2016-01-18 08:10:23 +01:00
Stefan Seyfried
cfeaf6fc6d
listbox: use CListHelpers
2016-01-18 08:10:16 +01:00
Stefan Seyfried
ed7eaafbcb
timerlist: use CListHelpers
...
remove duplicated code and use CListHelpers::UpDownKey().
Some variable types had to be changed to avoid typecasts, as
a result (int) casts to foo.size() had to be added :-)
2016-01-18 08:10:16 +01:00
Stefan Seyfried
edf7d48e04
upnpbrowser: use CListHelpers::UpDownKey
2016-01-18 08:10:16 +01:00
Stefan Seyfried
7b87206099
CListHelpers: allow UpDownKey with int type, too
2016-01-18 08:10:16 +01:00
Stefan Seyfried
99453de557
eventlist: use CListHelpers::UpDownKey
2016-01-18 08:10:16 +01:00
Stefan Seyfried
aec658ce2f
use CListHelpers to remove duplicated code
...
CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.
2016-01-18 08:10:16 +01:00
Stefan Seyfried
ec4aa07e17
add CListHelpers class
...
this can be used to factor out duplicate code implementations
from all the various channel-, bouquet-, eventlists etc...
2016-01-18 08:10:16 +01:00
Thilo Graf
bee36d29f6
CMovieBrowser: fix paint of screenshots/covers while scroll in movie list
...
Some covers were painted for entries without available cover image.
Slot OnAfterRefresh() was not really a good point to paint,
OnAfterScrollPage() seems a better solution.
2016-01-17 23:37:31 +01:00
Thilo Graf
35a08fc5dd
CTextBox: add signal handler into scroll methodes
2016-01-17 23:37:31 +01:00
Stefan Seyfried
353b083620
Merge remote-tracking branch 'n/cst-next'
2016-01-17 19:10:10 +01:00
Stefan Seyfried
45b4bb0488
configure: remove unused LIBCS_* variables
2016-01-17 16:46:14 +01:00
Stefan Seyfried
70e0543382
sectionsd: try to improve "good time" detection logic
2016-01-17 16:43:51 +01:00
Stefan Seyfried
c4e42e82f0
sectionsd: revert "do not adjtime() if less than one second"
...
This is actaully not that useful and add unnecessary complexity.
2016-01-17 16:42:19 +01:00
M. Liebmann
b1f08a6012
Fix last commit
2016-01-17 15:46:00 +01:00
Stefan Seyfried
8e763ca183
ffmpegdec: fix playback for big-endian arch
2016-01-17 15:22:49 +01:00
M. Liebmann
644ab18844
CLuaInstVideo: Add script function 'setInfoFunc()'...
...
...for displaying information in the movieplayer
- Set Lua api version to 1.36
2016-01-17 06:14:49 +01:00
M. Liebmann
c7b6026ac2
More replace __FILE__ with __file__
2016-01-17 06:14:49 +01:00
Stefan Seyfried
056d41e043
make my preferred settings default
...
* no blinkenlights
* tv/radio mode toggle
* menu timeout 240 seconds
* channel list mode "favorites
* disable "new zap" mode
* big epg info window
* no minitv in channel list
* volume bar mid bottom
* show transponder data in channel list
2016-01-16 20:54:20 +01:00
Stefan Seyfried
156acb1039
listbox: use CListHelpers
2016-01-16 18:30:32 +01:00
Stefan Seyfried
8f95f259c1
timerlist: use CListHelpers
...
remove duplicated code and use CListHelpers::UpDownKey().
Some variable types had to be changed to avoid typecasts, as
a result (int) casts to foo.size() had to be added :-)
2016-01-16 18:18:50 +01:00