141 Commits (9412dc7edf29073f069e48a266910ac3c4436170)

Author SHA1 Message Date
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
9 years ago
taiyu 4077238782 sends hidden views to back, visible view to front
9 years ago
taiyu c024f06631 handle_view_state_request
9 years ago
Drew DeVault 19c0ec6a08 Fix movement between outputs
9 years ago
Drew DeVault ae536c21d3 Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes."
9 years ago
taiyu 083d1eed1f fixed 2 small memory leaks & adds format attribute to log.
9 years ago
Luminarys 56814310e0 Fixed reloading and arrange_windows
9 years ago
Luminarys 618b3df051 Fixed workspace switching in multimonitor layouts
9 years ago
Luminarys b01a04f22b Added layout debugger back in and fixed mutlimonitor layout issues
9 years ago
taiyu f3a970e24e fixed focus
9 years ago
taiyu cd0cdc28aa fixed focus
9 years ago
Taiyu 60d840fe3f style
9 years ago
Taiyu b8cba33c01 changed swayc related functions, cleaned up some functions, moved wlc related things into handlers
9 years ago
Drew DeVault 96d7ff1e19 Slightly better multihead support
9 years ago
Drew DeVault dd115cece3 Prevent passing WM keys, improve multihead support
9 years ago
Taiyu beabb12d63 destroys empty workspace + minor bugfixes
9 years ago
Drew DeVault c10fc5b526 Set view->visible to true when created
9 years ago
Jose Diez 8cc2c6fa7a Basic workspace functionality
9 years ago
Drew DeVault 9c3a04b996 Focus unmanaged windows when created
9 years ago
Drew DeVault 06bca18a09 Fix issue with untitled windows
9 years ago
Drew DeVault c12d0f1a62 Finish up fullscreen command
9 years ago
Drew DeVault 0078a6fa36 Flesh out fullscreen support a bit
9 years ago
jdiez17 b922e1cb29 fullscreen: partially working
9 years ago
Drew DeVault 2b1a0728b8 Keep track of window names
9 years ago
jdiez17 56d29bbec5 log: add newline
9 years ago
Drew DeVault 9f091c7f82 Add movement support
9 years ago
Drew DeVault 1669da719c Destroy containers when all views are removed
9 years ago
Drew DeVault 2231586569 Implement splith/splitv
9 years ago
Drew DeVault bab080cea3 Fix up some issues with focus
9 years ago
Drew DeVault f97a48d5b7 Implement focus_follows_mouse
9 years ago
Drew DeVault 086691016e Handle unmanaged windows appropriately
9 years ago
Drew DeVault 4181c36862 Handle focus changes
9 years ago
Drew DeVault 6066467dff Tile some windows baby
9 years ago
Drew DeVault 148f59f3a6 Refactor in-memory tree
9 years ago
Drew DeVault 0427fddb5a Add logging and new windows into layout tree
9 years ago
Drew DeVault c102f18499 Add layout containers for new outputs
9 years ago
Drew DeVault 82bc36c681 Start to build out window management functions
9 years ago