Commit Graph

1900 Commits

Author SHA1 Message Date
Kris Maglione 6efb6703f3 Fix resizing quadrant bug. 2007-02-18 13:27:51 -05:00
Kris Maglione bd3891ced3 Fix focus bug. 2007-02-18 12:33:17 -05:00
Kris Maglione 4044a4c167 Cleanup on some signals. Fork process to fix mouse focus on exit. 2007-02-18 12:11:00 -05:00
Kris Maglione aa10cbc01b Fix a segfault. 2007-02-17 13:22:52 -05:00
Kris Maglione abe8a08492 Fix tagging of client with multiple tags. 2007-02-17 13:14:20 -05:00
Kris Maglione c20c1727cb Fixed a bunch of focus stupidity. 2007-02-17 12:49:22 -05:00
Kris Maglione c1ad5c2585 Take advantage of strlcat in libixp 2007-02-17 02:20:11 -05:00
Kris Maglione 9b063ff160 Removed semicolon after for loop in rects_of_view 2007-02-16 17:24:39 -05:00
Kris Maglione 63a7d58bff Fixed configurerequest again 2007-02-16 14:04:09 -05:00
Kris Maglione e53f4f0a11 Fixed configurerequest function 2007-02-16 13:41:23 -05:00
Kris Maglione d474cb75e5 Fix increment gaps between columns 2007-02-15 22:14:39 -05:00
Kris Maglione 9a5c8daaaf Restore strncmps to fs.c 2007-02-15 22:11:55 -05:00
Kris Maglione 00c1d6a02c Removed debugging printf from place_client(). 2007-02-15 20:16:13 -05:00
Kris Maglione 73a594825f Reduced the memory consumption of place_client. Replaced strncmps against literal strings with strcmps. 2007-02-15 20:02:13 -05:00
Kris Maglione d8e827bc21 Renamed selcolors back to focuscolors. Fixed an early free(). 2007-02-15 16:46:31 -05:00
Kris Maglione ea55c5d3f7 Get rid of trigraph in column.c 2007-02-15 13:57:57 -05:00
Kris Maglione 482107fc40 Restored original 'wmiir write' semantics, and restored xwrite command. 2007-02-15 13:22:24 -05:00
Anthony Martin a685afa2a7 Get rid of FOCUSCOLORS 2007-02-15 10:06:35 -08:00
Denis Grelich d476b442ac Made wmiir write behave like wmiir echo instead. 2007-02-15 16:38:06 +01:00
Denis Grelich d16d6e7cc5 Replacing wmiir xwrite with wmiir echo again. 2007-02-15 16:20:45 +01:00
uriel 2623172cfb Fix stupid formating mistake 2007-02-15 15:55:04 +01:00
uriel 19a83c25e7 Fix crash on floating layer resizal 2007-02-15 15:52:47 +01:00
Anthony Martin c24f1dece9 All clients should behave like sel when their ctl file is read 2007-02-15 02:32:02 -08:00
Anthony Martin d4ab63ffdc Fixed collapsed state of frames when switching from Colstack to Colmax 2007-02-15 02:31:12 -08:00
Kris Maglione 37dc275dab Stack fullscreen windows over the bar. Fullscreen mode needs work. 2007-02-15 02:43:33 -05:00
Kris Maglione 500af3016f Fix some focus bugs pending a rewrite of the focus system. 2007-02-15 00:01:56 -05:00
Kris Maglione e8fbdc8846 New column scaling code. Fixed accidental resize on click of unfocused client. New public domain util.c. Some other stuff. 2007-02-14 23:20:47 -05:00
Kris Maglione 7bb382a396 Fixed crash with opaque moves in floating mode. 2007-02-14 15:03:24 -05:00
Kris Maglione 4b515ad6d4 Fix freeing of the wrong view, which causes a crash and memory leak. 2007-02-14 13:39:37 -05:00
Kris Maglione 448132d437 Fix send_client again 2007-02-13 14:58:18 -05:00
Kris Maglione ef354aa781 Fix scaling of first column bug. Fix focus of first view bug. 2007-02-13 14:46:32 -05:00
Kris Maglione 007e6e57f0 Fix scaling of new columns. 2007-02-13 13:45:36 -05:00
Kris Maglione 4d45612618 Fixed Denis' focus bug 2007-02-13 13:19:01 -05:00
Kris Maglione 5fbf900d95 Applied Daniel Waeber's send_client patch, plus extrapolation 2007-02-13 12:04:42 -05:00
Kris Maglione 68c49b6068 Frames shouldn't snap to themselves on opaque moves 2007-02-13 01:20:09 -05:00
Kris Maglione c9b562034a Added swapping back to the fs, but without bindings. Fixed a bug from 2 commits ago. Added more gotos :) 2007-02-13 01:10:43 -05:00
Kris Maglione 293e90cc00 Changed `wmiir echo` to `wmiir xwrite`, removed xwrite() from rc/status, and cleaned up wmiir script 2007-02-13 00:41:18 -05:00
Kris Maglione 47f21273e3 Experimentially made aforementioned notices more accurate 2007-02-12 23:35:43 -05:00
Kris Maglione 8f913e6221 Added an experimental feature to notify users of views with urgent clients. 2007-02-12 23:32:00 -05:00
Kris Maglione 0e1cba7e96 Set the focus properly when removing a client from the selected area 2007-02-12 22:44:42 -05:00
Kris Maglione 98d10dccac Made the configurerequest function a bit saner. Needs more overhauling. 2007-02-12 18:18:00 -05:00
Kris Maglione 8064fe1b6c Send FocusTag event on startup 2007-02-12 17:33:35 -05:00
Kris Maglione 7e317d31c1 Generate a ClientFocus event on focus_area 2007-02-12 17:11:54 -05:00
Kris Maglione b62b14901c Grab buttons with the keyboard grab async until these freezes are fixed 2007-02-12 15:33:19 -05:00
Kris Maglione 28a80838ef Set keyboard focus to the bar instead of the root when no window is in focus 2007-02-12 14:05:45 -05:00
Kris Maglione 4f488d8adc Revert Denis' revert 2007-02-12 13:23:35 -05:00
Denis Grelich b2e1253454 Revert the fuckup of SunCC compatibility. 2007-02-12 13:05:27 +01:00
Kris Maglione 7c3c475918 Added u(char|short|int|long|vlong) and vlong types 2007-02-12 01:24:24 -05:00
Kris Maglione afa5c137c1 Replaced xwrite with `wmiir echo` 2007-02-11 23:46:15 -05:00
Kris Maglione cd607938f9 Cleanup. Experiment with a new dragbox design. 2007-02-11 23:24:11 -05:00