Download
(9Kb)
Download
Updated: 06-30-23 09:08 PM
Pictures
File Info
Compatibility:
Embers of Neltharion (10.1.0)
Updated:06-30-23 09:08 PM
Created:unknown
Downloads:35,006
Favorites:250
MD5:

Geist  Popular! (More than 5000 hits)

Version: 100105.1
by: Cidrei [More]

Geist seems to be working fine with Dragonflight. Let me know if anything crops up.

Geist is incompatible with addons using LibActionButton-1.0, including ElvUI. This is not a bug so much as two incompatible button systems. Geist uses the built-in ActionButton functionality provided by WoW while buttons generated by LibActionButton-1.0 use custom code to achieve their goals. As this is not a bug in Geist, I have no intentions of figuring out a workaround at this time. My apologies for any inconvenience this causes.

Geist provides a twenty-five button action bar that displays under the mouse cursor at a keypress for quick and convenient access. Geist includes Masque support for button skinning.

How to use: Bind a key to Geist using the keybinding interface in the menu. Geist will display whenever that key is pressed with the mouse over the center button.

! - Feature Addition
* - Feature or Code Change
^ - Bug Fix
% - Known Bug

100105.1 - 2023-06-30
* - Back to a single ToC file.
* - ToC bump (still works in 10.1.0 with load out of date addons).
^ - Allow button assignment up to the current action slot ID limit of 180.

100000.1 - 2022-10-26
* - ToC bump. Welcome to Dragonflight.
^ - Fixed up the keybindings to actually display in the settings.

90005.1 - 2021-05-28
! - Support the new multiple versions ToC format. If I did this right, it should "just work" with 9.1 in retail, assuming they don't change the ToC.
* - Update all them ToCs.

90001.1 - 2020-10-10
* - ToC bump.
^ - Removed deprecated grid function.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
30200.1
21kB
08-05-09 10:20 PM
Addon


Archived Files (2)
File Name
Version
Size
Author
Date
100000.1
9kB
Cidrei
10-29-22 03:50 AM
90005.1
10kB
Cidrei
05-28-21 05:29 PM


Post A Reply Comment Options
Unread 08-21-09, 02:14 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
It it makes you feel better there was at one time a keybinding interface directly in Geist that was later removed in favor of the Blizzard one.
Last edited by Cidrei : 09-05-09 at 05:29 PM.
Report comment to moderator  
Reply With Quote
Unread 08-19-09, 05:42 PM  
Zaru
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I cannot get this addon to work or do anything.

I have tried every function and it just keeps giving me the commands list.
I type /geist assignX and it gives me the commands list, I type /geist assignX Y and it gives me the commands list. I type the scale reset it says that it's reset but won't let me do anything at all.

I was using Bartender then switched to Dominos and same thing. I tried it with the stock Blizz bars and it's the same.

I searched the posts here and @Curse and found nothing that has helped.

Your instructions on how to key bind are not very clear at all and sound more like a riddle then an explanation...imo.

How to use: Bind a key to Geist using the key binding interface in the menu. Geist will display whenever that key is pressed with the mouse over the center button.
I don't see the keybinding interface nor do I see a menu other than the one that keeps coming up in the chat box window. Since I cannot get the window to come up the second part is baffling to me.

I see no GUI at all, no boxes, nothing. any ideas on how to get this working?

EDIT - Never mind, I am an idiot apparently. I hadn't realized that I needed to set the key bind through the Blizzard Key binding menu accessed by pressing Escape...doh!

I thought I had to set the key bind through Geist...of course the simplest solution is correct...I am thoroughly embarrassed....sorry.

I'll leave this post in case anyone else has the same problem...
Last edited by Zaru : 08-19-09 at 06:27 PM.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 04:56 AM  
bizzy100
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 1
Originally posted by Cidrei
How do you mean? The buttons follow the Blizzard option in that regard. If you have the buttons locked in the interface, they should be locked in Geist as well.

@Tepel: Thanks a lot! I'll stick that in the next version. Need to do some 3.2 testing anyway.
Thank you, I use Bartender and I totally forgot about the Blizzard option.

Great addon!
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 03:27 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by bizzy100
Can anybody tell me how to lock the buttons, please?

Thank you in advance.
How do you mean? The buttons follow the Blizzard option in that regard. If you have the buttons locked in the interface, they should be locked in Geist as well.

@Tepel: Thanks a lot! I'll stick that in the next version. Need to do some 3.2 testing anyway.
Last edited by Cidrei : 07-01-09 at 03:28 PM.
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 02:23 AM  
bizzy100
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 1
Can anybody tell me how to lock the buttons, please?

Thank you in advance.
Report comment to moderator  
Reply With Quote
Unread 06-15-09, 12:08 PM  
Tepel
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Originally posted by Cidrei
When you say one of the mouse buttons, do you mean middle-click for example? I've never actually tested it with one of the mouse buttons.

Go ahead and submit a patch if you'd like. I know other people would like the toggle behavior as well, and then I can roll it in whenever the next version comes out (3.2 maybe).
I actually use one of the buttons on the side of my mouse. Anyway, I didn't know where to post the patch so I put it up on nopaste, hope you don't mind.

http://nopaste.com/p/aR6V5thzk/txt

Oh, and I didn't do the german translations because, well, my german is bad
Last edited by Tepel : 06-15-09 at 12:10 PM.
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 08:42 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by Tepel
I've been using Geist for a while now and I love it. There's one thing that keeps bugging me though. When I bind the Geist button to one of my mouse buttons I can't click any of the buttons on the Geist frame.
To get around this issue I usually edit GeistFrame.lua and remove one of the two events (AnyUp, AnyDown). This gives me toggle behaviour and solves the issue with the mouse. Maybe you could incorporate this in your build of Geist (so I don't have to do it everytime I update )
If necessary I can supply you with a patch, but it's only 10 lines if you include the modifications to the command line.
When you say one of the mouse buttons, do you mean middle-click for example? I've never actually tested it with one of the mouse buttons.

Go ahead and submit a patch if you'd like. I know other people would like the toggle behavior as well, and then I can roll it in whenever the next version comes out (3.2 maybe).
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 09:59 AM  
Tepel
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
I've been using Geist for a while now and I love it. There's one thing that keeps bugging me though. When I bind the Geist button to one of my mouse buttons I can't click any of the buttons on the Geist frame.
To get around this issue I usually edit GeistFrame.lua and remove one of the two events (AnyUp, AnyDown). This gives me toggle behaviour and solves the issue with the mouse. Maybe you could incorporate this in your build of Geist (so I don't have to do it everytime I update )
If necessary I can supply you with a patch, but it's only 10 lines if you include the modifications to the command line.
Report comment to moderator  
Reply With Quote
Unread 06-11-09, 01:27 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
Originally posted by Devtech
ya now its not even on the list ... it was on the list last night.

Edit:nvm just saw why.
I'm working on getting it working again. For some reason I can get the buttons to skin, but I can't get it to stick.
Report comment to moderator  
Reply With Quote
Unread 06-11-09, 07:41 AM  
Devtech
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 3
ya now its not even on the list ... it was on the list last night.

Edit:nvm just saw why.
Last edited by Devtech : 06-11-09 at 07:43 AM.
Report comment to moderator  
Reply With Quote
Unread 06-09-09, 08:01 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
It's possible. I'll take a loot at it and see if something's changed in BF recently that would prevent it from working.
Report comment to moderator  
Reply With Quote
Unread 06-09-09, 05:14 PM  
Devtech
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 3
im having an issue setting a ButtonFacade skin to Geist .. BF works for all my other addons but Geist ... like Geist will get the skin but the moment i reload my ui or log off and log on the skin i set for it wont save .. could this be an issue between BF and Geist that can be fixed?
Report comment to moderator  
Reply With Quote
Unread 04-23-09, 09:10 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 114
Uploads: 17
It does actually work fine the way it is, at least for me, but I do recognize that Lua convention has tables starting at 1, so I've changed it for future releases.
Report comment to moderator  
Reply With Quote
Unread 04-23-09, 08:33 PM  
moniker
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 63
Uploads: 2
Heya, love the mod, have for a long, long time, before TBC iirc.

Anyway, I had to make a small change to the Geist_HelpPrint function in GeistSlash.lua. In Lua, tables start iterating at 1 instead of 0

Code:
	for i = 1, table.getn(GEIST_CHATUSAGE) do
..otherwise you get a nil on the 0th entry and no slash commands print out.

Thanks for a great mod!
Last edited by moniker : 04-23-09 at 08:34 PM.
Report comment to moderator  
Reply With Quote
Unread 01-11-09, 03:54 PM  
baz1200
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Re: Re: minor problem

Originally posted by Cidrei
I believe it's a ButtonFacade issue. I've noticed this also occurs in Dominos, and I think I've seen mention of it elsewhere as well.
Yep you are right, I just updated my buttonfacade and the apathy skin and it works perfectly now.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: