Thread Tools Display Modes
02-05-11, 06:05 AM   #1
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
oUF 1.5.5 -> 1.5.7 changelog

haste could you post the most noticable changes between both versions?

https://github.com/haste/oUF/commits/master?page=1
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)

Last edited by zork : 02-05-11 at 06:03 PM.
  Reply With Quote
02-05-11, 06:39 AM   #2
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
Short summary would be:
- Vehicle element merged into the core (it causes one issue because I'm limiting updating however, see Issue 69 on github. Solution not tested yet).
- New element: AltPowerBar
- Split things up in separate files to make it less messy to work with. There's still a couple of messy functions in ouf.lua however.
- Event handlers with multiple functions are converted back to single functions when possible. Previously they would remain dispatchers.
- bossN units don't use OnUpdate anymore.
- The aura tables don't have hidden holes anymore. Previously oUF would create all icons in a sequence[1].
- Post and Pre updates for entire frames. These only execute when oUF runs a full update of the frame. This is basically a proper solution to injecting code into self.__elements.

I just skimmed the git shortlog, but that should be everything major.

[1] Let's say we had 8 auras on a unit, and our aura code filtered out aura ids 3 4 6 7. In 1.5.5 and previous oUF would create the entire sequence of icons (1 2 3 4 5 6 7 8) and just hide 3 4 6 and 7. With 1.5.6 oUF will only create 1 2 3 4 and assign these to be 3 4 6 7.

Hopefully that made some sense :P.
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-05-11, 03:39 PM   #3
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
Vehicle issues should be solved with 1.5.7.
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-05-11, 07:13 PM   #4
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view addons
Join Date: May 2006
Posts: 918
Originally Posted by haste View Post
...
- The aura tables don't have hidden holes anymore. Previously oUF would create all icons in a sequence[1].
...

[1] Let's say we had 8 auras on a unit, and our aura code filtered out aura ids 3 4 6 7. In 1.5.5 and previous oUF would create the entire sequence of icons (1 2 3 4 5 6 7 8) and just hide 3 4 6 and 7. With 1.5.6 oUF will only create 1 2 3 4 and assign these to be 3 4 6 7.
Yeah, that's actually a pretty awesome change for raidframes with an aura filter that only show 1 icon at a time.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine."
Paper: "OMG, WTF, Scissors!"
Scissors: "Rock is OP and Paper are QQers. We need PvP buffs."

"neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..."

  Reply With Quote
02-06-11, 06:39 AM   #5
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
Currently testing 1.5.7. Do you need some specific tests? Vehicle combat, raid etc?
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
  Reply With Quote
02-06-11, 08:43 AM   #6
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
Not really. General testing is always needed however.
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-06-11, 06:01 PM   #7
mojosdojo
A Murloc Raider
 
mojosdojo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 5
Originally Posted by haste View Post
Short summary would be:
- bossN units don't use OnUpdate anymore.
This seems to have the effect that my boss frames are not updating anymore. They get updated when I mouse over them, but that's as far as it goes.
  Reply With Quote
02-07-11, 12:04 AM   #8
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
Originally Posted by mojosdojo View Post
This seems to have the effect that my boss frames are not updating anymore. They get updated when I mouse over them, but that's as far as it goes.
How are you spawning them? Mousing over the frame shouldn't trigger any updates either.
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-07-11, 03:07 AM   #9
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
I'm going to check bossframes tonight. Running 1.5.7. Currently no problems.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
  Reply With Quote
02-07-11, 03:12 AM   #10
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
You can test boss frames in SFK and DM normal, as far as I know they are the only low level normal instances with boss units.

(Sent from my phone)
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-07-11, 04:37 AM   #11
mojosdojo
A Murloc Raider
 
mojosdojo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 5
Originally Posted by haste View Post
You can test boss frames in SFK and DM normal, as far as I know they are the only low level normal instances with boss units.
Ah, great, didn't know that. I did some testing and reverted https://github.com/haste/oUF/commit/...7756f730ca12da which results in normally updating boss frames.

I'm using oUF_Phanx which uses a spawn function for all frames (around line 450 in core.lua). It reads a table from config.lua, I edited the table to additionally spawn the boss frames.

Hope that helps.
  Reply With Quote
02-07-11, 06:13 AM   #12
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
That doesn't really answer my question about how they are spawned. I'll have a look at this when I get home.

(Sent from my phone)
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-07-11, 06:41 AM   #13
mojosdojo
A Murloc Raider
 
mojosdojo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 5
No, it doesn't but it's neither my layout nor am I into oUF api. That's why I can't give you a more specific answer, as long as you aren't more specific on what you actually need to know.
  Reply With Quote
02-07-11, 06:50 AM   #14
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
Test with the Git version of oUF_Lily, and see if you can recreate the issue. I can't say I've had any issue with it myself.

If the issue exists with oUF_Lily as well, then I need to know what WoW version you are on. 4.0. 3 should have fixed the boss unit issue, and I don't know of a region that doesn't have that patch yet.

(Sent from my phone)
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-07-11, 08:50 AM   #15
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 363
The boss frames aren't updating anymore unless I target them. I observed this while fighting Cho'gall.
  Reply With Quote
02-07-11, 11:09 AM   #16
haste
Featured Artist
 
haste's Avatar
Premium Member
Featured
Join Date: Dec 2005
Posts: 1,027
boss units: Verified. Seems like it's a regression. It was working at some point.
__________________
「貴方は1人じゃないよ」
  Reply With Quote
02-08-11, 02:27 AM   #17
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
Wierd. The bossframe in my daily heroic updated normally yesterday.

Spawn:
http://code.google.com/p/rothui/sour...units/boss.lua

But maybe I got lucky.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)

Last edited by zork : 02-08-11 at 02:30 AM.
  Reply With Quote
02-08-11, 05:38 AM   #18
mojosdojo
A Murloc Raider
 
mojosdojo's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 5
They would update if you were targeting the boss, but even then it wasn't reliable.
  Reply With Quote
02-08-11, 04:32 PM   #19
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
Correct. Could verify that on Conclave of the Winds encounter. (Used 2.5.7 on that try)

2.5.8 is already available with a fix, so who cares.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
  Reply With Quote

WoWInterface » Featured Projects » oUF (Otravi Unit Frames) » oUF 1.5.5 -> 1.5.6 changelog


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off