enigma2.git
14 years agochange iFrontendInformation api
Andreas Monzner [Mon, 15 Jan 2007 15:51:19 +0000 (15:51 +0000)]
change iFrontendInformation api
getFrontendData(bool) is now splitted in three seperate calls
getFrontendData() returns the frontend number and frontend type in a dict
getFrontendStatus() return signal quality, signal power, bit error rate,
lock state, sync state, frontend state in a dict
getTransponderData(bool) when the bool is true it returns a dict with the
original tuned transponder data, when false the transponderdata read out
from the frontend driver
getAll(bool) is a sum of the three single calls and the direct replacement
of the old getFrontendData call

14 years agofix warning
Andreas Monzner [Mon, 15 Jan 2007 15:41:16 +0000 (15:41 +0000)]
fix warning

14 years agoremove unneeded workaround
Andreas Monzner [Sun, 14 Jan 2007 10:46:54 +0000 (10:46 +0000)]
remove unneeded workaround

14 years agofix non working use of configured system language for epg language
Andreas Monzner [Sat, 13 Jan 2007 19:45:52 +0000 (19:45 +0000)]
fix non working use of configured system language for epg language

14 years agofix remove last entry in list
Andreas Monzner [Sat, 13 Jan 2007 01:01:08 +0000 (01:01 +0000)]
fix remove last entry in list

14 years agoshow menucontext entries dependend of current selected entry
Andreas Monzner [Sat, 13 Jan 2007 01:00:22 +0000 (01:00 +0000)]
show menucontext entries dependend of current selected entry

14 years agofix show/hide scrollbar in automatic mode when entry was added/removed
Andreas Monzner [Sat, 13 Jan 2007 00:59:14 +0000 (00:59 +0000)]
fix show/hide scrollbar in automatic mode when entry was added/removed

14 years agoremove changes without any effect
Andreas Monzner [Fri, 12 Jan 2007 21:44:43 +0000 (21:44 +0000)]
remove changes without any effect

14 years agodon't offer to install already installed plugins in the plugin installer
Stefan Pluecken [Fri, 12 Jan 2007 21:23:20 +0000 (21:23 +0000)]
don't offer to install already installed plugins in the plugin installer

14 years agodo not install web interface, as it's in another cvs now.
Felix Domke [Fri, 12 Jan 2007 17:37:44 +0000 (17:37 +0000)]
do not install web interface, as it's in another cvs now.

14 years agosmall cleanup
Andreas Monzner [Fri, 12 Jan 2007 15:38:43 +0000 (15:38 +0000)]
small cleanup

14 years agoget rid of unneede global keywords
Andreas Monzner [Fri, 12 Jan 2007 01:56:51 +0000 (01:56 +0000)]
get rid of unneede global keywords
fix non working shutdown after timerevent when the box is in standby

14 years agofix rfmod audio (on and off was swapped)
Andreas Monzner [Thu, 11 Jan 2007 22:32:11 +0000 (22:32 +0000)]
fix rfmod audio (on and off was swapped)

14 years agoremove debug output
Andreas Monzner [Thu, 11 Jan 2007 13:36:58 +0000 (13:36 +0000)]
remove debug output

14 years agofix bluescreen
Andreas Monzner [Thu, 11 Jan 2007 12:55:30 +0000 (12:55 +0000)]
fix bluescreen

14 years agofilter short name brakets in getContent ('N')
Andreas Monzner [Thu, 11 Jan 2007 12:50:19 +0000 (12:50 +0000)]
filter short name brakets in getContent ('N')
add possibility to get short names with getContent ('n')
the same for epg.search...
filter short name brakets in Converter/ServiceName

14 years agodo not call and create any python object when no python callback is
Andreas Monzner [Thu, 11 Jan 2007 00:25:55 +0000 (00:25 +0000)]
do not call and create any python object when no python callback is
connected

14 years agorevert local debug changes
Andreas Monzner [Wed, 10 Jan 2007 21:35:23 +0000 (21:35 +0000)]
revert local debug changes

14 years agofix epgsearch
Andreas Monzner [Wed, 10 Jan 2007 21:33:01 +0000 (21:33 +0000)]
fix epgsearch

14 years agofix prev stupid change
Andreas Monzner [Wed, 10 Jan 2007 20:11:12 +0000 (20:11 +0000)]
fix prev stupid change

14 years agohide NimA and NimB icon when no more tuner is in use
Andreas Monzner [Wed, 10 Jan 2007 20:07:54 +0000 (20:07 +0000)]
hide NimA and NimB icon when no more tuner is in use

14 years agofix typo
Andreas Monzner [Wed, 10 Jan 2007 20:00:52 +0000 (20:00 +0000)]
fix typo

14 years agofix no more working displaying of used tuner for foreground service
Andreas Monzner [Wed, 10 Jan 2007 19:36:20 +0000 (19:36 +0000)]
fix no more working displaying of used tuner for foreground service

14 years agonon critical fixes (better memory handling)
Andreas Monzner [Wed, 10 Jan 2007 19:12:30 +0000 (19:12 +0000)]
non critical fixes (better memory handling)

14 years agoadd getHTML to ConfigIP
Felix Domke [Tue, 9 Jan 2007 23:04:48 +0000 (23:04 +0000)]
add getHTML to ConfigIP

14 years agoadd StreamingM3U
Felix Domke [Tue, 9 Jan 2007 22:54:32 +0000 (22:54 +0000)]
add StreamingM3U

14 years agono more hold unneeded descriptors in epgcache (lower memory consumption)
Andreas Monzner [Tue, 9 Jan 2007 21:12:55 +0000 (21:12 +0000)]
no more hold unneeded descriptors in epgcache (lower memory consumption)
make eit event and private epg parser more robust
remove no more needed assertions

14 years agoadd StaticText source, which can be used as a simple way to forward values between...
Felix Domke [Tue, 9 Jan 2007 02:08:11 +0000 (02:08 +0000)]
add StaticText source, which can be used as a simple way to forward values between web pages

14 years agoadd streaming link. you still need streamproxy (http://streamproxy.schwerkraft.elited...
Felix Domke [Tue, 9 Jan 2007 02:06:16 +0000 (02:06 +0000)]
add streaming link. you still need streamproxy (streamproxy.schwerkraft.elitedvb.net/) on port 8001

14 years agoadd dynamic m3u playlist
Felix Domke [Tue, 9 Jan 2007 01:59:25 +0000 (01:59 +0000)]
add dynamic m3u playlist

14 years agoadd cvsignore
Felix Domke [Tue, 9 Jan 2007 01:17:04 +0000 (01:17 +0000)]
add cvsignore

14 years agoadd web/stream?StreamService=ref to stream service and output demux+pids. the (extern...
Felix Domke [Tue, 9 Jan 2007 01:15:48 +0000 (01:15 +0000)]
add web/stream?StreamService=ref to stream service and output demux+pids. the (external) streaming proxy will pick up this data and send the TS

14 years agoAdd source and converter for streaming. Source/StreamService will start the streaming...
Felix Domke [Tue, 9 Jan 2007 01:14:13 +0000 (01:14 +0000)]
Add source and converter for streaming. Source/StreamService will start the streaming service 'record', Converter/Streaming will output current demux+pids.

14 years agouse stand alone screens, and call execBegin/execEnd on web screens. Re-enable 3s...
Felix Domke [Tue, 9 Jan 2007 01:11:39 +0000 (01:11 +0000)]
use stand alone screens, and call execBegin/execEnd on web screens. Re-enable 3s newline ping until we have something better.

14 years agoallow 'stand-alone' screens: they will receive execBegin/execEnd calls even when...
Felix Domke [Tue, 9 Jan 2007 01:10:56 +0000 (01:10 +0000)]
allow 'stand-alone' screens: they will receive execBegin/execEnd calls even when not being active on screen (for example for web screens)

14 years agono more crash when wakeup the box from standby
Andreas Monzner [Mon, 8 Jan 2007 20:07:58 +0000 (20:07 +0000)]
no more crash when wakeup the box from standby

14 years agogenerate bluescreens on fatal cpp errors (assertions to)
Andreas Monzner [Mon, 8 Jan 2007 19:12:24 +0000 (19:12 +0000)]
generate bluescreens on fatal cpp errors (assertions to)

14 years agoadd some assertions
Andreas Monzner [Mon, 8 Jan 2007 19:03:59 +0000 (19:03 +0000)]
add some assertions
try to fix eitevent descriptor splitting
increase epg database version number to avoid false positive matching
assertions

14 years agofix typo
Andreas Monzner [Mon, 8 Jan 2007 18:49:28 +0000 (18:49 +0000)]
fix typo

14 years agomuch simpler fix..
Andreas Monzner [Mon, 8 Jan 2007 17:15:59 +0000 (17:15 +0000)]
much simpler fix..

14 years agobetter fix
Andreas Monzner [Mon, 8 Jan 2007 16:31:43 +0000 (16:31 +0000)]
better fix

14 years agofix following frequently bluescreen
Andreas Monzner [Mon, 8 Jan 2007 16:26:14 +0000 (16:26 +0000)]
fix following frequently bluescreen

  File "/enigma2-1.0-r0/enigma2/lib/python/Screens/InfoBarGenerics.py", line
1917, in __tuneFailed
    Notifications.AddPopup(text = error, type = MessageBox.TYPE_ERROR,
timeout = 5, id = "ZapError")
  File "/enigma2-1.0-r0/enigma2/lib/python/Tools/Notifications.py", line 45,
in AddPopup
    AddNotificationWithID(id, MessageBox, text = text, type = type, timeout
= timeout, close_on_any_key = True)
....
....
....
TypeError: in method 'eLabel_setText', argument 2 of type 'std::string
const &'

14 years agosome thread related fixes
Andreas Monzner [Mon, 8 Jan 2007 11:57:48 +0000 (11:57 +0000)]
some thread related fixes

14 years agosmall fix
Andreas Monzner [Mon, 8 Jan 2007 11:56:57 +0000 (11:56 +0000)]
small fix

14 years agoupdate es language
Felix Domke [Sun, 7 Jan 2007 22:43:05 +0000 (22:43 +0000)]
update es language

14 years agoupdate languages (hr,da,is)
Felix Domke [Sun, 7 Jan 2007 21:20:57 +0000 (21:20 +0000)]
update languages (hr,da,is)

14 years agosmall fix
Andreas Monzner [Sun, 7 Jan 2007 16:29:50 +0000 (16:29 +0000)]
small fix

14 years agodo not let the user leave the parental control setup when setup protection
Andreas Monzner [Sun, 7 Jan 2007 16:23:11 +0000 (16:23 +0000)]
do not let the user leave the parental control setup when setup protection
is enabled but no pin is set and the same for service protection..

14 years agodisable dvb type filtering by default for bouquets but its possible to add a
Andreas Monzner [Sun, 7 Jan 2007 13:03:31 +0000 (13:03 +0000)]
disable dvb type filtering by default for bouquets but its possible to add a
filtering in bouquet.tv or bouquets.radio
code cleanup

14 years agorevert my language changes
Andreas Monzner [Sun, 7 Jan 2007 10:52:46 +0000 (10:52 +0000)]
revert my language changes

14 years agoactualize pot file
Andreas Monzner [Sun, 7 Jan 2007 10:46:24 +0000 (10:46 +0000)]
actualize pot file

14 years agosmall fix
Andreas Monzner [Sun, 7 Jan 2007 02:03:48 +0000 (02:03 +0000)]
small fix

14 years agonice code
Andreas Monzner [Sun, 7 Jan 2007 02:02:44 +0000 (02:02 +0000)]
nice code

14 years agofix typos
Stefan Pluecken [Sun, 7 Jan 2007 01:47:30 +0000 (01:47 +0000)]
fix typos

14 years agofix text
Andreas Monzner [Sun, 7 Jan 2007 01:30:15 +0000 (01:30 +0000)]
fix text

14 years agoask user before a recordtimer set the box to standby or deepstandby
Andreas Monzner [Sun, 7 Jan 2007 01:28:51 +0000 (01:28 +0000)]
ask user before a recordtimer set the box to standby or deepstandby

14 years agotake care of running recording before realy shutdown e2
Andreas Monzner [Sun, 7 Jan 2007 01:00:31 +0000 (01:00 +0000)]
take care of running recording before realy shutdown e2

14 years agodo break lines
Andreas Monzner [Sun, 7 Jan 2007 00:56:27 +0000 (00:56 +0000)]
do break lines

14 years agomore reusable code
Andreas Monzner [Sun, 7 Jan 2007 00:54:50 +0000 (00:54 +0000)]
more reusable code

14 years agoself.session is already defined by Screen
Andreas Monzner [Sun, 7 Jan 2007 00:52:05 +0000 (00:52 +0000)]
self.session is already defined by Screen

14 years agowork on service events
Andreas Monzner [Sun, 7 Jan 2007 00:37:43 +0000 (00:37 +0000)]
work on service events

14 years agosmall fix
Andreas Monzner [Sun, 7 Jan 2007 00:36:28 +0000 (00:36 +0000)]
small fix

14 years agoone definition is enough
Andreas Monzner [Sat, 6 Jan 2007 16:24:53 +0000 (16:24 +0000)]
one definition is enough

14 years agoadd much simpler solution for newly created Socketnotifiers in another
Andreas Monzner [Sat, 6 Jan 2007 10:15:56 +0000 (10:15 +0000)]
add much simpler solution for newly created Socketnotifiers in another
socketnotifier callback

14 years agoadd ability to stop currently running repeated timer when disabling it
Stefan Pluecken [Sat, 6 Jan 2007 02:03:12 +0000 (02:03 +0000)]
add ability to stop currently running repeated timer when disabling it

14 years agoadd stop key on advanced remote control to open instant record menu
Stefan Pluecken [Fri, 5 Jan 2007 22:09:25 +0000 (22:09 +0000)]
add stop key on advanced remote control to open instant record menu

14 years agofix return type
Stefan Pluecken [Fri, 5 Jan 2007 22:05:13 +0000 (22:05 +0000)]
fix return type

14 years agofix compile error:
Stefan Pluecken [Fri, 5 Jan 2007 22:02:16 +0000 (22:02 +0000)]
fix compile error:

pmt.cpp: In member function 'void eDVBCAService::sendCAPMT()':
pmt.cpp:839: warning: zero-length printf format string
pmt.cpp: At global scope:
pmt.cpp:868: error: ISO C++ forbids declaration of 'PyList_AppendSteal' with no type

14 years agodo not restart previous tv service when leave standby
Andreas Monzner [Fri, 5 Jan 2007 16:11:06 +0000 (16:11 +0000)]
do not restart previous tv service when leave standby

14 years agofix refcounts
Felix Domke [Fri, 5 Jan 2007 15:12:38 +0000 (15:12 +0000)]
fix refcounts

14 years agoadd iStreamableService
Felix Domke [Fri, 5 Jan 2007 15:01:49 +0000 (15:01 +0000)]
add iStreamableService

14 years agoadd eDVBServicePMTHandler::program::createPythonObject
Felix Domke [Fri, 5 Jan 2007 15:00:59 +0000 (15:00 +0000)]
add eDVBServicePMTHandler::program::createPythonObject

14 years agosmall cleanuo
Andreas Monzner [Fri, 5 Jan 2007 14:02:30 +0000 (14:02 +0000)]
small cleanuo

14 years agoca language update
Felix Domke [Fri, 5 Jan 2007 09:01:27 +0000 (09:01 +0000)]
ca language update

14 years agoadd some assertions
Andreas Monzner [Thu, 4 Jan 2007 19:54:54 +0000 (19:54 +0000)]
add some assertions

14 years agofix for use getError from python
Andreas Monzner [Thu, 4 Jan 2007 19:50:02 +0000 (19:50 +0000)]
fix for use getError from python

14 years agodo not clear previous error on getError()..
Andreas Monzner [Thu, 4 Jan 2007 19:45:57 +0000 (19:45 +0000)]
do not clear previous error on getError()..

14 years agodisable ePyObject refcount debug by default
Andreas Monzner [Thu, 4 Jan 2007 16:04:53 +0000 (16:04 +0000)]
disable ePyObject refcount debug by default

14 years agoupdate czech language
Felix Domke [Wed, 3 Jan 2007 18:17:19 +0000 (18:17 +0000)]
update czech language

14 years agoremove ugly HACK
Andreas Monzner [Wed, 3 Jan 2007 11:12:13 +0000 (11:12 +0000)]
remove ugly HACK
send evEnd in correct order (this assumes that no one need the
currentService after evEnd is dispatched or in the evEnd callback

14 years agofix segfault on zap with active timeshift
Andreas Monzner [Wed, 3 Jan 2007 10:43:30 +0000 (10:43 +0000)]
fix segfault on zap with active timeshift

14 years agoworkaround: don't use host include path. this needs a real fix
Felix Domke [Wed, 3 Jan 2007 00:51:24 +0000 (00:51 +0000)]
workaround: don't use host include path. this needs a real fix

14 years agostandby clock
Felix Domke [Tue, 2 Jan 2007 15:23:25 +0000 (15:23 +0000)]
standby clock

14 years agoadd support for python threads (python threads are just running when the mainloop
Andreas Monzner [Tue, 2 Jan 2007 14:31:48 +0000 (14:31 +0000)]
add support for python threads (python threads are just running when the mainloop
is idle)
add ePythonMessagePump class for interthread communication

14 years agonicer code
Andreas Monzner [Sun, 31 Dec 2006 16:54:51 +0000 (16:54 +0000)]
nicer code

14 years agodo not show timeshift state when timeshift is not running
Andreas Monzner [Sun, 31 Dec 2006 16:39:40 +0000 (16:39 +0000)]
do not show timeshift state when timeshift is not running

14 years agofix non working timeshift
Andreas Monzner [Sun, 31 Dec 2006 16:16:38 +0000 (16:16 +0000)]
fix non working timeshift

14 years agofix for blocking file eraser on e2 shutdown
Andreas Monzner [Sun, 31 Dec 2006 16:16:01 +0000 (16:16 +0000)]
fix for blocking file eraser on e2 shutdown

14 years agoalways show timeshift state when infobar is visible (not only when state is
Andreas Monzner [Sun, 31 Dec 2006 16:15:16 +0000 (16:15 +0000)]
always show timeshift state when infobar is visible (not only when state is
not play)

14 years agoadd missing invert
Felix Domke [Sun, 31 Dec 2006 11:52:38 +0000 (11:52 +0000)]
add missing invert

14 years agofix for recorded files
Andreas Monzner [Sat, 30 Dec 2006 15:50:51 +0000 (15:50 +0000)]
fix for recorded files

14 years agosend evStart before tuneFailed Events..
Andreas Monzner [Sat, 30 Dec 2006 15:07:29 +0000 (15:07 +0000)]
send evStart before tuneFailed Events..
fix evNoResources
fix some bluescreens caused by notification handling

14 years agoshow current running event in channelist not only in bouquets
Andreas Monzner [Fri, 29 Dec 2006 15:19:16 +0000 (15:19 +0000)]
show current running event in channelist not only in bouquets

14 years agofix bluescreen in some conditions
Andreas Monzner [Wed, 27 Dec 2006 16:45:39 +0000 (16:45 +0000)]
fix bluescreen in some conditions

14 years agofix possibility for bluescreen
Andreas Monzner [Wed, 27 Dec 2006 16:30:01 +0000 (16:30 +0000)]
fix possibility for bluescreen

14 years agoworkaround for incorrect west/east flags in NIT entries
Andreas Monzner [Wed, 27 Dec 2006 09:19:34 +0000 (09:19 +0000)]
workaround for incorrect west/east flags in NIT entries

14 years agoadd missing import
Andreas Monzner [Tue, 26 Dec 2006 16:16:27 +0000 (16:16 +0000)]
add missing import

14 years ago15 msec delay between disable tone and send diseqc
Andreas Monzner [Tue, 26 Dec 2006 16:14:50 +0000 (16:14 +0000)]
15 msec delay between disable tone and send diseqc

14 years agodisable tone before send diseqc command
Andreas Monzner [Tue, 26 Dec 2006 16:12:39 +0000 (16:12 +0000)]
disable tone before send diseqc command

14 years agosmall rotor diseqc fix
Andreas Monzner [Tue, 26 Dec 2006 16:09:24 +0000 (16:09 +0000)]
small rotor diseqc fix