Kris Maglione
|
33ec75a157
|
New window moving algorithm which doesn't require (but suggests) warping.
|
2007-04-07 02:44:39 -04:00 |
|
Kris Maglione
|
61d5a141f7
|
Cleanup in mouse.c, 9menu.
|
2007-04-07 01:28:49 -04:00 |
|
Kris Maglione
|
375b59eefd
|
Cleanup LICENSE and README. Some minor changes from last night that I can't remember.
|
2007-04-06 15:29:24 -04:00 |
|
Kris Maglione
|
6336612d9c
|
Use util.c (emalloc, estrdup) in wmii9menu.
|
2007-04-06 02:25:58 -04:00 |
|
Kris Maglione
|
d3f84606af
|
New args processing code for wmii9menu.
|
2007-04-06 02:09:51 -04:00 |
|
Kris Maglione
|
90f9413671
|
Fix some repetative code in wmii9menu.
|
2007-04-06 01:44:50 -04:00 |
|
Kris Maglione
|
f43d50d2aa
|
Add a note that wmii9menu.c is modified.
|
2007-04-06 01:36:17 -04:00 |
|
Kris Maglione
|
a6893551ea
|
Fixed some bugs with managed moves/swaps. Some cleanup elsewhere.
|
2007-04-05 17:30:50 -04:00 |
|
Kris Maglione
|
8b38c3cbd7
|
Quote $@ in some places.
|
2007-04-05 14:15:15 -04:00 |
|
Kris Maglione
|
cdf2755129
|
Don't destroy 'nil' view if it isn't empty.
|
2007-04-02 06:07:01 -04:00 |
|
Kris Maglione
|
75a2951be1
|
Write /ctl before the second sourcing of rc.wmii.local
|
2007-03-31 17:22:30 -04:00 |
|
Kris Maglione
|
391c14baac
|
Print only one line for each font with missing fontsets.
|
2007-03-31 00:19:12 -04:00 |
|
Kris Maglione
|
bae882dfec
|
Don't check the values of WMII_ADDRESS and WMII_NS_DIR on startup.
|
2007-03-30 22:35:40 -04:00 |
|
Kris Maglione
|
40772c24ab
|
Tread nil a bit more specially.
|
2007-03-30 01:15:36 -04:00 |
|
Kris Maglione
|
1ec81ff9c0
|
The 'nil' view is no longer particularly special. Generate CreateTag events before CreteArea events.
|
2007-03-30 00:26:35 -04:00 |
|
Kris Maglione
|
e012b7c5f7
|
Fix ARGBEGIN bug. Refactor wmiir.c. Create lib and include directories before installing.
|
2007-03-27 17:39:00 -04:00 |
|
Kris Maglione
|
c45a788363
|
Fixed readdir.
|
2007-03-26 17:38:02 -04:00 |
|
Kris Maglione
|
983f1baa16
|
Fixed some bugs.
|
2007-03-26 17:21:05 -04:00 |
|
Kris Maglione
|
f758fba726
|
Fix the CONFPREFIX (was ${MAN}, should have been ${ETC}).
|
2007-03-26 15:55:11 -04:00 |
|
Kris Maglione
|
44c9792a4c
|
Add a default label to the argument checking in wmiir
|
2007-03-26 15:46:37 -04:00 |
|
Kris Maglione
|
5d5ba6e283
|
Fixed a dial that should have been an announce.
|
2007-03-26 13:26:45 -04:00 |
|
Kris Maglione
|
f51f33bae8
|
Add (dat fns).h. Set LIBIXP to ${LIBDIR}/libixp.a until libixp is part of the tree.
|
2007-03-26 13:03:43 -04:00 |
|
Kris Maglione
|
6e54af6831
|
Fix build for gmake. Add uninstall target. Fix if statement with no command.
|
2007-03-26 12:57:46 -04:00 |
|
Kris Maglione
|
b0e967a3e9
|
Fixed VERSION info in wmiir and wmii.
|
2007-03-26 01:40:47 -04:00 |
|
Kris Maglione
|
38a12d53d2
|
Statically link wmiir.
|
2007-03-26 01:26:10 -04:00 |
|
Kris Maglione
|
b306ac581f
|
New tree layout and make system. Note: This will currently *not* install configuration scripts.
|
2007-03-26 00:48:00 -04:00 |
|
Denis Grelich
|
f64bbfd5f3
|
removed obsolete cmd directory
|
2006-12-18 11:51:04 +01:00 |
|
Anselm R. Garbe
|
4a7273b827
|
reorganized, still liblitz there
|
2006-10-12 15:11:25 +02:00 |
|
Anselm R. Garbe
|
083302da16
|
removed wmiipsel, wmiisetsid, wmiiwarp (replaced with separate packages spsel, ssid, swarp)
|
2006-10-10 08:16:53 +02:00 |
|
Anselm R. Garbe
|
f4ce71c9dd
|
removed misleading fs-part
|
2006-09-28 16:12:00 +02:00 |
|
uriel
|
b3841e16ac
|
Revert changes that are not needed for 3.5
|
2006-09-28 13:02:06 +02:00 |
|
Anselm R. Garbe
|
3d7d098d25
|
prepared liblitz removal
|
2006-09-28 13:20:41 +02:00 |
|
Anselm R. Garbe
|
a13455d665
|
prepared 3.5
|
2006-09-27 18:05:40 +02:00 |
|
Anselm R. Garbe
|
6396abfd25
|
removed wmiimenu, added dmenu dependence
|
2006-09-27 17:40:39 +02:00 |
|
arg
|
8f4873efa5
|
some C sanitizing
|
2006-09-27 07:56:40 +02:00 |
|
Anselm R.Garbe
|
f226c16eff
|
added mappingnotify event/removed keyboardnotify (now xkbset ans such tools should work fine)
|
2006-08-14 18:41:59 +02:00 |
|
Anselm R. Garbe
|
5031e3cccf
|
removed unnecessary inclusions in wmiimenu.c
|
2006-07-14 11:02:02 +02:00 |
|
Sander van Dijk
|
d4451fc320
|
make minimum column width resolution dependent, fix some off-by-one's
|
2006-07-13 21:58:26 +00:00 |
|
Anselm R. Garbe
|
407ec20d14
|
removed ignoring SubstructureNotify suppressing on configure_client (learned this in gridwm)
|
2006-07-12 14:14:23 +02:00 |
|
Anselm R. Garbe
|
4f13adf6fd
|
readded wm_atom's again, necessary to not kill complete apps when sending kill to a popup
|
2006-07-11 16:15:01 +02:00 |
|
Anselm R. Garbe
|
874228cf1a
|
applied 20h's patches with small minor changes (made wmiir compile against his changes)
|
2006-07-11 14:06:21 +02:00 |
|
Anselm R. Garbe
|
6b83565318
|
removed wm_atoms handling (was basically only necessary for client state changes (we don't use them anymore) and for WM_PROTOCOL_DELET (we simply use XKillClient now for simplicity reasons)
|
2006-07-11 12:12:29 +02:00 |
|
Anselm R. Garbe
|
7d808e3955
|
better text offset handling in liblitz (using font->height/2 now)
|
2006-07-11 08:42:15 +02:00 |
|
Anthony Martin
|
381e8c7a9c
|
prevent an infinite loop in wmiipsel
|
2006-07-10 09:09:37 -07:00 |
|
Anselm R. Garbe
|
4628fa8259
|
removed win_state functions, not used
|
2006-07-10 16:14:18 +02:00 |
|
Anselm R. Garbe
|
e716fb9955
|
small changes towards new frame bars
|
2006-07-10 09:13:09 +02:00 |
|
Anselm R. Garbe
|
5b91425d2b
|
added offset handling to blitz_getselection and wmiipsel (works like a charm)
|
2006-07-06 16:40:33 +02:00 |
|
Anselm R. Garbe
|
09da2b8809
|
implemented blitz_getselection function which is called by wmiipsel now and will be used for paste, blitz_setselection is on todo for snarfing
|
2006-07-06 16:03:28 +02:00 |
|
Anselm R. Garbe
|
fd462e83c7
|
same fix in wmiir.c reported by aki, proceeded with input widget
|
2006-07-06 14:44:26 +02:00 |
|
Anselm R. Garbe
|
d520de9001
|
implemented proper cursor handling for input widget
|
2006-07-06 14:31:30 +02:00 |
|
Anselm R. Garbe
|
3d6a47bba9
|
now using pointer grabs in bpress handling of input widgets
|
2006-07-06 14:11:09 +02:00 |
|
Kris Maglione
|
9e7804fda2
|
Make sure that new bars are blank.
|
2006-07-05 17:40:55 -04:00 |
|
Sander van Dijk
|
110f89587e
|
simplification in wmiimenu.c
|
2006-07-05 19:07:00 +00:00 |
|
Anselm R. Garbe
|
6f3b077034
|
added 3 more colorsets for marked text in tagbars
|
2006-07-05 15:14:50 +02:00 |
|
Anselm R. Garbe
|
66a02dffcb
|
removed obsolete debug mesg
|
2006-07-05 11:36:08 +02:00 |
|
Kris Maglione
|
8da59d1ff9
|
Made use of malloc wrappers added in last commit
|
2006-07-04 18:00:11 -04:00 |
|
Sander van Dijk
|
6ad1e76b3e
|
correct backspace behaviour in wmiimenu (never backspace more than one char when nitem == 0)
|
2006-07-04 22:40:04 +00:00 |
|
Sander van Dijk
|
1dc92abfa8
|
small fix (off-by-one), small change
|
2006-07-04 20:50:15 +00:00 |
|
Sander van Dijk
|
35e90254c1
|
replace the call to malloc with a call to cext_emallocz
|
2006-07-04 20:04:42 +00:00 |
|
Sander van Dijk
|
4b8edd2e48
|
Replace Vector with a linked list in wmiimenu, getting rid of a bunch of unnecessary malloc()'s and free()'s.
|
2006-07-04 19:51:59 +00:00 |
|
Anselm R. Garbe
|
d5b19e9731
|
implemented dblclick selection for input widget, and C-u, C-w, C-a, C-e handling
|
2006-07-04 17:31:37 +02:00 |
|
Anselm R. Garbe
|
857030f02c
|
fixed input focus issues reported of current tagbar
|
2006-07-04 15:49:10 +02:00 |
|
Anselm R. Garbe
|
153f2169aa
|
moved wmiikgrab.c to wmii.related (my history folder)
|
2006-07-04 15:31:35 +02:00 |
|
Anselm R. Garbe
|
96dadee572
|
found a working way for completely grabbing the keyboard and using XTestFakeKeyEvent() from XTEST extension which would work with all kind of clients (only local clients)
|
2006-07-04 14:30:47 +02:00 |
|
Anselm R. Garbe
|
9ed7244658
|
wmiikgrab can be exit with Escape, it reports all key event and resends the original one to the specific client, however the client must have to accept synthetic events (like wmii frames)
|
2006-07-04 14:07:08 +02:00 |
|
Anselm R. Garbe
|
74750219da
|
added wmiikgrab tool to cmd/ (don't invoke it unless you don't want to restart X), I search for a way to exploit the synthetic flag of key events in X atm
|
2006-07-04 13:22:59 +02:00 |
|
Anselm R. Garbe
|
404b2100a3
|
tagbar editing works now
|
2006-07-03 20:56:41 +02:00 |
|
Anselm R. Garbe
|
2af8fef0e0
|
renamed Blitz' dsiplay into dpy
|
2006-07-03 18:41:14 +02:00 |
|
Anselm R. Garbe
|
9a0bae0b61
|
deactivation of active keyboard grab
|
2006-07-03 12:22:46 +02:00 |
|
Anselm R. Garbe
|
a206679e89
|
added prelim version of keyboard handling, however don't try it now
|
2006-07-03 12:14:26 +02:00 |
|
Anselm R. Garbe
|
15c62b0874
|
removed unnecessary draw_frame in resize_client
|
2006-07-03 09:27:50 +02:00 |
|
Kris Maglione
|
207aac30fe
|
Prevent floating windows from appearing off screen or covering the bar.
|
2006-06-30 20:16:49 -04:00 |
|
Kris Maglione
|
f22d6445dd
|
Sorry, another change to /tag/x/index '<area> <client> <y> <h> ...'
|
2006-06-30 17:04:34 -04:00 |
|
Kris Maglione
|
a903306026
|
Make wmiiwarp scan y from argv[2] rather than argv[1]
|
2006-06-30 17:03:46 -04:00 |
|
Kris Maglione
|
e5be02b7e9
|
Fixed prev commit: '# ~ <screen width> <screen height>' '# <area n> <x> <width>'
|
2006-06-30 16:09:33 -04:00 |
|
Kris Maglione
|
97d2c319ce
|
Added '# <view> <width>' to /tag/x/index
|
2006-06-30 15:54:29 -04:00 |
|
Anselm R. Garbe
|
80c337d10c
|
fixed tf (typo?)
|
2006-06-30 14:18:26 +02:00 |
|
Anselm R. Garbe
|
281e1fb5ab
|
added focus{in,out} notification (this is necessary to get a clue while we can grab the keyboard for the tagbar)
|
2006-06-30 14:10:03 +02:00 |
|
Anselm R. Garbe
|
6de57e1202
|
implemented cursor setting (selection for 1 character I'm working on), eliminated several compiler warnings which drive me nuts
|
2006-06-30 12:21:26 +02:00 |
|
Kris Maglione
|
0a5aa6a6a4
|
Fixed frame bug from the mailing list plus other frame related cleanup.
|
2006-06-30 02:02:44 -04:00 |
|
Kris Maglione
|
4c6e737870
|
Fix a possible segfault in bar sizing
|
2006-06-29 23:09:47 -04:00 |
|
Kris Maglione
|
8b1e64bb50
|
Ignore BadAccess error on XGrabKey. Fix + cleanup in column.c
|
2006-06-29 22:58:06 -04:00 |
|
Kris Maglione
|
e2652df909
|
Missed column.c in my last commit, somehow
|
2006-06-29 22:28:38 -04:00 |
|
Kris Maglione
|
f05e39aeed
|
Began changes required for Xinerema support
|
2006-06-29 20:02:52 -04:00 |
|
Kris Maglione
|
0fd8d49ee8
|
Some cleanup in wm.h
|
2006-06-29 19:02:51 -04:00 |
|
Kris Maglione
|
b71912e999
|
sh sucks. Added more quoting to wmiirc.
|
2006-06-29 18:03:35 -04:00 |
|
Kris Maglione
|
5db9954834
|
Merge, it seems
|
2006-06-29 13:35:57 -04:00 |
|
Kris Maglione
|
884269f5a1
|
Close the X connection after the cleanup, rather than before.
|
2006-06-29 13:34:58 -04:00 |
|
Anselm R. Garbe
|
17bc1342d2
|
selection of tags works again (cursor settings need to be fixed however)
|
2006-06-29 11:53:45 +02:00 |
|
Kris Maglione
|
f6aa23fde1
|
Added a (partial) default key binding table to wmii(1)
|
2006-06-28 15:34:24 -04:00 |
|
Kris Maglione
|
c65dc4ac21
|
Added a (partial) default keymap table to wmii(1)
|
2006-06-28 15:29:24 -04:00 |
|
Kris Maglione
|
cb3a2c7663
|
Added a disclaimer to wmiiwm(1) that the information is obselete at blitz_'s suggestion
|
2006-06-28 12:08:56 -04:00 |
|
Anselm R. Garbe
|
eb050a2f34
|
removed charof from blitz interface, added notification functions for bpress, brelease and bmotion instead which return True on expose
|
2006-06-28 08:30:49 +02:00 |
|
Kris Maglione
|
ad9d50b3a8
|
Restore frame_of_win; remove wmiiwm's -c option
|
2006-06-28 02:20:17 -04:00 |
|
Kris Maglione
|
23a10f4541
|
Removed a bunch of unused functions
|
2006-06-27 22:16:14 -04:00 |
|
Kris Maglione
|
ab2ff71e8f
|
Minor fixes to label sizing/alignment in liblitz (this really needs a brush->padding)
|
2006-06-27 20:59:09 -04:00 |
|
Kris Maglione
|
4113e8eb5c
|
*really* exec wmiiwm at the end of the startup script
|
2006-06-27 20:44:32 -04:00 |
|
Kris Maglione
|
d76c845a09
|
Fix linking with gmake
|
2006-06-27 20:32:59 -04:00 |
|
Kris Maglione
|
a215076fb4
|
Fix minor typo in last commit
|
2006-06-27 20:23:34 -04:00 |
|
Kris Maglione
|
b5ae71f549
|
Removed -lX11 from wmiir and wmiisetsid. Remove wmiiwm -c from which wmii and exec wmiiwm at end.
|
2006-06-27 20:21:01 -04:00 |
|
salva
|
98e6c4cc50
|
corrected calculation of result, to fix segfault with floating clients
|
2006-06-28 01:45:31 +00:00 |
|
Kris Maglione
|
e67dfd1201
|
Hard code the path of welcome in the startup script
|
2006-06-27 07:46:33 -04:00 |
|
Kris Maglione
|
eff67dbcf6
|
Removed call to getlogin()
|
2006-06-27 06:54:21 -04:00 |
|
Kris Maglione
|
7169bac85c
|
Redraw the bar on removal or bars
|
2006-06-27 05:58:40 -04:00 |
|
Kris Maglione
|
1c637379ea
|
Yet another bug in last commit; removed the & from wmiiwm exec line
|
2006-06-27 05:53:15 -04:00 |
|
Kris Maglione
|
c59d7a7690
|
Readded mkdir to startup script (was accidentally removed in last commit)
|
2006-06-27 05:48:00 -04:00 |
|
Kris Maglione
|
c7f08a58cd
|
Moved permissions checking code and wmiirc execution into wmiiwm
|
2006-06-27 05:44:54 -04:00 |
|
Kris Maglione
|
8bbd3e810c
|
Removed other unused prototypes plus some other small fixes
|
2006-06-27 03:14:10 -04:00 |
|
Anselm R. Garbe
|
2869e6429f
|
removed destroy_frame signature from frame.h
|
2006-06-27 08:19:05 +02:00 |
|
Kris Maglione
|
3cb086a412
|
Improved the bar sizing algorithm... not quite perfect yet, though
|
2006-06-26 22:21:09 -04:00 |
|
Kris Maglione
|
d4d4b77003
|
Allow opening files with OTRUNC set
|
2006-06-26 18:37:33 -04:00 |
|
Kris Maglione
|
f1c1f7fc44
|
Move invisible clients on max mode columns off screen
|
2006-06-26 17:59:32 -04:00 |
|
Kris Maglione
|
da55fea9fd
|
Don't arrange_column if the column is floating
|
2006-06-26 17:35:12 -04:00 |
|
Kris Maglione
|
887fd1ead8
|
Fixed possible sel==nil on destroy_view
|
2006-06-26 17:09:35 -04:00 |
|
Kris Maglione
|
9c275f439d
|
Set sel on view creation if it's nil
|
2006-06-26 16:03:17 -04:00 |
|
Kris Maglione
|
c422de344e
|
Fix column drawing on mode switch and in stacking mode (forgot to commit yesterday)
|
2006-06-26 15:45:59 -04:00 |
|
Kris Maglione
|
edae9ff3ee
|
Added size revert handling between floating/managed mode. Fixed term sizing bug (I think)
|
2006-06-25 22:18:00 -04:00 |
|
Kris Maglione
|
6c8280846a
|
Fixed order of function declarations broken in last commit
|
2006-06-25 09:28:29 -04:00 |
|
Kris Maglione
|
76be3694d0
|
Restructured tag/view/frame handling
|
2006-06-25 09:16:03 -04:00 |
|
Kris Maglione
|
d1428091e2
|
Replaced the security check from the last commit. Moved the proglist to $WMII_NS_DIR and got rid of mktemp.
|
2006-06-24 06:45:27 -04:00 |
|
Kris Maglione
|
76202dcf48
|
Minor correction to my last commit
|
2006-06-24 05:21:41 -04:00 |
|
Kris Maglione
|
5af82396c4
|
Replaced OLDPATH; applied Armando Di Cian's permissions patch to startup script; minor changes elsewhere
|
2006-06-24 05:15:41 -04:00 |
|
Kris Maglione
|
01290a7bdd
|
Added an explicit floating member to Areas
|
2006-06-23 21:22:04 -04:00 |
|
Kris Maglione
|
489a00c835
|
Replaced write_event with a va_arg printf-like version
|
2006-06-23 20:26:24 -04:00 |
|
Kris Maglione
|
a979c86bb2
|
Fix generation of extra FocusTag events on view change.
|
2006-06-23 19:39:00 -04:00 |
|
Kris Maglione
|
460e21c9c0
|
Fixed my last broken commit
|
2006-06-23 19:16:31 -04:00 |
|
Kris Maglione
|
21a0cc12d7
|
Removed a braindamaged realloc/strcat
|
2006-06-23 19:11:21 -04:00 |
|
Kris Maglione
|
906f5fb079
|
merge
|
2006-06-23 17:40:04 -04:00 |
|
Kris Maglione
|
f6dee3c0a0
|
Added size information to certain files so inferno can append them
|
2006-06-23 17:38:29 -04:00 |
|
Anselm R. Garbe
|
6ec8896f49
|
added BlitzBrush->border to allow defining borderless background drawing
|
2006-06-23 11:34:10 +02:00 |
|
Anselm R. Garbe
|
993611c95d
|
using a global pixmap now
|
2006-06-23 10:47:07 +02:00 |
|
Kris Maglione
|
9ada8edddc
|
Fixed drawing of the bar background. Fixed use of wmiir create in line with prev. commit.
|
2006-06-23 03:44:59 -04:00 |
|
Kris Maglione
|
2f7674d31a
|
Fixed my last commit
|
2006-06-23 02:52:03 -04:00 |
|
Kris Maglione
|
94226889e9
|
Minor fix in bar alignment. Replaced test tags with def.testtags in /ctl (please don't commit broken code). Centered text horizonatlly in tag box.
|
2006-06-23 02:12:01 -04:00 |
|
Kris Maglione
|
bf4baf24dc
|
Prevent clients from automatically floating on startup after a floating window is mapped.
|
2006-06-23 01:43:28 -04:00 |
|
Kris Maglione
|
20955d76c6
|
Write tags to _WIN_TAGS property to make restarts less painful. Change *BarClick args order (bar names can have spaces)
|
2006-06-23 00:37:59 -04:00 |
|
Kris Maglione
|
ffc6aa63ba
|
Made 'wmiir create' also write whatever's available on stdin to the already open fid
|
2006-06-22 22:53:54 -04:00 |
|
Kris Maglione
|
fed849e2fc
|
Moved some defs and structs that might conflict with others to the P9 namespace
|
2006-06-22 20:47:32 -04:00 |
|
Kris Maglione
|
c237f242a5
|
Replaced DM flags enum with defines for ANSI range compliance
|
2006-06-22 20:21:24 -04:00 |
|
Anselm R. Garbe
|
976ab95325
|
flicker prevention fix
|
2006-06-22 15:29:13 +02:00 |
|
Anselm R. Garbe
|
e8178048af
|
flicker prevention through screen-sized offscreen pixmap
|
2006-06-22 15:25:59 +02:00 |
|
Anselm R. Garbe
|
e57867eddd
|
hacked basic selection/cursor setting algorithm for tagbars (this is still proof of concept)
|
2006-06-22 14:56:21 +02:00 |
|
Anselm R. Garbe
|
05c58a0de4
|
implemented cursor setting algorithm for tagbars
|
2006-06-22 14:26:55 +02:00 |
|
Anselm R. Garbe
|
19148d825e
|
implemented cursor rendering as well (now it has to be filled with life)
|
2006-06-22 13:22:02 +02:00 |
|
Anselm R. Garbe
|
7b54e864b6
|
implemented drawing selected text in an input widget
|
2006-06-22 13:00:37 +02:00 |
|
Anselm R. Garbe
|
948f228c61
|
drawing label now with new drawing algorithm for input widgets (box based)
|
2006-06-22 12:42:27 +02:00 |
|
Anselm R. Garbe
|
8ad66e8f67
|
renamed blitz_draw_input into blitz_draw_label, now implementing blitz_draw_input
|
2006-06-22 12:00:18 +02:00 |
|
Anselm R. Garbe
|
ff0f239614
|
simplified BlitzBrush once again
|
2006-06-22 11:46:39 +02:00 |
|
Anselm R. Garbe
|
92b0faadc2
|
removed ~200 LOC due to liblitz simplification
|
2006-06-22 11:03:42 +02:00 |
|
Kris Maglione
|
f00cbec38e
|
Fixed possible segfault on select up/down in an empty view
|
2006-06-22 04:07:19 -04:00 |
|
Kris Maglione
|
3b8f3334d0
|
Replaced init_x_event_handlers() with an initializer
|
2006-06-22 03:47:54 -04:00 |
|
Kris Maglione
|
7d74df656f
|
Changed bar->bar to bar->widget
|
2006-06-22 03:38:42 -04:00 |
|
Kris Maglione
|
50bed8e056
|
Removed some noise.
|
2006-06-22 03:28:39 -04:00 |
|
Kris Maglione
|
ebbfd75386
|
Made fs_create return an open descriptor in fs.c
|
2006-06-22 02:52:45 -04:00 |
|
Kris Maglione
|
c8c0e66ade
|
Added proper permissions checking to fs_open
|
2006-06-22 02:36:13 -04:00 |
|
Kris Maglione
|
ec4dc189f4
|
Added LeftBarClick and RightBarClick events. Fixed bar initialization (this is ugly)
|
2006-06-21 17:12:02 -04:00 |
|
Kris Maglione
|
67fa1319d2
|
Removed /border and asprintf
|
2006-06-21 14:36:48 -04:00 |
|
Kris Maglione
|
fc19cdae55
|
Fix a crash when bad data is written to /ctl
|
2006-06-21 14:21:15 -04:00 |
|
Anselm R. Garbe
|
ec1db9e2df
|
I think of only a BlitzBrush structure in the future, instead of all this crappy Widget/Color/Font stuff...
|
2006-06-21 17:28:33 +02:00 |
|
Kris Maglione
|
9322b3cfd4
|
Grabmod can now be more than one key (don't count on this staying yet)
|
2006-06-20 22:52:40 -04:00 |
|
Kris Maglione
|
4930cf53c7
|
Added view to the output of /ctl
|
2006-06-20 22:32:14 -04:00 |
|
Kris Maglione
|
c15122d84c
|
Added reading of /ctl too
|
2006-06-20 22:27:19 -04:00 |
|
Kris Maglione
|
6965c4aede
|
Replaced font, selcolors, normcolors, and grabmod with commands in /ctl
|
2006-06-20 22:06:02 -04:00 |
|
Kris Maglione
|
225aee7072
|
Fixed memory leak on destroying clients
|
2006-06-20 20:40:34 -04:00 |
|
Kris Maglione
|
eb1652d7a9
|
Initialize main()'s BlitzFont font to 0 to prevent segfault
|
2006-06-20 20:22:23 -04:00 |
|
Kris Maglione
|
6ca06ed97a
|
Temporarilly re-added fs support for colmodes
|
2006-06-20 19:43:20 -04:00 |
|
Anselm R. Garbe
|
4f833eb4e4
|
removed obsolete stuff from liblitz
|
2006-06-20 15:47:08 +02:00 |
|
Anselm R. Garbe
|
03ea172fa4
|
widgetized bar labels, next is wmiimenu, then I can remove the outstanding crap from liblitz, afterwards I can enable the editable bars (read-only in first step)
|
2006-06-20 15:37:50 +02:00 |
|
Anselm R. Garbe
|
9eac7936bd
|
s/draw_clients/draw_frames/, eliminated some compiler warnings (signedness warnings)
|
2006-06-20 14:32:19 +02:00 |
|
Kris Maglione
|
fd29525e4a
|
ctl file perms |= 0400
|
2006-06-20 06:17:03 -04:00 |
|
Kris Maglione
|
7927c686d6
|
Removed /client/sel/index and /tag/sel/name; replaced with reading ctl
|
2006-06-20 06:12:49 -04:00 |
|
Kris Maglione
|
50af165f42
|
Fixed toggling between float/managed areas
|
2006-06-20 05:34:11 -04:00 |
|
Kris Maglione
|
67886d29ec
|
Another slight fs.c shuffle to fix lack of prototype
|
2006-06-20 02:45:32 -04:00 |
|
Kris Maglione
|
becba883e5
|
Some rearranging of fs.c
|
2006-06-20 01:40:07 -04:00 |
|
Kris Maglione
|
3857b44689
|
Implement reading of bars
|
2006-06-20 00:35:50 -04:00 |
|
Kris Maglione
|
c3fbf87624
|
Bunch of fixes; don't remember, read the diff. Thanks to ality for the fix in wmiirc
|
2006-06-19 23:58:20 -04:00 |
|
Kris Maglione
|
4a579d62bc
|
Add /tag/sel/name; make sure all tags have bars at wmiirc startup
|
2006-06-19 22:40:45 -04:00 |
|
Kris Maglione
|
05856824c1
|
Fixed event queueing, added drawing of rbar
|
2006-06-19 22:13:29 -04:00 |
|
Kris Maglione
|
68e5ceae90
|
Made lbar functional
|
2006-06-19 18:25:49 -04:00 |
|
Anselm R. Garbe
|
71b81b54ff
|
removed update_widgets/resize_frame calls from draw_frame (only done when necessary now)
|
2006-06-19 18:35:51 +02:00 |
|
Anselm R. Garbe
|
529a035b51
|
remove BlitzDraw from draw_client, using 4 BlitzWidget's instead (in frame), renamed draw_client into draw_frame
|
2006-06-19 18:26:06 +02:00 |
|
Anselm R. Garbe
|
8b8b9ada47
|
implemented select command for /tag/X/ctl
|
2006-06-19 16:05:02 +02:00 |
|
Anselm R. Garbe
|
3078597d0a
|
fixed send command
|
2006-06-19 15:49:11 +02:00 |
|
Anselm R. Garbe
|
61e4d38f66
|
implemented horizontal selection
|
2006-06-19 13:18:09 +02:00 |
|
Anselm R. Garbe
|
b5c72baed6
|
moved fs2.c to fs.c (if you need fs.c for reference, use hg update <changeset before this>
|
2006-06-19 10:58:08 +02:00 |
|
Anselm R. Garbe
|
0370f0e2d7
|
eliminated a bunch of casting warnings
|
2006-06-19 10:50:55 +02:00 |
|
Anselm R. Garbe
|
b32c8893c0
|
changed signature of message_view, message_* functions should return an errstr instead of an int
|
2006-06-19 10:38:21 +02:00 |
|
Anselm R. Garbe
|
a94fc7cf54
|
added string definitions to BlitzColor and BlitzFont, removed cmd/wm/wm.h:struct Color
|
2006-06-19 10:28:37 +02:00 |
|
Anselm R. Garbe
|
8bbeb9a970
|
adapted wmiirc stuff to work with current fs, however most commands don't work atm, because message_client() is missing/or not finished yet, and because message_view() is broken
|
2006-06-19 09:57:16 +02:00 |
|
Kris Maglione
|
e9ce32ed93
|
Fixed buffer overflow vulnerabilities in ixp_unpack functions
|
2006-06-18 21:23:17 -04:00 |
|
Kris Maglione
|
19cf5edacd
|
Fix the ctl interface from prev commit; fix several off-by-one errors.
|
2006-06-18 19:04:16 -04:00 |
|
Kris Maglione
|
84ee4cc281
|
Fixed bad pointer arithmatic in convert.c, added 'send <id> <place>' to /tag/<n>/ctl
|
2006-06-18 16:58:10 -04:00 |
|
Kris Maglione
|
a4e2ab7b59
|
Merge in diffs for fs2.c and libixp
|
2006-06-17 07:32:49 -04:00 |
|
Kris Maglione
|
0104091f56
|
Reapplied multihead patch that I backed out. No merge, unfortunately.
|
2006-06-16 02:52:13 -04:00 |
|
Kris Maglione
|
b5b00caa66
|
More fixes/improvements to fs2.c/libixp; for whatever reason, I'm commiting these files and not the tree again.
|
2006-06-16 02:34:15 -04:00 |
|
Kris Maglione
|
c8bff01914
|
Same story as before.
|
2006-06-15 15:30:03 -04:00 |
|
Kris Maglione
|
a4cf1b6fde
|
For whatever reason, I'm commiting more progress, but not the whole tree. Almost there, though.
|
2006-06-15 06:36:54 -04:00 |
|
Kris Maglione
|
91c16e1d9b
|
Some bug fixes (some of which hg erased before) to fs2.c. Still no commit on rest of tree.
|
2006-06-15 04:42:21 -04:00 |
|
Kris Maglione
|
ad38c92e9f
|
Commiting changes to fs2.c and request.c. Not commiting required changes to other files yet.
|
2006-06-15 02:48:31 -04:00 |
|
Kris Maglione
|
87eb4561ce
|
Minor change to fcall allocation in preparation for fs2.c/libixp2
|
2006-06-14 19:26:35 -04:00 |
|
Anselm R. Garbe
|
8df05a7709
|
merged, and proceeded with liblitz stuff
|
2006-06-13 11:21:06 +02:00 |
|
Anselm R. Garbe
|
ea37c5afe7
|
changing liblitz to use a global Blitz context
|
2006-06-12 15:20:03 +02:00 |
|
Anselm R. Garbe
|
acdb6c4044
|
changed blitz_loadcolor to use Blitz type
|
2006-06-12 14:48:19 +02:00 |
|
Mikhail Gusarov
|
f398f6970a
|
merge
|
2006-06-12 18:39:54 +07:00 |
|
Mikhail Gusarov
|
185ed448a6
|
ixp_unpack_* functions cleanup
|
2006-06-12 18:34:59 +07:00 |
|
Anselm R. Garbe
|
57b7bf74d4
|
moved liblitz/geometry.c to cmd/wm/geom.c
|
2006-06-12 13:20:30 +02:00 |
|
Anselm R. Garbe
|
f45bd87e8a
|
s/Xi18n/Xmb/ global
|
2006-06-12 12:32:35 +02:00 |
|
Anselm R. Garbe
|
3cff6fff61
|
updated TODO
|
2006-06-12 12:11:22 +02:00 |
|
Kris Maglione
|
44cea2d241
|
Added some more shape to fs2.c. This commit at least shows how trivial stating is now.
This still doesn't compile due to a lack of headers and parts of libixp that don't exist yet.
|
2006-06-12 01:37:18 -04:00 |
|
Kris Maglione
|
90fbc47d51
|
Backing out last change...
|
2006-06-11 22:10:56 -04:00 |
|
Kris Maglione
|
59a06d3c5d
|
Make sure wmiir read /bar/../.. returns with error.
|
2006-06-11 21:56:08 -04:00 |
|
Kris Maglione
|
797ee8b125
|
A draft of the base of fs2.c. This is mostly an attempt to give shape to my thoughts.
|
2006-06-11 02:35:44 -04:00 |
|
Kris Maglione
|
918815c6d5
|
Fixed null pointer exception for dirs 1> than the greatest index
|
2006-06-10 16:47:59 -04:00 |
|
Kris Maglione
|
550f47230b
|
Fixed previous /client/n/ stat bug
|
2006-06-10 03:06:29 -04:00 |
|
Kris Maglione
|
5bcdd8c938
|
Fixed message.c size calculation brokenness. This is better, not ideal; to be cleaned up.
|
2006-06-10 02:18:32 -04:00 |
|
Kris Maglione
|
512e1c824b
|
merge
|
2006-06-09 19:59:59 -04:00 |
|
Kris Maglione
|
d293339496
|
Fixed resizing first column, possible null pointer exception, and some whitespace changes.
|
2006-06-09 19:57:00 -04:00 |
|
Sander van Dijk
|
58ae619e01
|
column.c: same as in wmii-3
|
2006-06-09 20:06:34 +00:00 |
|
Kris Maglione
|
dd58d76cce
|
Initialized i? to nil
|
2006-06-08 18:54:05 -04:00 |
|
Kris Maglione
|
fa95a1a017
|
A few fixes
|
2006-06-08 18:48:46 -04:00 |
|
Anselm R. Garbe
|
70e352ba5e
|
removed ixp_socket_accept layeritis
|
2006-06-08 23:11:43 +02:00 |
|
Sander van Dijk
|
5a301641bf
|
small fix in cmd/wm/wmii, update wmii.1
|
2006-06-08 19:30:48 +00:00 |
|
Kris Maglione
|
b0b46d2bf0
|
Used an initializer instead of memset for previous patch
|
2006-06-08 10:48:19 -04:00 |
|
Kris Maglione
|
fc014f101c
|
Zero srv in case it isn't (this shouldn't happen)
|
2006-06-08 10:46:01 -04:00 |
|
Anselm R. Garbe
|
643a3f14f6
|
s/n > i - 1/n >= i/
|
2006-06-08 13:16:24 +02:00 |
|
Anselm R. Garbe
|
e9b5f193bf
|
fixed typo in newcolw_of_view()
|
2006-06-08 13:14:33 +02:00 |
|
Kris Maglione
|
88d1c80edb
|
Fixed closing first column bug; updated cext_assert to abort() rather than exit(1)
|
2006-06-08 07:01:33 -04:00 |
|
Anselm R. Garbe
|
fdd8935f59
|
fixed stacked scaling
|
2006-06-08 11:12:09 +02:00 |
|
Anselm R. Garbe
|
f72c098ecf
|
merged Kris' changes
|
2006-06-08 10:54:19 +02:00 |
|
Anselm R. Garbe
|
91b4c6048c
|
simplified assign_sel_view
|
2006-06-07 19:20:41 +02:00 |
|
Anselm R. Garbe
|
fd122b4a05
|
fixed colorization of new labels in the bar
|
2006-06-07 19:19:16 +02:00 |
|
Kris Maglione
|
f1a8ea8429
|
Fixed input width issues on change between title/input
|
2006-06-06 23:01:00 -04:00 |
|
Anselm R. Garbe
|
83f184dad7
|
applied Kris' idea to drop .0 suffixes in WMII_ADDRESS, removed internal labels, introduced several *Tag events, needs polishing
|
2006-06-06 21:10:30 +02:00 |
|
Anselm R. Garbe
|
67c8bc998a
|
fixed mouse-based movements (was broken due wrong pt-assignements in do_mouse_resize and a wrong parameter in drop_move for new_column)
|
2006-06-06 18:56:31 +02:00 |
|
Kris Maglione
|
553a21620d
|
Fixed a < that should have been <=
|
2006-06-05 16:20:31 -04:00 |
|
Kris Maglione
|
f2e1716ca1
|
Restructure of arguments in snapping code for better performance in tight loop
|
2006-06-05 16:01:31 -04:00 |
|
Kris Maglione
|
cb5b285aa1
|
Add increment handling to drag/resize. Moved draw_xor_border to fix flicker.
|
2006-06-04 23:47:09 -04:00 |
|
Kris Maglione
|
fa51a2261b
|
Update client.c to take advantage of BlitzAlign masks
|
2006-06-04 23:02:08 -04:00 |
|
Kris Maglione
|
0161360877
|
Fixed handling of title width in wmiimenu
|
2006-06-04 21:50:48 -04:00 |
|
Kris Maglione
|
282a1b2e4e
|
Replaced the title feature with something more palatable
|
2006-06-04 21:21:15 -04:00 |
|
Kris Maglione
|
a973cfc33d
|
Removed useless goto
|
2006-06-02 01:13:23 -04:00 |
|
Anselm R. Garbe
|
6655ed568c
|
thx to keiss (silently replacing the snap)
|
2006-05-31 21:55:51 +02:00 |
|
Anselm R. Garbe
|
25a7fc9216
|
/def/colrule now uses 30+40+20+10 syntax (num of + + 1 means num of columns, the sum must be 100, which is used for new columns), renamed /def/rules into /def/tagrules, renamed /def/ncol into /def/colrules
|
2006-05-31 19:48:44 +02:00 |
|
Kris Maglione
|
ee0dda3606
|
Return the mouse pointer after warping it to move/resize. Fair's fair.
|
2006-05-31 13:33:54 -04:00 |
|
Anselm R. Garbe
|
eeb62d2041
|
allowing size hints for /def/ncol (next push will rename /def/rules into /def/tagrules and /def/ncol into /def/colrules)
|
2006-05-31 19:13:21 +02:00 |
|
Kris Maglione
|
97495656b0
|
More move/resize fixes.
|
2006-05-31 13:01:00 -04:00 |
|
Anselm R. Garbe
|
3db422a5d4
|
removed unused vars
|
2006-05-31 17:53:05 +02:00 |
|
Kris Maglione
|
63f0541bf7
|
I really need sleep... same bugfix again
|
2006-05-31 11:51:07 -04:00 |
|
Kris Maglione
|
c65fdf160f
|
Bugfix for mouse move/resize enhancements
|
2006-05-31 11:49:18 -04:00 |
|
Anselm R. Garbe
|
fb51980487
|
reverting Kris' changes
|
2006-05-31 17:21:52 +02:00 |
|
Anselm R. Garbe
|
bb0ad4f232
|
merged
|
2006-05-31 17:00:32 +02:00 |
|
Kris Maglione
|
de47e4cbe4
|
Enhancements/fixes to mouse-based moves/resizals
|
2006-05-31 10:54:28 -04:00 |
|
Anselm R. Garbe
|
9b5e93ba53
|
fixed issue reported by Maxi, reverted to /tmp/ns.$USER.$DISPLAY/wmii socket file
|
2006-05-31 16:34:48 +02:00 |
|
Anselm R. Garbe
|
05dd0d2a29
|
fixed indentation issues in Kris' code
|
2006-05-31 16:22:56 +02:00 |
|
Kris Maglione
|
1ecc5bbfc7
|
Added copyright information to mouse.c
|
2006-05-31 05:38:54 -04:00 |
|
Anselm R. Garbe
|
76c3e814ec
|
removed 5 unnecessary lines
|
2006-05-31 10:32:27 +02:00 |
|
Kris Maglione
|
45507b607c
|
Fixed windows snapping to the screen edge
|
2006-05-31 04:12:40 -04:00 |
|
Anselm R. Garbe
|
4904a19aae
|
added /def/ncol stuff, see wmiirc for an initial syntax proposal
|
2006-05-31 09:51:40 +02:00 |
|
bsdaemon
|
d2a9e3a860
|
Rewrote window snapping code
|
2006-05-31 02:47:07 -04:00 |
|
Anselm R. Garbe
|
bfa0c759f4
|
some more changes, still unfinished (/me has to run now)
|
2006-05-30 19:13:33 +02:00 |
|
Anselm R. Garbe
|
e01ca2506a
|
moved client-related stuff from rule.c to client.c
|
2006-05-30 18:42:42 +02:00 |
|
Anselm R. Garbe
|
15dfca474f
|
removed /def/col{width,mode}, added /def/ncol instead, though /def/ncol has no effect atm
|
2006-05-30 18:28:05 +02:00 |
|
Anselm R. Garbe
|
cdc57ca2fd
|
/foo/ -> ~+!+max rules now working fine, also renamed /client/X/class into /client/X/props, props syntax is now class:instance:name
|
2006-05-30 16:32:28 +02:00 |
|
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 |
|