Anselm R. Garbe
|
b3d7e07f18
|
some more refactoring
|
18 years ago |
Anselm R. Garbe
|
30af19d442
|
added some new convenience functions
|
18 years ago |
Anselm R. Garbe
|
5cc27f1b3c
|
introduced tile.c, some refactoring of functions
|
18 years ago |
Anselm R. Garbe
|
6e22ccf7b1
|
removed ugly ban(), extended resize() that it only resets the size if necessary, added border_width commit to manage()
|
18 years ago |
Anselm R. Garbe
|
8a5f002c41
|
removed getnext/getprev, redundant
|
18 years ago |
Anselm R. Garbe
|
3ce8c9f338
|
added ban() which takes care than a banned window is not banned again... (this reduces the overall ConfigureNotify's to clients)
|
18 years ago |
Anselm R. Garbe
|
28ffff801b
|
replaced getproto with a saner function, now old-school artifacts of WM times in the early 90s completely disappeared, no punned pointer warning anymore ;)
|
18 years ago |
Anselm R. Garbe
|
2ddc78720a
|
implemented aspect ratio support of windows
|
18 years ago |
Anselm R. Garbe
|
a5cb80b86c
|
handling WM_STATE seems to make DnD in gtk/qt apps working, well let's handle this in dwm as well
|
18 years ago |
Anselm R. Garbe
|
87836d79ef
|
renamed activescreen into selscreen
|
18 years ago |
Anselm R. Garbe
|
71b84c2114
|
small changes
|
18 years ago |
Anselm R. Garbe
|
b233089815
|
applied Sanders all5.patch (thanks for your weekend session, Sander!)
|
18 years ago |
Anselm R. Garbe
|
caf5a16271
|
moved BORDERPX to config.*.h
|
18 years ago |
Anselm R. Garbe
|
9715ba82aa
|
removed erealloc (not used)
|
18 years ago |
Anselm R. Garbe
|
3c35b90dd3
|
removed unnecessary bx, by, bw variables
|
18 years ago |
Anselm R. Garbe
|
f8181f64e2
|
removed drawclient and drawall (they performed useless operations/consumed useless cpu cycles)
|
18 years ago |
Anselm R. Garbe
|
0045ad87df
|
implemented new color scheme accordingly to Sanders proposal
|
18 years ago |
Anselm R. Garbe
|
ceea528eff
|
removed mode label stuff
|
18 years ago |
Anselm R. Garbe
|
6c5dc7017c
|
removed client title bar
|
18 years ago |
Anselm R. Garbe
|
5a5851bac2
|
reorganized
|
18 years ago |
Anselm R. Garbe
|
1d4a24dae0
|
implemented nmaster appearance in mode label (using %u)
|
18 years ago |
Anselm R. Garbe
|
0b80d1842d
|
experimental version which allows master clients being increased/decreased
|
18 years ago |
Anselm R. Garbe
|
d7ec23a5db
|
fixed comment of drawclient()
|
18 years ago |
Anselm R. Garbe
|
184471b4bb
|
renamed drawtitle into drawclient
|
18 years ago |
arg@mig29
|
ac24f132db
|
corrections
|
18 years ago |
arg@mig29
|
cb4aa5bc35
|
next version will contain updated copyright notice
|
18 years ago |
arg@mig29
|
9056d7ea88
|
changed comment of updatesizehints
|
18 years ago |
arg@mig29
|
ebd17e4827
|
renamed updatesize into updatesizehints (thx to Sander for this hint)
|
18 years ago |
arg@mig29
|
ded60365d4
|
removed Client->grav
|
18 years ago |
arg@mig29
|
629647dfee
|
removed gravitate for the moment
|
18 years ago |
arg@mig29
|
89e1acb0bb
|
removed viewall signature from dwm.h
|
18 years ago |
arg@mig29
|
8dc86051df
|
added man page entry
|
18 years ago |
arg@mig29
|
46d5f9d1bf
|
added togglefloat to hg tip (i consider this useful for some cases), using MODKEY-Shift-space as shortcut
|
18 years ago |
arg@mig29
|
321e8d51ed
|
fififif
|
18 years ago |
arg@mig29
|
b003a35fde
|
applied Gottox' windowarea patch
|
18 years ago |
arg@mig29
|
4b5b3d90af
|
renamed resizecol into resizemaster
|
18 years ago |
arg@mig29
|
0f395c1b11
|
applied sanders try2 patch
|
18 years ago |
Anselm R. Garbe
|
d7734f996f
|
moved MOUSEMASK into event.c (not used in other places)
|
18 years ago |
Anselm R. Garbe
|
5983c00b95
|
do* has no Arg arument anymore (never called directly)
|
18 years ago |
Anselm R. Garbe
|
6651dd7fd9
|
code polishing, removed unnecessary newlines
|
18 years ago |
Anselm R. Garbe
|
10885d349a
|
removed the stack position stuff
|
18 years ago |
Anselm R. Garbe
|
6fc8a63041
|
keep master ratio on resizecol -> arrange
|
18 years ago |
Anselm R. Garbe
|
0ef6e3103c
|
simplified dotile()
|
18 years ago |
Anselm R. Garbe
|
010fd21b20
|
removed useless updatemaster
|
18 years ago |
Anselm R. Garbe
|
36178933ed
|
removed the direction flipping
|
18 years ago |
Anselm R. Garbe
|
fee8df6ccf
|
added the new dotile as described on ml
|
18 years ago |
Anselm R. Garbe
|
8fa47ac679
|
prelim of dotile()
|
18 years ago |
Anselm R. Garbe
|
14d05e7c72
|
first step to a more flexible dotile() algorithm
|
18 years ago |
Anselm R. Garbe
|
1c2d673ded
|
applied Jukkas patch
|
18 years ago |
Anselm R. Garbe
|
6092aa977e
|
fixing the settags issue, preparing 1.7.1
|
18 years ago |
arg@mmvi
|
b4d53bf194
|
added configure(), but this doesn't really fix those frking broken SDL apps
|
18 years ago |
arg@mmvi
|
7d7cde0fd6
|
applied sanders jukka patch
|
18 years ago |
arg@mmvi
|
6b25d06d7d
|
applied Jukkas patch
|
18 years ago |
arg@mmvi
|
346bdea946
|
small change to achieve Jukka's last proposal
|
18 years ago |
arg@mmvi
|
05c10c5776
|
fixed issue pointed out by Jukka
|
18 years ago |
arg@mmvi
|
d800ec05ff
|
implemented the maximization as I described on the mailinglist, this feels better to me.
|
18 years ago |
arg@mmvi
|
886b2088f1
|
improved intro comment in dwm.h, updated config.mk
|
18 years ago |
arg@mmvi
|
551d6bb23d
|
some simplifications to intro in dwm.h
|
18 years ago |
Anselm R. Garbe
|
a1e9362d38
|
some more simplifications of intro comment in dwm.h, this should suffice for comments in dwm
|
18 years ago |
Anselm R. Garbe
|
cbfc69e310
|
made introduction comment in dwm.h shorter
|
18 years ago |
Anselm R. Garbe
|
e6cc22396a
|
added a general comment to dwm.h how dwm is basically organized
|
18 years ago |
Anselm R. Garbe
|
868159fd0a
|
some other simplifications
|
18 years ago |
Anselm R. Garbe
|
d2d394eccf
|
small change to comments, renamed two set* functions in client.c into update*
|
18 years ago |
Anselm R. Garbe
|
438beeabde
|
small fix
|
18 years ago |
Anselm R. Garbe
|
281f0981a6
|
added some comments
|
18 years ago |
Anselm R. Garbe
|
15abade272
|
using a global stack for focus recovery on arrange() - seems to work great
|
18 years ago |
Anselm R. Garbe
|
aaad7bfd15
|
moved transient_for tag inheritance to settags
|
18 years ago |
Anselm R. Garbe
|
3a1343a245
|
renamed resizetile into resizecol
|
18 years ago |
Anselm R. Garbe
|
40bd21ce63
|
s/growcol/resizetile/g
|
18 years ago |
Anselm R. Garbe
|
6499fc4f93
|
I really need column growing, now pushing upstream
|
18 years ago |
Anselm R. Garbe
|
26157e6973
|
applied Sanders max_and_focus.patch
|
18 years ago |
Anselm R. Garbe
|
daae3bba50
|
added viewall to mainstream (only Ross Mohns version, not the toggle)
|
18 years ago |
Anselm R. Garbe
|
9d73909075
|
still something wrong with reorder()
|
18 years ago |
Anselm R. Garbe
|
8a6679b3b4
|
added attach/detach functions which don't attach at the begin of list, but at the slot of a first match of the tags of a client
|
18 years ago |
Anselm R. Garbe
|
e995c1b532
|
trying a different configuration
|
18 years ago |
Anselm R. Garbe
|
b55bd709ee
|
new color stuff/new rendering stuff
|
18 years ago |
Anselm R. Garbe
|
9833610356
|
back to 3 colors
|
18 years ago |
Anselm R. Garbe
|
2e0c767d74
|
3->4 colors
|
18 years ago |
Anselm R. Garbe
|
7e597ae204
|
updated man page
|
18 years ago |
Anselm R. Garbe
|
b5159dfd2f
|
separated setup stuff into main.c:setup() - this makes main() more readable
|
18 years ago |
Anselm R. Garbe
|
aa13727067
|
separated several functions into view.c
|
18 years ago |
Anselm R.Garbe
|
b6ad663f87
|
changed main event loop
|
19 years ago |
Anselm R.Garbe
|
ee31e38dc7
|
removed NUMLOCKMASK, added dynamically calculated numlockmask instead
|
19 years ago |
Anselm R.Garbe
|
19da197f58
|
changed replacetag into toggletag
|
19 years ago |
Anselm R.Garbe
|
0fe52c63ea
|
removed ungrabkeys again (because of sander's mail)
|
19 years ago |
Anselm R.Garbe
|
375a251d16
|
implemented ungrabkeys() which is called in cleanup()
|
19 years ago |
Anselm R.Garbe
|
d4b7a9a373
|
implemented restack behavior (floats are on top in tiled mode)
|
19 years ago |
Anselm R.Garbe
|
4cb78a170c
|
removed viewnext/viewprev
|
19 years ago |
Anselm R.Garbe
|
349cadacf6
|
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
|
19 years ago |
Anselm R.Garbe
|
292ccc4c43
|
implemented viewextend and added M-S-C-n shortcuts for extending the current view... updated man page (works great!) nice feature
|
19 years ago |
Anselm R.Garbe
|
d7413ffd2d
|
implement multi-tag selection through button3 click on the specific tag
|
19 years ago |
Anselm R.Garbe
|
00255728aa
|
readded border color, this sucks least
|
19 years ago |
Anselm R.Garbe
|
30561a0161
|
removed unnecessary border color
|
19 years ago |
Anselm R.Garbe
|
b79b5facb1
|
disallow zoom on maximized clients
|
19 years ago |
Anselm R.Garbe
|
c225e1afc2
|
removed NET_ACTIVE_WINDOW handling
|
19 years ago |
Anselm R.Garbe
|
92e55c7c53
|
implemented NET_ACTIVE_WINDOW support
|
19 years ago |
arg@10ksloc.org
|
e21d93b7bd
|
switched to regexp matching for Rules
|
19 years ago |
arg@10ksloc.org
|
9955ddc978
|
using execl now, argv changed, using cmd and const char defs directly in the KEYS struct
|
19 years ago |
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
|
19 years ago |
arg@10ksloc.org
|
8cc7f3bace
|
changed Client->tags and Rule->tags to be Bool (I'll also try to remove the TLast enum)
|
19 years ago |