Stefan Seyfried
0061aac2b3
fix build for boxtype "generic"
2012-10-07 17:09:17 +02:00
Stefan Seyfried
d806eeb544
fixes for 64bit archs: don't assume a pointer is 32bit wide
2012-10-07 17:09:17 +02:00
Stefan Seyfried
4009fea6d8
fix compilation with gcc-4.7 by including unistd.h
2012-10-06 17:32:45 +02:00
Stefan Seyfried
25446f7408
get rid of NEW_CURL hack, this API is long obsolete
2012-10-06 17:29:09 +02:00
Stefan Seyfried
f9e28c8594
sectionsd: don't crash when reading old saved EPG
2012-09-30 17:39:22 +02:00
Stefan Seyfried
e2db610523
cFrontend: add temporary hack for Spark7162 DVB-S tuner
...
export FE_OFFSET=1 before starting neutrino to use 2nd and 3rd frontend
2012-09-23 21:41:44 +02:00
Stefan Seyfried
3947ac3763
cFrontend: ignore empty frontend events
2012-09-23 21:38:54 +02:00
Stefan Seyfried
b2050eeda4
simple_display: add basic support for SPARK vfd display
2012-09-23 21:35:02 +02:00
Stefan Seyfried
04ee2e87f3
neutrino: start to use hardware_caps
...
Use hardware_caps instead of cs_get_revision() and #ifdef HAVE_FOO_HW
to distinguish between different boxtypes.
2012-09-23 21:34:47 +02:00
Stefan Seyfried
1a62480581
use 'Neutrino' instead of 'Neutrino-HD' in locales
2012-09-23 21:10:54 +02:00
Stefan Seyfried
7a4e58e44f
channellist: fix parental locking
...
fix a merge error introduced during the twin merge (correct
code was in commt 3999e8d0e2
)
2012-09-16 23:57:31 +02:00
Stefan Seyfried
2e46d81b88
Merge branch 'neutrino-hd-tripledragon' into neutrino-mp
2012-09-15 12:14:33 +02:00
Stefan Seyfried
d3497c9ad1
osd_setup: fix build by disabling unfinished menu_hints
2012-09-15 12:11:26 +02:00
Stefan Seyfried
d65b4a4a58
gui/bedit: fix build with libstb-hal
2012-09-15 12:08:40 +02:00
Stefan Seyfried
e65cfee56f
plugins: don't blit over plugin output every second
2012-08-14 12:14:41 +02:00
Stefan Seyfried
3875af11de
channellist: limit context-menu on non-unlocked bouquets
...
don't allow adding of channels from locked bouquets to favorites
or unlocked bouquets to avoit circumvention of bouquet locks
2012-08-14 11:52:17 +02:00
Stefan Seyfried
4ed9fd2c3b
scan: blit() after channel updates
2012-07-30 19:25:36 +02:00
Stefan Seyfried
3c70411d5a
hintboxext: center vertically on screen
...
the previous algorithm was 'slightly above center', but now
it is too high on the screen -> simply center it
2012-07-30 19:25:14 +02:00
Stefan Seyfried
afef14377a
neutrino: hintboxext and messagebox fixes
...
* CHintBoxExt created the FB window with slightly wrong size
* CMessageBox adds a buttonbar below the hintbox, this could
draw outside the screen if the screen area was too small
* max height of CHintBoxExt was hardcoded
The fix is not ideal since the init() of CHintBoxExt is now
called a second time after calculating the size of the button
bar. Feel free to submit a better patch :-)
2012-07-30 01:48:13 +02:00
Stefan Seyfried
c6ff06736a
neutrino: fix menu position for right or bottom aligned
2012-07-28 23:50:03 +02:00
Stefan Seyfried
dc7d568d8a
framebuffer_spark: more sanity checks in blitRect()
...
If code is triggering blitRect() with invalid values (x > xRes
for example), the drivers get unhappy. So let's check for invalid
input values.
2012-07-28 23:47:48 +02:00
Stefan Seyfried
ae1b98aa38
Merge branch 'uncool/dvbsi++' commit '6e0bc85a6c0'
...
This is the last commit before the "menu hints" started.
Needs buildfixing...
Conflicts:
configure.ac
src/daemonc/remotecontrol.cpp
src/daemonc/remotecontrol.h
src/driver/audiodec/basedec.cpp
src/driver/fb_window.cpp
src/driver/rcinput.cpp
src/driver/volume.cpp
src/global.h
src/gui/channellist.cpp
src/gui/eventlist.cpp
src/gui/infoviewer.cpp
src/gui/keybind_setup.cpp
src/gui/miscsettings_menu.cpp
src/gui/movieplayer.cpp
src/gui/osd_setup.cpp
src/gui/plugins.cpp
src/gui/scan.cpp
src/gui/scan_setup.cpp
src/gui/streaminfo2.cpp
src/gui/videosettings.cpp
src/gui/widget/buttons.cpp
src/neutrino.cpp
src/sectionsd/dmx.cpp
src/sectionsd/dmxapi.cpp
src/sectionsd/sectionsd.cpp
src/system/setting_helpers.cpp
src/zapit/include/zapit/client/zapittypes.h
src/zapit/include/zapit/frontend_c.h
src/zapit/include/zapit/satconfig.h
src/zapit/include/zapit/scan.h
src/zapit/lib/zapitclient.cpp
src/zapit/src/Makefile.am
src/zapit/src/frontend.cpp
src/zapit/src/getservices.cpp
src/zapit/src/pmt.cpp
src/zapit/src/scan.cpp
src/zapit/src/sdt.cpp
src/zapit/src/zapit.cpp
2012-07-23 01:02:29 +02:00
Stefan Seyfried
b04ab099b2
hintboxext: fix for too long lines
...
text offset was calculated wrong if lines too long to fit on the
screen were present, leading to all sorts of graphics corruptions
(e.g. visible with the simple test.sh script from tuxbox wiki)
2012-07-18 21:01:34 +02:00
Stefan Seyfried
d9d451dfb5
zapit: return 0 in CFrontend::getBitErrorRate for broken drivers
2012-07-15 13:29:14 +02:00
Stefan Seyfried
ad7c88379a
tuxtxt: avoid spurious deadlocks on startup
2012-07-15 13:28:17 +02:00
Stefan Seyfried
cb36c6e712
tuxtxt: make sure that startpage is initialized
...
when enabling tuxtxt caching, saving settings and then
starting tuxtxt, the start page was not initialized
2012-07-15 13:23:52 +02:00
Stefan Seyfried
9af56e1852
tuxtxt: fix race condition in tuxtxt_clear_cache()
...
tuxtxt_cache_lock does not prevent from calling tuxtxt_clear_cache
while the cache thread is in the middle of inserting pages, thus
leading to a hard-to-reproduce crash when trying to start up tuxtxt.
The simplest fix is to use an additional "big hammer" lock arond
the whole critical area. Since tuxtxt_clear_cache is only called
very seldom, there should be no lock contention problem.
2012-07-15 13:19:44 +02:00
Stefan Seyfried
56b6f274c9
neutrino: only coolstream needs a fan
2012-07-15 12:10:27 +02:00
Stefan Seyfried
5abc54f429
framebuffer: add sanity check in paintPixel
2012-07-14 21:43:36 +02:00
Stefan Seyfried
4783b1a66c
zapit: fix endianness problem in PMT parsing
...
...and as a side effect avoid unaligned accesses on SH4.
2012-07-10 20:07:37 +02:00
Stefan Seyfried
621670356f
fix english unicable.lnb locale
2012-07-08 22:16:00 +02:00
Stefan Seyfried
fa26cede1c
zapit: retry tune for unicable also during scan
...
It could still happen that after a collision we are actually tuned
to the wrong transponder and cannot notice this (during scan, we
don't know which PIDs to expect), no solution for this problem yet.
2012-07-08 19:25:48 +02:00
Stefan Seyfried
249452a4be
zapit/unicable: retry tuning on failure
2012-07-08 16:11:50 +02:00
Stefan Seyfried
c36a5d6e94
scan_setup: add unicable setup to the GUI
2012-07-08 16:09:34 +02:00
Stefan Seyfried
ab3ac9a4c3
zapit: improve unicable support
...
* support the LNB input parameter (bank)
* save config per position in sat.conf
2012-07-08 16:05:15 +02:00
Stefan Seyfried
b23b15b796
scan_setup: apply diseq menu options initially
2012-07-08 15:03:18 +02:00
Stefan Seyfried
0e64b23f30
scan_setup: allow diseqc-repeats for non-advanced setup
2012-07-08 15:02:47 +02:00
[CST] Focus
6e0bc85a6c
Merge branch 'dvbsi++' of coolstreamtech.de:cst-public-gui-neutrino into dvbsi++
2012-07-08 15:51:51 +04:00
[CST] Focus
d2aaab95bf
gui/scan_setup.cpp: fix crash in latitude/longtitude options
2012-07-08 15:22:33 +04:00
satbaby
441cba7d4a
biggest chan number in list (revised)
2012-07-07 21:10:10 +02:00
Stefan Seyfried
71a6d325bd
simple_display: use VFDSETTIME2 ioctl on spark
2012-07-07 19:59:21 +02:00
Stefan Seyfried
e52cc57efb
fix capmt refcounting if switching to unlocked channel
...
CRemoteControl::startvideo() and stopvideo() did trigger a resend
of the capmt, which lead to refcounting issues. Fix this by adding
parameters to lock/unlockPlayback to disable the sending of capmt
and set this in start/stopvideo.
2012-07-07 19:50:59 +02:00
Stefan Seyfried
d3920eb21d
framebuffer_spark: implement setBlendLevel()
2012-07-07 19:37:50 +02:00
Stefan Seyfried
770ab77eac
simple_display: fix array size
2012-07-07 13:46:03 +02:00
satbaby
060c1c45b2
fix gcc 4.7.x warnings
2012-07-07 13:09:08 +02:00
[CST] Focus
36bd265ab5
zapit/src/scan.cpp: fix lcn bug
2012-07-04 17:02:14 +04:00
[CST] Focus
9eb22c24c8
gui/channellist.cpp: add comments for detail box draw
2012-07-02 20:53:20 +04:00
[CST] Focus
e1c42a376b
GUI: add show menu hint option
2012-06-29 20:23:24 +04:00
Stefan Seyfried
d7d00c7ddf
check_dir: fix typo in warning message
2012-06-27 21:18:19 +02:00
Stefan Seyfried
bcec8033b0
framebuffer: add missing blit() calls
2012-06-27 21:18:19 +02:00