There wouldn't be any real benefit to having it ace'd per say, but I want to have a way to change the font and size in-game, like you used to be able to do with fontabulous.
Writing an ace option table is easier than building a frame, and the overhead would be almost nil for anyone running any other ace addons.
Gonna start a new official topic, but in response to the stuff brought up here - I haven't made an options screen for a couple of reasons:
1. I'm not that good at coding (yet :)
2. It'll be hard to maintain if it's a completely in-depth options screen (the number of options would be mind blowing)
3. It makes it harder to make your own stuff
I do want to do a simple font switch and scale option, as that's wouldn't restrict people editing the lua, and would be just generally useful :)
[font=Calibri,Arial][b]ClearFont, clouted with the clarity cod![/b] [b]Website: www.clearfont.co.uk[/b] [b]Wiki page: ClearFont2[/b][/font]
_________________________________________________
[font=Calibri,Arial][b]ClearFont (original)[/b]
This is essentially the same as the current WoWI/CG/WorldofWar version, except that it does not include the [WoW directory]\Fonts\ folder and files for obvious reasons. You can easily recreate them - check the supplied readme file for info, or see the UI sites or official website.
[b]'Final' version:[/b] http://www.wowace.com/files/ClearFont/ClearFont-r20853.zip
_________________________________________________
[font=Calibri,Arial][b]ClearFont2 (Ace2)[/b]
ClearFont2 is now released here! It can be used in place of the original CF.
CF2 is still under development, so functionality changes may come.[/font]
[font=Calibri,Arial]In-game font scaler![/font]
[font=Calibri,Arial]In-game font switcher![/font]
[font=Calibri,Arial]Split base code, default design and custom design files, so the base code can be updated without messing with any of your design changes[/font]
[font=Calibri,Arial]The ability to add fonts without editing the base code. You can quickly create FontPack addons with little coding :)[/font]
[font=Calibri,Arial]For more info on the above, see the included Readme.txt file!
[font=Calibri,Arial][b]ClearFont2 [/b] - the main code (standalone, required)[/font]
[font=Calibri,Arial][b]ClearFont2_FontPack_1[/b] - a font pack plugin by EvilElvis (optional extra font choices!)[/font]
[font=Calibri,Arial][b]Note:[/b] font switching does not currently work 'on the fly' for some addons. For these, you will need to reload the UI to change the font - just do /rl
_________________________________________________
[font=Calibri,Arial][b]Ace SVN Notes and Other Stuff[/b]
I certainly do not mind SVN changes that are fixes and improvements, but please give me notice if it's a significant change :P
ClearFont (original) is no longer supported, and will only be changed something very important comes up. Use ClearFont2!
[b]Request: if you find out more details about what line controls what part of the WoW UI please list it here so I can add it to the Design.lua file! Thanks!!
There's really only 2 thing the option screen needs to have:
1) Font
2) Size
I mean, I guess you could have a toggle switch to set what areas of the game are affected by the font, but that wouldn't be too difficult either.
Anyway, I've attached the code I had written so far. It's mostly dry-code, and it doesn't work yet. It's also missing the font-scaling from clearfont/fontabulous.
Anyway, if you want to use any of my code for ClearFont, feel free. If a few weeks go bye, and I still can't change my font/size in game, I might take it up though :)
Edit: Thought I'd tell you how I was thinking of handling "font packs". change the "local fonts = {..}" stuff to "eeFonts.fonts = {..}". Then get rid of the path to the eeFonts folder I had put in ApplyFont and just put it in the eeFonts.fonts filename.
Font packs would then be their own addons, which used eeFonts as dependancy. Upon being loaded, they would access the eeFonts.font array, and insert their own font information into the array. You'd never have to edit any lua this way.
Always wondered if there was a way to have peoples names above their head one font, and chat boxes another font.
Great to hear :)
Yes, it is possible - take a look in ClearFont.lua - everything is commented with what I think it does :) The lines with UNIT_NAME_FONT and ChatFontNormal are likely to be the two controls you mean?
Since there was no news on the official ClearFont page, neither on the different AddonPages, I thought this was another addon just with the same name.
I took a look into the Changelog.txt and see: It's the fabolous ClearFont itself. ^^
Sry for this, could be deleted/closed.
as much as i love aced addons, not everything in the world needs to be aced.
Writing an ace option table is easier than building a frame, and the overhead would be almost nil for anyone running any other ace addons.
Gonna start a new official topic, but in response to the stuff brought up here - I haven't made an options screen for a couple of reasons:
1. I'm not that good at coding (yet :)
2. It'll be hard to maintain if it's a completely in-depth options screen (the number of options would be mind blowing)
3. It makes it harder to make your own stuff
I do want to do a simple font switch and scale option, as that's wouldn't restrict people editing the lua, and would be just generally useful :)
[b]Website: www.clearfont.co.uk[/b]
[b]Wiki page: ClearFont2[/b][/font]
[font=Calibri,Arial][b]ClearFont (original)[/b]
This is essentially the same as the current WoWI/CG/WorldofWar version, except that it does not include the [WoW directory]\Fonts\ folder and files for obvious reasons. You can easily recreate them - check the supplied readme file for info, or see the UI sites or official website.
[b]'Final' version:[/b] http://www.wowace.com/files/ClearFont/ClearFont-r20853.zip
_________________________________________________
[font=Calibri,Arial][b]ClearFont2 (Ace2)[/b]
ClearFont2 is now released here! It can be used in place of the original CF.
CF2 is still under development, so functionality changes may come.[/font]
You can find it on http://www.wowace.com/files/, or on WAU:[/font]
[font=Calibri,Arial][b]Note:[/b] font switching does not currently work 'on the fly' for some addons. For these, you will need to reload the UI to change the font - just do /rl
_________________________________________________
[font=Calibri,Arial][b]Ace SVN Notes and Other Stuff[/b]
I certainly do not mind SVN changes that are fixes and improvements, but please give me notice if it's a significant change :P
ClearFont (original) is no longer supported, and will only be changed something very important comes up. Use ClearFont2!
[b]Request: if you find out more details about what line controls what part of the WoW UI please list it here so I can add it to the Design.lua file! Thanks!!
1) Font
2) Size
I mean, I guess you could have a toggle switch to set what areas of the game are affected by the font, but that wouldn't be too difficult either.
Anyway, I've attached the code I had written so far. It's mostly dry-code, and it doesn't work yet. It's also missing the font-scaling from clearfont/fontabulous.
Anyway, if you want to use any of my code for ClearFont, feel free. If a few weeks go bye, and I still can't change my font/size in game, I might take it up though :)
Edit: Thought I'd tell you how I was thinking of handling "font packs". change the "local fonts = {..}" stuff to "eeFonts.fonts = {..}". Then get rid of the path to the eeFonts folder I had put in ApplyFont and just put it in the eeFonts.fonts filename.
Font packs would then be their own addons, which used eeFonts as dependancy. Upon being loaded, they would access the eeFonts.font array, and insert their own font information into the array. You'd never have to edit any lua this way.
Btw, main CF thread is now here: http://www.wowace.com/forums/index.php?topic=3515.0
glad you're here and welcome to the Ace community!
Lots of code clean-up to do and all that, but it worked, and it worked well :)
(other topic is here, stop replying to it! http://www.wowace.com/forums/index.php?topic=3513.0)
Always wondered if there was a way to have peoples names above their head one font, and chat boxes another font.
Don't know what you did but there definitely was an unwanted change.
Latest version - meaning you went from what to what?
It's bigger? Smaller? What's wrong with it?
Have you tried changing the UI scale settings.
I will say - nothing changed to make such a difference, so I don't see what could have occured for you.
Great to hear :)
Yes, it is possible - take a look in ClearFont.lua - everything is commented with what I think it does :) The lines with UNIT_NAME_FONT and ChatFontNormal are likely to be the two controls you mean?