c45d46ad9ause buffer instead of pointer for mon->ltsymbol
Anselm R Garbe
2009-09-22 09:53:11 +01:00
6f55de8310added missing scan
Anselm R Garbe
2009-09-22 09:16:48 +01:00
07ad298133implemented different version of updategeom
Anselm R Garbe
2009-09-21 19:51:17 +01:00
f0a4845e7dadded TODO to updategeom in order to implement a decent version of it soon
Anselm R Garbe
2009-09-19 11:52:16 +01:00
82ec7a7ed4new experimental updategeom() additions that should avoid several problems with Xinerama, this is EXPERIMENTAL and might break something, the algorithms in use are quite complex and cumbersome, patches and comments welcome
Anselm R Garbe
2009-09-18 21:18:00 +01:00
e7300e0f6fimplemented dynamic layout symbol stuff
Anselm R Garbe
2009-09-16 15:59:54 +01:00
c3feffa1e2applied Tony Lainson's config.def.h patch
Anselm R Garbe
2009-09-15 13:50:41 +01:00
956a430054update
Anselm R Garbe
2009-09-08 13:33:58 +01:00
01056b6636hard-core destruction
Anselm R Garbe
2009-09-08 13:30:18 +01:00
eb260b1a41renaming isdestroyed into destroyed
Anselm R Garbe
2009-09-08 13:18:05 +01:00
7fe81359d4sync when a client is being killed
Anselm R Garbe
2009-09-08 13:16:54 +01:00
a3a859b4e9added isdestroyed flag to unmanage
Anselm R Garbe
2009-09-08 13:13:03 +01:00
9c066c24b3always updategeom when root is configured
nsz@tpx
2009-09-07 11:46:02 +02:00
0a668922a4another small optimisation
Anselm R Garbe
2009-08-18 15:59:38 +01:00
5762964232also update title if the client is on an unfocused monitor
Anselm R Garbe
2009-08-18 15:42:55 +01:00
cba6b211c2applied nsz's dwm.1 patch, also added wmname
Anselm R Garbe
2009-08-16 21:39:24 +01:00
42750a621bapplied Jukka's cosmetic patch
Anselm R Garbe
2009-08-16 08:18:54 +01:00
8ef465d592applied Jukka's sigchld patch
Anselm R Garbe
2009-08-16 08:18:25 +01:00
33fe200b52added merged patch of anydot and Neale
Anselm R Garbe
2009-08-13 10:45:59 +01:00
91fffb3f7dfixed nn declaration
Anselm R Garbe
2009-07-27 12:01:58 +01:00
1fa31efebfAdded tag 5.6.1 for changeset e47a47bd3ed4
Anselm R Garbe
2009-07-26 14:02:28 +01:00
244addb3f4applied nsz patch
Anselm R Garbe
2009-07-21 10:57:54 +01:00
c13be8d620updategeom fix for same geom screens
Anselm R Garbe
2009-07-21 08:57:04 +01:00
dc39ae8568applied nsz' man page comment, thanks!
Anselm R Garbe
2009-07-20 17:08:34 +01:00
966d76a428merge
Anselm R Garbe
2009-07-20 16:40:32 +01:00
7151bf8329removed Standard input hint
Anselm R Garbe
2009-07-20 16:39:42 +01:00
dfecd46190merge
Anselm R Garbe
2009-07-18 11:28:31 +01:00
758b100d12extended rule to apply monitors if set up accordingly
Anselm R Garbe
2009-07-09 21:52:17 +01:00
8420fb1cedreverting to optimised compiler options, current state seems stable
Anselm R Garbe
2009-07-09 20:49:48 +01:00
f6128a16f9extended man page to mention number of visible windows
Anselm R Garbe
2009-07-09 20:11:33 +01:00
87526be6f0added client number printing right of layout symbol
Anselm R Garbe
2009-07-09 19:58:58 +01:00
565050ac51removed monsyms, useless
Anselm R Garbe
2009-07-09 11:29:01 +01:00
5e408d8ff6restricting number of mons by length of monsyms
Anselm R Garbe
2009-07-09 11:21:06 +01:00
1724f7fa43introducing const where it might make some sense
Anselm R Garbe
2009-07-08 18:59:20 +01:00
3e6fe6b541no that's definately better
Anselm R Garbe
2009-07-08 17:24:39 +01:00
6620615ab9some minor changes
Anselm R Garbe
2009-07-08 17:05:20 +01:00
61c3095f2fdie if malloc sizeof(Monitor) fails
Anselm R Garbe
2009-07-08 16:05:36 +01:00
a72dc2fec2applied Mate's patch, added Mate to LICENSE
Anselm R Garbe
2009-07-06 20:12:47 +01:00
8b17f5517bsome cleanups
Anselm R Garbe
2009-07-02 20:56:23 +01:00
cd96232f7ehotfix
Anselm R Garbe
2009-07-02 20:38:56 +01:00
a9e145fe6dchanged focusmon/tagmon to work on prev/next instead (-1/+1), changed shortcuts to Mod1-, Mod1-. and Mod1-Shift-, Mod1-Shift-.
Anselm R Garbe
2009-07-02 20:37:26 +01:00
5dd92c7655removed some empty lines
Anselm R Garbe
2009-07-02 18:40:04 +01:00
52bd69c2a4interactive resizals allow display dimensions again
Anselm R Garbe
2009-07-02 18:30:01 +01:00
ca376970dbmore sensible
Anselm R Garbe
2009-07-02 16:48:54 +01:00
8352f2b3a8hmm, can't decide on the default monitor symbol set
Anselm R Garbe
2009-07-02 16:47:00 +01:00
d4bfde79f3update
Anselm R Garbe
2009-07-02 16:44:57 +01:00
7ac8c1d4e1introduced monitor symbols
Anselm R Garbe
2009-07-02 16:41:52 +01:00
16e1ef5d40minor fix
Anselm R Garbe
2009-07-02 14:42:06 +01:00
1d729384d1several bugfixes
Anselm R Garbe
2009-07-01 19:15:20 +01:00
25c1eb28f9some minor fix if xinerama is disabled, still some odd behavior in there
Anselm R Garbe
2009-07-01 17:08:10 +01:00
d719cc9a0eupdated year ranges
Anselm R Garbe
2009-06-30 20:20:33 +01:00
9cde6570ccfixed usage of sx, sy, sw, sh
Anselm R Garbe
2009-06-30 20:15:31 +01:00
e408ca97d8don't draw monitor number, if there is just one monitor
Anselm R Garbe
2009-06-30 20:00:11 +01:00
183dc670a3fixed order of transient monitor applicaion and rule application
Anselm R Garbe
2009-06-30 19:56:19 +01:00
25947bcfdbhotfix
Anselm R Garbe
2009-06-30 19:45:25 +01:00
1ddfc571aeseveral simplifications
Anselm R Garbe
2009-06-30 19:39:59 +01:00
21cd59a630play safe
Anselm R Garbe
2009-06-30 15:56:32 +01:00
6cbe47d481applied a collection of Christof Musik patches, and fixed an issue reported by waistcoats on IRC
Anselm R Garbe
2009-06-30 15:51:09 +01:00
029655bb22some cleanup handling for index based mon search
Anselm R Garbe
2009-06-27 18:50:50 +01:00
27db9d4448using mon in function names for consistency reasons
Anselm R Garbe
2009-06-27 18:42:10 +01:00
176408afa8fixed several issues with focus handling via mouse, also added sending clients to the right monitor they belong to after mouse moves/resizals
Anselm R Garbe
2009-06-27 18:39:03 +01:00
64674c395bfixed focusmon brokeness
Anselm R Garbe
2009-06-27 17:38:18 +01:00
b9dee2c6f1tag fix
Anselm R Garbe
2009-06-26 16:41:27 +01:00
a73ff905b0typo fix
Anselm R Garbe
2009-06-25 11:17:42 +01:00
e3f0445df1assign selected tags of target monitor to client when tagmon is performed (less obtrusive imho)
Anselm R Garbe
2009-06-25 11:10:19 +01:00
ab06f7444badded some TODOs, some other focus fixes
Anselm R Garbe
2009-06-24 20:04:18 +01:00
a2a3590979disabled XINULATOR code for now
Anselm R Garbe
2009-06-24 19:52:09 +01:00
e8aafb8e91made bar based monitor switching working
Anselm R Garbe
2009-06-24 19:51:41 +01:00
18b1312449several other focus fixes, introduced unfocus()
Anselm R Garbe
2009-06-24 19:45:47 +01:00
80ee95473bsome focus fixes
Anselm R Garbe
2009-06-24 15:37:32 +01:00
454a04acdffixed title rendering on non-active screen
Anselm R Garbe
2009-06-24 13:51:45 +01:00
891831fe62fixed getclient brokeness
Anselm R Garbe
2009-06-24 12:48:01 +01:00
cdb8e27453some hotfix cleanup related to wild selmon-> destruction
Anselm R Garbe
2009-06-24 11:14:51 +01:00
5c4913e983some restack fixes, still odd behavior if n>1 on unmanaging clients
Anselm R Garbe
2009-06-23 19:09:30 +01:00
fa5ae54bbbadded some dual head simulator code
Anselm R Garbe
2009-06-23 19:00:32 +01:00
7de534192csimplified left over re-assignment
Anselm R Garbe
2009-06-23 17:39:42 +01:00
54dc0d542cfixed tagmon, re-using detach/detachstack and attach/attachstack
Anselm R Garbe
2009-06-23 17:34:20 +01:00
913333f518simplified ISVISBLE and nexttiled
Anselm R Garbe
2009-06-23 17:20:33 +01:00
d702f39274moved clients/stack/sel to Monitor, that's a per monitor structure from now on
Anselm R Garbe
2009-06-23 17:17:25 +01:00
0d8671a5addeclare buf only if XINERAMA support is used
Anselm R Garbe
2009-06-23 16:29:32 +01:00
38e9b67026if compiled without XINERAMA support assume 1 monitor by default (n = 1)
Anselm R Garbe
2009-06-23 16:28:37 +01:00
a3bbdb1b7bsome more refactoring, bar toggle fixes
Anselm R Garbe
2009-06-22 20:29:59 +01:00
d53ceee682hotfixes
Anselm R Garbe
2009-06-22 18:13:05 +01:00
78f56672b5changes monitor structure to be a list
Anselm R Garbe
2009-06-22 14:58:08 +01:00
c2fff604a7we need a tagset per monitor, removed tagset declaration from config.h
Anselm R Garbe
2009-06-20 17:02:55 +01:00
6644a6aa2esome minor fixes regarding the new xinerama support
Anselm R Garbe
2009-06-20 16:18:02 +01:00
3da2453997several fixes through ISVISIBLE change (takes Monitor into account)
Anselm R Garbe
2009-06-20 15:51:34 +01:00
2ce37bc69eexperimental xinerama support, two new actions, Mod1-w/e and Mod1-Shift-w/e
Anselm R Garbe
2009-06-20 15:10:04 +01:00
f27ccc5c60introduction of Monitor for better Xinerama support, work in progress
Anselm R Garbe
2009-06-19 20:15:15 +01:00