Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added direction.rs #22

Merged
merged 13 commits into from
Feb 17, 2024
Merged

Added direction.rs #22

merged 13 commits into from
Feb 17, 2024

Commits on Jul 8, 2023

  1. Added direction.rs

    Added Direction enum:
    * North;
    * East;
    * South;
    * West.
    This enum is used to search the neighbor Rect in a given direction.
    Added functions:
    * find_north: find the north neighbor;
    * find_east: find the east neighbor;
    * find_south: find the south neighbor;
    * find_west: find the west neighbor;
    * find_neighbor: wrapper for the above functions.
    
    This commit is related to the leftwm issue "Directional Focus and Window
    movement (771)".
    blackarch-lenovo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    bcc0e41 View commit details
    Browse the repository at this point in the history
  2. direction: fix clippy suggestions

    blackarch-lenovo committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    8c99eb0 View commit details
    Browse the repository at this point in the history
  3. some more clippies

    VuiMuich committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    6ff9ac0 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Merge pull request #1 from leftwm/direction

    some more (pedantic) clippies
    marianomarciello authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    4f402d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. direction: fix doc ascii art

    blackarch-lenovo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    38ff9f6 View commit details
    Browse the repository at this point in the history
  2. direction: early return + generalized function

    blackarch-lenovo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    dd67ffd View commit details
    Browse the repository at this point in the history
  3. direction: fix clippy + fmt

    blackarch-lenovo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    394f125 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/direction' into direction

    blackarch-lenovo committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    30552b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. direction: fix doc + renaming

    blackarch-lenovo committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e56388d View commit details
    Browse the repository at this point in the history
  2. fix typo

    Co-authored-by: VuiMuich <[email protected]>
    marianomarciello and VuiMuich authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1a3442b View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. rects: added helper methods

    blackarch-lenovo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d0b085d View commit details
    Browse the repository at this point in the history
  2. direction: remove inefficient nested loops

    The neighbor search is done using the rect coordinates; this is much
    more efficient compared to searching pixel by pixel.
    blackarch-lenovo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    15f2566 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/direction' into direction

    blackarch-lenovo committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1e00708 View commit details
    Browse the repository at this point in the history