Stefan Seyfried
e73d266c3e
lcdd: remove useless cast
2015-02-14 14:31:11 +01:00
Stefan Seyfried
9a6d65937f
themes: remove unneccessary (char *) casts
2015-02-14 14:31:11 +01:00
Stefan Seyfried
3fa68cae90
CThemes: make saveFile and readFile accept const char* param
...
this removes the need for ugly (char *) casts
2015-02-14 14:31:11 +01:00
[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
Jacek Jendrzej
1bfcad398f
fix compiling warnings
2015-02-11 19:21:54 +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
[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
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
a21399479e
luaclient: fix "jump to...crosses initialization of" error
2015-02-04 12:35:40 +01:00
Jacek Jendrzej
81eba0b35c
timerdclient.cpp add check if zapto or record timer double is
2015-02-03 17:27:00 +01:00
Christian Schuett
4eb949dda0
timerd: reset EPG ID when modifying record or zapto timer
...
this ensures an up-to-date EPG ID if no EPG infos available for the
modified event during modification
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:56 +01:00
Christian Schuett
a96fb7b7f0
timerd: prevent events from being deleted while sending them to neutrino
...
in neutrino's timer list sometimes appears an entry with random values
after deleting one because thread safety is not guaranteed for timerd's
event list while sending items to neutrino, so let's lock the mutex
earlier and unlock it later
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:42 +01:00
Christian Schuett
7f9dcb64b0
Neutrino timerlist: sort timer type chooser alphabetically
...
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:30 +01:00
Christian Schuett
0a4e9e8640
Neutrino timer list: remove unnecessary check for last deleted event
...
timerd client already filters deleted events (TIMERSTATE_TERMINATED)
sent from timerd
Signed-off-by: Christian Schuett <Gaucho316@hotmail.com >
Signed-off-by: Thilo Graf <dbt@novatux.de >
2015-02-03 17:22:20 +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
[CST] Focus
ae6a5e6917
zapit/src/femanager.cpp: fix save/restore flag to use satellite in multi-satellite scan
2015-01-29 17:39:01 +03:00
Jacek Jendrzej
c624505818
make channel_id private, use getChannelID()
2015-01-29 14:58:09 +01:00
Jacek Jendrzej
30fb340406
bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined fix commit ecff984432
2015-01-29 11:44:49 +01:00
Jacek Jendrzej
2074dc4a5d
dt.cfix logic error
2015-01-28 18:17:50 +01:00
[CST] Focus
ed03bf9f6e
neutrino.cpp: set EPG filter after edit favorites in channel list, too
2015-01-26 16:03:11 +03:00
Jacek Jendrzej
7510741c27
bouqueteditor_channels.cpp: use RC_tv if key_tvradio_mode not defined
2015-01-25 13:08:09 +01:00
Jacek Jendrzej
fb36b1e659
genpsi.cpp: fix offset for crc32
2015-01-25 12:34:53 +01:00
Jacek Jendrzej
b320bafc3c
/movieplayer.cpp: add mmsh protocol to file parse
2015-01-22 17:28:52 +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
486d3692a6
eitd: add API to configure white EPG filter
2015-01-22 18:58:53 +03:00
Jacek Jendrzej
cb5bb9ac0e
czech.locale: try to fix \n
2015-01-22 14:06:59 +01:00
Janus
df1db3cfad
api4: upgrade channel and bouquet edit (testing)
2015-01-22 13:08:03 +01:00