Commit Graph

6697 Commits

Author SHA1 Message Date
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
[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
c6424534e8 gui/channellist.cpp: disable timeshift stop while timeshift playback in progress 2015-01-21 17:54:11 +03:00
[CST] Focus
204d029e26 gui/movieplayer.cpp: fix radio recordings playback 2015-01-16 14:38:49 +03:00
[CST] Focus
55bf8603c9 zapit/src/bouquets.cpp: set channel user name also for non-present channels,
else username is lost after any ubouquets.xml save.
(fix for commit 2644b30b6a)
2015-01-15 16:35:11 +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
8952a4c79a timerd/timermanager.cpp: rename CONFIGFILE to TIMERDCONFIGFILE to avoid conflicts 2015-01-15 15:26:58 +03:00
[CST] Focus
6876dcdf23 zapit/src/zapit.cpp: rename CONFIGFILE to ZAPITCONFIGFILE to avoid conflicts 2015-01-15 15:26:58 +03:00
Jacek Jendrzej
935acf4f3c update fix newline 2015-01-14 11:40:36 +01: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
Jacek Jendrzej
f29f041905 update czech.locale by marsim21 2015-01-13 23:30:14 +01:00
[CST] Focus
3da439030b neutrino: try to prevent using chanellist/bouquetlist while channels init in progress 2015-01-13 16:10:24 +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
aea7e1f772 - screensaver: fix restart of clock and mute;
restart is now depending on previous status
2015-01-09 15:04:39 +01:00
svenhoefer
eba43cc5f9 - infoclock: add getStatus() function 2015-01-09 15:04:12 +01:00
svenhoefer
a765cdd3ea - audiomute: add getStatus() function 2015-01-09 15:03:30 +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
[CST] Focus
9f7d26a646 system/mtdutils/mkfs.jffs2.cpp: skip /var_init 2015-01-09 13:08:33 +03:00
[CST] Focus
3a79b95bd1 system/mtdutils/mkfs.jffs2.cpp: do not skip mounted /var 2015-01-09 12:42:01 +03:00
[CST] Focus
f04e22befe gui/update.cpp: fix image update check,
enable save u-boot menu switch
2015-01-09 12:42:01 +03:00
svenhoefer
026c8b4389 - osd_setup: improve/clarify screensaver off option 2015-01-08 20:01:15 +01:00
svenhoefer
f80f539387 - screensaver: use strcasecmp instead of strcmp 2015-01-08 19:59:50 +01:00
svenhoefer
c75ba8279c - screensaver: add exceptions to keep screensaver in radio mode 2015-01-08 14:35:47 +01:00
[CST] Focus
d0593a5572 eitd/sectionsd.cpp: bugfix after ad9bf009da:
neutrino do set current channel to 0 in standby, too
2015-01-08 16:17:41 +03:00
defans
b32757420a CSreenSaver: add png files 2015-01-08 12:23:36 +01:00
svenhoefer
5cfb4f1bcd - neutrino: fix axtionkey "standby" 2015-01-08 12:21:28 +01:00
Jacek Jendrzej
558f372dae nhttpd: ywebserver.cpp - fix possible segfault (svenhoefer) 2015-01-05 12:52:52 +01:00
[CST] Focus
0e7f5714cc nhttpd/yconfig.h: second try to disable threading 2015-01-05 14:13:01 +03:00
[CST] Focus
4d3d6bf238 nhttpd/yconfig.h: disable threading: with global CNeutrinoAPI it is not safe 2015-01-05 13:55:12 +03:00
[CST] Focus
ad9bf009da eitd/sectionsd.cpp: do not wakeup epg scan on service stop 2015-01-05 13:52:40 +03:00
[CST] Focus
0d384d610a zapit/src/scan.cpp: try to fix channels save issue, when channels only present
in ubouquets but with different frequency value
2015-01-05 11:23:48 +03:00