vuplus_dvbapp
9 years agoMerge branch 'bug_351_softwaremanager_save_config_before_backup'
acid-burn [Wed, 23 Dec 2009 06:04:20 +0000 (07:04 +0100)]
Merge branch 'bug_351_softwaremanager_save_config_before_backup'

9 years agoMerge branch 'bug_138_networkwizard_fixes'
acid-burn [Wed, 23 Dec 2009 06:03:02 +0000 (07:03 +0100)]
Merge branch 'bug_138_networkwizard_fixes'

Conflicts:
lib/python/Plugins/SystemPlugins/NetworkWizard/NetworkWizard.py

9 years agoMerge branch 'bug_204_wlan_automatic_scanning'
acid-burn [Wed, 23 Dec 2009 05:58:36 +0000 (06:58 +0100)]
Merge branch 'bug_204_wlan_automatic_scanning'

9 years agoMerge branch 'bug_308_add_where_softwaremanager'
acid-burn [Wed, 23 Dec 2009 05:57:25 +0000 (06:57 +0100)]
Merge branch 'bug_308_add_where_softwaremanager'

Conflicts:
lib/python/Plugins/Plugin.py

9 years agoMerge branch 'bug_178_update_meta_files'
acid-burn [Wed, 23 Dec 2009 05:53:54 +0000 (06:53 +0100)]
Merge branch 'bug_178_update_meta_files'

9 years agoMerge branch 'bug_318_PluginBrowser_no_reaction_on_language_changes'
acid-burn [Wed, 23 Dec 2009 05:52:44 +0000 (06:52 +0100)]
Merge branch 'bug_318_PluginBrowser_no_reaction_on_language_changes'

9 years agoMerge branch 'bug_249_current_skin_fallback'
acid-burn [Wed, 23 Dec 2009 05:47:59 +0000 (06:47 +0100)]
Merge branch 'bug_249_current_skin_fallback'

Conflicts:
lib/python/Components/FileList.py

9 years agoMerge branch 'bug157_wizard_virtualkeyboard'
acid-burn [Wed, 23 Dec 2009 05:42:27 +0000 (06:42 +0100)]
Merge branch 'bug157_wizard_virtualkeyboard'

9 years agoMerge branch 'bug_246_cutlistedit'
ghost [Tue, 22 Dec 2009 15:10:02 +0000 (16:10 +0100)]
Merge branch 'bug_246_cutlistedit'

9 years agoMerge branch 'bug_263_fix_timeshift_live_transition'
ghost [Tue, 22 Dec 2009 15:09:06 +0000 (16:09 +0100)]
Merge branch 'bug_263_fix_timeshift_live_transition'

9 years agoMerge branch 'bug_271_ac3pcm_delay_servicemp3'
ghost [Tue, 22 Dec 2009 15:08:24 +0000 (16:08 +0100)]
Merge branch 'bug_271_ac3pcm_delay_servicemp3'

9 years agoMerge branch 'bug_236_recordpath'
ghost [Tue, 22 Dec 2009 15:08:21 +0000 (16:08 +0100)]
Merge branch 'bug_236_recordpath'

9 years agoMerge branch 'bug_245_record_playback_fixes'
ghost [Tue, 22 Dec 2009 15:02:20 +0000 (16:02 +0100)]
Merge branch 'bug_245_record_playback_fixes'

9 years agoMerge branch 'bug_305_add_plugin_where_audiomenu'
ghost [Tue, 22 Dec 2009 15:01:21 +0000 (16:01 +0100)]
Merge branch 'bug_305_add_plugin_where_audiomenu'

9 years agoMerge branch 'bug_307_fix_deepstandby_texts'
ghost [Tue, 22 Dec 2009 15:01:07 +0000 (16:01 +0100)]
Merge branch 'bug_307_fix_deepstandby_texts'

9 years agoNimManager.py: increased delay after enable voltage before send motor diseqc command...
ghost [Tue, 22 Dec 2009 13:18:00 +0000 (14:18 +0100)]
NimManager.py: increased delay after enable voltage before send motor diseqc command... this fixes bug #261

9 years agolib/dvb/tstools.cpp: add more debug output to timestamp parser
ghost [Mon, 21 Dec 2009 15:04:41 +0000 (16:04 +0100)]
lib/dvb/tstools.cpp: add more debug output to timestamp parser

9 years agoBugfix by Anders Holst:
ghost [Mon, 14 Dec 2009 09:27:38 +0000 (10:27 +0100)]
Bugfix by Anders Holst:
A bug was detected in the recent recordpath patch. It could cause a
crash when using the green or yellow button to select a tag in the
movielist.

9 years agoSystemPlugins/NetworkWizard: -remove unneeded network resets.
Mladen Horvat [Wed, 9 Dec 2009 20:32:09 +0000 (21:32 +0100)]
SystemPlugins/NetworkWizard: -remove unneeded network resets.
- add automatic wlan scan refresh functionality
- show some status informations after a successfull wlan connection has been made.
this fixex #138

9 years agofix skip backward from live to timeshift
ghost [Wed, 9 Dec 2009 14:47:56 +0000 (15:47 +0100)]
fix skip backward from live to timeshift

9 years agofilepush.cpp: no infinite wait until driver EOF.. better we check it more times..
ghost [Wed, 9 Dec 2009 13:58:12 +0000 (14:58 +0100)]
filepush.cpp: no infinite wait until driver EOF.. better we check it more times..

9 years agoSoftwareManager/BackupRestore.py: save configuration to settingsfile before doing...
Mladen Horvat [Wed, 9 Dec 2009 06:39:59 +0000 (07:39 +0100)]
SoftwareManager/BackupRestore.py: save configuration to settingsfile before doing a backup, so now should all settings be saved before a backup is done and no gui restart is needed anymore.
This fixes #351

9 years agoSystemPlugins/WirelessLan: - replace manual wlan scan in favour of an automatic wlan...
Mladen Horvat [Tue, 8 Dec 2009 21:14:25 +0000 (22:14 +0100)]
SystemPlugins/WirelessLan: - replace manual wlan scan in favour of an automatic wlan scanning.
- some cleanups and skinfixes. This fixes #204

9 years agofix digital+ (mhw2) epg (still disabled in epgcache.h!)
ghost [Mon, 7 Dec 2009 13:23:16 +0000 (14:23 +0100)]
fix digital+ (mhw2) epg (still disabled in epgcache.h!)
now also support digital + epg on hispasat

9 years agoNFIFlash/plugin.py: move NFI Flash Utility inside Softwaremanager.
Mladen Horvat [Mon, 7 Dec 2009 13:12:14 +0000 (14:12 +0100)]
NFIFlash/plugin.py: move NFI Flash Utility inside Softwaremanager.
This fixes #308

9 years agoPlugins/Plugin.py, SoftwareManager/plugin.py: add WHERE_SOFTWAREMANAGER for plugins...
Mladen Horvat [Mon, 7 Dec 2009 12:57:00 +0000 (13:57 +0100)]
Plugins/Plugin.py, SoftwareManager/plugin.py: add WHERE_SOFTWAREMANAGER for plugins to hook inside the Softwaremanager mainmenus.
Use it like: PluginDescriptor(name=_("Pluginname"),description=_("Description"),icon = "icon.png",where = PluginDescriptor.WHERE_SOFTWAREMANAGER,
fnc={"SoftwareSupported": CallFnc, "menuEntryName": lambda x: _("menuName"), "menuEntryDescription": lambda x: _("Menu Description")})

9 years agoMerge branch 'master' into bug_245_record_playback_fixes
ghost [Thu, 3 Dec 2009 16:56:03 +0000 (17:56 +0100)]
Merge branch 'master' into bug_245_record_playback_fixes

9 years agouse new DeepstandbySupport SystemInfo entry at some places... this fixes bug #307
ghost [Thu, 3 Dec 2009 15:42:12 +0000 (16:42 +0100)]
use new DeepstandbySupport SystemInfo entry at some places... this fixes bug #307

9 years agoMenu.py: add possibility to use the exclamation mark as NOT indicator in menu/setup...
ghost [Thu, 3 Dec 2009 15:40:44 +0000 (16:40 +0100)]
Menu.py: add possibility to use the exclamation mark as NOT indicator in menu/setup.xml for requires entries (thx to Moritz Venn)

9 years agoComponents/SystemInfo.py: add new SystemInfo entry "DeepstandbySupport"
ghost [Thu, 3 Dec 2009 15:37:52 +0000 (16:37 +0100)]
Components/SystemInfo.py: add new SystemInfo entry "DeepstandbySupport"

9 years agoPlugins/Plugin.py, InfoBarGenerics.py: add WHERE_AUDIOMENU for plugins .. requested...
ghost [Thu, 3 Dec 2009 14:23:41 +0000 (15:23 +0100)]
Plugins/Plugin.py, InfoBarGenerics.py: add WHERE_AUDIOMENU for plugins .. requested by Tode for the AudioSync Plugin
fixes bug #305

9 years agofilepush.cpp: remove no more needed code.. this fixes i.e. timeshift to live transiti...
ghost [Thu, 3 Dec 2009 10:58:50 +0000 (11:58 +0100)]
filepush.cpp: remove no more needed code.. this fixes i.e. timeshift to live transition..but needs new drivers (not public yet)

9 years agoPluginBrowser.py: react on language changes and clear/reload pluginlist to show the...
acid-burn [Tue, 1 Dec 2009 17:25:07 +0000 (18:25 +0100)]
PluginBrowser.py: react on language changes and clear/reload pluginlist to show the correct translations inside enigma2. This fixes #318

9 years agoComponents/Lcd.py: use 1 instead of 0 for Oled standby default value (with new driver...
ghost [Tue, 1 Dec 2009 09:32:01 +0000 (10:32 +0100)]
Components/Lcd.py: use 1 instead of 0 for Oled standby default value (with new drivers the oled is completely disabled on lowest step)

9 years agoremove wrong import from newplugin.py helper script
thedoc [Sun, 29 Nov 2009 13:45:49 +0000 (14:45 +0100)]
remove wrong import from newplugin.py helper script

9 years agoservicedvb.cpp: fix "some seconds no audio after audio track change on TS Playback"
ghost [Thu, 26 Nov 2009 17:34:31 +0000 (18:34 +0100)]
servicedvb.cpp: fix "some seconds no audio after audio track change on TS Playback"

9 years agoservicedvb.cpp: fix transition from slowmotion or decoder fast forward to pause
ghost [Thu, 26 Nov 2009 13:34:55 +0000 (14:34 +0100)]
servicedvb.cpp: fix transition from slowmotion or decoder fast forward to pause

9 years agoEnigma2-Metainformations: - update all Meta Informations
acid-burn [Wed, 25 Nov 2009 19:18:50 +0000 (20:18 +0100)]
Enigma2-Metainformations: - update all Meta Informations

9 years agofix typo
thedoc [Tue, 24 Nov 2009 12:38:35 +0000 (13:38 +0100)]
fix typo

9 years agoservicedvb.cpp: more exact resume after seek and slowmotion
ghost [Mon, 23 Nov 2009 09:26:49 +0000 (10:26 +0100)]
servicedvb.cpp: more exact resume after seek and slowmotion

9 years agoservicemp3.cpp: dont apply ac3/pcm delay when no video is running
ghost [Sun, 22 Nov 2009 22:10:35 +0000 (23:10 +0100)]
servicemp3.cpp: dont apply ac3/pcm delay when no video is running

9 years agoservicemp3.cpp: temporary store ac3/pcm delay for gstreamer based playbacks (until...
ghost [Sun, 22 Nov 2009 21:56:00 +0000 (22:56 +0100)]
servicemp3.cpp: temporary store ac3/pcm delay for gstreamer based playbacks (until e2 restart)

9 years agolib/python/Components/About.py: dont show version information for Experimental images...
ghost [Fri, 20 Nov 2009 12:06:50 +0000 (13:06 +0100)]
lib/python/Components/About.py: dont show version information for Experimental images.. only show date here..

9 years agoMerge branch '2.6'
ghost [Fri, 20 Nov 2009 11:36:55 +0000 (12:36 +0100)]
Merge branch '2.6'

9 years agopo/Makefile.am: remove not existing Networkwizard
ghost [Thu, 19 Nov 2009 22:53:11 +0000 (23:53 +0100)]
po/Makefile.am: remove not existing Networkwizard

9 years agomain/Makefile.am: support to extract version information from (git) tarballs created...
ghost [Thu, 19 Nov 2009 18:08:47 +0000 (19:08 +0100)]
main/Makefile.am: support to extract version information from (git) tarballs created by our patched bitbake 1.4.2
this needs latest bitbake changes done in our bitbake tree today

9 years agomain/Makefile.am: support to extract version information from (git) tarballs created...
ghost [Thu, 19 Nov 2009 18:08:47 +0000 (19:08 +0100)]
main/Makefile.am: support to extract version information from (git) tarballs created by our patched bitbake 1.4.2
this needs latest bitbake changes done in our bitbake tree today

9 years agoenigma.cpp: add missing semicolon
ghost [Thu, 19 Nov 2009 11:38:47 +0000 (12:38 +0100)]
enigma.cpp: add missing semicolon

9 years agoenigma.cpp: add missing semicolon
ghost [Thu, 19 Nov 2009 11:38:47 +0000 (12:38 +0100)]
enigma.cpp: add missing semicolon

9 years agomain/enigma.cpp: use new defines for getEnigmaVersionString
ghost [Thu, 19 Nov 2009 10:15:46 +0000 (11:15 +0100)]
main/enigma.cpp: use new defines for getEnigmaVersionString

9 years agomain/Makefile.am: fix code to generate version.h code is now als able to handle git...
ghost [Thu, 19 Nov 2009 10:15:19 +0000 (11:15 +0100)]
main/Makefile.am: fix code to generate version.h code is now als able to handle git trees (now we generate new defines ENIGMA2_LAST_CHANGE_DATA and ENIGMA2_BRANCH (the last only for git)

9 years agoComponents/About.py: fix /etc/image-version parser..now we also show image type ...
ghost [Thu, 19 Nov 2009 10:13:17 +0000 (11:13 +0100)]
Components/About.py: fix /etc/image-version parser..now we also show image type (release/experimental) and major minor revision

9 years agomain/enigma.cpp: use new defines for getEnigmaVersionString
ghost [Thu, 19 Nov 2009 10:15:46 +0000 (11:15 +0100)]
main/enigma.cpp: use new defines for getEnigmaVersionString

9 years agomain/Makefile.am: fix code to generate version.h code is now als able to handle git...
ghost [Thu, 19 Nov 2009 10:15:19 +0000 (11:15 +0100)]
main/Makefile.am: fix code to generate version.h code is now als able to handle git trees (now we generate new defines ENIGMA2_LAST_CHANGE_DATA and ENIGMA2_BRANCH (the last only for git)

9 years agoComponents/About.py: fix /etc/image-version parser..now we also show image type ...
ghost [Thu, 19 Nov 2009 10:13:17 +0000 (11:13 +0100)]
Components/About.py: fix /etc/image-version parser..now we also show image type (release/experimental) and major minor revision

9 years agoconfig.py: fix set/getValue for ConfigSelectionNumber
ghost [Thu, 19 Nov 2009 07:48:37 +0000 (08:48 +0100)]
config.py: fix set/getValue for ConfigSelectionNumber

9 years agoMerge branch 'translations'
ghost [Wed, 18 Nov 2009 18:07:32 +0000 (19:07 +0100)]
Merge branch 'translations'

9 years agopo/de.po: fix some german translations (by satman)
ghost [Wed, 18 Nov 2009 18:03:38 +0000 (19:03 +0100)]
po/de.po: fix some german translations (by satman)

9 years agopo/de.po: fix some german translations (by satman)
ghost [Wed, 18 Nov 2009 18:03:38 +0000 (19:03 +0100)]
po/de.po: fix some german translations (by satman)

9 years agoservicedvb.cpp: apply global ac3(bitstream) delay and global pcm(decode) delay on...
ghost [Wed, 18 Nov 2009 16:04:20 +0000 (17:04 +0100)]
servicedvb.cpp: apply global ac3(bitstream) delay and global pcm(decode) delay on setAC3Delay and setPCMDelay call.. not only on zap

9 years agopo/de.po: - german locale update
acid-burn [Wed, 18 Nov 2009 11:51:02 +0000 (12:51 +0100)]
po/de.po: - german locale update

9 years agopo/nl.po: - update nl locale, thx Benny DeTandt
acid-burn [Wed, 18 Nov 2009 07:31:02 +0000 (08:31 +0100)]
po/nl.po: - update nl locale, thx Benny DeTandt

9 years agopo/Makefile.am: fix space/intendation error
ghost [Wed, 18 Nov 2009 12:14:14 +0000 (13:14 +0100)]
po/Makefile.am: fix space/intendation error

Conflicts:

po/Makefile.am

9 years agopo/de.po: - german locale update
acid-burn [Wed, 18 Nov 2009 11:51:02 +0000 (12:51 +0100)]
po/de.po: - german locale update

9 years agodata/encoding.conf: add arabic
ghost [Wed, 18 Nov 2009 11:16:03 +0000 (12:16 +0100)]
data/encoding.conf: add arabic

9 years agodata/encoding.conf: add arabic
ghost [Wed, 18 Nov 2009 11:16:03 +0000 (12:16 +0100)]
data/encoding.conf: add arabic

9 years agopo/nl.po: - update nl locale, thx Benny DeTandt
acid-burn [Wed, 18 Nov 2009 07:31:02 +0000 (08:31 +0100)]
po/nl.po: - update nl locale, thx Benny DeTandt

9 years agoepgcache.cpp: fix typo
ghost [Tue, 17 Nov 2009 17:38:49 +0000 (18:38 +0100)]
epgcache.cpp: fix typo

9 years agoepgcache.cpp: fix typo
ghost [Tue, 17 Nov 2009 17:38:49 +0000 (18:38 +0100)]
epgcache.cpp: fix typo

9 years agoepgcache.cpp: fix segfault on unknown arg
ghost [Tue, 17 Nov 2009 17:34:45 +0000 (18:34 +0100)]
epgcache.cpp: fix segfault on unknown arg

9 years agoepgcache.cpp: fix segfault on unknown arg
ghost [Tue, 17 Nov 2009 17:34:45 +0000 (18:34 +0100)]
epgcache.cpp: fix segfault on unknown arg

9 years agoMerge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6
ghost [Mon, 16 Nov 2009 10:04:28 +0000 (11:04 +0100)]
Merge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6

9 years agopo/de.po: - update german locale, thx racer_571 and JackDaniel
acid-burn [Thu, 12 Nov 2009 21:53:59 +0000 (22:53 +0100)]
po/de.po: - update german locale, thx racer_571 and JackDaniel

9 years agopo/sr.po: update serbian locale, thx majevica
acid-burn [Thu, 12 Nov 2009 21:51:28 +0000 (22:51 +0100)]
po/sr.po: update serbian locale, thx majevica

9 years agopolish locale update thx to zbigzbig
Fraxinas [Fri, 6 Nov 2009 17:37:29 +0000 (18:37 +0100)]
polish locale update thx to zbigzbig

9 years agoEnigma2: - general Translation update to move in new translatable strings.
acid-burn [Fri, 6 Nov 2009 07:54:43 +0000 (08:54 +0100)]
Enigma2: - general Translation update to move in new translatable strings.

9 years agofixes bug #286
Stefan Pluecken [Sun, 15 Nov 2009 10:50:25 +0000 (11:50 +0100)]
fixes bug #286
remove DVI-PC from video wizard to solve some sorting problems and remove a not widely used option
remove

9 years agoMerge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6
Stefan Pluecken [Sun, 15 Nov 2009 10:52:44 +0000 (11:52 +0100)]
Merge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6

9 years agodecoder.cpp: remove flush in audio stop request.. when its realy needed it should...
ghost [Sat, 14 Nov 2009 13:53:30 +0000 (14:53 +0100)]
decoder.cpp: remove flush in audio stop request.. when its realy needed it should be done in driver...

9 years agodecoder.cpp: remove flush in audio stop request.. when its realy needed it should...
ghost [Sat, 14 Nov 2009 13:53:30 +0000 (14:53 +0100)]
decoder.cpp: remove flush in audio stop request.. when its realy needed it should be done in driver...

9 years agopo/Makefile.am: fix space/intendation error
acid-burn [Fri, 13 Nov 2009 08:42:50 +0000 (09:42 +0100)]
po/Makefile.am: fix space/intendation error

9 years agopo/de.po: - update german locale, thx racer_571 and JackDaniel
acid-burn [Thu, 12 Nov 2009 21:53:59 +0000 (22:53 +0100)]
po/de.po: - update german locale, thx racer_571 and JackDaniel

9 years agopo/sr.po: update serbian locale, thx majevica
acid-burn [Thu, 12 Nov 2009 21:51:28 +0000 (22:51 +0100)]
po/sr.po: update serbian locale, thx majevica

9 years agoMerge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6
Stefan Pluecken [Thu, 12 Nov 2009 17:45:41 +0000 (18:45 +0100)]
Merge branch '2.6' of git.opendreambox.org:/git/enigma2 into 2.6

9 years agofixes bug #283
Stefan Pluecken [Sat, 7 Nov 2009 11:43:22 +0000 (12:43 +0100)]
fixes bug #283
if nothing is connected to any nim, don't die entering scan setup

9 years agopo/Makefile.am: - add missing NetworkWizard for .po file inclusion
acid-burn [Thu, 12 Nov 2009 15:50:48 +0000 (16:50 +0100)]
po/Makefile.am: - add missing NetworkWizard for .po file inclusion

9 years agoComponents/ConfigList.py: -small fix for global VirtualKeyboard handling
acid-burn [Thu, 12 Nov 2009 15:37:42 +0000 (16:37 +0100)]
Components/ConfigList.py: -small fix for global VirtualKeyboard handling

9 years agoWirelessLan/plugin.py: - always use quotes for the ssid name, small cleanup
acid-burn [Wed, 11 Nov 2009 17:34:04 +0000 (18:34 +0100)]
WirelessLan/plugin.py: - always use quotes for the ssid name, small cleanup

9 years agoWirelessLan/plugin.py: - properly escape spaces inside an SSID name when returning...
acid-burn [Mon, 9 Nov 2009 16:38:21 +0000 (17:38 +0100)]
WirelessLan/plugin.py: - properly escape spaces inside an SSID name when returning the ConfigString. This fixes #175

9 years agofixes bug #283
Stefan Pluecken [Sat, 7 Nov 2009 11:43:22 +0000 (12:43 +0100)]
fixes bug #283
if nothing is connected to any nim, don't die entering scan setup

9 years agofixes bug #283
Stefan Pluecken [Sat, 7 Nov 2009 11:43:22 +0000 (12:43 +0100)]
fixes bug #283
if nothing is connected to any nim, don't die entering scan setup

9 years agoComponents/-{ChoiceList.py, EpgList.py, FileList.py, MediaPlayer.py, ParentalControl...
acid-burn [Wed, 11 Nov 2009 09:45:54 +0000 (10:45 +0100)]
Components/-{ChoiceList.py, EpgList.py, FileList.py, MediaPlayer.py, ParentalControl.py, SelectionList.py, ServiceList.py, TimerList.py}: use SCOPE_CURRENT_SKIN for LoadPixmap.

9 years agoScreens/-{LanguageSelection.py, NetworkSetup.py, RdsDisplay.py, VirtualKeyBoard.py...
acid-burn [Wed, 11 Nov 2009 09:38:38 +0000 (10:38 +0100)]
Screens/-{LanguageSelection.py, NetworkSetup.py, RdsDisplay.py, VirtualKeyBoard.py}: - use SCOPE_CURRENT_SKIN for LoadPixmap.
- dynamically calc the icon width inside VirtualKeyboard based on the provided icon.

9 years agoskin.py: -add itemHeight as skin attribute possibility, allowing overriding list...
acid-burn [Wed, 11 Nov 2009 09:34:46 +0000 (10:34 +0100)]
skin.py: -add itemHeight as skin attribute possibility, allowing overriding list itemheights. #249_followup

9 years agoEnigma2-Plugins-{GraphMultiEPG/GraphMultiEpg.py, MediaPlayer/plugin.py, SoftwareManag...
Acid Burn [Tue, 10 Nov 2009 22:49:49 +0000 (23:49 +0100)]
Enigma2-Plugins-{GraphMultiEPG/GraphMultiEpg.py, MediaPlayer/plugin.py, SoftwareManager/plugin.py}:- use SCOPE_CURRENT_SKIN and SCOPE_CURRENT_PLUGIN for LoadPixmap allowing better skinning.

9 years agomytest.py: - use SCOPE_CURRENT_SKIN for radio.mvi allowing overriding the radio pictu...
Acid Burn [Tue, 10 Nov 2009 22:46:02 +0000 (23:46 +0100)]
mytest.py: - use SCOPE_CURRENT_SKIN for radio.mvi allowing overriding the radio picture through the skin.

9 years agoTools/Directories.py: - add fallback to default_skin if SCOPE_CURRENT_SKIN is used...
Acid Burn [Tue, 10 Nov 2009 22:30:56 +0000 (23:30 +0100)]
Tools/Directories.py: - add fallback to default_skin if SCOPE_CURRENT_SKIN is used and the wanted file is not found inside the current skin path.
- introduce SCOPE_CURRENT_PLUGIN whitch first looks inside the current skin path for the requested file and if not found fallbacks to SCOPE_PLUGINS.
For Example: pixmap = LoadPixmap(resolveFilename(SCOPE_CURRENT_SKIN, 'skin_default/icons/epgclock.png')) first looks inside /usr/lib/enigma2/yourskinfolder/skin_default/icons/ for the png file
and if not found it takes the png from /usr/lib/enigma2/skin_default/icons/.
Similiar pixmap = LoadPixmap(resolveFilename(SCOPE_CURRENT_PLUGIN, "SystemPlugins/SoftwareManager/upgrade.png")) does the same, except that it fallbacks to SCOPE_PLUGINS, aka /usr/lib/enigma2/python/Plugins.
In this example /usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/ and gets the provided original png.
So it is now possible to reskin hardcoded pixmaps inside .py files through the skin by providing new graphics inside the current skin path and overriding the original values.
This fixes #249

9 years agoEnigma2-{Wizard.py,Networksetup.py,ConfigList.py,skin_default.xml,NetworkWizard.py...
Acid Burn [Tue, 10 Nov 2009 12:18:26 +0000 (13:18 +0100)]
Enigma2-{Wizard.py,Networksetup.py,ConfigList.py,skin_default.xml,NetworkWizard.py}: -add possibility to use the VirtualKeyboard globally with every ConfigText and ConfigPassword ConfigEntry inside ConfigListScreens and WizardScreens.
-add possibility to globally move the NumericalHelpInputWindow shown from a ConfigListScreen or a Wizard Screen to a inside the Skin defined Position
This currently still needs following Skin entries defined in your Screens Skin:
"<widget source="VKeyIcon" render="Pixmap" pixmap="skin_default/buttons/key_text.png" position="10,380" zPosition="10" size="35,25" transparent="1" alphatest="on" >
<convert type="ConditionalShowHide" />
</widget>"
used for Showing/hiding the TEXT Icon if the VirtualKeyboard is available.
and:
"<widget name="HelpWindow" pixmap="skin_default/vkey_icon.png" position="160,315" zPosition="1" size="1,1" transparent="1" alphatest="on" />"
used to position the NumericalTextInputHelpWIndow inside your Screen as defined by your Screens Skin.

also you need currently:
from Components.Sources.Boolean import Boolean
self["VKeyIcon"] = Boolean(False)
self["HelpWindow"] = Pixmap()
self["HelpWindow"].hide()
inside your Screens sourcecode so we know that these items should be handled globally from Enigma2.
- remove own Helpwindow/Vkey handling from NetworkSetup.py
- include new VirtualKeyboardhandling inside NetworkWizard
This fixes #157

9 years agoMerge branch 'bug_258_sorting_of_configsatlist'
ghost [Sun, 8 Nov 2009 09:56:00 +0000 (10:56 +0100)]
Merge branch 'bug_258_sorting_of_configsatlist'

9 years agoNimManager.py: another fix of satellite sort order .. now we sort from the westernmos...
ghost [Sun, 8 Nov 2009 09:55:25 +0000 (10:55 +0100)]
NimManager.py: another fix of satellite sort order .. now we sort from the westernmost to the easternmost satellite