Commit Graph

75 Commits

Author SHA1 Message Date
frese 2ad315e33d added option-type binding-list 2003-05-01 14:00:48 +00:00
frese ec01b31f94 added a default layout: one workspace with a switch-wm 2003-05-01 13:59:28 +00:00
frese 4259d7f0dd updated 2003-04-27 19:19:24 +00:00
frese dfd5b4d06b fixed take-focus
added some functions
2003-04-27 19:17:16 +00:00
frese 1fdd6a1366 added button resizing
cleaned up a bit
2003-04-27 19:14:24 +00:00
frese de00f837dc separated default options (config) and saved options (layout)
added some synchronization
optimized focus-control
cleaned up a bit
2003-04-27 19:10:22 +00:00
frese 315a71013a separated default options (config) and saved options (layout)
cleaned up a bit
2003-04-27 19:06:44 +00:00
frese c4b7b03879 separated default options (config) and saved options (layout) 2003-04-27 18:54:18 +00:00
frese cdc6803b7d added some window-exists? checks 2003-04-27 18:51:21 +00:00
frese dcbf6b7bbb changed options default-list 2003-04-25 18:59:56 +00:00
frese fd46b53447 added send-configuration 2003-04-25 12:56:09 +00:00
frese dfd4bcfb28 modified client creation/destruction
changed attach window-list
2003-04-25 12:54:29 +00:00
frese ffa4d4f937 added some window-exists? checks
made redrawing little more efficient
2003-04-25 12:50:45 +00:00
frese 573d7f43f6 modified client creation
added some window-exists? checks
2003-04-25 12:49:03 +00:00
frese 16ea422cd2 modified client creation
added some window-exists? checks
2003-04-25 12:21:52 +00:00
frese f5a2a3dca8 first commit 2003-04-25 12:13:04 +00:00
frese 9ffc039d2d changed the find-manager-at algorithm 2003-04-22 21:45:29 +00:00
frese cce8c3e349 added a manager-focused message 2003-04-22 21:44:29 +00:00
frese 1747f6cfa4 added a manager-focused message
fixed intial-size of clients
2003-04-22 21:43:15 +00:00
frese 0c58224573 added a manager-focused message
added a beep if a manager is not closed because it still has clients
2003-04-22 21:42:13 +00:00
frese d2cb491315 only draw a frame for the dragged window 2003-04-22 21:39:57 +00:00
frese 1460ae198f updated 2003-04-22 15:45:26 +00:00
frese de88cf5fb6 clearified client creation process 2003-04-22 15:43:57 +00:00
frese d158788001 clearified client creation process
fixed some more problems with immediately closed clients
fixed dead-lock problem with wm-select-client
2003-04-22 15:38:19 +00:00
frese 68e7a41372 fix of window-contains-focus? for non existent windows 2003-04-17 14:16:45 +00:00
frese 7a8a3c977d prevent move-wm from crashing for immediately destroyed windows like xmms does
added handling of titlebar-click and kill-client button
2003-04-17 14:14:05 +00:00
frese f9921315de changed focus-passing for split-wm
fixed client order
2003-04-17 14:10:23 +00:00
frese 2bb7ad1876 fixed button-drawing 2003-04-17 13:55:23 +00:00
frese 10326db4a4 added handle to main package 2003-04-16 15:03:38 +00:00
frese 8b5667a188 fixed take-focus 2003-04-16 15:02:41 +00:00
frese 42a49bfd15 added setting the wm-state property for normal clients 2003-04-16 15:01:43 +00:00
frese 80ac9fd2de removed setting the wm-state property for all kind of clients 2003-04-16 15:00:28 +00:00
frese 0d05a7c0e3 added check for other windowmanagers 2003-04-16 14:59:05 +00:00
frese 84bbfcaec2 added button package
updated
2003-04-15 16:08:38 +00:00
frese b8ebf8b909 added buttons (not finished) 2003-04-15 16:08:17 +00:00
frese a1d73f0902 fixed options-diff
added wm-state functions
added timer rendezvous
2003-04-15 16:05:29 +00:00
frese 52c1669cbe added the kill-button to client titlebars
fixed select-next/previous
2003-04-15 16:01:23 +00:00
frese 70d94af8a5 added 'transition to withdrawn' recognition 2003-04-15 15:59:00 +00:00
frese 231b674a6e added setting of the WM_STATE property
added 'transition to withdrawn' recognition
2003-04-15 15:57:32 +00:00
frese af17dd9326 first commit 2003-04-15 15:54:49 +00:00
frese 6b10b56ccf delayed dragging with a timer, to prevent the window from 'hanging
behind the cursor'
2003-04-15 15:53:57 +00:00
frese 8918c6f7ff updated 2003-04-11 01:35:32 +00:00
frese 1393131948 fixed intern-atom calls
added some option types
added colormap installation utils
2003-04-11 01:34:20 +00:00
frese 3ecd9478ee added kill-client shortcut
added workspace-manager
added default options for new split, switch and move managers
added quit shortcut
added special message for automated split destruction
fixed current-manager detection
2003-04-11 01:31:44 +00:00
frese 74d9ecbb9c added thread names 2003-04-11 01:24:15 +00:00
frese fbc1478a17 added thread names
added automatic destroying if one client terminates
2003-04-11 01:22:31 +00:00
frese 0b23d8bf08 added thread names
removed kill-client
added main-window drawing
fixed titlebars with height 0 (workspace manager)
2003-04-11 01:20:22 +00:00
frese 537c32ce6c added thread names
removed kill-client
added main-window drawing
2003-04-11 01:19:20 +00:00
frese 248b97a1fc fixed replace-window
fixed focusing
added delete-window on managers
2003-04-11 01:11:46 +00:00
frese 83234bc82d adding user configuration abilities 2003-04-11 01:04:12 +00:00