summaryrefslogtreecommitdiff
path: root/openbox/moveresize.c
AgeCommit message (Collapse)Author
2007-06-05revert that, center the popups for move/resize and keychainsDana Jansens
2007-05-28give the client a 0 border again.Dana Jansens
2007-05-27don't set the global moving state unless the move/resize is acceptedDana Jansens
2007-05-26don't change clients' bordersDana Jansens
2007-05-22reuse variables, less bracesDana Jansens
2007-05-22don't show the resize popup unless you're actually resizing, for both sync ↵Dana Jansens
mode and drawcontents off
2007-05-17rename client_configure_full to client_configureDana Jansens
2007-05-17grab the pointer when windows move them selves so no enter events happen. i ↵Dana Jansens
wonder if this will cause but reports. it still does for restacking though.. little cleanup in client.c, and remove client_configure macro which was now redundant
2007-05-14use the right cursor for moveresizeDana Jansens
2007-05-13add grab/ungrab macros so dont need to pass in 10 arguments to ungrab stuff.Dana Jansens
add a confine option to grab_pointer to confine the pointer to the screen, and use that for moveresize
2007-05-13set the cursor before using itDana Jansens
2007-05-13only do moveresize when grab is successfulDana Jansens
2007-05-13use the right list in client_add_hide_notify, rename destructor to ↵Dana Jansens
destroy_notify which is really what it is, and is more consistant now that there are 2 notifies
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.