vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 This is the changelog.txt file from Nymbia's Perl UnitFrames, included for
2 information only.
3 -
4 Zek
5  
6  
7 1.0.0:
8 Initial Release
9  
10 1.0.1:
11 Made work with MapLibrary 1.1
12  
13 1.0.2:
14 Fixed error with pet debuffs
15  
16 1.0.3:
17 Dependancies now optional
18  
19 1.0.4:
20 Option to show combo points in a frame under target's level: /perl usecpmeter /perl usecptext
21 If mob type (boss, elite, rare) is being hidden, elite mobs will get a + next to their level.
22 Distance color changes at 5, 30, and 41 yards
23 fixed init routine ;)
24  
25 1.0.4b:
26 I suck! Fixed level display.
27  
28 1.0.5:
29 Distances will not show at above 100 yards
30 Another step in the distance coloring at 20 yards
31 Made all of partyframes clickable (and bug fixes related to party frame clicks)
32 XP meter added to player frame. /perl showplayerxp
33  
34 1.0.6:
35 Long names in the target frame will now cut off as opposed to spilling off the frame
36 Fixed the partyframe click bugs. Again. For real this time.
37  
38 1.0.7:
39 Added PVP Rank Icons to target and player frames!
40 Portraits now have transparency
41  
42 1.0.8
43 Class Icons now have transparency
44 Fixed bug with class icon not updating if it is hidden when someone joins party
45 Fixed bug with party distance still showing (but not updating) above 100 yds
46 Altered how the pet frame handles the drop down menu, let me know if there's still problems.
47 Added ability to show or hide bar textures
48 Added ability to set overall and text transparency
49 Added distance coloring to party members
50 Added scaling!
51 Players with no rank will now have no rank icon
52 Changed slash command handler and command layout
53 XP bar text now only shows when the mouse is over the XP bar
54  
55 1.0.9
56 ArcaneBar added! /perl arcanebar show
57 Basic CastParty support! Clickable areas for CastParty include the health and mana bars for the party and player, the names/portraits/icons still respond to clicks normally
58 Made slash command help a little clearer
59 Fixed bug with textures setting in UserOptions
60 Energy and Rage values on party, player frames now show a raw number instead of a percent
61 Fixed overzealous error checking on slash commands
62 Fixed error with distance showing 'error' without the optional dependancies
63 Added ability to show old blizzard player frame (by popular demand :p)
64 Added display of Feign Death (instead of 'Dead') to party frame
65 Transparency setting now changes global transparency
66  
67 1.1.0
68 Added Pet XP bar (no options for the moment, but I'll fix that soon)
69 ArcaneBar now scales/goes transparent with the rest of the frames
70 Feign Death working.
71 Minor improvements to ArcaneBar appearance.
72 Party Frames now shrink to exclude space for percentages when party members are dead/offline/etc
73 Fixed party/player frame dragging by stats with CastParty support on
74 Added ability to hide party frames while in a raid group. /perl partyinraid hide
75 Added option to turn off CastParty support (remember, CastParty is only active for the stat area of the party frame, so there's no need to turn castparty support off to be able to click party members normally- just click the name!)
76 Added option to show or hide CastParty frames
77 Added scaling options for individual frames
78 Should be no issues running on German and Korean clients.
79  
80 1.1.1
81 Target-of-Target frame added! :D Chronos is highly recommended when using this feature.
82 French support added.
83 Random stupid bugs fixed (german shaman text, castparty init errors, some other random stuff)
84 Massive code cleanup and variable revamping. What this means for most people? not much yet. Perl_UserOptions.lua is a thing of the past... currently, it's role is filled by Perl.lua, but, with this revamping comes the probability of variable saving and a graphical menu in the very near future (init is still a little pointlessly messy, it'll get cleaned up (ahem, removed) soon)
85  
86 1.1.2
87 Option saving added. (Major thanks to illiath, who is also working on a menu! :D)
88 Clicking on TT frame will target that unit.
89 Fixed some errors with TT frame.
90 Fixed pet changing problems.
91 Fixed castparty errors and dragging bugs.
92  
93 1.1.2b
94 Fixed Perl_Config errors on first load.
95  
96 1.1.2c
97 Fixed Pet bugs.
98  
99 1.1.2d
100 Fixed CastPartyShowing errors
101  
102 1.1.3
103 Added Party Pet frames
104 Added Menu. Many, many thanks to illiath. :D
105 Fixed Player scaling.
106 TT frame now checks if the unit is visible
107 Offline party member's frames now become transparent
108  
109 1.1.4
110 Added raid member and raid warrior target frames. /perl raidhelp
111 Improved efficiency in frame updates
112 Improved handling of target of target updates (and it no longer needs chronos!)
113 Improved updating on party-pet frames, hopefully no more sticking around after leaving groups :)
114  
115 1.1.4b
116 Fixed pet mouseover errors
117  
118 1.1.5
119 Fixed Target-Target updating
120 Fixed scaling problems (ty Lozareth!)
121 Major improvements to efficiency of raid frames.
122 Fixed /perl raidbygroup
123 Raid events unregister when raid is disabled.
124  
125 1.1.5b
126 Added MobHealth2 player health support
127 Fixed config errors with bar textures turned off
128 Fixed Raid Error
129  
130 1.1.6 beta
131 Fixed error with MobHealth when data is present but MobHealth is not loaded
132 CastParty should now work properly with raid frames.
133 Fixed a major frame rate loss from raid event handling.
134 Added SunderThis style behavior (as well as priest shadow vulnerability and mage fire vulnerability) (requires BuffStatus)
135 DruidBar support added.
136 Fixed issues with clicking party pets.
137 Level colors now display properly for target
138 Name colors for pvp enabled enemy players now display properly
139 Raid members names now colored by class
140 Added Debuff checking for raid. Name now turns red if they have a debuff you can remove.
141 Fixed a minor bug in Pet debuff display, may fix the invisible buff thing. Can't test it at the moment (I don't have a pet class at a respectable level)
142 Fixed Player and Target PVP rank hiding.
143 Cast Time display added to ArcaneBar. /perl casttime show
144  
145 1.1.6beta2
146 Fixed CastTime errors
147  
148 1.1.6beta3
149 Fixed yet another CastTime error
150 DruidBar text now displays properly
151  
152 1.1.6beta4
153 Another sneaky ArcaneBar bug
154 Fixed checking for BuffStatus Optional Dependancy
155  
156 1.1.6beta5
157 Fixed yet another ArcaneBar bug (/sigh)
158 Fixed party pets showing after leaving party
159 Fixed a problem in sunder and vulnerability code, try it out, hopefully working now
160 Fixed localization for raid group sorting.
161  
162 1.1.6beta6
163 Fixed an error with showing debuffs on raid members (colortext? lol)
164 Added option to show party member debuffs below their buffs. /perl partydebuffs below /perl partydebuffs right
165 Added hiding for pet xp bar
166 Fixed Debuff display for mages
167 Added lots to the menu.
168  
169 1.1.6beta7
170 Fixed Party debuff error
171  
172 1.1.6beta8
173 Fixed Party frames not showing upon joining a group
174 Fixed Party Debuff movement
175  
176 1.1.6beta9
177 Added combat text numbers to player partrait
178 Fixed error with target-target health bars (thanks cul!)
179 Fixed display of pet xp option in menu
180 Added menu options for Party Debuff positions and CastTime
181 Fixed display of pet buffs and debuffs
182  
183 1.1.6
184 CastParty support fully functional!
185 Quest completion now updates Player XP
186 Fixed positioning of raid members on login
187 Fixed party members not showing upon joining a group
188 Fixed Pet still showing after being unsummoned
189 The bad news: Distance to Target will be going away in the next patch. Blizzard is making the function that made it possible, only work for group members.
190 Also, I haven't gotten around to making a Warrior alt or respeccing to Improved Scorch to fix the sunder/vulnerability code. Soon!
191  
192 1.1.6b
193 Fixed nil on Raid line 38
194  
195 1.1.7
196 Added damage/healing numbers for target (I could do it for party, as well.. is that something you guys would want?)
197 Should be smarter about hiding party pets
198 Changes made in the menu now apply automatically and instantly
199 Raid member health percentages now display if that member is offline
200  
201 1.1.8
202 Ninja'd a friend's warrior and debugged sunder armor code! Sunder armor working, let me know if fire and shadow vulnerability are as well!
203 Removed distance code. Patch 1.6 makes it obsolete.
204 Incorperated BuffStatus code to fix some bugs and remove the dependancy ;) All raid members should show debuffs you can remove (their name turns red). I'll be working on buffs in the near future!
205  
206 1.1.9
207 Fixed combo points hiding
208 Tweaked some code to reduce lag on targeting. Theory goes that Blizzard will be fixing said lag in the next content patch, we'll see.
209  
210 1.1.9b
211 Fixed targeting party members / self
212 Fixed combo points for Druids
213 More improvements to targeting lag (if anyone has any problems with slow player frame updates, let me know)
214  
215 1.2.0
216 20 buffs and 16 debuffs now show on the target
217 Fixed a bug with the menu and raid scaling
218 Fixed patch 1.7 player frame update problems
219 Fixed Player Portrait not showing up on login
220  
221 1.2.0b
222 Updated toc. /cough.
223  
224 1.2.1
225 Preformance update. Removed some OnUpdate functions, placed caps on those that are necessary. Should be quicker in many situations.
226 Fixed a bug with setting party scale with invalid input.
227 Debuff stacking numbers added to target.
228 Altered sunder and vulnerability code. Far more efficient, and arguably pointless! Still looks cool, so I'm leaving it in. ;)
229  
230 1.2.2
231 Minor bug fixes related to name color on the target and targettarget frames
232  
233 1.2.3
234 Fixed lag and etc caused by default party frames showing
235 Fixed scale problems with the casting bar
236 Fixed display of dead entities (-100? wtf?)
237 Updated toc to 1.9
238  
239 1.2.3a
240 Really updated toc this time
241 Increased default scale settings
242  
243 1.2.3b
244 Fixed /perl setpartyscale #.#, more robust error checking for all numeric slash commands.
245  
246 1.2.4
247 Fixed alpha for targettarget
248 Fixed 1.10 frame background issues
249  
250 1.2.5
251 Fixed RegisterForSave() error
252 Fixed SpellIsTargeting() error.. yay for undocumented patch changes! >.<
253 Updated toc for 1.10.0 patch
254  
255 1.2.5b
256 Fixed Perl_Party.lua nil errors
257  
258 1.2.5c
259 Fixed Raid frame clicking issues
260 Implemented what I hope will be a fix for the weird errors some people are having with Perl_Player.lua:70. These errors are not caused by my mod or the default UI, and I could never recreate them, but hopefully this will fix them. They seem to be caused by titanpanel or something related to it (and the fact that the errors are coming up at all implies some pretty bad coding on their part)
261  
262 1.2.5d
263 lets not talk about it.