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 |