Commit Graph

516 Commits

Author SHA1 Message Date
Anselm R. Garbe 43c2e81b0c changed $MODKEY-equal into $MODKEY-e 2006-03-10 16:23:13 +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 ec9d2e53eb changed /def/tag into /ws/tag 2006-03-09 22:45:21 +01:00
Anselm R. Garbe 91f324448d fixed two label click related things 2006-03-09 16:23:18 +01:00
Anselm R. Garbe 4865813691 small fix 2006-03-09 13:30:51 +01:00
Anselm R. Garbe 88f682c1bc fixed s/wmir/wmiir/ typos, added $MODKEY-[Shift-]space shortcuts to send the sel client to managed/floating layer respectively 2006-03-09 13:27:44 +01:00
Anselm R. Garbe 02999b502b fixed backticks in wmiirc 2006-03-09 12:48:05 +01:00
Anselm R. Garbe e2298f7187 added Gimp and xmms as default broken apps to wmiirc, allowing ~-only in /def/class indicating that the client is handled as floating client, regardless the tag 2006-03-09 12:22:53 +01:00
Georg Neis 7c44cba3ce fix color of tag label after the first client is created, other stuff 2006-03-09 12:00:47 +01:00
Anselm R. Garbe 03a80ed0d5 bar now displays tags perfectly ;) 2006-03-09 02:43:20 +01:00
Anselm R. Garbe 407ed38930 bar allows self-defined directories 2006-03-09 02:15:43 +01:00
Anselm R. Garbe a3cefb24b9 TF (tag focus) is written instead of WS event 2006-03-09 00:30:35 +01:00
Georg Neis 847630132f 631 again 2006-03-08 23:49:36 +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
Georg Neis 8baa06eb3b some unimportant stuff 2006-03-08 14:22:42 +01:00
Anselm R. Garbe f85ea6d871 added $MODKEY-Control-t shortcut to provide menu with available tags 2006-03-08 12:36:36 +01:00
Georg Neis aeaab6a26a swapped $MODKEY-[0-9] and $MODKEY-Shift-[0-9] 2006-03-08 12:12:04 +01:00
Anselm R. Garbe 17a12e5c5d changed default tag, allowing writing /def/tag 2006-03-06 16:35:07 +01:00
Anselm R. Garbe 95a2527e11 proceeded with tag integration 2006-03-05 23:38:50 +01:00
Anselm R. Garbe 5df09bbf3f slightly switching to tag mechanism (though several updates still needed) 2006-03-05 20:00:18 +01:00
Anselm R. Garbe e797517817 added 'nil' tag as default policy 2006-03-05 19:27:32 +01:00
Anselm R. Garbe 5ab0974e4a small fixes 2006-03-04 09:29:20 +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
Anselm R. Garbe 5789638533 removed much crap due to column simplifications 2006-03-02 19:58:54 +01:00
Anselm R. Garbe 7e28da7db3 renamed maxclient into capacity, using a different way than hardcoding existing first column to capacity=1 2006-03-02 14:37:36 +01:00
Georg Neis 5ae71d5cbc small fix 2006-03-01 18:30:20 +02:00
Anselm R. Garbe 0a87eed676 fixed COL_MAX handling 2006-03-01 16:59:42 +01:00
Anselm R. Garbe b5b125e8a9 reenabling max for columns 2006-03-01 16:47:43 +01:00
Anselm R. Garbe d7af7846f5 increasing status loop to 1 second, ixp is fast 2006-03-01 12:06:19 +01: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 0d3b8a0b10 fixed some ugly stacking issues 2006-03-01 11:30:44 +01:00
Anselm R. Garbe c855a6dad0 indexes begin at 0 now, page 0 can be used as clutter page (actually it is, Alt-{d,a} back again), sendto has no shortcuts in other cases atm 2006-03-01 11:09:49 +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 978127964a added MODKEY-Shift-s (for stacking mode of a column), MODKEY-Shift-m (for max mode of a column) and MODKEY-Shift-= for (equal mode, default) 2006-02-28 17:13:16 +01:00
Anselm R. Garbe da897e5bed added Control-Alt-r,y shortcut which destroys an empty page and Control-Shift-[1-9] shortcuts which send the selected client of page [1-9] to selected page 2006-02-28 14:58:55 +01:00
Anselm R. Garbe 14706f499a removed mouse warping by default (it is more annoying than useful) 2006-02-28 10:08:58 +01:00
Georg Neis 9cd8c5bd1b rc/extern: unset WMII_FONT 2006-02-27 16:36:31 +01:00
Anselm R. Garbe 5704f29b69 added WMII_FONT to shish wmiirc, because wmiimenu reads WMII_FONT from env(1) 2006-02-27 15:15:11 +01:00
Georg Neis 08aac84087 add missing sendtopage shortcuts (reported by ality) 2006-02-26 13:54:05 +01:00
Sander van Dijk 166868d8a1 small wmiirc fix 2006-02-26 12:06:23 +01:00
salva 2b55f62c6b reverted non portable shell brace expansion 2006-02-25 23:44:27 +00:00
salva 636162543a use of sh's brace expansion to associate key bindings by common prefix (again) 2006-02-25 21:49:57 +00:00
Georg Neis ce984446b0 add first version of sh scripts 2006-02-25 19:36:53 +01:00
Georg Neis 215ac62fd7 move rc scripts to extra/p9p/, set shebang to /usr/local/plan9/bin/rc, remove 9PREFIX
don't expect anything to work, files are missing now
2006-02-25 19:12:09 +01:00
Anselm R. Garbe 73539061ad removed empty line from wmiirc 2006-02-24 11:38:29 +01:00
Anselm R. Garbe f10034fe13 small changes 2006-02-24 10:43:32 +01:00
Anselm R. Garbe f478c7f6d2 removed option to disable client bars, we don't allow that in the future because of intelligent stacks,
also removed option for per-client based border width, unnecessary bloat nobody really needs
2006-02-24 10:38:48 +01:00
Anselm R. Garbe 4a59f072da implemented sendtopage and sendtoarea, added shortcuts in wmiirc 2006-02-24 09:52:20 +01:00
Anselm R. Garbe 2c72f43861 added new MODKEY-Control-{1...9} shortcuts to send a client into a specific page 2006-02-24 07:29:09 +01:00
Anselm R. Garbe 33ffed7293 removed detach layer as proposed in IRC yesterday, we will have some sendto soon 2006-02-22 10:58:00 +01:00
Georg Neis adfb6ad715 cosmetic 2006-02-21 23:35:20 +02:00
Anselm R. Garbe 0e4b36e0ff enabled basic navigation in column layout 2006-02-19 16:21:01 +01:00
salva 7f6935a8a5 moved the status label creation&removal code to the status script itself 2006-02-19 11:48:29 +00:00
salva 4639edf9b0 Grouped keykbinginds by common prefix, and made simpler some awk cmds 2006-02-19 11:13:35 +00:00
Georg Neis aa2e2bb703 simplified items function 2006-02-18 23:35:43 +02:00
Georg Neis 3579ac2459 if output of wmiimenu is empty then don't try to execute it
the last patch has been reverted, it was insufficient and
not really the right place
2006-02-18 23:00:00 +02:00
Georg Neis 33acee2a70 rc/extern: exit if argument list is empty
this avoids "empty argument list" error messages when
leaving the menu by pressing escape
2006-02-18 22:39:20 +02:00
Georg Neis ddbeaa6531 some cosmetic 2006-02-18 22:23:49 +02:00
Anselm R. Garbe 07bf7a7aff fixed issue reported by Jani at wmii list 2006-02-17 15:18:42 +01:00
Anselm R. Garbe c07707bf57 several changes 2006-02-16 12:06:01 +01:00
Anselm R. Garbe 068caf1da1 fixed a routing bug in qpath_decode 2006-02-16 11:53:10 +01:00
Sander van Dijk 25731066d2 small wmiirc fix 2006-02-16 11:08:28 +01:00
Anselm R. Garbe 93d8eb3617 some changes 2006-02-16 01:55:21 +01:00
Anselm R. Garbe 88ae3e3606 removed spawn.c, removed wmiiwarp.c (instead use warp action on /ctl), spawning is not necessary, remove exec on page heuristic (too crappy, instead I'll use class hints again, they are at least more reliable) 2006-02-16 01:05:16 +01:00
salva 12a13b8b8b Added note about how to manage windows(select,move,resie) with the mouse 2006-02-13 18:32:32 +00:00
Anselm R. Garbe 4a19a52003 proceeded with wm stuff 2006-02-13 10:31:38 +01:00
Anselm R. Garbe e06577f5ec preferring solid background 2006-02-13 09:41:20 +01:00
Anselm R. Garbe 82ac732268 small fix in wmiirc 2006-02-13 09:15:04 +01:00
Anselm R. Garbe 72fbe7ef17 made bluish default colorscheme, I think this is sufficient for the release 2006-02-13 09:12:08 +01:00
Anselm R. Garbe 7859ef43d8 fn items in wmiirc now pipes the result to uniq as well 2006-02-12 12:14:14 +01:00
Anselm R. Garbe be8a984d73 removed grab from /ctl, instead use wmiir create 2006-02-12 01:49:33 +01:00
Anselm R. Garbe 523872ca3d removed modes from wmiirc, beside other several fixes 2006-02-11 23:54:00 +01:00
salva 6c1ce74e9a Fixed a bug that crashed wmii when clicking the bar and added resize/move modes to float mode 2006-02-11 21:36:25 +00:00
Anselm R. Garbe 55ca4d6c23 added button press event handling in wmiirc 2006-02-11 15:22:42 +01:00
Anselm R. Garbe 63bcb2cd1f sending subshell into background 2006-02-11 14:32:13 +01:00
Anselm R. Garbe 1ef66d2eed speed hack for PATH menu 2006-02-11 14:14:12 +01:00
Anselm R. Garbe 66441bf03b added Control-Alt-{p,a} shortcuts for new simplified menu 2006-02-11 14:07:36 +01:00
Anselm R. Garbe 6ce19c3999 changed default colors 2006-02-10 22:33:46 +01:00
Anselm R. Garbe 81d0daeae4 removing unnecessary -$DISPLAY extension from pidfiles 2006-02-10 21:26:16 +01:00
Anselm R. Garbe f767ebcca8 removed various unused crap 2006-02-10 21:08:58 +01:00
Anselm R. Garbe 3a87f2fbdd improved wmiirc setup somewhat more 2006-02-10 20:52:32 +01:00
Anselm R. Garbe 9f2aa6ffc6 minor fix 2006-02-10 20:33:21 +01:00
Anselm R. Garbe ec2a8770dd fix of fix 2006-02-10 20:20:29 +01:00
Anselm R. Garbe 321f08ca47 changed default xterm call from xterm -rv to xterm 2006-02-10 19:30:29 +01:00
Anselm R. Garbe 5998c8624b made bright color scheme 2006-02-10 19:29:40 +01:00
Anselm R. Garbe 7deb1e86ba added WMII_FONT, WMII_SELCOLORS and WMII_NORMCOLORS to wmiirc 2006-02-10 18:32:35 +01:00
Anselm R. Garbe 918ece162d added new events (focus page and focus client provide the associated name) 2006-02-10 17:51:20 +01:00
Anselm R. Garbe b7941ad804 removed HANDLEINC from wmiirc 2006-02-10 17:13:26 +01:00
Anselm R. Garbe b588a8ed6f typo fixed in wmiirc 2006-02-10 17:11:14 +01:00
Anselm R. Garbe d14c83d855 fixed client dir walking (because of broken area id's) 2006-02-10 17:09:59 +01:00
Anselm R. Garbe c331ae7a51 small change to wmiirc 2006-02-10 16:10:21 +01:00
Anselm R. Garbe a38480e40c made things to work again, bar now merged into wm, wmiirc is controller for wmii, changed /tmp/.ixp to /tmp/ns.$USER.$DISPLAY, ixp reuses sockets, so no problem, because wmii checks if a wm is already running, thus socket files cannot be stolen 2006-02-10 09:13:35 +01:00
Anselm R. Garbe 13a12b6a7d removed several files, merged wm and wmiikeys 2006-02-09 19:40:12 +01:00
Anselm R. Garbe 0ca97a565d made error reporting in wmiifs and libixp better, change keys script somewhat 2006-02-09 18:32:01 +01:00
Anselm R. Garbe b2e81933e8 some patches 2006-02-09 12:38:43 +01:00
Anselm R. Garbe 8821624a06 stylistic change 2006-02-09 00:38:04 +01:00
Anselm R. Garbe a3ce9b00fa fixed two small issues 2006-02-09 00:34:25 +01:00
Anselm R. Garbe 022015d989 implemented first prototype of keys component script 2006-02-09 00:28:49 +01:00
georg db33eb14f7 wmiirc: fixed quotes, removed useless cat 2006-02-08 19:41:54 +02:00
Anselm R. Garbe 3b03fb1c94 simplified internal action access 2006-02-08 18:33:01 +01:00
Anselm R. Garbe 94d277aad9 I'm a moron, syntax error fixed in wmiirc 2006-02-08 18:14:54 +01:00
Anselm R. Garbe b4617410d4 made a fix in wmiirc (not reading new on init doh ;) 2006-02-08 18:11:45 +01:00
Anselm R. Garbe 78d7b7f816 patched wmiirc script somewhat 2006-02-08 18:05:55 +01:00
Anselm R. Garbe bcae524d40 made rc scripts to work, now I can concentrate on WM 2006-02-08 17:59:57 +01:00
Anselm R. Garbe f6f1b5bf93 changed wmii script and wmiirc 2006-02-08 17:34:13 +01:00
Anselm R. Garbe 66a3d98ab9 proceeded 2006-02-07 12:27:38 +01:00
Anselm R. Garbe eab6580a89 changed colors to be like in wmii-2, enabled increment handling, fixed Button2+ isues on focus 2006-02-04 20:55:37 +02:00
Georg Neis 5409d067c4 removed superfluous parentheses 2006-02-03 21:56:34 +02:00
Anselm R. Garbe 1c05f45a14 renamed occurences of wmiir2 to wmiir 2006-01-30 20:48:12 +02:00
Anselm R. Garbe ec0d3809c8 simplified wmiibar 2006-01-30 17:40:08 +02:00
Anselm R. Garbe 07a14591d1 added script which runs wmiibar(2), very rudimentary 2006-01-30 00:15:50 +02:00
Anselm R. Garbe a1c7276931 proceeded further, adapted wmiirc as well 2006-01-26 20:58:30 +02:00
Anselm R. Garbe 2313fd952d proceeded with cleanups 2006-01-26 19:29:49 +02:00
Anselm R. Garbe d564fe9b17 implemented rudimentary max action (M-m) in col and float layout, in col it doesn't works well if you unselect a maximized frame ;) because of overlapping 2006-01-23 19:23:56 +02:00
gn 35cadf9b21 removed tabs (the convention is still to use spaces) and other cosmetic 2006-01-22 20:37:53 +02:00
Sander van Dijk f08f943282 cure wmiiwm sudden death on removal of last remaining page 2006-01-21 22:45:11 +01:00
Anselm R. Garbe 97032c01a8 prepared new snap 2006-01-19 19:55:08 +02:00
Anselm R. Garbe 62c11d4a5b now applying float layout works as expected 2006-01-19 17:01:01 +02:00
Anselm R. Garbe 7fdbcc92d1 fixed M-S-a (visual attach detached clients) page 2006-01-18 20:34:10 +02:00
Anselm R. Garbe 457315f691 added toggle layout shortcut to M-space 2006-01-18 17:57:50 +02:00
Anselm R. Garbe 576075e75f focus handling is up to the Layout now 2006-01-18 15:42:44 +02:00
Anselm R. Garbe 9dd3945664 fixed stupid bug which raised ixp corruption in layout_column.c:focus_col 2006-01-17 17:27:57 +02:00
garbeam 01caae7040 fixed serious bug in /wm/default/area/ 2006-01-12 17:44:06 +02:00
gn c08cda36ef fixed kmode (had no final newline) 2006-01-11 20:05:42 +02:00
garbeam d6f67b3be5 removed frame-ctl file, not necessary 2006-01-11 18:17:27 +02:00
garbeam 87588d1a5e fixed typo reported by tube 2006-01-11 15:03:18 +02:00
garbeam 45d325a2bb fixed TAB issue in wmiirc 2006-01-10 17:45:59 +02:00
salva 7741179d74 added missing fix to wmiirc, to use the 'x y dx dy' geom syntax 2006-01-08 15:57:51 -03:00
garbeam 299ee8005b made saner default colors 2006-01-05 16:45:33 +02:00
garbeam a197963ea9 changed geometry syntax from 'x,y,dx,dy' to 'x y dx dy' 2006-01-04 17:46:32 +02:00
salva 8738150767 Re-included resize/move kmodes, and simplified kmode 2006-01-03 17:10:30 -03:00
garbeam 418ded55d9 removed lock-based tabbing, tabbing is up to the layout now 2006-01-03 11:30:15 +02:00
garbeam e620aa3e45 removed unnecessary stuff from frame'fs 2006-01-01 22:35:11 +02:00
gn fc8cccac73 welcome stuff from 2.5 2005-12-25 22:09:35 +02:00
georg bede8500a9 Get date after sleep. 2005-12-22 22:18:09 +02:00
gn a6b98d2c42 s/wmi/wmii/ and the like 2005-12-18 17:55:06 +02:00
garbeam 443ed8370e made effort in debugging most frking bugs 2005-12-16 21:05:42 +02:00
uriel 7554bdac05 Cleanups, remove useless junk 2005-12-15 12:36:08 +01:00
garbeam d2683b3e4b fixed several frame rectangle based issues 2005-12-13 23:48:52 +02:00
garbeam 7d1811da8f added M-Enter for swap west and M-S-Enter for swap east (column layout),
beside several fixes of mouse based movements/resizals
2005-12-13 20:45:56 +02:00
garbeam 0af8de3e85 changed column layout policy as follow, new column only possible if current column contains > 1 frame,
if last frame is detached, column gets detroyed
2005-12-13 17:10:22 +02:00
garbeam c3578257f8 dynamic bar area reservation implemented, yippie 2005-12-13 02:10:28 +02:00
garbeam 8b9326aa2a added better area selection 2005-12-12 18:04:40 +02:00
garbeam 862713890a fixed wmir call from merge with uriels status change 2005-12-12 16:31:08 +02:00
garbeam 4a031f3094 removed urxvt, fixed compiler warning in layout_float.c 2005-12-12 16:24:38 +02:00
garbeam a46776cddc merge 2005-12-12 16:19:14 +02:00
garbeam f53b8d61ef renamed all wmi* prefixed tools into wmii* prefixed ones to prevent further confusion 2005-12-12 16:08:16 +02:00
uriel d3c7033b0b Change status update to every 2 sec and make it work from start up 2005-12-12 10:20:20 +01:00
garbeam 753daa7b21 some other changes, switching handleinc off and using urxvt 2005-12-11 19:28:40 +02:00
garbeam 81ee3de5fe added some shortcuts for column navigation 2005-12-11 19:07:27 +02:00
garbeam 23335d5717 some more additions to column layout, still ths annoying deini/init bug 2005-12-11 19:00:27 +02:00
garbeam 304d22ed62 somewhat more bugfixing 2005-12-11 02:09:24 +02:00
garbeam 62ba6045d0 added select to layout interface, now the layouts look pretty good from interface POV 2005-12-10 15:50:20 +02:00
garbeam 3bbcf9f569 added also top-down and bottom-up iterators to container (for stack iteration) 2005-12-09 16:49:55 +02:00
garbeam 453b849830 fixed annoying sel_page on detach 2005-12-09 03:57:09 +02:00
garbeam d824b961b0 fixed detach annoyances, identified problem with visual attaching clients from detached clients 2005-12-09 01:42:52 +02:00
garbeam 9a1fa00b0e changed some defaults (removed crap) 2005-12-09 00:28:15 +02:00
garbeam 10266b4705 added dynamic height calculation in all tools 2005-12-09 00:24:57 +02:00
garbeam ae5f40b906 added several other stuff 2005-12-08 23:31:19 +02:00
garbeam cb1510d077 applied several namespace changes 2005-12-08 23:12:12 +02:00
garbeam bd66e70aba fixed several page selection issues 2005-12-08 21:29:15 +02:00
garbeam 5b66795946 fixed annoying bug in wmikeys after introduction of container 2005-12-08 19:14:20 +02:00
garbeam 3c6b7219b4 two small fixes 2005-12-06 01:35:34 +02:00
garbeam 68f01ef3bf fixed small bug in wmirc, also sanitized default wm events 2005-12-06 01:00:04 +02:00
garbeam 3d3499ff4a fixed several issues, cleaned up namespaces somewhat, adapted them to wmirc 2005-12-06 00:51:01 +02:00
garbeam caaad63c0d added initial files 2005-11-18 17:54:58 +02:00