summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-04-30thoughts and shitMarius Nita
2003-04-28move windows before calcing struts. watch for windows on DESKTOP_ALL when ↵Dana Jansens
removeing a desktop
2003-04-27a more correct for the missing frame problem. don't restack windows when ↵Dana Jansens
changing the window's layer while it is being managed.
2003-04-27watch for windows without frames, they can be in the transient order before ↵Dana Jansens
they get fully managed
2003-04-27no longer pertinentDana Jansens
2003-04-27fix window icon rendering, was using incorrect size.Dana Jansens
2003-04-27its G_BYTE_ORDER not G_ENDIAN.Dana Jansens
2003-04-26show the move coords for where the window will actually beDana Jansens
2003-04-25only focus on startup if focus_new is trueDana Jansens
2003-04-25restore the desktop and focused window on restarts if possibleDana Jansens
2003-04-25add helper functions for manipulating the focus_order list.Dana Jansens
move the focus popup into focus.c, out of action.c allow cycling to iconic windows, which are kept at the bottom of the focus_order lists.
2003-04-25let the frame hold a focus state so that it can lie.Dana Jansens
dont focus windows while cycling, just highlight them as if they are focused
2003-04-25icons are not at +1 anymoreDana Jansens
2003-04-24some more checks for transients looping on eachother when they are ↵Dana Jansens
transients of a group
2003-04-22client side shit ISNT 32 bits on 64 bit platforms, its 64 bits. fuck X so hard.Dana Jansens
2003-04-22even better checks for when to focus new windows. focus dialogs when they ↵Dana Jansens
are the only member of their group
2003-04-22More menu changes to facilitate plugins.Scott Moynes
2003-04-22Render menus only when they are invalid.Scott Moynes
2003-04-21add automakeDana Jansens
2003-04-21focus on press onm the titlebar buttonsDana Jansens
2003-04-21yet more changes to choosing to focus windows when they mappDana Jansens
2003-04-21try avoid cicular includes with the bison shitDana Jansens
2003-04-20make the icon larger than the buttons by one pixel in each direction, this ↵Dana Jansens
makes it as tall as the label and lets it fit more image in
2003-04-20new focus-new rulesDana Jansens
2003-04-19i lied.. fuck @ those gnome dialogsDana Jansens
2003-04-19lighten up a bit on the focus new windows criteriaDana Jansens
2003-04-19rm invalid commentDana Jansens
2003-04-19only look for FocusOut events on the same windowDana Jansens
2003-04-19convert STRING properties from "ISO-8859-1" instead of from the current ↵Dana Jansens
locale, since this is what they apparently are, according to gdk.
2003-04-19check the string not the pointer to itDana Jansens
2003-04-18the mouse grab screws that upDana Jansens
2003-04-18dispatch presses and releases during a move/resizeDana Jansens
2003-04-18kill the debug prints for nowDana Jansens
2003-04-18nm cant do it.. damnDana Jansens
2003-04-18ignore another type of crossing event, caused when leaving gtk popup menusDana Jansens
2003-04-18just formattingDana Jansens
2003-04-18yet MORE changes to how focusin/out's are handled. more edge case fixing, ↵Dana Jansens
this time with focus fallback when unmapping a window in sloppy focus mode.
2003-04-18adjust choosing to focus new windows, make it more strict.Dana Jansens
eat all Enter events when unmapping a window so focus fallback can be more smarter..
2003-04-18dont need to syncDana Jansens
2003-04-18check for client_normal before focusingDana Jansens
2003-04-18when unfocusing a window (e.g. unmanaging) try fallback to transient ↵Dana Jansens
relations, if that fails, try group relations, then fallback to other window.
2003-04-18try focus other transients of the parent window when a transient falls back ↵Dana Jansens
before focusing the parent
2003-04-18unset it AFTER using it...Dana Jansens
2003-04-18unset the client when done moveresizingDana Jansens
2003-04-18don't wait(), the glib function does that for us woot.Dana Jansens
2003-04-18more strict rules on what will be focused by the focusNew option in the rc3. ↵Dana Jansens
only strictly NORMAL windows will be focused, not dialogs or anything else when they are mapped.
2003-04-18comment typoDana Jansens
2003-04-18watch out when unmanaging a window, that it is not being move/resizedDana Jansens
2003-04-17a) put transient windows on the same desktop as their parentDana Jansens
b) if a window is attempted to be focused but it is not on the current desktop, then move it to the top of the focus order on its desktop
2003-04-17distribute focus when entering/leaving show-the-desktop modeDana Jansens