| Age | Commit message (Collapse) | Author |
|
#refs #617
|
|
refs bug #617
|
|
|
|
|
|
- fixes adding timers from inside the movie player: the .ts service was added as channel
- fixes a small bug in ConfigSelection to allow empty strings inside the ChoicesList
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sorting of satlist moved to another, not so destructive state
|
|
|
|
removed some wrong ConfigSatList handling
|
|
|
|
properly sort ConfigSatList
|
|
sort ConfigSatList properly
|
|
- introduce ConfigSelectionNumber to allow left/right buttons for positive and negative number ranges
- use it to set up config.av.generalAC3delay and config.av.generalPCMdelay
|
|
At regular intervalls there are questions in the forum (in at least
three or four different threads on only this subject) on how to
configure the recording paths so you don't have to set them to the
same thing over and over again in e.g EPG timers. People apparently
forget to set it, and miss their recordings because the harddisk is
full or not built in. They want an easy way to change the default from
/hdd/movies/ to a NAS or a USB device.
I have rebased the patch in this thread from March 23, added two minor
bugfixes, and hopefully made it less controversial by making sure that
it only affects the expert setup level. I don't think there should be
anything controversial about this patch now, and no known bugs. It
only provides functionality that several people are screaming to get.
Synopsis: The patch changes the "Timeshift path..." setup dialogue
into a "Recording paths..." dialogue where you can easily configure
both the timeshift and the other recording paths.
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
this fixes the endless bootloop with dm800
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
speedup enigma2 start"
This reverts commit ddff18e87301a328b7b8b03d2f68de8e1029120b until its working okay ;)
|
|
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!
|
|
|
|
|
|
* 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.)
|
|
NumericalTextInput search map plus type ConfigDirectory which displays paths as strings
|
|
(thx to Moritz Venn)
|
|
|
|
add non working standby slider in display setup
|
|
|
|
and introduce auto_jump property
|