vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 Decursive 1.9.7 by Archarodim
2  
3 Changes from Decursive 1.9.6 FINAL to 1.9.7
4  
5 *******************
6 ====> New features:
7 *******************
8  
9 - Now when a cast fails, only "out of sight" persons are blacklisted.
10  
11 - You can hide the buttons by right clicking on "Decursive",
12 when the buttons are hidden, the Decursive frame is locked so you can't move it by accident.
13  
14 - Added the Option "Don't blacklist priority list names" (defaults to off)
15  
16 - Added Chinese localization (zhTW)
17  
18 *******************
19 ====> Enhancements:
20 *******************
21  
22 - Performance improve.
23  
24 - Debuffs to not cure (Dreamless Sleep and Mind Vision), will not be displayed nor cured unless the unit is debuffed by other debuffs of the same kind.
25 In previous versions, those debuffs were skipped only if the player was in combat.
26  
27 - Decursive's frame is smaller: the version is displayed in a tooltip.
28  
29 - No more risk to lose the current target when the "Check for range" option is used.
30  
31 - Decursive no longer checks for mana or for the state of your curing spell, it is no longer necessary (and may avoid some freezes).
32  
33 - The display of Decursive message is now more logical, the text begins to be displayed just at the bottom of the "Text Anchor" frame
34 (you can move it by clicking on the 'A' in the top-right corner of the option window)
35  
36 - It is now more clear to see on who Decursive is casting the curring spell.
37  
38 *****************
39 ====> Bugs fixed:
40 *****************
41  
42 - The forgotten debug message Shamans were seeing has been removed.
43  
44 - The problem priests in shadow form were experiencing has been fixed.
45  
46 - No more freeze issue when a lot of players are out of range, thanks to
47 Alason who gave me a new way to test for range.
48  
49 - When you left-click on someone in the Decursive live-list Decursive won't try to cure your current target.
50  
51 - No more 'awaiting for target state' when the cast fails.
52  
53 ********************
54 ====> Small Changes:
55 ********************
56  
57 - Scanning code has been slightly optimized.
58  
59 - Out of range players are no longer added to the blacklist (this was useless since Decursive is able to bypass them).
60  
61 - Removed the option "check for range", Decursive will always check for range.
62  
63 - The sliders in the option window have been moved to the top to avoid clicking on the last one by accident when closing the window.
64  
65 - Localization files have been updated.
66  
67 - French and Chinese localization files are encoded in UTF-8.
68  
69  
70 Changes from Decursive 1.9.6.5 to Decursive 1.9.7
71 - Decursive no longer check for mana or for the status of a spell, those were here to avoid to blacklist people for false reason. (LoS is detected since 1.9.6.5)
72  
73 Changes from Decursive 1.9.6.4 to Decursive 1.9.6.5
74  
75 - Added the Option "Don't blacklist priority list names" (defaults to off)
76 - Removed the option "check for range", Decursive will always check for range.
77 - Now when a cast fails, only "out of sight" persons are blacklisted.
78 - Out of range players are no longer added to the blacklist (this was useless).
79 - Probably fix the freeze issue some people were experiencing.
80 - Updated Chinese localization.
81  
82 Changes from Decursive 1.9.6.3 to Decursive 1.9.6.4
83  
84 - Debuffs to not cure (Dreamless Sleep and Mind Vision), will not be displayed nor cured unless the unit is debuffed by other debuffs of the same kind.
85 In previous versions, those debuffs were skipped only if the player was in combat.
86 - Added Chinese localization (zhTW)
87 - Scanning code has been slightly optimized.
88 - Now, French and Chinese localization files are in UTF-8
89  
90 Changes from Decursive 1.9.6.2 to Decursive 1.9.6.3
91  
92 - When you hide the buttons, the "Decursive" frame is locked so you can't move it by accident.
93 - When Decursive dispels someone, the text displayed is shorter.
94 - Small changes in the German localization.
95  
96  
97 Changes from Decursive 1.9.6.1 to Decursive 1.9.6.2
98  
99 - Really fixed the bug with priests in shadow form.
100 - When you left-click on someone in the Decursive live-list Decursive won't try to decurse your current target.
101 - The display of Decursive message is now more logical, the text begins to be displayed just at the bottom of the "Text Anchor" frame
102 (you can move it by clicking on the 'A' in the top-right corner of the option window)
103 - The sliders in the option window have been moved to the top to avoid clicking on the last one by accident when closing the window.
104 - It is now more clear to see on who Decursive is casting the curring spell.
105  
106  
107 Changes from Decursive 1.9.6 FINAL to Decursive 1.9.6.1
108  
109 This is mainly a bug-fix release:
110 - The forgotten debug message Shamans were seeing has been removed.
111 - The problem priests in shadow form were experiencing has been fixed.
112 - No more freeze issue when a lot of players are out of range, thanks to
113 Alason who gave me a new way to test for range.
114 - No more risk to lose the current target when the "Check for range" option is used.
115 - No more 'awaiting for target state' when the cast fails.
116 - Decursive's frame is smaller: the version is displayed in a tooltip.
117 - You can hide the buttons by right clicking on "Decursive".
118 - Small changes in the German localization.
119  
120  
121 Changes from Decursive 1.9.4 to Decursive 1.9.6 Final
122  
123 Important changes:
124  
125 - Massive global performance improvement (important code optimization everywhere).
126 - Re-Added support for warlock pets (Felhunter and Doomguard spells)
127 - Added an option (on by default) to play a sound when you have someone to cure (Breenild idea).
128 - Now when you click on a cursed person in Decursive's frame you will keep
129 your current target unless you use the right-button of your mouse.
130 - Now Decursive is able to check if you have enough mana before casting.
131 - Complete French and German localization (Thanks to Archiv and WalleniuM for the German translations)
132 So Decursive is able to ignore and skip correctly certain classes and debuffs in those localizations.
133 This also corrects multiple dispels problem for those localizations.
134 - Changed the licence to GNU GPL (Decursive 1.9.4 is in public domain)
135  
136 Minor changes:
137  
138 - Added a reminder at startup about the available options.
139 - If you don't have one of your curring spell in your action bar, Decursive will display an error message when initializing.
140 - Out of ranges units are added to the blacklist.
141 - Options and lists are saved for each characters.
142 - Options are reset to defaults with this version.
143 - Improved re-targeting.
144  
145  
146 Bugs fixed:
147  
148 - Fixed initialization, 1.9.4 was sometime unable to find a spell to use.
149 - Mind Control dispel was impossible.
150 - The "check for range" option couldn't be set/unset and was causing Decursive to get stuck on out of range persons.
151 - Improved Event handling (faster when zoning)
152 - When you are in the priority list, your name is no longer displayed twice.
153 - the "Ignore Stealthed Units" should work as intended (it never worked before)
154 - Tooltip are displayed correctly.
155 - Other minor bug fixes.
156  
157  
158  
159 See below for a detailed change log between my versions of Decursive.
160  
161 Changes on 1.9.6 FINAL (Release)
162  
163 - the "Ignore Stealthed Units" should work as intended (it never worked before)
164 - Performance improve when the option "Check for Abolish before curing" is used
165 - Decursive can't put the current player to the blacklist anymore.
166  
167 Changes in 1.9.6 RC4 (Release Candidate)
168  
169 - Added a mana check, Decursive won't try to cast if there is not enough mana. (not available for warlocks)
170 - Performance improve when the live list is displayed and contains afflicted people.
171 - Performance improve when checking for range.
172 - Added unlocalized strings to loc. (French and German loc. updated, thanks to Archiv for the German translations).
173 - Options and lists are now saved per character (options reset to default with this version).
174  
175  
176 Changes in 1.9.6 RC3 (Release Candidate)
177  
178 - The correction about the MC bug in RC2 introduced a problem with units controlled by priests, changed the fix to a better one :)
179 - Fixed tooltip display (tooltips were not displayed)
180  
181  
182 Changes in 1.9.6 RC2 (Release Candidate)
183  
184 - Probably fixed the MC issue.
185 - Fixed: When left-clicking on Decursive's frame, the cured unit may not be the one you cliked on.
186 - Fixed a bug (nil method) if the option "Check for range" was used.
187 - Fixed the "Check for range" option, depending on the cases checking or unchecking it had no effect on the actual result.
188 - When the option "Check for range" is enabled, and a unit is out of range, it's added to the blacklist.
189 - Updated French localisation so Decursive can correctly ignored stealthed unit (if the option is set).
190 - Updated German localization (problem with accents and a forgotten string, thanks to Archiv).
191  
192 Changes in 1.9.6 RC1 (Release Candidate):
193  
194 - Added new translations to French loc to prevent Decursive from dispelling: "Sommeil sans rêve" and "Vision télépathique"
195 - Updated German localization (thanks to WalleniuM)
196 - Overall performance improve (no more multiple calls to SetOwner())
197 This change may also fix the "Nothing cleaned" bug some people were still experiencing.
198 - When you are in the priority list, your name is no longer displayed twice.
199 - Warlocks can correctly switch to the target if they right click on it in Decursive's frame.
200  
201 Changes in 1.9.6c (Was released in Dev Zone):
202  
203 - Changed the alert sound to a better one.
204 - Added a reminder at startup about the available options.
205 - Fixed a possible issue with cool downs detection.
206 - Added a possible fix for the reported warlock problem (it's still working with my Warlock and another warlock level 60).
207 - When you right click on a cursed person in Dcr's window, it's selected even if nothing is done (spell not ready).
208  
209 Changes in 1.9.6b (Was released in Dev Zone):
210  
211 - Changed the licence to GNU GPL
212 - Now when you click on a cursed person in Decursive's frame you will keep
213 your current target unless you use the right-button of your mouse.
214 - Small fixes in French localization.
215 - Will never check for range if this is a warlock pet spell.
216 - Added some debug information for people who have problems with the Fellhunter's spell.
217  
218 Changes in 1.9.5c (Release):
219  
220 - Added an option (on by default) to play a sound when you have someone to cure (Breenild idea).
221 - Fixed a bug that could cause the cast of a wrong spell if you learn a new spell.
222  
223  
224 Changes in 1.9.5b (changes from last Quu's version 1.9.4):
225  
226 - Added support for warlock pet Felhunter spell 'Devour Magic' (tested on a French version but should work for English and German as well unless the localisation is not correct in Decursive 1.9.4)
227 - Fixed French localization for Priests and Druids.
228 - Improved Event handling (faster when zoning)
229 - Fixed initialization, 1.9.4 was sometime unable to find a spell to use
230