summaryrefslogtreecommitdiff
path: root/HISTORY
blob: 24982126321bf64e8d618b4a4270e6a10571e8f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
VDR Plugin 'block' Revision History
-----------------------------------

2010/06/06: Version 0.0.2

Added a new detection method: Channel EPG
This method scans the running program and not only blocks on zapping but
also makes the plugin switch to another channel on a changeover to a
blacklisted show. In some rare cases several stations do not update
the current EPG signal in sync so unfortunately there might be false 
detections. It is possible to change the detection method in the plugins
setup, where 'On Switch' is the old method and 'Channel EPG' the new.

Furthermore it is now possible to change switching directions on a block
event by pressing the (channel) up/down keys on your remote.

Several other minor code changes. 


**************************************************************************
2010/04/20: Version 0.0.1b

Initial release.

Fix: 'Ok' now in fact unlocks a blocked broadcast reliably
     (switch function was moved to destructor of control.c)


**************************************************************************
2010/04/19: Version 0.0.1

First version.

This version is based on a cvs checkout (20100113) of the orphaned
vdr-plugin taste originally coded by LordJaxom aka Sascha Volkenandt.
Unfortunately the taste plugin did not work on vdr machines lacking a full
feature dvb card. So i tried to change some code  to achieve compatibility
with a broader range of configs and finally came up with a new version that
does the job on machines with a ff-card as well as on budget solutions (in
my case the dxr3) and state-of-the-art softdevice configurations. This patch
can be found here:
http://www.vdr-portal.de/board/thread.php?threadid=92550

Tobi then kindly offered me the opportunity to continue the development of
the taste plugin on projects.vdr-developer.org and i asked Sascha how he
feels about that, but he did not answer. So i decided to publish the new 
version as a fork called 'block'. This way Saschas work will remain 
untouched and i am completely free to continue my work on the plugin.


Differences in the block plugin
-------------------------------

** New features:

-Compatibility with non-ff output including budget and state-of-the-art
softdevice configurations added (channel switch analysis changed)
-Implementation of syslog functions (BLOCK_LOGGING in the Makefile set
	to 1 or 0 respectively will switch logging on/off)
	ATTENTION: This will add lots of entries to your syslog!


** Patches:

Patches by tomg and mapovi which were written for the taste plugin were
applied to a  were applied to a clean cvs checkout of the taste plugin
on 2010/01/13 so that they are permanently build in the block plugin now.

Locale patch:
  - fixed clean target of Makefile
  - adapted Makefile to current newplugin template
  - use translations of main vdr
  - exclude old i18n parts by ifdefs
Version compatibility:
  Changes for VDR >= 1.5.0 (applicable to VDR >= 1.4.5)
Makefile fix:
  added -fPIC to compiler options to prevent FTBFS

Some additional information can be found here:
http://www.vdr-portal.de/board/thread.php?threadid=90293
Thanks to tomg and mapovi for their kind permission to use the patches.


** WWW:

Project homepage: http://projects.vdr-developer.org/projects/plg-block/news

Author contact: Michael Schneider <vdrportal_midas at gmx dot de>