Change Log:
r42
Note to self: If you have time to level an alt, you have time to update your projects. And man what an update was needed for this one. ;)
+ Profile Loading/Copying added to Options
+ "Disable Mouse" feature added to Properties (enjoy it, this was a pain to do with currently existing code :p)
+ It's a new year, copyright should reflect it
+ Frame restoration has been removed from the "Remove" function and now has it's own so other elements can access it
+ OnShow function properly hooks now (again)
+ List buttons will now keep their backgrounds after deleting a frame
+ Changing the height value with "Constrain" checked will now properly update the width box instead of itself (coulda sworn I fixed that once already...)
+ Slightly adjusted Properties to make room for new and possible additional options
+ Numerous other bug fixes I've lost track of
+ Ask users to use the Facebook "Like" link to help spread CFM (shameless plug, bite me ;p)
- Chat Edit box has been removed from default frames due to strange behaviour
- "Converted" comments removed
- Removed debug commenting spam
r41
+ line 108 fixed
+ some background coding changes in preparation for custom background/border options
+ changing the height while constrain is selected will now properly change the width text
r40
+ correct OnShow scripts not hooking properly when a newly added "invisible" frame becomes visible, such as the target frame (line 309 error)
r39
+ UI Overhaul!
+ Custom Name Support
+ Ability to change names added to "Options" tab
- Removed a bunch of old code that was literally doing nothing now
When users first log in, their saved vars should automatically convert to the new custom naming format. This will be verified by their previous entries being followed by "Temp". Click the Options tab and rename as you like.
r37
+ Reverted a change that lead to problems with trying to hook frames that don't exist yet (Line 7...
Description:
CFM allows full manipulation of almost any frame in the game.
** Please use the Bug Report/Feature Request features to the right. This is more for your benefit than mine as I may not notice them in comments right away. **
Slash Command
/cfm - brings up config
ESC - closes config
Frame List
This lists your frames currently in your database.
Left Click: Selects the frame and fills in it's info in all other frames (except "Add Frame").
Right Click: Prompts removal of the frame from the database.
Properties Tab
Pretty straight forward.
Anchor Tab
Change a frame's anchor points, parent and allows fine-tuned positioning.
Add Frame Tab
The place to add a frame to the database.
Other Tab
Change the name of a frame on your list.
Load/Copy other profiles you have saved.
Mouseover Frame (bottom)
This will tell you the name of the frame your mouse is currently over, as well as the parent of the frame.
Known Bugs
None
Credits
ME!: I wrote it.
Moongaze: LOTS of help along the way, including a lot of performance suggestions.
WoWInterface Community: Including (but not limited to) Seerah, Akryn, and kraftman for helping me with my noobish questions on the forums when I'd get stuck.
HELP SPREAD YOUR FAVORITE ADDONS VIA FACEBOOK!
Remember to "Like" your favorite addons to help authors spread their hard work!
http://www.pledgie.com/campaigns/3615.png |
|