| Age | Commit message (Collapse) | Author |
|
* My previous code for "slow rewind" (aka "SeekBackHack") is not
required any more. Indeed, since the change in "decoder states"
some time ago my code stopped working and is now only destructively
interfering with the new winding approach, effectively ruining the
speed accuracy for slow rewind. Similarly, the "non-smooth winding"
code ruins the accuracy for high winding speeds. The patch below
removes the "SeekBackHack", and temporarily disables the
"non-smooth winding" code until we know whether the decoder states
will allow simultaneous repeat and skip rates
again. (InfoBarGenerics.py)
* Due to a bug in 'eDVBTSTools::findNextPicture', rewind was always
at the required speed minus one. (The frame just played was counted
as one when skipping backwards.) Fixed below. (tstools.cpp)
* A piece of code to apparently increase precision in seeking, by
always aligning to an i-frame start, had exactly the opposite
effect: GOP single-stepping fails completely on DM7025 and gets
highly unreliable on DM800. The piece of code is removed.
(It destructively interferes with previous code by me to hit frames
somewhat before the GOP start. As an alternative, my previous code
can be removed instead, and the currently removed piece of code
adjusted to work. But then it has to be done differently on the two
platforms.) (dvb.cpp)
* By some reason eDVBVideo::getPTS only returns even numbers on DM800
even when it should be odd. This ruins GOP single stepping in 50%
of the cases. This is easy to compensate for by adding a margin of
1 in getAccessPoint. (pvrparse.cpp)
* After the above, when GOP single-stepping works reliable on both
platforms and on SD/HD, the correct step lengths can be
used. (InfoBarGenerics.py)
|
|
channelselection and other channelselections based on simple channelselection
|
|
no more need to directly access self.instance.setTitle or getTitle
|
|
|
|
|
|
|
|
|
|
inside the skin without the need to declare it inside every Screen.
Just use self.setTitle(_("yourTitle)") inside your Screens onLayoutFinish to set the Title and access it from your skinfile over for example:
<widget source="Title" render="Label" position="80,110" size="322,75" .....> if needed like inside fullscreen screens where no Border is drawn.
|
|
ParentalControlSetup and ParentalControlChangePin skin entrys from skin_default,
instead use "Setup" Skin but still allow individual skinning over the original Screen names
- add SetupSummary
|
|
still allow individual skinning over own Skin entry "MediaPlayerSettings"
- use "FileBrowser" Skin for DirectoryBrowser but still allow individual skinning over own Skin entry "MediaPlayerDirectoryBrowser"
- add SetupSummary
- fix crash when selecting a mountpoint as start directory inside DirectoryBrowser
|
|
skinning over own Skin entry "DiseqcTesterTestTypeSelection"
- add SetupSummary
|
|
skinning over own Skin entry "PicturePlayerSetup"
- add Setup Summary
|
|
for VideoMode Plugin(removed again from skin_default.xml),
instead use the "Setup" Skin entry, but still allow individual skinning using "VideoSetup" as screen name.
|
|
through StaticText
- remove irritating double Title and use self.setup_title as Screen Title
|
|
|
|
- revert previous change to reuse last used sleep timer time again
- add blue button control to set sleep timer time to the remaining time of the currently running service
|
|
sleeptimer time (thx to ali abdul)
|
|
allow individual skinning
|
|
into skin_default and allow individual skinning
|
|
|
|
- whitespace cleanup
|
|
configlistscreen
|
|
It is now possible to enable/disable the CleanupWizard and also to manually define the free space threshold for the warning.
|
|
- move Buttons to top and replace Labels with StaticText
- add some more informations where helpful
- minor bugfixes
|
|
|
|
|
|
|
|
- use own Skin for better skinability
- use same translateable string for screen title and lcd title
|
|
- replace some Lables through StaticText
- remove unused Buttons
- minor Skin alignments
- use own Skin for adding a Title to the DVD, this changes button actions.(Red is now close, green is add and yellow edit)
|
|
|
|
- move buttons to top and replace Button/Label through StaticText
- change Button actions in main screen. ( Red is now close, Green is for Thumbnails, Yellow for Exif Information and Blue for Setup)
- use ConfigListScreen for Pic_Setup
- add Buttons where needed.
- minor Skinfixes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- reset /proc/stb/vmpeg/0/dst* to defaults after a restore so enigma doesnt restart in pip mode if pip was enabled
|
|
- Fix hardcoded path for noprev.png
- remove old skin. current skin is inside skin_default.xml
|
|
|
|
|
|
- replace all Labels where possible through StaticText for better skinability
- enable VirtualKeyboard on TEXT Button now if needed.
|
|
replace all Labels where possible through StaticText for better skinability
- change some label descriptions
- minor fixes
|
|
|
|
|
|
|
|
containers
|
|
- replace Buttons and Lables through StaticText for better skinablity
- refresh current value in main config screen on change
- add current value display to preview screen
- add option to increase the increment value for the slider entries.
|
|
config.misc.standbyCount (not saved to /etc/enigma2/settings)
config.misc.startCounter (saved to /etc/enigma2/settings on clean e2 shutdown)
|