aboutsummaryrefslogtreecommitdiff
path: root/sway
AgeCommit message (Collapse)Author
2015-12-15Move default bar config to bar creation.Mikkel Oscar Lyderik
Get rid of `config->bar` and define the default bar config options when a bar is initialized.
2015-12-15Added bar_cmd_bindsymYacine Hmito
Defined a sway_mouse_binding for clicks on the swaybar
2015-12-14Merge pull request #320 from mikkeloscar/configure-mouse-btn2Drew DeVault
Lookup dragging key when in dragging mode
2015-12-14Lookup dragging key when in dragging modeMikkel Oscar Lyderik
Fixes bug introduced in 22916e9 where dragging of floating windows was messed up.
2015-12-14Make mouse key used for drag/resize configurableMikkel Oscar Lyderik
This makes it possible to define what mouse button key (left|right) to use for dragging/resizing.
2015-12-14Implement bar option: mode <dock|hide|invisible>Mikkel Oscar Lyderik
2015-12-14Implement bar option: hidden_state <hide|show>Mikkel Oscar Lyderik
2015-12-14Implement bar option: id <custom-id>Mikkel Oscar Lyderik
If the id is defined by another bar it will just use the default id for the bar. Typically `bar-x`. If the id command is used multiple times within a bar block, the last one will 'win'.
2015-12-14Merge pull request #314 from mikkeloscar/bar-idDrew DeVault
Add initial support for custom bar-id
2015-12-14Add bar id to debug logsMikkel Oscar Lyderik
2015-12-14Add initial support for custom bar-idMikkel Oscar Lyderik
2015-12-14Move sway/util.c to common/util.cMikkel Oscar Lyderik
2015-12-14Detect proprietary AMD drivers tooStreetwalrus Einstein
2015-12-14Fix crash in bar { } blocksDrew DeVault
2015-12-14Move numlen(1) to sway/util.cMikkel Oscar Lyderik
2015-12-14Use tabs instead of spacesMikkel Oscar Lyderik
2015-12-14Merge pull request #313 from mikkeloscar/bar-confing-subcommandsDrew DeVault
Bar confing subcommands
2015-12-14Add more debug logging to bar option parsingMikkel Oscar Lyderik
2015-12-14Implement bar option: position <top|bottom|left|right>Mikkel Oscar Lyderik
2015-12-14Implement bar option: strip_workspace_numbers <yes|no>Mikkel Oscar Lyderik
2015-12-14Revert "Make mouse key used for drag/resize configurable"Drew DeVault
This reverts commit 22916e9ebc130dbd365e6403730b9e0857977b8e.
2015-12-14Add tray_output not supported warningMikkel Oscar Lyderik
2015-12-14Merge pull request #311 from mikkeloscar/bar-config-parserDrew DeVault
Implement bar { } config parsing
2015-12-14Implement bar option: tray_padding <px> [px]Mikkel Oscar Lyderik
2015-12-14Implement bar option: workspace_buttons <yes|no>Mikkel Oscar Lyderik
2015-12-14Implement 'bar { }' block parsingMikkel Oscar Lyderik
2015-12-14Fix dangling pointer on focus swap/describe WSKevin Hamacher
2015-12-13Merge pull request #305 from mikkeloscar/fix-window-startDrew DeVault
Don't reset x,y position before use.
2015-12-13Notify IPC on workspace changes more frequentlyDrew DeVault
2015-12-13Don't reset x,y position before use.Mikkel Oscar Lyderik
The x and y position is calculated based on the position of the bar, we don't want to reset these values when we need them.
2015-12-13Make destroy_workspace behave as expectedKevin Hamacher
2015-12-13Correctly handle moving between fullscreen viewsDrew DeVault
If focus would move in an output with a fullscreen view, it always leaves the output. If focus would enter an output with a fullscreen view, it always focuses the fullscreened view.
2015-12-13Track the fullscreen view on a workspace swayc_tDrew DeVault
2015-12-13Fullscreen on top of barDrew DeVault
2015-12-12Implement invoking `sway` as IPC clientDrew DeVault
As an alternative to invoking swaymsg.
2015-12-12Merge pull request #300 from mikkeloscar/configure-mouse-btnDrew DeVault
[RFC] Make mouse key used for drag/resize configurable
2015-12-11Fix config.c strlen errorDrew DeVault
2015-12-11Add floating_modifier extension to manpageMikkel Oscar Lyderik
2015-12-11Make mouse key used for drag/resize configurableMikkel Oscar Lyderik
This makes it possible to define what mouse button key (left|right) to use for dragging/resizing.
2015-12-05Merge pull request #292 from christophgysin/manDrew DeVault
move manpages to subfolders
2015-12-03Add swaylock protocol, add resource destructorsDrew DeVault
This prevents sway crashing if swaybg or swaybar dies.
2015-12-02Fix using last output config if none matchedChristoph Gysin
2015-12-02move manpages to subfoldersChristoph Gysin
2015-12-02cmake: build common code only onceChristoph Gysin
This creates (static) libraries for protocols/, common/, and wayland/.
2015-12-01Fix for_window [...] move scratchpad correctlyDrew DeVault
2015-12-01Revert "Fix bug with for_window [...] move scratchpad"Drew DeVault
This reverts commit 0796b0c475bb46095d14a5291d62dd8e7d098262.
2015-12-01Fix bug with for_window [...] move scratchpadDrew DeVault
2015-12-01Fix busted install of /etc/sway/configDrew DeVault
2015-12-01cmake: extract swayChristoph Gysin
2015-12-01Use wlc_point instead of deprecated wlc_originMikkel Oscar Lyderik
Struct was renamed in wlc, use the new name.