okan
c9178afc38
these have nothing to do with 'sticky', but rather group membership; rename.
2014-09-27 19:04:32 +00:00
okan
7832c14ed0
Pass just the group to group_setactive instead of the screen and an
...
index which then needed to be found in a queue.
2014-09-27 18:57:11 +00:00
matthieu
573c2e2b9c
update
2014-09-27 18:37:44 +00:00
matthieu
4f58590a42
Update to xserver 1.16.1.
...
Tested by naddy@, jsg@ & kettenis@
2014-09-27 17:52:59 +00:00
matthieu
cd0bdbef9f
Update to xserver 1.16.1.
...
Tested by naddy@, jsg@ & kettenis@
2014-09-27 17:49:46 +00:00
matthieu
e4c13334f7
Missed file in libXfont 1.5.0 update
2014-09-27 17:43:02 +00:00
matthieu
e4967fc3e9
Update to libXfont 1.5.0
...
Tested together with xserver 1.16.1 by naddy@, jsg@ & kettenis@
2014-09-27 17:42:14 +00:00
matthieu
e01c1f65cf
Update to fontsproto 2.1.3
2014-09-27 17:40:12 +00:00
matthieu
2d348c85bc
Update to xf86-video-vmware 13.0.2
2014-09-27 17:39:03 +00:00
matthieu
f6a51272dd
include <xf86.h> explicitely in preparation for xserver 1.16
2014-09-27 17:37:32 +00:00
matthieu
4941f424bc
include <xf86.h> explicitely in preparation for xserver 1.16
2014-09-27 17:36:13 +00:00
kettenis
eb9a95d64d
Use PCIOCREADMASK to size the PCI BARs. This makes more parts of libpciaccess
...
usable when machdep.allowaperture is zero.
ok matthieu@
2014-09-27 08:56:18 +00:00
matthieu
8b73a0ce20
Reduce diffs with upstreams. No functional change.
2014-09-24 06:36:07 +00:00
okan
9cd0504ba3
Update _NET_CURRENT_DESKTOP with the screen's group_active->num.
2014-09-23 14:25:08 +00:00
okan
b9aa350408
Move stuff that doesn't belong in group_init; while here, explicitly
...
initialize hideall and cycling.
2014-09-23 13:45:48 +00:00
todd
3fe13b5a79
sync
2014-09-22 06:17:22 +00:00
okan
c9ebdf69aa
Move motion time check to the top of each MotionNotify block (and
...
eliminate from ButtonRelease); further limits the amount of work done
outside the threshold, notably mousefunc_sweep_calc,
screen_find_xinerama and client_snapcalc.
2014-09-18 13:56:58 +00:00
okan
1d2cb82cf4
these client actions are just toggles; less confusing with better names
2014-09-17 18:41:44 +00:00
okan
9daa5fe3e6
ewmh states _NET_WM_STATE_STICKY should not alter position
2014-09-17 18:09:30 +00:00
okan
05b4f3491a
Use a similarly named check as sticky for hidden check in a group.
2014-09-17 16:32:53 +00:00
okan
49d0fee8b5
don't toggle _WM_STATE_HIDDEN here yet
2014-09-17 16:30:21 +00:00
shadchin
83e66faf84
Update to xkeyboard-config 2.12.
...
plus fix for fr(oss) from Daniel Jakots <vigdis at chown dot me>
ok matthieu@
2014-09-17 16:11:50 +00:00
okan
8ffcf70d79
Implement EWMH _NET_WM_STATE_HIDDEN.
2014-09-17 16:00:44 +00:00
okan
d4ceb9f4e3
Introduce a check to see if a group holds only 'sticky' clients and use
...
this check to decide if a group is virtually empty. Rationale: if a
group contains *only* 'sticky' clients, it should be skipped while
cycling through groups. Apply similar logic to the group menu.
Based on an idea from phessler@, who also tested another version.
2014-09-17 14:31:37 +00:00
okan
50da66bd50
use similiar style for client flags
2014-09-15 13:00:49 +00:00
okan
264064d617
Remove incorrect cast in kbfunc_exec. In kbfunc_ssh, reverse logic on
...
truncation check so it's obvious.
2014-09-11 16:06:26 +00:00
okan
3d7b8e2b10
fold in 'active' into 'flags'
2014-09-10 20:30:38 +00:00
okan
5b08aa926e
move the check for an empty queue up during cycle
2014-09-08 21:24:27 +00:00
okan
57ff8d4658
name the group client queue appropriately, like other queues
2014-09-08 21:15:14 +00:00
okan
85b6a48da7
more style nits and wrapping
2014-09-08 20:37:02 +00:00
okan
f091741024
since mruq has been folded in, rename mru-named functions
2014-09-08 20:32:40 +00:00
okan
0fefd96f3e
Remove duplicate client queue (mruq); instead, remove and take the
...
global Clientq and place it inside screen_ctx since every client belongs
to a screen, then use the same per screen clientq to track stacking
order (the sole reason for mruq).
2014-09-08 20:11:22 +00:00
okan
898bea2d90
Now that a group knows its screen, only pass down the group_ctx.
2014-09-08 13:51:29 +00:00
okan
b5dd6e391c
Add screen_ctx to group_ctx, and populate on init.
2014-09-07 20:57:26 +00:00
okan
c4e86dacb9
more style nits
2014-09-07 19:27:30 +00:00
okan
ae092d4229
screen_fromroot -> screen_find
2014-09-07 17:38:38 +00:00
okan
63dc9657ad
Get rid of a redundant array of groups per screen; we already have a
...
link to the group queue for each screen.
2014-09-07 17:27:20 +00:00
jsg
0284368b40
update
2014-09-07 15:34:12 +00:00
jsg
b222fe706e
Mesa 10.2.7
2014-09-07 15:32:18 +00:00
jsg
29ddf62fe4
Merge Mesa 10.2.7
2014-09-07 15:20:06 +00:00
jsg
dd38df57c9
Import Mesa 10.2.7
2014-09-07 15:00:10 +00:00
okan
ea3574d110
Few style nits; extend 'path' to MAXPATHLEN.
2014-09-06 18:50:43 +00:00
okan
28f5392d74
generic sighandler
2014-09-06 16:24:32 +00:00
okan
dc9a1b77d9
style nit
2014-09-06 16:18:08 +00:00
okan
70027868ed
Move termpath and lockpath into cmdq; side effect is that 'lock' and
...
'term' now show up in the application menu.
2014-09-06 16:14:35 +00:00
okan
4abab66820
Rework group names: stash the group name inside the group_ctx as opposed
...
to having to manage an array outside in screen_ctx for group names and
shortcuts. Simplifies (and moves bits for) reading, and constructing
data for, EWMH's _NET_DESKTOP_NAMES.
2014-09-06 16:08:58 +00:00
okan
bef5d30e83
bring menu bits closer together
2014-09-02 14:08:39 +00:00
okan
1150bfd22b
add explicit paran and drop some empty lines bringing like functions closer
2014-09-01 18:17:32 +00:00
okan
de52ddf635
Merge group_menu into mousefunc_menu_group.
2014-09-01 18:04:58 +00:00
matthieu
17de6442e2
Fix the HAVE_UUID_CREATE code now that its gets used:
...
- fix temp declaration
- use snprintf instread of strcpy()
2014-08-31 17:57:40 +00:00