Versions History: Version 1.0.0 RC25 * Changes: Zap/Number Buttons are blocked for 2-3 seconds when switching back from timeshift to live-tv * Bugfix: Fixed compatibility problems with CCCam-Info Plugin (and maybe others) * Bugfix: Small Skin Fix for PTS-Infobar when movie-length was more then 100 minutes. * Bugfix: Message "record still running" showed up when trying to shutdown box and canceled timeshift-save action before. Version 1.0.0 RC24 * Changes: When clicking on "Save current timeshift event as movie" it will save the movie you are currently watching. * Changes: Timeshift-Save Popup also opens when trying to switch to Standby-Mode when current event marked to save. * Changes: Use E2 Notification-System for Info- and Error-Popups. * Changes: Delete *.ts files after merge process when no records are running anymore. * Changes: Updated Polish Translation Files * Changes: Added Slovak Translation Files * Bugfix: Fixed possible error when creating EIT Files. * Bugfix: Delete *.sc file too after merge process. * Bugfix: Don't start shutdown timer in shutdown-popup when still saving timeshift as movie. * Bugfix: Merging-Records-Failed Message on starting instant-record when event-endtime is before currect time. Version 1.0.0 RC23 * Changes: Create and save *.eit Files when saving timeshift as movie. * Changes: Show Eventname in TaskManager when creating *.AP and *.SC Files. * Changes: Show Option to enable permanent-recording in Settings menu, when HouseKeeping Plugin is installed. * Bugfix: Copying Records failed when trying to copy multiple timeshift records at the same time. Version 1.0.0 RC22 * Changes: Create *.ap and *.sc Files when saving timeshift as movie for smoother seeking when watching movie. * Bugfix: Merging Records failed when Eventname contains ' Character in its name. * Bugfix: Merging Records failed when Instant-Record path differs from default-movie path. * Bugfix: Merging Records failed when Instant-Record started within the same minute like timeshift record started. * Bugfix: Useless Error-Popup sometimes showing up when Box restarted after a Boxcrash. * Bugfix: Could not jump with < 0 > Buttons while timeshifting with PTS-Infobar when current event marked to save. Version 1.0.0 RC21 * Changes: Show Progress and Eventname in copy and merge Tasks * Bugfix: Merge-Process started even if there is a timer-record running * Bugfix: Fixed FrontPanel LED on DM8000 was not blinking while copy/merge process is running * Bugfix: Records did get messed up when running multiple copy and merge processes at the same time Version 1.0.0 RC20 * Changes: Add "autosaved" Tag to metafile in experimental permanent-recording hack * Bugfix: Fixed possible BlueScreen in Merge-Function if *.ts file does not exist * Bugfix: Fixed activating FrontPanel LED while saving timeshift caused crash on DM8000 Version 1.0.0 RC19 * Changes: Reduced Info Popups when saving timeshift as movie * Changes: Don't try to activate FrontPanel LEDs on Boxes without LEDs * Changes: Save Timeshift when zapped away instead showing "Oooops" Message * Changes: Optimized Enigma2 Shutdown/Restart Function to take care of running timeshift-records * Changes: Experimental Permanent-Recording Hack (needs to get activated manually in plugin.py file) * Bugfix: Remove Linebreaks in event-infos of meta files to avoid damaged meta files * Bugfix: Fixed possible bluescreen when disabling permanent-timeshift while timeshifting with PTS-Infobar Version 1.0.0 RC18 * Changes: Show Current-Position instead Remaining-Time on left side in PTS InfoBar * Changes: Red Marker in PTS infobar is now set automaticly to current play position * Changes: When pressing PAUSE before PTS got activated, we enable PTS instead normal Timeshift Function of E2 * Fixed Timeshift got activated when record started directly on Enigma2 start, even if timeshift should get stopped during recording * Fixed FrontPanel-LED stopped blinking between copy and merge process Version 1.0.0 RC17 * Changes: Show Eventname in PTS InfoBar while timeshifting in older events. * Fixed SeekPointer in PTS-InfoBar got reset on EventChange. * Fixed Timeshift got disabled on ZAP Timers instead Record-Timers only. * Fixed Timeshift got activated again on multiple overlapping timers when first event is over. Version 1.0.0 RC16 * Changes: Updated german language file. * Changes: Show Event Starttime in list of old timeshift-records. * Changes: Take care of new options from E2 to change format of filenames (short/long/standard) when saving timeshift as movie. * Fixed function to disable timeshift when record started not working anymore. Version 1.0.0 RC15 * Changes: Use Enigma2 Job-Manager for copying and merging timeshift files. * Changes: Start merging files immediately after timeshift got copied to other device. * Fixed Timeshift still got activated when starting InstantRecord within first few seconds after zap, even if it's disabled in settings. * Fixed Timeshift still got activated when leaving standby mode while timer-record is running, even if it's disabled in settings. * Added Russian-Translation files (Thx paul07). Version 1.0.0 RC14 * Fixed Merge-Records function sometimes not merging records successfully. * Fixed "pts_merge" tag not getting removed from meta files when merging failed. * Merge records directly after record ended and not waiting 2 minutes anymore. * Fixed event starttime was used for filenames when saving timeshift as movie permanently, instead timeshift-starttime. * Fixed possible BlueScreen when trying to clean timeshift-folder on a damaged filesystem or readonly device. * Not switching back to LiveTV anymore when stopping timeshift because a record started. Version 1.0.0 RC13 * Fixed Shift+Radio = InstantRecord Button not working anymore on DM800. * Fixed Timeshift getting activated on channel-zap again when record is running. * Added Polish-Translation files (Thx Maciek). Version 1.0.0 RC12 * Fixed jumping back to LiveTV didn't work very well sometimes. * Fixed seeking back to another timeshift-file didn't work very well sometimes. * Removed option from settings to copy movies when hardlinking fails. It's always enabled by default now. * Removed Popup telling you that timeshift got restarted again after Record is finished. * Temporary removed the Genuine-Check because it's not included in DMM Release-Images yet. Version 1.0.0 RC11 * Fixed Timeshift getting started in standby in some cases. * Fixed Timeshift-Length-Check executed in standby or while watching a movie. * Fixed possible BlueScreen when cleaning timeshift-buffer failed because of ReadOnly or Damaged Filesystem. * Fixed Frontpanel LED did not stop blinking when saving Movie permanently on HDD failed for whatever reason. * Fixed sometimes some events/movies are skipped while playing them. * Fixed Timeshift Start-Delay was also used on event change on not only after zap. * Fixed Timeshift sometimes get started before Start-Delay Time was over when zapping to fast. * Added Genuine Check to make sure this plugin can only get executed on original dreamboxes. * Added an option to settings to disable PTS automaticly while a record is running (timer or instant). * Added an Free-Disk-Space Check to check if there is enough space available to save a timeshift-file permanently. * Added Italian Translation files (Thx Spaeleus). * Removed option from settings to merge records later. It's always enabled by default now. * Temporary disabled the option to restart timeshift automaticly when no more space left. Didn't work well; it will get fixed soon. Version 1.0.0 RC10 * Changes: With Enigma2 from 3th March 2010 or later it's possible now to timeshift through all recorded timeshift-events. * Changes: Temporary removed the option to disable "Clean TS Buffer on Zap". * Changes: Removed Timeshift-Settings from Plugin-Browser. It can still be found under "Menu » System » Settings » Timeshift Settings" Version 1.0.0 RC9 * Changes: Disable Timeshift Length-Check in Standby. * Changes: Don't show "Timeshift not possible" Popup in some cases. * Bugfix: Fixed possible BlueScreen in RC8 when pressing pause button before timeshift got activated. Version 1.0.0 RC8 * Changes: You can now easily jump with LEFT/RIGHT and OK Buttons in the PTS-Infobar while timeshifting. * Changes: You can also use the < 0 > Buttons now to jump to start/middle/end of timehift, when PTS-Infobar enabled. * Changes: Try to clean timeshift-buffer and restart timeshift if it could not get started on event-change. Version 1.0.0 RC7 * Changes: Changes to PTS Infobar for better performance while seeking in timeshift records. * Changes: Use alphabetical instead numeric sort function for timeshift recordlist in InstantRecord Menu. Version 1.0.0 RC6 * Changes: Sort list of Timeshift Records in Instant Record Menu. * Changes: The Playstate Icon can now get replaced by a PTS Infobar (experimental; must get enabled in Settings). * Changes: Use ASCII/DOS compatible filenames for permanent records when enabled in E2 Settings. * Changes: Merge PTS and Instant Record files later (experimental; must get enabled in Settings). * Changes: Continue Recording current event for x more Minutes (E2 margin-time after record) Version 1.0.0 RC5 * Bugfix: Wrong MetaInfo-File got transfered when copying timeshift to another device. * Changes: On first start we check now if timeshift-path exists and show error-popup when path not exists. Version 1.0.0 RC4 * Changes: German Language File updated * Changes: The Play 00:00 Icon now gets hidden automaticly when InfoBar is already hidden and we seeked forward to LiveTV. * Changes: Timeshift-Save Popup also opens when trying to switch to Radio-Mode when current event marked to save at end of event. * Changes: Take care of Timeshift-Records when restarting Timeshift because maximum timeshift length reached. * Bugfix: Trying to activate FrontPanel-LED on DM7025 still caused Crash Version 1.0.0 RC3 * Changes: The Play/Pause/Seek Icon now gets hidden automaticly when InfoBar is already hidden. * Changes: Timeshift-Save Popup also opens on History-, Number- and Channellist Buttons when current event marked to save at end of event. * Bugfix: Trying to activate FrontPanel-LED on DM7025 caused Crash Version 1.0.0 RC2 * Changes: Use timeshift starttime in *.meta file instead event starttime. * Changes: Small Performance improvement when starting timeshift to avoid spinner. * Changes: Some changes to setup menu to use Setup Screen from Users Skin. * Changes: Timeshift-Settings also available now in Menu -> System -> Settings * Changes: Frontpanel LED will blink while timeshift gets saved as movie in background * Changes: When saving the timeshift file as movie via hardlink failed (like when timeshifting on USB-Stick and trying to save movie on HDD), we try to copy the file instead in background. This is optional and can get enabled in Settings Version 1.0.0 RC1 * Bugfix: When timeshift was paused and we pressed STOP Button, SlowMo got activated instead going back to LiveTV. * Bugfix: STOP/TV Button was blocked for other plugins when in LiveTV. * Bugfix: STOP/TV Button could not get used in RADIO Mode sometimes. * Bugfix: Don't crash anymore when using older images that don't have the "switchToLive" change inside enigma2 yet. * Bugfix: Don't crash anymore when saving timeshift file as record via hardlink failed. Show Error Popup instead ... * Bugfix: Fixed sometimes broken NumberZap Function. * Changes: Removed Image check because it basicly should work on all images now. Version 0.9.9 Beta * Changes: Multilanguage Support for other languages * Changes: Added German Translation files * Changes: Deleting finished Timeshift-Records from Buffer on Zap is optional now * Changes: Performance Improvements by deleting old timeshift files in background. * Changes: Permanently saved Timeshifts always got saved in /hdd/movie. Now it uses the "Default-Movie-Path" from E2 Settings. * Bugfix: No Error Message was shown when saving timeshift file failed because creating hardlink failed * Again: Enigma2 from 22 JAN 2010 or later is required!! * Again: If you have PTS 0.9.3 or older installed, uninstall it before!! Version 0.9.8 Beta * Changes: Enigma2 from 22 JAN 2010 or later is required since this version! * Changes: You can set the maximum number of events now in your PTS Settings and are not limited anymore to current event only! But you can only save old events as record with the new function, timeshifting through last x events will be possible next version! * Changes: The last x events are now saved on your harddisk as pts_livebuffer.1, *.2, *.3 ect and can be used for records (and timeshifting in next version) * Changes: Save Meta-Files which include Event-Info for each Event * Changes: Added a new entry to InstantRecord Menu (Save Timeshift (Select Event). There you can save the last x timeshift records permanently (See Screenshot) * Changes: Optimized the SaveTimeshift Function for better performance * Changes: Use Buttons from Skin_default in Setup menu and remove our own to save space * Changes: Removed PTS Setup Menu from Extenstion Menu * Bugfix: The Instant Record Menu Hack did not get disabled when PTS Plugin got disabled in settings. * Bugfix: Timeshift sometimes gut restarted multiple times on Event Change * Again: If you have PTS 0.9.3 or older installed, uninstall it before!! Version 0.9.7 Beta * Bugfix: Wrong Event-Infos were used when saving timeshift as movie * Bugfix: Fixed possible BlueScreen when opening InstantRecord Menu, when Timeshift Path not defined or set to default. * Changes: Removed the not working "LONG RED => Instant Record Menu" Hack. * Changes: When a timeshift got saved as record/movie, we will add a "timeshift" flag to the meta info-file. * New Feature: The SHIFT+RADIO Button can now be used to open Instant Record Menu * New Feature: Delete stranded timeshift files on HDD after box started if Box crashed or whatever. * New Feature: If you marked a timeshift to save at end of event, and zap away with < > Buttons before the event is over, a Popup will show up and ask you what you want to do. You can choice between "Save timeshift and stop recording", "Save Timeshift and start instant record" or "Don't save timeshift". You can also chose a default action for this in your PTS Settings-Menu! * Again: If you have PTS 0.9.3 or older installed, uninstall it before!! Version 0.9.6 Beta * Bugfix: Timeshift did not get restarted on EventChange all the time * Changes: Improved jumping back to live TV when pressing STOP button while timeshifting * Pressing Red-Button a long time, will open the Instand Record Menu (at least when timeshifting; not working in Live TV yet) * Added experimental Save-Timeshift Function to Instant Record Menu * Removed "Show Debug-Popups" and "Disable InstantRecord Button" from Settings Menu * Changes: Removed License Stuff from plugin.py and moved it to LICENSE file * Again: If you have PTS 0.9.3 or older installed, uninstall it before!! Version 0.9.5 Beta * Completly rewritten. The PTS Plugin does not need to patch/change original Enigma2 files or functions anymore! * Bugfix: Timeshift did not get started automaticly when leaving media-player * Added maintainer.info file * Updated License inside plugin.py * If you have PTS 0.9.3 or older installed, uninstall it before!!