| 
							
							
								 Anselm R.Garbe | d7413ffd2d | implement multi-tag selection through button3 click on the specific tag | 2006-08-11 18:37:41 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 895902b57a | applied Sander's patch as well | 2006-08-11 10:05:53 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | d3969634ac | simplified unmanage | 2006-08-11 08:47:55 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 735ca9ccd6 | removed the if(clients) check from popping code | 2006-08-11 08:34:42 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 9fce8215b7 | applied Sanders zoom_update patch | 2006-08-10 17:48:50 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 6521c2dd41 | respecting inc hints in floating mode on togglemax | 2006-08-10 17:33:11 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 9ee9ce7e14 | reverting last patch, that sucks, I don't care about retarded apps like gvim | 2006-08-10 16:37:13 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 9d39da6452 | togglemax repects inc-hints (this way gvim can be toggle'maxed as well) | 2006-08-10 16:35:36 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | fde45ebed8 | applied sumik's multihead patch | 2006-08-10 11:26:32 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | b79b5facb1 | disallow zoom on maximized clients | 2006-08-10 10:16:12 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | c225e1afc2 | removed NET_ACTIVE_WINDOW handling | 2006-08-08 18:12:18 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R.Garbe | 92e55c7c53 | implemented NET_ACTIVE_WINDOW support | 2006-08-08 17:08:45 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 525ef3c178 | applied endless loop prevention on zoom() | 2006-08-07 08:05:04 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | f4208e7cac | small fix of the last commit | 2006-08-05 14:57:26 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | ecc95c903b | using -Os again, zoom is ignored in floating mode or on floating clients | 2006-08-05 14:56:32 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | a207949b65 | mouse grab needs also to grab for combinations of numlock/lockmask | 2006-08-05 14:02:25 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | b35575574b | removed TLast tag enum, now tags is simple defined as char *[] array, the rest is calculated correctly, rules take an int array for the tags | 2006-08-03 12:12:26 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 8cc7f3bace | changed Client->tags and Rule->tags to be Bool (I'll also try to remove the TLast enum) | 2006-08-03 10:55:07 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 95e8d12b71 | made fullscreen apps working fine in floating mode (there is no sane way to make them work in tiled mode, thus I switch to floating mode if I run such kind of app), also fixed the xterm issue reported by Sander | 2006-08-02 16:32:05 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | a55f0e12fe | new stuff | 2006-08-02 13:05:04 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 1d85225952 | implemented focus on enterwindow on titlebars | 2006-08-02 11:28:27 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 57871415c1 | reverting to old resize policy | 2006-08-02 10:48:58 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 52021851d1 | new resize stuff (using XConfigureWindow instead of XSendEvent) | 2006-08-02 10:43:21 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 080a38d62d | renamed WM_PROTOCOL_DELWIN into PROTODELWIN | 2006-08-01 16:44:23 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | d9a6a3b5d2 | removed artefacts of single-linked list (thanx to Jukka, I must have been mad) | 2006-08-01 16:14:17 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 77f8c075c4 | uppercasing all define'd values (uppercase-prefixed should only be enum field qualifiers) | 2006-08-01 14:46:01 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 7b5638f61d | applied Sanders patches | 2006-08-01 12:32:33 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 937cabfa0a | committed a patch which fixes the hints of Jukka | 2006-08-01 11:49:19 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | cd8d8e1208 | sanitization of several clunky stuff, removed heretag (rarely of use), simplified pop(), changed shortcuts to always contain MODKEY | 2006-07-21 07:37:52 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 04eb016e78 | applied sanders no_sizehints for tiled mode patch (thx!) | 2006-07-20 19:09:11 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 0a4342098b | serious mistake in pop() (forgot to set c->prev to NULL on pop) | 2006-07-20 18:23:43 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 72707c2fae | using double-linked list in order to get correct prev focus handling | 2006-07-20 16:54:20 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 4688ad181d | made status bar drawing more robust, implemented togglemax and togglemode, works quite well | 2006-07-20 15:07:35 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | dc5d967ee6 | cleaned up code | 2006-07-20 12:18:06 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 11737233a7 | removed c->f{x,y,w,h} and c->t{x,y,w,h} in favor for the new rule handling remembering two kinds of geometries is unnecessary, removed the randomized (x,y) setting on dofloat startup, was kind too random und unpredictable | 2006-07-20 07:26:23 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | bcaf6a7a0f | implemented regexp matching for rules | 2006-07-19 17:42:08 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | f95eed34b4 | applied Jukka's patch with s/ModKeyMask/MODKEY/g | 2006-07-19 16:38:39 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 4491bdda69 | fixed the bug mentioned by Sander | 2006-07-19 14:11:27 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 8af1d97332 | refactored Sanders code somewhat | 2006-07-19 13:52:31 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 79cd408844 | implemented fallback for too many clients in stacked mode | 2006-07-19 13:36:04 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 18be893b66 | and another fix... | 2006-07-19 13:30:18 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | 0fb1842fd0 | yet another typo fix | 2006-07-19 13:29:45 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | f522930a99 | fixed a typo | 2006-07-19 13:24:58 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | aebd745f72 | floating clients get random (x,y) offsets now | 2006-07-19 13:22:49 +02:00 |  | 
			
				
					| 
							
							
								 arg@10ksloc.org | c53980cddc | applied Sanders resize patch, fixed lower bug | 2006-07-19 11:31:04 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 58f2fe3f6a | implemened distinguishing float/managed geometries of clients (works quite well) | 2006-07-18 12:36:57 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 0aaa9a21f3 | pop on heretag | 2006-07-18 11:45:32 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 4f8b08d330 | added heretag command which allows to tag a client of a foreign tag with current tag | 2006-07-18 11:38:31 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 94f7c2707b | another XSync | 2006-07-16 12:29:50 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 901b3ed9b7 | several additions in mouse handling ;) | 2006-07-16 00:47:40 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | e6cbe9c11e | fixed XSync handling and finished man page | 2006-07-15 18:51:44 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | c09bf8da07 | sanitized other stuff | 2006-07-15 17:19:19 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | adaa28a6e6 | proceeded with cleaning up, sorting functions, etc | 2006-07-15 17:00:56 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | dba23062ba | rearranged several stuff | 2006-07-15 16:30:50 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | c0705eeb65 | sanitized names | 2006-07-14 22:54:09 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 29355bd382 | rearranged | 2006-07-14 22:33:38 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 54775e0b3e | bar shows if currently is tiled (Mod1-space) or floating (Mod1-Shift-space) mode | 2006-07-14 18:55:50 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 6797ff84ae | fixed crash on zoom if only 1 client exists | 2006-07-14 18:11:36 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | e7fa504c3e | removed a bunch of lines through swap removal | 2006-07-14 17:43:56 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | a1d0f81966 | searching for a better way to discard enter notifies | 2006-07-14 13:03:53 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | c2cf829ef9 | focus on view change as well | 2006-07-14 12:11:24 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | eb756ee169 | made stdin reader more robust | 2006-07-14 12:08:32 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 9cd686c93a | implemented bar for dwm (I miss status text), I plan that status text is read from stdin in dwm | 2006-07-14 10:07:38 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 72655f0ce7 | continued with man page | 2006-07-14 08:34:38 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 86d9851427 | except improvements to the mouse handling this is already nearly feature complete | 2006-07-13 21:49:55 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 66da15324e | added mini stuff | 2006-07-13 21:42:17 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 7fe717c29f | fixed several things, nearly feature complete | 2006-07-13 20:28:19 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 3aad92202d | new stuff | 2006-07-13 19:55:07 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | efa7e51401 | several other additions/fixes, dwm is quite usable already | 2006-07-13 18:21:38 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | c47da143bd | implemented tagging a client | 2006-07-13 17:09:35 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | ce846e941b | added xlock command (I need it regularly) | 2006-07-13 12:19:10 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 0a638a4caf | added pointer warps on kb-driven/manage-driven focus | 2006-07-13 12:00:20 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 21553f9b4d | changed back to urxvt, dwm has no problems with it, because it doesn't use frame windows ;) | 2006-07-13 11:49:31 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 9e8b3258a0 | changed default colors | 2006-07-13 11:43:05 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 650a1fb4e1 | added logo+description | 2006-07-13 09:32:22 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | d7e17087ed | new stuff (some warning elimination) | 2006-07-13 01:55:54 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 8b59083eb1 | removed unnecessary crap | 2006-07-13 01:30:55 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | da2bbd371c | before leaning things up | 2006-07-13 01:04:38 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | b1701adf75 | new stuff, fixed several issues | 2006-07-12 17:50:31 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 2e836ecce1 | added gravity stuff | 2006-07-12 17:17:15 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 6db5ffb6c9 | added max | 2006-07-12 16:40:37 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 4641aa2925 | added grid mode on Mod1Mask g | 2006-07-12 16:00:51 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | dfd84f9bf3 | simplified several portions of code through replacing rect structs with x,y,h,w counterparts (much more readable) | 2006-07-12 15:17:22 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 2a0fc84c4a | some more additions/fixes | 2006-07-12 00:00:25 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 896f08d7d5 | fixed several other stuff, coming closer to something useful | 2006-07-11 23:46:39 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 83d23908d3 | implemented draw_client stuff | 2006-07-11 23:18:30 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | a05beb6585 | made code more readable | 2006-07-11 22:49:09 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 48b6e9a396 | added basic mouse support (actually we don't need more) | 2006-07-11 21:41:49 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | b9da4b082e | added mouse-based resizals | 2006-07-11 21:24:10 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | d6e0e6e987 | several changes, new stuff | 2006-07-11 18:53:41 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 586f66331d | added bar event timer | 2006-07-11 18:15:11 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 3399650076 | added protocol killing stuff | 2006-07-11 16:14:22 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 005362043d | changed how manage client works | 2006-07-11 13:02:22 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 16c67f32d6 | fixed several stuff (gridwm gets better and better) | 2006-07-11 12:52:57 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 8a8b7956b6 | new stuff | 2006-07-11 11:27:56 +02:00 |  | 
			
				
					| 
							
							
								 Anselm R. Garbe | 439e15d09f | added several other stuff | 2006-07-10 22:16:48 +02:00 |  |