gri3-wm/src
Michael Stapelberg 6e9bbe67ce Bugfix: fix reload crashes in rare cases (Thanks Tucos)
Depending on the memory layout, it could happen that bind->command was
exchanged with something else while the parser still accessed it.

Therefore, we now copy the command and let the parser use that copy.
2012-06-27 17:48:22 +02:00
..
assignments.c Send proper error messages upon parser failures, use yajl for generating command replies 2012-05-02 22:01:50 +02:00
cfgparse.l cfgparse: accept force-xinerama as a synonym of force_xinerama 2012-04-21 12:48:34 +02:00
cfgparse.y Implement fake-outputs option (cmdline, cfg) for multi-monitor testing 2012-04-09 14:28:36 +02:00
click.c Only resize when the left/right mouse button is used, not when scrolling (Thanks eeemsi) 2012-04-08 21:04:21 +02:00
commands.c Allow focus w/ target when in fs in some cases. 2012-05-09 21:08:19 +02:00
commands_parser.c Send proper error messages upon parser failures, use yajl for generating command replies 2012-05-02 22:01:50 +02:00
con.c Replace the old fullscreen container when requesting fullscreen 2012-04-08 17:53:37 +02:00
config.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
debug.c normalize modelines/headers across src/*.c 2011-10-22 23:40:02 +01:00
ewmh.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
fake_outputs.c Implement fake-outputs option (cmdline, cfg) for multi-monitor testing 2012-04-09 14:28:36 +02:00
floating.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
handlers.c Bugfix: fix reload crashes in rare cases (Thanks Tucos) 2012-06-27 17:48:22 +02:00
ipc.c Send proper error messages upon parser failures, use yajl for generating command replies 2012-05-02 22:01:50 +02:00
load_layout.c Correctly restore focus after in-place restarts 2012-01-21 18:35:15 +00:00
log.c log.c: len is always positive, remove useless check (Thanks Marcus) 2012-05-02 20:07:59 +02:00
main.c when using i3 -C, don’t send remaining arguments via IPC (Thanks Somelauw) 2012-06-25 21:43:41 +02:00
manage.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
match.c Use gettimeofday() and struct timevals instead of time() 2012-02-21 13:38:49 +01:00
move.c Rip out the old command parser, remove migration code 2012-01-27 22:11:03 +00:00
output.c normalize modelines/headers across src/*.c 2011-10-22 23:40:02 +01:00
randr.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
regex.c normalize modelines/headers across src/*.c 2011-10-22 23:40:02 +01:00
render.c Ignore aspect ratio during fullscreen mode (fixes MPlayer subtitles) (Thanks mxf, alexander) 2012-01-21 13:29:06 +00:00
resize.c Use 32bit visual only when needed. Thus we could drop the --enable-32bit-visual option. 2012-03-26 16:50:44 +02:00
scratchpad.c Bug 676: if scratchpad window is active on a non-visible workspace, then "scratchpad show" should move it to the current visible workspace. 2012-04-05 18:10:45 +02:00
sd-daemon.c implement "socket activation": passing IPC sockets to i3 2011-08-10 15:55:27 +02:00
sighandler.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
startup.c make in-place restarts use socket activation, too (for faster/less flaky tests) 2012-01-21 23:03:09 +00:00
tree.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
util.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
window.c Merge branch 'master' into next 2012-01-18 19:18:22 +00:00
workspace.c Fix stray workspaces "number 1" being created when having workspace number 1 in your config 2012-05-16 06:24:16 +02:00
x.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
xcb.c Use 32bit visual only when needed. Thus we could drop the --enable-32bit-visual option. 2012-03-26 16:50:44 +02:00
xcursor.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00
xinerama.c Use (void) instead of () for functions without args (Thanks fernandotcl) 2012-03-31 10:53:04 +02:00