Skip to content
This repository has been archived by the owner on Aug 29, 2020. It is now read-only.

Add support for filtering processes by substring. #147

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Jun 1, 2019

  1. First pass at filter support.

    Press / to input a filter string. The proc list will be filtered to
    procs that contain the filter as a substring of either the command or
    the string representation of the PID.
    Brian Mattern committed Jun 1, 2019
    Configuration menu
    Copy the full SHA
    866281c View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Update process list immediately when filter changes.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    5941bec View commit details
    Browse the repository at this point in the history
  2. Refactor filter editing input handling.

    Only swallow events that are explicitly handled by the editor. Fall
    through to the default event handling for all other events.
    
    Also, cancel editing on <Escape> and fix README file formatting.
    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    2aea13b View commit details
    Browse the repository at this point in the history
  3. Add cursor while editing filter.

    Also, change from [Filter: ...] to Filter: [...].
    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    bb44c22 View commit details
    Browse the repository at this point in the history
  4. Fix counter when list has 0 items.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    6d0eae1 View commit details
    Browse the repository at this point in the history
  5. Add padding around filter label and edit box.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    8549ae3 View commit details
    Browse the repository at this point in the history
  6. Handle space in filter input box.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    38c92e9 View commit details
    Browse the repository at this point in the history
  7. Convert tabs to spaces in README.md.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    32f8862 View commit details
    Browse the repository at this point in the history
  8. Move filter event handling into proc widget.

    Brian Mattern committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    f3b451c View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Fix fullwidth rune handling.

    Brian Mattern committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    84a4bbd View commit details
    Browse the repository at this point in the history
  2. Factor Entry widget out of proc.

    Brian Mattern committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    9c0253e View commit details
    Browse the repository at this point in the history
  3. Remove default filter (oops).

    Brian Mattern committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    129f6c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Remove unused duplicate definition.

    Brian Mattern committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    246ebfb View commit details
    Browse the repository at this point in the history