Commit Graph

1115 Commits

Author SHA1 Message Date
Anselm R. Garbe
8a89f37797 merged 2006-05-30 11:14:08 +02:00
Anselm R. Garbe
2d6a829fe7 fixed rects_of_view 2006-05-30 11:13:32 +02:00
Sander van Dijk
eea176d0b5 make mousebased newcol creation dependant on pointer position rather than on % of client off screen (<=5 pixels from the side of the screen makes a new column) 2006-05-29 22:08:04 +00:00
Sander van Dijk
eb022b2613 update c->floating on clientfocus 2006-05-29 22:00:16 +00:00
Sander van Dijk
01a0796d65 change c->floating to !aidx in some places, fixes some stuff with fixed size apps 2006-05-29 19:38:02 +00:00
Anselm R. Garbe
ff7b72fe21 fixed bug reported by bogon (just curios that wmii didn't crashed) 2006-05-29 15:25:32 +02:00
Anselm R. Garbe
f4f392d29f combining smart placement strategy with snap_move in the the end (I dont want backport this) 2006-05-29 14:31:40 +02:00
Anselm R. Garbe
b8e17113d0 trim / from tags 2006-05-29 14:19:20 +02:00
Anselm R. Garbe
d3e24f818e switching back to server grabb'ed resizals (the other approach is too retarded) 2006-05-29 14:15:16 +02:00
Anselm R. Garbe
7eb5eb7f5d fixed the issue reported by tkoskine with sscanf 2006-05-29 12:48:21 +02:00
Anselm R. Garbe
41ae6bfe56 removed strtonum interface, using strtol+errno instead 2006-05-29 11:36:59 +02:00
Anselm R. Garbe
a52993c532 merged 2006-05-29 11:18:35 +02:00
Anselm R. Garbe
701f2a4414 removed parse_mvresize* crap 2006-05-29 11:18:18 +02:00
Georg Neis
3463666df2 resurrected OLD_PATH 2006-05-29 11:08:21 +02:00
Anselm R. Garbe
f7395c3d73 using opaque windows on resize/move, this allows to not grab the server 2006-05-29 11:04:29 +02:00
Anselm R. Garbe
c6bde2e403 also drawing empty bar 2006-05-29 10:08:29 +02:00
Anselm R. Garbe
0c1060ee1c small fix 2006-05-29 09:55:20 +02:00
Anselm R. Garbe
4d5ad01a01 removed snap-to-border for managed mode 2006-05-29 09:50:11 +02:00
Georg Neis
cf7154d6f3 exit if mktemp fails 2006-05-28 14:15:10 +02:00
Sander van Dijk
72e08cc61f fix fixed size apps resize attemp annoyances (same as in wmii-3 repo) 2006-05-27 17:56:22 +00:00
Sander van Dijk
54e19dc283 simplification in match_sizehints, remove some obsolete code 2006-05-26 19:15:04 +00:00
Georg Neis
4765e836e8 updated colors in wmiimenu.1 2006-05-26 16:55:40 +02:00
Georg Neis
a0016f176c small update of wmii.1 2006-05-26 16:47:57 +02:00
Anselm R. Garbe
db2e58388f off-by-one fixes by Chris King (I'm a moron) 2006-05-26 15:41:23 +02:00
Anselm R. Garbe
30c48b79e4 fixed match_sizehints (now frame-dependend) 2006-05-26 14:29:04 +02:00
Anselm R. Garbe
1e4b2bb061 removed crappy blitz_strtorect, added move/size commands for client ctl, cleaned up liblitz/geometry somewhat 2006-05-26 14:16:19 +02:00
Sander van Dijk
ef672bf5fe simplification in match_sizehints 2006-05-25 16:53:09 +00:00
Anselm R. Garbe
b195664857 multihead issue fix also in -current 2006-05-25 13:49:32 +02:00
Anselm R. Garbe
41c1fb40f0 updated man page 2006-05-25 13:21:07 +02:00
Anselm R. Garbe
4189258700 using unpredictable wmii address and wmiirc' proglist due to mktemp (prevents some security concerns) 2006-05-25 13:17:17 +02:00
Anselm R. Garbe
d310c746b7 draw title with west alignment 2006-05-25 12:49:24 +02:00
Anselm R. Garbe
562c598f03 added index file for column reverse addressing 2006-05-25 12:47:13 +02:00
Sander van Dijk
a36288c7e5 simplification in wmiimenu 2006-05-25 00:02:17 +00:00
Sander van Dijk
cb7bfcf1f2 implements a [-t <title>] option for wmiimenu (useful to display what the options in the menu mean). 2006-05-24 20:10:54 +00:00
Anselm R. Garbe
156746344e removed /tags, removed /<view>, using /tag/<view>/ instead with /tag/sel instead of /view/ 2006-05-24 18:12:55 +02:00
Anselm R. Garbe
2ba3598def fixed gualteri's bug report 2006-05-24 09:26:08 +02:00
Sander van Dijk
ee426b3676 fixedsize size resetting on attach to floating layer (same is in wmii-3 repo) 2006-05-23 20:14:08 +00:00
Sander van Dijk
4e3666abdd small change to fixedsize handling 2006-05-23 19:08:24 +00:00
Anselm R. Garbe
443843bfc6 fixed bug reported by John Galt 2006-05-23 18:51:16 +02:00
Anselm R. Garbe
13055ca087 allowing empty views, treating 'nil'-view specially 2006-05-23 16:56:43 +02:00
Anselm R. Garbe
874b2a730c do not write to stdin, but to stdout, wmiir 2006-05-23 08:34:31 +02:00
Anselm R. Garbe
9d34f12320 some change in tip 2006-05-23 08:25:13 +02:00
Anselm R. Garbe
a725d3d6b3 added wmiir ls, wmiir read behaves like 9p read now, to get full info use wmiir ls -l 2006-05-23 08:17:42 +02:00
Sander van Dijk
903d558f08 start fixed-size-requesting apps on the floating layer (even though they are still resizable for now, at least they'll start with their wanted size) 2006-05-22 20:35:20 +00:00
Anselm R. Garbe
1f0f42420c added newcol action for client ctls (takes next/prev argument), I didn't changed move 2006-05-21 19:21:37 +02:00
Anselm R. Garbe
a9e9456f42 removed the insert_* insanity, added cext_vattachat instead 2006-05-21 18:43:41 +02:00
Anselm R. Garbe
df70479dc8 clean target fix as well in cmd/Makefile 2006-05-21 16:36:01 +02:00
Anselm R. Garbe
1ee2585062 removed focuscolors again (unnecessary bloat) 2006-05-19 20:14:06 +02:00
Anselm R. Garbe
58fa7998b8 thx to keiss again, fixed the prevoff calculation as well 2006-05-19 19:43:31 +02:00
Anselm R. Garbe
3b01488153 fixed wmiimenu bug (also in wmii-3 repo) 2006-05-19 19:39:32 +02:00
Anselm R. Garbe
657ff52958 fixed bug reported by leknaat in wmii-4 2006-05-19 18:52:24 +02:00
Anselm R. Garbe
7324531047 added focuscolors (three color tuples now, which indicate focus and selection state) 2006-05-19 18:14:31 +02:00
Anselm R. Garbe
fa43df527d removed swapping 2006-05-19 17:38:45 +02:00
Sander van Dijk
108897b4ab remove unnecessary wmiisetsid calls (they are only confusing) 2006-05-17 19:09:14 +00:00
Sander van Dijk
ad1799b113 a couple of small changes:
wmiisetsid - "-v" only works if it's the first argument; make this more obvious from the usage() output.
wmiiwm.1 - some (very) tiny improvements.
2006-05-17 18:35:04 +00:00
Anselm R. Garbe
942904f7f5 fixed a bug on dir creation caused with 9p2000.ko 2006-05-17 16:47:26 +02:00
Anselm R. Garbe
819b0576e6 wmiisetsid fix proposed by Sander 2006-05-17 11:55:22 +02:00
Anselm R. Garbe
ee466c60d1 fixed 9P issues with styx reported on the list 2006-05-17 10:36:56 +02:00
Sander van Dijk
cd282d75c1 small spelling correction 2006-05-16 20:28:59 +00:00
Sander van Dijk
af6355b8af some changes to the manpages 2006-05-16 20:18:27 +00:00
Anselm R. Garbe
c5f6588b99 I think this fixes the Gaim issue 2006-05-16 17:43:19 +02:00
Sander van Dijk
d6d060cf95 use wmiisetsid in some more places, just to be sure... 2006-05-15 23:33:24 +00:00
Anselm R. Garbe
13d27ace6d important fix for broken move prev 2006-05-15 18:01:37 +02:00
Anselm R. Garbe
b14a2ad536 added wmiisetsid (to prevent annoyances with broken p9p apps) 2006-05-15 01:20:24 +02:00
Anselm R. Garbe
049fa9e0c0 several small fixes 2006-05-14 17:27:00 +02:00
Anselm R. Garbe
bc86e15489 fixed wmiimenu issue reported by nion 2006-05-13 21:21:32 +02:00
Anselm R. Garbe
4552ece65f fixed issue that mathematica crashed the WM (might also be related to other clients) 2006-05-13 21:15:44 +02:00
Anselm R. Garbe
cc42308990 making class/inst handling more robust against borken clients 2006-05-13 17:23:54 +02:00
Anselm R. Garbe
2edb2598e2 small cosmetic 2006-05-13 14:19:25 +02:00
Anselm R. Garbe
23394a922f respect client supplied floating positons, updated TODO 2006-05-13 12:21:41 +02:00
Anselm R. Garbe
a5dba00dc5 now seems fixed 2006-05-12 23:16:45 +02:00
Anselm R. Garbe
bf32fb23a6 if that is not fixed now, I eat a freezer 2006-05-12 21:17:03 +02:00
Anselm R. Garbe
8179f185dc small simplification 2006-05-12 20:49:46 +02:00
Anselm R. Garbe
ac9f54847f Sander, please check again ;) 2006-05-12 20:34:19 +02:00
Anselm R. Garbe
308405cc11 hopefully this fixes Sanders annoyances 2006-05-12 20:06:06 +02:00
Anselm R. Garbe
4d1fcd32d3 fixed wmiimenu issue (grabbing keyboard without input list made restart of X necessary, to get back input focus), updated README, updated TODO.wmii-4 (cleaned up, made ordered list) 2006-05-10 23:26:53 +02:00
Anselm R. Garbe
d962bec269 added some wmiimenu maximization stuff (entries are truncated if > mrect.width / 3) 2006-05-10 16:42:12 +02:00
Anselm R. Garbe
776bd2fd2b introduced Xi18n* function macros which are substituted regarding if X_UTF8_STRING is present to Xutf8* counterparts, otherwise to Xmb* counterparts 2006-05-10 15:33:53 +02:00
Anselm R. Garbe
9fdc055800 small stylistic changes 2006-05-10 15:24:09 +02:00
Anselm R. Garbe
b59dee84cf adding XPending checks before pointer grabs 2006-05-10 14:05:48 +02:00
Anselm R. Garbe
7509382a8c fixed issue on column mode change reported by Sander 2006-05-10 13:57:09 +02:00
Anselm R. Garbe
c8a5beaf86 improved UTF8-usage due to X_HAVE_UTF8_STRING checks 2006-05-10 13:38:01 +02:00
Sander van Dijk
f754b18164 style update to previous patch 2006-05-09 22:16:43 +00:00
Sander van Dijk
622576bed6 prevent some useless column destroy&recreate stuff 2006-05-09 22:07:50 +00:00
Sander van Dijk
ff9c005c03 prevent some unneeded redraws 2006-05-09 19:08:07 +00:00
Anselm R. Garbe
84e4a54ad1 small fix in select_area 2006-05-09 17:30:41 +02:00
Anselm R. Garbe
3cb5c834c0 keyboard and new client attachments are made now right after the focused client, several client drawing fixes (to prevent funny artefacts) 2006-05-09 12:37:13 +02:00
Anselm R. Garbe
1d61ace264 finished open issues reported by Sander 2006-05-09 00:16:12 +02:00
Anselm R. Garbe
2cd180543c merged 2006-05-08 20:12:48 +02:00
Sander van Dijk
7b8e9aa512 fix a redraw issue (on mousefocus of a client in an area, that area's prevsel client's has to be redrawn too) 2006-05-08 19:44:56 +00:00
Anselm R. Garbe
64a8931b13 some drop_move related changes, still not finished with issues 2006-05-08 20:06:36 +02:00
Anselm R. Garbe
e02d9ae205 several cleanups 2006-05-07 23:58:06 +02:00
Anselm R. Garbe
f210f90702 implemented new client drawing code which makes it easy to recognize the focused client in an unfocused column 2006-05-07 23:29:04 +02:00
Sander van Dijk
94a8bd0c3c trim whitespace from tags before validating them, fixes the issue seen when trying to tag a client with a whitespace only tag 2006-05-07 19:56:05 +00:00
Sander van Dijk
de4c819d97 some cleaning 2006-05-06 19:48:49 +00:00
Sander van Dijk
5e3214dfa4 this should fix keiss' maxcol issue (keiss: please verify!) 2006-05-05 20:06:08 +00:00
Anthony Martin
2f00d5b3b5 small changes in wmiiwm.1 to properly display hyphens in utf8 terminals 2006-05-04 23:39:16 -07:00
Sander van Dijk
11dc750133 small fix to event.c 2006-05-05 00:06:27 +02:00
Anselm R. Garbe
dd782be04f tags are trimmed from " \t" now, added $MODKEY-Shift-{j,k} and $MODKEY-Button2 for swapping (mouse-based) 2006-05-04 14:34:44 +02:00
Sander van Dijk
7afc36f949 add an extra check to create_area 2006-05-03 23:20:32 +00:00
Sander van Dijk
47b79d6f83 small change 2006-05-03 22:25:33 +02:00
Sander van Dijk
e0c943a09b small update to previous patch 2006-05-03 21:26:21 +00:00
Sander van Dijk
fca197fdb3 a little restructuring, moves the MIN_COLWIDTH/min_height handling into scale_* (where it belongs). The way it's done now is safer than before. 2006-05-03 21:11:14 +00:00
Anselm R. Garbe
b36bee30fb grab the keyboard as early as possible 2006-05-03 13:07:14 +02:00
Anselm R. Garbe
f2e13ffe28 fixed annoyance reported by Thomas Tretzmueller 2006-05-03 12:51:24 +02:00
Anselm R. Garbe
2f8a1cc702 fixed typo in wmiiwm.1 2006-05-03 12:44:24 +02:00
Sander van Dijk
20f43ad800 small patch to make the mouse issue only I seem to be affected by more bearable; it makes it more obvious what's going on when it occurs. Still looking for a real fix... 2006-05-02 20:11:44 +00:00
Anselm R. Garbe
4e824db4b3 fixed double-free bug 2006-05-02 00:00:16 +02:00
Anselm R. Garbe
e05860576b prevent i from getting MAX_INT in update_view_bars 2006-05-01 23:49:05 +02:00
Anselm R. Garbe
d18d7c66f8 checking locale now in blitz_loadfont (prevents ugly artefacts) 2006-05-01 23:32:04 +02:00
Anselm R. Garbe
70f3dfff77 implemented CreateClient <index> event 2006-05-01 21:58:31 +02:00
Anselm R. Garbe
ec658d058f hopefully this fixes the issue seen by Sander 2006-05-01 21:15:24 +02:00
Anselm R. Garbe
939677d2f0 fixed the mem leak (hopefully) noticed by Icarus, adding an exit(1) to destroy_area, if its frame.size > 0 (should never happen, but we'll see) 2006-05-01 20:53:30 +02:00
Anselm R. Garbe
87b1782a04 changed wmiiwm.1 (added event processing section), attempt to fix the mouse issue reported by sander 2006-05-01 20:40:33 +02:00
Anselm R. Garbe
efdfee9c9e 9P fixes 2006-05-01 19:39:26 +02:00
Anselm R. Garbe
c6defdb115 fixed bug in event.c:handle_enternotufy() reported by DenisG 2006-04-29 22:27:50 +02:00
Anselm R. Garbe
60b3b48f33 9P bugfix #1, though I'll push a minor refactored version later (which is more error-prone with 9p2000.ko as well) 2006-04-29 18:51:45 +02:00
Anthony Martin
2f7eb817c2 update to wmiiwm.1, rewrote parts, cleaned groff formatting 2006-04-29 00:00:14 -07:00
Sander van Dijk
02b4f28ea6 reverted fs.c, since it seems that the change to it a couple of patches back was unintended... 2006-04-28 19:37:38 +00:00
Anselm R. Garbe
682a0de848 now please use this wmiiwm.1 and make something sane from it ;) 2006-04-28 18:58:08 +02:00
Anselm R. Garbe
ff7e066f29 proceeded with wmiiwm.1, still not finished 2006-04-28 18:00:22 +02:00
Anselm R. Garbe
28fa7146f2 proceeded with wmiiwm.1 man page, not finished yet though 2006-04-28 16:39:29 +02:00
Anselm R. Garbe
dba156e3f9 keiss, right, check again 2006-04-28 15:03:01 +02:00
Anselm R. Garbe
3f28a77d9e proceeded with wmiiwm.1 and fixed bug reported by keiss (keiss please recheck) 2006-04-28 14:33:43 +02:00
Anselm R. Garbe
ec111a5c9d revised occurences of draw_client.*, should be more robust now (though urxvt is broken if run with -tr, not our problem) 2006-04-28 12:37:19 +02:00
Anselm R. Garbe
e2b1f6c27d this might fix the hidden focus setting bug in stacking mode reported by DenisG, also touched several man pages, though wmiiwm.1 is only at a early stage. 2006-04-27 22:55:15 +02:00
Anselm R. Garbe
947a15ac98 fixed issue reported by rundstutzen (one has to be more hard to those broken apps) 2006-04-27 21:32:45 +02:00
Anselm R. Garbe
a56081487c not ignoring conf requests if managed, but skipping all new geom 2006-04-27 19:49:43 +02:00
Anselm R. Garbe
623147ed85 updated client_grab 2006-04-27 18:32:37 +02:00
Anselm R. Garbe
e204c6f5eb made Xmb active again 2006-04-27 14:18:54 +02:00
Anselm R. Garbe
896f22dec0 mapping clients after update_views() 2006-04-27 14:17:18 +02:00
Anselm R. Garbe
8fd5ae90bb removed * tag hack, this reduces various corner cases 2006-04-27 14:06:37 +02:00
Anselm R. Garbe
94a12749cb patch for Benderunit to check UTF8 issues 2006-04-27 13:40:26 +02:00
Anselm R. Garbe
ed412d2618 fixed geom issues when 1+2 -> 2 -alike tagging sequences appeared as well 2006-04-27 11:54:25 +02:00
Anselm R. Garbe
10d458f1a2 frame selectors need also be updated in detach_from_view 2006-04-27 11:24:15 +02:00
Anselm R. Garbe
61962d4d03 fixed the open bug reported by Sander, (after approx. 12h debugging I finally got this beast) 2006-04-27 11:22:20 +02:00
Anselm R. Garbe
9643981f3c added debug info 2006-04-27 10:10:39 +02:00
Anselm R. Garbe
400768385c adding debug info for c->sel problematic 2006-04-27 08:40:50 +02:00
Anselm R. Garbe
1b248269c6 speed hack 2006-04-26 19:11:59 +02:00
Anselm R. Garbe
8f00793a05 yet another typo fix 2006-04-26 19:07:27 +02:00
Anselm R. Garbe
0e1d040470 fixed typo 2006-04-26 19:03:04 +02:00
Anselm R. Garbe
076f943a6e several fixes 2006-04-26 18:46:54 +02:00
Anselm R. Garbe
7863f248d1 apps requesting fullscreen at creation time are treated floating now 2006-04-26 16:23:05 +02:00
Anselm R. Garbe
7564b261eb fixed bug reported by Maxi 2006-04-26 16:00:47 +02:00
Anselm R. Garbe
d8e532215b applied Maxi's error handler patch (though with shutting up) 2006-04-26 15:19:56 +02:00
Anselm R. Garbe
9dd105c90d improved relaxation algorithm, to try to relax on all clients not on the first fit or best fit, this seems more optimal, though needs some more cpu cycles 2006-04-26 13:36:54 +02:00
Anselm R. Garbe
bcaec998cf added more debug output to track the *-tag geometry problems 2006-04-26 11:09:16 +02:00
Anselm R. Garbe
c1e5e40115 client title on ClientFocus event is pointless 2006-04-26 09:40:01 +02:00
Anselm R. Garbe
bb634000f8 allow click-based focus even if client is focused (this raises the client) 2006-04-26 09:03:06 +02:00
Anselm R. Garbe
6e1e231588 implemented sloppy focus changes as described at wmii@wmii.de to Sander, implemented ClientFocus event in /event, implemented client/index file (yesterday I decided to do it before wmii-3) 2006-04-26 08:59:55 +02:00
Sander van Dijk
3957992efe some style changes in the code, improve readability 2006-04-25 23:11:49 +02:00
Sander van Dijk
612a498140 fixes some cornercase columnscale issues 2006-04-25 22:52:42 +02:00
Anselm R. Garbe
0a823da461 Click events are written on release now, not on Press 2006-04-25 18:51:25 +02:00
Anselm R. Garbe
a5790f6489 fixed typo in wmiirc, made sed to behave on more than one occurences pro line, fixed issue reported by ality 2006-04-25 18:35:54 +02:00
Anselm R. Garbe
a587b641df adapted changes reported by Stefan Tibus to make wmii compile on Solaris 2006-04-25 17:29:54 +02:00
Anselm R. Garbe
fc57b25afe allow click-to-focus on inferior windows 2006-04-25 16:05:38 +02:00
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
c46e7e5b62 proceeded with better name property rendering 2006-04-25 13:33:30 +02:00
Anselm R. Garbe
923b7d40f5 implemented whitespace skipping for tags in /def/rule processing 2006-04-25 08:20:37 +02:00
Anselm R. Garbe
341518eb34 added Sanders patch to check things out during tonight's offline session 2006-04-24 19:53:53 +02:00
Sander van Dijk
4dfb3c41ed prevent bla%0 2006-04-24 19:21:11 +00:00
Anselm R. Garbe
a798042a6c fixed fullscreen issues in acroread, mplayer (if floating) 2006-04-24 18:23:06 +02:00
Anselm R. Garbe
4bfb45faa5 fixed geom file writes in frames of columns 2006-04-24 17:53:48 +02:00
Anselm R. Garbe
d9e811ec0c finished scaling separation from arrange_* functions 2006-04-24 17:39:58 +02:00
Anselm R. Garbe
4296b31b3c changed arrange_view signature 2006-04-24 17:19:50 +02:00
Anselm R. Garbe
df251f992d separated scaling stuff from arrange_column to scale_column (next is with views) 2006-04-24 16:54:56 +02:00
Anselm R. Garbe
01db208f43 changed UTF8 stuff somewhat 2006-04-24 16:03:37 +02:00
Anselm R. Garbe
970e0d1fe5 added Xutf8 stuff again, needs polishing 2006-04-24 01:01:49 +02:00
Anselm R. Garbe
da01e0d0d1 once giving Xutf8 a try again 2006-04-24 00:27:38 +02:00
Anselm R. Garbe
da72855366 kept the structural introduction of BlitzFont for future UTF8 support after wmii-3 2006-04-23 23:32:36 +02:00
Anselm R. Garbe
4beb05d262 removed Xutf8 crap, that is totally braindamaged what 'those X morns' have designed 2006-04-23 22:33:09 +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
Sander van Dijk
f96eb8db99 fixes the wmiirc rerun issue reported by Neptun (I threw away a little too much a couple of patches ago, sorry...) 2006-04-20 23:18:13 +00:00
Sander van Dijk
1c9ca9ca55 allow creating new column from single frame column 2006-04-20 19:54:32 +00:00
Sander van Dijk
ddae8f8e25 make the amount of movement needed for mousenewcol symmetrical (50% of the frame off screen, instead of 33% right and 66% left), prevent some flicker 2006-04-20 19:47:50 +00:00
Sander van Dijk
72cc53d2b9 allow destroying columns through mousemoving 2006-04-20 19:38:12 +00:00
Sander van Dijk
dade08e735 small fix in wmiimenu 2006-04-19 23:19:23 +00:00
Sander van Dijk
74a288bccd restore the old behavior of wmiimenu; Shift-Enter can be used to print the entered text instead of the selected item now. 2006-04-19 23:02:31 +00:00
Sander van Dijk
6bc8dd351c some structural changes to rule.c, to make windowtitle matching work (didn't work before, because rules like /.*/ -> 1 match for all classes, which prevented windowtitle matching altogether). issue reported by Neptun. 2006-04-19 19:27:22 +00:00
Anselm R. Garbe
477f54c795 fixed wmiimenu to only print the selected item if no text has been entered, otherwise the entered text is printed (this fixes several bugs due tag selection), also implemented mouse-driven column creation (though the discussed structural scaling change is not yet finished as discussed with Sander) 2006-04-19 16:53:40 +02:00
Anselm R. Garbe
1a660ed815 reverted focus behavior on retagging 2006-04-19 16:24:19 +02:00
Sander van Dijk
05964332e1 jump to the correct view (intstead of the last one) on new view creation (issue reported by DenisG) 2006-04-16 23:00:31 +00:00
Sander van Dijk
e1a5370c53 another small fix in create_area 2006-04-15 00:30:49 +00:00
Sander van Dijk
2b2dfb9fd3 oops... 2006-04-15 00:08:26 +00:00
Sander van Dijk
fe24755f00 small fix in create_area 2006-04-15 00:05:34 +00:00
Anselm R. Garbe
16eba3214a fixed writing to /view/X/mode 2006-04-14 12:49:29 +02:00
Anselm R. Garbe
2007eebaae allowing to write 0 to /def/colwidth 2006-04-14 12:47:10 +02:00
Anselm R. Garbe
ca7547d056 implemented /def/colwidth (takes 0 for default scaling, or a px value for a specific size, ie 500 seems fine for 1400x1050 screens) 2006-04-14 12:45:53 +02:00
Anselm R. Garbe
391f88e730 implemented /def/colmode containing the default column mode 2006-04-14 12:03:44 +02:00
Anselm R. Garbe
7819b86861 fixed negative (x,y) issue in place_client 2006-04-14 11:50:20 +02:00
Anselm R. Garbe
37f8da2353 made place_client more robust against clients with obfuscated sizes 2006-04-14 11:35:42 +02:00
Anselm R. Garbe
60db995b44 changed str_of_time in wmiir.c 2006-04-14 11:27:48 +02:00
Anselm R. Garbe
0b7acc5330 removed rc/extern redirection, removed OLD_PATH stuff (unnecessary), I don't care about WMII_FONT/*COLORS being in env, three vars are ok, changed progs file location (this allows running wmiirc from shell as well, because DISPLAY is not screwed up) 2006-04-14 10:28:10 +02:00
Anselm R. Garbe
b9d53efbe1 adding bar rect to rects_of_view() vector... 2006-04-14 10:06:05 +02: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
Sander van Dijk
9ba83fab07 respect min_height in the frame rescaling mechanism in column-default too 2006-04-13 22:20:54 +00:00
Sander van Dijk
92814d3fd4 respect MIN_COLWIDTH in the column rescaling mechanism 2006-04-13 21:28:04 +00:00
Sander van Dijk
20431e4bc1 disallow the creation of new columns if the amount of columns on screen is width/mincolwidth; next up is respecting mincolwidth in the scaling mechanism 2006-04-13 20:44:31 +00:00