summaryrefslogtreecommitdiff
path: root/HISTORY.h
diff options
context:
space:
mode:
Diffstat (limited to 'HISTORY.h')
-rw-r--r--HISTORY.h616
1 files changed, 616 insertions, 0 deletions
diff --git a/HISTORY.h b/HISTORY.h
new file mode 100644
index 0000000..c3f3836
--- /dev/null
+++ b/HISTORY.h
@@ -0,0 +1,616 @@
+/*
+ * -----------------------------------
+ * epg2vdr Plugin - Revision History
+ * -----------------------------------
+ *
+ */
+
+#define _VERSION "1.1.42"
+#define VERSION_DATE "01.03.2017"
+
+#define DB_API 4
+
+#ifdef GIT_REV
+# define VERSION _VERSION "-GIT" GIT_REV
+#else
+# define VERSION _VERSION
+#endif
+
+/*
+ * ------------------------------------
+
+2017-03-01: version 1.1.43 (horchi)
+ - bugfix: Fixed crash in meues without database connection
+
+2017-02-27: version 1.1.41 (horchi)
+ - bugfix: Fixed lookup of repeating events
+
+2017-02-27: version 1.1.40 (horchi)
+ - change: minor changes (logging, ...)
+
+2017-02-24: version 1.1.39 (horchi)
+ - change: modified null field handling for timersdonedb
+
+2017-02-14: version 1.1.38 (horchi)
+ - bugfix: fixed compile bug
+
+2017-02-14: version 1.1.37 (horchi)
+ - bugfix: fixed detection if recording is complete or not
+
+2017-02-14: version 1.1.36 (horchi)
+ - added: command menu for schedules (key 0)
+
+2017-02-14: version 1.1.35 (horchi)
+ - change: modified timer delete/reject handling
+
+2017-02-10: version 1.1.34 (horchi)
+ - bugfix: Fixed possible crash at timer update
+
+2017-02-09: version 1.1.33 (horchi)
+ - added: Added epg handler patch for VDR 2.3.2
+ -> enhancement of epg handler interface to fix a threading
+ problem which can occur on systems with more than one tuner
+
+2017-02-08: version 1.1.32 (horchi)
+ - bugfix: first program menu item now also selectable
+
+2017-02-08: version 1.1.31 (horchi)
+ - added: Added patch for VDR >= 2.3.1
+ Important, without this patch it will not work!
+
+2017-02-06: version 1.1.30 (horchi)
+ - bugfix: fix of '1.1.28' next try ;)
+
+2017-02-06: version 1.1.29 (horchi)
+ - bugfix: fixed compile issue with gcc 6.2.0
+
+2017-02-06: version 1.1.28 (horchi)
+ - bugfix: fixed sql error in epg search menu
+
+2017-02-01: version 1.1.27 (horchi)
+ - bugfix: fixed timer naming problem
+
+2017-01-19: version 1.1.26 (horchi)
+ - bugfix: Fixed buf with cyclic db reconnect
+
+2017-01-19: version 1.1.25 (horchi)
+ - added: support of namingmode 'template' by epgd/epghttpd
+
+2017-01-16: version 1.1.24 (horchi)
+ - change: Finished porting to VDR 2.3.2
+
+2017-01-08: version 1.1.23 (horchi)
+ - bugfix: fixed schedules lock problem for vdr < 2.3.x
+
+2017-01-08: version 1.1.22 (horchi)
+ - change: fixed problem with 2.3.1 / 2.3.2
+
+2017-01-07: version 1.1.21 (horchi)
+ - change: now compiles with vdr 2.3.1 / 2.3.2
+
+2017-01-03: version 1.1.20 (horchi)
+ - bugfix: fixed reinstate of events in epg handler
+
+2016-11-30: version 1.1.19 (horchi)
+ - change: merging of lib
+
+2016-11-30: version 1.1.18 (horchi)
+ - added: Delete / Modify of timers on event changes
+
+2016-11-30: version 1.1.17 (horchi)
+ - change: improved format strings for 32 bit systems
+
+2016-11-02: version 1.1.16 (horchi)
+ - change: improved cleanup handling for recordings
+
+2016-11-02: version 1.1.15 (horchi)
+ - added: epg-detail menu toggle even for schedules
+
+2016-11-01: version 1.1.14 (horchi)
+ - added: added title for green and yellow button in epg-detail menu
+
+2016-11-01: version 1.1.13 (horchi)
+ - added: channel toggle in Event-Info menu (green/yellow)
+
+2016-11-01: version 1.1.12 (horchi)
+ - added: started implementaion of schedule toggle in Event-Info menu
+
+2016-10-30: version 1.1.11 (horchi)
+ - added: mark epgseasrch timers (set source to 'epgs')
+
+2016-10-20: version 1.1.10 (horchi)
+ - added: update of db field timers._starttime
+
+2016-10-18: version 1.1.9 (horchi)
+ - bugfix: fixed missing close of socket handle
+
+2016-10-17: version 1.1.8 (horchi)
+ - added: search repetition of event
+
+2016-10-16: version 1.1.7 (horchi)
+ - change: improved recording search using LV distance < 50%
+
+2016-08-26: version 1.1.6 (horchi)
+ - added: support of long eventids for tvsp (merged dev into master)
+
+2016-07-19: version 1.1.5 (rechner)
+ - change: increased event id to unsigned int64
+
+2016-07-15: version 1.1.4 (horchi)
+ - change: started increase of event id to unsigned int64
+
+2016-07-06: version 1.1.3 (horchi)
+ - bugfix: fixed channel switch in schedule menu
+
+2016-07-06: version 1.1.2 (horchi)
+ - change: minor change on menu refresh
+
+2016-07-05: version 1.1.1 (horchi)
+ - bugfix: fixed refreah of schedules menu on timer create
+
+2016-07-04: version 1.1.0 (horchi)
+ - change: merged http branch into master
+
+2016-06-10: version 1.0.49 (horchi)
+ - change: fixed unitialized variable (thx to Joerg)
+
+2016-06-01: version 1.0.48 (horchi)
+ - change: adjustet some log levels in epg handler (more silent)
+
+2016-06-01: version 1.0.47 (horchi)
+ - change: remove 'alter table'
+ - change: added new dictionary version
+
+2016-05-25: version 1.0.46 (horchi)
+ - change: optimized scrap recording trigger
+
+2016-05-24: version 1.0.45 (horchi)
+ - change: fixed sequence of epg load and perform of timer jobs at VDR start
+
+2016-05-23: version 1.0.44 (horchi)
+ - bugfix: fixed crash at timer-service on empty epg
+
+2016-05-23: version 1.0.43 (horchi)
+ - bugfix: fixed crash on setup-menu close
+
+2016-05-23: version 1.0.42 (horchi)
+ - added: support of 'highlighted' flag for user times
+
+2016-05-20: version 1.0.41 (horchi)
+ - added: new column for textual rating and commentator
+ - change: removed unused info column
+
+2016-05-18: version 1.0.40 (horchi)
+ - bugfix: Fixed toggle of timer state with [red]
+ - bugfix: Fixed change of timer start/end timer
+
+2016-05-17: version 1.0.39 (horchi)
+ - added: service to notify timer changes
+
+2016-05-13: version 1.0.38 (horchi)
+ - added: optimized timer lookup for schedules menu
+
+2016-05-12: version 1.0.37 (horchi)
+ - added: store MAC address to vdrs table
+
+2016-05-11: version 1.0.36 (horchi)
+ - added: State query for service interface
+
+2016-05-11: version 1.0.35 (horchi)
+ - change: honor 'Share in Web' config for service 'EPG2VDR_TIMER_SERVICE'
+ - change: set of NAMINGMODE and AUTOTIMEINSSP in timers table
+
+2016-05-09: version 1.0.34 (horchi)
+ - fixed: added sql string-escape for python return
+
+2016-05-04: version 1.0.33 (horchi)
+ - bugfix: fixed cursor pos in timermenu after refresh
+
+2016-05-03: version 1.0.32 (horchi)
+ - change: column with for searchtimer result menu
+
+2016-05-03: version 1.0.31 (horchi)
+ - added: parallel processing für timer service
+
+2016-05-02: version 1.0.30 (horchi)
+ - change: finished service interface for timers
+
+2016-05-02: version 1.0.29 (horchi)
+ - change: redesign of service interface for timers
+
+2016-04-23: version 1.0.28 (horchi)
+ - bugfix: added missing table init
+
+2016-04-23: version 1.0.27 (horchi)
+ - change: added totoal count dor service interface (ForEachTimer)
+
+2016-04-22: version 1.0.26 (horchi)
+ - bugfix: fixed set of scrnew on info.epg2vdr changes
+
+2016-04-22: version 1.0.25 (horchi)
+ - added: reconnect to database server on change of connection settigns
+
+2016-04-22: version 1.0.24 (horchi)
+ - bugfix: fixed crash on toggle NAS option
+
+2016-04-22: version 1.0.23 (horchi)
+ - bugfix: fixed compile without GTFT patch
+
+2016-04-21: version 1.0.22 (horchi)
+ - added: channel switch for channels without epg
+
+2016-04-20: version 1.0.21 (horchi)
+ - bugfix: set plugin menu category to mcMain
+
+2016-04-20: version 1.0.20 (horchi)
+ - change: set plugin menu category to mcMain
+ - added: ForEachTimer to service interface
+ - bugfix: fixed active/deactive distribution
+
+2016-04-19: version 1.0.19 (horchi)
+ - bugfix: fixed timer menu refresh
+
+2016-04-19: version 1.0.18 (horchi)
+ - bugfix: fixed active/deactive handling in timers menu
+
+2016-04-18: version 1.0.17 (horchi)
+ - added: added hack to force skindesigner to use 'favorite menu view' for user defined searches
+
+2016-04-18: version 1.0.16 (horchi)
+ - added: more german translations (thx to utility)
+
+016-04-18: version 1.0.15 (horchi)
+ - bugfix: fixed fix init of trigger flag :o ;)
+
+2016-04-18: version 1.0.14 (horchi)
+ - bugfix: fixed init of trigger flag (thx to mini73)
+
+2016-04-18: version 1.0.13 (horchi)
+ - added: temporary shortcut to searchtimer dialog in epg menu via key 3
+
+2016-04-18: version 1.0.12 (horchi)
+ - added: option to show channels without epg in schedules menu
+
+2016-04-17: version 1.0.11 (horchi)
+ - change: removed needless dependency
+
+2016-04-15: version 1.0.10 (horchi)
+ - bugfix: fixed column width of search result menu
+
+2016-04-15: version 1.0.9 (horchi)
+ - bugfix: fixed column width of search timer menu
+
+2016-04-15: version 1.0.8 (horchi)
+ - bugfix: fixed channel switch in details menu
+
+2016-04-15: version 1.0.7 (horchi)
+ - added: setup option to x-change kBlue and kOk
+
+2016-04-14: version 1.0.6 (horchi)
+ - bugfix: fixed crash on large quicktimes value
+
+2016-04-14: version 1.0.5 (horchi)
+ - change: increased parameter size to 500 character
+
+2016-04-14: version 1.0.4 (horchi)
+ - added: Added user defined favorite search to epg menu
+
+2016-04-14: version 1.0.3 (horchi)
+ - change: Fixed log message typo
+
+2016-04-14: version 1.0.2 (horchi)
+ - change: Update of lib-horchi
+ - change: Morde debug log messages
+
+2016-04-14: version 1.0.1 (horchi)
+ - bugfix: Fixed crash in timers-done menu
+
+2016-04-05: version 1.0.0 (horchi)
+ - change: First BETA release
+ - change: Added config option 'create timer local'
+ - change: Use WEB settings of 'default VDR' at timer create
+
+2016-03-30: version 0.3.49 (horchi)
+ - bugfix: fixed default network device,
+ using first of device list except 'lo' as default
+
+2016-03-30: version 0.3.48 (horchi)
+ - bugfix: fixed buffer error on large aux values
+
+2016-03-26: version 0.3.47 (horchi)
+ - bugfix: fixed char compare of db API
+
+2016-03-22: version 0.3.46 (horchi)
+ - bugfix: fixed format of epg.dat
+
+2016-03-22: version 0.3.45 (horchi)
+ - changed: removed reason from timers table
+
+2016-03-21: version 0.3.44 (horchi)
+ - changed: added default value für timer state
+
+2016-03-18: version 0.3.43
+ - added: added make update to Makefile
+
+2016-03-17: version 0.3.42
+ - change: minor speed improvement for timer menu
+
+2016-03-17: version 0.3.41
+ - change: igoring already tooked 'any'VDR' timer in timer menu
+
+2016-03-16: version 0.3.40
+ - added: added log message on forced epg reload
+ - change: reset 'reason' on successfull retried timers
+
+2016-03-16: version 0.3.39
+ - added: force load of events for specific channel on missing event at timer creation
+
+2016-03-15: version 0.3.38
+ - bugfix: fixed timer job for not vdr bound timers again
+
+2016-03-15: version 0.3.37
+ - bugfix: fixed timer job for not vdr bound timers
+
+2016-03-10: version 0.3.36
+ - bugfix: fixed usage of db connection in wrong thread
+
+2016-03-05: version 0.3.35
+ - bugfix: fixed segfault on parameter read
+
+2016-03-04: version 0.3.34
+ - bugfix: fixed bug with parameter handling
+ - added: trigger update of video space on recording change
+
+2016-03-03: version 0.3.33
+ - added: config option for network device
+
+2016-03-03: version 0.3.32
+ - change: Now and Next of epg menu now configured in webif
+ (Use @Now and @Next as Time like 'Jetzt=@Now')
+
+2016-02-29: version 0.3.31
+ - added: configuration for start page of schedule menu
+ - change: internal redesign of schedule menu implementation
+
+2016-02-26: version 0.3.30
+ - added: more translations
+
+2016-02-26: version 0.3.29
+ - bugfix: fixed compile problem with new translations (thx to Ole)
+
+2016-02-26: version 0.3.28
+ - change: added german translations (thx to Ole)
+
+2016-02-26: version 0.3.27
+ - change: trigger scaping of changed recordings
+ - change: fixed menu display
+
+2016-02-24: version 0.3.26
+ - added: added missing files :o
+
+2016-02-24: version 0.3.25
+ - added: epg2vdr skin interface for timer
+
+2016-02-18: version 0.3.24
+ - added: delete option for dones to search-result menu
+
+2016-02-18: version 0.3.23
+ - added: show count of already done timers in search-result menu
+
+2016-02-18: version 0.3.22
+ - added: test-search for searchtimer
+
+2016-02-16: version 0.3.21
+ - bugfix: fixed potetioal crash on empty user list
+
+2016-02-16: version 0.3.20
+ - change: chnaged state for moved/deleted timers
+
+2016-02-16: version 0.3.19
+ - bugfix: fixed timer move
+
+2016-02-15: version 0.3.18
+ - added: check for recoring running at 'timer move'
+
+2016-02-15: version 0.3.17
+ - change: hold menu position in epg menu at iterate over times
+ - change: added 'Timer still running' confirmation on timer delete
+
+2016-02-15: version 0.3.16
+ - change: minor change of timer on 'move'
+
+2016-02-11: version 0.3.15
+ - added: code and log message review
+
+2016-02-10: version 0.3.14
+ - added: Reorganice recordingslist table at chage of useCommonRecFolder setting
+
+2016-02-10: version 0.3.13
+ - added: Seach of recordings in programm menu with key '2'
+
+2016-02-09: version 0.3.12
+ - bugfix: fixed problem timer handling
+
+2016-02-09: version 0.3.11
+ - bugfix: fixed problem with timer state handling
+
+2016-02-08: version 0.3.10
+ - change: ported new db lib
+ - change: improved updates of timersdone table
+
+2016-02-07: version 0.3.9
+ - change: added missing trigger for timer update
+
+2016-02-05: version 0.3.8
+ - added: delete and activate/deactivate searchtimers
+
+2016-02-05: version 0.3.7
+ - added: centralized some code
+ - added: implemented delete button for done timers
+
+2016-02-05: version 0.3.6
+ - added: searchtimer menu
+
+2016-02-05: version 0.3.5
+ - added: take timer requests even without vdruuid
+ - change: some code cleanup
+
+2016-02-05: version 0.3.4
+ - added: Display OSD message after manual triggered successful reload/update of EPG
+
+2016-02-04: version 0.3.3
+ - bugfix: fixed compile issue
+
+2016-02-04: version 0.3.2
+ - change: removed obsolete table from epg.dat
+
+2016-02-04: version 0.3.1
+ - change: redesign of timerjobs, remove table timerdistribution
+
+2016-02-03: version 0.3.0
+ - change: desupport VDR versions before 2.2.0
+ - change: code cleanup
+
+2016-02-02: version 0.2.8
+ - bugfix: fixed compile error
+
+2016-02-02: version 0.2.7
+ - bugfix: fixed display of filename (cutted at : sign)
+
+2016-02-02: version 0.2.6
+ - change: minor code cleanup
+
+2016-02-01: version 0.2.5
+ - bugfix: fixed crash un undefined channel
+
+2016-02-01: version 0.2.4
+ - bugfix: minor fix of config display
+
+2016-02-01: version 0.2.3
+ - added: improved display of timer status in case of error
+
+2016-01-30: version 0.2.2
+ - added: timer status and action to timer edit menu
+ - change: show only future events at repeat query
+
+2016-01-30: version 0.2.1
+ - bugfix: minor fix
+
+2016-01-30: version 0.2.0
+ - added: Replacement of VDRs Timer and Program menus, now directly support remote timer
+
+2016-01-21: version 0.1.18
+ - bugfix: fixed possible crash at shutdown
+
+2016-01-18: version 0.1.17
+ - change: initialize epg handler still earlier
+ - bugfix: fixed timer delete (via menu)
+ - bugfix: increased source field of table timerdistribution (to fit uuid)
+
+2016-01-18: version 0.1.16
+ - bugfix: fixed timer move (via menu)
+
+2016-01-18: version 0.1.15
+ - bugfix: fixed problem with double epg entries on merge = 0
+
+2016-01-15: version 0.1.14
+ - change: updated dictionary
+
+2015-11-02: version 0.1.13
+ - change: recording path (now without base path)
+ - added: service to register mysql_lib_init
+
+2015-11-02: version 0.1.13
+ - change: recording path (now without base path)
+ - added: service to register mysql_lib_init
+
+2015-06-25: version 0.1.12
+ - change: start implementation of a timer menu
+
+2015-02-02: version 0.1.11
+ - change: merges lib from epgd
+
+2014-12-28: version 0.1.10
+ - bugfix: fixed possible crash at exit
+ - change: deleting old timers from timers table
+
+2014-05-13: version 0.1.9
+ - bugfix: fixed mutex problem in epg handler
+
+2014-03-22: version 0.1.8
+ - bugfix: fixed name lookup for mapdb
+
+2014-01-03: version 0.1.7
+ - bugfix: fixed epg handler
+
+2014-01-03: version 0.1.6
+ - change: adapted epgdata plugin to modified header
+ - change: added fields producer, other and camera
+ - change: removed fields origtitle and team
+
+2013-02-05: version 0.1.5
+ - change: removed activity check, instead wait up to 20 seconds to give the mail loop time to finish
+
+2013-12-31: version 0.1.4
+ - change: increased field guest to 1000
+
+2013-12-04: version 0.1.3
+ - bugfix: fixed insert handling with multimerge
+ - change: speedup reload with multimerge
+
+2013-11-20: version 0.1.2
+ - change: increased shorttext and compshorttext to 300 chars, topic and guest to 500 chars
+ therefore you have to alter your tables
+
+2013-10-28: version 0.1.1
+ - bugfix: fixed core on missing database
+
+2013-10-23: version 0.1.0
+ - change: first release with epg merge
+ - added: 'LoadImages', 'Shutdown On Busy', 'Schedule Boot For Update'
+ and 'Prohibit Shutdown On Busy epgd' to plugin setup menu
+ - removed: "UpdateTime" Option
+
+2013-09-27: version 0.0.7b
+ - change: first alpha version with epg merge
+ - added: optional schedule of wakeup
+ - added: optional "Prohibit Shutdown On Busy 'epgd'"
+ - change: improved picture load and link handling
+
+2013-09-23: version 0.0.7a
+ - change: started devel branch for epg merge
+
+2013-09-16: version 0.0.6
+ - bugfix: fixed install of locale files
+ - bugfix: fixed handler bug (thread conflict), reported by 3po
+ - change: improved handler speed
+ - change: enhanced connection check reported by OleS
+ - bugfix: problem with blacklist, reportet by theChief
+
+2013-09-05: version 0.0.5
+ - change: pause update only if epgd is busy with events (not while epgd is loading images)
+
+2013-09-04: version 0.0.4
+ - added: removed cyclic update og EPG from database
+ -> instead auto trigger update after epgd finished download
+ - added: get changes by DVB of "vdr:000" channels every 5 minutes
+ - added: pause epg handler while epgd is busy
+ - added: pause update while epgd is busy
+
+2013-08-31: version 0.0.3
+ - change: improved speed of connection check
+ (speed of 0.0.1 restored)
+
+2013-08-30: version 0.0.2
+ - bugfix: improved database reconnect
+ - added: check DBAPI on startup
+ - bugfix: empty shorttext now NULL instead of ""
+
+2013-08-28: version 0.0.1
+ - first official release
+
+2012-12-19: version 0.0.1-rc1
+ - initiale version
+
+ * ------------------------------------
+ */