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
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
Stefan Seyfried
663c7e3cfc
upnpbrowser: use CListHelpers::UpDownKey
2016-01-16 17:51:28 +01:00
Stefan Seyfried
57f20fcbb7
CListHelpers: allow UpDownKey with int type, too
2016-01-16 17:48:30 +01:00
Stefan Seyfried
5550f89853
eventlist: use CListHelpers::UpDownKey
2016-01-16 15:38:04 +01:00
gandharva
43bf709669
- re-apply 73b5303cfc
2016-01-16 15:25:30 +01:00
gandharva
d74d85d1db
- jsoncpp: update to 0.10.5
2016-01-16 15:25:30 +01:00
Stefan Seyfried
c9e72e654f
use CListHelpers to remove duplicated code
...
CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.
2016-01-16 15:01:29 +01:00
M. Liebmann
8d58e43499
CScreenSaver: Fix compile when pip is disabled
2016-01-16 14:44:12 +01:00
Stefan Seyfried
22c09ce84e
add CListHelpers class
...
this can be used to factor out duplicate code implementations
from all the various channel-, bouquet-, eventlists etc...
2016-01-16 14:39:03 +01:00
Stefan Seyfried
572de2bbcb
Merge remote-tracking branch 'cst-next'
2016-01-16 12:51:04 +01:00
defans
8fceac0245
- osd-setup: enable/disable screensaver options by conditions
2016-01-16 12:33:20 +01:00
defans
87db52784f
- screensaver: disable pip while screensaver
2016-01-16 12:29:22 +01:00
svenhoefer
b00e78a165
- fix pagedown logic, but this time for real (i hope)
...
Why this was so difficult code? I don't know.
2016-01-15 13:51:14 +01:00
svenhoefer
06778d42c2
- configure.ac: remove $(top_srcdir)/src/zapit/include/private
...
Stuff like this maybe is better included in ADDITIONAL_CFLAGS or so.
2016-01-14 23:53:56 +01:00
Thilo Graf
3a41bb86b3
CTimeOSD: fix init of display mode
...
Time was always on screen if user has started to play a movie.
2016-01-14 22:37:57 +01:00
Stefan Seyfried
6757566be2
movieplayer: shorten debug messages
2016-01-14 22:30:18 +01:00
Stefan Seyfried
70b7f74362
replace __FILE__ with __file__
2016-01-14 22:29:00 +01:00
Stefan Seyfried
54e1d3eecb
zapit/debug: remove filename hack with a more elegant one
2016-01-14 22:29:00 +01:00
Stefan Seyfried
79d800f955
- port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
2016-01-14 22:29:00 +01:00
Stefan Seyfried
73b5303cfc
jsoncpp: use own assert() macro which does not abort
2016-01-14 22:29:00 +01:00
Stefan Seyfried
b307b78bf8
rcinput/neutrino: avoid the use of EVT_TIMESET
...
sectionsd's EVT_TIMESET was only used to fix time calculations
for input repeat detection. I doubt this reliably worked anyway.
Just calculate an absolute input timestamp from CLOCK_MONOTONIC
and use that. Even better solution would be to use a newer
kernel with EVIOCSCLOCKID ioctl, leave that for later :-)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
89f6da98f1
rcinput: remove unused code, comment FIXME
...
I think I have mostly deciphered the meaning of this :-)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
364dd41655
sectionsd: fix possibly fishy localtime_r usage
2016-01-14 22:29:00 +01:00
Stefan Seyfried
b67062b62e
sectionsd: improve timeThread info messages
2016-01-14 22:29:00 +01:00
Stefan Seyfried
04188136a0
autogen.sh: simplify
...
no idea what the complicated stuff was good for, but it surely broke
cross compiling with a openembedded-built SDK, so go for simplicity
2016-01-14 22:29:00 +01:00
Stefan Seyfried
fa05d6a415
fix debug output printf type warnings
2016-01-14 22:28:59 +01:00
Thilo Graf
53bab09bda
COsdSetup: fix possible crash on font setup in wizard mode
...
Channellist is not initialized in wizard mode.
2016-01-14 22:08:01 +01:00
Jacek Jendrzej
80d68d7e5a
src/gui/movieplayer.cpp add https to m3u filter
2016-01-14 19:10:55 +01:00
Jacek Jendrzej
c923944636
src/neutrino.cpp fix possible segfault if g_bouquetManager is NULL
2016-01-14 19:09:06 +01:00
Stefan Seyfried
b486a511ee
Revert "scanepg: only react to the correct EVT_EIT_COMPLETE"
...
This reverts commit 55be585994
.
reacting to all COMPLETE events is actually correct, because
it restarts background scanning after scanning of current live
transponder is finished
2016-01-13 21:43:47 +01:00
M. Liebmann
619dacbc2e
lua_menue.cpp: Not script abort in case of error in callback...
...
...functions, display only error message
2016-01-13 20:18:56 +01:00
Stefan Seyfried
d1ef35957a
lua_threads: use own assert() macro which does not abort
2016-01-13 20:18:56 +01:00
Stefan Seyfried
aac438745c
lua_cc_text: fix type to allow compilation with recent gcc
2016-01-13 20:18:56 +01:00
svenhoefer
da83468bfb
- infoviewer: fix width of small rec/ts icon box
2016-01-11 15:49:26 +01:00
M. Liebmann
3dd2ff8a4a
CTimeOSD: Fix compiler warning "suggest parentheses around '&&' within '||'"
2016-01-10 23:05:31 +01:00
svenhoefer
2ea0c1c136
- deutsch.locale: add screensaver.mode_clock_color
2016-01-10 22:20:58 +01:00