i3/src
Michael Stapelberg 8176b55b7b Bugfix: fix flickering with 1pixel border tabbed layouts (Thanks julien)
When you have a tabbed container which has had more than one container
but currently has precisely one container, there was a bit of flickering
when switching workspaces occasionally. This commit fixes it by properly
setting the height of the deco_rect (and thus the X11 window) to not
make the old window contents show up for a minimum period of time.

fixes #777
2012-09-04 22:47:12 +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_parser.c Send proper error messages upon parser failures, use yajl for generating command replies 2012-05-02 22:01:50 +02:00
commands.c fix resizing floating windows by height 2012-08-22 16:01:40 +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 floating_fix_coordinates: properly deal with negative positions 2012-08-04 16:09:16 +02:00
handlers.c Bugfix: Don’t allow ConfigureRequests while in fullscreen (Thanks Piotr) 2012-09-04 20:21:07 +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 Bugfix: Properly fix floating coordinates when disabling outputs (Thanks Tucos) 2012-08-04 16:09:16 +02:00
regex.c normalize modelines/headers across src/*.c 2011-10-22 23:40:02 +01:00
render.c Bugfix: fix flickering with 1pixel border tabbed layouts (Thanks julien) 2012-09-04 22:47:12 +02: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