Permalink
Switch branches/tags
Nothing to show
Commits on Sep 7, 2018
  1. spec: Add tests for changes to window API

    woodruffw committed Sep 7, 2018
  2. x_do: Improvements to statuses, window API

    woodruffw committed Sep 7, 2018
    Adds `Window#==` for window comparison, makes `Window#parent`
    and `Window#child` return full `Window` instances instead of just
    X11 WIDs.
    
    All `LibXDo` calls now return `LibXDo::Status`es, which should make
    error handling a lot simpler.
  3. xvfb-spec: Change screen 0 depth

    woodruffw committed Sep 7, 2018
    My something about my graphics setup makes XOrg very unhappy
    with 8-bit deep screens.
Commits on Aug 19, 2018
  1. shard: 0.8.0

    woodruffw committed Aug 19, 2018
  2. version: 0.8.0

    woodruffw committed Aug 19, 2018
  3. x_do: Use tuple for `#viewport=`

    woodruffw committed Aug 19, 2018
Commits on Aug 12, 2018
  1. shard: retag as v0.7.1

    woodruffw committed Aug 12, 2018
Commits on Apr 8, 2018
  1. version: 0.7.1

    woodruffw committed Apr 8, 2018
  2. version: 0.7.0

    woodruffw committed Apr 8, 2018
  3. x_do: Use a finalizer method instead of `free!`

    woodruffw committed Apr 8, 2018
    This eliminates the need for the user to call `xdo.free!`
    on their XDo object once finished with it.
Commits on Jan 28, 2018
  1. README: Update TODO list

    woodruffw committed Jan 28, 2018
  2. version: 0.6.2

    woodruffw committed Jan 28, 2018
  3. spec: More window specs

    woodruffw committed Jan 28, 2018
    Disable desktop spec for now.
Commits on Jan 16, 2018
  1. spec: Add stub specs for XDo::Window

    woodruffw committed Jan 16, 2018
  2. spec: Fill in XDo spec a bit

    woodruffw committed Jan 16, 2018
  3. libxdo: get_input_mask returns `KeyMask`

    woodruffw committed Jan 16, 2018
Commits on Jan 15, 2018
  1. spec: Tweak pendings

    woodruffw committed Jan 15, 2018
  2. spec: Begin search spec

    woodruffw committed Jan 15, 2018
  3. xvfb-spec: Exit with spec error code

    woodruffw committed Jan 15, 2018
  4. travis: Add libxdo-dev to dependencies

    woodruffw committed Jan 15, 2018
  5. README: Add Travis badge

    woodruffw committed Jan 15, 2018
  6. test: Initial testing work

    woodruffw committed Jan 15, 2018
  7. x_do: XDo#display is optional, fix focused_window

    woodruffw committed Jan 15, 2018
    The `display` field in an `XDo` instance is now populated by
    default from `ENV["DISPLAY"]`, which can be `nil`. This means that
    `display` itself can potentially be `nil`.
    
    This commit also fixes the `XDo#focused_window` method, which was
    broken because `out` cannot be used on the same variable more than
    once.
  8. version: 0.6.1

    woodruffw committed Jan 15, 2018
  9. spec: Make spec pass

    woodruffw committed Jan 15, 2018
    Still nothing here, but make it pass anyways.
Commits on Dec 31, 2017
  1. version: 0.6.0

    woodruffw committed Dec 31, 2017
  2. window: Implement Window#[]

    woodruffw committed Dec 31, 2017
Commits on Dec 29, 2017
  1. version: 0.5.0

    woodruffw committed Dec 29, 2017