S. Christoffer Eliesen
9f02b0bf16
commands: Learn 'debuglog'.
...
Replicates i3 option. Verbosity level given as command line argument
becomes default log level, and using 'debuglog toggle' switches back and
forth between default and debug (or L_ERROR and debug if default is also
L_DEBUG).
9 years ago
S. Christoffer Eliesen
5a70853253
log: Add swayc_log, use at a few key places.
...
swayc_log works just like sway_log, but appends type and name from given
container to the log output.
9 years ago
taiyu
0d51f62224
merge + no c_extensions
9 years ago
Drew DeVault
318e1be240
Fix warnings introduced by prior commit
9 years ago
taiyu
0bea2e2122
multi command keybinds
9 years ago
taiyu
f25c6b312b
gap resize
9 years ago
Drew DeVault
47c7ed9f3a
Do not set FD_CLOEXEC
9 years ago
taiyu
274e56a602
fixed move_container bug, log prints before aborting
9 years ago
taiyu
1fa7a91bfb
move_container_to fixup
9 years ago
Luminarys
7c5b6f8c52
Added in backtrace printing
9 years ago
Drew DeVault
e232241466
Do not log with colors unless stdout is a tty
9 years ago
taiyu
1a1ac64662
bugfixes, renames
9 years ago
minus
8dfaf6265b
fixed #108 signed/unsigned comparison
9 years ago
Drew DeVault
6278922f7a
Fix clang warnings
...
These particular warnings have always struck me as stupid
9 years ago
Luminarys
96ab21b276
Fixes to resizing and added in resize lock once boundaries are exceeded
9 years ago
Luminarys
f589731f29
Rewrite of resize command to make it more sane
9 years ago
minus
f26ed32e46
added sway_terminate to exit cleanly
9 years ago
minus
773e85c681
properly handle IPC clients
9 years ago
taiyu
f5fde7c45c
style
9 years ago
taiyu
fbaa9111a8
setup for resizable windows, drop weight
9 years ago
Alexander 'z33ky' Hirsch
22675b0111
Minor style fix
9 years ago
taiyu
c5a6982893
fixed some more bugs, moved layout_log into log.ch, restored focus_parent
9 years ago
minus
faccaf6112
added sway_assert function
...
returns false on a failed assertion in release mode and raises SIGABRT in debug mode
9 years ago
Drew DeVault
2139001c9f
Coding style enforcement
...
This was done by hand, so I might have missed things. If anyone knows of
a good C style enforcement tool, let me know.
9 years ago
taiyu
11321ca2dd
changed handling of focus, handling of view by type
9 years ago
Taiyu
f798e9bb0b
moved fd modifying stuff to log.c
9 years ago
Luminarys
7c02a1967b
Spaces to Tabs
9 years ago
jdiez17
56d29bbec5
log: add newline
9 years ago
jdiez17
69edcb88ea
style: More compliance
9 years ago
jdiez17
c688ff704d
log, commands: Add log_colors command
9 years ago
Drew DeVault
0427fddb5a
Add logging and new windows into layout tree
9 years ago