enigma2.git
17 years agoallow reading jfif embedded exif thumbnails from jpeg files and use them to speed...
Fraxinas [Thu, 6 Nov 2008 18:32:18 +0000 (19:32 +0100)]
allow reading jfif embedded exif thumbnails from jpeg files and use them to speed up thumbnail view in pictureplayer plugin

17 years agoWizard.py: add handling for async code
ghost [Thu, 6 Nov 2008 18:09:33 +0000 (19:09 +0100)]
Wizard.py: add handling for async code

17 years agobetter async handling
acid-burn [Thu, 6 Nov 2008 13:48:51 +0000 (14:48 +0100)]
better async handling
dont open adaptersetup after wlanscan close, only open on connect inside wlanscan
some cleanups and fixes

17 years agoupdate tr language
Felix Domke [Thu, 6 Nov 2008 13:37:43 +0000 (14:37 +0100)]
update tr language

17 years agolib/dvb/pvrparse.cpp: remove debug output
ghost [Thu, 6 Nov 2008 11:38:27 +0000 (12:38 +0100)]
lib/dvb/pvrparse.cpp: remove debug output

17 years agoDVDPlayer/plugin.py: more robust code
ghost [Thu, 6 Nov 2008 11:38:03 +0000 (12:38 +0100)]
DVDPlayer/plugin.py: more robust code

17 years agobetter netmask parsing
acid-burn [Thu, 6 Nov 2008 10:06:45 +0000 (11:06 +0100)]
better netmask parsing

17 years agofix typo
acid-burn [Thu, 6 Nov 2008 09:14:43 +0000 (10:14 +0100)]
fix typo

17 years agoallow setting progress for current task from within resident task, implement rudiment...
Fraxinas [Wed, 5 Nov 2008 16:25:52 +0000 (17:25 +0100)]
allow setting progress for current task from within resident task, implement rudimentary progress for mplextask in dvdburn (requires dvdauthor patch)

17 years agotry to add dvdburn icon once again
Fraxinas [Wed, 5 Nov 2008 13:32:25 +0000 (14:32 +0100)]
try to add dvdburn icon once again

17 years agoalso make in FD nonblocking
ghost [Wed, 5 Nov 2008 12:05:08 +0000 (13:05 +0100)]
also make in FD nonblocking

17 years agonastily pretend the dvd minus rw bruning error never happened
Fraxinas [Wed, 5 Nov 2008 11:52:46 +0000 (12:52 +0100)]
nastily pretend the dvd minus rw bruning error never happened

17 years agodon't crash when background jobs fail and user presses red key
Fraxinas [Wed, 5 Nov 2008 08:00:27 +0000 (09:00 +0100)]
don't crash when background jobs fail and user presses red key

17 years agodon't crash when exitting dvd image selection without selection
Fraxinas [Tue, 4 Nov 2008 22:03:42 +0000 (23:03 +0100)]
don't crash when exitting dvd image selection without selection

17 years agoimplement blanking of dvd minus rw media
Fraxinas [Tue, 4 Nov 2008 14:27:06 +0000 (15:27 +0100)]
implement blanking of dvd minus rw media

17 years agomore failsave code, remove imho unneeded invalidate calls
ghost [Tue, 4 Nov 2008 10:30:56 +0000 (11:30 +0100)]
more failsave code, remove imho unneeded invalidate calls

17 years agodont do SDT update when tuned to wrong transponder
ghost [Mon, 3 Nov 2008 20:05:52 +0000 (21:05 +0100)]
dont do SDT update when tuned to wrong transponder

17 years agosave backup network configuration files and not only gui stuff from enigma2 and chang...
Fraxinas [Mon, 3 Nov 2008 19:48:01 +0000 (20:48 +0100)]
save backup network configuration files and not only gui stuff from enigma2 and change the default backup location to harddisk (on behalf of sat-man)

17 years agoupdate nl,lt,tr language
Felix Domke [Mon, 3 Nov 2008 16:10:03 +0000 (17:10 +0100)]
update nl,lt,tr language

17 years agoDon't block key '5' on keyboard.
Andreas Oberritter [Mon, 3 Nov 2008 15:57:21 +0000 (16:57 +0100)]
Don't block key '5' on keyboard.

'5' should never be blocked because it is essential for
many functions. Also it is unclear why both 0x35 and
0x7E codes are supposed to be generated by 'mute'. Until
this is resolved, unblocking '5' is the best solution
from a user's POV.

17 years agofix streaming playback (webradio)
Fraxinas [Mon, 3 Nov 2008 12:47:04 +0000 (13:47 +0100)]
fix streaming playback (webradio)

17 years agofix decode
Felix Domke [Mon, 3 Nov 2008 12:16:58 +0000 (13:16 +0100)]
fix decode

17 years agouser correct playlist parser from dict
Fraxinas [Mon, 3 Nov 2008 08:01:50 +0000 (09:01 +0100)]
user correct playlist parser from dict

17 years agoRevert "check sid and tsid before start automatic service update (STD update)"
ghost [Sun, 2 Nov 2008 11:52:14 +0000 (12:52 +0100)]
Revert "check sid and tsid before start automatic service update (STD update)"

This reverts commit 21812866841eec7ab7a79ee61067581f8202df55.

17 years agoadd .mp2 as supported filetype
ghost [Sun, 2 Nov 2008 10:14:33 +0000 (11:14 +0100)]
add .mp2 as supported filetype

17 years agocheck sid and tsid before start automatic service update (STD update)
ghost [Sun, 2 Nov 2008 09:42:12 +0000 (10:42 +0100)]
check sid and tsid before start automatic service update (STD update)

17 years agosmall fix
ghost [Sun, 2 Nov 2008 09:40:46 +0000 (10:40 +0100)]
small fix

17 years agoadd icon to be installed. remove deprecated directories
Fraxinas [Fri, 31 Oct 2008 23:34:47 +0000 (00:34 +0100)]
add icon to be installed. remove deprecated directories

17 years agoadd missing import
ghost [Fri, 31 Oct 2008 18:36:58 +0000 (19:36 +0100)]
add missing import

17 years agoremove debug output
ghost [Fri, 31 Oct 2008 16:16:10 +0000 (17:16 +0100)]
remove debug output

17 years agoneeded update for avahi stuff
ghost [Fri, 31 Oct 2008 15:43:41 +0000 (16:43 +0100)]
needed update for avahi stuff

17 years agoadd additional clear text error messages for burntask
Fraxinas [Fri, 31 Oct 2008 14:08:48 +0000 (15:08 +0100)]
add additional clear text error messages for burntask

17 years agoactually burn and not just simulate burning to dvd-MINUS-r(w) media
Fraxinas [Fri, 31 Oct 2008 13:11:59 +0000 (14:11 +0100)]
actually burn and not just simulate burning to dvd-MINUS-r(w) media

17 years agofix syntax error
ghost [Fri, 31 Oct 2008 13:04:12 +0000 (14:04 +0100)]
fix syntax error

17 years agodont add cmd to arglist
ghost [Fri, 31 Oct 2008 13:03:55 +0000 (14:03 +0100)]
dont add cmd to arglist

17 years agoadd "TEXT" key for subtitles in MediaPlayer
Fraxinas [Fri, 31 Oct 2008 12:12:43 +0000 (13:12 +0100)]
add "TEXT" key for subtitles in MediaPlayer

17 years agoadd possibility to call eConsoleAppContainer execute with unlimited count of arguments
ghost [Fri, 31 Oct 2008 12:07:01 +0000 (13:07 +0100)]
add possibility to call eConsoleAppContainer execute with unlimited count of arguments
when its called with single argument, then /bin/sh is started else not

17 years agouncomment necessary line
Fraxinas [Fri, 31 Oct 2008 10:18:40 +0000 (11:18 +0100)]
uncomment necessary line

17 years agofix mem bug by changing c strings to cpp strings
Fraxinas [Fri, 31 Oct 2008 09:24:17 +0000 (10:24 +0100)]
fix mem bug by changing c strings to cpp strings

17 years agodisable dependency on CVS files
Felix Domke [Fri, 31 Oct 2008 02:28:21 +0000 (03:28 +0100)]
disable dependency on CVS files

17 years agoPatch by Anders Holst:
Felix Domke [Fri, 31 Oct 2008 01:03:15 +0000 (02:03 +0100)]
Patch by Anders Holst:

* Undo "sparse-AP-fix"

 At March 25 a patch was checked in that makes sure that AP:s closer
 than half a second from each other are filtered away. I don't know
 the exact purpose of this fix, but I don't think it is a good idea:
 Besides being the cause of bugs 4 and 5 above, all seek operations
 are based on the AP:s, and it is a pity to cripple the precision
 here. And for example, when cutting movies it is important to be
 able to reach the right GOP boundary. (And the next fix relies on
 all boundaries being available.) (If you wonder, bug 5 was caused by
 a destructive interaction of this with the discontinuity handling.)

* Hit GOP:s somewhat before GOP start

 It turns out that if you jump exactly to the GOP start, then that
 GOP is nevertheless skipped and playback starts from the GOP
 thereafter. However, if you jump to (at least) one frame before the
 GOP start, playback starts from that GOP. I don't know if this is a
 bug in the driver or elsewhere, but the best I can do is this
 workaround: Hit the GOP by jumping to half a GOP length before the
 GOP start. (By scanning the ts file it is of course possible to find
 the exact frame boundaries, but why bother since anywhere between
 the previous GOP start and the previous frame start will do.)
 Similarly, to show the first frame of a GOP, a few more frames must
 be included. Therefore, add half a GOP at the end of each source
 span.

* Jump over discontinuities during AP relative seek

 The above two fixes together *almost* take care of bugs 1 and 2
 above. Now seekRelative(1) moves one forward and seekRelative(-1) one
 backwards. However, at discontinuities they may get stuck. This is
 remedied by an extra if statement to check for discontinuities when
 stepping throught the AP:s in AP relative seek.

* Stop after last source span

 In the function eDVBChannel::getNextSourceSpan there was no code to
 take care of the case when the seeked-to point is after the last
 source span. Currently it just goes on until the movie ends. I have
 added code for this, which takes care of bug 3, and as a fortunate
 bonus effect bug 6 too. (But please check my code here, I hope I can
 use current_offset the way I do, and return 0 size when it should
 stop.)

17 years agoAdd DiSEqC reset after voltage enable and tune failed... hopefully this fixes problem...
ghost [Thu, 30 Oct 2008 20:21:46 +0000 (21:21 +0100)]
Add DiSEqC reset after voltage enable and tune failed... hopefully this fixes problems with some DiSEqC switches

17 years agoadd possibility to disable user input in Messageboxes
ghost [Thu, 30 Oct 2008 17:54:24 +0000 (18:54 +0100)]
add possibility to disable user input in Messageboxes

17 years agofix execute string for tasks
andy [Thu, 30 Oct 2008 17:24:06 +0000 (18:24 +0100)]
fix execute string for tasks

17 years agoadd plugin list icon for dvdburn
andy [Thu, 30 Oct 2008 14:09:21 +0000 (15:09 +0100)]
add plugin list icon for dvdburn

17 years agoadd .gitignore
Felix Domke [Thu, 30 Oct 2008 02:03:34 +0000 (03:03 +0100)]
add .gitignore

17 years agoremove debug
acid-burn [Wed, 5 Nov 2008 21:39:18 +0000 (22:39 +0100)]
remove debug

17 years agosome fixes
Mladen Horvat [Wed, 5 Nov 2008 19:22:38 +0000 (20:22 +0100)]
some fixes

B
A
A

17 years agoallow setting progress for current task from within resident task, implement rudiment...
Fraxinas [Wed, 5 Nov 2008 16:25:52 +0000 (17:25 +0100)]
allow setting progress for current task from within resident task, implement rudimentary progress for mplextask in dvdburn (requires dvdauthor patch)

17 years agotry to add dvdburn icon once again
Fraxinas [Wed, 5 Nov 2008 13:32:25 +0000 (14:32 +0100)]
try to add dvdburn icon once again

17 years agoalso make in FD nonblocking
ghost [Wed, 5 Nov 2008 12:05:08 +0000 (13:05 +0100)]
also make in FD nonblocking

17 years agonastily pretend the dvd minus rw bruning error never happened
Fraxinas [Wed, 5 Nov 2008 11:52:46 +0000 (12:52 +0100)]
nastily pretend the dvd minus rw bruning error never happened

17 years agodon't crash when background jobs fail and user presses red key
Fraxinas [Wed, 5 Nov 2008 08:00:27 +0000 (09:00 +0100)]
don't crash when background jobs fail and user presses red key

17 years agodon't crash when exitting dvd image selection without selection
Fraxinas [Tue, 4 Nov 2008 22:03:42 +0000 (23:03 +0100)]
don't crash when exitting dvd image selection without selection

17 years agoimplement blanking of dvd minus rw media
Fraxinas [Tue, 4 Nov 2008 14:27:06 +0000 (15:27 +0100)]
implement blanking of dvd minus rw media

17 years agoadd virtual keyboard as easy input help
Acid-Burn [Tue, 4 Nov 2008 11:13:37 +0000 (12:13 +0100)]
add virtual keyboard as easy input help
add icons for virtual keyboard
network fixes
wlan fixeS

17 years agomore failsave code, remove imho unneeded invalidate calls
ghost [Tue, 4 Nov 2008 10:30:56 +0000 (11:30 +0100)]
more failsave code, remove imho unneeded invalidate calls

17 years agodont do SDT update when tuned to wrong transponder
ghost [Mon, 3 Nov 2008 20:05:52 +0000 (21:05 +0100)]
dont do SDT update when tuned to wrong transponder

17 years agosave backup network configuration files and not only gui stuff from enigma2 and chang...
Fraxinas [Mon, 3 Nov 2008 19:48:01 +0000 (20:48 +0100)]
save backup network configuration files and not only gui stuff from enigma2 and change the default backup location to harddisk (on behalf of sat-man)

17 years agoupdate nl,lt,tr language
Felix Domke [Mon, 3 Nov 2008 16:10:03 +0000 (17:10 +0100)]
update nl,lt,tr language

17 years agoDon't block key '5' on keyboard.
Andreas Oberritter [Mon, 3 Nov 2008 15:57:21 +0000 (16:57 +0100)]
Don't block key '5' on keyboard.

'5' should never be blocked because it is essential for
many functions. Also it is unclear why both 0x35 and
0x7E codes are supposed to be generated by 'mute'. Until
this is resolved, unblocking '5' is the best solution
from a user's POV.

17 years agofix streaming playback (webradio)
Fraxinas [Mon, 3 Nov 2008 12:47:04 +0000 (13:47 +0100)]
fix streaming playback (webradio)

17 years agofix decode
Felix Domke [Mon, 3 Nov 2008 12:16:58 +0000 (13:16 +0100)]
fix decode

17 years agouser correct playlist parser from dict
Fraxinas [Mon, 3 Nov 2008 08:01:50 +0000 (09:01 +0100)]
user correct playlist parser from dict

17 years agoRevert "check sid and tsid before start automatic service update (STD update)"
ghost [Sun, 2 Nov 2008 11:52:14 +0000 (12:52 +0100)]
Revert "check sid and tsid before start automatic service update (STD update)"

This reverts commit 21812866841eec7ab7a79ee61067581f8202df55.

17 years agoadd .mp2 as supported filetype
ghost [Sun, 2 Nov 2008 10:14:33 +0000 (11:14 +0100)]
add .mp2 as supported filetype

17 years agocheck sid and tsid before start automatic service update (STD update)
ghost [Sun, 2 Nov 2008 09:42:12 +0000 (10:42 +0100)]
check sid and tsid before start automatic service update (STD update)

17 years agosmall fix
ghost [Sun, 2 Nov 2008 09:40:46 +0000 (10:40 +0100)]
small fix

17 years agoadd icon to be installed. remove deprecated directories
Fraxinas [Fri, 31 Oct 2008 23:34:47 +0000 (00:34 +0100)]
add icon to be installed. remove deprecated directories

17 years agoadd missing import
ghost [Fri, 31 Oct 2008 18:36:58 +0000 (19:36 +0100)]
add missing import

17 years agoremove debug output
ghost [Fri, 31 Oct 2008 16:16:10 +0000 (17:16 +0100)]
remove debug output

17 years agoneeded update for avahi stuff
ghost [Fri, 31 Oct 2008 15:43:41 +0000 (16:43 +0100)]
needed update for avahi stuff

17 years agoadd additional clear text error messages for burntask
Fraxinas [Fri, 31 Oct 2008 14:08:48 +0000 (15:08 +0100)]
add additional clear text error messages for burntask

17 years agoactually burn and not just simulate burning to dvd-MINUS-r(w) media
Fraxinas [Fri, 31 Oct 2008 13:11:59 +0000 (14:11 +0100)]
actually burn and not just simulate burning to dvd-MINUS-r(w) media

17 years agofix syntax error
ghost [Fri, 31 Oct 2008 13:04:12 +0000 (14:04 +0100)]
fix syntax error

17 years agodont add cmd to arglist
ghost [Fri, 31 Oct 2008 13:03:55 +0000 (14:03 +0100)]
dont add cmd to arglist

17 years agoadd "TEXT" key for subtitles in MediaPlayer
Fraxinas [Fri, 31 Oct 2008 12:12:43 +0000 (13:12 +0100)]
add "TEXT" key for subtitles in MediaPlayer

17 years agoadd possibility to call eConsoleAppContainer execute with unlimited count of arguments
ghost [Fri, 31 Oct 2008 12:07:01 +0000 (13:07 +0100)]
add possibility to call eConsoleAppContainer execute with unlimited count of arguments
when its called with single argument, then /bin/sh is started else not

17 years agouncomment necessary line
Fraxinas [Fri, 31 Oct 2008 10:18:40 +0000 (11:18 +0100)]
uncomment necessary line

17 years agofix mem bug by changing c strings to cpp strings
Fraxinas [Fri, 31 Oct 2008 09:24:17 +0000 (10:24 +0100)]
fix mem bug by changing c strings to cpp strings

17 years agodisable dependency on CVS files
Felix Domke [Fri, 31 Oct 2008 02:28:21 +0000 (03:28 +0100)]
disable dependency on CVS files

17 years agoAdd DiSEqC reset after voltage enable and tune failed... hopefully this fixes problem...
ghost [Thu, 30 Oct 2008 20:21:46 +0000 (21:21 +0100)]
Add DiSEqC reset after voltage enable and tune failed... hopefully this fixes problems with some DiSEqC switches

17 years agoadd possibility to disable user input in Messageboxes
ghost [Thu, 30 Oct 2008 17:54:24 +0000 (18:54 +0100)]
add possibility to disable user input in Messageboxes

17 years agofix execute string for tasks
andy [Thu, 30 Oct 2008 17:24:06 +0000 (18:24 +0100)]
fix execute string for tasks

17 years agoadd plugin list icon for dvdburn
andy [Thu, 30 Oct 2008 14:09:21 +0000 (15:09 +0100)]
add plugin list icon for dvdburn

17 years agoadd .gitignore
Felix Domke [Thu, 30 Oct 2008 02:03:34 +0000 (03:03 +0100)]
add .gitignore

17 years agosmall refcounting fixes, add private operator delete to iObject
Andreas Monzner [Thu, 30 Oct 2008 00:14:17 +0000 (00:14 +0000)]
small refcounting fixes, add private operator delete to iObject

17 years agoalso use refcounting for eTimers
Andreas Monzner [Wed, 29 Oct 2008 22:44:53 +0000 (22:44 +0000)]
also use refcounting for eTimers
its now no more possible directly to call new eTimer .. or to embedded
eTimer.
to create a eTimer now eTimer::create must be used... to delete you must
call ->AddRef() after timer creation and ->Release when the timer is no more
needed. Or use ePtr<eTimer> to store the timer reference.. then its enough
to set the ePtr<eTimer> object to 0 when the timer is no more needed

17 years agofix compiler warning
Andreas Monzner [Wed, 29 Oct 2008 22:41:48 +0000 (22:41 +0000)]
fix compiler warning

17 years agodelete eSocketNotifiers isnt allowed...
Andreas Monzner [Wed, 29 Oct 2008 21:46:13 +0000 (21:46 +0000)]
delete eSocketNotifiers isnt allowed...
please call ->AddRef() after eSocketNotifier::create ... and ->Release()
when the eSocketNotifier is no more needed... or use ePtr<eSocketNotifier>

17 years agobetter solution to add possibility to delete eSocketNotifiers,
Andreas Monzner [Wed, 29 Oct 2008 19:46:57 +0000 (19:46 +0000)]
better solution to add possibility to delete eSocketNotifiers,
eConsoleAppContainers in callback funktions without crash

17 years agohand over extra_args to finished callback for eBatch calls
Andreas Frisch [Wed, 29 Oct 2008 17:56:55 +0000 (17:56 +0000)]
hand over extra_args to finished callback for eBatch calls

17 years agoallow creating .ISO files. allow burning .ISO images or preauthored dvd structures...
Andreas Frisch [Wed, 29 Oct 2008 16:57:49 +0000 (16:57 +0000)]
allow creating .ISO files. allow burning .ISO images or preauthored dvd structures (e.g. from failed burning attempts) to DVD. allow choice between ISO9660 level 1, ISO9660 version 2 and UDF as file system for data DVDs. new options are available for selection within settings screen. burning dvd from image is available as option in menu.

17 years agofix non working timer disable for recurring timers,
Andreas Monzner [Wed, 29 Oct 2008 14:52:06 +0000 (14:52 +0000)]
fix non working timer disable for recurring timers,
no more use texts to detect state

17 years agofix dependencies
Andreas Monzner [Wed, 29 Oct 2008 11:37:44 +0000 (11:37 +0000)]
fix dependencies

17 years agoremove no more needed files
Andreas Monzner [Wed, 29 Oct 2008 11:30:45 +0000 (11:30 +0000)]
remove no more needed files

17 years agoadd eBatch function for running system commands sequentially
Andreas Frisch [Wed, 29 Oct 2008 09:09:25 +0000 (09:09 +0000)]
add eBatch function for running system commands sequentially

17 years agoremove non working wrapper class to add a (unneeded) .get() call to
Andreas Monzner [Tue, 28 Oct 2008 19:52:04 +0000 (19:52 +0000)]
remove non working wrapper class to add a (unneeded) .get() call to
eConsoleAppContainers.. so now all external plugins must remove this .get()
calls...
example:
cont = eConsoleAppContainer()
cont.appClosed.append(cb_func) # old was
cont.appClosed.get().append(cb_func)

17 years agoadd flac and mp4
Andreas Frisch [Tue, 28 Oct 2008 18:41:21 +0000 (18:41 +0000)]
add flac and mp4

17 years agochange internal handling of media format types and don't scan cd before opening conte...
Andreas Frisch [Tue, 28 Oct 2008 18:06:01 +0000 (18:06 +0000)]
change internal handling of media format types and don't scan cd before opening context menu