Quantcast
Download
(14 Kb)
Download
Updated: 11-01-16 04:37 PM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.0)
Updated:11-01-16 04:37 PM
Created:01-09-09 09:43 PM
Downloads:106,282
Favorites:294
MD5:
7.1.0

rActionBar  Popular! (More than 5000 hits)

Version: 710.20161101
by: zork [More]
Optional Files (3)
File Name
Version
Size
Author
Date
Type
1.0-2016112401
2kB
11-24-16 01:07 AM
Addon
710.20161027
1kB
10-27-16 12:41 PM
Addon
700.20161004
1kB
10-04-16 06:07 AM
Addon


Archived Files (30)
File Name
Version
Size
Author
Date
710.20161027
14kB
zork
10-27-16 12:42 PM
700.20161004
14kB
zork
10-04-16 06:04 AM
60000.01
21kB
zork
10-24-14 07:48 PM
50400.01
20kB
zork
09-08-13 08:45 AM
50200.01
20kB
zork
03-04-13 05:36 PM
50100.01
20kB
zork
11-28-12 01:28 PM
50001.08a
19kB
zork
11-20-12 03:24 AM
50001.07
20kB
zork
09-21-12 02:15 PM
40300.06
21kB
zork
01-20-12 12:51 PM
40300.05
21kB
zork
12-10-11 08:38 AM
40300.04
20kB
zork
12-06-11 11:36 AM
40300.03
20kB
zork
12-04-11 06:11 PM
40300.02
20kB
zork
12-01-11 03:05 PM
40300.01
20kB
zork
11-30-11 12:29 PM
4.008
18kB
zork
06-29-11 03:35 PM
4.007
18kB
zork
04-28-11 11:42 AM
4.006
18kB
zork
02-09-11 01:54 PM
4.005
18kB
zork
11-12-10 06:27 PM
4.004
17kB
zork
10-17-10 08:33 AM
4.003
16kB
zork
10-16-10 06:05 AM
4.002
16kB
zork
10-15-10 08:41 PM
4.001
16kB
zork
10-15-10 03:41 PM
100812
8kB
zork
08-12-10 03:12 PM
007
7kB
zork
12-10-09 11:54 AM
006
7kB
zork
09-05-09 04:47 PM
005-2
7kB
zork
04-19-09 04:21 PM
004-6
7kB
zork
04-02-09 12:07 PM
003
3kB
zork
03-21-09 10:40 AM
002
2kB
zork
01-11-09 02:07 PM
001
2kB
zork
01-09-09 09:43 PM


Post A Reply Comment Options
Unread 11-30-16, 02:14 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Fixed the rLib frame fader bug using the idea below. New version of rLib is available:
http://www.wowinterface.com/download...4242-rLib.html

Diff: https://github.com/zorker/rothui/com...a3128b8a6b569b
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-30-16, 05:12 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Hmmm. I have an idea. Currently I run the animationgroup on the frame itself. Maybe I can just add a new frame just for the animation and on update copy the alpha to the parent frame.

Lua Code:
  1. local function FaderOnFinished(self,...)
  2.   print(...)
  3. end
  4.  
  5. local function FaderOnUpdate(self,...)
  6.   print(...)
  7. end
  8.  
  9. local function FaderOnAlpha(...)
  10.   print(...)
  11. end
  12.  
  13. local function CreateFaderAnimation(frame)
  14.   if frame.fader then return end
  15.   local animFrame = CreateFrame("Frame",nil,frame)
  16.   frame.fader = animFrame:CreateAnimationGroup()
  17.   frame.fader.__owner = frame
  18.   frame.fader.direction = nil
  19.   frame.fader.setToFinalAlpha = false --test if this will NOT apply the alpha to all regions
  20.   frame.fader.anim = frame.fader:CreateAnimation("Alpha")
  21.   hooksecurefunc(animFrame,"SetAlpha",FaderOnAlpha)
  22.   frame.fader:HookScript("OnFinished", FaderOnFinished)
  23.   frame.fader:HookScript("OnUpdate", FaderOnUpdate)
  24. end
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-30-16, 04:47 AM  
siweia
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 72
Uploads: 6
This is my current fix.

add code in rButtonTemplate\core.lua

Code:
local function SetupBackdrop(button,backdrop)
  ......

  if button.__faderParent then
    button.__faderParent.fader:HookScript("OnFinished", function()
      bg:SetBackdropColor(unpack(backdrop.backgroundColor))
    end)
  end
end
Report comment to moderator  
Reply With Quote
Unread 11-30-16, 04:18 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Same bug as with font strings in the WoW animation API. The alpha transition applies the alpha to all children.

I probably should implement my own version via OnUpdate.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-30-16 at 04:49 AM.
Report comment to moderator  
Reply With Quote
Unread 11-30-16, 04:00 AM  
siweia
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 72
Uploads: 6
And also for the framefader in rLib, if you create background color for any actionbuttons with a mouseover fader, the background color would be darker than normal once you mouseover them.



The bar on the right is the original color without fader, and the bar with fader on the left is what happened after mouseover.
Report comment to moderator  
Reply With Quote
Unread 11-29-16, 02:36 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Thanks will test it.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-28-16, 09:36 AM  
siweia
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 72
Uploads: 6
I just found a new bug.

If you hide the Right Bar and Right Bar 2 in the InterfaceOptionPanel, those bars would appear again once you exit from a vehicle UI.

I made a quick fix atm.
Code:
local event = CreateFrame("Frame")
event:RegisterEvent("UNIT_EXITING_VEHICLE")
event:SetScript("OnEvent", function(self)
	if not self.fixed then
		InterfaceOptions_UpdateMultiActionBars()
		self.fixed = true
	end
end)
Last edited by siweia : 11-28-16 at 10:12 AM.
Report comment to moderator  
Reply With Quote
Unread 11-15-16, 12:04 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Re: exp bar addon

I just use a xp macro nowadays. Imo such a bar is not needed.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-15-16, 09:45 AM  
Garry
A Kobold Labourer
 
Garry's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 159
Uploads: 7
exp bar addon

Hey Zork,
after a few years of WoW break i decided to play wow again.
Your addons were the first i searched for and directly installed them.

THe only thing I miss is an eXP-bar for the actionbar. In your old Diablo Style UI it was called jEXP.
Now i wonder where did you hide it?
__________________
Report comment to moderator  
Reply With Quote
Unread 11-03-16, 01:47 PM  
pas06
A Deviate Faerie Dragon

Forum posts: 18
File comments: 18
Uploads: 0
Hi, i noticed a small bug. Don't know if this is a problem with rButtonTemplate or rActionBar. i am playing an enhancement shaman and playing with that talent that gives stormstrike 2 charges. On my button it showed that i had one charge/stack left for that ability but i actually didn't have one(i pressed the button but nothing happened) Using OmniCC. A cooldown number is only shown if i don't have a charge left.
Edit: it happened again today and i made a screenshot of it
http://imgur.com/BgZYoqh
Last edited by pas06 : 11-07-16 at 10:33 AM.
Report comment to moderator  
Reply With Quote
Unread 11-01-16, 04:09 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Found a solution for the Illidan problem.
https://github.com/zorker/rothui/com...eaf4a01070c3a4

Illidan has abilities that load new actionbuttons on use of other abilities. This will not work properly for whatever reason. But with that change a simple page swap will load the correct buttons.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-01-16 at 04:34 PM.
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 01:29 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
Nope.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 12:42 PM  
pas06
A Deviate Faerie Dragon

Forum posts: 18
File comments: 18
Uploads: 0
Thanks for the reply it works.
regarding the one bag solution.
i used
Code:
--create
rActionBar:CreateBagBar(A, bagbar)

CharacterBag0Slot:Hide()
CharacterBag1Slot:Hide()
CharacterBag2Slot:Hide()
CharacterBag3Slot:Hide()
to still keep the fading function. any downside doing this?
Report comment to moderator  
Reply With Quote
Unread 10-30-16, 10:38 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1632
File comments: 3612
Uploads: 118
To do that you need to write a hack.
The micro menu buttons have an unavoidadable blank space above them. You can see it by doing /fstack and hovering the button. On top of that each bar cannot be moved out of UIParent. That leads to a gap above the buttons.
You can remove the clamp of the micromenu bar and move it up a few pixels.
Lua Code:
  1. --frame is the name of your micro menu frame
  2. frame:SetClampedToScreen(false)
  3. frame:SetPoint("TOP",0,0)--adjust x and y to your liking
If you do not need the bag bar you can just reparent the main backpack button and reposition it to your liking.
Lua Code:
  1. MainMenuBarBackpackButton:SetParent(UIParent)
  2. MainMenuBarBackpackButton:ClearAllPoints()
  3. MainMenuBarBackpackButton:SetPoint("BOTTOMRIGHT",0,0)
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW) | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 10-30-16 at 10:38 AM.
Report comment to moderator  
Reply With Quote
Unread 10-30-16, 08:01 AM  
pas06
A Deviate Faerie Dragon

Forum posts: 18
File comments: 18
Uploads: 0
Hi,

started using this addon. Now i have a few questions. is there an option to only show the main bag instead of the additional four also? Is it possible to move the micro menu to the top of screen? right now i am using
Code:
local micromenubar = {
  framePoint      = { "TOP", UIParent, "TOP", 0, 0 },
  frameScale      = 0.8,
  framePadding    = 0,
  buttonWidth     = 28,
  buttonHeight    = 58,
  buttonMargin    = 0,
  numCols         = 12,
  startPoint      = "TOPLEFT",
  fader           = fader,
}
but there is still a gap between the edge of the screen and the buttons. I guess thats because of the scaling?
Last edited by pas06 : 10-30-16 at 08:02 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: