summaryrefslogtreecommitdiff
path: root/openbox/moveresize.c
AgeCommit message (Collapse)Author
2007-05-09resist for one key press at edges when keyboard move/resizingDana Jansens
2007-05-05yay. way way cleaner code for iconify animations. let people show/hide the ↵Dana Jansens
frame logically and it will do everything except during animations the frame will show what it needs to for visual display.
2007-05-05lots of fixes for the iconify animation. i think it should all work ↵Dana Jansens
perfectly now ? one change in action.c may affect bindings... THIS COULD BREAK CURRENT CONFIG FILES. ya. so, if you used a press binding and it moved the window, no enter event will be generated for that anymore because you are holding down the button when the window moves. if you don't like that then use a click binding instead. 1
2007-05-05lied about using some events it wasnt usingDana Jansens
2007-05-05woa.. let you do mouse actions while in an interactive keyboard action, and ↵Dana Jansens
let you do keyboard actions while move/resizing. yay. also you can click in windows at the same time..
2007-05-02only show the coords popup when both directions have a size incrementDana Jansens
2007-05-01big oopsDana Jansens
2007-05-01a whole lot of changes to the moving/resizing code. it was broken for ↵Dana Jansens
non-northwest gravities. now it is not. at least, that is the idea.
2007-04-24the check for if the window is being resized is only needed for syncingDana Jansens
2007-04-24fix resizing when drawContents is off, and I think an ifdef was a bit too ↵Mikael Magnusson
high up
2007-04-24add support for _NET_WM_SYNC_REQUESTDana Jansens
2007-04-23line up the top coords box nicerDana Jansens
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
2007-04-22only pass thru events when the menu is open, don't for other stuffDana Jansens
2007-03-18use const char*'s when we should beDana Jansens
2006-08-22update copyright step 1Mikael Magnusson
2006-08-02hopefully fix keyboard move and resize refusing to go outside the screenMikael Magnusson
2004-03-21update copyright noticesMikael Magnusson
2004-03-21adds option to have the popup centered above the window instead of centered, ↵Mikael Magnusson
and fix the last occurance of that reversed variable
2004-03-21comments for lifeMikael Magnusson
2004-03-21if this works, i will be amazed. <resize><popupShow>nbr<//> nbr = 0 never ↵Mikael Magnusson
show size popup, 1 as it is now ie only show when resize terminals etc, 2 always show
2003-10-15consistant glib type usageDana Jansens
2003-09-29dont start a move/resize on clients that cant do itDana Jansens
2003-09-28halfway through client changes but...Dana Jansens
should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible.
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-09-16dont assert if a moveresize is started while one is in progress. apps could ↵Dana Jansens
do this with client messages, or the user can easily do it with actions.
2003-09-14only sopt moveresize when shutting downDana Jansens
2003-09-14stop any moveresizes on shutdownDana Jansens
2003-09-12new popups with subclasses, added an ObIconPopup for popups with icons, and ↵Dana Jansens
ObPagerPopup, for a popup with a pager on it. better logic also for the desktop layout code figuring out how many rows and columns there are.
2003-09-10use the current size not the start size for movingDana Jansens
2003-09-04off by one caused clients to be resized a little during a moveDana Jansens
2003-09-03don't let move/resize occur on non-visible clientsDana Jansens
2003-09-03use NONE cursor when not specifying oneDana Jansens
2003-09-03add a reconfigure action, also reconfigure on SIGUSR2.Dana Jansens
support reconfiguring throughout the entire codebase.
2003-09-03make the client destructor a GDestroyNotifyDana Jansens
2003-09-03only show resize popups for clients with size increments. no move popup at ↵Dana Jansens
all. waste of screen space.
2003-09-02more fixes to keep the pointer stuff aligned when doing keyboard move/resizeDana Jansens
2003-09-02fix flashing when using keyboard move against the edge of the screenDana Jansens
2003-09-02add comment about the new code in moveresize for size increment windowsDana Jansens
2003-09-02stop doing stupid shit for the size increments in client_configure, it ↵Dana Jansens
belongs in the moveresize code. add it there.
2003-09-01this move is not finalDana Jansens
2003-09-01add urgent actionsDana Jansens
add some macros for moving/resizing clients add 'vibrate' action
2003-08-30add destructor functions for clients that you acn subscribe with, and use ↵Dana Jansens
these instead of hardcoding special cases in the unmanage code
2003-08-29remove the event dispatcherDana Jansens
2003-08-20move the pointer while doing a keyboard move/resizeDana Jansens
2003-08-12move the resistance plugin into the kernel. dont resist when move/resizing ↵Dana Jansens
with the keyboard, only when doing it with the mouse.
2003-08-05make the position dislpayed in the moving popup offset by the top/left ↵Dana Jansens
struts so that 0,0 is inside teh struts not neccessarily at the screen edge
2003-08-03kill non-opaque move/resizeDana Jansens
add an option for redrawing/resizing the client window while resizing, when disabled the client is not touched until the resize is complete.
2003-07-10remove the ob_root var, its redundant of what Xlib already providesDana Jansens