openblackhole/openblackhole-enigma2.git
4 years agopicexif: simplify call to ProcessExifDir
Mirakels [Sun, 25 Oct 2015 11:51:28 +0000 (12:51 +0100)]
picexif: simplify call to ProcessExifDir

m_exifinfo is a global class var. Within ProcessExifDir() it
is used as such so there is no need to pass it as a function
argument.

4 years agopicexit: do not maintain jpeg section data
Mirakels [Sun, 4 Oct 2015 16:12:41 +0000 (18:12 +0200)]
picexit: do not maintain jpeg section data

Eacht jpgeg section is used at most once so there
is no need to keep all the section in memory. It is
sufficient to just process the last read section.
Also no need to maintain the length values in the
data buffer as it is already saved in the itemlen
variable.

4 years agopicexif: remove unneeded check for padding bytes
Mirakels [Sun, 4 Oct 2015 15:46:44 +0000 (17:46 +0200)]
picexif: remove unneeded check for padding bytes

After the for loop a marker == 0xff will catch
the same 'error'. So one of the two can go.
Checking within the for loop is more expensive
so remove that one.

4 years agolocale/translation: remove " xml escapes.
Erik Slagter [Thu, 29 Oct 2015 17:45:02 +0000 (18:45 +0100)]
locale/translation: remove " xml escapes.

They are rendered into real quotes by the xml parser
and from that point on they're again a problem for
the translation tools.

4 years agoUpdate Norwegian bokmal translation.
technl [Wed, 28 Oct 2015 06:37:36 +0000 (07:37 +0100)]
Update Norwegian bokmal translation.

4 years agoCA: change meaning of "scrambled" flag in meta.
Erik Slagter [Tue, 27 Oct 2015 20:12:58 +0000 (21:12 +0100)]
CA: change meaning of "scrambled" flag in meta.

The rationale is this, before, the scrambled flag
would be set if ecm's are recorded. This means that
recording would still be handled as "scrambled" even
though it already had been descrambled and ecm's were
only recorded as backup. Usually we don't want
descrambling of recordings already descrambled,
because it will request ecm's even though they're
not used, possibly at high speed, possibly locking
the card. The drawback is that if you want to
descramble a recording that was partly descrambled
(salvage it), you will need to adjust this flag
manually (using a text editor), set it to '1'.

4 years agoMerge pull request #71 from stevenhoving/cppcheck
Mike Looijmans [Mon, 26 Oct 2015 18:33:15 +0000 (19:33 +0100)]
Merge pull request #71 from stevenhoving/cppcheck

fixed possible nullpointer dereference in listboxservice.

4 years agoMerge pull request #72 from stevenhoving/cppcheck-resource-leak
Mike Looijmans [Mon, 26 Oct 2015 18:32:45 +0000 (19:32 +0100)]
Merge pull request #72 from stevenhoving/cppcheck-resource-leak

fixed file descriptor not closed when no demuxer or ts recorder is av…

4 years agoRemove mysterious unused main/enigma-*.cpp files
Mike Looijmans [Mon, 26 Oct 2015 18:25:38 +0000 (19:25 +0100)]
Remove mysterious unused main/enigma-*.cpp files

No idea what purpose they serve, and some of them won't even compile (missing quotes).
Just remove them.

4 years agoCA: add global overrides for per-timer decryption and ecm inclusion.
Erik Slagter [Sun, 25 Oct 2015 18:45:14 +0000 (19:45 +0100)]
CA: add global overrides for per-timer decryption and ecm inclusion.

This adds options that override the per-timer options:

 - record the ECM messages together with the recording (to be
   able to decrypt afterwards ("offline"))
 - disable decryption while recording (to be able to store the
   as-is without descrambling)

Especially the first option may be interesting for situations
where decryption might not always be 100% trustworthy.

When you enable one of these options, the related per-timer
option is overridden (c.q. ignored), so be careful.

4 years agoMerge pull request #77 from athoik/config.mediaplayer.extraHeaders
littlesat [Sun, 25 Oct 2015 12:17:39 +0000 (13:17 +0100)]
Merge pull request #77 from athoik/config.mediaplayer.extraHeaders

Mediaplayer: create mediaplayer.extraHeaders

4 years agoMediaplayer: create mediaplayer.extraHeaders
Athanasios Oikonomou [Sun, 25 Oct 2015 11:47:35 +0000 (13:47 +0200)]
Mediaplayer: create mediaplayer.extraHeaders

Without creating mediaplayer.extraHeaders we cannot use extraHeaders on bouquets

4 years agofixed file descriptor not closed when no demuxer or ts recorder is available.
Steven Hoving [Sat, 24 Oct 2015 11:56:27 +0000 (13:56 +0200)]
fixed file descriptor not closed when no demuxer or ts recorder is available.

cppcheck reported as:
Summary: Resource leak: fd
Message: Resource leak: fd

4 years agofixed possible nullpointer dereference in listboxservice.
Steven Hoving [Sat, 24 Oct 2015 11:37:34 +0000 (13:37 +0200)]
fixed possible nullpointer dereference in listboxservice.
fixed initing eBouquet pointer with NULL instead of 0.

cppcheck reported these as:
Summary: Possible null pointer dereference: bouquet
Message: Possible null pointer dereference: bouquet

4 years agoAdd option to enable or disable the timer conflict detection
littlesat [Sat, 24 Oct 2015 11:31:02 +0000 (13:31 +0200)]
Add option to enable or disable the timer conflict detection

When you use the remote fallback tuner to do recording, the timer conflict detection can't handle remote fallback tuners. This option allows you to turn off the timer confict detection

4 years agoconfig descriptions: rephrase streaming/descrambling options.
Erik Slagter [Sat, 24 Oct 2015 09:54:59 +0000 (11:54 +0200)]
config descriptions: rephrase streaming/descrambling options.

Now we have two directions, make it clear for both options
which direction is meant.

4 years agostreaming/remote fallback tuner: Add option to always descramble
Erik Slagter [Sat, 24 Oct 2015 09:40:32 +0000 (11:40 +0200)]
streaming/remote fallback tuner: Add option to always descramble
incoming streams.

With this option enabled (default: off), you can remove
decryption at your remote tuner (softcam/CI/etc) completely.

Notes: this will only work on receivers that can do
"offline decoding". Also it will use descrambling demuxers
instead of the non-descrambling demuxers normally used. The
amount of those is limited. It will probably be no problem
anyway if you have a receiver that has no tuners
active/connected.

YMMV.

4 years agoadd eStreamClient info
radxnl [Sat, 24 Oct 2015 08:18:22 +0000 (10:18 +0200)]
add eStreamClient info

(cherry picked from 2ddc2ad2711670c0679c599b883e93580906ede2@openatv)

Signed-off-by: Tech <tech@openpli.org>
Signed-off-by: technl <tech@openpli.org>

4 years agocosmetic: change eDVBServiceBase::tryFallbackTuner into a static member method.
Erik Slagter [Sat, 24 Oct 2015 08:33:16 +0000 (10:33 +0200)]
cosmetic: change eDVBServiceBase::tryFallbackTuner into a static member method.

It does not reference any members of the class. It's only inside the class for
clarity.

4 years agoServiceDVBRecord: Add fallback tuner to recording as well.
Erik Slagter [Thu, 22 Oct 2015 17:57:19 +0000 (19:57 +0200)]
ServiceDVBRecord: Add fallback tuner to recording as well.

Now you can also record from fallback tuners.

That is, as long as the timer conflict detection of enigma2
allows you to do so.

4 years agoDVBServiceBase: refactor fallback tuner code into member method.
Erik Slagter [Thu, 22 Oct 2015 17:53:48 +0000 (19:53 +0200)]
DVBServiceBase: refactor fallback tuner code into member method.

Easier to grasp and re-useable.

This also removes the workaround that appears to be necessary
on VU+ only. The workaround tends to gives problems if more
than one service is streamed simultanuously.

4 years agoServiceDVBRecord: add m_is_pvr member.
Erik Slagter [Thu, 22 Oct 2015 17:52:34 +0000 (19:52 +0200)]
ServiceDVBRecord: add m_is_pvr member.

It's used by some code coming up.

4 years agoServiceDVBPlay: change m_is_stream and m_is_pvr from int to bool.
Erik Slagter [Thu, 22 Oct 2015 17:39:17 +0000 (19:39 +0200)]
ServiceDVBPlay: change m_is_stream and m_is_pvr from int to bool.

They're actually used as bools and some code coming up relies on
these being bools (as reference).

4 years agodebug: silence annoying messasge "[eDVBTeletextParser] PES data_unit_length(%d) ...
Erik Slagter [Thu, 22 Oct 2015 17:36:23 +0000 (19:36 +0200)]
debug: silence annoying messasge "[eDVBTeletextParser] PES data_unit_length(%d) > len(%d)"

It tends to flood the output/log in some circumstances.

4 years agoMerge pull request #69 from Taapat/pull
technl [Wed, 21 Oct 2015 17:45:29 +0000 (19:45 +0200)]
Merge pull request #69 from Taapat/pull

Update Latvian translation

4 years agoUpdate Latvian translation
Taapat [Wed, 21 Oct 2015 16:28:27 +0000 (19:28 +0300)]
Update Latvian translation

4 years agoFull french translation. Thnx again Pr2
technl [Tue, 20 Oct 2015 07:45:41 +0000 (09:45 +0200)]
Full french translation. Thnx again Pr2

4 years agoupdate for the swedish translation.
technl [Tue, 20 Oct 2015 07:43:54 +0000 (09:43 +0200)]
update for the swedish translation.

4 years agopl.po: Translations update and some corrections
blzr [Sat, 17 Oct 2015 13:43:21 +0000 (15:43 +0200)]
pl.po: Translations update and some corrections

translations updated against pot of 2015-10-17.
Also, reverted some changes from previous commit:
- 'skin' is in common use in Polish in regard of enigma2 stb, I'm not convinced (yet?) to translated form,
- t h i s  gui is called enigma, also in Polish, so no need to change this term to english abbreviation.

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoCorrection of PL translation
j00zek [Thu, 15 Oct 2015 09:06:34 +0000 (11:06 +0200)]
Correction of PL translation

(cherry picked from commit 31a3137e367190e9a24cabeffa0a7e54de1dbe7d)
Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agofix copy/paste bug in similar epg for FullHD
ims [Thu, 15 Oct 2015 15:17:59 +0000 (17:17 +0200)]
fix copy/paste bug in similar epg for FullHD

Signed-off-by: littlesat <littlesat99@yahoo.com>

4 years agoMetaparser: add sanity check
littlesat [Thu, 15 Oct 2015 18:31:27 +0000 (20:31 +0200)]
Metaparser: add sanity check

For the case a service reference in an 'older' recording does not exists
anymore in the lamedb and the metafile needs for some reason needs to be
recreated

4 years agoMerge pull request #67 from Taapat/pull
littlesat [Wed, 14 Oct 2015 19:03:30 +0000 (21:03 +0200)]
Merge pull request #67 from Taapat/pull

PositionerSetup: add missing orb_pos in createConfig

4 years agoStore service name in recordings meta file.
littlesat [Wed, 14 Oct 2015 17:54:50 +0000 (19:54 +0200)]
Store service name in recordings meta file.

Ensure the service name is stored in the recording's meta file so in case
a service reference was later on used for a different channel the
recording keeps the orriginal channel name.

4 years agoPositionerSetup: add missing orb_pos in createConfig removed in d73c5a51d0602a0d3a4ad...
Taapat [Wed, 14 Oct 2015 14:37:46 +0000 (17:37 +0300)]
PositionerSetup: add missing orb_pos in createConfig removed in d73c5a51d0602a0d3a4ad49946006f66967b2c2a, thx theparasol

4 years agoMerge pull request #66 from Taapat/pull
littlesat [Wed, 14 Oct 2015 06:14:09 +0000 (08:14 +0200)]
Merge pull request #66 from Taapat/pull

PositionerSetup: remove forgotten incorect string in createSetup

4 years agoPositionerSetup: remove forgotten incorect string in createSetup
Taapat [Tue, 13 Oct 2015 17:03:51 +0000 (20:03 +0300)]
PositionerSetup: remove forgotten incorect string in createSetup

4 years agoMerge pull request #64 from Dima73/tuner
littlesat [Mon, 12 Oct 2015 07:52:16 +0000 (09:52 +0200)]
Merge pull request #64 from Dima73/tuner

[PositionerSetup] add checking USALS ,update skin  and new option sav…

4 years agoMerge pull request #65 from j00zek/patch-1
technl [Sun, 11 Oct 2015 10:45:51 +0000 (12:45 +0200)]
Merge pull request #65 from j00zek/patch-1

Update pl.po

4 years agoUpdate pl.po
j00zek [Sun, 11 Oct 2015 05:29:49 +0000 (07:29 +0200)]
Update pl.po

4 years agoSoftwareManager: Sanitize imports
Mike Looijmans [Sat, 10 Oct 2015 18:32:18 +0000 (20:32 +0200)]
SoftwareManager: Sanitize imports

Get rid of unused imports.
Avoid the evil "from os import ..." constructs.

4 years agoNetwork.py: simplify checkforInterface
Mike Looijmans [Sat, 10 Oct 2015 18:14:53 +0000 (20:14 +0200)]
Network.py: simplify checkforInterface

Unclear what "checkforInterface" was meant to do, it starts and stops
the network, and returns something obscure. Apparently only the
NetworkWizard ever calls it, so just replace it with something
logical that just returns whether it's "up".

4 years agoScreens/NetworkSetup.py: Sanitize imports
Mike Looijmans [Sat, 10 Oct 2015 17:58:47 +0000 (19:58 +0200)]
Screens/NetworkSetup.py: Sanitize imports

Don't use the evil "from os import path as os_path" construction, just
import os and use as intended.
Completely remove "re" module, it wasn't being used at all.

4 years agoRemove "newplugin.py"
Mike Looijmans [Sat, 10 Oct 2015 17:52:15 +0000 (19:52 +0200)]
Remove "newplugin.py"

Apparently a script to create plugins. Not maintained for over five years,
so unikely to actually work or produce decent code.

4 years ago[PositionerSetup] fix default sat value
Dima73 [Fri, 9 Oct 2015 18:04:01 +0000 (21:04 +0300)]
[PositionerSetup] fix default sat value

-replacing the default position value from zero to None
-fix gettext text

4 years ago[PositionerSetup] add checking USALS ,update skin and new option save index to setup
Dima73 [Thu, 8 Oct 2015 21:52:19 +0000 (00:52 +0300)]
[PositionerSetup] add checking USALS ,update skin  and new option save index to setup

4 years agoUpdate French translations by Pr2
technl [Thu, 8 Oct 2015 09:45:46 +0000 (11:45 +0200)]
Update French translations by Pr2

4 years agoMerge pull request #61 from lazaronixon/patch-2
littlesat [Wed, 7 Oct 2015 20:27:22 +0000 (22:27 +0200)]
Merge pull request #61 from lazaronixon/patch-2

Add "DUB" to Portuguese audio language choices.

4 years agoMerge pull request #60 from christophecvr/master
littlesat [Wed, 7 Oct 2015 20:26:38 +0000 (22:26 +0200)]
Merge pull request #60 from christophecvr/master

DVD player plugin possible gsod error.

4 years agoMerge pull request #63 from Dima73/translation
technl [Wed, 7 Oct 2015 19:56:12 +0000 (21:56 +0200)]
Merge pull request #63 from Dima73/translation

update ru.po

4 years agoupdate ru.po
Dima73 [Wed, 7 Oct 2015 18:16:13 +0000 (21:16 +0300)]
update ru.po

4 years agoMerge pull request #62 from Taapat/pull
technl [Wed, 7 Oct 2015 18:04:08 +0000 (20:04 +0200)]
Merge pull request #62 from Taapat/pull

Update Latvian translation

4 years agoUpdate Latvian translation
Taapat [Wed, 7 Oct 2015 17:17:36 +0000 (20:17 +0300)]
Update Latvian translation

4 years agoAdd "DUB" to Portuguese audio language choices.
Lázaro Nixon [Wed, 7 Oct 2015 15:29:10 +0000 (12:29 -0300)]
Add "DUB" to Portuguese audio language choices.

4 years agoMerge pull request #59 from christophecvr/master
littlesat [Wed, 7 Oct 2015 10:09:42 +0000 (12:09 +0200)]
Merge pull request #59 from christophecvr/master

Possible GSOD er by commit 08e140f0e238a3e110b93ba9cdab066b25196c1d

4 years agoDVD player plugin possible gsod error.
christophecvr [Wed, 7 Oct 2015 09:49:45 +0000 (11:49 +0200)]
DVD player plugin possible gsod error.

 When this plugin is used, in main menu item DVDplayer shows up.
 When You exit the dvd player. Remain in mainmenu and removed the dvd.
 Clicked ok, A non existend dvd tried to play
.
modified:   lib/python/Plugins/Extensions/DVDPlayer/plugin.py

4 years agoPossible GSOD er by commit 08e140f0e238a3e110b93ba9cdab066b25196c1d
christophecvr [Wed, 7 Oct 2015 09:14:16 +0000 (11:14 +0200)]
Possible GSOD er by commit 08e140f0e238a3e110b93ba9cdab066b25196c1d

 The commit for audiocd support could cause GSOD error if
 Images where made whotout Hotplug support.

modified:   lib/python/Plugins/Extensions/MediaPlayer/plugin.py

4 years agoMerge pull request #57 from Dima73/pull1
littlesat [Mon, 5 Oct 2015 17:44:40 +0000 (19:44 +0200)]
Merge pull request #57 from Dima73/pull1

Converter Streaming.py - add sanity check

4 years agoMerge pull request #58 from Dima73/tuner
littlesat [Mon, 5 Oct 2015 17:44:13 +0000 (19:44 +0200)]
Merge pull request #58 from Dima73/tuner

[NumericalTextInput] add symbol #

4 years ago[NumericalTextInput] add symbol #
Dima73 [Mon, 5 Oct 2015 17:38:21 +0000 (20:38 +0300)]
[NumericalTextInput] add symbol #

4 years agoPython import fixup: Don't import os.path. Avoid 'from'.
Mike Looijmans [Mon, 5 Oct 2015 16:19:32 +0000 (18:19 +0200)]
Python import fixup: Don't import os.path. Avoid 'from'.

Importing "os.path" is pointless, just import "os".
Avoid "from x import y", makes it much harder to read and debug code.

4 years agoConverter Streaming.py - add sanity check
Dima73 [Sun, 4 Oct 2015 18:21:40 +0000 (21:21 +0300)]
Converter Streaming.py - add sanity check

4 years agoAudio cd whithout cdfs support.
christophecvr [Sun, 4 Oct 2015 10:52:31 +0000 (12:52 +0200)]
Audio cd whithout cdfs support.

Audio CD now working without kernel-module-cdfs.

Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net>
(changed commit comments)

4 years agoMerge pull request #56 from Dima73/tuner
littlesat [Sun, 4 Oct 2015 15:46:17 +0000 (17:46 +0200)]
Merge pull request #56 from Dima73/tuner

add new option Wakeup timer

4 years agopixexif: cosmetic
Mirakels [Fri, 25 Sep 2015 21:25:11 +0000 (23:25 +0200)]
pixexif: cosmetic

Make more conform coding standards.
Few small code refactorings.

4 years agoCorrect falsly indicated remaining media storage
littlesat [Fri, 2 Oct 2015 21:07:39 +0000 (23:07 +0200)]
Correct falsly indicated remaining media storage

As discussed http://forums.openpli.org/topic/38999-foute-weergave-van-grote-opslagmedia/

Thanks Pedro_Newbie for the suggestion

4 years agoadd new option Wakeup timer
Dima73 [Fri, 2 Oct 2015 16:59:02 +0000 (19:59 +0300)]
add new option Wakeup timer

-choose for each day required time for wakeup box
-changed the logic  startup to standby for auto boot:
1)timers record/zap goto standby
2)plugins not standby, e.g. epgrefresh/xmlimport
3) wakeup timer and 'Startup to Standby' as 'No, except Wakeup timer'
goto standby

4 years agoservicemp3: ignore processing of the same tags messages
mx3L [Wed, 30 Sep 2015 21:49:01 +0000 (23:49 +0200)]
servicemp3: ignore processing of the same tags messages

Handling of every tags message creates evUpdatedInfo event,
even if we are dealing with the same tags messages

In gstreamer-1.6.0 this becomes problem, since we are
flooded with many of the same tags messages
many tags messages -> many evUpdateInfo events ->
 -> negative impact on enigma2 performance (spinners)

To fix this we check if merged stored tags message
(m_stream_tags) with new tags message is different
then stored tags message. If it's not then we don't
create evUpdatedInfo, since nothing is changed.

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoadd missing HddState.py
technl [Fri, 2 Oct 2015 15:08:42 +0000 (17:08 +0200)]
add missing HddState.py

4 years agoMerge pull request #54 from Dima73/tuner
littlesat [Fri, 2 Oct 2015 14:52:49 +0000 (16:52 +0200)]
Merge pull request #54 from Dima73/tuner

[About] fix commits name

4 years ago[SessionGlobals] add session.HddSleepingState
Dima73 [Sat, 26 Sep 2015 14:15:22 +0000 (17:15 +0300)]
[SessionGlobals] add session.HddSleepingState

-only internal hdd
-default poll interval 60 sec

<widget source="session.HddSleepingState" render="Pixmap"
pixmap="skin_default/icons/hdd.png" foregroundColor="#ff0000"
size="50,60"  position="600,400" zPosition="1" alphatest="blend" >

<convert type="ConditionalShowHide"/>
  </widget>

(cherry picked from commit 94f2c93298a3fe14b85f86e5999d11cb532e25f8)
Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoHardwareInfo.py: Streamline some code
littlesat [Sat, 26 Sep 2015 12:40:04 +0000 (14:40 +0200)]
HardwareInfo.py: Streamline some code

4 years agoPartly revert e91afd9231289ed5eb897cff1e2799a6760f9715
littlesat [Sat, 26 Sep 2015 10:38:22 +0000 (12:38 +0200)]
Partly revert e91afd9231289ed5eb897cff1e2799a6760f9715

As it did more than adding a remote. In addition it breaked HDMI detection
so boxes with HDMI indicated DVI.

4 years ago[About] fix commits name
Dima73 [Fri, 25 Sep 2015 17:24:20 +0000 (20:24 +0300)]
[About] fix commits name

4 years agoMerge pull request #53 from Dima73/tuner
littlesat [Thu, 24 Sep 2015 22:37:55 +0000 (00:37 +0200)]
Merge pull request #53 from Dima73/tuner

SystemInfo[WakeOnLAN] exclude et8000

4 years agoMerge pull request #52 from Dima73/translation
technl [Thu, 24 Sep 2015 18:05:51 +0000 (20:05 +0200)]
Merge pull request #52 from Dima73/translation

update ru.po

4 years agoSystemInfo[WakeOnLAN] exclude et8000
Dima73 [Thu, 24 Sep 2015 18:01:58 +0000 (21:01 +0300)]
SystemInfo[WakeOnLAN] exclude et8000

4 years agoupdate ru.po
Dima73 [Wed, 23 Sep 2015 18:15:29 +0000 (21:15 +0300)]
update ru.po

4 years ago[NimManager] fix config '*userSatellitesList.value'
Dima73 [Wed, 23 Sep 2015 15:58:54 +0000 (18:58 +0300)]
[NimManager] fix config '*userSatellitesList.value'

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoUpdate Turkish translation, by asiBenlik
technl [Wed, 23 Sep 2015 04:41:25 +0000 (06:41 +0200)]
Update Turkish translation, by asiBenlik

4 years agoSolve the reported subtitle background issues.
littlesat [Mon, 21 Sep 2015 17:30:11 +0000 (19:30 +0200)]
Solve the reported subtitle background issues.

In this thread http://forums.openpli.org/topic/38669-subtitle-background-from-teletext-tuxtxt/page-4

By Rob van der Does: big background with non orriginal teletext position
By Blzr: when subs are re-wrapped the background is not correct

todo:

- consider to rename background to e.g. backdrop as this might be a
better description
- consider to remove the background/backdrop to renderText in grc.cpp as
  this might be a better location.

4 years agoAvoid GS when wlan driver has non-standard structure
j00zek [Mon, 21 Sep 2015 15:34:01 +0000 (17:34 +0200)]
Avoid GS when wlan driver has non-standard structure

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoUpdate French translation, added preferred tuner translations. Thnx Pr2
technl [Mon, 21 Sep 2015 06:39:00 +0000 (08:39 +0200)]
Update French translation, added preferred tuner translations. Thnx Pr2

4 years agoMerge pull request #45 from Taapat/pull
technl [Sun, 20 Sep 2015 15:25:48 +0000 (17:25 +0200)]
Merge pull request #45 from Taapat/pull

Update Latvian translation

4 years ago'advanced priority tuner' update
Dima73 [Sat, 19 Sep 2015 17:39:37 +0000 (20:39 +0300)]
'advanced priority tuner'  update

-add missing  *.dvbc.value
-code optimization
thank Taapat

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoEnsure that no left lines will be leftover with srt subs
littlesat [Sat, 19 Sep 2015 21:53:22 +0000 (23:53 +0200)]
Ensure that no left lines will be leftover with srt subs

When background is used

4 years agoSmall adjudgement for SRT subtitles when background is enabled.
littlesat [Sat, 19 Sep 2015 20:49:55 +0000 (22:49 +0200)]
Small adjudgement for SRT subtitles when background is enabled.

4 years agoUpdate Latvian translation
Taapat [Sat, 19 Sep 2015 18:28:44 +0000 (21:28 +0300)]
Update Latvian translation

4 years agoAdd remote-control picture for Xsarius box
technl [Sat, 19 Sep 2015 14:51:14 +0000 (16:51 +0200)]
Add remote-control picture for Xsarius box

4 years agoArrange more rome for QuickSuptitlesConfigMenu
littlesat [Sat, 19 Sep 2015 10:17:18 +0000 (12:17 +0200)]
Arrange more rome for QuickSuptitlesConfigMenu

As the permanent background option was added more space was required for
the SRT subs.

4 years agoAdjustment for srt subtitles in case of permanent background
littlesat [Sat, 19 Sep 2015 10:10:03 +0000 (12:10 +0200)]
Adjustment for srt subtitles in case of permanent background

And make the background a bit more transparant

4 years agoadd sanity check for str_service
Dima73 [Sat, 19 Sep 2015 09:28:36 +0000 (12:28 +0300)]
add sanity check for str_service

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoSmall fix options 'advanced priority tuner'
Dima73 [Sat, 19 Sep 2015 09:23:58 +0000 (12:23 +0300)]
Small fix options 'advanced priority tuner'

Signed-off-by: Erik Slagter <erik@openpli.org>

4 years agoAdd option to show permanent background behing subtitles
littlesat [Sat, 19 Sep 2015 09:11:18 +0000 (11:11 +0200)]
Add option to show permanent background behing subtitles

As discussed here http://forums.openpli.org/topic/38669-subtitle-background-from-teletext-tuxtxt/

I hope it will help our user with Usher Syndrome!

4 years agoMerge pull request #42 from Dima73/master
technl [Fri, 18 Sep 2015 18:27:47 +0000 (20:27 +0200)]
Merge pull request #42 from Dima73/master

New options 'advanced priority tuner' by type tuners

4 years agoNew options 'advanced priority tuner' by type tuners
Dima73 [Fri, 18 Sep 2015 18:10:41 +0000 (21:10 +0300)]
New options 'advanced priority tuner' by type tuners

4 years agoMerge branch 'master' into OpenPLi/master
Dima73 [Thu, 17 Sep 2015 17:04:51 +0000 (20:04 +0300)]
Merge branch 'master' into OpenPLi/master

4 years agoMerge pull request #41 from Dima73/master
littlesat [Wed, 16 Sep 2015 16:44:52 +0000 (18:44 +0200)]
Merge pull request #41 from Dima73/master

[InfoBarPiP] add sanity check for self.servicelist

4 years ago[InfoBarPiP] add sanity check for self.servicelist
Dima73 [Wed, 16 Sep 2015 15:39:31 +0000 (18:39 +0300)]
[InfoBarPiP] add sanity check for self.servicelist

4 years agopicload: fix parsing the background color
Mirakels [Tue, 15 Sep 2015 21:33:46 +0000 (23:33 +0200)]
picload: fix parsing the background color

Transparancy was not taken into account when parsing
background color string in setPara().
Thanks Rob for reporting.