| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2007-03-04 | moving 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-04 | keep the default tint at 50, for theme compatibility | Dana Jansens | |
| 2007-03-04 | lighten the default shadow, it's alittle harsh right now | Dana Jansens | |
| 2007-03-04 | remove the font code for parsing Xft font strings. we are using the ↵ | Dana Jansens | |
| individual values specified in the user's configuration now, no longer using the strings from the theme file at all | |||
| 2007-03-04 | fonts 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-04 | add font weight and font slant enumerations | Dana Jansens | |
| 2007-03-03 | pango 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! | |||
| 2007-03-02 | this includes a number of things since my magnificent return.... | Dana Jansens | |
| 1. some random compiling/style cleanups 2. some bigfixes - mislogic in per-window-settings and focusing new windows - use client_can_focus rather than checking variables for directional focus - MAYBE fix all those lock-ups forever. using event_curtime (a new variable) now instead of event_lasttime. event_lasttime is still used however when the event being processed did not have a time associated with it. this may or may not be a problem, and will be seen. 3. um.. i forget 4. oh yeah, 3rd party docks are now treated like the internal ob dock irt focus. that is, clicking on them won't pass them focus. this is going to be ratified as expected behavior in the wm-spec just now. if docks/panels want focus they can request it with _net_active_window, and then they can have all the focus they want! one day alt-tabbing around dock windows might be nice. but not until the ob dock is moved out into a separate application. going to have to add a wmapp selection and stuff for that though... ugly. who uses wmdockapps anymore !? someone must.. *sigh* | |||
| 2006-08-24 | rename osx to mirrorhorizontal and split to splitvertical, this will make ↵ | Mikael Magnusson | |
| all themes that used them not look right so update them | |||
| 2006-08-22 | update copyright step 2 | Mikael Magnusson | |
| 2006-08-01 | a "osx" gradient, it is like horizontal but mirrors in the center | Mikael Magnusson | |
| 2006-06-14 | initial commit of split gradient, looks like some RrColor leaking perhaps | Mikael Magnusson | |
| 2005-07-15 | fix the dpi stuff with pango by reading the right ascent and descent stuff | Mikael Magnusson | |
| 2003-10-27 | add version info the library headers | Dana Jansens | |
| 2003-10-15 | consistant glib type usage | Dana Jansens | |
| 2003-09-25 | wrap public headers in G_BEGIN/END_DECLS | Dana Jansens | |
| 2003-09-17 | no tabs | Dana Jansens | |
| 2003-09-17 | add copyright headers, adjust --version output to include copyright, and ↵ | Dana Jansens | |
| --help output to not include version output. | |||
| 2003-09-03 | provide a function to give the margins for an appearance | Dana Jansens | |
| 2003-09-02 | move some internal functions from render.h to instance.h | Dana Jansens | |
| add a color hash table to the RrInstance | |||
| 2003-09-01 | add interlaceColor, and support interlaced gradients | Dana Jansens | |
| 2003-08-31 | add RrColorGC | Dana Jansens | |
| add a LineArt texture type for drawing a line, this is used for drawing the menu separators | |||
| 2003-08-12 | add Xutil includes for these badboys on older X versions/solaris | Dana Jansens | |
| 2003-08-08 | include Xlib.h for other platforms | Dana Jansens | |
| 2003-08-01 | move the dekstop file to data/ | Dana Jansens | |
| 2003-07-11 | same default offsets for all endian machines | Dana Jansens | |
| 2003-07-10 | remove rependancy on geom.h from the kernel, provide what is used in its own ↵ | Dana Jansens | |
| geom.h | |||
| 2003-07-05 | try some better default offsets for big endian machines. | Dana Jansens | |
| print what the conversion is so i can see what it should be if im wrong though | |||
| 2003-06-26 | read fonts and titlebar layout from theme files | Dana Jansens | |
| 2003-06-24 | made all the gradients work with integer math. removed the pipecross and ↵ | Dana Jansens | |
| rectangle gradietns tho cuz they are ugly and i dont want to code that bullshit cuz they are ugly. | |||
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | more namespacing to Rr* | Dana Jansens | |
| 2003-06-21 | rename pixel32/16 to RrPixel32/16 | Dana Jansens | |
| 2003-06-21 | rename color_rgb to RrColor | Dana Jansens | |
| 2003-06-20 | this 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-06-20 | simply the render interface by not requiring the setting of all the areas. ↵ | Dana Jansens | |
| only take a w and h in paint(). best font layout ever. | |||
| 2003-06-20 | remove non-planar surfaces | Dana Jansens | |
| 2003-05-25 | gl is starting. it's gonna get really ugly really fast, folks | Derek Foreman | |
| 2003-05-22 | keep XVisualInfo around in preparation for opengl stuff | Derek Foreman | |
| 2003-05-20 | remove the elliptic gradient type. | Dana Jansens | |
| add bevel light/dark colors for solid textures with bevels | |||
| 2003-05-18 | make icons use pixel32 data, and image_draw takes pixel32 data. | Dana Jansens | |
| client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data. | |||
| 2003-05-18 | 2 in 1 deal :\ | Dana Jansens | |
| client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything). client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons. | |||
| 2003-05-09 | all my changes while i was offline. | Dana Jansens | |
| better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT. | |||
| 2003-04-15 | make minsize take int*'s not a Size* | Dana Jansens | |
| 2003-04-13 | move 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-04-06 | add function to give the minimum size of an appearance to fully render it's data | Dana Jansens | |
| 2003-04-06 | added superb pseudo-color (8bpp) support | Derek Foreman | |
| 2003-04-05 | make tint signed | Dana Jansens | |
| 2003-03-29 | add pixmap_mask_copy, and add the data to the mask struct, since it is ↵ | Dana Jansens | |
| needed for allowing copies | |||
| 2003-03-28 | moved paint's arguments into the appearance struct | Derek Foreman | |
