Felix Domke [Sun, 15 Jan 2006 23:13:16 +0000 (23:13 +0000)]
add GlobalActions.py
Andreas Monzner [Sun, 15 Jan 2006 22:55:59 +0000 (22:55 +0000)]
add a global ActionMap
make volumeActions global
Felix Domke [Sun, 15 Jan 2006 21:38:30 +0000 (21:38 +0000)]
update timerlist when timerstate changes
Felix Domke [Sun, 15 Jan 2006 21:15:18 +0000 (21:15 +0000)]
typo: fix sense of w.repeated
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
Stefan Pluecken [Sun, 15 Jan 2006 16:28:17 +0000 (16:28 +0000)]
better wss setup
Stefan Pluecken [Sun, 15 Jan 2006 15:59:40 +0000 (15:59 +0000)]
change "Breitenverhältnis" to "Seitenverhältnis"
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
Stefan Pluecken [Sun, 15 Jan 2006 15:29:39 +0000 (15:29 +0000)]
set wss according to av settings
Andreas Monzner [Sun, 15 Jan 2006 15:25:06 +0000 (15:25 +0000)]
no eFatal needed.. default is tuner 0
Felix Domke [Sun, 15 Jan 2006 12:11:14 +0000 (12:11 +0000)]
follow timer changes
Felix Domke [Sun, 15 Jan 2006 12:10:46 +0000 (12:10 +0000)]
improved timer: logging, better error recovery
Felix Domke [Sun, 15 Jan 2006 12:10:15 +0000 (12:10 +0000)]
split out movielist actions out of pvr actions
Felix Domke [Sun, 15 Jan 2006 12:09:16 +0000 (12:09 +0000)]
add timeshift implementation, not yet finished
Felix Domke [Sun, 15 Jan 2006 12:08:42 +0000 (12:08 +0000)]
better error/retry handling for recorder
Felix Domke [Sun, 15 Jan 2006 12:08:05 +0000 (12:08 +0000)]
remove some debug
Felix Domke [Sun, 15 Jan 2006 12:07:37 +0000 (12:07 +0000)]
pmt: differentiate between data and decoder demux
Felix Domke [Sun, 15 Jan 2006 12:07:08 +0000 (12:07 +0000)]
eAUTable: add stop()
Felix Domke [Sun, 15 Jan 2006 12:06:44 +0000 (12:06 +0000)]
remove debug
Felix Domke [Sun, 15 Jan 2006 12:06:24 +0000 (12:06 +0000)]
don't close fd -1
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)
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)
Stefan Pluecken [Sat, 14 Jan 2006 21:37:14 +0000 (21:37 +0000)]
first start pcr for api v3
Felix Domke [Sat, 14 Jan 2006 20:36:17 +0000 (20:36 +0000)]
fix
Felix Domke [Sat, 14 Jan 2006 20:26:28 +0000 (20:26 +0000)]
fix
Andreas Monzner [Sat, 14 Jan 2006 19:09:03 +0000 (19:09 +0000)]
fix for old dvb api
Stefan Pluecken [Sat, 14 Jan 2006 18:19:49 +0000 (18:19 +0000)]
fix timers that aren't repeated timers
Felix Domke [Sat, 14 Jan 2006 17:59:32 +0000 (17:59 +0000)]
display last 7 services during scan
Andreas Monzner [Sat, 14 Jan 2006 13:41:46 +0000 (13:41 +0000)]
fix for old api
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.
Felix Domke [Sat, 14 Jan 2006 00:21:41 +0000 (00:21 +0000)]
allow Z position for screens
Felix Domke [Fri, 13 Jan 2006 20:35:28 +0000 (20:35 +0000)]
sort movie list
Felix Domke [Fri, 13 Jan 2006 19:57:25 +0000 (19:57 +0000)]
allow forcing replacement font for some glyphs
Felix Domke [Fri, 13 Jan 2006 17:07:51 +0000 (17:07 +0000)]
add ae_AlMateen.ttf font, from arabeyes.org
Felix Domke [Fri, 13 Jan 2006 17:02:35 +0000 (17:02 +0000)]
enable fribidi
Felix Domke [Fri, 13 Jan 2006 16:56:24 +0000 (16:56 +0000)]
do as thedoc says...
Andreas Monzner [Fri, 13 Jan 2006 16:28:45 +0000 (16:28 +0000)]
fix memleak,
speedups
Andreas Monzner [Fri, 13 Jan 2006 15:40:50 +0000 (15:40 +0000)]
fix for old api
Stefan Pluecken [Fri, 13 Jan 2006 02:58:02 +0000 (02:58 +0000)]
fix typo :)
Stefan Pluecken [Fri, 13 Jan 2006 02:56:19 +0000 (02:56 +0000)]
add netherlands
Felix Domke [Fri, 13 Jan 2006 02:30:37 +0000 (02:30 +0000)]
add dutch translation
Felix Domke [Fri, 13 Jan 2006 02:11:35 +0000 (02:11 +0000)]
add web makefiles
Felix Domke [Fri, 13 Jan 2006 02:11:07 +0000 (02:11 +0000)]
twisted demo: simple webserver
Felix Domke [Fri, 13 Jan 2006 02:04:45 +0000 (02:04 +0000)]
use twisted reactor when available
Felix Domke [Fri, 13 Jan 2006 02:03:27 +0000 (02:03 +0000)]
prepare for new twisted reactor code
Andreas Monzner [Thu, 12 Jan 2006 23:13:23 +0000 (23:13 +0000)]
dont set voltage when the fd is not opened
Andreas Monzner [Thu, 12 Jan 2006 15:34:09 +0000 (15:34 +0000)]
fix memleaks (use smartpointers)
Stefan Pluecken [Thu, 12 Jan 2006 01:00:53 +0000 (01:00 +0000)]
add ipkg list to the update plugin
Stefan Pluecken [Wed, 11 Jan 2006 20:05:06 +0000 (20:05 +0000)]
fix
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
Stefan Pluecken [Wed, 11 Jan 2006 19:31:09 +0000 (19:31 +0000)]
revert a cruel act of sabotage
Stefan Pluecken [Wed, 11 Jan 2006 16:14:25 +0000 (16:14 +0000)]
fix pluginlist width
Stefan Pluecken [Wed, 11 Jan 2006 16:01:01 +0000 (16:01 +0000)]
use Tools.Directories to get paths
Stefan Pluecken [Wed, 11 Jan 2006 15:48:36 +0000 (15:48 +0000)]
add löcher to the tux bild
Stefan Pluecken [Wed, 11 Jan 2006 15:43:08 +0000 (15:43 +0000)]
add a tux picture for the tuxbox plugins
Stefan Pluecken [Wed, 11 Jan 2006 15:35:15 +0000 (15:35 +0000)]
show plugin description in plugin list
Stefan Pluecken [Wed, 11 Jan 2006 15:13:34 +0000 (15:13 +0000)]
finish the tuxbox plugin parser plugin
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 :)