Commit Graph

1054 Commits

Author SHA1 Message Date
Jacek Jendrzej
1bfcad398f fix compiling warnings 2015-02-11 19:21:54 +01:00
Stefan Seyfried
07b34e50f7 record.h: replace includes with forward declaration 2015-02-11 08:32:52 +01:00
Stefan Seyfried
7fad56623f lcdd: remove useless cast 2015-02-10 14:44:23 +01:00
Stefan Seyfried
6b787d8d31 pictureviewer/gif: fix build with giflib-5.1+ 2015-02-09 13:47:32 +01:00
Stefan Seyfried
d1573a510e fbaccel: implement partial blitting for SPARK
Blit only the parts of the screen that have changed. First
tests show better performance and no obvious errors. Might
still contain some bugs, you have been warned :-)
2015-02-08 21:47:20 +01:00
Stefan Seyfried
66adad0811 Merge remote-tracking branch 'check/cst-next'
Conflicts:
	src/gui/epgview.cpp
2015-02-07 23:12:01 +01:00
Stefan Seyfried
4e9a40cfb3 pictureviewer/gif: fix build with giflib-5.1+ 2015-02-06 21:58:48 +01:00
Stefan Seyfried
1bc874ddb5 use *_hal.h headers instead of *_td.h 2015-02-06 20:31:03 +01:00
Jacek Jendrzej
d58f621769 pictureviewer.cpp: CPictureViewer::DownloadImage remove double add CURLOPT_NOSIGNA 2015-02-04 15:52:40 +01:00
Jacek Jendrzej
1121e6210e pictureviewer.cpp: CPictureViewer::DownloadImage add curl timeout opt 2015-02-04 15:35:13 +01:00
Stefan Seyfried
fe5a6ec111 picview/png, my_popen: fix -Wclobbered warnings 2015-02-04 12:35:51 +01:00
Stefan Seyfried
2079a2fcf8 fbaccel: open all devices with O_CLOEXEC 2015-02-01 20:08:19 +01:00
Stefan Seyfried
404247b5a0 fb_ng: bail out early in paintIcon() if name is empty 2015-01-31 20:37:55 +01:00
[CST] Focus
e8700de2b7 eitd: as long as neutrino using only first content classification,
reduce content classification caching (leaving old code with ifdef)
2015-01-30 19:47:30 +03:00
Stefan Seyfried
283a6c30eb picview/png, my_popen: fix -Wclobbered warnings 2015-01-26 19:30:23 +01:00
Stefan Seyfried
bbafc5c9ba lcdd/simple_display: adapt to new API 2015-01-26 17:27:58 +01:00
Stefan Seyfried
b5a64e6887 Merge remote-tracking branch 'check/cst-next'
*needs buildfixing*

Conflicts:
	src/daemonc/Makefile.am
	src/daemonc/remotecontrol.cpp
	src/driver/Makefile.am
	src/driver/audiodec/Makefile.am
	src/driver/pictureviewer/Makefile.am
	src/driver/vfd.cpp
	src/gui/bedit/Makefile.am
	src/gui/components/Makefile.am
	src/gui/luainstance.cpp
	src/gui/widget/Makefile.am
	src/nhttpd/tuxboxapi/coolstream/Makefile.am
	src/system/Makefile.am
2015-01-26 17:26:26 +01:00
Stefan Seyfried
ea6b7e2514 framebuffer_ng: remove obsolete paintMuteIcon() 2015-01-26 13:54:46 +01:00
Jacek Jendrzej
fb36b1e659 genpsi.cpp: fix offset for crc32 2015-01-25 12:34:53 +01:00
[CST] Focus
d98d94550f gui/miscsettings_menu.cpp: add option to cache EPG only for favorite channels,
filter not yet reconfigured after scan or editing favorite bouquets
2015-01-22 18:58:53 +03:00
[CST] Focus
ecff984432 neutrino.cpp: try to fix timeshift stop/restart,
after quit from playback audioplayer, picture viewer and so on
2015-01-21 18:00:25 +03:00
[CST] Focus
0debbfcc7c neutrino.cpp: force adding shutdown event after record stop,
in case soft-standby by power key disabled but box mode switched to standby to finish record
2015-01-15 15:26:59 +03:00
[CST] Focus
1398736bd8 driver/rcinput.cpp: reset first key press only on key press event 2015-01-15 15:26:58 +03:00
[CST] Focus
cbdab7d8c0 driver/record.cpp: fix crash due to epgdata.info1 len more than buffer size 2015-01-14 12:46:09 +03:00
svenhoefer
3fa37a6670 - vfd: fix percentOver handling 2015-01-13 10:05:12 +01:00
svenhoefer
ccf741f015 - vfd: fix progress-bar in audio mode; ...
... don't accept periodic changes from infoviewer

- vfd: allow volume-bar in menu mode and audio mode
2015-01-12 21:03:34 +01:00
Jacek Jendrzej
2b5e7b5ba3 use empty to check string 2015-01-09 17:15:11 +01:00
svenhoefer
90f968c19d - vfd/audioplayer: fix vfd progress in audioplayer
don't update full vfd every second
2015-01-09 11:18:52 +01:00
Jacek Jendrzej
8023a6317b neutrino use check empty() instead of length() or size() 2015-01-03 17:51:08 +01:00
Stefan Seyfried
a92eb8f8e7 add CFLAGS for libsigc 2015-01-02 21:00:18 +01:00
[CST] Focus
8bac59eb33 driver/genpsi.cpp: try to prevent buffer overflow 2015-01-02 15:16:50 +03:00
Stefan Seyfried
3b964311fa framebuffer_ng: fix background transparency 2014-12-28 20:01:44 +01:00
Stefan Seyfried
4b50fb6eb4 framebuffer_ng: port framebuffer features
port over 1ee458e4 and a4fdd174 to framebuffer_ng
2014-12-28 19:12:51 +01:00
Stefan Seyfried
d37b3c0f9a Merge remote-tracking branch 'check/cst-next'
Conflicts:
	src/daemonc/remotecontrol.cpp
	src/gui/luainstance.cpp
	src/gui/movieplayer.cpp
	src/gui/videosettings.cpp
	src/neutrino.cpp
	src/system/setting_helpers.cpp
	src/zapit/src/zapit.cpp
2014-12-28 12:32:12 +01:00
Stefan Seyfried
9f4eea8636 framebuffer_ng: undef SCALE, it's used by hw includes 2014-12-25 19:33:50 +01:00
Stefan Seyfried
41dd237498 add CFLAGS for libsigc 2014-12-25 18:11:36 +01:00
Stefan Seyfried
b6d5b8396b framebuffer_ng: add color gradient function
Basically implement commit a428a1f5 to allow build to succeed.
These are all unaccelerated so should not be used at all :-(
2014-12-25 18:06:03 +01:00
Stefan Seyfried
69c4dbbdba Merge remote-tracking branch 'check/cst-next'
needs build- and functional fixes

Conflicts:
	configure.ac
	data/icons/shutdown.jpg
	data/icons/start.jpg
	data/locale/deutsch.locale
	data/locale/english.locale
	lib/libmd5sum/md5.c
	src/driver/scanepg.cpp
	src/driver/streamts.cpp
	src/driver/vfd.cpp
	src/driver/vfd.h
	src/driver/volume.cpp
	src/eitd/dmx.cpp
	src/eitd/xmlutil.cpp
	src/gui/Makefile.am
	src/gui/audiomute.cpp
	src/gui/channellist.cpp
	src/gui/dboxinfo.cpp
	src/gui/epgview.cpp
	src/gui/eventlist.cpp
	src/gui/filebrowser.cpp
	src/gui/hdd_menu.cpp
	src/gui/infoviewer.cpp
	src/gui/infoviewer_bb.cpp
	src/gui/infoviewer_bb.h
	src/gui/keybind_setup.cpp
	src/gui/luainstance.cpp
	src/gui/luainstance.h
	src/gui/miscsettings_menu.cpp
	src/gui/moviebrowser.cpp
	src/gui/movieplayer.cpp
	src/gui/osd_progressbar_setup.cpp
	src/gui/osd_progressbar_setup.h
	src/gui/osd_setup.cpp
	src/gui/osdlang_setup.cpp
	src/gui/personalize.cpp
	src/gui/plugins.cpp
	src/gui/plugins.h
	src/gui/scan.cpp
	src/gui/scan_setup.cpp
	src/gui/update_settings.cpp
	src/gui/user_menue.cpp
	src/gui/user_menue_setup.cpp
	src/gui/videosettings.cpp
	src/gui/widget/buttons.cpp
	src/gui/widget/menue.cpp
	src/gui/widget/menue.h
	src/gui/widget/progresswindow.cpp
	src/neutrino.cpp
	src/neutrino_menue.cpp
	src/nhttpd/yhttpd.cpp
	src/system/helpers.cpp
	src/system/locals.h
	src/system/locals_intern.h
	src/system/setting_helpers.cpp
	src/zapit/lib/zapitclient.cpp
	src/zapit/src/fastscan.cpp
	src/zapit/src/frontend.cpp
	src/zapit/src/getservices.cpp
	src/zapit/src/scan.cpp
	src/zapit/src/scannit.cpp
	src/zapit/src/scanpmt.cpp
	src/zapit/src/transponder.cpp
	src/zapit/src/zapit.cpp
2014-12-25 18:03:08 +01:00
Jacek Jendrzej
b22625aa36 -try to fix segfault on webtv channel - neutrino shutdown 2014-11-13 15:38:30 +01:00
Jacek Jendrzej
644dc460a2 CFrameBuffer::paintBoxRel: check boxBuf if not NULL 2014-11-06 17:31:11 +01:00
Jacek Jendrzej
d5d6c4de62 fix some possible errors 2014-11-06 14:40:44 +01:00
[CST] Focus
2dc3738e6b driver/vfd.cpp: fix compile on nevis 2014-10-23 10:00:40 +04:00
[CST] Bas
5f3872b5dd neutrino: add support for CST new simple frontpanel with LED segment display. (c) focus and adjusted by me.
Conflicts:
	src/daemonc/remotecontrol.cpp
	src/gui/channellist.cpp
2014-10-22 16:14:05 +04:00
svenhoefer
46b4d9e866 - framebuffer.h: define CORNER_NONE 2014-10-11 11:07:14 +02:00
M. Liebmann
a4fdd17407 CFrameBuffer: Fix paintIcon() for use icons with full path 2014-10-08 14:14:20 +04:00
[CST] Focus
6e9b71af90 neutrino, zapit: drop EVT_SCAN_REPORT_FREQUENCY,
use EVT_SCAN_REPORT_FREQUENCYP to pass full feparams,
fix scan transponder display info
2014-10-02 14:23:36 +04:00
[CST] Focus
b70a2998f5 driver/file.cpp: cache file type 2014-10-01 16:13:04 +04:00
[CST] Focus
6ad1a64f73 Revert "driver/record: auto-terminate temporary timeshift recordings"
commit can stop plain record instead of timeshift, and breaks auto-timeshift concept

This reverts commit c9d78e1a9c.
2014-10-01 16:10:36 +04:00
[CST] Focus
7660fa52cb driver/file.h: add isDir() 2014-09-30 14:07:34 +04:00
martii
be45410a3d driver/audiodec/ffmpegdec: work-around for pre-2.2 ffmpeg API build 2014-09-29 14:37:12 +04:00