summaryrefslogtreecommitdiff
path: root/render/font.h
AgeCommit message (Collapse)Author
2009-12-21Set up work for making a 3.5 prerelease.Dana Jansens
Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*>
2007-07-17remove trailing whitespaceMikael Magnusson
2007-04-25make rendering the shortcuts much fasterDana Jansens
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
2007-03-04moving shadow information out of the themes, and into the Text textures.Dana Jansens
cleaning up some old Xft cruft in font.c also, that is no longer needed.
2007-03-04fonts are no longer loaded from the theme file. instead, they are created by ↵Dana Jansens
the application and passed in while creating/loading a theme
2007-03-03pango is now mandatory..Dana Jansens
lots of cleanups to the pango code, which was a very nice base to start from. thanks to whomever wrote that for us.. put some of the pango variables into the various render structs so that they don't need to be created all the time. put the pango context inside our RrInstance so that it can be properly freed at shutdown. removed xft dependencies all through the code and the build system also. who knows if this will break compiling for some poor souls. i guess we'll find out, won't we!
2006-08-19fix some warnings from -WallMikael Magnusson
2005-07-16make the pango rendering code really complicated because that is the only ↵Mikael Magnusson
way to make it draw correctly
2005-07-15fix the dpi stuff with pango by reading the right ascent and descent stuffMikael Magnusson
2004-11-07Pango! yay. Patch mostly by Mohammed Sameer, fixed some memleaks and ↵Mikael Magnusson
ifdeffed by me. May still have some bugs.
2003-10-15consistant glib type usageDana Jansens
2003-09-17no tabsDana Jansens
2003-09-17add copyright headers, adjust --version output to include copyright, and ↵Dana Jansens
--help output to not include version output.
2003-08-12add Xutil includes for these badboys on older X versions/solarisDana Jansens
2003-07-10remove rependancy on geom.h from the kernel, provide what is used in its own ↵Dana Jansens
geom.h
2003-06-26read fonts and titlebar layout from theme filesDana Jansens
2003-06-21more namespacing to Rr*Dana Jansens
2003-06-21put the render theme into a structDana Jansens
2003-06-20this is going to break the kernel/ building.Dana Jansens
lots of modifications to the render API, prefixing everything, making proper names for everything. the structures are not hidden/opaque yet, but the naming scheme of the public API works much better now.
2003-04-13move the openbox engine into librender and the kernel. the theme is loaded ↵Dana Jansens
and stored inside librender. the frame is decorated and managed inside the kernel.
2003-03-26add a Rect to the textures for positioning themDerek Foreman
2003-03-19kill the constDana Jansens
2003-03-17pass the x,y,w,h to font_draw.Dana Jansens
draw the text in the "right" place for now.. no justification yet
2003-03-16add font_drawDerek Foreman
move font def'n to render.h
2003-03-16added some font stuffDerek Foreman