Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Feb 19, 2014

  1. seanpringle

    invalid xFree #12

    authored February 19, 2014

Jan 14, 2014

  1. seanpringle

    remove hardcoded border width

    authored January 14, 2014

May 31, 2013

  1. seanpringle

    Merge pull request #9 from josinalvo/master

    a small bug fix

May 30, 2013

  1. josinalvo

    corrected bug on a malloc: string size was the concatenation of 2 str…

    …ings, plus a dot, plus the trailing 0
    authored May 30, 2013

Apr 18, 2013

  1. seanpringle

    Merge pull request #5 from jrk-/vim-modeline

    Modeline for vim to keep code formatting consistent
    authored April 18, 2013
  2. seanpringle

    Merge pull request #6 from jrk-/xresources

    Xresources!
    authored April 18, 2013

Apr 17, 2013

  1. Jochen Keil

    Bugfix: Segfault when XResourceManagerString is NULL

    Using the XResourceManagerString unchecked caused a segfault. This
    happens when Xresources are not loaded, e.g. using xrdb.
    authored April 17, 2013

Apr 12, 2013

  1. Jochen Keil

    Documentation for X resources feature + resource names

    authored April 12, 2013

Apr 11, 2013

  1. Jochen Keil

    Read configuration values from X resources

    Configuration values can now be specified as X resources (e.g.
    ~/.Xdefaults, xrdb -load ~/.Xdefaults, man 1 xrdb).
    Name or Instance is 'simpleswitcher', Class is 'Simpleswitcher'.
    
    Possible values are:
    
    	key
    	dkey
    	width
    	lines
    	font
    	foreground
    	background
    	alternatebg
    	highlightfg
    	highlightbg
    	bordercolor
    	release
    	startindex
    	borderwidth
    	opacity
    
    E.g.:
    	Simpleswitcher.key: F12
    	Simpleswitcher.width: 50
    	etc.
    authored April 11, 2013
  2. Jochen Keil

    Struct for reading config values from X resources

    We need to know the type of the value to process it properly on parsing.
    Passing the values as addresses is necessary because num and str need to
    be compile time constants for assigning them in the array.
    authored April 11, 2013
  3. Jochen Keil

    Replace defines for options with in situ values

    The values are now assigned at compiled time. Hence it is not necessary
    anymore to check for valid command line values at runtime and assign the
    default value if necessary. Now it is sufficient to assign a new value
    only if there actually is one.
    
    This is also some preliminary work for other sources of configuration
    values.
    authored April 11, 2013
  4. Jochen Keil

    New modelines without tabstop & shiftwidth

    Don't force tabstop and shiftwidth on users, these are individual
    settings.
    authored April 11, 2013
  5. seanpringle

    fixes #2

    authored April 11, 2013
  6. seanpringle

    Merge pull request #4 from jrk-/alttab

    Options modifier+Key window/workspace switching behaviour like the common Alt-Tab (i.e. commit selected change on modifier release)
    authored April 10, 2013

Apr 10, 2013

  1. Jochen Keil

    Documentation for the action-on-key-release feature

    authored April 10, 2013
  2. Jochen Keil

    Make use of cmd line option for release feature

    Need to invert value to make the disabled state the default case.
    authored April 10, 2013
  3. Jochen Keil

    Command line switch for {en,dis}abling mod+key release feature

    authored April 10, 2013
  4. Jochen Keil

    Documentation for '-index' option

    authored April 10, 2013
  5. Jochen Keil

    New command line option '-index'

    For specifying which item gets selected first when calling
    simpleswitcher.
    authored April 10, 2013
  6. Jochen Keil

    Modeline for vim to keep code formatting consistent

    authored April 10, 2013

Apr 09, 2013

  1. Jochen Keil

    Actually implement point #1 from the previous commit

    Retains the old behaviour if keys without modifier are used.
    authored April 09, 2013
  2. Jochen Keil

    Implement new behaviour based on release of modifier key

    * Works only when a modifier key is specified, e.g. mod1+Tab, otherwise
      normal old behaviour
    * Pressing modifier + key will pop up simpleswitcher, holding down
      modifier and repeatedly pressing key will cycle through the list
      Upon release of modifier the selected entry will be focused
    * Hitting Escape once turns of the release action. Now entries can be
      filtered by typing, programs can be started or entries can be cycled
      through again
    * Hitting Escape a second time aborts simpleswitcher without any action
    authored April 09, 2013
  3. Jochen Keil

    Grab modifier keys and write them to global values

    authored April 09, 2013
  4. Jochen Keil

    Macro for checking if a keycode is a modifier

    Since maximally 8 keycodes per modifier are allowed, a loop free
    painless macro can be used instead.
    authored April 09, 2013
  5. Jochen Keil

    Grab keys which function as modifiers

    Those keys can be found using XGetModifierMapping().
    Keycode * keycodes parameter serves as return parameter for later use of
    modifier keycodes.
    authored April 09, 2013
  6. Jochen Keil

    Factor out keycode grabbing for reuse

    Leave grab_key stub in place for compatibility with existing code.
    grab_keycode() can now be used by other functions (particularly
    grab_modifier().
    authored April 09, 2013
  7. Jochen Keil

    Start selection at index 0

    The menu items appear always in the same order. Therefore selecting the
    second item (0-based list) appears to be a bit arbitrary, as it is
    sometimes the currently focused window, the next window or some other
    window.
    authored April 09, 2013

Jan 26, 2013

  1. Fix building ubuntu

    authored January 20, 2013 seanpringle committed January 26, 2013
  2. Dave Davenport

    Quick and dirty hack to set window opacity

    authored January 20, 2013 seanpringle committed January 26, 2013
  3. Dave Davenport

    Set WM_NAME to simpleswitcher

    authored January 20, 2013 seanpringle committed January 26, 2013
  4. Fix memory leak in boxes.

    Array elements where free'ed but not the array itself.
    authored January 22, 2013 seanpringle committed January 26, 2013

Nov 28, 2012

  1. seanpringle

    cleaner redraw when switching modes

    authored November 28, 2012

Nov 18, 2012

  1. seanpringle

    fast toggling between window list modes

    authored November 18, 2012
  2. seanpringle

    shift-tab moves up

    authored November 18, 2012

Nov 07, 2012

  1. seanpringle

    IsUnmapped bug

    authored November 07, 2012
Something went wrong with that request. Please try again.