Skip to content
Commits on Apr 18, 2015
  1. @cmtptr

    Fix color updates when changing client focus from key events

    This patch was originally posted on this Arch Linux forum thread:
    
      https://bbs.archlinux.org/viewtopic.php?id=176489
    
    It was created against the combined wmii+ixp release found here:
    
      http://dl.suckless.org/wmii/wmii+ixp-3.9.2.tbz
    
    I'm having a hard time remembering the details of the bug this patch
    fixes now, but here is the e-mail I sent to Kris Maglione and Arch's
    wmii package maintainer if you're interested:
    
    > The problem comes down to the focusout() function in cmd/wmii/event.c.
    > It tests for the condition that the event's mode is NotifyGrab and
    > there is a KeyPress event later in the queue, and if both of these
    > fail then it proceeds to handle the FocusOut event, eventually
    > clearing disp.focus to c_magic in focusout_event()
    > (cmd/wmii/client.c).  Then, when the KeyPress event finally does
    > arrive, client_focus() is unable to update the previously-focused
    > client's border with normcolors because disp.focus was already
    > cleared.
    >
    > My fix simply tweaks focusout()'s logic so that the else branch never
    > executes if ev->mode == NotifyGrab, regardless of whether there's a
    > KeyPress event in the queue yet.  I don't know whether it should be
    > considered a bug in X that we received a FocusOut-NotifyGrab event
    > before the KeyPress event is available, but this change seems to work.
    
    Corey
    cmtptr committed with Suraj N. Kurapati Feb 10, 2014
  2. @namingFailed

    compile fails on Ubuntu 12.10 without this patch

    namingFailed committed with Suraj N. Kurapati Feb 17, 2013
  3. wmii-fixed-aspect-fix.patch: forgot what this does

    Suraj N. Kurapati committed Sep 19, 2011
  4. emit client props in CreateClient for making rules

    Suraj N. Kurapati committed Sep 19, 2011
Commits on Aug 2, 2014
  1. @kmaglione

    Rebuild wimenu.1

    kmaglione committed Aug 2, 2014
Commits on Jun 4, 2014
  1. @kmaglione
  2. @kmaglione
  3. @kmaglione
  4. @kmaglione
  5. @kmaglione
  6. Work around focus drawing issue in newer Xorg versions.

    Kris Maglione committed Jun 3, 2014
Commits on Dec 9, 2013
  1. @andrewshadura
  2. @andrewshadura
  3. @andrewshadura

    Fix Notice command.

    andrewshadura committed Dec 9, 2013
Commits on Apr 14, 2012
  1. Suppress duplicate ScreenChange events.

    Kris Maglione committed Apr 13, 2012
Commits on Apr 8, 2012
  1. Add ScreenChange event.

    Kris Maglione committed Apr 8, 2012
Commits on Oct 20, 2011
  1. Fix witray corner case. Closes issue #246.

    Kris Maglione committed Oct 20, 2011
Commits on Sep 27, 2011
  1. Add doc/mkfile for building wmii.pdf with an optional MAINFONT variab…

    …le for building on systems without LinoType's Palatino font.
    Kris Maglione committed Sep 27, 2011
Commits on Sep 24, 2011
  1. remove nonexistent "bar off" command from manual

    Suraj N. Kurapati committed Sep 23, 2011
Commits on Sep 20, 2011
  1. [tray] Add a horrible workaround for broken Qt systray icon implement…

    …ation. Closes issue #228.
    Kris Maglione committed Sep 20, 2011
  2. Deal with a particular Qt systray replacement bug. Cleanup a bit more…

    … politely on sigterm/sigint.
    Kris Maglione committed Sep 19, 2011
Commits on Sep 19, 2011
  1. Remove some dead code.

    Kris Maglione committed Sep 19, 2011
  2. Fix compositing issue per DRDarkRaven. Closes issue #226.

    Kris Maglione committed Sep 19, 2011
  3. Remove broken support for local_events. Closes issue #229.

    Kris Maglione committed Sep 19, 2011
  4. Closes issue #222.

    Kris Maglione committed Sep 19, 2011
Commits on Sep 17, 2011
  1. Merge.

    Kris Maglione committed Sep 17, 2011
  2. Fixes issue #242

    Juan Pablo Aroztegi committed Sep 17, 2011
Commits on Sep 15, 2011
Commits on May 31, 2011
  1. @andrewshadura
Something went wrong with that request. Please try again.