Commit Graph

122 Commits

Author SHA1 Message Date
Anselm R. Garbe 43b906efff implemented sloppy focus, this time it seems to work pretty well (because the queue is flushed from enter events in each situation they would interfere with default behavior) 2006-04-25 15:48:33 +02:00
Anselm R. Garbe a798042a6c fixed fullscreen issues in acroread, mplayer (if floating) 2006-04-24 18:23:06 +02:00
Anselm R. Garbe 445976869e polished liblitz, now going to support XFontSets 2006-04-23 20:00:47 +02:00
Sander van Dijk e129deee19 make ClientClick output the unique clientnumber instead of the 'nth frame of column'-number (seems to be more usable) 2006-04-21 22:59:41 +00:00
Anselm R. Garbe 4d366db25c fixed move on grab 2006-04-14 09:40:18 +02:00
Anselm R. Garbe 9f8279aa6b made floating placement much better (best fit strategy first, random x/y strategy if no best fit found) 2006-04-14 09:34:03 +02:00
Anselm R. Garbe f750cd9813 code cleanups 2006-04-13 16:52:33 +02:00
Anselm R. Garbe aa50f6e179 fixed forgotten def.mod occurence in event.c 2006-04-13 12:21:08 +02:00
Anselm R. Garbe 4e4793336f removed /view indirection, instead tags occur in / directory, /view is a shorty for the viewed tag, fixed floating focus bug, fixed $MODKEY-s crashing bug on startup 2006-04-13 10:06:07 +02:00
Anselm R. Garbe 69ddb68f00 made cmd/wm code more concise 2006-04-12 10:44:07 +02:00
Anselm R. Garbe 03cb248e71 applied the changes made by Icarus Sparry 2006-04-02 22:53:56 +02:00
Anselm R. Garbe 2376e1c829 fixing confreq issue (maybe this fixes other issues as well) 2006-03-26 16:47:06 +02:00
Anthony Martin e64403e90c should fix the bug reported by Fernan on the mailing list 2006-03-24 21:16:58 -08:00
Anselm R. Garbe 94ec2ffc74 because I think wmiimenu is adequate enough and we don't need an input widget, I allow moving frames by grabbing their titlebar 2006-03-24 15:15:46 +01:00
Anselm R. Garbe 9bc3e63b9a found a way to remove queueing and to have correct tag info in the bar, which is pretty simple 2006-03-23 18:08:55 +01:00
Anthony Martin 5cee0164e6 removed trailing whitespace in *.c, code cleanup finished 2006-03-23 07:12:06 -08:00
Anselm R. Garbe ac6bd022ca grab frame instead of client area (much more convenient) 2006-03-23 16:04:22 +01:00
Anselm R. Garbe 39f4a3a630 removed that feature again, with tagging bars this won't work well, thus I keep it out 2006-03-23 14:44:10 +01:00
Anselm R. Garbe d154240ab4 allowing moving frames through Button1 on frames (though resize only through the Modkey+Button3 on client area), this allows handy movements between columns 2006-03-23 14:42:33 +01:00
Anthony Martin fecbab94dd cleaned up formatting in event.c, kb.c, mouse.c, and wm.h 2006-03-23 05:22:43 -08:00
Anselm R. Garbe 04bba2a6c4 separated tag.c into tag.c and view.c, renamed Tag to View, still some parts to be adapted 2006-03-23 10:36:51 +01:00
Anselm R. Garbe cc572f14f1 implemented event queueing and fixed a bug in rule.c reported by usa 2006-03-23 08:43:26 +01:00
Anselm R. Garbe d3fbdfac1b removed border cursor displaying on motion event, we got Alt-Button{1,3}, we don't want redundant behavior 2006-03-22 17:26:39 +01:00
Anselm R. Garbe 32426641d5 other cursor fixes 2006-03-22 17:08:21 +01:00
Anselm R. Garbe 1e99e3beb3 hopefully fixed cursor issue (following what rio did) 2006-03-22 16:25:24 +01:00
Anselm R. Garbe c9feb28a3c applied denisg patch, added a busy wait at wmiirc startup 2006-03-12 00:35:15 +01:00
Anselm R. Garbe b228ff4171 changed cursor stuff in event.c 2006-03-12 00:20:47 +01:00
Anselm R. Garbe 7a9bb1d415 dropping leading whitespaces in match_rule for tags 2006-03-11 10:09:04 +01:00
Anselm R. Garbe 8c650f5bd0 fixed issue that client appears in different tag, improved update_keys (lock modifiers are updated now) 2006-03-10 21:42:39 +01:00
Anselm R. Garbe 72029737b5 removed meters (they have too limited use) 2006-03-10 18:35:00 +01:00
Anselm R. Garbe 81b32b785e simplified wmii, removed /keys namespace, instead keys are grabbed through writing /def/keys, just read it to get a list of grabbed keys 2006-03-10 16:21:20 +01:00
Anselm R. Garbe cbdb1fb9b8 several fixes (esp. new destroy_client handling) 2006-03-09 20:25:50 +01:00
Anselm R. Garbe 91f324448d fixed two label click related things 2006-03-09 16:23:18 +01:00
Anselm R. Garbe 4d796b3c5c removed Raise stuff, implement restack_tag instead which is called on focus_client and takes care of the correct Z layers of all windows of the tag 2006-03-09 13:19:12 +01:00
Anselm R. Garbe b047fc8748 fixed LB event to contain label name instead of index, now going to sleep, really 2006-03-09 02:53:38 +01:00
Anselm R. Garbe f78cc72f3d fixed transient handling, fixed zombie frames 2006-03-08 23:53:52 +01:00
Anselm R. Garbe a829af6746 renamed sendtoarea into sendto, fixed both bugs reported by bogon, added classinstance stuff to Client struct (also initialized in alloc_client()) 2006-03-08 16:05:09 +01:00
Anselm R. Garbe 5eb2e0f33b hah, if you do echo -n '1 2'|wmiir write /ws/sel/sel/tags, then the specific client is displayed in both tags 1 and 2 (Alt-Shift-1, Alt-Shift-2) 2006-03-07 00:06:42 +01:00
Anselm R. Garbe f195ff6bdf proceeded with frames backref in Client struct 2006-03-06 23:55:47 +01:00
Anselm R. Garbe d56bb672f8 removed NetWM stuff, the new tagging mechanism is completely different and cannot be handled by NetWM stuff in a sane way 2006-03-06 23:15:57 +01:00
Anselm R. Garbe 8a85f71a24 proceeded with fixing detach_fromtag, still buggy 2006-03-06 17:22:54 +01:00
Anselm R. Garbe 67cac9a10e added Frame redirection to allow arbitrary tag references to clients 2006-03-05 01:55:45 +01:00
Anselm R. Garbe c243337350 removed bh/bw occurences (go rid of code) 2006-03-05 00:38:40 +01:00
Anselm R. Garbe 54b7d6dd2a removed Client.Frame 2006-03-05 00:25:49 +01:00
Anselm R. Garbe be62288596 enumerized atoms 2006-03-05 00:11:08 +01:00
Anselm R. Garbe 9c61ccf97e several changes toward the stuff announced at wmii@wmii.de (don't use yet) 2006-03-04 09:23:17 +01:00
salva d465cdf19c fix: updated LB events to start label numbering at 0 2006-03-03 19:10:25 +00:00
Anselm R. Garbe e23c331ba0 replaced size_t occurences with unsigned int, fixed issue reported by bogon (welcome disappearance issue) 2006-03-01 11:55:46 +01:00
Anselm R. Garbe e5ecb84d2d some tiny refactoring (renamed _to_ occurences into 2, removed crappy MAX mode from columns, we don't need it, set max to 1 instead (aka exclusive flag)) 2006-03-01 07:51:04 +01:00
Anselm R. Garbe e2af9f01e9 fixed bug reported by bogon 2006-02-28 18:13:28 +01:00