Huevos [Sat, 27 Jun 2015 14:12:57 +0000 (16:12 +0200)]
Solve ScanSetup Issues with DVB-T2
Without "system" attribute in terrestrial.xml and using attached patch:
Scan options:
DVB-T only finds DVB-T
DVB-T2 only finds DVB-T2
Auto finds both.
With "system" attribute in terrestrial.xml and using attached patch:
Scan options:
DVB-T only finds DVB-T
DVB-T2 only finds DVB-T2
Auto finds both.
ims [Fri, 26 Jun 2015 10:35:29 +0000 (12:35 +0200)]
Update estonian translations by Zeros and Very small cosmetic in enigma's cs.po by Ims
Signed-off-by: technl <tech@openpli.org>
Dima73 [Tue, 23 Jun 2015 15:42:44 +0000 (18:42 +0300)]
new option for "Location"
create a folder named timer for repeated timers
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sun, 21 Jun 2015 19:29:36 +0000 (21:29 +0200)]
Sanity check when is changed dir - due changes in Filelist.
Signed-off-by: littlesat <littlesat99@yahoo.com>
Dima73 [Sun, 14 Jun 2015 18:04:05 +0000 (21:04 +0300)]
Fix various problems with et7000/et7500/et8500 remote
control configuration.
Signed-off-by: Erik Slagter <erik@openpli.org>
technl [Sun, 14 Jun 2015 05:31:51 +0000 (07:31 +0200)]
Update for French po files, thnx Pr2.
Taapat [Sat, 13 Jun 2015 16:03:22 +0000 (18:03 +0200)]
Updated Latvian translation with latest gettext and terrestrial changes from Dima73.
Signed-off-by: technl <tech@openpli.org>
Dima73 [Tue, 9 Jun 2015 20:30:21 +0000 (23:30 +0300)]
add gettext title
Signed-off-by: littlesat <littlesat99@yahoo.com>
Dima73 [Thu, 11 Jun 2015 20:28:41 +0000 (23:28 +0300)]
added gettext plugin name and description
Signed-off-by: littlesat <littlesat99@yahoo.com>
Dima73 [Sat, 13 Jun 2015 06:35:09 +0000 (09:35 +0300)]
Fix problem with the logic of the top directory
see
http://forums.openpli.org/topic/38123-bug-in-timesanitycheck/?view=findpost&p=493866
Signed-off-by: littlesat <littlesat99@yahoo.com>
technl [Fri, 12 Jun 2015 16:22:40 +0000 (18:22 +0200)]
Update Estonian translation, Thanks to Henkka, rimas, Scott, rootsikunn, Filmix
littlesat [Sun, 7 Jun 2015 13:32:39 +0000 (15:32 +0200)]
MovieList: Solve an issue with a check that always failed
In line 613 the result of realpath does not have a trailing "/" which
movielist.root has so this check always failed.
Thanks for reporting Rhinoceros!
technl [Sun, 7 Jun 2015 12:13:22 +0000 (14:13 +0200)]
Estonian translation 7 June 2015 et.po
Thanks to rimas & our users. Once more, The main thanks to Henkka
littlesat [Sun, 7 Jun 2015 08:41:21 +0000 (10:41 +0200)]
TimerSanityCheck: Solve check with alternatives
The simulate parameter was missing
Thanks Rhinoceros
Dima73 [Sat, 6 Jun 2015 10:29:03 +0000 (13:29 +0300)]
skip_t2 move as the last parameter
Signed-off-by: littlesat <littlesat99@yahoo.com>
Dima73 [Fri, 5 Jun 2015 18:33:08 +0000 (21:33 +0300)]
added new vuplus t2 scan and sundtek hardware blindscan t/t2
vuplus
source...
https://github.com/openatv/enigma2/commit/
6a8dbcf232c15ba15aef3fddbf2f7b218e255134
sundtek...
http://forums.openpli.org/topic/37608-announce-blindscan-support-for-sundtek-tuners-dvb-c/?view=findpost&p=485961
Signed-off-by: littlesat <littlesat99@yahoo.com>
technl [Tue, 2 Jun 2015 19:47:37 +0000 (21:47 +0200)]
Update Estonian translation, thanks to rimas
technl [Sun, 31 May 2015 13:39:52 +0000 (15:39 +0200)]
French translations for e2 updated, no new strings but some cosmetics changes and some typo errors fixed, Thnx Pr2.
littlesat [Sun, 31 May 2015 10:56:56 +0000 (12:56 +0200)]
Revert "Add screensaver to MovieSelection preview mode"
This reverts commit
06275866e862befd6f3da5bca7a524702e89e3fd.
As it breaks playing MP3s to the end on at least the ET10K
littlesat [Sun, 31 May 2015 10:56:24 +0000 (12:56 +0200)]
Revert "Small finetunning to the ScreenSaver in MovieSelection"
This reverts commit
500532d925439f6039c2c05b7a2e8ca25e104a42.
As it breaks playing MP3s to the end on at least the ET10K
littlesat [Sun, 31 May 2015 10:54:43 +0000 (12:54 +0200)]
Revert "MovieSelection: Remove identical keypressScreenSaver method"
This reverts commit
6d19d448e5d44d21cae5674d446811e623591972.
As it breaks playing MP3s to the end on at least the ET10K
Mike Looijmans [Sat, 30 May 2015 17:15:19 +0000 (19:15 +0200)]
UsageConfig: write str(i) instead of "%d"%i
Shorter. Clearer. Faster.
Mike Looijmans [Sat, 30 May 2015 17:09:18 +0000 (19:09 +0200)]
UsageConfig: Simplify timeout choices for screensaver
The default of one minute is way too short, increase it to a more sensible
value of five minutes.
Offering values like "5 seconds" is nice for testing, but doesn't offer any
practical added value, so reduce the list to a more sensible set.
Mike Looijmans [Sat, 30 May 2015 17:05:29 +0000 (19:05 +0200)]
MovieSelection: Remove identical keypressScreenSaver method
MovieSelectionScreenSaver.keypressScreenSaver was an exact copy of
the one already in its base class. Remove the duplicate.
technl [Thu, 28 May 2015 07:03:03 +0000 (09:03 +0200)]
Update Estonian translation
Credits :
- The main translation: Henkka
- Update, Control & corrections: zeros
- Beta testing and screenshots: rootsikunn
Taapat [Wed, 27 May 2015 18:50:31 +0000 (21:50 +0300)]
bsod: remove unused getConfigBool
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Fri, 22 May 2015 21:48:50 +0000 (23:48 +0200)]
Only close movieplayer list in standby when parental locked is involved
Mike Looijmans [Fri, 22 May 2015 18:18:30 +0000 (20:18 +0200)]
eSocket: Inline getDescriptor
Make it obvious what getDescriptor does, no need to hide it.
Mike Looijmans [Fri, 22 May 2015 18:11:51 +0000 (20:11 +0200)]
network/socket.cpp: Fix high CPU usage while not in standby
The connect method could end up in an "Idle" state with the notifier
still active. The socket would activate but nothing handling it would
read or write it, hence causing a loop.
Fix by calling "close" when connect() fails to reset the socket.
Mike Looijmans [Fri, 22 May 2015 16:57:06 +0000 (18:57 +0200)]
Revert "Revert "socket: use getaddrinfo""
This reverts commit
28618e4d5d6b4f07565c7f10f52f6cbaa75548c7.
littlesat [Fri, 22 May 2015 17:28:14 +0000 (19:28 +0200)]
Small finetunning to the ScreenSaver in MovieSelection
littlesat [Fri, 22 May 2015 17:11:51 +0000 (19:11 +0200)]
Add screensaver to MovieSelection preview mode
So when audio files are played with the movie player you also get the
ScreenSaver. As discussed here: http://forums.openpli.org/topic/38018-screensaver-schijnt-niet-te-werken-in-movieplayer-bij-mp3/
technl [Fri, 22 May 2015 11:17:19 +0000 (13:17 +0200)]
Update norwegian bokmal language, thnx andy1
littlesat [Thu, 21 May 2015 22:07:18 +0000 (00:07 +0200)]
Revert "socket: use getaddrinfo"
This reverts commit
d743e974b95b18c303dfebc27d253f6b323f08d9.
As it unintented seems to increase the CPU load to approx. 50%
Erik Slagter [Wed, 20 May 2015 17:03:30 +0000 (19:03 +0200)]
enigma2.sh: add export for HOME.
Helps debugging because from shell HOME is set
differently than from init.
As suggested by athoik.
regagain [Thu, 16 Apr 2015 04:17:27 +0000 (06:17 +0200)]
Omit only short auto tags. Real tags will not be omitted, no matter how short they are
Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net>
Mike Looijmans [Sat, 14 Mar 2015 15:56:38 +0000 (16:56 +0100)]
epgcache: Allow Python threads to run while searching EPG text
Another attempt at improving the GUI responsiveness while EPG searching
is in progress.
The autotimer always calls the search method from within the main GUI
thread, so it won't help there.
betacentauri [Sun, 17 May 2015 15:37:25 +0000 (17:37 +0200)]
eEPGCache: Don't access iterator after erase
This caused invalid read.
Signed-off-by: Erik Slagter <erik@openpli.org>
pieterg [Thu, 7 May 2015 20:06:31 +0000 (22:06 +0200)]
socket: use getaddrinfo
gethostbyname is obsolete, and getaddrinfo allows
us to avoid IPv4/IPv6 dependencies.
Also, getaddrinfo can return multiple addresses,
allowing multihomed and/or multiprotocol services
to be bound or connected.
Same as
d19775591b88bdc78689fd54798fdd490ba07f21
(which was reverted because of an uninitialized
eSocket::socketdesc member, fixed in this commit)
radxnl [Sat, 16 May 2015 19:16:45 +0000 (21:16 +0200)]
Revert "eEPGCache: Don't access iterator after erase"
This reverts commit
626f02e49759d8ad14e2ac7f3f7b15402dac0cfa.
Caused selected channel never to be released/deallocated.
betacentauri [Sat, 16 May 2015 12:13:01 +0000 (14:13 +0200)]
eDVBCAHandler: Prevent memory access of out of scope local variable
Signed-off-by: Erik Slagter <erik@openpli.org>
betacentauri [Sat, 16 May 2015 12:08:25 +0000 (14:08 +0200)]
eMainloop: Prevent invalid read in valgrind
Stop procedure call erase. it++ afterwards accesses deleted data.
So increase it before call stop.
Signed-off-by: Erik Slagter <erik@openpli.org>
betacentauri [Sat, 16 May 2015 12:01:00 +0000 (14:01 +0200)]
eEPGCache: Don't access iterator after erase
This caused invalid read in valgrind
Problem is not completly solved because of still mutex_unlock use it.
Signed-off-by: Erik Slagter <erik@openpli.org>
betacentauri [Sat, 16 May 2015 11:53:04 +0000 (13:53 +0200)]
eDVBLocalTimeHandler: Don't access iterator after erase
Signed-off-by: Erik Slagter <erik@openpli.org>
betacentauri [Sat, 16 May 2015 11:50:09 +0000 (13:50 +0200)]
gRC: Initialize variables before use
Prevent valgrind warning
Signed-off-by: Erik Slagter <erik@openpli.org>
littlesat [Sat, 16 May 2015 10:34:00 +0000 (12:34 +0200)]
Revert "socket: use getaddrinfo"
This reverts commit
d19775591b88bdc78689fd54798fdd490ba07f21.
As it crashes the boxes this morning - also revert c5c963
littlesat [Sat, 16 May 2015 10:33:22 +0000 (12:33 +0200)]
Revert "serversocket-remove-unused-variable-res-in-eServerSo"
This reverts commit
c5c9635293f1147964b3146938a1e43391b0aed0.
As it crashed all boxes this morning - also revert d19775
Taapat [Sat, 16 May 2015 08:57:33 +0000 (10:57 +0200)]
serversocket-remove-unused-variable-res-in-eServerSo
Signed-off-by: technl <tech@openpli.org>
pieterg [Thu, 7 May 2015 20:06:31 +0000 (22:06 +0200)]
socket: use getaddrinfo
gethostbyname is obsolete, and getaddrinfo allows
us to avoid IPv4/IPv6 dependencies.
Also, getaddrinfo can return multiple addresses,
allowing multihomed and/or multiprotocol services
to be bound or connected.
ims [Sat, 9 May 2015 20:05:23 +0000 (22:05 +0200)]
EPGCache - fixed swapped parameters in fread and fwrite
Signed-off-by: pieterg <pieterg@users.sourceforge.net>
betacentauri [Sat, 9 May 2015 18:40:32 +0000 (20:40 +0200)]
Fix crash when writing epg cache to the disk
Timestamp in contentTimeMap can differ from eventData timestamp.
In such cases eventData is not removed from timeMap. timeMap is
used in eEPGCache::save which accesses in such a case freed memory.
This can cause crash.
Signed-off-by: pieterg <pieterg@users.sourceforge.net>
pieterg [Thu, 7 May 2015 10:03:32 +0000 (12:03 +0200)]
pieterg [Thu, 7 May 2015 09:06:27 +0000 (11:06 +0200)]
gdi: add sanitychecks on framebuffer fd
Athanasios Oikonomou [Tue, 5 May 2015 15:18:39 +0000 (18:18 +0300)]
Cache AAC pid in lamedb
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sun, 3 May 2015 10:12:50 +0000 (12:12 +0200)]
GMEPG - use GMEPGSelectAction instead EPGSelectAction
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Wed, 6 May 2015 08:27:58 +0000 (10:27 +0200)]
menu.xml: added entryID("keyboard_setup" and "lcd_setup")
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Tue, 5 May 2015 19:53:39 +0000 (21:53 +0200)]
Actualised-cs.po
Signed-off-by: technl <tech@openpli.org>
technl [Tue, 5 May 2015 09:57:45 +0000 (11:57 +0200)]
Update French language, thnx again Pr2
Taapat [Tue, 5 May 2015 09:53:58 +0000 (11:53 +0200)]
Update Latvian translation
Signed-off-by: technl <tech@openpli.org>
Athanasios Oikonomou [Sun, 3 May 2015 05:35:37 +0000 (08:35 +0300)]
servicemp3: syncronize GstPlayFlags with GStreamer
Signed-off-by: Erik Slagter <erik@openpli.org>
Athanasios Oikonomou [Mon, 4 May 2015 17:28:05 +0000 (20:28 +0300)]
servicemp3: don't rely on playbin default GstPlayFlags
Latest changes on playbin introduce new default GstPLayFlags causing issues.
It's better to use servicemp3 default flags.
Signed-off-by: Erik Slagter <erik@openpli.org>
blzr [Sat, 2 May 2015 11:19:29 +0000 (13:19 +0200)]
timezone.xml: test version that includes zone adjustments
requested in this thread (Algiers, Samara, Yerevan) + some
more outdated entries spotted.
Any feedback welcome (esp. from users from changed timezones.
Known issues: Kaliningrad, Ulaan Bataar ;), and Egypt (after May 1st)
- have to wait for OE update...
Signed-off-by: Erik Slagter <erik@openpli.org>
ims [Fri, 1 May 2015 15:31:13 +0000 (17:31 +0200)]
GMEPG - Primetime/Now under Blue, Input date/time under Blue_long. Due it is added GMEPG action map with blue/blue_long (only)
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Fri, 1 May 2015 10:57:57 +0000 (12:57 +0200)]
GMEPG - fix for toggle primetime/now with shortcut after manual input time
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Fri, 1 May 2015 08:48:58 +0000 (10:48 +0200)]
GMEPG - added toggle between primetime and now under TEXT button
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Thu, 30 Apr 2015 12:11:04 +0000 (14:11 +0200)]
GMEPG: Add option for "Prime time"
Signed-off-by: littlesat <littlesat99@yahoo.com>
Mirakels [Thu, 2 Apr 2015 07:17:05 +0000 (09:17 +0200)]
More debug cosmetics
betacentauri [Sat, 25 Apr 2015 11:03:12 +0000 (13:03 +0200)]
Add SIGTERM signalhandler
Catch signal and stop e2 in a proper way.
This also writes config and EPG data to the disk.
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Sun, 26 Apr 2015 17:22:05 +0000 (19:22 +0200)]
Satconfig: save configfile (e.g. GSOD --> not save)
ims [Sun, 26 Apr 2015 10:54:14 +0000 (12:54 +0200)]
ServiceList - backward compatible when is not used new parameter progressPercentWidth in skin. Then is used progressBarWidth parameter for it.
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sun, 26 Apr 2015 09:17:51 +0000 (11:17 +0200)]
ServiceList - adapt progressPercentWidth for FullHD skins by divide progressBarWidth skin parameter to standallone parameters progressBarWidth and progressPercentWidth
Signed-off-by: littlesat <littlesat99@yahoo.com>
Athanasios Oikonomou [Thu, 23 Apr 2015 05:24:17 +0000 (08:24 +0300)]
downloadWithProgress: support https with connectSSL
Downloading https page fails with "Connection was closed cleanly"
because downloadWithProgress uses connectTCP instead of connectSSL.
Using connectSSL for https solves the problem.
Signed-off-by: littlesat <littlesat99@yahoo.com>
Athanasios Oikonomou [Tue, 21 Apr 2015 21:07:04 +0000 (00:07 +0300)]
RedirectOutput: Add missing self into flush and implement isatty function
Without self any call to flush will miserably fail with the following error:
TypeError: flush() takes no arguments (1 given)
Also any call to isatty fails too with the following error:
AttributeError: EnigmaOutput instance has no attribute 'isatty'
Hardcode it to True since stderr and stdout have isatty by default True.
>>> import sys
>>> sys.stderr.isatty()
True
>>> sys.stdout.isatty()
True
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 22 Apr 2015 05:53:18 +0000 (07:53 +0200)]
MovieList: Solve indent "issues" and whitespaces added in previous patch
regagain [Wed, 22 Apr 2015 04:12:25 +0000 (06:12 +0200)]
Segregating realtags from autotags to avoid side effects when checking longest common sentence
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 20 Apr 2015 13:54:31 +0000 (15:54 +0200)]
Manual scanning for terrestrial - added option for scanning Auto, DVB-T, DVB-T2. When user know, which system is used, then saves half of scanning time
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 20 Apr 2015 20:32:54 +0000 (22:32 +0200)]
TransponderInfo - fix for terrestrial scaning when system info is None
Signed-off-by: littlesat <littlesat99@yahoo.com>
Erik Slagter [Mon, 20 Apr 2015 17:32:10 +0000 (19:32 +0200)]
timezone.xml: another type (zone Atlantic doesn't exist).
Erik Slagter [Mon, 20 Apr 2015 17:26:15 +0000 (19:26 +0200)]
timezone.xml: (re-)correct obvious typo.
Erik Slagter [Mon, 20 Apr 2015 17:13:09 +0000 (19:13 +0200)]
Revert "timezones.xml: add Samara, Algeria, Riga, Tallinn and Vilnius.",
"timezone.xml: correct typo in Africat/Kinshasa" and
"timezone.xml: more corrections as contributed by Taapat."
This reverts commit
93880e0d515cf7cb39bf1e6249806c4c84fd015b.
7823fc48d2808c805b7a7a8fe21d7990e944c104 and
37a46acae0e1aaa34e8ed622f54253f553037246.
The changes point to non-existing cities in /usr/share/zoneinfo.
technl [Mon, 20 Apr 2015 05:24:47 +0000 (07:24 +0200)]
Update French language, thnx Pr2.
littlesat [Sun, 19 Apr 2015 11:38:58 +0000 (13:38 +0200)]
TransponderInfo: Add sanity check
http://forums.openpli.org/topic/37705-transponderinfopy-crash/
Erik Slagter [Sun, 19 Apr 2015 07:50:02 +0000 (09:50 +0200)]
timezone.xml: more corrections as contributed by Taapat.
Erik Slagter [Fri, 17 Apr 2015 15:23:03 +0000 (17:23 +0200)]
timezone.xml: correct typo in Africat/Kinshasa
As per http://forums.openpli.org/topic/37482-outdated-timezones/page-3#entry487029.
Erik Slagter [Fri, 17 Apr 2015 15:13:15 +0000 (17:13 +0200)]
timezones.xml: add Samara, Algeria, Riga, Tallinn and Vilnius.
As per http://forums.openpli.org/topic/37482-outdated-timezones/page-2#entry485932.
littlesat [Tue, 14 Apr 2015 05:49:46 +0000 (07:49 +0200)]
Messagebox: Adjust title to type of Messagebox
As suggested by Dimitrij based on an idea from openATV - but only doing it
with less code and really add a basic Message type
https://github.com/openatv/enigma2/commit/
885ff59b5d7108b10925c4a5f3445bae24532500
ims [Mon, 13 Apr 2015 22:07:45 +0000 (00:07 +0200)]
fix forget import for MovieSelection
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 13 Apr 2015 21:34:01 +0000 (23:34 +0200)]
Movieplayer - offline decode displayed in contextmenu for .ts file only, routine do_decode for .ts files only too
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 13 Apr 2015 21:28:57 +0000 (23:28 +0200)]
Movieplayer contextmenu - less code for isResetable
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 13 Apr 2015 18:18:47 +0000 (20:18 +0200)]
Movieplayer context menu - display 'Reset playback position' when it is possible only
Signed-off-by: littlesat <littlesat99@yahoo.com>
Taapat [Mon, 13 Apr 2015 18:15:10 +0000 (21:15 +0300)]
RecordTimer: small optimization
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Mon, 13 Apr 2015 18:04:45 +0000 (20:04 +0200)]
Add the possibility to tag e.g. MKVs as top/bottom 3D
littlesat [Mon, 13 Apr 2015 16:52:40 +0000 (18:52 +0200)]
ParentalControlSetup: show Enable parental control when
parental control not enabled
Based on a suggestion by Taapad
http://forums.openpli.org/topic/37642-parental-control/
dima73 [Mon, 13 Apr 2015 15:39:58 +0000 (17:39 +0200)]
Add new option for conflict timeshift/timer.
Show selection window(Save timeshift and zap/Don't zap/Zap/Save timeshift in movie dir and zap/Don't zap and disable timer/Don't zap and remove timer) if timeshift enabled and start timer and need zap to recording service.
Signed-off-by: littlesat <littlesat99@yahoo.com>
As discussed here: http://forums.openpli.org/topic/37476-timeshift-timer-conflict/page-4
littlesat [Mon, 13 Apr 2015 15:37:02 +0000 (17:37 +0200)]
Solve issue movielist plugins were not indicated on the movlielist context menu
And also slightly simplify some duplications in the code
littlesat [Sat, 11 Apr 2015 23:01:30 +0000 (01:01 +0200)]
Also correctly arrange when recording is parental protected
littlesat [Sat, 11 Apr 2015 16:47:04 +0000 (18:47 +0200)]
Display VU/XT10K centralize service name
littlesat [Sat, 11 Apr 2015 14:15:48 +0000 (16:15 +0200)]
MovieList: .asf extension could also be a video stream/extension
This solves that on .asf video streams the screensaver is started
unintentely
littlesat [Sat, 11 Apr 2015 13:56:48 +0000 (15:56 +0200)]
Also make it possible to (un)hide parental locked recordings
littlesat [Sat, 11 Apr 2015 13:04:09 +0000 (15:04 +0200)]
Add option to parental lock manufacturer reset and software update screens