openblackhole/openblackhole-enigma2.git
5 years agovuplus event driver: add vusolose to the models that need the event
Erik Slagter [Sat, 23 Aug 2014 15:55:07 +0000 (17:55 +0200)]
vuplus event driver: add vusolose to the models that need the event
driver workaround in enigma.

5 years agoLet the REC icon blink slowly as this is still a better REC indication
littlesat [Sat, 23 Aug 2014 15:23:05 +0000 (17:23 +0200)]
Let the REC icon blink slowly as this is still a better REC indication

5 years agoAdd option to make blink time configurable
littlesat [Sat, 23 Aug 2014 15:20:35 +0000 (17:20 +0200)]
Add option to make blink time configurable

But it must also be the second option so when you want to use blink and
invert you should use blink, 1000, invert. The time is in msec, default
when not defined is still 500.

5 years agoIntroduce edit mode in channelSelector.
littlesat [Sat, 23 Aug 2014 14:53:40 +0000 (16:53 +0200)]
Introduce edit mode in channelSelector.

Once moveMode/renameEntry/removeEntry is used via the context menu stay in
editMode so the numberzap actions will be hotkeys as long the
channelselection screen is open.

5 years agoAdd sanity check for SelectedInstantServiceRef
littlesat [Sat, 23 Aug 2014 09:22:25 +0000 (11:22 +0200)]
Add sanity check for SelectedInstantServiceRef

As it seems some plugins (eg PTS) do 'steal' functions in InfoBarGenerics
so it could be that this new required variable does not exist

5 years agoRecordTimer.py: Fix crash on boot when recording
Mike Looijmans [Fri, 22 Aug 2014 16:34:48 +0000 (18:34 +0200)]
RecordTimer.py: Fix crash on boot when recording

Got the following exception when a recording was set to start while
the box was booting up:
AttributeError: 'NoneType' object has no attribute 'execing'

Apparently, Screens.InfoBar.InfoBar.instance wasn't set yet, so check
on that first. Also use multiple lines for display.

iServiceRecord.prepare: Last two arguments must be bool, not integer.

5 years agoAlso load standard EPG types when no EPG plugins are available
littlesat [Sat, 16 Aug 2014 17:46:12 +0000 (19:46 +0200)]
Also load standard EPG types when no EPG plugins are available

And another small optimalization.

5 years agoMake config for default EPG independend from translations
littlesat [Sat, 16 Aug 2014 17:33:29 +0000 (19:33 +0200)]
Make config for default EPG independend from translations

By storing the path to the plugin in a config instead of plugin
description/name which was translatable. Use default names for standard EPG types when it is not within a plugin. A user needs to re-initiate their default plugin configs as the previous ones become invalid

5 years agoNimManager.py: Fix boolean type mismatch with C++ code
Mike Looijmans [Sat, 16 Aug 2014 15:52:16 +0000 (17:52 +0200)]
NimManager.py: Fix boolean type mismatch with C++ code

The C++ code declares setLNBIncreasedVoltage(bool), so you should not
pass an enumeration type to it, but only a boolean. Future SWIG versions
may not tolerate this.

5 years agoRemove redundant file.close calls and variable assignment
Mike Looijmans [Sat, 16 Aug 2014 14:45:46 +0000 (16:45 +0200)]
Remove redundant file.close calls and variable assignment

Calling close() on files is redundant, files will automatically close when
going out of scope. Something like:

f = open(name,"r")
value = int(f.readline())
f.close()

is just a waste of resources, writing:

value = int(open(name,"r").readline())

is more efficient because it doesn't need to store and retrieve objects from
the namespace.

A file is an iterator, so instead of file.readlines() one can usually use the
file itself, instead of first reading it into a list. This also saves on
resources.

5 years agoesubtitle.cpp: Don't log "subtitle timeout... hide"
Mike Looijmans [Sat, 16 Aug 2014 08:48:57 +0000 (10:48 +0200)]
esubtitle.cpp: Don't log "subtitle timeout... hide"

5 years agoLimit the context option removing all services from a specific source
littlesat [Sat, 16 Aug 2014 11:20:47 +0000 (13:20 +0200)]
Limit the context option removing all services from a specific source

As suggested by Dima73
http://openpli.org/forums/topic/34533-shortcuts-in-channel-selection-menu/page-2

5 years agonl.po: Minor translation fix
Mike Looijmans [Sat, 16 Aug 2014 08:34:02 +0000 (10:34 +0200)]
nl.po: Minor translation fix

"Cutlijst" is a profanity when pronounced in Dutch.

5 years agoAlso enable instant recording in ChannelSelectionRadio
littlesat [Sat, 16 Aug 2014 07:15:00 +0000 (09:15 +0200)]
Also enable instant recording in ChannelSelectionRadio

5 years agoDo not notify when a recording did start when infobar not execing
littlesat [Fri, 15 Aug 2014 13:01:27 +0000 (15:01 +0200)]
Do not notify when a recording did start when infobar not execing

Only show it under this conditions when there are some errors or special
occasions.

5 years agoIntroduce instand recording from channelselection
littlesat [Fri, 15 Aug 2014 13:00:06 +0000 (15:00 +0200)]
Introduce instand recording from channelselection

5 years agoexport eEncoder::getUsedEncoderCount to python
pieterg [Thu, 14 Aug 2014 12:27:30 +0000 (14:27 +0200)]
export eEncoder::getUsedEncoderCount to python

5 years agoencoder: add support to query the number of encoders which are in use
pieterg [Thu, 14 Aug 2014 12:26:03 +0000 (14:26 +0200)]
encoder: add support to query the number of encoders which are in use

5 years agoFinetuning around remove whole satellite/cable/terristical services
Littlesat [Thu, 14 Aug 2014 08:35:19 +0000 (10:35 +0200)]
Finetuning around remove whole satellite/cable/terristical services

5 years agoAdd confirmation before delete whole satellite/cable/terristical channels
littlesat [Wed, 13 Aug 2014 22:11:10 +0000 (00:11 +0200)]
Add confirmation before delete whole satellite/cable/terristical channels

5 years agoChannelSelection: Add remove all cable and all teristical services
littlesat [Wed, 13 Aug 2014 21:26:57 +0000 (23:26 +0200)]
ChannelSelection: Add remove all cable and all teristical services

As discussed here: http://openpli.org/forums/topic/34637-kabel-verwijderen-uit-satelliet-lijst/

5 years agoWith channelnumber change now drive a evStart event
Littlesat [Wed, 13 Aug 2014 14:00:58 +0000 (16:00 +0200)]
With channelnumber change now drive a evStart event

By making that function public in pcore.h it is available in python
Can also be used after renaming services.

5 years agoSolve a typo... you do not have to (dis)pay for this feature :D
littlesat [Wed, 13 Aug 2014 11:19:00 +0000 (13:19 +0200)]
Solve a typo... you do not have to (dis)pay for this feature :D

http://openpli.org/forums/topic/34624-en-toen-was-het-oeps/

5 years agoNo need to forward service reference for isCrypto
Littlesat [Wed, 13 Aug 2014 10:06:04 +0000 (12:06 +0200)]
No need to forward service reference for isCrypto

5 years agoDish: Commit fix for mistake from previous Dish.py patch
littlesat [Tue, 12 Aug 2014 18:03:12 +0000 (20:03 +0200)]
Dish: Commit fix for mistake from previous Dish.py patch

see: http://openpli.org/forums/topic/34648-dishpy/
As suggested by Dima73

5 years agoRename numberZap to numberSelection in ChannelSelection
littlesat [Tue, 12 Aug 2014 17:57:04 +0000 (19:57 +0200)]
Rename numberZap to numberSelection in ChannelSelection

As this better covers what it exactly is doing.

5 years agoSolve anomaly with radio zapping after changing radiobouquet
littlesat [Tue, 12 Aug 2014 16:46:26 +0000 (18:46 +0200)]
Solve anomaly with radio zapping after changing radiobouquet

5 years agoDish: allow config.misc.lastrotorposition to be used elsewhere
littlesat [Tue, 12 Aug 2014 14:20:13 +0000 (16:20 +0200)]
Dish: allow config.misc.lastrotorposition to be used elsewhere

As suggested by Dima73

5 years agoRevert "ServiceScan: add missing DVB-C FEC value"
Erik Slagter [Mon, 11 Aug 2014 14:53:59 +0000 (16:53 +0200)]
Revert "ServiceScan: add missing DVB-C FEC value"

This reverts commit d60fe1309192fbedcd18a2bfed819b583e0a3da0.

The fec value 6/7 was left out intentionally.

5 years agoMove pictureviewer resolution to enigma2 configs
littlesat [Sun, 10 Aug 2014 15:26:33 +0000 (17:26 +0200)]
Move pictureviewer resolution to enigma2 configs

As it was somewhere hidden and also used in fact in the MoviePlayer

5 years agoSolve GSOD at NumberZap due to a non existing skin in skin_display.xml
littlesat [Sun, 10 Aug 2014 12:15:41 +0000 (14:15 +0200)]
Solve GSOD at NumberZap due to a non existing skin in skin_display.xml

Initiated by the previous commit

5 years agoUpgrade the VFD skin for the VU+Duo2 and Extrend ET10000
littlesat [Sun, 10 Aug 2014 11:49:16 +0000 (13:49 +0200)]
Upgrade the VFD skin for the VU+Duo2 and Extrend ET10000

5 years agoServiceScan: add missing DVB-C FEC value
Erik Slagter [Sun, 10 Aug 2014 10:13:05 +0000 (12:13 +0200)]
ServiceScan: add missing DVB-C FEC value

Value 6/7 seems to be left out of commit
27a6f776d7daa78a222e8c4928be4562ee0df70f.

5 years agoShow full screen pin input for entering protected user bouquets
littlesat [Sun, 10 Aug 2014 10:06:35 +0000 (12:06 +0200)]
Show full screen pin input for entering protected user bouquets

5 years agoFinetuning around parentalcontrol notifications
littlesat [Sun, 10 Aug 2014 09:58:21 +0000 (11:58 +0200)]
Finetuning around parentalcontrol notifications

5 years agoFinetuning in parental control for bouquets
littlesat [Sun, 10 Aug 2014 08:40:49 +0000 (10:40 +0200)]
Finetuning in parental control for bouquets

5 years agoUse cancel instead of close when pin is required on bouquet
littlesat [Sat, 9 Aug 2014 23:50:10 +0000 (01:50 +0200)]
Use cancel instead of close when pin is required on bouquet

Brings you back to the currently played not previewed service and bouquet
instead of the bouquet list.

5 years agoEnable parental control for userbouquets
littlesat [Sat, 9 Aug 2014 23:36:54 +0000 (01:36 +0200)]
Enable parental control for userbouquets

5 years agoUse CFile in a few more places
Mike Looijmans [Sat, 9 Aug 2014 13:48:25 +0000 (15:48 +0200)]
Use CFile in a few more places

CFile prevent resource leaks by always closing the FILE object via the
destructor. Improves readability too, by not cluttering the code with
fclose calls.

Also fixes a memleak in jpeg_save, when file failed to open the jpeg
encoder wasn't destroyed.

5 years agoMovieList: Add groupwise sort mechanism and set it to be default.
Mike Looijmans [Sat, 9 Aug 2014 13:12:38 +0000 (15:12 +0200)]
MovieList: Add groupwise sort mechanism and set it to be default.

"Groupwise" sorts recordings descending by date and other items
ascending by name.

My wife was complaining that her MP3s were always being show in a weird
order, and that she had to change it for each folder again and again.
The groupwise sort will do what she expects: In a directory with just
recordings, they'll be ordered by date, and a directories containing
MP3s or DVDs are automatically ordered by name.

For lack of a better name, it's currently called "default" (suggestions
welcome). It also needs an nifty icon for skins too.

5 years agoShow progress while initalizing or checking harddisk
Mike Looijmans [Sat, 9 Aug 2014 12:28:15 +0000 (14:28 +0200)]
Show progress while initalizing or checking harddisk

As suggested by ims:
http://openpli.org/forums/topic/34575-check-filesystem-messages/#entry437618

Display the job view window immediately, so that the user gets immediate
feedback of what's going on. The job will still run in background.

5 years agoMake software update disclaimer text translatable
littlesat [Sat, 9 Aug 2014 12:26:35 +0000 (14:26 +0200)]
Make software update disclaimer text translatable

5 years agoSoftwareUpdate: Introduce a update disclaimer
littlesat [Sat, 9 Aug 2014 12:22:01 +0000 (14:22 +0200)]
SoftwareUpdate: Introduce a update disclaimer

That clarifies that we are working with nightly builds... When you do not
understand you cannot upgrade, when you understand you can update. The
disclaimer message can also be not shown again, but then you have an extra
disclaimer option in the upgrade menu.

5 years agoTimerList: Solve position issue for alternatives
littlesat [Sat, 9 Aug 2014 10:04:20 +0000 (12:04 +0200)]
TimerList: Solve position issue for alternatives

When a timer was set for alternatives in the timer list it was displayed
as a 0.0 degrees positioned satellite. Now it will take the first service
from the alternative list as position instead via the Alternative tool.

5 years agoStandby: Ensure to stop service when time is known when startup to standby
littlesat [Sat, 9 Aug 2014 09:50:09 +0000 (11:50 +0200)]
Standby: Ensure to stop service when time is known when startup to standby

5 years agoRevert "Standby: Use timerhandler.ready() to check if time is valid"
littlesat [Sat, 9 Aug 2014 09:35:24 +0000 (11:35 +0200)]
Revert "Standby: Use timerhandler.ready() to check if time is valid"

This reverts commit 59e4cece76ae619baf90531fbda03b23e7bbc140.

Sorry it was not intended to commit this here

5 years agoStandby: Use timerhandler.ready() to check if time is valid
littlesat [Sat, 9 Aug 2014 09:32:59 +0000 (11:32 +0200)]
Standby: Use timerhandler.ready() to check if time is valid

Instead of checking for the current year > 1970

5 years agoStandby: stop service as soon valid time is received by transponder
littlesat [Sat, 9 Aug 2014 09:04:03 +0000 (11:04 +0200)]
Standby: stop service as soon valid time is received by transponder

Previously we wait 60 seconds to try to get the time when the box is
started in standby. After these 60 seconds the service running in the
background is stopped even when no time is received (due to bad weather?).
Now the service in the background is stopped as soon a valid time is
received by the transponder. Usually this is earlier that the specific 60
seconds.

5 years agoServiceScan: add missing DVB-C FEC values
daddelfalk [Fri, 8 Aug 2014 16:19:04 +0000 (18:19 +0200)]
ServiceScan: add missing DVB-C FEC values

Signed-off-by: pieterg <pieterg@users.sourceforge.net>

5 years agohttpstream: reintroduce d318d544cf76ea58c4f12bccc0541d888af7570c:
Erik Slagter [Fri, 8 Aug 2014 08:54:39 +0000 (10:54 +0200)]
httpstream: reintroduce d318d544cf76ea58c4f12bccc0541d888af7570c:
handle chunked transfers for statuscode 200

As suggested by malakudi, "transfer-encoding: chunked" is allowed for all
http status codes, not just 206. So check for chunked transfers on 200 as well.

5 years agohttpstream: fix comparison for transfer-encoding
Erik Slagter [Fri, 8 Aug 2014 08:51:57 +0000 (10:51 +0200)]
httpstream: fix comparison for transfer-encoding

The http keyword was compared the wrong way around.

5 years agoSkip building DVDBurn plugin
Mike Looijmans [Thu, 7 Aug 2014 16:42:27 +0000 (18:42 +0200)]
Skip building DVDBurn plugin

DVDBurn depends on dvdauthor which doesn't compile, so skip building it
until that is fixed.

5 years agoRemove uninstallable Modem plugin
Mike Looijmans [Thu, 7 Aug 2014 16:29:06 +0000 (18:29 +0200)]
Remove uninstallable Modem plugin

It depends on a package dreambox-modem-ppp-scripts that does not exist.
Remove it since nobody actually ever tried to install it for years.

5 years agoDo not go automatically to deepstandby when internal harddisk is running
littlesat [Wed, 6 Aug 2014 16:17:22 +0000 (18:17 +0200)]
Do not go automatically to deepstandby when internal harddisk is running

This to avoid that your box shut downs when a second box or something else
is using the internal harddisk (while playing/streaming a recording).

5 years agoSmall translation fixes
Tech [Mon, 4 Aug 2014 18:57:23 +0000 (20:57 +0200)]
Small translation fixes

5 years agoScanSetup.py and Transponder.py: Refresh fec for DVB-C
daddelfalk [Tue, 29 Jul 2014 15:14:02 +0000 (17:14 +0200)]
ScanSetup.py and Transponder.py: Refresh fec for DVB-C

Signed-off-by: pieterg <pieterg@users.sourceforge.net>

5 years agofrontend and frontendparms: sync fec given eDVBFrontendParametersCable
daddelfalk [Tue, 29 Jul 2014 14:51:07 +0000 (16:51 +0200)]
frontend and frontendparms: sync fec given eDVBFrontendParametersCable

Signed-off-by: pieterg <pieterg@users.sourceforge.net>

5 years agoFrom setup menu in channelselection go back to channelselection
littlesat [Tue, 5 Aug 2014 17:38:05 +0000 (19:38 +0200)]
From setup menu in channelselection go back to channelselection

So you can toggle channelselection<->contectmenu<->userinterface
config<->channelselection

5 years agoAdd + and ~ key in Virtual keybord for English language
littlesat [Tue, 5 Aug 2014 16:54:13 +0000 (18:54 +0200)]
Add + and ~ key in Virtual keybord for English language

5 years agoAlso try to adjust OSD to 1280x720 for overscan testscreen
littlesat [Tue, 5 Aug 2014 16:40:59 +0000 (18:40 +0200)]
Also try to adjust OSD to 1280x720 for overscan testscreen

And in addition reduce some code

5 years agoReintroduce find current service for pipzap
littlesat [Tue, 5 Aug 2014 15:52:30 +0000 (17:52 +0200)]
Reintroduce find current service for pipzap

5 years agocosmetic - resize brightnes text
ims [Tue, 5 Aug 2014 08:52:11 +0000 (10:52 +0200)]
cosmetic - resize brightnes text

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

5 years agoOnly search service in current userbouquet
littlesat [Mon, 4 Aug 2014 18:34:15 +0000 (20:34 +0200)]
Only search service in current userbouquet

As it was orriginally intended. So do not search in all the userbouquets

5 years agoEnsure that the testscreens are always displayed on a full OSD
littlesat [Mon, 4 Aug 2014 17:50:40 +0000 (19:50 +0200)]
Ensure that the testscreens are always displayed on a full OSD

5 years agoAdd overscan testscreen in VideoFinetune
littlesat [Mon, 4 Aug 2014 17:19:51 +0000 (19:19 +0200)]
Add overscan testscreen in VideoFinetune

And add a 1280x720 version so it can be displayed also on boxes that do
not support a full-HD OSD.

5 years agoDisable find currently played service when we are in pipzap mode
littlesat [Mon, 4 Aug 2014 15:52:13 +0000 (17:52 +0200)]
Disable find currently played service when we are in pipzap mode

5 years agoChange hotkeys in channelselection contectmenu to align linux style
littlesat [Sun, 3 Aug 2014 20:49:56 +0000 (22:49 +0200)]
Change hotkeys in channelselection contectmenu to align linux style

As suggested by IMS

In addition enable wrap-a-round in bouquetSelector and add hotkey to the
add service to userbouquet.

5 years agoDo not save root when root is changed by numberZap in ChannelSelection
littlesat [Sun, 3 Aug 2014 20:27:05 +0000 (22:27 +0200)]
Do not save root when root is changed by numberZap in ChannelSelection

Thanks Dima73

5 years agoNew dutch translations, thanks Tech
littlesat [Sun, 3 Aug 2014 16:51:32 +0000 (18:51 +0200)]
New dutch translations, thanks Tech

5 years agoFix some issues with hotkeys in ChannelSelection Context Menu
littlesat [Sun, 3 Aug 2014 10:12:22 +0000 (12:12 +0200)]
Fix some issues with hotkeys in ChannelSelection Context Menu

E.g. when rename or remove should not be possible. Check for being in a
bouquet. In addition add confirmation for remove when removing bouquets

5 years agoDo completely block numberzap in movemode
littlesat [Sat, 2 Aug 2014 22:27:21 +0000 (00:27 +0200)]
Do completely block numberzap in movemode

5 years agoBlock find current service, rename and remove when in movemode
littlesat [Sat, 2 Aug 2014 22:22:44 +0000 (00:22 +0200)]
Block find current service, rename and remove when in movemode

As this may lead in a GSOD (also when enigma2 closed)

5 years agoDo not numberZap in channel selection when service selected in movemode
littlesat [Sat, 2 Aug 2014 21:23:42 +0000 (23:23 +0200)]
Do not numberZap in channel selection when service selected in movemode

As this leads to a GSOD as in fact this is not possible as you already
select a service that should move

5 years agoRemove not required double declaration of GUI_WIDGET in progress renderer
littlesat [Sat, 2 Aug 2014 10:19:59 +0000 (12:19 +0200)]
Remove not required double declaration of GUI_WIDGET in progress renderer

5 years agoCorrect channel number when coming from ChannelSelectionRadio
littlesat [Sat, 2 Aug 2014 08:35:56 +0000 (10:35 +0200)]
Correct channel number when coming from ChannelSelectionRadio

5 years agoCorrectly show and hide infoscreen in radio channel selection
littlesat [Sat, 2 Aug 2014 08:19:53 +0000 (10:19 +0200)]
Correctly show and hide infoscreen in radio channel selection

As the context menu could not be fully displayed in this mode

5 years agoEnable numberzap in radio and simple service selection
littlesat [Sat, 2 Aug 2014 08:02:41 +0000 (10:02 +0200)]
Enable numberzap in radio and simple service selection

5 years agoIntroduce numberzap functionality in channelselection screen
littlesat [Sat, 2 Aug 2014 06:40:49 +0000 (08:40 +0200)]
Introduce numberzap functionality in channelselection screen

This means the hotkeys numbers cannot be used anymore as the numberkeys
are needed for the numberzap. But in the contextmenu we also have these
hotkeys recently. Also replaced focus to currently played service to the
contextmenu. Did not add the focus to latest service in history. I suggest
this was somehow useless. In addition I added a confirmation before
service delete as it was on the hotkey.

5 years agoelistbox bordercase move fix
Mirakels [Fri, 1 Aug 2014 21:26:27 +0000 (23:26 +0200)]
elistbox bordercase move fix

Fixed while scope not beeing respected.
By: Steven Hoving <stevenhoving@gmail.com>

5 years agoInfoBarGenerics: Do not numberzap to numbermarkers
littlesat [Fri, 1 Aug 2014 17:37:14 +0000 (19:37 +0200)]
InfoBarGenerics: Do not numberzap to numbermarkers

As you always 'land' to the first channel after the first number marker
In fact number markers should be unzappable... even for numberZap.

5 years agopmtparse.cpp: fix warning value computed it not used
Erik Slagter [Fri, 1 Aug 2014 13:36:16 +0000 (15:36 +0200)]
pmtparse.cpp: fix warning value computed it not used

Pointed out by Athanasios Oikonomou <athoik@gmail.com>
Also add parenthesis to prevent priority confusion.

5 years agoteletext: Fix non-static data member initializer
Athanasios Oikonomou [Fri, 1 Aug 2014 11:48:22 +0000 (13:48 +0200)]
teletext: Fix non-static data member initializer

Signed-off-by: Erk Slager <erik@openpli.org>

5 years agosec.cpp: Fix empty-body warning
Athanasios Oikonomou [Fri, 1 Aug 2014 11:47:09 +0000 (13:47 +0200)]
sec.cpp: Fix empty-body warning

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

5 years agocosmetic: coding style.
Steven Hoving [Fri, 1 Aug 2014 09:40:07 +0000 (11:40 +0200)]
cosmetic: coding style.

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

5 years agoreplace ascii assumption by isprint()
Steven Hoving [Fri, 1 Aug 2014 09:37:33 +0000 (11:37 +0200)]
replace ascii assumption by isprint()

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

5 years agocosmetic: add braces around large one-line block for readability.
Steven Hoving [Fri, 1 Aug 2014 09:32:03 +0000 (11:32 +0200)]
cosmetic: add braces around large one-line block for readability.

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

5 years agoAdd missing braces around obvious block.
Steven Hoving [Fri, 1 Aug 2014 09:31:02 +0000 (11:31 +0200)]
Add missing braces around obvious block.

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

5 years agofixed possible buffer overflow.
Steven Hoving [Fri, 1 Aug 2014 09:20:17 +0000 (11:20 +0200)]
fixed possible buffer overflow.

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

5 years agofixed memory leak because of incorrect delete.
Steven Hoving [Fri, 1 Aug 2014 09:17:55 +0000 (11:17 +0200)]
fixed memory leak because of incorrect delete.

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

5 years agoFix for for new lnb config "positioner_select"
littlesat [Thu, 31 Jul 2014 19:31:19 +0000 (21:31 +0200)]
Fix for for new lnb config "positioner_select"

As suggested by Dima73

5 years agoFix internal/external HDD detection
betacentauri [Sun, 27 Jul 2014 18:17:22 +0000 (20:17 +0200)]
Fix internal/external HDD detection

New Xtrend boxes use ahci instead of pci

Signed-off-by: Littlesat <Littlesat99@yahoo.com>

5 years agoSmall changes to TimerList as suggested by DeBeek
Littlesat [Wed, 30 Jul 2014 13:22:38 +0000 (15:22 +0200)]
Small changes to TimerList as suggested by DeBeek

5 years agoAvoid that InfoBarTimeshif state is shown when coming from audioselection
Littlesat [Wed, 30 Jul 2014 06:00:04 +0000 (08:00 +0200)]
Avoid that InfoBarTimeshif state is shown when coming from audioselection

And possibly other instantiated infobar screens. This was intrododuced by
commit
http://sourceforge.net/p/openpli/enigma2/ci/dd50f6ce9d90eae0a513f4325a32fb7596791d35/
and solved by only doing this the first time when the InfoBar is executed.

Thanks Beeker for the early reporting
http://openpli.org/forums/topic/34480-osd-player-na-verlaten-hoofdaudiomenu/

5 years agoSolve most likely a copy and paste typo around autoaudio_ddp
Littlesat [Tue, 29 Jul 2014 22:52:10 +0000 (00:52 +0200)]
Solve most likely a copy and paste typo around autoaudio_ddp

5 years agoEnsure that after start of enigma2 PositionGauge is not polled
littlesat [Tue, 29 Jul 2014 22:34:41 +0000 (00:34 +0200)]
Ensure that after start of enigma2 PositionGauge is not polled

5 years agoetpm: fix possible segfault
Erik Slagter [Tue, 29 Jul 2014 17:18:34 +0000 (19:18 +0200)]
etpm: fix possible segfault

The indent was incorrect which concealed a block of memory
being used (returned) after been released. The pointer now
explicitly set to NULL prevents this.

5 years agohttpstream: fix off-by-one error which might result in a segfault.
Erik Slagter [Tue, 29 Jul 2014 17:13:04 +0000 (19:13 +0200)]
httpstream: fix off-by-one error which might result in a segfault.

5 years agoCommit a different fix for the GSOD in the radiomode
Littlesat [Tue, 29 Jul 2014 12:56:06 +0000 (14:56 +0200)]
Commit a different fix for the GSOD in the radiomode

As the previous fix could get a GSOD when for example you are in the
movemode

5 years agoSolve GSOD when removing currently played radio service
Littlesat [Tue, 29 Jul 2014 08:26:57 +0000 (10:26 +0200)]
Solve GSOD when removing currently played radio service

WHen in radio mode the channelselection was always displayed you could get
a GSOD. Thanks Dima73 for reporting.

5 years agoSleepTimerEdit: Only disactivate sleeptimer when it was running before
littlesat [Sun, 27 Jul 2014 21:54:29 +0000 (23:54 +0200)]
SleepTimerEdit: Only disactivate sleeptimer when it was running before