722 Commits (320c2915b0aeb4bbecb753bf00091e24905c5652)

Author SHA1 Message Date
Drew DeVault eefc93db43 Fix lock extension setup in compositor
9 years ago
Drew DeVault 253efad437 Merge pull request #361 from mikkeloscar/i3bar-command
9 years ago
Mikkel Oscar Lyderik 207678e809 Add support for running swaybar_command
9 years ago
Drew DeVault 7647762bab Fix default workspace name generation
9 years ago
Drew DeVault 2ab4e5676e Merge pull request #360 from sce/fix_arrange_windows
9 years ago
Drew DeVault b9f14cee41 Merge pull request #359 from mikkeloscar/i3bar-command
9 years ago
Mikkel Oscar Lyderik 9d7f1afdfb Add bar option: swaybar_command <command>
9 years ago
S. Christoffer Eliesen f0b3ee6d84 layout: arrange_windows: Partially fix swaybar irregularties.
9 years ago
S. Christoffer Eliesen 0ad5059b6f layout: arrange_windows: Fix/better debug output.
9 years ago
Mikkel Oscar Lyderik 90ff36cab8 Terminate children when freeing output container
9 years ago
Mikkel Oscar Lyderik ede27eabc5 Reload swaybar/swaybg on config reload.
9 years ago
Drew DeVault 7558a274fa Add shims for swaylock on compositor
9 years ago
S. Christoffer Eliesen ed730db11b layout: Keep output at the correct size, workspace can be smaller.
9 years ago
S. Christoffer Eliesen 18a7afa1b3 focus: Fix moving last workspace.
9 years ago
progandy 76c520a04b sway: insert numbered workspaces in order
9 years ago
progandy 8f1ac1ef2c sway: enable workspace selection by number
9 years ago
Drew DeVault 03787871d0 Fix bar invocation for multihead setup
9 years ago
Drew DeVault 1a365f19c9 Use system swaybar instead of local swaybar
9 years ago
Drew DeVault 60c204a09b Invoke swaybar when an output matches a bar config
9 years ago
Drew DeVault f6da4dda4b Bring unmanaged windows to front on output arrange
9 years ago
Drew DeVault 01798a5ae2 Merge pull request #338 from mikkeloscar/bar-separator-symbol
9 years ago
Mikkel Oscar Lyderik 053fb09d1e Use free_flat_list for simple char* list.
9 years ago
Mikkel Oscar Lyderik 2fd7dd64ec Implement bar option: separator_symbol
9 years ago
Drew DeVault 473ac4531f [swaybar] Get bar config via IPC
9 years ago
Drew DeVault efff8e5ba5 Merge pull request #335 from mikkeloscar/bar-font
9 years ago
Mikkel Oscar Lyderik 9316851715 Implement bar option: font <font>
9 years ago
Mikkel Oscar Lyderik ded8919c69 Implement bar option: binding_mode_indicator <yes|no>
9 years ago
Mikkel Oscar Lyderik 47f4aea9e7 Correctly free bindings list
9 years ago
Mikkel Oscar Lyderik f59f5d27aa Implement bar option: output <output>
9 years ago
Mikkel Oscar Lyderik 05e7334106 Fix active_workspace_border color definition
9 years ago
Drew DeVault 809c251df8 Merge pull request #328 from mikkeloscar/bar-height
9 years ago
Mikkel Oscar Lyderik 6834a33290 Add bar height option (Airblader/i3)
9 years ago
Drew DeVault 432e3310f6 Fix crash from ipc_json_describe_workspace
9 years ago
Drew DeVault b76acbaf4f Implement IPC_GET_BAR_CONFIG
9 years ago
Mikkel Oscar Lyderik de1f625c27 Add rgba support for bar colors
9 years ago
Mikkel Oscar Lyderik 8c1d56812b Implement bar option: colors {}
9 years ago
Mikkel Oscar Lyderik 71a25d5da7 Remove a couple of unwanted spaces
9 years ago
Drew DeVault 242da783f4 Merge pull request #324 from mikkeloscar/free-bar-bindings
9 years ago
Drew DeVault 7b0ea051c6 Merge pull request #325 from gpyh/bar_cmd_modifier
9 years ago
Yacine Hmito 0ead9324dc Added bar_cmd_modifier
9 years ago
Mikkel Oscar Lyderik 95de999922 Free bar->bindings
9 years ago
Drew DeVault 9db15e29b1 Merge pull request #323 from gpyh/bar_cmd_status_command
9 years ago
Yacine Hmito 5786fa7e35 Added bar_cmd_status_command
9 years ago
Mikkel Oscar Lyderik 0513322c03 Move default bar config to bar creation.
9 years ago
Yacine Hmito 87126a9fc2 Added bar_cmd_bindsym
9 years ago
Drew DeVault 42a85431ee Merge pull request #320 from mikkeloscar/configure-mouse-btn2
9 years ago
Mikkel Oscar Lyderik 82af08d8e9 Lookup dragging key when in dragging mode
9 years ago
Mikkel Oscar Lyderik 0aeee6963d Make mouse key used for drag/resize configurable
9 years ago
Mikkel Oscar Lyderik 0d1eb5553c Implement bar option: mode <dock|hide|invisible>
9 years ago
Mikkel Oscar Lyderik d6cd37d873 Implement bar option: hidden_state <hide|show>
9 years ago
Mikkel Oscar Lyderik 401333e7c7 Implement bar option: id <custom-id>
9 years ago
Drew DeVault 2be742d02d Merge pull request #314 from mikkeloscar/bar-id
9 years ago
Mikkel Oscar Lyderik 2cedf88273 Add bar id to debug logs
9 years ago
Mikkel Oscar Lyderik c6b13163c9 Add initial support for custom bar-id
9 years ago
Mikkel Oscar Lyderik cf56c41c10 Move sway/util.c to common/util.c
9 years ago
Streetwalrus Einstein 774ffbe0d5 Detect proprietary AMD drivers too
9 years ago
Drew DeVault b65e348233 Fix crash in bar { } blocks
9 years ago
Mikkel Oscar Lyderik 45b959f601 Move numlen(1) to sway/util.c
9 years ago
Mikkel Oscar Lyderik 211bc71599 Use tabs instead of spaces
9 years ago
Drew DeVault 0b2cf8b65c Merge pull request #313 from mikkeloscar/bar-confing-subcommands
9 years ago
Mikkel Oscar Lyderik b00c106460 Add more debug logging to bar option parsing
9 years ago
Mikkel Oscar Lyderik bd0c58e85a Implement bar option: position <top|bottom|left|right>
9 years ago
Mikkel Oscar Lyderik cc08daded4 Implement bar option: strip_workspace_numbers <yes|no>
9 years ago
Drew DeVault 4d17aa9919 Revert "Make mouse key used for drag/resize configurable"
9 years ago
Mikkel Oscar Lyderik cb9b157e03 Add tray_output not supported warning
9 years ago
Drew DeVault 3ef6173c15 Merge pull request #311 from mikkeloscar/bar-config-parser
9 years ago
Mikkel Oscar Lyderik 0a8ec26383 Implement bar option: tray_padding <px> [px]
9 years ago
Mikkel Oscar Lyderik b9e8accc51 Implement bar option: workspace_buttons <yes|no>
9 years ago
Mikkel Oscar Lyderik 74152043f4 Implement 'bar { }' block parsing
9 years ago
Kevin Hamacher 64a183b23d Fix dangling pointer on focus swap/describe WS
9 years ago
Drew DeVault 0b6949df08 Merge pull request #305 from mikkeloscar/fix-window-start
9 years ago
Drew DeVault 7868e44d3f Notify IPC on workspace changes more frequently
9 years ago
Mikkel Oscar Lyderik 3891a7c73f Don't reset x,y position before use.
9 years ago
Kevin Hamacher d77d03ce84 Make destroy_workspace behave as expected
9 years ago
Drew DeVault 2f89b7084d Correctly handle moving between fullscreen views
9 years ago
Drew DeVault d361ce656d Track the fullscreen view on a workspace swayc_t
9 years ago
Drew DeVault 6655534feb Fullscreen on top of bar
9 years ago
Drew DeVault af80b12add Implement invoking `sway` as IPC client
9 years ago
Drew DeVault 19fd979af4 Merge pull request #300 from mikkeloscar/configure-mouse-btn
9 years ago
Drew DeVault bffbe11e53 Fix config.c strlen error
9 years ago
Mikkel Oscar Lyderik f28a1d9183 Add floating_modifier extension to manpage
9 years ago
Mikkel Oscar Lyderik 22916e9ebc Make mouse key used for drag/resize configurable
9 years ago
Drew DeVault 762a78be3c Merge pull request #292 from christophgysin/man
9 years ago
Drew DeVault 71afa38890 Add swaylock protocol, add resource destructors
10 years ago
Christoph Gysin bf5244b49c Fix using last output config if none matched
10 years ago
Christoph Gysin 99af7e7c9c move manpages to subfolders
10 years ago
Christoph Gysin cce9c338c0 cmake: build common code only once
10 years ago
Drew DeVault 9b9d968cbf Fix for_window [...] move scratchpad correctly
10 years ago
Drew DeVault d098c620fe Revert "Fix bug with for_window [...] move scratchpad"
10 years ago
Drew DeVault 0796b0c475 Fix bug with for_window [...] move scratchpad
10 years ago
Drew DeVault 98ff23b497 Fix busted install of /etc/sway/config
10 years ago
Christoph Gysin 92a3538381 cmake: extract sway
10 years ago
Mikkel Oscar Lyderik 3658777e47 Use wlc_point instead of deprecated wlc_origin
10 years ago
Yacine Hmito f3f77f9ff1 FALLBACK_CONFIG_DIR did not work. Fixed.
10 years ago
Yacine Hmito 09feef89ee Can customize config fallback directory
10 years ago
Drew DeVault 44d0f731c3 Add framework for switching command sets
10 years ago
Drew DeVault 4f89735fc4 Add bar config struct and defaults
10 years ago
Drew DeVault 3f950b6e52 Merge pull request #278 from christophgysin/merge
10 years ago
Christoph Gysin b1bd3ae6f3 cmd_output: Merge instead of replace output config
10 years ago
Christoph Gysin ae7ed79573 config: Store 'enabled' as int
10 years ago