littlesat [Mon, 30 Mar 2015 11:53:20 +0000 (13:53 +0200)]
Pig: Tiny performance improvement
dima73 [Mon, 30 Mar 2015 08:31:15 +0000 (10:31 +0200)]
Solve forgotton self.infoBarInstance in Standby.py
Issue induced in http://sourceforge.net/p/openpli/enigma2/ci/
46dfd473d77a8110e0a6d167684b20543cf55f97/
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sun, 29 Mar 2015 11:11:38 +0000 (13:11 +0200)]
cosmetic for pcd time - added short version, changed to 2digits for hour's format instead one
Signed-off-by: Erik Slagter <erik@openpli.org>
Mirakels [Sun, 29 Mar 2015 10:30:57 +0000 (12:30 +0200)]
debug cosmetics
technl [Sun, 29 Mar 2015 09:55:48 +0000 (11:55 +0200)]
Updated french translations, Thnx Pr2. :)
ims [Fri, 27 Mar 2015 16:17:58 +0000 (17:17 +0100)]
PDC - possible display with pixmap, added posibility display running status for nex/now events
Signed-off-by: Erik Slagter <erik@openpli.org>
ims [Thu, 26 Mar 2015 22:32:27 +0000 (23:32 +0100)]
update cs.po
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Thu, 26 Mar 2015 21:01:59 +0000 (22:01 +0100)]
Instant recordings - confirmation for Stop (and delete) for recording
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Thu, 26 Mar 2015 22:48:47 +0000 (23:48 +0100)]
Standby: Solve GSOD when standby is selected from standby menu
Thanks Dimitrij for reporting
Also solve continue to play for files played with servicemp3 (MKVs etc)
littlesat [Thu, 26 Mar 2015 19:42:13 +0000 (20:42 +0100)]
OSD3DSetup: Do not switch to 3D when 3D mode is unknown
E.g. with stuff played via servicemp3
2DO: just a suggestion check in the filename to ".3d."
ims [Thu, 26 Mar 2015 17:07:30 +0000 (18:07 +0100)]
GMEPG - added skin parameters RecIconSize, IconXPadding, IconYPadding for FullHD skins and timers icons, used MultiContentEntryPixmapAlphaBlend for timers icons
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Thu, 26 Mar 2015 16:14:01 +0000 (17:14 +0100)]
OSD3DSetup: Only write to the procs when it is really required
littlesat [Thu, 26 Mar 2015 16:01:16 +0000 (17:01 +0100)]
OSD3DSetup: avoid crash by defining a screen
As it was working but in the logs I discovered it crahsed
littlesat [Thu, 26 Mar 2015 15:14:37 +0000 (16:14 +0100)]
OSD3DSetup: Add autoswitch to 3D when service is flagged as 3D
Littlesat [Thu, 26 Mar 2015 14:35:02 +0000 (15:35 +0100)]
Add flag to services so we can mark services as dedicated 3D
This might allow to autoswitch to 3D for dedicated 3D services
littlesat [Thu, 26 Mar 2015 06:40:51 +0000 (07:40 +0100)]
ServiceReference: remove not not construction as this makes no sense
ims [Wed, 25 Mar 2015 21:54:34 +0000 (22:54 +0100)]
Instant recordings - confirmation for Stop (and delete) all recording
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 25 Mar 2015 06:27:21 +0000 (07:27 +0100)]
Encoding.conf: Remove UPC-Direct Astra-1 transponder
This provider moved to Thor "ages" ago. Now the providers who take over
these transponder "ages" ago may use an incorrect text encoding.
technl [Tue, 24 Mar 2015 18:07:07 +0000 (19:07 +0100)]
Update Dansk done by tarmslyng
Mirakels [Mon, 23 Mar 2015 22:04:08 +0000 (23:04 +0100)]
Some more debug cosmetics
ims [Mon, 23 Mar 2015 18:21:59 +0000 (19:21 +0100)]
Added converter for display orbital position for motorized tuner. Idea and partialy coded by Dimitrij. Example for PLi-FullHD Infobar: <widget source="session.CurrentService" render="Label" position="1740,855" zPosition="2" size="200,30" font="Regular;24" transparent="1" foregroundColor="grey" backgroundColor="black"> <convert type="RotorPosition">TunerName</convert> </widget> Parameters: default: orbital position "WithText": Rotor: orbital position "TunerName": Tuner name:orbital position ... only, when is not active, then is displayed: Tuner name:orbital position
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Mon, 23 Mar 2015 12:13:21 +0000 (13:13 +0100)]
get function for returning target_orbital_position for rotor
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Fri, 20 Mar 2015 12:25:04 +0000 (13:25 +0100)]
added getRunningStatus for event
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Sun, 22 Mar 2015 20:21:30 +0000 (21:21 +0100)]
Transponder: At non applicable to orbpos for positions that do not exist
ims [Sun, 22 Mar 2015 14:51:27 +0000 (15:51 +0100)]
GMEPG - remove by mistake added my private local changes
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sun, 22 Mar 2015 10:01:52 +0000 (11:01 +0100)]
GraphMEPG - vertical timelines display configurable, skin's parameters ServiceBorderWidth and EventBorderWidth changed into ServiceBorderVerWidth, ServiceBorderHorWidth, EventBorderVerWidth, EventBorderHorWidth for better settings
Signed-off-by: littlesat <littlesat99@yahoo.com>
Mirakels [Sun, 22 Mar 2015 10:41:57 +0000 (11:41 +0100)]
update debugging output
Fix NoNewline eDebug messages so time info does not clobber output.
Improve several eDebugs to indicate what part is issuing the message.
Erik Slagter [Sat, 21 Mar 2015 09:25:56 +0000 (10:25 +0100)]
radio logo: new logo by Frenske.
Mirakels [Fri, 20 Mar 2015 21:14:39 +0000 (22:14 +0100)]
eDebug: its time to timestamp debug messages
Debug messages will be prefixed with <secs.usecs> time information
This is the same time as used but the kernel for printk messages.
Note printk uses [sec.usecs] so enigma and kernel messages can
readily be identified.
littlesat [Fri, 20 Mar 2015 14:54:23 +0000 (15:54 +0100)]
ServiceName: The self.mode and type split is not required anymore
littlesat [Fri, 20 Mar 2015 14:32:42 +0000 (15:32 +0100)]
TransponderInfo: removed self from self.transponderdata
As it is not required as it is only used locally
Thanks Taapat for reporting this one
littlesat [Fri, 20 Mar 2015 11:10:17 +0000 (12:10 +0100)]
ServiceName: Add by accident removed resolvedAlternate impart
Thanks Dimitrij for reporting
littlesat [Thu, 19 Mar 2015 22:36:46 +0000 (23:36 +0100)]
Move TransponderInfo from ServiceName to seperate TransponderInfo.py
As it does not belong to ServiceName.
Please note skins should be adjusted (but most 3rd party skins use a
ServiceName2.py included in the package)
Also added channel (DVB-T only now) and orb_pos without satellite name in humanreadable TransponderInfo
ims [Thu, 19 Mar 2015 18:51:55 +0000 (19:51 +0100)]
EventName converter: add Pdc and PdcTime support
Pdc returns whether or not PDC information is available
PdcTime returns the timestamp parsed from the PDC PIL
Signed-off-by: pieterg <pieterg@users.sourceforge.net>
ims [Thu, 19 Mar 2015 16:47:45 +0000 (17:47 +0100)]
epgcache: store PDC descriptor
this will cost 5 bytes for each event,
for services which do broadcast PDC
Signed-off-by: pieterg <pieterg@users.sourceforge.net>
ims [Thu, 19 Mar 2015 17:59:04 +0000 (18:59 +0100)]
eServiceEvent: parse PDC descriptor
Signed-off-by: pieterg <pieterg@users.sourceforge.net>
technl [Thu, 19 Mar 2015 10:47:39 +0000 (11:47 +0100)]
time for a new radiologo :)
ims [Wed, 18 Mar 2015 16:13:33 +0000 (17:13 +0100)]
Satfinder - use channelnumbers functions moved to Tools.Transponder
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 18 Mar 2015 07:15:25 +0000 (08:15 +0100)]
Remove not required ChannelNumbers.py
littlesat [Wed, 18 Mar 2015 07:14:05 +0000 (08:14 +0100)]
Move DVB-T channelnumber stuff to Tools/Transponder
littlesat [Mon, 16 Mar 2015 07:00:45 +0000 (08:00 +0100)]
PliExtraInfo: Always fallback to settings info if tuner not tuned (yet)
betacentauri [Sat, 14 Mar 2015 20:02:37 +0000 (21:02 +0100)]
servicemp3: Change subtitle dvd type for gstreamer 1.x
Signed-off-by: Erik Slagter <erik@openpli.org>
littlesat [Sun, 15 Mar 2015 16:37:11 +0000 (17:37 +0100)]
ChannelSelection: remove a not required boundFunction
littlesat [Sun, 15 Mar 2015 12:55:00 +0000 (13:55 +0100)]
Give als satname at transponder info on ChannelSelection
littlesat [Sun, 15 Mar 2015 12:52:33 +0000 (13:52 +0100)]
PliExtraInfo: Also give transponder info from fallback tuner
Mike Looijmans [Sat, 14 Mar 2015 13:37:09 +0000 (14:37 +0100)]
SoftwareUpdate: Warn if there are many updates available
When there are hundreds of upgradable packages, warn the user that it
is probably safer and quicker to simply reflash the box instead of
upgrading.
ims [Sat, 14 Mar 2015 08:56:17 +0000 (09:56 +0100)]
fix Stop and delete for instant recording
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Fri, 13 Mar 2015 20:43:00 +0000 (21:43 +0100)]
MovieSelection: Solve another possible GSOD
It was orriginally
if not serviceref.flags & eServiceReference.mustDescent:
and the not was not removed (by accident)
littlesat [Fri, 13 Mar 2015 20:33:59 +0000 (21:33 +0100)]
Solve GSOD during removing recordings from instant recording.
Sorry I pushed an incorrect MovieSelection.py file in my previous commit
littlesat [Fri, 13 Mar 2015 20:28:52 +0000 (21:28 +0100)]
InfoBarGenerics: Bring back relocations in extension menu and EPG list
littlesat [Fri, 13 Mar 2015 20:16:52 +0000 (21:16 +0100)]
ParentalControl: Change the way how to change/handle the pincode
-When the pincode is '0000' do only show change Pincode in
ParentalControlSetup Screen
-Use the PinInput to change Pincodes to we get general screens to enter
Pincodes
-Timeout all pincode message screen
littlesat [Fri, 13 Mar 2015 18:52:29 +0000 (19:52 +0100)]
ParentalControl: Do not protect screens when pincode is the default '0000'
dima73 [Fri, 13 Mar 2015 18:22:05 +0000 (19:22 +0100)]
About: Make enigma (restart) indication translatable
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Fri, 13 Mar 2015 18:16:17 +0000 (19:16 +0100)]
Added stop and delete one or all in instant recording screen
Thanks Tension
added stop and delete one or all current recordings.
Taapat [Fri, 13 Mar 2015 16:15:39 +0000 (18:15 +0200)]
ChoiceBox: do not sort the list on init if nothing has changed.
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Fri, 13 Mar 2015 07:08:28 +0000 (08:08 +0100)]
About: Add information about the number of enigma2 (re)starts
of course since last flash without autobackup... ;)
littlesat [Thu, 12 Mar 2015 18:55:19 +0000 (19:55 +0100)]
Choicebox: Including the color buttons the default keys are 14, not 10
littlesat [Thu, 12 Mar 2015 18:51:19 +0000 (19:51 +0100)]
Choicebox: Reorganize number keys and keep other keys
When the choicebox is re-opened after the order of objects in the
choicebox were changed (extension menu and epg type menu)
dima73 [Thu, 12 Mar 2015 07:03:53 +0000 (08:03 +0100)]
Menu eventinfo/extension: manual re-order list
-In the menu eventinfo/extension you are now able to re-order list via the < > buttons instantly
-button menu sort list to default and exit
Note: Slightly modified by me
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 11 Mar 2015 07:13:45 +0000 (08:13 +0100)]
Hotkey: Just some little discussible improvement in code
blzr [Mon, 9 Mar 2015 19:05:07 +0000 (20:05 +0100)]
ServiceName: Simply use polarization_abbreviation instead of extracting it from (translated) string
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 11 Mar 2015 07:03:55 +0000 (08:03 +0100)]
Hotkey: Add recursive fallback via 'menu' and '0' to reset to default
Based on a suggestion by Dima73
Mike Looijmans [Sun, 8 Mar 2015 13:59:52 +0000 (14:59 +0100)]
epgcache: Extra typedef changes to improve readability
No functional change, just rename variables, e.g. replace a std::pair
construct with an actual struct to get rid of cryptic "first" and "second"
members.
Some whitespace fixes.
Small optimization: Do not use std::map copy constructors during EPG load.
Littlesat [Sat, 7 Mar 2015 20:12:04 +0000 (21:12 +0100)]
isCrypted is returning booleans, no integers
ims [Sat, 7 Mar 2015 19:44:49 +0000 (20:44 +0100)]
missing key_ added into Makefile
littlesat [Sat, 7 Mar 2015 16:48:54 +0000 (17:48 +0100)]
Use optipng on new pngs added by IMS
ims [Sat, 7 Mar 2015 14:16:00 +0000 (15:16 +0100)]
fix true buttons name - key_prev, key_next, added key_left, key_right
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Sat, 7 Mar 2015 13:26:44 +0000 (14:26 +0100)]
Better Description for "Set plugins list to default?"
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sat, 7 Mar 2015 09:23:22 +0000 (10:23 +0100)]
added key-left and key-right buttons into default skin
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Fri, 6 Mar 2015 23:36:52 +0000 (00:36 +0100)]
PluginBrowser: add number key 1-9 for run plugins...
...and key 0 for set plugins list to default
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Fri, 6 Mar 2015 07:05:30 +0000 (08:05 +0100)]
update estonian.po by Zeros
Signed-off-by: Erik Slagter <erik@openpli.org>
littlesat [Fri, 6 Mar 2015 17:36:26 +0000 (18:36 +0100)]
ParentalControl: Add protection to context menus
As this was still a possibly leak
littlesat [Thu, 5 Mar 2015 18:27:54 +0000 (19:27 +0100)]
GetEcmInfo: Streamline some code and add wicardd ecm.info parsing
dima73 [Thu, 5 Mar 2015 18:19:30 +0000 (19:19 +0100)]
ServiceScan: Make "Service scan" translatable
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Tue, 3 Mar 2015 22:36:21 +0000 (23:36 +0100)]
ServiceName": Add symbol rate and FEC to DVB-C
littlesat [Tue, 3 Mar 2015 19:56:24 +0000 (20:56 +0100)]
ServiceName: Cable frequencies are displayed in MHz not kHz
littlesat [Tue, 3 Mar 2015 18:23:21 +0000 (19:23 +0100)]
PliExtraInfo: Give more info for "all" when service is a stream
littlesat [Tue, 3 Mar 2015 18:02:33 +0000 (19:02 +0100)]
ServiceName: add modulation to transponder info
Based on https://github.com/OpenViX/enigma2/commit/
11382c28b2c73494834584c5e5fb64c9f056f48e?diff=unified
Thanks Huevos
ims [Mon, 2 Mar 2015 22:47:59 +0000 (23:47 +0100)]
fix old bug when is not skin_user_skinnane.xml parsed, then is not loaded skin.user.xml more. removed redundand try/except, because it was added to addSkin
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sat, 28 Feb 2015 14:21:48 +0000 (15:21 +0100)]
cosmetic in stop timeshift - unify first chars
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Mon, 2 Mar 2015 11:23:48 +0000 (12:23 +0100)]
Revert "changes in service list screen are displayed without restart GUI (language changes, skin parameters changes)"
This reverts commit
c9910680be38bb7491e7bf02d6a0dbe0e4e92f6a.
Later it was later wroted, that this patche is for nothing, because are removed all history etc ..
ims [Sun, 1 Mar 2015 01:27:51 +0000 (02:27 +0100)]
changes in service list screen are displayed without restart GUI (language changes, skin parameters changes)
Signed-off-by: littlesat <littlesat99@yahoo.com>
ims [Sat, 28 Feb 2015 13:08:16 +0000 (14:08 +0100)]
fixed condition for empty tag's list
Signed-off-by: littlesat <littlesat99@yahoo.com>
mx3L [Fri, 27 Feb 2015 16:01:52 +0000 (17:01 +0100)]
Make sure that Input returns string and VirtualKeyBoard will not encode it again
Signed-off-by: littlesat <littlesat99@yahoo.com>
technl [Fri, 27 Feb 2015 14:58:00 +0000 (15:58 +0100)]
cosmetic update for et8500 display
ims [Fri, 27 Feb 2015 11:35:35 +0000 (12:35 +0100)]
fix enigma crash when skin parsing failed and display error message in debug
Signed-off-by: littlesat <littlesat99@yahoo.com>
dima73 [Fri, 27 Feb 2015 11:06:27 +0000 (12:06 +0100)]
New option "Save timeshift only for current event"
Signed-off-by: littlesat <littlesat99@yahoo.com>
mx3L [Thu, 26 Feb 2015 23:02:43 +0000 (00:02 +0100)]
Input: fixed encoding issues
Signed-off-by: littlesat <littlesat99@yahoo.com>
littlesat [Wed, 25 Feb 2015 21:28:34 +0000 (22:28 +0100)]
Only protect ParentalControlSetup when really requered
So when a submenu was already protected or nothing is protected yet it
will not ask anymore for a password.
littlesat [Wed, 25 Feb 2015 20:57:33 +0000 (21:57 +0100)]
Change default pincode to 0000 and not an not existing one
This reduces the complication of code and also an interlock when you
activate parental control and you have a not existing pincode.
littlesat [Wed, 25 Feb 2015 16:53:40 +0000 (17:53 +0100)]
Always ask for pincode when entering parental control menu
And not let it depend that you enter the pincode earlier
littlesat [Wed, 25 Feb 2015 16:44:12 +0000 (17:44 +0100)]
ParentalControl: Streamline the protected screens
And also avoid a GSOD which was possible when you entered incorrect pin
code while entering the MovieSelection
Taapat [Mon, 23 Feb 2015 18:46:41 +0000 (20:46 +0200)]
ServiceName: use rsplit for stream services
If we use livestreamer, the server address is the last in http address list
littlesat [Wed, 25 Feb 2015 07:20:45 +0000 (08:20 +0100)]
It could still be that submenu's are protected while the main menu too
todo: do not protect submenu's when the main menu is already protected
littlesat [Wed, 25 Feb 2015 07:17:38 +0000 (08:17 +0100)]
ParentalControl: Add options to protect some screens
Based on https://github.com/openatv/enigma2/commit/
ee2717bddaefca2e027a6379bac4a2d613d83906
littlesat [Tue, 24 Feb 2015 16:22:00 +0000 (17:22 +0100)]
ServiceName.py: Do not indicate bandwith for DVB-C
As it leads to a GSOD
littlesat [Mon, 23 Feb 2015 16:29:18 +0000 (17:29 +0100)]
ParentalControl: Streamline some code
littlesat [Mon, 23 Feb 2015 08:07:13 +0000 (09:07 +0100)]
Parental control fix issuw with hideBlacklist function
As it is not anymore called with the hideBlacklist config
2DO: improve this a bit. I suggest only to hide the services when the configs are save
littlesat [Mon, 23 Feb 2015 07:02:33 +0000 (08:02 +0100)]
Only show config hide parental locked service when pin is cached
littlesat [Mon, 23 Feb 2015 06:44:14 +0000 (07:44 +0100)]
Only hide parentel locked services when required
e.g. parental control should be enabled and the pin cache setting should
not be set to "never"