| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2003-06-25 | menus grab the keyboard and pointer, thus making only one menu visible at a ↵ | Dana Jansens | |
| time, and making them act like gtk menus and * menus do, where you can click and drag and release to select something as well as click-release to elave it open while you search around the menu | |||
| 2003-06-25 | show the client meun on "press" on the icon | Dana Jansens | |
| 2003-06-25 | use the stock shownig method for the client menu for now, makes it pop up ↵ | Dana Jansens | |
| under the cursor so a click-release works like expected | |||
| 2003-06-25 | use the alst button press for clicks instead of teh fisrt. it make sno diff ↵ | Dana Jansens | |
| to me really and this makes it work when you grab the pointer on the click, without leaving the mouse plugin in a weird state. | |||
| 2003-06-25 | grab all motion events for pointer grabs | Dana Jansens | |
| 2003-06-24 | position submenus correctly horizontally | Dana Jansens | |
| 2003-06-24 | menus were too short by a border width | Dana Jansens | |
| 2003-06-24 | check to make sure the window is on screen *after* positioning it | Dana Jansens | |
| 2003-06-24 | do horz grads without any multipliaction | 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-24 | integer math for gradients. horz vert and diags and pipecross work so far. | Dana Jansens | |
| 2003-06-22 | add a simple menu parser. | Dana Jansens | |
| while menu parsing, the theme does not exist so we can't do any theme stuff while creating menu stuff, so put that off for later, i.e when the menu is shown. | |||
| 2003-06-22 | reorder startup so menu goes before config parsing | Dana Jansens | |
| 2003-06-22 | add a root menu | Dana Jansens | |
| 2003-06-21 | add decoration state to the frame struct. make client_configure adjust the ↵ | Dana Jansens | |
| frame if the decorations do not match between the client and the frame, so that when they change it can send a configurenotify to the client. | |||
| 2003-06-21 | make client_reconfigure a non-user-type client_configure | Dana Jansens | |
| 2003-06-21 | strdup the exec path cuz it gets freed by the time we restart otherwise | Dana Jansens | |
| 2003-06-21 | moveresize messages are not user-requests | Dana Jansens | |
| 2003-06-21 | remove debug print | Dana Jansens | |
| 2003-06-21 | send teh configure event to client on user-requested final configures even ↵ | Dana Jansens | |
| if not moved, cuz usualy the final isnt sent with a change, but just to end the move process. | |||
| 2003-06-21 | always create the bg pixmap, X seems to not like it if i dont? | Dana Jansens | |
| 2003-06-21 | always use the session id from the session manager when setting the restart ↵ | Dana Jansens | |
| property | |||
| 2003-06-21 | add -sm-disable option | Dana Jansens | |
| 2003-06-21 | only show -sm-client-id in the help when session management is build in | Dana Jansens | |
| 2003-06-21 | session management works, and it can resume with its old ID, so it works ↵ | Dana Jansens | |
| with gnome-session | |||
| 2003-06-21 | make session management optional | Dana Jansens | |
| 2003-06-21 | set the required properties so that session managers see openbox | Dana Jansens | |
| 2003-06-21 | don't exit in the render lib, rather return a NULL font/theme on failure | Dana Jansens | |
| 2003-06-21 | add libSM *client* support, so we should work with gnome-session now! | Dana Jansens | |
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | use the pseudo shit in the instance now | Dana Jansens | |
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | dont use .. in include paths | Dana Jansens | |
| 2003-06-21 | more namespacing with Rr* | Dana Jansens | |
| 2003-06-21 | kill a warning | Dana Jansens | |
| 2003-06-21 | more namespacing to Rr* | Dana Jansens | |
| 2003-06-21 | fix a warning | 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-21 | put the render theme into a struct | Dana Jansens | |
| 2003-06-21 | fixed to accomodate the changes to the render/ API. | 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 | oops typo | Dana Jansens | |
| 2003-06-20 | take the bevel width into account for the width available | Dana Jansens | |
| 2003-06-20 | position the client menu right | Dana Jansens | |
| 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 | miklos does themes like mad | Dana Jansens | |
| 2003-06-20 | slight optimizations, and make the last 4 gradients work properly | Dana Jansens | |
