Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
534 lines (395 sloc) 15.5 KB
v3.22.0
- Added: Help info for addon settings
- Added: Delete child timers when deleting autotimers
- Added: Set max connection check interval to 60 seconds
- Fixed: Incorrect localisation IDs
- Fixed: Timers in error state cause crash on delete
- Added: Support show info fields for Timers
v3.21.0
- Added: Support Edit Recording name, last played and play count
- Fixed: Use v3.6.1 of nlohmann/json to relax cmake version dependency for OSMC, fixes #194
- Added: Nightly channel reload check as default
- Added: Split out and move openwebif version checking to settings
v3.20.0
- Added: Add options to Tune Async connection for slower E2 devices
- Added: Enable option to reload channels and groups once per day if changes are detected
- Added: Allow timers generated by autotimers to be deleted
- Fixed: Fix for disabling timers
- Added: Use genre from kodi for timers instead of lookup where possible
- Added: Support recording type fully for TV/Radio/Any channel
- Added: By default load Last Scanned group if no TV groups found
- Added: Limit autotimers to TV/Radio or originating channel's groups
- Fixed: Channel Service Refs Can sometimes have alphabetic characters appended at the end, fixes #202
- Added: For timers and autotimers without a valid channel put in error state instead of omitting
- Fixed: IsRunning timer check not checking start time
v3.19.0
- Added: Async Connection - Reconnect if Enigma2 device was or becomes unavailable, closes #154, closes #184
- Added: Notify when Channel/ChannelGroups changes are detected, closes #179
- Added: Support genres for Recordings and Timers, fixes #186
- Fixed: Instant recordings may be missing show info depending on last EPG update, fixes #185
- Added: Helper build script for MacOSX
v3.18.1
- Fixed: Crash on addon start, fixes #191
v3.18.0
- Fixed: Ensure only one call to GetEPGForChannel happens at one time, fixes #181
- Added: Update/fix server version for pvr addon
- Added: Option to skip initial EPG Load
- Fixed: Fix for zap on channel change for dreamboxes
- Added: Support for padding in certain timer types
- Fixed: Change the call web/tunersignal to web/signal so it also works on DreamOS
v3.17.0
- Added: Recording EDL support
- Added: Update Timer Types to display correctly in Manual vs EPG UIs
- Added: Updated show info regex's
- Fixed: Timer Recording not displaying description - Not being stored on STB - AddTimer Call, fixes #174
- Fixed: Fix for uncaught type_error for nlohmann/json
- Fixed: Include TV Favourites channels by default in settings
- Added: Support Last Scanned for both TV and Radio, fixes #178
- Fixed: Null pointer check for Genre EPG data from XML
v3.16.2
- Fixed: Seg fault on shutdown - Timer Updates thread accessing released object, fixes #172
- Fixed: Incorrectly used time_t instead int64 in GetStreamTimes, fixes #171
- Added: Load Addon Version
- Fixed: Clean up/partition addon debug log, fixes #159
- Added: Add user defined delay between EPG Channel Updates, fixes #158
- Added: Enable Trace Logging in debug mode
- Added: Integrate Stream API details with Tuners
- Fixed: JSON API requires version 1.3.5+ of OpenWebIf, fixes #169
- Added: updated language files from Transifex
v3.16.1
- Fixed: Backend polled too often for Signal Quality, fixes #165
- Fixed: SNR and Signal showing as zero in PVR info overlay, fixes #164
- Fixed: When playing a current recording duration at end time is wrong, fixes #160
- Fixed: Plugin won't load channels after upgrade to 3.16.0, fixes #161
v3.16.0
- Added: Tuners and SignalStatus
- Added: Use Picon Path from OpenWebIf
- Fixed: Change startup issue log statements from Debug to Error, fixes #157
v3.15.5
- Added: updated language files from Transifex
v3.15.4
- Fixed: In 3.15.2 WebIf that is not OpenWebIf does not support auto timer API - Addon won't load Newnigma2 image, fixes #151
v3.15.3
- Fixed: GetStreamTimes not implemented for Recordings, fixes #148
- Fixed: When starting a recording partway through start time is EPG start not recording start, fixes #147
v3.15.2
- Fixed: Only load Season info extractor and genre mappers config when enabled, fixes #136
- Fixed: 3.15.1 dont load/work on old DM800se, fixes #139
- Fixed: Missing default value from timeshift buffer path, fixes #140
- Fixed: Channel Group Member Order not preserved, fixes #141
v3.15.1
- Fixed: since 3.15.0 pvr manager cant start #134
- Added: Log Distro Version
v3.15.0
- Added: Support for Radio Groups
- Added: Create unique list of channels instead of a copy of each channel per group, fixes #101
- Fixed: hdd free space is wrong, fixes #122
- Added: Device Settings - AutoTimer and Padding
- Added: PowerstateMode on exit, fixes #128
- Fixed: Store timer state on update, fixes #131
- Fixed: Updates not occuring at specified time and immediate update on timer event, fixes #130
- Added: Support different update modes for timers and recordings, fixes #125
v3.14.1
- Added: updated language files from Transifex
v3.14.0
- Added: Externalised season/episode and genre config to allow users support other formats/languages, closes #118
- Added: Server OpenWebIf version now reported by addon
v3.13.0
- Added: New setting to enable streaming over HTTPS
- Added: New setting to enable authentication for streaming
v3.12.6
- Fixed: Windows build fix
- Fixed: tsbuffer.ts never got deleted, fixes #115
v3.12.5
- Fixed: Large refactor for code organisation
- Fixed: Disk space, only for mounts configured for recordings - Requires OpenWebIf 1.3.5, fixes #112
v3.12.4
- Fixed: Used space instead of free space in GetDriveSpace - fixes #109
- Added: Genre id support from OTA feeds - Requires OpenWebIf 1.3.5
v3.12.3
- Fixed: Refactoring - Changed Directory structure, split out classes and added getters/setters #102
- Fixed: Updated readme without VU+ entries - Courtesy of Hedda
- Fixed: New temporary icon
v3.12.2
- Fixed: Refactoring - Conventions: includes, namesapce naming, public private order in class definition
- Fixed: GetInitialEPGForGroup called for each CHANNEL while initial EPG Update - #86
v3.12.1
- Added: New setting for Prepending outline to plot
- Added: New setting for stream read chunk size
- Fixed: cosmetic error when recordings folder is empty #10
- Fixed: Rename "VuPlus" PVR client addon to Enigma2 or something else for Kodi? #28
v3.12.0
- Added: Extracting Genre and Season/Episode numbers for EPG entries and recordings
- Added: Updated Readme
- Fixed: Minimum version now 1.3.0 to use autotimers
v3.11.3
- Added: New settings to allow feature switches for generating repeating timers and autotimers
- Added: Config guide to Readme
- Fixed: Missing channel or more than one channel in timers/autotimers
v3.11.2
- Fixed: Previous version picon fix turned into an option to use picons.eu file format
v3.11.1
- Fixed: Not able to select duplicate with titles and all descs
- Fixed: Online icons path processing incorrect for some channels
v3.11.0
- Added: Autotimer support
- Added: Generate ReadOnly Timers for Repeating Timer Rules
- Added: GetDriveSpace
v3.10.1
- Cleaned up settings screen
- Fix: Timer tags no longer removed on timer update
v3.10.0
- Added: Recorded Streams support
- Added: PVR API 5.0.0: iChannelUid in recordings
- Added: PVR API 5.1.0: Support channel type in recordings
v3.9.0
- Added: Timer Types Support, now supports Manual Once, Manual Repeating and EPG Once
v3.8.0
- Added: timeshift support
- Signal Status support
- Fixed recording duration bug and cleaned up split string code
v3.7.3
- Translation update from Transifex
v3.7.2
- Translation update from Transifex
v3.7.1
- Updated to PVR addon API v5.10.1
v3.7.0
- Updated to PVR addon API v5.10.0
v3.6.3
- Updated to PVR addon API v5.9.0
v3.6.0
- Updated to PVR addon API v5.8.0
v3.5.6
- Fix string replace syntax
v3.5.5
- Remove StdString usage
v3.5.2
- Fixed timer recording margins
v3.5.1
- Updated language files from Transifex
v3.5.0
- Updated to PVR addon API v5.7.0
v3.4.1
- Removed incomplete implementation of channel playback via live input stream. Addon claimed to support it, but actually didn't.
- Restored channel playback via stream URL. This is what the addon actually implements.
v3.4.0
- Updated to PVR addon API v5.6.0
v3.3.2
- added option to keep the folder structure from STB
v3.3.1
- added option to request the streaming-URL from openWebif and thus eliminating the need to configure the streaming port
v3.3.0
- Updated to PVR addon API v5.5.0
v3.2.0
- Updated to PVR addon API v5.4.0
v3.1.0
- Updated to PVR addon API v5.3.0
v3.0.6
- remove of never used addon interface function
v3.0.5
- update Debian package control
- PVR addon callback way changes
v3.0.4
- removed old no more needed version functions
v3.0.3
- set dependency versions automatic during build
- removed never used kodi to addon functions
v3.0.2
- streaming always use anonymous http connection, regardless of the "Use https" setting
v3.0.1
- updated language files from Transifex
v3.0.0
- Initial Kodi v18 version
v2.4.4
- updated language files from Transifex
v2.4.3
- updated language files from Transifex
v2.4.2
- updated language files from Transifex
v2.4.1
- updated language files from Transifex
v2.4.0
- Cmake: rename find_package kodi to Kodi
v2.3.1
- Fix includes
v2.3.0
- Updated to PVR addon API v5.2.0
v2.2.0
- Updated to PVR addon API v5.1.0
v2.1.0
- Updated to PVR addon API v5.0.0
v2.0.1
- updated language files from Transifex
v2.0.0
- Initial Kodi Krypton version.
v1.11.9
- updated language files from Transifex
v1.11.8
- updated language files from Transifex
v1.11.7
- updated language files from Transifex
1.11.6
- Updated to PVR API v4.1.0
1.11.5
- Updated to PVR API v4.0.0
1.11.4
- Updated to PVR API v3.0.0 (API 1.9.7 compatibility mode)
1.11.3
- Updated to PVR API v2.1.0
- Automatically fill in platform and library name
1.11.2
- Debian packaging: fix library install path
- Miscellaneous backend fixes
1.11.1
- Updated to API v2.0.0
1.11.0
- Updated to API v1.9.7
v1.10.5
- updated language files from Transifex
1.10.4
- Updated to use new libplatform-dev
1.10.3
- Updated to API v1.9.6
1.10.2
- Updated to API v1.9.5
1.10.1
- Updated to API v1.9.4
1.9.23
- updated language files from Transifex
1.9.22
- updated language files from Transifex
- minor changes to conform with C++11
1.9.21
- added getBackendHostname function
1.9.20
- updated language files from Transifex
1.9.19
- change library name to Kodi
1.9.18
- fixed deadlock when activating the addon on some darwin (osx, ios) runtimes
1.9.17
- updated language files from Transifex
1.9.16
- updated language files from Transifex
1.9.15
- updated to API v1.9.2
1.9.14
- remove: implementation for lastplayedposition (XBMC handles this now)
- remove: loading of channel data from HDD
- change: handling of EPG
- add: error message if username or password contain the @-sign
1.9.13
- sync with PVR API v1.9.1
1.9.12
- updated language files from Transifex
1.9.11
- updated language files from Transifex
1.9.10
- updated language files from Transifex
1.9.9
- add timeshift buffer functions
1.8.8
- sync with PVR API v1.8.0
1.7.8
- fix: typo in settings.xml
1.7.7
- Bump after PVR API version bump
1.6.7
- add: support for /virtual) recording folders
- add: support for fetching picons from the webinterface
- add: support for recording icons
1.6.6
- updated language files from Transifex
1.6.5
- updated language files from Transifex
1.6.4
- New version number by Team XBMC
0.3.5:
- fix: URL encoding in timer-add operations
0.3.4:
- fix: several crashes on win32 due to missing locks / invalid memory access
- fix: do not report connection problems when there is an empty TV-channel bouquet
0.3.3:
- add: support for storing the last played positions for recordings. These will be stored in the file recordings.xml
- fix: if the webinterface cannot be loaded, deactivate the addon
0.3.2:
- fix: continue to load channels even if we do not have any radio channels
0.3.1:
- change: remove XMLParser
- change: add enigma2 to the displayname
0.3.0:
- change: remove curl dependancy
- change: adjust to new PVR API
0.2.8:
- add: option to only fetch one TV bouquet which can be specified via the addon settings
0.2.7:
- fix: fix incorrect escape character for & (use '&' instead of '"'). Thx to 'hani' for pointing this out.
0.2.6:
- cosmetic: remove unnecessary '/' in recording-stream url
- cosmetic: inprove log output
- change: get the proper device info from the reveiver box instead of just setting dummy values
- change: change the buildzip.bat to include version string in the name of the zip-file
- change: introduce a version string for the channeldata xml file so that we can invalidate old channeldata files if necessary
0.2.5:
- fix: cleanup the service reference in the streaming url
0.2.4
- fix: put username & password into the streaming url
0.2.3
- fix: put username & password into recording-url
0.2.2:
- fix: escape xml entities in the stream-url before saving to channeldata.xml
- fix: fetch the version string from configure.in not the ChangeLog (thanks to 'trans')
- fix: rename changelog in addon-directory to changelog.txt
0.2.1:
- fix: encode the stream-url properly. Please remove your channeldata.xml file after updating
- change: add proper version string to the addon.xml generated by buildzip.bat (thanks to 'trans')
0.2.0:
- change: Complete rework of timer handling. Now it will only show notifications for changed items
- fix: Update / Add / Delete Timers. Note that the timer names in the XBMC are sometimes not updated properly (in the dialog it is OK)
- fix: Instant Recordings do now work again
- fix: timer status is now shown correctly (completed, recording, disabled)
- fix: enabling / disabling timers do now work
- change: removed "show completed timers" option (they are now always be shown)
- add: added buildzip.bat & xbmc-addon-vuplus.sln (thanks to 'trans')
- fix: Channel numbering / incorrect picons due to the change introduced in 0.1.15
0.1.15
- fix: when using the channeldata-store option not all channel groups (bouquets) were loaded due to a nulled counter variable
0.1.14
- change: change .gitignores and copy current changelog into the addon folder. This will enable the user to view the changelog in the addon settings window
0.1.13
- add: option to set deepstandby powerstate on the DVB box on PVR-addon shutdown
- fix: error in settings.xml, causing crashes on linux
0.1.12
- add: support to specify the folder for storing recordings
0.1.11
- fix: some unicode string errors in german language file
- change: add categories to addon settings
0.1.10
- add: support for using only the recording path currently active on the DVB box
0.1.9
- change: add addon icon (copyied from the openelec guys, thanks!)
- fix: win32 release target (thanks to 'trans' for patch)
0.1.8
- change: fetch the recording locations and use these locations when querying the recordings
- fix: Stop update thread when destroying the PVR addon - fixes shutdown issues
0.1.7
- fix: Copy & Paste error
0.1.6
- fix: Change the logic to determine the picon file name from the service reference.
0.1.5
- fix: Fix access violation errors on windows (thanks to 'trans' for finding the correct compiler / linker settings)
- fix: do not return out of scope local variable for the streaming URL
- fix: remove the last '_' character from the filename (if applicable). Should finally fix the picon path errors.
0.1.4
- fix: limit length of the service reference part of the Icon-Path to 30 characters.
- fix: Escape "&", "<" and ">" characters in XML channeldata file.
- add: support to disable all bouquet or channel updates
0.1.3
- fix: order of timerlist cleanup and timerlist updates
0.1.2
- add: support for storing channel data into a file
0.1.1
- fix: URLEncode the service reference when fetching EPG
0.1.0
- Iniital Version
You can’t perform that action at this time.