aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Components/config.py
AgeCommit message (Collapse)Author
2009-09-21lib/python/Components/config.py: fix bug (thx to adenin)ghost
2009-06-16config.py: also take care of useablechars for keyboardghost
2009-04-02small ConfigSelection fixghost
2009-03-23config.py: remove unneeded notifier callghost
2009-03-11Patch by Moritz Venn:Felix Domke
The current implementation of ConfigNumber.isChanged (the one inherited from ConfigElement) does not work properly as it will - at least for unsaved values - always returns True. This is obvious if you just take a look at the datatypes since value is an int and default is a string (because ConfigNumber is a modified ConfigText). To resolve this issue one can either compare self.tostring(self.value) or self.text to self.default but the former seems to be the more logical approach. The attached patch does override the method in ConfigNumber with the proposed fix.
2009-03-03first pickle, then save to avoid killing config file on sigintFelix Domke
2009-02-24small optimizations and cleanups by Moritz Vennghost
2009-02-18speedupghost
2009-02-16fix ConfigNoneghost
this fixes the endless bootloop with dm800
2009-02-12fix "schwerwiegender fehler" ;)ghost
2009-02-11fix crash in manual scan (and other screens) since config speedupsghost
2009-02-11whitespace cleanups, small optimizationsghost
2009-02-11small fixesghost
2009-02-11revert some changesghost
2009-02-11another cleanup/speedupghost
2009-02-11small speedupsghost
2009-02-11fix possible crashghost
2009-02-11small speedups / whitespace cleanupsghost
2009-02-09ConfigSelection / ConfigSet speedup second tryghost
2009-02-09Revert "increased performance on ConfigSelection and ConfigSet create to ↵ghost
speedup enigma2 start" This reverts commit ddff18e87301a328b7b8b03d2f68de8e1029120b until its working okay ;)
2009-02-09increased performance on ConfigSelection and ConfigSet create to speedup ↵ghost
enigma2 start for performance reasons we have removed the assertion to check if the ConfigSelection default is in choices list/dict... so please ensure that your default entry is in the choices list.. when it is not None!
2009-01-26patch by moritz venn: wrap around for minutes/hoursFelix Domke
2009-01-19allow non string choices in ConfigSelectionghost
2008-12-11Patch by Anders Holst:Felix Domke
* ConfigElement.addNotifier takes a new optional argument immediate_feedback (which is True by default). If True the notifier is called whenever an editing key is pressed in the element. When False, the notifier is only called when editing is finished, i.e the element is deselected or the dialog closed. * ConfigSet is updated in accordance with Teros suggestion so that it behaves like the others and feedback can be given immediately. * All ConfigElements are modified to check whether they have changed since last selected (by a new variable last_value). * UsageConfig.py is updated to use immediate_feedback=False in the case of validating the speeds. (The only case so far where this setting is needed, but with the possibility more uses may follow.)
2008-12-08add new config types ConfigSearchText, which uses the new sql ↵Fraxinas
NumericalTextInput search map plus type ConfigDirectory which displays paths as strings
2008-12-03add possibility to change start/end time in timer edit with Vol/Bouquet +/- ↵ghost
(thx to Moritz Venn)
2008-11-12when passing a broken utf-8 string, ignore characters. fixes #55.Felix Domke
2008-11-07fix non working invert of oled displayghost
add non working standby slider in display setup
2008-11-06fix Dreambox Keyboard Numberinput inside ConfigIPacid-burn
2008-10-16fix indentation bug which prevented the last block from being overwritten ↵Andreas Frisch
and introduce auto_jump property
2008-10-16ease usability of ConfigIP elementsAndreas Frisch
2008-10-09faster config saveAndreas Monzner
2008-10-07allow default text in ConfigPasswordAndreas Frisch
2008-10-07Introduce ConfigPassword class (censored until selected)Andreas Frisch
2008-10-07another try on the ip address issue... this time display " " (blank char) ↵Andreas Frisch
instead of leading zero
2008-10-07don't display leading zeros for IP addressesAndreas Frisch
2008-08-19remove unneeded notifier callAndreas Monzner
2008-07-09fix configmode selection in sat config (not yet working 100% properly)Stefan Pluecken
2008-07-02#Andreas Monzner
# Some Bugfixes related to locationstuff.patch # # ritzMo: # - fix a missing member in ConfigLocations (argument was ignord but # expected later in the code) # - take care of the fact that an instant record might not be saved in # default record location (fixes error when no hdd installed) # - remove overly complex Screen.close override in LocationBox # - fix deathscreen in LocationBox context menu # Anders Holst: # - fix deathscreen when default record location not in bookmarks when # editing timers which would be stored there # - don't ignore inhibitDirs if inhibitMounts is unset # - hide potentially dangerous folders for all users in MovieLocationBox # (previously / was hidden for userlevel < expert) #
2008-06-26add possibility to choose record location on timer creation and chooseAndreas Monzner
record location in movieplayer (only in expert user level)
2008-06-11fix by Anders Holst: optimize ConfigInteger clampingFelix Domke
2008-06-06translatable ConfigSet, by Tero ManninenFelix Domke
2008-04-30use e2 functions to merge config and servicesStefan Pluecken
2008-02-19movie player configuration options, by Anders HolstFelix Domke
2008-02-11text edit patch #5 by Anders HolstFelix Domke
2007-11-28improve text editing. Patch by Anders HolstFelix Domke
2007-10-28parental control:Stefan Pluecken
automatically wrap to validation pin entry in pin changing dialog when 4 figures were entered leave dialog when 4 figures were entered in the validation pin entry
2007-10-24parse satellites/cables/terrestrial.xml in c++ now.. its round about threeAndreas Monzner
times faster .. this speedup e2 start a little bit
2007-01-09add getHTML to ConfigIPFelix Domke
2006-11-20revert local changeAndreas Monzner