Commit Graph

7479 Commits

Author SHA1 Message Date
[CST] Focus
63d8c8e90b zapit/src/bouquets.cpp: fix favorites webtv channels not found in webtv xml files 2015-02-13 16:15:13 +03:00
Stefan Seyfried
a846cb1a97 channellist: fix lock icon for default-locked bouquets 2015-02-12 16:38:42 +01:00
Jacek Jendrzej
1bfcad398f fix compiling warnings 2015-02-11 19:21:54 +01:00
Stefan Seyfried
51b15fbc1d infoviewer.h: replace includes with forward declaration 2015-02-11 08:41:27 +01:00
Stefan Seyfried
30671b5767 epgplus.h: replace includes with forward declaration 2015-02-11 08:36:12 +01:00
Stefan Seyfried
07b34e50f7 record.h: replace includes with forward declaration 2015-02-11 08:32:52 +01:00
Stefan Seyfried
a7bad347d7 neutrino.h: use forward declaration instead of includes
this reduces the dependency chain on partial rebuilds considerably
2015-02-11 08:22:36 +01:00
Stefan Seyfried
ce5084ea52 infoviewer: use forward declaration instead of including infoviewer_bb 2015-02-10 15:38:21 +01:00
Stefan Seyfried
1572e2f32c move hddstat.h include from infoviewer_bb to neutrino 2015-02-10 15:09:14 +01:00
Stefan Seyfried
5892011862 infoviewer_bb: remove unnecessary (char *) casts
change paint_ca_icons to accept (const char *) to achieve this
2015-02-10 14:58:35 +01:00
Stefan Seyfried
03932f2b04 osdlang_setup: avoid unnecessary (char *) casts 2015-02-10 14:57:15 +01:00
Stefan Seyfried
8004564022 zapit/channel: remove bogus (char *) cast 2015-02-10 14:56:21 +01:00
Stefan Seyfried
50cdc64dc9 moviebrowser/player: remove unneeded (char *) casts 2015-02-10 14:55:45 +01:00
Stefan Seyfried
8503bf3bc7 channellist: remove bogus (char *) casts 2015-02-10 14:54:48 +01:00
Stefan Seyfried
7fad56623f lcdd: remove useless cast 2015-02-10 14:44:23 +01:00
Stefan Seyfried
370e9d9e27 themes: remove unneccessary (char *) casts 2015-02-10 14:29:21 +01:00
Stefan Seyfried
086c720806 CThemes: make saveFile and readFile accept const char* param
this removes the need for ugly (char *) casts
2015-02-10 14:28:10 +01:00
Stefan Seyfried
f8066b5a3e hdd_menu: use realpath(3) instead of calling system("readlink") 2015-02-10 14:11:20 +01:00
Stefan Seyfried
7043d230f6 Revert "Revert "hdd_menu: do not handle the rootfs or fs without kernel support""
This reverts commit 342180a28b.
...to allow a clean merge...
2015-02-10 13:59:30 +01:00
Stefan Seyfried
a46d366450 Revert "Revert "hdd_menu: fix is_mounted for device links""
This reverts commit 990e79aa6f.
... to allow a clean merget...
2015-02-10 13:58:56 +01:00
Stefan Seyfried
e8a5ce2cc4 Revert "Revert "hdd_menu: only offer filesystems with kernel support""
This reverts commit 6d287e46f7.

...to allow a clean merge...
2015-02-10 13:58:27 +01:00
[CST] Focus
6d287e46f7 Revert "hdd_menu: only offer filesystems with kernel support"
- breaks user-space fs like exfat

This reverts commit 141872565e.
2015-02-10 15:07:28 +03:00
[CST] Focus
990e79aa6f Revert "hdd_menu: fix is_mounted for device links"
- broken in case readlink do not support -f switch -> filesystem always 'mounted'

This reverts commit 415e7351e1.
2015-02-10 15:05:05 +03:00
[CST] Focus
342180a28b Revert "hdd_menu: do not handle the rootfs or fs without kernel support"
This reverts commit f7bb7a70cb.
2015-02-10 15:04:52 +03:00
Stefan Seyfried
cc24b2cf65 frontend: use const char pointers in getDelSys()
this avoids a lot of ugly casts, and the pointer targets were
const char* anyway
2015-02-09 20:30:06 +01:00
[CST] Focus
c00befb0e6 rcsim.c: use event dev on cst, too 2015-02-09 20:25:09 +03:00
Stefan Seyfried
d411f6d996 hdd_menu: my_popen() needs waitpid to avoid zombies 2015-02-09 13:47:32 +01:00
Stefan Seyfried
dc637ca68e channellist: fix 2 forgotten cases of fixed plock_zaptime 2015-02-09 13:47:32 +01:00
Stefan Seyfried
6e9496b18f fix parentallock for "bouquets default locked" case
in case of "default locked" bouquets, the "whole bouquet unlock"
did not work, because of the inverted logic in this case
2015-02-09 13:47:32 +01:00
Stefan Seyfried
f7bb7a70cb hdd_menu: do not handle the rootfs or fs without kernel support 2015-02-09 13:47:32 +01:00
Stefan Seyfried
415e7351e1 hdd_menu: fix is_mounted for device links
It is possible to mount e.g. '/dev/disk/by-label/ext_drive', but
is_mounted did not handle this case. Fix that.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
17395a7fed hdd_menu: also recognize recordingdir if it is a symlink
...like "/media/by-label/foo/movies", no need to reset configuration
in that case
2015-02-09 13:47:32 +01:00
Stefan Seyfried
f607fe5fbe helpers: add "backtick" function for shell-like command 2015-02-09 13:47:32 +01:00
Stefan Seyfried
141872565e hdd_menu: only offer filesystems with kernel support 2015-02-09 13:47:32 +01:00
Stefan Seyfried
42c2323135 opkg_manager: use my_system to avoid filedescriptor leaks 2015-02-09 13:47:32 +01:00
Stefan Seyfried
f75ed81dd1 opkg_manager: remove the dependency on opkg-key
opkg-key does not work at all in standard installs (without gpg)
and is not needed for package management.
Slightly change the definition of opkg commands to not initialize
with find_executable function at startup which seems bogus.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
d04f7406a7 mdev_helper/hdd_menu: add udev support
busybox/mdev fills the MDEV variable without /dev/ prefix,
udev fills DEVNAME with /dev/ prefix. Handle both variants.
2015-02-09 13:47:32 +01:00
Stefan Seyfried
c7dd4260d6 intall warning icon 2015-02-09 13:47:32 +01:00
Stefan Seyfried
6b787d8d31 pictureviewer/gif: fix build with giflib-5.1+ 2015-02-09 13:47:32 +01:00
Stefan Seyfried
4e1678c2a3 filebrowser, moviebrowser, pictureviewer: clarify error message 2015-02-09 13:47:32 +01:00
Stefan Seyfried
701cb24f45 shellwindow: don't update screen if not necessary 2015-02-09 13:47:31 +01:00
Stefan Seyfried
27124e72e1 shellwindow: fix line reading code
In case of partially read lines, the last complete line before was
discarded. Fix this, simplify the code  and make it code work at all
for lines longer than 1023 bytes (went into endless loop before).
2015-02-09 13:47:31 +01:00
Stefan Seyfried
e02972c81c CShellWindow: use my_popen() to avoid leaking fds etc. 2015-02-09 13:47:31 +01:00
Stefan Seyfried
a85878db2f CTextBox: fix text position calculation 2015-02-09 13:47:31 +01:00
svenhoefer
1eb652688a - osdlang_setup.cpp: change user-dir for locales, to match the ...
... given path in system/localize.cpp
2015-02-09 08:51:33 +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
5fa8552fa6 frontend_types: silence warning on SPARK
The API is old, and unless this changes there is no need to
constantly remind everyone about this fact. Once there is a
newer kernel available, this can be reenabled or made fatal.
2015-02-08 17:42:57 +01:00
Stefan Seyfried
ec12b704cb channellist: fix 2 forgotten cases of fixed plock_zaptime 2015-02-08 17:35:01 +01:00
Stefan Seyfried
ab7b08e40e fix parentallock for "bouquets default locked" case
in case of "default locked" bouquets, the "whole bouquet unlock"
did not work, because of the inverted logic in this case
2015-02-08 17:33:25 +01:00
Stefan Seyfried
4675f403a6 hdd_menu: do not handle the rootfs or fs without kernel support 2015-02-08 15:22:15 +01:00