1300 Commits (ab05f600342acb468405d20a71524effa7349656)

Author SHA1 Message Date
Calvin Lee 154c6718c1 Add `-t get_marks` and use more i3-like marks
8 years ago
Scott Anderson 1b2cd93212 Removed explicitly setting file descriptors to -1
8 years ago
Drew DeVault 50a31a6c88 Fix dangling file descriptors (fixes #1152)
8 years ago
JerziKaminsky aa6bd85da1 Add libcap check to CMake
8 years ago
Scott Anderson 3a32be67ed Added designated initaliser, to prevent any possible problem with
8 years ago
Scott Anderson fe54a6725e Changed regular expressions to use PCRE for i3 compatibility
8 years ago
Calvin Lee 069d37f987 Improve criteria handling
8 years ago
Calvin Lee 2445d27960 Impliment i3-style marks
8 years ago
Drew DeVault ab7570d311 Update man page
8 years ago
Drew DeVault 60ce81e06a Add pretty printing to swaymsg
8 years ago
Jarkko Oranen 924ed6464c Prevent "move next" and "move prev" commands from crashing
8 years ago
Jarkko Oranen d7350915d9 The default layout of a workspace should follow the output
8 years ago
Zandr Martin 2d46fc5602
prevent fullscreen focus thievery
8 years ago
Zandr Martin baa17ec696
remove unnecessary todo item
8 years ago
Jarkko Oranen f6196b7e9a Fix off-by-one error when checking workspace_layout arguments
8 years ago
Jaanus Torp 8306b886e9 Allow also 444 for security file mode
8 years ago
Zandr Martin b507462d1c
Merge branch 'master' of git://github.com/SirCmpwn/sway into new-command-aliases
8 years ago
John Chen a0711d9c94 Fix trivial typo in sway.5.txt (right_ -> _right_)
8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase
8 years ago
Drew DeVault 74d4f1bec9 Further indentation corrections
8 years ago
Zandr Martin 18450dd16a
deprecate new_window and new_float commands
8 years ago
Zandr Martin 8684b9ecca
fix workspace output assignment
8 years ago
Calvin Lee d47d3d78de Fix #1099: Allow spaces in worspace names
8 years ago
Calvin Lee 032907e9d2 Clarify move documentation for floating containers
8 years ago
Calvin Lee b35782bcad i3 feature support: Moving flotaing containers
8 years ago
Drew DeVault 407ebe9cd3 Move env logging to earlier than wlc_init
8 years ago
Drew DeVault 126ce571da Read configs from /etc/sway/security.d/*
8 years ago
Drew DeVault eabfb6c559 Add * policies and fix bug
8 years ago
Drew DeVault 1980a08358 Enforce new IPC policies
8 years ago
Drew DeVault b10721b89e Add initial support code for new IPC security
8 years ago
Drew DeVault 7dbecdde95 Revise IPC security configuration
8 years ago
Zandr Martin c6f971d108
use absolute view geometry to calculate position
8 years ago
Mykyta Holubakha 4eae9b33e8
xdg-positioner: log window placement
8 years ago
Mykyta Holubakha 006bd0bc3f
Handle xdg-positioner stuff
8 years ago
Drew DeVault b3c0aa3a9e Merge pull request #1055 from Hummer12007/positioner
8 years ago
Mykyta Holubakha 7520607b8d Properly place windows with xdg-positioner
8 years ago
Drew DeVault 7cc6f288d9 Merge pull request #1053 from Hummer12007/__focused__
8 years ago
Mykyta Holubakha 28278864b4 Support __focused__ as a valid criterion
8 years ago
Mykyta Holubakha d443bce6fe Display instance (if present) in nested layouts
8 years ago
Mykyta Holubakha e714fbcbec Add window instance support
8 years ago
Frantisek Fladung 33a709cae9 add hide_edge_borders smart to sway.5 manual
8 years ago
Mykyta Holubakha 138bcd0cfa Unset LD_LIBRARY_PATH, unless specified
8 years ago
wil a90dddea40 [fix] handle auto layout of empty container
8 years ago
wil 71b386964a replaced "bot" with "bottom" in auto layout commands
8 years ago
wil b74870f516 Improved behavior of insert/remove child in auto layouts
8 years ago
willakat 4c06a10004 Merge branch 'master' into master
8 years ago
Daniel Kessler eda4bad725 Add output wrapping
8 years ago
Drew DeVault c1e6cc3257 Merge pull request #1044 from ametisf/master
8 years ago
Frantisek Fladung c04819e8c0 Implement hide_edge_borders smart (like in i3 4.13)
8 years ago
Mykyta Holubakha d9ba61d7e9 Log capability dropping
8 years ago
Mykyta Holubakha ea1313d80d Keep CAP_SYS_PTRACE with suid binary
8 years ago
Drew DeVault 527c259d06 Fix #1008
8 years ago
willakat dc361fd9df Merge branch 'master' into master
8 years ago
wil 52f3a8df51 fixed up space-after-cast style issues
8 years ago
wil 07474a4fa7 reworked "layout auto*" star commands
8 years ago
Drew DeVault 7c636da8a3 Fix format error
8 years ago
wil 063c79874a Indent cleanups
8 years ago
wil d822150d83 [fix] Keep Clang happy
8 years ago
wil 2040c62da9 Merge branch 'master' of https://github.com/SirCmpwn/sway
8 years ago
wil f24ebd75fa Added mouse resize for auto layouts
8 years ago
wil 1f47c58d63 simplification of apply_auto_layout
8 years ago
wil 3c84250be8 [fix] resize should now preserve surrounding container's dimensions
8 years ago
wil f7269684d0 [fix] scale check to prevent un-necessary layouts was in the wrong place.
8 years ago
wil d99efb5f6f [fix] corner cases win nb_children < nb_master|nb_col
8 years ago
wil bd415029ba Moved auto_* layout functions from resize.c to layout.c
8 years ago
Hummer12007 d59af31256 Fix workspace layouts in json data
8 years ago
wil 704b2db050 Merge branch 'master' of https://github.com/willakat/sway
8 years ago
wil 97f70987d7 [fix] cleanups suggested by Sway community
8 years ago
wil a62048f15d changed "layout promote" command to "move first"
8 years ago
Drew DeVault 0412e95ba9 Document new layout command syntax
8 years ago
Drew DeVault c01b898398 Fix inline is_auto_layout
8 years ago
wil 15745abf0c [fix] cycle auto layouts backwards
8 years ago
wil 1b87193c3d Added "layout promote" command.
8 years ago
wil a0aa8d9780 cleanup in auto layouts
8 years ago
wil 2b0e3c212a [fix] move next/prev behavior for vert/horiz layout
8 years ago
wil 0ff9fe9a7a introduce next/prev as a direction for focus/move commands.
8 years ago
wil bc3dc97026 [fix] Handle auto layout resize with multiple slave groups
8 years ago
wil ed71e67d7e [fix] handle cases where nb_master > children->length in auto layout
8 years ago
wil 8b0073b195 Added "layout incnmaster|incncol" commands
8 years ago
wil 5425d0489f Handle resize in auto layouts
8 years ago
wil 97f7d47413 Added Awesome/Monad type "auto" layouts
8 years ago
Drew DeVault aab360bf2f Add redshift support
8 years ago
Aleksa Sarai 09259021ab
sway: extensions: make locking give back focus
8 years ago
Aleksa Sarai 29a535aae4
sway: extensions: only unlock if lock_surfaces.length == 0
8 years ago
Drew DeVault 36e48fcf8d Update default swaybar command
8 years ago
Nicolas Cornu 0f0bbbff4d Put floating views in center, fallback on top left
8 years ago
Drew DeVault 1172566d4e Change how security config is loaded
8 years ago
Drew DeVault 14d9200e4e Merge pull request #996 from woutershep/datadir
8 years ago
Wouter van Kesteren 09b9106550 Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR
8 years ago
Drew DeVault d859f825d3 Fix build error
8 years ago
Drew DeVault 63d96c1bb4 Fix indentation issues
8 years ago
Drew DeVault 10c8b73075 Handle calloc failures
8 years ago
Drew DeVault a2b9149656 Add remaining sway allocation failure handling
8 years ago
Drew DeVault 7784f1a905 Handle allocation failures in security code
8 years ago
Drew DeVault 31b002b6d5 Handle IPC server allocation failures
8 years ago
Drew DeVault 8cef81d6f2 Handle some more memory allocation failures
8 years ago
Drew DeVault d75a747a3d Handle config-related allocation failures
8 years ago
Drew DeVault 248df18c24 Handle allocation failure in commands
8 years ago
Drew DeVault 8691ff1b63 Handle border-related malloc failures
8 years ago
Drew DeVault 4c6c65e70c Handle malloc failures from read_line
8 years ago