Commit Graph

8346 Commits

Author SHA1 Message Date
Stefan Seyfried
9d960cc2d9 sectionsd: try to improve "good time" detection logic
Origin commit data
------------------
Commit: 70e0543382
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-17 (Sun, 17 Jan 2016)
2016-01-17 16:43:51 +01:00
Stefan Seyfried
93c0ecdb8e sectionsd: revert "do not adjtime() if less than one second"
This is actaully not that useful and add unnecessary complexity.


Origin commit data
------------------
Commit: c4e42e82f0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-17 (Sun, 17 Jan 2016)
2016-01-17 16:42:19 +01:00
Stefan Seyfried
7575dd2d9d ffmpegdec: fix playback for big-endian arch
Origin commit data
------------------
Commit: 8e763ca183
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-17 (Sun, 17 Jan 2016)
2016-01-17 15:22:49 +01:00
Stefan Seyfried
4499528b10 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


Origin commit data
------------------
Commit: 056d41e043
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 20:54:20 +01:00
Stefan Seyfried
f0ed878438 listbox: use CListHelpers
Origin commit data
------------------
Commit: 156acb1039
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 18:30:32 +01:00
Stefan Seyfried
bb5ff88608 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 :-)


Origin commit data
------------------
Commit: 8f95f259c1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 18:18:50 +01:00
Stefan Seyfried
040843c4ae upnpbrowser: use CListHelpers::UpDownKey
Origin commit data
------------------
Commit: 663c7e3cfc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 17:51:28 +01:00
Stefan Seyfried
b03e926bc9 CListHelpers: allow UpDownKey with int type, too
Origin commit data
------------------
Commit: 57f20fcbb7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 17:48:30 +01:00
Stefan Seyfried
e88a108d3d eventlist: use CListHelpers::UpDownKey
Origin commit data
------------------
Commit: 5550f89853
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 15:38:04 +01:00
Stefan Seyfried
0db970662b use CListHelpers to remove duplicated code
CListHelpers::UpDownKey() allows to remove duplicated
code from channellist, bouquetlist and bouqueteditor.


Origin commit data
------------------
Commit: c9e72e654f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 15:01:29 +01:00
Stefan Seyfried
2fe2855eed add CListHelpers class
this can be used to factor out duplicate code implementations
from all the various channel-, bouquet-, eventlists etc...


Origin commit data
------------------
Commit: 22c09ce84e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 14:39:03 +01:00
Stefan Seyfried
39dc8769cc Merge remote-tracking branch 'cst-next'
Origin commit data
------------------
Commit: 572de2bbcb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-16 (Sat, 16 Jan 2016)
2016-01-16 12:51:04 +01:00
vanhofen
628db30eb3 fix pagedown logic, but this time for real (i hope)
Why this was so difficult code? I don't know.


Origin commit data
------------------
Commit: b00e78a165
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-15 (Fri, 15 Jan 2016)

Origin message was:
------------------
- 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
vanhofen
69c265b382 configure.ac: remove $(top_srcdir)/src/zapit/include/private
Stuff like this maybe is better included in ADDITIONAL_CFLAGS or so.


Origin commit data
------------------
Commit: 06778d42c2
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-14 (Thu, 14 Jan 2016)

Origin message was:
------------------
- 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
325c549701 CTimeOSD: fix init of display mode
Time was always on screen if user has started to play a movie.


Origin commit data
------------------
Commit: 3a41bb86b3
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-14 (Thu, 14 Jan 2016)
2016-01-14 22:37:57 +01:00
Stefan Seyfried
1ca988e889 movieplayer: shorten debug messages
Origin commit data
------------------
Commit: 6757566be2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-14 (Thu, 14 Jan 2016)
2016-01-14 22:30:18 +01:00
Stefan Seyfried
50df4dfbb0 replace __FILE__ with __file__
Origin commit data
------------------
Commit: 70b7f74362
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
2b00b2936c zapit/debug: remove filename hack with a more elegant one
Origin commit data
------------------
Commit: 54e1d3eecb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
df903525f5 port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
Origin commit data
------------------
Commit: 79d800f955
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-12 (Tue, 12 Jan 2016)

Origin message was:
------------------
- port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
2016-01-14 22:29:00 +01:00
Stefan Seyfried
05548822da jsoncpp: use own assert() macro which does not abort
Origin commit data
------------------
Commit: 73b5303cfc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
335593d632 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 :-)


Origin commit data
------------------
Commit: b307b78bf8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
df10196afc rcinput: remove unused code, comment FIXME
I think I have mostly deciphered the meaning of this :-)


Origin commit data
------------------
Commit: 89f6da98f1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
98d017a7c1 sectionsd: fix possibly fishy localtime_r usage
Origin commit data
------------------
Commit: 364dd41655
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
3962e8bb21 sectionsd: improve timeThread info messages
Origin commit data
------------------
Commit: b67062b62e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-12 (Tue, 12 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
fbd25ec1be 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


Origin commit data
------------------
Commit: 04188136a0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-09 (Sat, 09 Jan 2016)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
ad28aac339 fix debug output printf type warnings
Origin commit data
------------------
Commit: fa05d6a415
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2016-01-14 22:28:59 +01:00
Thilo Graf
68287b17d1 COsdSetup: fix possible crash on font setup in wizard mode
Channellist is not initialized in wizard mode.


Origin commit data
------------------
Commit: 53bab09bda
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-14 (Thu, 14 Jan 2016)
2016-01-14 22:08:01 +01:00
Jacek Jendrzej
2b3e9d0831 src/gui/movieplayer.cpp add https to m3u filter
Origin commit data
------------------
Commit: 80d68d7e5a
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
2016-01-14 19:10:55 +01:00
Jacek Jendrzej
7eda013821 src/neutrino.cpp fix possible segfault if g_bouquetManager is NULL
Origin commit data
------------------
Commit: c923944636
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-01-14 (Thu, 14 Jan 2016)
2016-01-14 19:09:06 +01:00
Stefan Seyfried
12cf6f8fa1 Revert "scanepg: only react to the correct EVT_EIT_COMPLETE"
This reverts commit 9a31562446.

reacting to all COMPLETE events is actually correct, because
it restarts background scanning after scanning of current live
transponder is finished


Origin commit data
------------------
Commit: b486a511ee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-13 (Wed, 13 Jan 2016)
2016-01-13 21:43:47 +01:00
Michael Liebmann
73dc76ef70 lua_menue.cpp: Not script abort in case of error in callback...
...functions, display only error message


Origin commit data
------------------
Commit: 619dacbc2e
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
2016-01-13 20:18:56 +01:00
Stefan Seyfried
a5450d3163 lua_threads: use own assert() macro which does not abort
Origin commit data
------------------
Commit: d1ef35957a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-13 20:18:56 +01:00
Stefan Seyfried
3bf482facf lua_cc_text: fix type to allow compilation with recent gcc
Origin commit data
------------------
Commit: aac438745c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2015-12-28 (Mon, 28 Dec 2015)
2016-01-13 20:18:56 +01:00
vanhofen
f0d07001a0 infoviewer: fix width of small rec/ts icon box
Origin commit data
------------------
Commit: da83468bfb
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-11 (Mon, 11 Jan 2016)

Origin message was:
------------------
- infoviewer: fix width of small rec/ts icon box
2016-01-11 15:49:26 +01:00
Michael Liebmann
b429bdc415 CTimeOSD: Fix compiler warning "suggest parentheses around '&&' within '||'"
Origin commit data
------------------
Commit: 3dd2ff8a4a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 23:05:31 +01:00
vanhofen
70066e9592 deutsch.locale: add screensaver.mode_clock_color
Origin commit data
------------------
Commit: 2ea0c1c136
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)

Origin message was:
------------------
- deutsch.locale: add screensaver.mode_clock_color
2016-01-10 22:20:58 +01:00
Thilo Graf
5a90cc0fa5 screensaver: rework timeosd handling
Origin commit data
------------------
Commit: d7ac78c0c2
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-01-07 (Thu, 07 Jan 2016)
2016-01-10 22:02:00 +01:00
defans
5ea6166a84 screensaver: add optional colored property
Origin commit data
------------------
Commit: 0f2c73aed3
Author: defans <defans@bluepeercrew.us>
Date: 2016-01-07 (Thu, 07 Jan 2016)
2016-01-10 22:02:00 +01:00
vanhofen
c1b0fe303f infoviewer: some more little numbox-alignments
Origin commit data
------------------
Commit: 19d33dfb98
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)

Origin message was:
------------------
- infoviewer: some more little numbox-alignments
2016-01-10 21:57:59 +01:00
vanhofen
2a77d96456 cc_frm_signalbars: fix REF_PERCENT_TXT for 100%
Origin commit data
------------------
Commit: 3a1da74374
Author: vanhofen <vanhofen@gmx.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)

Origin message was:
------------------
- cc_frm_signalbars: fix REF_PERCENT_TXT for 100%
2016-01-10 21:55:44 +01:00
Stefan Seyfried
8812cce3dd lua_threads: use own assert() macro which does not abort
Origin commit data
------------------
Commit: b4dd2f004b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 19:36:12 +01:00
Stefan Seyfried
9b3887e35f jsoncpp: use own assert() macro which does not abort
Origin commit data
------------------
Commit: 80d65e33ed
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 19:35:09 +01:00
Stefan Seyfried
50380667ec replace __FILE__ with __file__
Origin commit data
------------------
Commit: 25e6f0e820
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 19:34:31 +01:00
Stefan Seyfried
e10ab96f49 zapit/debug: remove filename hack with a more elegant one
Origin commit data
------------------
Commit: 2ee9ca5471
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 18:33:27 +01:00
Stefan Seyfried
fb74bc9a5b 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 :-)


Origin commit data
------------------
Commit: 949e42445d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 16:14:10 +01:00
Stefan Seyfried
c459aa5155 sectionsd: try to avoid setting bogus time
I recently saw spurious cases of the DVB time being off 30 minutes.
I am still investigating if this is a driver issue or something else,
but for now, if the time diff is bigger than 120 seconds, ask for
a second opinion about the current dvb time before stepping the clock.
Additionally, ignore time differences of less than one second (the
granularity of DVB time stamps is one second anyway)


Origin commit data
------------------
Commit: e85565fd96
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 16:00:27 +01:00
Stefan Seyfried
aa181b84b3 rcinput: remove unused code, comment FIXME
I think I have mostly deciphered the meaning of this :-)


Origin commit data
------------------
Commit: 58c95460b9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 15:53:27 +01:00
Stefan Seyfried
9a31562446 scanepg: only react to the correct EVT_EIT_COMPLETE
Origin commit data
------------------
Commit: 55be585994
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 15:05:37 +01:00
Stefan Seyfried
6a9f9c43dc sectionsd: fix possibly fishy localtime_r usage
Origin commit data
------------------
Commit: 4b6673dd91
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-10 (Sun, 10 Jan 2016)
2016-01-10 14:02:03 +01:00
Stefan Seyfried
d7ca911770 sectionsd: improve timeThread info messages
Origin commit data
------------------
Commit: dfc8905601
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-09 (Sat, 09 Jan 2016)
2016-01-09 20:54:28 +01:00