Stefan Seyfried
f45a04b34a
zapit: fix order of stopping playback and selecting live FE
2013-02-24 17:45:51 +01:00
Stefan Seyfried
cdd60c3600
capmt: fix demux selection on spark
2013-02-24 17:45:21 +01:00
Stefan Seyfried
2e84a632f5
frontend: add a "frontend index", set by femanager
...
this allows to easily find the "first" or "second" tuner, which
fixes the tuner number display in the infobar
2013-02-24 15:25:36 +01:00
Stefan Seyfried
b1b7bfef74
femanager: only open first frontend in single mode
...
this frees the second frontend for e.g. vtunerd
2013-02-24 12:44:24 +01:00
Stefan Seyfried
53e4fdfe8d
frontend: remove newline from debug messages
2013-02-24 12:14:19 +01:00
Stefan Seyfried
29a23bffb6
scan_setup: add option to set frontend type to multinorm boxes
2013-02-24 01:45:38 +01:00
Stefan Seyfried
2ac2b1620d
femanager: scan for max. 4 frontends
...
...otherwise we'll miss the 2nd SAT tuner of spark7162...
2013-02-24 01:10:14 +01:00
Stefan Seyfried
ba8b5cc6c5
frontend: remove FE_OFFSET hack
...
now that we have fe_type, FE_OFFSET is no longer needed
for selecting the tuner type
2013-02-24 01:05:24 +01:00
Stefan Seyfried
9d4d479317
femanager: add fe_type option to frontend.conf
...
If fe_type is set, only frontends of the given type will be used.
This will enable the selection of the frontend type for boxes with
multiple tuners of different types.
2013-02-24 00:58:55 +01:00
Stefan Seyfried
b8186d18ac
femanager: remove workaround after libconfigfile fix
2013-02-23 15:49:06 +01:00
Stefan Seyfried
a5ccbbbd40
configfile: don't do a full sync() after saving
2013-02-23 15:42:22 +01:00
Stefan Seyfried
5aca39874b
configfile: reset modified flag after saving
2013-02-23 15:36:02 +01:00
Stefan Seyfried
593871bf0f
configfile: set the modified flag correctly on set*Vector methods
2013-02-23 15:34:47 +01:00
Stefan Seyfried
a1f1198801
sectionsd: add workaround for 'unusual' return codes
2013-02-22 20:34:11 +01:00
Stefan Seyfried
889c518a16
zapit/debug: improve the filename shortening hack
...
make it more efficient (and less disgusting :-)
2013-02-22 17:39:19 +01:00
Stefan Seyfried
f165d21033
timerlist: shorten debug message
2013-02-22 17:17:58 +01:00
Stefan Seyfried
4d486458f6
infoviewer_bb: initialize values to satisfy valgrind
2013-02-22 17:17:05 +01:00
Stefan Seyfried
94883e0877
channellist: initialize values to satisfy valgrind
2013-02-22 17:16:43 +01:00
Stefan Seyfried
5b72a7fe3c
make the extupdate build conditional
...
extupdate is not very useful for most platforms, so only
build it if --enable-extupdate is passed to configure
2013-02-22 17:14:38 +01:00
Stefan Seyfried
901b7cbd38
channellist: use "classic" width if minitv is unused
2013-02-22 16:21:24 +01:00
Thilo Graf
fedb9132d7
CChannelList: fix position of minitv, small cleanups
...
This is only a provisionally fix. A rework of initialisation for
many member variables seems to be necessary.
2013-02-22 16:15:03 +01:00
Stefan Seyfried
0cf191822a
Merge branch 'check/dvbsi++' commit 5db16ee2ff
...
Conflicts:
src/eitd/sectionsd.cpp
src/gui/audioplayer.cpp
src/gui/channellist.cpp
src/gui/components/Makefile.am
src/gui/components/cc.h
src/gui/components/components.cpp
src/gui/moviebrowser.cpp
src/gui/scan.cpp
src/neutrino.cpp
src/zapit/src/bouquets.cpp
src/zapit/src/getservices.cpp
src/zapit/src/transponder.cpp
2013-02-21 17:07:18 +01:00
Stefan Seyfried
5db16ee2ff
sectionsd: consider the table_id when inserting events
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-21 15:52:13 +01:00
Stefan Seyfried
4dbeb3a31e
neutrino: fix 32<->64bit format string warnings
...
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t
2013-02-21 15:47:18 +01:00
micha-bbg
9be5730183
* src/eitd/sectionsd.cpp: Calling function 'Sleep()' restored
2013-02-21 06:23:23 +01:00
svenhoefer
5a4722ab84
- upnpbrowser.cpp: center horizontally
2013-02-20 23:53:55 +01:00
svenhoefer
ac3e482cca
- audioplayer.cpp: center horizontally
2013-02-20 23:52:30 +01:00
Stefan Seyfried
0a366a4ae4
sectionsd: on-disk epg data has lower priority than on-air data
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:19:05 +01:00
Jacek Jendrzej
1df14bd8af
src/eitd/sectionsd.cpp fix compil unused variable 'rs'
2013-02-20 21:13:52 +01:00
Stefan Seyfried
c5ef1bf14c
sectionsd: only step time if difference is > 2min
...
in order to avoid unnecessary system time jumps, only step time
if the difference is bigger than 120 seconds, else use adjtime
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:10:52 +01:00
Stefan Seyfried
f8cd0ac2f7
sectionsd: remove newline from SIsectionTIME message
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:06:35 +01:00
Stefan Seyfried
e7dd3083e6
sectionsd: silence debug spam
...
disable some debug messages, remove unneeded newlines
from other messages
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:06:27 +01:00
Stefan Seyfried
a0cefea55a
sectionsd: retry getting eit_version
...
Sometimes at first start, the cn thread does not fetch the EIT version
and thus automatic updates don't work. The cause of this is not 100%
clear, for now let's add a workaround to try a bit longer fetching it.
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:38 +01:00
Stefan Seyfried
de6e94cb9d
infoviewer_bb: fix flickering HDD bar display
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:25 +01:00
Stefan Seyfried
d78bb41e3b
infoviewer_bb: don't start HDD percent thread once per second
...
Only start the HDD percent determination once per infobar display
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:18 +01:00
Stefan Seyfried
0042ad1e7f
infoviewer_bb: smarter use of available space for buttons
...
of a button is not going to be painted, the space can be used for
other buttons which might otherwise have their text cut off
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:14 +01:00
Stefan Seyfried
ab191b1c76
infoviewer_bb: limit text width to available space
...
only use the available space to draw the button texts
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:11 +01:00
Stefan Seyfried
3064107b90
my_popen: close filedescriptors before exec
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-02-20 21:05:08 +01:00
Stefan Seyfried
c83a35ebfc
my_popen: close filedescriptors before exec
2013-02-20 15:20:55 +01:00
svenhoefer
92e6d383bd
- audioplayer.cpp: fix display of buttons and round corners in footer
2013-02-20 03:00:09 +01:00
svenhoefer
178ec028cb
- audioplayer: don't paint something if screensaver is active
2013-02-20 02:09:26 +01:00
svenhoefer
ed52353607
- audioplayer.cpp: remove not working code with mute-icon handling
2013-02-20 00:59:39 +01:00
svenhoefer
95b51f6993
- audioplayer.cpp: ignore first keypress when screensaver is on
...
just quit the screensaver and return to loop
2013-02-19 22:09:47 +01:00
svenhoefer
bf56c88ee4
- yweb: return to /bin/fbshot for osd-only screenshots
...
the internal screenshot function seems paralyzed sometimes.
2013-02-19 12:07:29 +01:00
Thilo Graf
0a961a4cf6
CComponents: move class into its own source directory
...
The components could over time become quite large,
so it makes more sense, coming features to split into
multiple files and to do it in a separate directory.
2013-02-19 11:27:46 +01:00
svenhoefer
59642214f7
- audioplayer.cpp: fix cursor-background with round borders
2013-02-19 11:11:58 +01:00
svenhoefer
6e828fa0a4
- audioplayer.cpp: restore correct background when leaving screensaver
...
and remove background-pic from screensaver-loop
2013-02-19 00:11:12 +01:00
svenhoefer
b307f4c8d4
- channellist.cpp: change order of painting to be more liquid
2013-02-18 21:54:52 +01:00
svenhoefer
8a7687abe1
- channellist.cpp: show pic instead of miniTV in radiomode
2013-02-18 21:00:19 +01:00
svenhoefer
782c9f107c
- channellist.cpp: fix logo position if new_zap_mode is off
2013-02-17 23:20:04 +01:00