Permalink
Commits on Jun 9, 2017
  1. Fix pep 8 problem

    flacjacket committed Jun 9, 2017
Commits on May 18, 2017
  1. fix cmd_maximize for monadtall

    lost default value for medium
    zordsdavini committed on GitHub May 18, 2017
Commits on May 14, 2017
  1. Support of group display name (label) other than the name

    Adds label attribute to Group which is used in GroupBox widget
    as a display name.
    Thus the current displayed label can be different from the
    group name and changed at runtime.
    If the label is the empty string the group is not displayed
    in GroupBox widget.
    
    Closes #1070
    dhannes committed with flacjacket May 10, 2017
  2. add ratio of disk usage to df widget.

    Closes #1065
    himaaaatti committed with flacjacket May 4, 2017
Commits on May 5, 2017
  1. Ensure that Qtile.finalize() is called on restart

    For issue #1067
    frostidaho committed May 5, 2017
Commits on May 1, 2017
  1. Update mouse.rst

    fix import mistake
    
    Closes #1061
    Lesik committed with flacjacket Apr 30, 2017
Commits on Apr 30, 2017
  1. Turn off colorized logs in test suite

    Stop the logger from writing to disk in test_hook.hook_fixture
    
    Closes #1058
    frostidaho committed with flacjacket Apr 28, 2017
  2. Remove existing handlers to root logger when calling init_log

    During tests init_log ends up being called multiple times
    and we end up with n handlers added to the root logger.
    This reduces the runtime of 'tox -e py36' by about 10% to 15%
    on my computer.
    frostidaho committed with flacjacket Apr 28, 2017
  3. Modify test assertions for killing windows

    It now tests to see if the wid is present,
    instead of counting the number of windows.
    
    Closes #1057
    frostidaho committed with flacjacket Apr 28, 2017
Commits on Apr 27, 2017
  1. Update help option for --config

    The --config option now only refers to a config file's path
    frostidaho committed Apr 27, 2017
  2. Make qtile always fallback to the default config

    Reasoning:
    It's frustrating when using a display manager and you run
    into an issue with your config file.
    It instantly kicks you back to the greeter, and you have no
    information as to why. You then have to choose another wm
    or tty to debug, login again, and then look up the
    logfile saved to disk. Then you make your change, and if
    it doesn't fix the issue you have to redo these steps.
    frostidaho committed Apr 27, 2017
  3. Simplify confreader.py

    frostidaho committed Apr 27, 2017
Commits on Apr 26, 2017
  1. Wmii layout: add new windows after the current one

    ...not at the bottom of the stack (seems more natural/expected behavior)
    
    Closes #1048
    kynikos committed with flacjacket Mar 28, 2017
  2. Wmii layout: don't explicitly set focus on remove()

    No other layout calls group.focus(), and doing it makes other enabled layouts react to it and possibly misbehave
    kynikos committed with flacjacket Mar 28, 2017
  3. Add group.focus_back() command

    kynikos committed with flacjacket Apr 24, 2017
  4. Fix white space in tests

    kynikos committed with flacjacket Apr 2, 2017
  5. Remove old compatibility code for cffi

    Remove code for cffi version < 1.0
    frostidaho committed with flacjacket Apr 26, 2017
  6. Update requirements-dev.txt to include xvfbwrapper

    In this previous patch (#1043)
    I forgot to explicitly include the xvfbwrapper test
    dependency in requirements-dev.txt.
    
    Closes #1049
    frostidaho committed with flacjacket Apr 24, 2017
Commits on Apr 25, 2017
  1. Rewrite xcbq.Connection.refresh_modmap

    Combine xcbq.ModMasks and xcbq.ModMapOrder into one object
    frostidaho committed Apr 25, 2017
Commits on Apr 22, 2017
  1. issue #1044

    Closes #1044
    Closes #1045
    frostidaho committed with flacjacket Apr 20, 2017
Commits on Apr 18, 2017
  1. Add net_wm_state descriptors to xcbq.Window and refactor tests

    Tests:
    Refactor retrying unreliable functions in test-suite
    Remove sleep call from test_bar.test_textbox
    Replace conftest._find_display with version from xvfbwrapper
    Add test_xcbq.py
    
    libqtile/xcbq.py:
    Remove xcbq.GC and related code. It was not used anywhere
    Add descriptors to xcbq.Window for net_wm_state flags
    e.g., `window.net_wm_state_sticky = True`
    
    libqtile/extension/window_list.py:
    Remove unused re import
    frostidaho committed Apr 18, 2017