David Eklov
40d67b13d9
Add get_log_level() to encapsulate v (current log level)
...
This patch also makes all global variable in log.c static.
2016-06-27 02:43:51 -05:00
David Eklov
a32f4adec4
Implement sway_log_errno using _sway_log to reduce code duplication
2016-06-27 02:21:28 -05:00
Eric Engestrom
cc9d1cacbb
common: refactor sway_log()
...
This removes most preprocessor logic, leaving it only it the header.
2016-05-02 18:30:04 +01:00
Drew DeVault
e0cb8284fb
Rearrange logging headers
...
Ref #270
2015-11-28 08:49:02 -05:00
Drew DeVault
d729032ba2
Add file and line number to log in Debug build
2015-11-11 08:32:32 -05:00
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).
2015-10-27 14:37:44 +01:00
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.
2015-10-25 13:14:28 +01:00
taiyu
1fa7a91bfb
move_container_to fixup
2015-08-26 11:01:26 -07:00
Luminarys
7c5b6f8c52
Added in backtrace printing
2015-08-24 15:44:58 -05:00
minus
8dfaf6265b
fixed #108 signed/unsigned comparison
2015-08-21 16:53:11 +02:00
minus
773e85c681
properly handle IPC clients
2015-08-20 15:24:33 +02:00
taiyu
c5a6982893
fixed some more bugs, moved layout_log into log.ch, restored focus_parent
2015-08-19 01:06:15 -07:00
minus
faccaf6112
added sway_assert function
...
returns false on a failed assertion in release mode and raises SIGABRT in debug mode
2015-08-18 23:38:34 +02:00
taiyu
c024f06631
handle_view_state_request
2015-08-16 17:28:06 -07:00
Drew DeVault
7f8ebb7d0d
Move headers to include/
2015-08-16 11:02:56 -04:00