|
Post by tenson on May 3, 2008 8:40:55 GMT -5
Hey Moon and fellow LS supporters.
Thanks for taking the time to look over everyone's requests and creating a compiled list.
For the risk of ever growing feature, I'd like to suggest a few more.
1. Button graphics/shapes. I know this is in the plan, but I'd still like to see a fuller feature where we can better skin squared shaped button graphics (similar to what Cycircled does to action bars).
2. Menu button hide or changing opacity - I now use LS as my action bars, and it would be nice to be able to hide the menu buttons, or somehow change their opacity so that it's not shown when action bars are in place.
3. Lock individual menu button and its children (not to the extend to move and lock every single button, just the 10 main menu buttons). I use one menu button and its children for quest items, which I'd like to move around, but my action bars I'd like to keep locked.
4. Button Cooldown Pulse - if it's possible, to add a pulse to the buttons when cool down is finished.
5. This is more of a question than a suggestion, as I seem to recall this already being possible. How do I change the buttons so that only cool down counts greater than 5sec are displayed? I'm now seeing global cool downs on my child buttons and it overlaps the actual spell cool down.
6. This might be a bug, but I could not import the art in the "Imports" folder for the center icon graphic. Do they stay in the same folder as the button graphics? What is the supported file extension? What is the size? I was able to import customized button graphics and apply them, but I was not able to do that for the center sphere. The import option would come up, and when I entered the name.tga and click import, nothing happens.
As always, thank you for your great work Moon!
|
|
|
Post by Exuro on May 3, 2008 10:41:11 GMT -5
Long time LS user here, but I have never tried using LS as my action bar. Until last night. I completely agree with you, a way to hide the menu button would make it ideal. Until/if moon adds that, there is a sort of hack that you can do that allows you to use the open menu button as a regular action bar button.
1) Make a menu with open menu on the middle click. 2) Set the border colors of menu buttons and regular buttons to the same color. 3) Set the number of child buttons to 11. You will be using the menu button as one of them so by dong this you will have the standard 12 buttons. If you want 13, don't touch this. 4) Set the menu to detach from the sphere. 5) Set it to show both main/child buttons when leaving and entering combat. 6) Make sure the scale of the child buttons and main menu button are the same size.
This works pretty well once you get it set up, but it is kind of annoying to do so, for several reasons.
1) If you accidentally middle click the first button, the menu disappears. If this happens in combat and you have auto close menu's enabled, there is no way to keep you action bars open until you leave combat again. 2) If you want to change the left click action of the first button, you have to recreate the entire menu. 3) There is no way to swap other buttons into where the detached button on LS would go, thereby changing where the "blank" spot on LS is. 4) There is no way to space out the LS buttons around the sphere. So basically if you one detached menu, there is always going to be a "hold" around your sphere.
Ideally it would be nice if like tension said there is an option to hide the main menu button when detached from the sphere. If this option is enabled, the menu will always be shown, and the button would only show up in edit mode or is move detached buttons is on, b/c it is the parent moving button for the menu, along w/ controlling menu angle and offset.
On a side note I don't think there is an option to disable cooldowns greater then 5 sec. I think the only thing he ever added is to skip the 1.5s global cooldown.
|
|
|
Post by Moongaze on May 3, 2008 13:36:52 GMT -5
1. Button graphics/shapes. I know this is in the plan, but I'd still like to see a fuller feature where we can better skin squared shaped button graphics (similar to what Cycircled does to action bars). It's planned to be added before the public release ... I just keep messing around with other stuff before I actually add this though. It will be there Well, I do plan to add a few more options for menu opening support which might make it so you don't need this. I will have "always open" as a visibility modifier for the menu button, so you never risk closing the menu. I will probably also add the ability to hide the menu button and show the submenu buttons as well. I want to add this as well. It's on my list of things to do to the button settings window, among other things, haha. Also planned for the cooldown support I'll be adding to the "Buttons" tab in LS. Not only will you be able to turn on a pulse, you'll also be able to choose how to show the cooldown (text, fade in from transparent to opaque, fade in from black to normal color), pick the cooldown text color, and a few more things. There is an option in the debug tab (I think that's where it was, I've moved it for the version I'm working on) that is called "Skip global cooldown" which will skip that cooldown. However, spells that have 3-4 second cooldowns will still appear, since those are the real cooldowns for those spells. You need to add them to the "LunarSphereImports" folder. When you download LunarSphere, it comes with 3 folders: LunarSphere, LunarSphereImports, and LunarSphereExporter. Copy the art you want to use (.tga or .blp) into the LunarSphereImports folder and start up WOW (WOW needs to be off in order for new files to be recognized, since WOW builds an internal list of files it can/will use, when it starts up). Then, import the art file just like you did with the import option. Specifiy the name ("sample.blp", "sample.tga", or just sample" ... all will work) and import it to the specified art type (sphere or button). That should work out for you. The sphere art needs to be cut like a circle. LS doesn't auto-cut it for you, so if your image is square, you'll see some funky image in LS
|
|
|
Post by Exuro on May 3, 2008 13:45:35 GMT -5
How hard would it be to add what you put under #2, next release by any chance? I think it would solve a lot of the frustration of using LS as permanent action bars. I think if you do I'm going to delete my entire LS saved variables and redo the thing. Some of macros are get messed up when saving to a button and switching themselves with other buttons. I think it's because my sphere has gone through all the conversion code since stage 2, so i'm just going to start with a clean slate if you put out these changes.
I just wanted to note the once trying LS as my action bars, it enabled be to get rid of yet another two addons. Bartender3 and CooldownCount. Thanks again Moon.
Also let me know if there's anything you don't like about the template I sent you.
|
|
|
Post by Moongaze on May 3, 2008 18:10:21 GMT -5
I loaded up Bartender3 and LS side by side. Bartender ran about the same memory, and it ate 10x more CPU time. I'm happy people will consider using LS as an action bar replacement. When the sphere can be totally hidden, I image people will like that too Also, the next release will have some stuff moved into the Buttons tab, and I'm going to try to get the button settings window changed a little bit. I want to add the menu options with this next release. We'll see how that goes
|
|
|
Post by tenson on May 3, 2008 22:34:16 GMT -5
Woot! I can't wait for the public release! Thanks so much Moon!!
I use Bartender3 and LS, but right now only use LS as main action bar, since it does so much more.
I'm looking forward to the feature filled gauges, too, which will allow me to see Time, FPS, Mem, Bags, etc w/o using another addon.
In the mean time, I recommend SLDataText, which is a very neat addon for technical displays, and can be obtained from wowinterface.com
Oh! I forgot!
One more question: During Chess Event in Karazhan, when you possess the Chess pieces, a pet bar is supposed to come up. I know that Blizzard and Bartender3 turns the main action bar into the pet bar (I assume for Mind Control for priests or something like that).
Except, when I use LS as main action bars, I don't have a pet bar, but I can use buttonsn 1-5 for Pawn actions, even though they show up as Main action bars (attack, heal, etc).
Any suggestions?
/sneak cheers
|
|
|
Post by Chaos on May 4, 2008 10:36:58 GMT -5
The sphere art needs to be cut like a circle. LS doesn't auto-cut it for you, so if your image is square, you'll see some funky image in LS Not entirely true. If someone hides the sphere border and background, the image can be anything they want in any shape, as long as it fits in the space. That would be nice! **hint hint**
|
|
|
Post by Moongaze on May 4, 2008 13:55:25 GMT -5
This is true. Although I am not sure if I want to let people hide that stuff within LS, but who knows. Maybe I'll add that feature in the skin tab for the sphere, so people can have whatever shape they want, with buttons that rotate around it (or are detached). Of course, having the gauges turned on will screw with it a little bit.
|
|
|
Post by Chaos on May 4, 2008 19:58:10 GMT -5
QFT. A disclaimer would definitely be needed.
|
|
|
Post by tenson on May 4, 2008 21:22:06 GMT -5
Hmm...
I had no problem importing graphics for the buttons, but I could not import it into the Sphere folder.
|
|
|
Post by tenson on May 7, 2008 2:45:08 GMT -5
/bump
I found the issue w/ custom Sphere graphic: it wasn't in 64x64, after I changed to that size, it showed up as expected.
Requesting Square shape to be added to future releases...
On that note, is it possible to stack LS buttons? You know how Bartender can choose how many buttons and how many rows to display them (mine's 12 buttons in 4 rows and 3 columns), I'd like to request similar set ups.
Thanks!
|
|
|
Post by Moongaze on May 7, 2008 4:57:39 GMT -5
I'll be having square buttons in the future. I don't know about a square sphere though... As for the stacking of buttons, I might add that in the future. I need to make room for that type of setting in the button settings window, so it might be a while before it ever happens. Thanks for the ideas
|
|
harwel
Newbie Beta Tester
Posts: 1
|
Post by harwel on May 9, 2008 18:08:46 GMT -5
I registered just to make the following suggestion: please consider adding support for ButtonFacade (ButtonFacade is a cleaner button-skinning addon than cyCircled). Many mod authors at wowace are adding support, the Trinity Bars author (Maul) is on board, and the Bongos author (Tuller) has said he is adding support soon as well. It would really help integrate LS with other mods, appearance-wise. It may also save you some work creating new skins, etc. www.wowace.com/forums/index.php?topic=12549.0Thanks for an awesome add-on! I love LS.
|
|
|
Post by Moongaze on May 9, 2008 20:31:52 GMT -5
A short answer to your suggestion: Sorry, but I can't tackle this idea at this time. I might add support in the future, but it might be a long time from now because of everything else on my plate. I'm not saying "no" ... just saying "maybe in the future" It's a cool idea and something I would like to look at in the future. Long answer: I understand that this is an ace addon library. I also understand that I would need to do a lot of work to change LS to make it functional with ButtonFacade. LunarSphere's buttons aren't designed in the best way to support a skinning addon, which is why I have my own skinning support and a bunch of button designs to help users out. I only tackled the circle buttons for now, and I still have to add the square buttons that I created. Looking at the skins that are supported with BF, I'm pretty sure all of the circle ones exist in LS, with the exception of the Gears one, mainly because it is multi-colored and I wanted to stay with grayscale images for tinting purposes. I haven't tried it yet, but any skin that is made for the BF library could be copied into the LunarSphereImports folder and imported into LS and added to its buttons. The size might be off, however, because there isn't much of a skinning standard for where a button skin should start and end in the file. Honestly, adding support for any addon in LS is very iffy, mainly because if the addon that I'm adding support to changes what it is doing, or has a bug, it will cascade down into LunarSphere and cause issues with LS, breaking it in most cases. This happened with the DrDamage support. Thankfully, DrDamage was very easy to add support for since I just added a few lines of code and DrDamage does everything else, which is return a number to LS. LS then draws that number on the button and places it where it needs to go. With a skinning library, I'm not as lucky, as I would need to leave everything up to the skinning addon for skinning support I am actually looking at the cyCircled skins and will look at the BF skins and try to see a common location for the skin, and a common size, so that I can convert all of LunarSphere's buttons to the same size format, allowing my button skins to be imported into these addons and vice versa. I only know about about 15-20 button skins with cyCircles and BF combined (different ones), whereas LS has 36, and they are all circular. When I add the square button support, the number will grow even more. I guess the better thing might be to create skins for ButtonFacade and let users skin their addons to match LS, instead of the other way around.
|
|
|
Post by Jonsnow on May 20, 2008 17:35:32 GMT -5
I loaded up Bartender3 and LS side by side. Bartender ran about the same memory, and it ate 10x more CPU time. I'm happy people will consider using LS as an action bar replacement. When the sphere can be totally hidden, I image people will like that too I've stopped using bartender since release 5 and don't miss it anymore... Now I only have LS for all my action bars.
|
|