KoffeinFlummi
3c124d9e7d
Change gap behaviour to more closely match i3-gaps
...
Previously, when only using inner gaps, the gap between a window at the
edge of the output was only half the size of the gaps between views.
Additionally, the gaps between the actual windows was twice as wide as
it was on i3-gaps.
9 years ago
taiyu
1d9b73ed67
remove debug message
9 years ago
taiyu
5ff0619ca1
input state, find_container_in_direction
9 years ago
taiyu
6f424ff6b8
fixed default active_workspace, and more use of set_focused_container_for(...)
9 years ago
taiyu
e16a4015ff
fixed focus key handler
9 years ago
taiyu
6dc1ae802b
focus to only child
9 years ago
Luminarys
7137be9a3f
Fixes to make floating windows work better
9 years ago
Drew DeVault
cf916bbf6f
Improvements to gaps
9 years ago
KoffeinFlummi
c75d5ceba4
Merge remote-tracking branch 'upstream/master' into gaps
9 years ago
KoffeinFlummi
4c688cba4e
Add support for gaps option
9 years ago
Luminarys
a7c045a520
Patched for wlc updates
9 years ago
taiyu
03e83c7ef9
restored fullscreen/focus behavior
9 years ago
Drew DeVault
2139001c9f
Coding style enforcement
...
This was done by hand, so I might have missed things. If anyone knows of
a good C style enforcement tool, let me know.
9 years ago
taiyu
af1b3d9755
fixed floating window crashing bug
9 years ago
taiyu
63bc0d3b54
more changes
9 years ago
taiyu
11321ca2dd
changed handling of focus, handling of view by type
9 years ago
Drew DeVault
9835845e22
Fix segfault from focus_view
9 years ago
Luminarys
47ec999e71
Fixes to floating and umanaged views
9 years ago
Luminarys
05f969074e
Added in basic floating toggling
9 years ago
taiyu
f1d5305dc6
fix
10 years ago
taiyu
4077238782
sends hidden views to back, visible view to front
10 years ago
taiyu
c024f06631
handle_view_state_request
10 years ago
Drew DeVault
19c0ec6a08
Fix movement between outputs
10 years ago
Drew DeVault
ae536c21d3
Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes."
10 years ago
taiyu
083d1eed1f
fixed 2 small memory leaks & adds format attribute to log.
10 years ago
Luminarys
56814310e0
Fixed reloading and arrange_windows
10 years ago
Luminarys
618b3df051
Fixed workspace switching in multimonitor layouts
10 years ago
Luminarys
b01a04f22b
Added layout debugger back in and fixed mutlimonitor layout issues
10 years ago
taiyu
f3a970e24e
fixed focus
10 years ago
taiyu
cd0cdc28aa
fixed focus
10 years ago
Taiyu
60d840fe3f
style
10 years ago
Taiyu
b8cba33c01
changed swayc related functions, cleaned up some functions, moved wlc related things into handlers
10 years ago
Drew DeVault
96d7ff1e19
Slightly better multihead support
10 years ago
Drew DeVault
dd115cece3
Prevent passing WM keys, improve multihead support
10 years ago
Taiyu
beabb12d63
destroys empty workspace + minor bugfixes
10 years ago
Drew DeVault
c10fc5b526
Set view->visible to true when created
10 years ago
Jose Diez
8cc2c6fa7a
Basic workspace functionality
10 years ago
Drew DeVault
9c3a04b996
Focus unmanaged windows when created
10 years ago
Drew DeVault
06bca18a09
Fix issue with untitled windows
10 years ago
Drew DeVault
c12d0f1a62
Finish up fullscreen command
10 years ago
Drew DeVault
0078a6fa36
Flesh out fullscreen support a bit
10 years ago
jdiez17
b922e1cb29
fullscreen: partially working
10 years ago
Drew DeVault
2b1a0728b8
Keep track of window names
10 years ago
jdiez17
56d29bbec5
log: add newline
10 years ago
Drew DeVault
9f091c7f82
Add movement support
10 years ago
Drew DeVault
1669da719c
Destroy containers when all views are removed
10 years ago
Drew DeVault
2231586569
Implement splith/splitv
...
Ref #2
10 years ago
Drew DeVault
bab080cea3
Fix up some issues with focus
10 years ago
Drew DeVault
f97a48d5b7
Implement focus_follows_mouse
10 years ago
Drew DeVault
086691016e
Handle unmanaged windows appropriately
10 years ago
Drew DeVault
4181c36862
Handle focus changes
...
And some simple refactoring
10 years ago
Drew DeVault
6066467dff
Tile some windows baby
10 years ago
Drew DeVault
148f59f3a6
Refactor in-memory tree
10 years ago
Drew DeVault
0427fddb5a
Add logging and new windows into layout tree
10 years ago
Drew DeVault
c102f18499
Add layout containers for new outputs
10 years ago
Drew DeVault
82bc36c681
Start to build out window management functions
10 years ago