Might could do something similar to editbox module. Make an option to "unlock" the frame by toggle the frame movable/resizeable then back to "lock" to make them not movable/resizeable. Could possible eliminate the need for lots of options.
Also someone mentioned interoperability between modules, ie being able to access the playername etc. I had sketched out some ideas in the past, one of the main design points was outlined below. (yes, im actually so lazy i posted comments from my source code)
-- Support for segmenting of the chat message to prevent unwanted module interactions
-- The message segments will be available from Prat_PreAddMessage to Prat_PostAddMessage
--
-- Segments are PRE, #C CHANNEL C#, #P PLAYERNAME #S SERVERNAME S# P#, #M MESSAGE M#, POST
--
-- Basic patterns will be used to try and split the chat into those sections
--
-- PRE/POST are for modules to use
--
-- The #'s are also segments, they contain the text surrounding the given element, they
-- should only contain values if the segment eg CHANNEL is not nil.
--
-- After Prat_PreAddMessage, the current segments are concatatnated and passed to AddMessage
--
-- Access to the final result string is available during the Prat_PostAddMessage event
I like this idea alot actually. Then we can slit off these modules based on feature set. Also what do you thnk about absorbing the FuBar addon into the mother ship? I think it looks kind of lonely out there by itself.
aye. if you commit it (or post your code here for one of us to commit it) it would be best to have it disabled by default but end-users can enable it. as a general rule it's best to keep the addon featureful with the modules but at the same time have a "default state" that just mimics what the original addon intended.
original addon did the following (from memory, it's been a while):
-hidden chat buttons
-replaced channel names with abbreviations
-disabled chat fading
-moved editbox to top of chatframe1, hide backdrop
-added arrowkey support to editbox
-colored player names by class
-mousewheel scroll support
-sticky chat channels
-added telltarget
-added timestamps
It's kinda blowuptuated from there. LOL! But I love it that way.
I think we can go through all of the modules and sort out which ones make sense to roll together. One of the things I get a bit obsessive about is trying to keep the menu options a) consistent with each other and b) user friendly. :)
OH before I forget, we need to figure a way to post this thing to the UI sites. Do those places support any kind of collaboration uploading? Or is it assumed 1 author per mod everywhere?
sylvanaar has been kickin some booty on adding features! Awesome work my friend and thank you for being a part of the team! I am hoping to find some time next week to make sure our wiki page is at least somewhat updated with "current state". Over the past couple of months new modules were added that put in the functionality I was planning to put into the "notifications" module but since those things are already I deprecated that module from the svn this past weekend. In addition, I finally got around to breaking ground on the chatframes modules that I had hoped to have finished a few months back already. Phase I was to remove resizing limits from chat windows. Phase II is to add in options to set height/width etc. for people who like precision sizes instead of resizing windows by dragging edges with their mouse.
I added in the ability to set the min/max size that chat windows can be resized to. Need a chat window that is 100 pixels wide and 1024 pixels high? Got ya covered now. :P
I just wanted to thank you guys for Grid, it is pretty spectaculaaaaarrrr!
Is there a way to quickly switch the raid layout from say 40person mode to 15person mode without going through the menu? I suppose I could setup a macro for it, but maybe the fubar control could be setup with an active tooltip that let's you quickly switch between the layouts?
many addons have been updated. some addon ideas have simply been crushed by blizz. others need to either be reworked to do the same things or need to change because they are partially crushed. it's going to take some time to iron out all of the wrinkles introduced by the new interface rules so patience is really needed right now. even addons that are "converted" are not impervious to glitches. for instance I use FruityLoots which has been converted long ago but I still get an "Action blocked" message occassionaly when I loot something. Clearly there is still a hitch in it's gittyup, but it mostly still works good so I use it. In time that hitch will get soothed out I am sure.
I updated the seed post for this thread with infos about the current modules.
Also Sylvanaar of Proudmore has accepted an offer to be a part of the Prat development team. :) Keep up the good works my friend and I look forward to working with you and Krtek in steering the development of this project into the future. :)
In PTR I still have the problem where Prat doesn't remember it's settings across sessions if I don't have embedded libraries.
Stop me if you've heard this one before...
A man goes to a doctor's office. He says, "Doctor, it hurts when I raise my arm over my head."
The doctor replies, "Then don't raise your arm over your head." :)
But seriously if you're not going to use the embedded libraries you need to make sure you're using the TBC branch of Ace2. I am not using the embedded libraries on the beta TBC servers and I have no problems with Prat saving settings. If you're already using the TBC branch of Ace2 then I am not sure where the conflict is. Does this happen when Prat and Ace2 are the only addons loaded? It's just hard to diagnose that might be happening since I haven't been able to replicate the issue to see what is really going south.
0
0
0
I like this idea alot actually. Then we can slit off these modules based on feature set. Also what do you thnk about absorbing the FuBar addon into the mother ship? I think it looks kind of lonely out there by itself.
0
original addon did the following (from memory, it's been a while):
-hidden chat buttons
-replaced channel names with abbreviations
-disabled chat fading
-moved editbox to top of chatframe1, hide backdrop
-added arrowkey support to editbox
-colored player names by class
-mousewheel scroll support
-sticky chat channels
-added telltarget
-added timestamps
It's kinda blowuptuated from there. LOL! But I love it that way.
I think we can go through all of the modules and sort out which ones make sense to roll together. One of the things I get a bit obsessive about is trying to keep the menu options a) consistent with each other and b) user friendly. :)
OH before I forget, we need to figure a way to post this thing to the UI sites. Do those places support any kind of collaboration uploading? Or is it assumed 1 author per mod everywhere?
0
0
0
0
Is there a way to quickly switch the raid layout from say 40person mode to 15person mode without going through the menu? I suppose I could setup a macro for it, but maybe the fubar control could be setup with an active tooltip that let's you quickly switch between the layouts?
0
the /tt works marvelously. for me at least. :)
0
0
0
0
Also Sylvanaar of Proudmore has accepted an offer to be a part of the Prat development team. :) Keep up the good works my friend and I look forward to working with you and Krtek in steering the development of this project into the future. :)
0
Stop me if you've heard this one before...
A man goes to a doctor's office. He says, "Doctor, it hurts when I raise my arm over my head."
The doctor replies, "Then don't raise your arm over your head." :)
But seriously if you're not going to use the embedded libraries you need to make sure you're using the TBC branch of Ace2. I am not using the embedded libraries on the beta TBC servers and I have no problems with Prat saving settings. If you're already using the TBC branch of Ace2 then I am not sure where the conflict is. Does this happen when Prat and Ace2 are the only addons loaded? It's just hard to diagnose that might be happening since I haven't been able to replicate the issue to see what is really going south.
0
I don't believe we have that yet. That is kinda what Cirk's Chatmanager does if I remember correctly.