Commit Graph

  • 0e158c508f new backend: clear background if there is no wallpaper Yuxuan Shui 2020-04-02 17:37:52 +01:00
  • 85086bc984 Merge pull request #362 from Paradigm0001/patch-1 yshui 2020-04-01 13:51:17 +01:00
  • 1639605306 Update inverter.sh Paradigm0001 2020-04-01 04:50:03 +00:00
  • 7f52a4a582 Update inverter.sh Paradigm0001 2020-03-31 12:02:28 +00:00
  • 32e0d1c095 Update inverter.sh Paradigm0001 2020-03-31 11:57:05 +00:00
  • e70803385d Update inverter.sh Paradigm0001 2020-03-31 11:52:13 +00:00
  • c2a18f11d3 Fix nogl build Yuxuan Shui 2020-03-31 07:11:02 +01:00
  • 2372127c0f core: query glx extension in session_init Yuxuan Shui 2020-03-31 06:07:09 +01:00
  • fd4d43aa02 x: fix glx error codes Yuxuan Shui 2020-03-31 05:59:44 +01:00
  • bdf3aabb75 x: use xcb constants in _x_strerror as mush as possible Yuxuan Shui 2020-03-31 05:46:28 +01:00
  • 9332cba8df core: delayed handling of root ConfigureNotify Yuxuan Shui 2020-03-31 05:01:14 +01:00
  • 5a22fb0828 core: mark updates pending when a root flag is set Yuxuan Shui 2020-03-31 04:55:50 +01:00
  • b109526e15 tests: reduce some code duplication Yuxuan Shui 2020-03-20 19:42:51 +00:00
  • 323a59b933 tests: add common functions useful for testing Yuxuan Shui 2020-03-20 19:14:42 +00:00
  • 4c22d564b2 dbus: expose use_damage always Yuxuan Shui 2020-03-29 19:17:52 +01:00
  • b6a5bf720d dbus: unexpose track_wdata and track_leader Yuxuan Shui 2020-03-29 19:17:09 +01:00
  • ee35bd873a win: always track property changes Yuxuan Shui 2020-03-29 19:15:07 +01:00
  • 3ba7a2aa4d core: failed to ungrab server should be fatal Yuxuan Shui 2020-03-28 00:18:07 +00:00
  • 23068c300c Make some of the error logs more informative Yuxuan Shui 2020-03-28 00:15:45 +00:00
  • 58582eb639 x: add function for converting x error to string Yuxuan Shui 2020-03-27 23:07:19 +00:00
  • 574eca3c25 x: move redirection failure abort out of x_print_error Yuxuan Shui 2020-03-27 21:02:38 +00:00
  • b88d98d6b1 Re-acquire root pixmap after root reconfiguration Yuxuan Shui 2020-03-27 20:51:40 +00:00
  • 97db599fd8 win: always update frame extents Yuxuan Shui 2020-03-22 16:52:29 +00:00
  • 2523829f4c Merge pull request #346 from mighty9245/unify-gd-definition yshui 2020-03-22 02:24:26 +00:00
  • 0fa0c35230 config: set a default value for blur_radius Yuxuan Shui 2020-03-21 17:00:19 +00:00
  • 421404693b gl_common: unify gd definition Maxim Solovyov 2020-03-21 18:18:02 +03:00
  • 68de7b1fdf Add trace log around rendering Yuxuan Shui 2020-03-21 14:59:50 +00:00
  • 33a5cc604f improved sample conf (#340) ಠ_ಠ 2020-03-18 10:07:52 +01:00
  • d332648d17 win: consolidate calls to win_update_focused Yuxuan Shui 2020-03-17 19:50:48 +00:00
  • 03895b711c win: simplify win_on_factor_change Yuxuan Shui 2020-03-17 19:36:28 +00:00
  • d2e323c985 win: clarify what win_is_focused_real means Yuxuan Shui 2020-03-17 19:19:13 +00:00
  • fb3305fb9b win: fix calculation of window frame region Yuxuan Shui 2020-03-17 18:32:34 +00:00
  • cf3e95f0a4 gl_common: make viewport stateless Yuxuan Shui 2020-03-17 18:02:53 +00:00
  • d9b407c6b4 win: fix assertion failures in old backends Yuxuan Shui 2020-03-17 17:31:19 +00:00
  • 36e9ccd5be tmp Yuxuan Shui 2020-03-15 20:24:30 +00:00
  • 7de9494766 gl_common: apply alpha to the right target Yuxuan Shui 2020-03-15 20:08:27 +00:00
  • b3590f934f gl_common: reduce some code duplication Yuxuan Shui 2020-03-15 20:05:01 +00:00
  • 0eca07d400 gl_common: zero initialize new image data in gl_image_decouple Yuxuan Shui 2020-03-15 19:53:50 +00:00
  • 5d7ff7101e picom: win::flags are properly updated in old backends too Yuxuan Shui 2020-03-12 18:18:26 +00:00
  • 93f89b8603 win: fix transparency detection Yuxuan Shui 2020-03-11 21:00:47 +00:00
  • d757d45d1e picom: make sure --diagnostics works when another picom is running Yuxuan Shui 2020-03-11 19:15:26 +00:00
  • 9547d7af70 Add time uniform to old glx glsl shaders (#330) Ben Friesen 2020-03-10 00:29:38 -07:00
  • def63f9a56 glx: make sure the context is really destroyed Yuxuan Shui 2020-03-07 20:06:25 +00:00
  • c2938ad4d9 gl_common: no need to get "opacity" uniform for dummy shader Yuxuan Shui 2020-03-07 17:31:46 +00:00
  • 4247d4cf78 gl_common: demote uniform location get failure log Yuxuan Shui 2020-03-07 17:24:42 +00:00
  • 7817f52cb1 Rename wintype "notify" to "notification" Yuxuan Shui 2020-03-07 12:11:55 +00:00
  • c59b0bca22 github: add PR template Yuxuan Shui 2020-03-06 09:19:14 +00:00
  • 7eb9ee70a1 config_libconfig: fix freeing of invalid pointer Yuxuan Shui 2020-03-06 05:40:37 +00:00
  • 2f0b7cd992 config_libconfig: rename xdg* functions Yuxuan Shui 2020-03-01 13:48:04 +00:00
  • 7161296872 config_libconfig: add unit tests for xdgConfigDirectories Yuxuan Shui 2020-03-01 13:46:06 +00:00
  • 529edce2b9 config_libconfig: eliminate relative paths from XDG_CONFIG_DIRS Yuxuan Shui 2020-03-01 13:19:50 +00:00
  • 6b9eddae49 config_libconfig: fix xdgConfigDirectories Yuxuan Shui 2020-03-01 13:15:36 +00:00
  • a8e8b747fe file_watch: don't watch special files Yuxuan Shui 2020-02-26 21:11:55 +00:00
  • 630d6f3a26 log: add log_error_errno Yuxuan Shui 2020-02-26 20:16:55 +00:00
  • 49d620de4f Merge pull request #322 from dylanaraps/next yshui 2020-02-26 11:05:07 +00:00
  • 20226f4574 picom: Drop libxdg-basedir Dylan Araps 2020-02-25 13:38:28 +02:00
  • fe766b1ad4 Merge pull request #311 from avivace/patch-1 yshui 2020-02-15 15:31:37 +00:00
  • a645313daf Add libx11-xcb-dev as required dependency on Debian Antonio Vivace 2020-02-14 22:20:58 +01:00
  • 499b49eb03 Fix build on clang Yuxuan Shui 2020-02-08 19:15:10 +00:00
  • 51034249cc win: handle shadow image errors more gracefully Yuxuan Shui 2020-02-07 21:35:34 +00:00
  • 69b3eee76b backend_common: fix handling of large shadow images Yuxuan Shui 2020-02-07 21:27:01 +00:00
  • b026708026 Partially handle _NET_WM_BYPASS_COMPOSITOR Yuxuan Shui 2020-01-18 18:00:35 +00:00
  • c9417bf367 x: trivial function renames Yuxuan Shui 2020-01-18 17:26:53 +00:00
  • 463bf09d0a Merge pull request #286 from tryone144/fix/blur-method_options yshui 2020-01-17 16:35:26 +00:00
  • df1a852442 Add support for documented --blur-* options Bernd Busse 2019-12-20 19:07:35 +01:00
  • d8d9fdf11f Make manpage formatting more consistent Bernd Busse 2019-12-20 19:03:11 +01:00
  • 3ae94de7b7 Merge pull request #288 from jbeich/dragonfly yshui 2020-01-17 14:37:04 +00:00
  • 6d60e1774b Merge pull request #292 from asparagii/next yshui 2020-01-17 14:36:00 +00:00
  • 99fadd9487 Escape percentages in help strings Michele Lambertucci 2020-01-02 19:11:54 +01:00
  • e54058fcc7 compiler.h: also check threads.h exists Jan Beich 2019-12-24 11:53:19 +00:00
  • e1d9e9535e Merge pull request #280 from quequotion/patch-2 yshui 2019-12-13 16:10:35 +00:00
  • 7bc83e1d7f Merge pull request #281 from quequotion/patch-3 yshui 2019-12-13 16:09:47 +00:00
  • a9d3002c3b reduce quequotions Que Quotion 2019-12-10 23:36:01 +09:00
  • 37532e5235 Merge pull request #279 from quequotion/patch-2 yshui 2019-12-10 10:41:45 +00:00
  • 4ac7c1a20e inverter.sh: pgrep picom Que Quotion 2019-12-10 18:38:29 +09:00
  • 96b2e8d3b7 Create picom-dbus.desktop Que Quotion 2019-12-10 17:52:26 +09:00
  • 6a3d1354be backend: allow transparent windows to clip other windows Yuxuan Shui 2019-11-30 21:24:22 +00:00
  • 7040579a38 backend: clarify comments about reg_paint Yuxuan Shui 2019-11-30 21:22:28 +00:00
  • d4e76b271a win: delayed release of shadow image Yuxuan Shui 2019-11-18 22:34:05 +00:00
  • 8b37fcb1d8 backend: xrender: fix array size off-by-one Yuxuan Shui 2019-11-18 21:07:01 +00:00
  • 896fe20098 win: release shadow image when shadow is turned off Yuxuan Shui 2019-11-18 21:00:40 +00:00
  • db2c9ff0be tests: add testcase for another case of #239 Yuxuan Shui 2019-11-18 20:53:49 +00:00
  • 9a88d971d5 win: fix assertion failure in win_release_images Yuxuan Shui 2019-11-13 21:59:26 +00:00
  • 42cd5bca48 file_watch: make sure sys/types.h is included first Yuxuan Shui 2019-11-11 21:59:25 +00:00
  • de3db23e23 test.h: make sure clang-format doesn't reorder the headers Yuxuan Shui 2019-11-11 21:55:23 +00:00
  • 5e6dacbabe file_watch: use kqueue on *BSD platforms Yuxuan Shui 2019-11-11 21:10:19 +00:00
  • 9657d52cd7 test.h: sync with upstream Yuxuan Shui 2019-11-11 20:55:18 +00:00
  • 7328b3f891 file_watch: only use inotify on linux Yuxuan Shui 2019-11-11 20:46:06 +00:00
  • a1e6686455 man: document --max-brightness Yuxuan Shui 2019-11-10 22:22:01 +00:00
  • 2651042070 core: don't watch config file when there is none Yuxuan Shui 2019-11-10 21:55:38 +00:00
  • 71ac1bfd30 core: use the logging system all the way Yuxuan Shui 2019-11-10 19:12:16 +00:00
  • 87e4e10f15 core: reinitialize logging after resets Yuxuan Shui 2019-11-10 19:10:32 +00:00
  • 0e5be97f94 core: watch for configuration file changes Yuxuan Shui 2019-11-10 18:58:01 +00:00
  • fe9fec84dc core: check experimental_backends before using backend_list[backend] Yuxuan Shui 2019-11-10 18:10:23 +00:00
  • 30e9e2dc9f core: check experimental_backend before accessing backend_list Yuxuan Shui 2019-11-10 05:07:03 +00:00
  • 44a771cf76 core: move some config validation into options.c Yuxuan Shui 2019-11-10 05:04:10 +00:00
  • 2848b24a57 options: reject invalid backend earlier Yuxuan Shui 2019-11-10 04:59:55 +00:00
  • 6efd88b82f gl_common: use Rec. 709 for luminance calculation Yuxuan Shui 2019-11-10 03:37:11 +00:00
  • 7dd843fe4f options: max-brightness only works on the new glx backend Yuxuan Shui 2019-11-10 03:00:17 +00:00
  • f6a51be234 gl_common: reuse texture for brightness estimation Yuxuan Shui 2019-11-10 02:47:59 +00:00