picom/src
Yuxuan Shui 3c38b36f04
win: move win_update_screen from fill_win into win_process_update_flags
fill_win only sets the pending geometry (aka the shadow geometry) of the
window, we have to wait for it to propagate to the real geometry before
we can update the screen.

Related: #554

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2020-12-05 11:11:16 +00:00
..
backend Fix the build when memcpy is defined as a macro. (#501) 2020-10-22 02:25:19 +01:00
atom.c x: remove the last bit of Xlib dependency 2020-10-23 07:58:01 +01:00
atom.h x: remove the last bit of Xlib dependency 2020-10-23 07:58:01 +01:00
c2.c Cast argument to ctype functions to unsigned char 2020-11-19 12:19:35 +01:00
c2.h win: split struct win 2019-05-21 20:15:29 +01:00
cache.c Untangle headers 2019-08-10 00:56:26 +01:00
cache.h cache: cache_get can now return error 2019-05-21 20:15:33 +01:00
common.h Refresh the TODO comments 2020-08-30 15:25:58 +01:00
compiler.h x: remove the last bit of Xlib dependency 2020-10-23 07:58:01 +01:00
config.c Merge pull request #544 from niacat/ctype 2020-11-30 22:42:46 +00:00
config.h Add rounded-corners-exclude configuration option 2020-11-30 00:35:40 +00:00
config_libconfig.c config_libconfig: drop unnecessary warning 2020-12-03 06:09:02 +00:00
dbus.c Cast argument to ctype functions to unsigned char 2020-11-19 12:19:35 +01:00
dbus.h win: split struct win 2019-05-21 20:15:29 +01:00
diagnostic.c diagnostics: fix missing newline 2020-10-20 03:10:26 +00:00
diagnostic.h picom: make sure --diagnostics works when another picom is running 2020-03-11 19:15:26 +00:00
err.h Failure of config file parsing is a hard failure 2019-02-13 02:05:01 +00:00
event.c core: add trace log about why a window is/isn't painted 2020-12-04 02:53:43 +00:00
event.h core: split out event code 2019-03-23 14:35:22 +00:00
file_watch.c file_watch: don't watch special files 2020-02-26 21:11:55 +00:00
file_watch.h core: watch for configuration file changes 2019-11-10 18:58:01 +00:00
kernel.c kernel: tweak gaussian deviation 2019-05-21 20:15:30 +01:00
kernel.h kernel: tweak gaussian deviation 2019-05-21 20:15:30 +01:00
list.h event: handle reparent to the same parent 2019-05-21 20:15:32 +01:00
log.c log: strip newlines for gl string marker 2020-12-04 01:06:20 +00:00
log.h log: add log_error_errno 2020-02-26 20:16:55 +00:00
meson.build build: make Meson treat kqueue conditional as one 2020-05-28 10:07:58 +00:00
meta.h Add missing header file 2019-05-21 20:15:34 +01:00
opengl.c render: move argb_fbconfig to struct session 2020-04-20 19:10:53 +01:00
opengl.h legacy backend: render: fix leak of fbconfig 2020-11-02 18:23:38 +00:00
options.c Add rounded-corners-exclude configuration option 2020-11-30 00:35:40 +00:00
options.h options: reject invalid backend earlier 2019-11-10 05:03:17 +00:00
picom.c core: don't add damage in handle_new_windows 2020-12-05 11:04:55 +00:00
picom.h core: remove a bit more of Xlib dependencies 2020-10-21 02:06:15 +00:00
picom.modulemap rename: fix the name of the modulemap file 2019-10-24 19:41:35 +01:00
region.h Move resize_region to region.h 2019-07-06 13:26:25 +01:00
render.c Add rounded-corners-exclude configuration option 2020-11-30 00:35:40 +00:00
render.h Rounded corners for legacy xrender backend 2020-11-30 00:35:34 +00:00
string_utils.c Add some unittests 2019-05-21 20:15:22 +01:00
string_utils.h Cast argument to ctype functions to unsigned char 2020-11-19 12:19:35 +01:00
types.h new backend: glx: implement IMAGE_OP_APPLY_ALPHA 2019-05-21 20:15:35 +01:00
uthash_extra.h win: track windows with a hash table 2019-05-21 20:15:27 +01:00
utils.c implement bright window dimming 2019-11-09 17:54:57 +02:00
utils.h compile.h, utils.h: rename popcount 2020-10-07 19:35:55 +01:00
vsync.c Fix compiler warning about unused parameters 2019-07-25 02:27:02 +01:00
vsync.h vsync: choose vsync method automatically 2019-03-10 15:00:56 +00:00
win.c win: move win_update_screen from fill_win into win_process_update_flags 2020-12-05 11:11:16 +00:00
win.h event, win: fix damage when window is moved while fading out 2020-12-03 23:53:10 +00:00
win_defs.h event, win: delayed handling of shape notify 2020-10-23 04:37:38 +01:00
x.c x: wid_get_text_prop shouldn't return 0 strings 2020-10-23 15:16:11 +01:00
x.h x: remove the last bit of Xlib dependency 2020-10-23 07:58:01 +01:00
xrescheck.c Run clang-format 2019-03-10 12:35:38 +00:00
xrescheck.h Run clang-format 2019-03-10 12:35:38 +00:00