summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-19MoveResizeTo was broken for opposite edges.Mikael Magnusson
2008-02-18Merge branch 'backport' into workDana Jansens
Conflicts: openbox/grab.c openbox/keyboard.c
2008-02-18Fix button press behaviours. On LeaveNotify, make the button no longer ↵Dana Jansens
pressed. On MotionNotify, only make it hovered if no button is pressed down. On EnterNotify, make it hovered or pressed as appropriate. This fixes case where you left-click and hold on a button, then right click to open the menu - this used to leave the button in a pressed state.
2008-02-18Grab key bindings with GrabModeSync, so that if they lead to a keyboard ↵Dana Jansens
grab, then no keyboard events will be lost between the initial keybinding and the keyboard grab.
2008-02-18the focus indicator line for prompt buttons wasn't being displayed, since ↵Dana Jansens
the texture type was no longer being set
2008-02-19Update spanish translation.Elián Hanisch
2008-02-17Fix some typos in comments.Mikael Magnusson
2008-02-17Add a comment for translators about how to change order of arguments.Mikael Magnusson
2008-02-17Update all the po files so they contain the new prompt strings so ↵Mikael Magnusson
translators can translate them.
2008-02-17Update swedish translation.Mikael Magnusson
2008-02-17Update traditional chinese translation.洪任諭
2008-02-17Update swedish translation.Mikael Magnusson
2008-02-15() -> (void) also in .h files, and fix a place that gave arguments when it ↵Mikael Magnusson
shouldn't have.
2008-02-15() -> (void)Mikael Magnusson
2008-02-15Merge branch 'backport' into workDana Jansens
Conflicts: openbox/frame.c openbox/menuframe.c
2008-02-15remove prop.c/h, as they were reintroduced in a bad merge ↵Dana Jansens
(0dc7eca4cdfff6425e19a0bace0f9ae8834d04e8)
2008-02-15make the frame iconify animation go right into the icon geometry area ↵Dana Jansens
instead of stopping before it
2008-02-14set the window type hint on menus to be "popup menus"Dana Jansens
2008-02-14Merge branch 'backport' into workDana Jansens
2008-02-14Merge branch 'backport' into workDana Jansens
2008-02-14avoid a compiler warningDana Jansens
2008-02-14don't reference free'd memory, and don't leak memory if the image cache is ↵Dana Jansens
not saving any resized pictures
2008-02-14don't use \n at the end of g_message stringsDana Jansens
2008-02-14use g_message not g_print so it can go to the logDana Jansens
2008-02-14pre-calc the sum of a picture added to an RrImage rather than calculating it ↵Dana Jansens
every time
2008-02-14add a bunch of comments for images and image caches. and make the number of ↵Dana Jansens
resized pictures saved in an image tunable per-icon cache.
2008-02-14when resizing images, pick a source image with the same aspect ratio if possibleDana Jansens
2008-02-14Introducing the icon cache.Dana Jansens
If an icon is the same as one in the cache, then it uses that one. icons of different sizes (from the same client) are linked together into one, and resizes of icons are cached and linked to all the various sizes. so you only need one icon in memory for all your terminals now. ya!
2008-02-14backport the changes to render/ from the alttab branch (commit ↵Dana Jansens
3592046b2b26e05ee94c0dd0fed5b7fd5475c198) in master, as the iconcache changes depend on this git show 3592046b -- render
2008-02-14Merge branch 'backport' into workDana Jansens
2008-02-14put the char member at the bottom of the struct so that it doesnt mess up ↵Mikael Magnusson
alignment for the other members (assuming the compiler doesn't pad the struct appropriately anyways)
2008-02-14obprompts do not have a stacking layer, as they don't appear directly in the ↵Dana Jansens
stacking list
2008-02-14obprompts do not have a stacking layer, as they don't appear directly in the ↵Dana Jansens
stacking list
2008-02-14draw a box inside the key-focused button in an ObPrompt. also fix rendering ↵Dana Jansens
the buttons when they are parent-relative.
2008-02-14fix min-size calculations for lineart texturesDana Jansens
2008-02-14make ObPrompts resize and redraw correctly when reconfiguring and changing ↵Dana Jansens
themes with them open
2008-02-14don't ping everything all the time. yay. ping when you close, and if it ↵Dana Jansens
doesn't reply then show the kill prompt. also show a more correct prompt for windows connecting from non-local machines - ask to disconnect them from the X server.
2008-02-14tell what signal is going to be sent to the client when killing through the ↵Dana Jansens
dialog
2008-02-14use the hover and press button colors (this was a bug)Dana Jansens
2008-02-14when drawing and measuring strings in "flow" mode, don't ellipsize so that ↵Dana Jansens
lines can wrap
2008-02-14don't kill our own ObPrompt windows with kill actionsDana Jansens
2008-02-14if a prompt is already showing and you try show it again, then make it ↵Dana Jansens
active. in the "kill this?" prompt use the window's original title without any of the openbox-appended-ness
2008-02-14prompt to kill windows when they are not respondingDana Jansens
2008-02-14let you specify return codes for the different buttons in a prompt, and ↵Dana Jansens
specify a callback function for the prompt for when it is closed
2008-02-14position the buttons in the bottom right instead of centering themDana Jansens
2008-02-14key input works for ObPrompt windows nowDana Jansens
2008-02-14make the prompt buttons respond to button presses. keyboard input code is ↵Dana Jansens
there too but not working yet.
2008-02-14properly place the msg textureDana Jansens
2008-02-14Make ObPrompt windows get managed as clients, and make them able to ↵Dana Jansens
reconfigure as well.
2008-02-14give prompts a border, and fix how they are laid out. and make them use the ↵Dana Jansens
multi-line text capabilities in render for the message