summaryrefslogtreecommitdiffstats
path: root/sway/CMakeLists.txt
Commit message (Collapse)AuthorAge
* implement `get_tree` commandLibravatar Zandr Martin2016-07-04
|
* Fix missing include pathsLibravatar Tomáš Čech2016-04-28
| | | | | | When headers were installed in more sofisticated places (but package config knows it right), it revealed missing paths in CMake configuration. Lets fix it.
* Implement bordersLibravatar Mikkel Oscar Lyderik2016-03-30
| | | | | | | | | The borders are implemented as a surface/buffer attached to each view which is sent to and rendered by wlc in the view_pre_render callback. All the drawing logic is handled in sway/border.c and all the logic for calculating the geometry of the border/view is handled in `update_geometry` in sway/layout.c (same place as gaps are calculated).
* Initial setup of window border renderingLibravatar Drew DeVault2016-03-30
| | | | Please don't complain to me about the performance of this
* Document swaybar commandsLibravatar Mikkel Oscar Lyderik2016-03-17
| | | | | | | | | | | | | | Documents most of the bar commands in sway-bar(5) manpage. The following command has not been document because they haven't been fully implemented yet: * mode * hidden_state * modifier * tray_output * tray_padding Close #375
* Fix generating sway-input.5 manpageLibravatar Mikkel Oscar Lyderik2016-01-22
|
* cmake: fix libinput include dirsLibravatar Mikkel Oscar Lyderik2016-01-22
|
* Fix issue #455Libravatar Yacine Hmito2016-01-21
| | | | | | | | CMAKE_INSTALL_FULL_SYSCONFIG is not actually passed to the C preprocessor. I remember it working, so I must have messed up somewhere last time I touched this. This is fixed by manually passing its value to the C preprocessor through the SYSCONFDIR definition
* libinputLibravatar Cole Mickens2016-01-19
|
* arrange_windows_r: Round pixels to match reality, fixes calculations.Libravatar S. Christoffer Eliesen2015-12-28
| | | | | | | | | | | | | | | If the width or height of a container can't be evenly distributed to its children, then the layout algorithm still thought it got it right (due to using decimals) which caused a gap of one or more pixels for some window arrangements. This is fixed by this patch by first rounding off the width and height (so that decimals are never introduced) and then adjusting the last view in a container to fill the remaining pixels (which now is counted correctly due to the decimals being removed). Also, due to the way gaps are implemented, an odd sized gap can never be aligned properly, so just adjust to closest even number.
* Use SYSCONFDIR as recommendedLibravatar Yacine Hmito2015-12-23
| | | | | - swaylock config path not hardcoded anymore - the unusual and weird FALLBACK_CONFIG_DIR is no more
* Move sway/util.c to common/util.cLibravatar Mikkel Oscar Lyderik2015-12-14
|
* move manpages to subfoldersLibravatar Christoph Gysin2015-12-02
|
* cmake: build common code only onceLibravatar Christoph Gysin2015-12-02
| | | | This creates (static) libraries for protocols/, common/, and wayland/.
* Fix busted install of /etc/sway/configLibravatar Drew DeVault2015-12-01
|
* cmake: extract swayLibravatar Christoph Gysin2015-12-01