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
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
Felix Domke [Tue, 10 Jan 2006 22:38:59 +0000 (22:38 +0000)]
update arabic flag
Felix Domke [Tue, 10 Jan 2006 22:06:55 +0000 (22:06 +0000)]
enigma2: add language: arabic, by hazem hazem
Stefan Pluecken [Tue, 10 Jan 2006 16:19:30 +0000 (16:19 +0000)]
fix file
Stefan Pluecken [Tue, 10 Jan 2006 16:09:56 +0000 (16:09 +0000)]
forgot to commit the update plugin :)
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
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
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
Stefan Pluecken [Tue, 10 Jan 2006 15:14:06 +0000 (15:14 +0000)]
return of void function should not return a value
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..
Andreas Monzner [Tue, 10 Jan 2006 14:21:06 +0000 (14:21 +0000)]
fix memleak
Andreas Monzner [Tue, 10 Jan 2006 13:39:27 +0000 (13:39 +0000)]
fix warning
Andreas Monzner [Tue, 10 Jan 2006 11:43:55 +0000 (11:43 +0000)]
fix
Andreas Monzner [Tue, 10 Jan 2006 11:41:24 +0000 (11:41 +0000)]
speedups
Andreas Monzner [Tue, 10 Jan 2006 11:35:35 +0000 (11:35 +0000)]
fix warning
Andreas Monzner [Mon, 9 Jan 2006 22:52:24 +0000 (22:52 +0000)]
fix python refcounting
fix warnings
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)
Andreas Monzner [Mon, 9 Jan 2006 18:39:01 +0000 (18:39 +0000)]
filter out short name brakets in record filenames
Andreas Monzner [Sun, 8 Jan 2006 14:55:16 +0000 (14:55 +0000)]
add subservice selection to timer (when linkage services are avail for the selected event)
better layout in timerlist (more space for service name and event description)
Andreas Monzner [Sat, 7 Jan 2006 17:58:30 +0000 (17:58 +0000)]
fix
Andreas Monzner [Sat, 7 Jan 2006 16:34:46 +0000 (16:34 +0000)]
add support for private epg
Andreas Monzner [Sat, 7 Jan 2006 16:21:05 +0000 (16:21 +0000)]
i think it is not fatal when a socketnotifier doesnt handle all POLL signals (like POLLERR or POLLHUP)
Stefan Pluecken [Fri, 6 Jan 2006 22:32:57 +0000 (22:32 +0000)]
fix screens without a module
Stefan Pluecken [Fri, 6 Jan 2006 22:20:37 +0000 (22:20 +0000)]
make epg toggling configurable (default set to unusable epg on INFO key)
Andreas Monzner [Fri, 6 Jan 2006 18:32:06 +0000 (18:32 +0000)]
show servicename and clock in radio player
Stefan Pluecken [Fri, 6 Jan 2006 15:48:47 +0000 (15:48 +0000)]
plugins can register their own menu now
menus have their own id now
the update plugin for example adds a menu item to the Setup menu with the id "setup"
Andreas Monzner [Fri, 6 Jan 2006 15:45:22 +0000 (15:45 +0000)]
fix store previous radio root
Andreas Monzner [Fri, 6 Jan 2006 15:28:07 +0000 (15:28 +0000)]
just one bouquet at moment
Andreas Monzner [Fri, 6 Jan 2006 15:24:27 +0000 (15:24 +0000)]
nicer radio player
Stefan Pluecken [Fri, 6 Jan 2006 10:23:07 +0000 (10:23 +0000)]
fix simple scan and multi sat scan
Stefan Pluecken [Fri, 6 Jan 2006 09:54:19 +0000 (09:54 +0000)]
enable manual search when nims are configured in advanced mode
simple scan will follow
Andreas Monzner [Thu, 5 Jan 2006 22:20:37 +0000 (22:20 +0000)]
i think runLoop is better :)
Felix Domke [Thu, 5 Jan 2006 21:34:48 +0000 (21:34 +0000)]
make our event loop compatible to my new twisted reactor core
Andreas Monzner [Thu, 5 Jan 2006 20:28:04 +0000 (20:28 +0000)]
add radio player
TODO: change layout in skin.xml (ChannelSelectionRadio ... add nice pixmap ? ! ?)
TODO: add infobar infos (now/next starttime, title, duration to player)
TODO: add nice background pic ? ! ?
Andreas Monzner [Thu, 5 Jan 2006 20:24:32 +0000 (20:24 +0000)]
nicer
Felix Domke [Thu, 5 Jan 2006 15:55:11 +0000 (15:55 +0000)]
license: add preliminary license
Felix Domke [Thu, 5 Jan 2006 15:34:51 +0000 (15:34 +0000)]
remove ancient docs
Andreas Monzner [Wed, 4 Jan 2006 23:18:50 +0000 (23:18 +0000)]
fix
Andreas Monzner [Wed, 4 Jan 2006 23:18:09 +0000 (23:18 +0000)]
fix lookupEvent.. now we can query previous and next event
Stefan Pluecken [Wed, 4 Jan 2006 22:55:19 +0000 (22:55 +0000)]
leave update plugin with ok button after the update process (we entered it with ok, so we leave it with ok)
Stefan Pluecken [Wed, 4 Jan 2006 22:52:35 +0000 (22:52 +0000)]
display movie list when pressing video button in movie player
only way to leave movieplayer is now by pressing the tv key
Stefan Pluecken [Wed, 4 Jan 2006 22:30:07 +0000 (22:30 +0000)]
just kidding :)
Stefan Pluecken [Wed, 4 Jan 2006 22:29:36 +0000 (22:29 +0000)]
leave channelselection with up/down key
Stefan Pluecken [Wed, 4 Jan 2006 22:28:36 +0000 (22:28 +0000)]
leave menu with menu button
Stefan Pluecken [Wed, 4 Jan 2006 22:25:03 +0000 (22:25 +0000)]
remove info info
Stefan Pluecken [Wed, 4 Jan 2006 21:59:18 +0000 (21:59 +0000)]
reload bouquets in python to enable the default bouquets
Andreas Monzner [Wed, 4 Jan 2006 21:33:19 +0000 (21:33 +0000)]
export eDVBDB to python ( for reloadServicelist and reloadBouquets )
Stefan Pluecken [Wed, 4 Jan 2006 18:00:38 +0000 (18:00 +0000)]
fix init button in hdd setup
Andreas Monzner [Tue, 3 Jan 2006 15:48:39 +0000 (15:48 +0000)]
fix
Andreas Monzner [Tue, 3 Jan 2006 15:28:15 +0000 (15:28 +0000)]
small fix
Stefan Pluecken [Tue, 3 Jan 2006 13:47:40 +0000 (13:47 +0000)]
fix skin
Stefan Pluecken [Tue, 3 Jan 2006 13:16:06 +0000 (13:16 +0000)]
translations
Stefan Pluecken [Tue, 3 Jan 2006 12:57:23 +0000 (12:57 +0000)]
retry the waiting message
Stefan Pluecken [Tue, 3 Jan 2006 12:24:38 +0000 (12:24 +0000)]
fix typo
Stefan Pluecken [Tue, 3 Jan 2006 12:19:14 +0000 (12:19 +0000)]
display "please wait" message in movieselection while hdd spins up
Stefan Pluecken [Tue, 3 Jan 2006 11:36:12 +0000 (11:36 +0000)]
fix hdd initialize button
change "Abbrechen" to "Abbruch" to fit onto the pixmap
fix videomode after standby
Stefan Pluecken [Tue, 3 Jan 2006 11:29:26 +0000 (11:29 +0000)]
reset the colorformat after av input switch to workaround a bug in the avs driver
Andreas Monzner [Tue, 3 Jan 2006 11:23:46 +0000 (11:23 +0000)]
store and use previous selected audio pid
Stefan Pluecken [Tue, 3 Jan 2006 11:09:06 +0000 (11:09 +0000)]
update plugin is now very user friendly :)
Andreas Monzner [Mon, 2 Jan 2006 22:31:02 +0000 (22:31 +0000)]
use default service types for filtering in bouquets
Andreas Monzner [Mon, 2 Jan 2006 22:27:07 +0000 (22:27 +0000)]
Eurosport and Euronews are now placed on a new transponder
add Nickelodeon
Andreas Oberritter [Mon, 2 Jan 2006 17:31:45 +0000 (17:31 +0000)]
s/Thanx/Thanks/
Stefan Pluecken [Mon, 2 Jan 2006 16:49:07 +0000 (16:49 +0000)]
add missing import
Stefan Pluecken [Mon, 2 Jan 2006 16:48:29 +0000 (16:48 +0000)]
update ok and cancel in the timer editor
Stefan Pluecken [Mon, 2 Jan 2006 16:36:24 +0000 (16:36 +0000)]
fix add to favs
Stefan Pluecken [Mon, 2 Jan 2006 16:30:04 +0000 (16:30 +0000)]
resize cancel and init button
Stefan Pluecken [Mon, 2 Jan 2006 16:05:20 +0000 (16:05 +0000)]
beautify the ok, cancel and initialize buttons
Stefan Pluecken [Mon, 2 Jan 2006 14:02:22 +0000 (14:02 +0000)]
update the plugin-images
Stefan Pluecken [Mon, 2 Jan 2006 13:08:25 +0000 (13:08 +0000)]
toggle between epg types with info
Andreas Monzner [Mon, 2 Jan 2006 12:12:50 +0000 (12:12 +0000)]
use PyObject_Callback instead of PyEval_Callback (memleak fix?)
Andreas Monzner [Mon, 2 Jan 2006 12:03:44 +0000 (12:03 +0000)]
dont use queryEPG callback (no more memleak? or smaller mem leak?)
Andreas Monzner [Mon, 2 Jan 2006 11:45:49 +0000 (11:45 +0000)]
add two native python epg views
Andreas Monzner [Mon, 2 Jan 2006 11:43:42 +0000 (11:43 +0000)]
add type to python multi content entrys
Stefan Pluecken [Sun, 1 Jan 2006 21:15:40 +0000 (21:15 +0000)]
make tmbinc happy
Stefan Pluecken [Sun, 1 Jan 2006 21:08:24 +0000 (21:08 +0000)]
reduce size of config file from 100k to some bytes... we just save non default values now which arises some problems... but
size matters :)
Felix Domke [Sun, 1 Jan 2006 21:03:57 +0000 (21:03 +0000)]
lcd: fix LCD invert again
Stefan Pluecken [Sun, 1 Jan 2006 20:53:38 +0000 (20:53 +0000)]
remove debug print
Stefan Pluecken [Sun, 1 Jan 2006 20:49:13 +0000 (20:49 +0000)]
check for validity of parameter
Stefan Pluecken [Sun, 1 Jan 2006 20:37:05 +0000 (20:37 +0000)]
use image-version from /etc/image-version as version in e2 about box
Andreas Monzner [Sun, 1 Jan 2006 20:12:47 +0000 (20:12 +0000)]
add missing decrefs
Stefan Pluecken [Sun, 1 Jan 2006 17:37:57 +0000 (17:37 +0000)]
remove debug code
Stefan Pluecken [Sun, 1 Jan 2006 17:37:33 +0000 (17:37 +0000)]
remove debug code
execute first fallback action only
Stefan Pluecken [Sun, 1 Jan 2006 17:30:43 +0000 (17:30 +0000)]
make use of fallback files in Tools.Directories when file or path is not in place
Andreas Monzner [Sun, 1 Jan 2006 14:07:42 +0000 (14:07 +0000)]
its better to set tone and set voltage before closing the frontend fd :)
Andreas Monzner [Sun, 1 Jan 2006 14:00:05 +0000 (14:00 +0000)]
enable/disable higher lnb voltage is now working
Stefan Pluecken [Sun, 1 Jan 2006 13:32:30 +0000 (13:32 +0000)]
fixed sequence to floating point conversion in usals parameters
Andreas Monzner [Sun, 1 Jan 2006 12:36:34 +0000 (12:36 +0000)]
revert non working stuff
Andreas Monzner [Sun, 1 Jan 2006 11:57:01 +0000 (11:57 +0000)]
fix memleak when call of convertFunc failes
Andreas Monzner [Sun, 1 Jan 2006 11:46:39 +0000 (11:46 +0000)]
code optimize
Andreas Monzner [Sat, 31 Dec 2005 16:19:23 +0000 (16:19 +0000)]
add ability to get the eventid from a eServiceEventPtr
Andreas Monzner [Sat, 31 Dec 2005 16:15:58 +0000 (16:15 +0000)]
at the moment we just can turn rotor with power measurement
Andreas Monzner [Sat, 31 Dec 2005 16:14:27 +0000 (16:14 +0000)]
add faster method to do epg querys
can anyone check my python refcounting .. when i start top in a shell then it seems like a memleak
Andreas Monzner [Sat, 31 Dec 2005 16:12:32 +0000 (16:12 +0000)]
fix
Andreas Monzner [Sat, 31 Dec 2005 11:38:24 +0000 (11:38 +0000)]
fix longitude
Andreas Monzner [Sat, 31 Dec 2005 01:30:09 +0000 (01:30 +0000)]
fix
Andreas Monzner [Sat, 31 Dec 2005 01:17:51 +0000 (01:17 +0000)]
comment out unneeded stuff
add debug messages at sec config begin and end
Andreas Monzner [Sat, 31 Dec 2005 00:56:51 +0000 (00:56 +0000)]
advanced satellite config is now working
fix linked tuners
Andreas Monzner [Sat, 31 Dec 2005 00:23:01 +0000 (00:23 +0000)]
make many constructors and destructors invisible for python
Andreas Monzner [Sat, 31 Dec 2005 00:13:37 +0000 (00:13 +0000)]
fix warning