Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: i3/i3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: next
Choose a base ref
...
head repository: sammoth/i3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: next
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 13 files changed
  • 2 contributors

Commits on Oct 14, 2019

  1. Allow dragging tiled windows with the mouse.

    Fixes #2643
    
    Inner drop region behaves like move to mark.
    The outer region is close to the edge (currently 30px from the edge).
    This will place the container as a sibling in the given direction within
    the parent container. If the move direction goes against the orientation
    of the parent container, tree_move() is called.
    
    Contributors:
    Co-authored-by: Orestis Floros <[email protected]>
    See #3085
    - Inner drop region behaves like move to mark
    - Handle workspaces
    - Fix crash when target closes
    - Initiate tiling drag from titlebar
    - Hide indicator until container is dragged outside of original position
    - Calculate outer_threshold using percentages instead of fixed pixel
    values
    - Add option to disable tiling drag
    - Emit 'move' event properly
    - Don't focus previously unfocused containers
    - Use tree_split() on different orientation
    - Fix redundant split containers
    - DT_PARENT
    - Readability & optimizations
    - Limit parent threshold by render_deco_height()
    - Tests
    - Fullscreen container handling
    
    Co-authored-by: Michael Forster <[email protected]>
    See #2178
    - Original implementation of tiling drag + indicator window
    > A container can be dragged by the title bar to one of the four sides
    > of another container. That container will then be split either
    > horizontally or vertically.
    
    Co-authored-by: Tony Crisci <[email protected]>
    See #2653
    - Original implementation of outer/inner drop region indicator:
    > There are two drop regions per direction.
    >
    > The inner region is closer to the center of the window. Dropping on
    > this region will split the target container and put the container
    > within the split at the given direction beside the target container.
    >
    > The outer region is close to the edge (currently 30px from the edge).
    > This will place the container as a sibling in the given direction within
    > the parent container.
    >
    > Dropping into the outer region moves the con beside the target. If the
    > move direction goes against the orientation of the parent container, the
    > con moves out of the row.
    - Fix crash: Ignore containers without a managed window (eg i3bar)
    orestisfl and Tony Crisci committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    dccb936 View commit details
    Browse the repository at this point in the history
  2. Fix i3bar test

    orestisfl committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    592bd26 View commit details
    Browse the repository at this point in the history
Loading