openblackhole/openblackhole-enigma2.git
14 years agofixed compiler warnings
Andreas Oberritter [Wed, 18 Jan 2006 00:49:50 +0000 (00:49 +0000)]
fixed compiler warnings

14 years agoworkaround redefinition of _POSIX_C_SOURCE by pyconfig.h
Andreas Oberritter [Tue, 17 Jan 2006 23:17:38 +0000 (23:17 +0000)]
workaround redefinition of _POSIX_C_SOURCE by pyconfig.h

14 years agofixed invalid cast of an rvalue by adding a string constructor to class eServiceRefer...
Andreas Oberritter [Tue, 17 Jan 2006 23:01:35 +0000 (23:01 +0000)]
fixed invalid cast of an rvalue by adding a string constructor to class eServiceReferenceDVB

14 years agoalways initialize diseqc.data to make compiler happy
Andreas Oberritter [Tue, 17 Jan 2006 23:00:12 +0000 (23:00 +0000)]
always initialize diseqc.data to make compiler happy

14 years agodisabled unused md5* variables
Andreas Oberritter [Tue, 17 Jan 2006 22:41:43 +0000 (22:41 +0000)]
disabled unused md5* variables

14 years agopredeclare eDVBCAService because it is used by the type definition of CAServiceMap,
Andreas Oberritter [Tue, 17 Jan 2006 22:39:58 +0000 (22:39 +0000)]
predeclare eDVBCAService because it is used by the type definition of CAServiceMap,
removed unneeded predeclaration of eDVBServicePMTHandler

14 years agofixed comparison between signed and unsigned integer
Andreas Oberritter [Tue, 17 Jan 2006 22:19:50 +0000 (22:19 +0000)]
fixed comparison between signed and unsigned integer

14 years agofixed undefined operation on variable 'i' (assuming big endian byte order in source...
Andreas Oberritter [Tue, 17 Jan 2006 22:16:46 +0000 (22:16 +0000)]
fixed undefined operation on variable 'i' (assuming big endian byte order in source array)

14 years agoadded curly brackets to fix "jump to case label crosses initialization of â\80\98int...
Andreas Oberritter [Tue, 17 Jan 2006 22:07:40 +0000 (22:07 +0000)]
added curly brackets to fix "jump to case label crosses initialization of â\80\98int voltageâ\80\99"

14 years agofix: "make clean" aborts if no *.{mo,pot} files are found. use $(RM) instead of "rm"
Andreas Oberritter [Tue, 17 Jan 2006 21:57:14 +0000 (21:57 +0000)]
fix: "make clean" aborts if no *.{mo,pot} files are found. use $(RM) instead of "rm"

14 years agopredeclare eListbox because it is used by iListboxContent
Andreas Oberritter [Tue, 17 Jan 2006 21:52:31 +0000 (21:52 +0000)]
predeclare eListbox because it is used by iListboxContent

14 years agogcc4 fix as requested by rasc
Felix Domke [Tue, 17 Jan 2006 20:28:44 +0000 (20:28 +0000)]
gcc4 fix as requested by rasc

14 years agoskin: put mute icon into background, use not-so-extreme z values
Felix Domke [Tue, 17 Jan 2006 17:34:10 +0000 (17:34 +0000)]
skin: put mute icon into background, use not-so-extreme z values

14 years agoadd support for videotext (VBI)
Andreas Monzner [Tue, 17 Jan 2006 13:08:10 +0000 (13:08 +0000)]
add support for videotext (VBI)
so now the videotext from the TV is useable
(needs new drivers!)

14 years agoadd EOF event
Felix Domke [Tue, 17 Jan 2006 00:23:27 +0000 (00:23 +0000)]
add EOF event

14 years agohandle EOF event in pmt handler
Felix Domke [Tue, 17 Jan 2006 00:22:47 +0000 (00:22 +0000)]
handle EOF event in pmt handler

14 years agoadd channel events, like EOF
Felix Domke [Tue, 17 Jan 2006 00:21:37 +0000 (00:21 +0000)]
add channel events, like EOF

14 years agofilepush: do not loop anymore on eof, but signal an event
Felix Domke [Tue, 17 Jan 2006 00:21:01 +0000 (00:21 +0000)]
filepush: do not loop anymore on eof, but signal an event

14 years agoremove never used playlist stuff
Felix Domke [Tue, 17 Jan 2006 00:11:34 +0000 (00:11 +0000)]
remove never used playlist stuff

14 years agofix Screen order in channelselectionradio
Andreas Monzner [Mon, 16 Jan 2006 00:54:42 +0000 (00:54 +0000)]
fix Screen order in channelselectionradio

14 years agomute not in foreground
Andreas Monzner [Mon, 16 Jan 2006 00:24:42 +0000 (00:24 +0000)]
mute not in foreground

14 years agofix z ordering
Felix Domke [Mon, 16 Jan 2006 00:01:27 +0000 (00:01 +0000)]
fix z ordering

14 years agoimproved volume slider a bit
Felix Domke [Sun, 15 Jan 2006 23:48:55 +0000 (23:48 +0000)]
improved volume slider a bit

14 years agoremove VolumeControl from infobar
Andreas Monzner [Sun, 15 Jan 2006 23:46:30 +0000 (23:46 +0000)]
remove VolumeControl from infobar

14 years agoinvert Z sense for screens
Felix Domke [Sun, 15 Jan 2006 23:37:57 +0000 (23:37 +0000)]
invert Z sense for screens

14 years agoadd GlobalActions.py
Felix Domke [Sun, 15 Jan 2006 23:13:16 +0000 (23:13 +0000)]
add GlobalActions.py

14 years agoadd a global ActionMap
Andreas Monzner [Sun, 15 Jan 2006 22:55:59 +0000 (22:55 +0000)]
add a global ActionMap
make volumeActions global

14 years agoupdate timerlist when timerstate changes
Felix Domke [Sun, 15 Jan 2006 21:38:30 +0000 (21:38 +0000)]
update timerlist when timerstate changes

14 years agotypo: fix sense of w.repeated
Felix Domke [Sun, 15 Jan 2006 21:15:18 +0000 (21:15 +0000)]
typo: fix sense of w.repeated

14 years agoset day of week for non-repeated timers to ease usability when changing a timer to...
Stefan Pluecken [Sun, 15 Jan 2006 16:44:53 +0000 (16:44 +0000)]
set day of week for non-repeated timers to ease usability when changing a timer to repeated

14 years agobetter wss setup
Stefan Pluecken [Sun, 15 Jan 2006 16:28:17 +0000 (16:28 +0000)]
better wss setup

14 years agochange "Breitenverhältnis" to "Seitenverhältnis"
Stefan Pluecken [Sun, 15 Jan 2006 15:59:40 +0000 (15:59 +0000)]
change "Breitenverhältnis" to "Seitenverhältnis"

14 years agouse textual representation of configElement for comparison for more readability and...
Stefan Pluecken [Sun, 15 Jan 2006 15:36:07 +0000 (15:36 +0000)]
use textual representation of configElement for comparison for more readability and flexibility

14 years agoset wss according to av settings
Stefan Pluecken [Sun, 15 Jan 2006 15:29:39 +0000 (15:29 +0000)]
set wss according to av settings

14 years agono eFatal needed.. default is tuner 0
Andreas Monzner [Sun, 15 Jan 2006 15:25:06 +0000 (15:25 +0000)]
no eFatal needed.. default is tuner 0

14 years agofollow timer changes
Felix Domke [Sun, 15 Jan 2006 12:11:14 +0000 (12:11 +0000)]
follow timer changes

14 years agoimproved timer: logging, better error recovery
Felix Domke [Sun, 15 Jan 2006 12:10:46 +0000 (12:10 +0000)]
improved timer: logging, better error recovery

14 years agosplit out movielist actions out of pvr actions
Felix Domke [Sun, 15 Jan 2006 12:10:15 +0000 (12:10 +0000)]
split out movielist actions out of pvr actions

14 years agoadd timeshift implementation, not yet finished
Felix Domke [Sun, 15 Jan 2006 12:09:16 +0000 (12:09 +0000)]
add timeshift implementation, not yet finished

14 years agobetter error/retry handling for recorder
Felix Domke [Sun, 15 Jan 2006 12:08:42 +0000 (12:08 +0000)]
better error/retry handling for recorder

14 years agoremove some debug
Felix Domke [Sun, 15 Jan 2006 12:08:05 +0000 (12:08 +0000)]
remove some debug

14 years agopmt: differentiate between data and decoder demux
Felix Domke [Sun, 15 Jan 2006 12:07:37 +0000 (12:07 +0000)]
pmt: differentiate between data and decoder demux

14 years agoeAUTable: add stop()
Felix Domke [Sun, 15 Jan 2006 12:07:08 +0000 (12:07 +0000)]
eAUTable: add stop()

14 years agoremove debug
Felix Domke [Sun, 15 Jan 2006 12:06:44 +0000 (12:06 +0000)]
remove debug

14 years agodon't close fd -1
Felix Domke [Sun, 15 Jan 2006 12:06:24 +0000 (12:06 +0000)]
don't close fd -1

14 years agosmall fake change (new drivers are needed for use CI with tuner B)
Andreas Monzner [Sat, 14 Jan 2006 22:42:35 +0000 (22:42 +0000)]
small fake change (new drivers are needed for use CI with tuner B)

14 years agothe CI now is useable for tuner A or tuner B (auto switched)
Andreas Monzner [Sat, 14 Jan 2006 22:40:07 +0000 (22:40 +0000)]
the CI now is useable for tuner A or tuner B (auto switched)

14 years agofirst start pcr for api v3
Stefan Pluecken [Sat, 14 Jan 2006 21:37:14 +0000 (21:37 +0000)]
first start pcr for api v3

14 years agofix
Felix Domke [Sat, 14 Jan 2006 20:36:17 +0000 (20:36 +0000)]
fix

14 years agofix
Felix Domke [Sat, 14 Jan 2006 20:26:28 +0000 (20:26 +0000)]
fix

14 years agofix for old dvb api
Andreas Monzner [Sat, 14 Jan 2006 19:09:03 +0000 (19:09 +0000)]
fix for old dvb api

14 years agofix timers that aren't repeated timers
Stefan Pluecken [Sat, 14 Jan 2006 18:19:49 +0000 (18:19 +0000)]
fix timers that aren't repeated timers

14 years agodisplay last 7 services during scan
Felix Domke [Sat, 14 Jan 2006 17:59:32 +0000 (17:59 +0000)]
display last 7 services during scan

14 years agofix for old api
Andreas Monzner [Sat, 14 Jan 2006 13:41:46 +0000 (13:41 +0000)]
fix for old api

14 years agofix instant record for broken eit events. if something else is broken: this is tmbinc...
Stefan Pluecken [Sat, 14 Jan 2006 03:08:35 +0000 (03:08 +0000)]
fix instant record for broken eit events. if something else is broken: this is tmbinc's fix.

14 years agoallow Z position for screens
Felix Domke [Sat, 14 Jan 2006 00:21:41 +0000 (00:21 +0000)]
allow Z position for screens

14 years agosort movie list
Felix Domke [Fri, 13 Jan 2006 20:35:28 +0000 (20:35 +0000)]
sort movie list

14 years agoallow forcing replacement font for some glyphs
Felix Domke [Fri, 13 Jan 2006 19:57:25 +0000 (19:57 +0000)]
allow forcing replacement font for some glyphs

14 years agoadd ae_AlMateen.ttf font, from arabeyes.org
Felix Domke [Fri, 13 Jan 2006 17:07:51 +0000 (17:07 +0000)]
add ae_AlMateen.ttf font, from arabeyes.org

14 years agoenable fribidi
Felix Domke [Fri, 13 Jan 2006 17:02:35 +0000 (17:02 +0000)]
enable fribidi

14 years agodo as thedoc says...
Felix Domke [Fri, 13 Jan 2006 16:56:24 +0000 (16:56 +0000)]
do as thedoc says...

14 years agofix memleak,
Andreas Monzner [Fri, 13 Jan 2006 16:28:45 +0000 (16:28 +0000)]
fix memleak,
speedups

14 years agofix for old api
Andreas Monzner [Fri, 13 Jan 2006 15:40:50 +0000 (15:40 +0000)]
fix for old api

14 years agofix typo :)
Stefan Pluecken [Fri, 13 Jan 2006 02:58:02 +0000 (02:58 +0000)]
fix typo :)

14 years agoadd netherlands
Stefan Pluecken [Fri, 13 Jan 2006 02:56:19 +0000 (02:56 +0000)]
add netherlands

14 years agoadd dutch translation
Felix Domke [Fri, 13 Jan 2006 02:30:37 +0000 (02:30 +0000)]
add dutch translation

14 years agoadd web makefiles
Felix Domke [Fri, 13 Jan 2006 02:11:35 +0000 (02:11 +0000)]
add web makefiles

14 years agotwisted demo: simple webserver
Felix Domke [Fri, 13 Jan 2006 02:11:07 +0000 (02:11 +0000)]
twisted demo: simple webserver

14 years agouse twisted reactor when available
Felix Domke [Fri, 13 Jan 2006 02:04:45 +0000 (02:04 +0000)]
use twisted reactor when available

14 years agoprepare for new twisted reactor code
Felix Domke [Fri, 13 Jan 2006 02:03:27 +0000 (02:03 +0000)]
prepare for new twisted reactor code

14 years agodont set voltage when the fd is not opened
Andreas Monzner [Thu, 12 Jan 2006 23:13:23 +0000 (23:13 +0000)]
dont set voltage when the fd is not opened

14 years agofix memleaks (use smartpointers)
Andreas Monzner [Thu, 12 Jan 2006 15:34:09 +0000 (15:34 +0000)]
fix memleaks (use smartpointers)

14 years agoadd ipkg list to the update plugin
Stefan Pluecken [Thu, 12 Jan 2006 01:00:53 +0000 (01:00 +0000)]
add ipkg list to the update plugin

14 years agofix
Stefan Pluecken [Wed, 11 Jan 2006 20:05:06 +0000 (20:05 +0000)]
fix

14 years agomenu positioning for the plugins works now
Stefan Pluecken [Wed, 11 Jan 2006 20:03:06 +0000 (20:03 +0000)]
menu positioning for the plugins works now

example:
def getMenuRegistrationList():
list = []
list.append(("setup", 2, "Softwareupdate", "Example"))
list.append(("mainmenu", 0, "Foo", "Bar"))
return list

this means, that we have 2 menu entries:
a menu entry "Softwareupdate" is added to the setup menu on position 2 which calls the Example screen of the plugin
and a menu entry Foo is added to the main menu on the first position which calls the screen Bar

14 years agorevert a cruel act of sabotage
Stefan Pluecken [Wed, 11 Jan 2006 19:31:09 +0000 (19:31 +0000)]
revert a cruel act of sabotage

14 years agofix pluginlist width
Stefan Pluecken [Wed, 11 Jan 2006 16:14:25 +0000 (16:14 +0000)]
fix pluginlist width

14 years agouse Tools.Directories to get paths
Stefan Pluecken [Wed, 11 Jan 2006 16:01:01 +0000 (16:01 +0000)]
use Tools.Directories to get paths

14 years agoadd löcher to the tux bild
Stefan Pluecken [Wed, 11 Jan 2006 15:48:36 +0000 (15:48 +0000)]
add löcher to the tux bild

14 years agoadd a tux picture for the tuxbox plugins
Stefan Pluecken [Wed, 11 Jan 2006 15:43:08 +0000 (15:43 +0000)]
add a tux picture for the tuxbox plugins

14 years agoshow plugin description in plugin list
Stefan Pluecken [Wed, 11 Jan 2006 15:35:15 +0000 (15:35 +0000)]
show plugin description in plugin list

14 years agofinish the tuxbox plugin parser plugin
Stefan Pluecken [Wed, 11 Jan 2006 15:13:34 +0000 (15:13 +0000)]
finish the tuxbox plugin parser plugin

14 years agoadd a tuxbox plugins plugin to prepare loading of tuxbox plugins when the c++ part...
Stefan Pluecken [Wed, 11 Jan 2006 14:50:07 +0000 (14:50 +0000)]
add a tuxbox plugins plugin to prepare loading of tuxbox plugins when the c++ part supports it

14 years agoadd arabic to the language list
Stefan Pluecken [Wed, 11 Jan 2006 14:23:48 +0000 (14:23 +0000)]
add arabic to the language list
change plugin interface: plugins can now have screens or functions as objects to call when plugin is selected
plugins can have multiple plugin menu entries

14 years agoupdate arabic flag
Felix Domke [Tue, 10 Jan 2006 22:38:59 +0000 (22:38 +0000)]
update arabic flag

14 years agoenigma2: add language: arabic, by hazem hazem
Felix Domke [Tue, 10 Jan 2006 22:06:55 +0000 (22:06 +0000)]
enigma2: add language: arabic, by hazem hazem

14 years agofix file
Stefan Pluecken [Tue, 10 Jan 2006 16:19:30 +0000 (16:19 +0000)]
fix file

14 years agoforgot to commit the update plugin :)
Stefan Pluecken [Tue, 10 Jan 2006 16:09:56 +0000 (16:09 +0000)]
forgot to commit the update plugin :)

14 years agoautostart and autoend functions are now called on the start and the end of enigma2...
Stefan Pluecken [Tue, 10 Jan 2006 16:08:35 +0000 (16:08 +0000)]
autostart and autoend functions are now called on the start and the end of enigma2 execution
plugins supporting this functionality must have a function autostart and/or autoend in their code

14 years agoadd missing __init__.py
Stefan Pluecken [Tue, 10 Jan 2006 15:54:22 +0000 (15:54 +0000)]
add missing __init__.py
add a try/except block around the plugin loading for faulty plugins

14 years agomove the plugins into their own directory and every plugin has a main python file...
Stefan Pluecken [Tue, 10 Jan 2006 15:39:00 +0000 (15:39 +0000)]
move the plugins into their own directory and every plugin has a main python file called plugin.py in his directory
for example the update plugin now resides in /usr/lib/enigma2/python/Plugins/update
when you add a plugin, don't forget to put an empty __init__.py file into the directory, otherwise python doesn't recognize
the directory as module

14 years agoreturn of void function should not return a value
Stefan Pluecken [Tue, 10 Jan 2006 15:14:06 +0000 (15:14 +0000)]
return of void function should not return a value

14 years agoadd a dummy class to debug python refcounting (add entrys of TestObj to your tuple...
Andreas Monzner [Tue, 10 Jan 2006 14:23:28 +0000 (14:23 +0000)]
add a dummy class to debug python refcounting (add entrys of TestObj to your tuple or list)
include <lib/python/python.h> and use New_TestObj to create a testobject..

14 years agofix memleak
Andreas Monzner [Tue, 10 Jan 2006 14:21:06 +0000 (14:21 +0000)]
fix memleak

14 years agofix warning
Andreas Monzner [Tue, 10 Jan 2006 13:39:27 +0000 (13:39 +0000)]
fix warning

14 years agofix
Andreas Monzner [Tue, 10 Jan 2006 11:43:55 +0000 (11:43 +0000)]
fix

14 years agospeedups
Andreas Monzner [Tue, 10 Jan 2006 11:41:24 +0000 (11:41 +0000)]
speedups

14 years agofix warning
Andreas Monzner [Tue, 10 Jan 2006 11:35:35 +0000 (11:35 +0000)]
fix warning

14 years agofix python refcounting
Andreas Monzner [Mon, 9 Jan 2006 22:52:24 +0000 (22:52 +0000)]
fix python refcounting
fix warnings

14 years agodo not use a re object for a simple replace (make tmbinc happy)
Andreas Monzner [Mon, 9 Jan 2006 19:18:38 +0000 (19:18 +0000)]
do not use a re object for a simple replace (make tmbinc happy)