Commit Graph

  • 3d4f9f925f Add packages needed for building on Fedora to README. Lukas Schmelzeisen 2021-01-04 22:52:43 +01:00
  • d974367a04 backend: xrender: remove root_pict from _xrender_data Yuxuan Shui 2020-12-26 07:52:36 +00:00
  • f5fb2648fd x: remove more of session_t parameters Yuxuan Shui 2020-12-26 07:51:03 +00:00
  • d61fa6eb0c x: restrict the scope of arguments taken by x_get_prop* Yuxuan Shui 2020-12-26 07:39:21 +00:00
  • e3d4ce6612 cache: add cache_set for testing Yuxuan Shui 2020-12-26 07:25:34 +00:00
  • 1df3360989 diagnostic: warn the user if they are using a software GL renderer Yuxuan Shui 2020-12-23 03:11:25 +00:00
  • b66e5fd422 win: sanitize _NET_FRAME_EXTENTS values Yuxuan Shui 2020-12-18 23:43:11 +00:00
  • cce531a5ed opengl: fix warning about unused variable Bernd Busse 2020-12-17 23:19:53 +01:00
  • a335eed0b5 c2: Fix scope of predefined target in leaf-matching Bernd Busse 2020-12-17 11:35:10 +01:00
  • 2e2b1eeeb1 Update README.md yshui 2020-12-17 00:25:57 +00:00
  • 896c1a7702 render: restrict painting region of glx_round_corners_dst Yuxuan Shui 2020-12-16 23:34:53 +00:00
  • 06c58d0b8e render: avoid left shifting negative values Yuxuan Shui 2020-12-16 22:53:12 +00:00
  • 79f1d4e79d Merge pull request #558 from yshui/rounded-corners-legacy-glx2 yshui 2020-12-16 21:22:15 +00:00
  • 0f5f013b96 Rounded corners for legacy glx backend Yuxuan Shui 2020-09-30 16:09:27 +01:00
  • 8802057ff3 Merge pull request #550 from tryone144/property-array-matching Bernd Busse 2020-12-15 22:52:45 +01:00
  • 5989477b9f c2: Support matching against "all" property values with special index [*] Bernd Busse 2020-10-22 21:21:54 +02:00
  • 22948417b3 Merge pull request #568 from SebastienWae/nodisplay yshui 2020-12-15 17:34:59 +00:00
  • 8d2a06afb4 Update README.md yshui 2020-12-15 14:55:59 +00:00
  • 84cc31450d set .desktop files to NoDisplay=true Sebastien Waegeneire 2020-12-14 14:54:33 +01:00
  • af99101757 win: update screen after win_on_win_size_change Yuxuan Shui 2020-12-05 22:59:47 +00:00
  • 3c38b36f04 win: move win_update_screen from fill_win into win_process_update_flags Yuxuan Shui 2020-12-05 11:08:49 +00:00
  • ef9f09b68a core: don't add damage in handle_new_windows Yuxuan Shui 2020-12-05 11:04:55 +00:00
  • 80b35806f1 win: add debug logging to win_update_screen Yuxuan Shui 2020-12-05 11:03:55 +00:00
  • 8be379db4d win: fix fading always skipped by unmap_win_start Yuxuan Shui 2020-12-04 04:16:50 +00:00
  • f5ee0e12e1 win: fix window not being rendered when it's mapped and damged while fading out Yuxuan Shui 2020-12-04 03:06:30 +00:00
  • e66a452a27 win: skip fading out for window which aren't ever damaged Yuxuan Shui 2020-12-04 02:58:02 +00:00
  • 1985360632 core: add trace log about why a window is/isn't painted Yuxuan Shui 2020-12-04 02:53:43 +00:00
  • c50e44a8f4 win: downgrade a debug log to trace log Yuxuan Shui 2020-12-04 01:52:19 +00:00
  • 84ab55d730 win: fix win_is_real_visible Yuxuan Shui 2020-12-04 01:07:44 +00:00
  • a7be1dc1ad [general]: add more debug logs Yuxuan Shui 2020-12-04 01:07:14 +00:00
  • 2f2b0319d5 log: strip newlines for gl string marker Yuxuan Shui 2020-12-04 01:06:20 +00:00
  • 95a64acf5a event, win: fix damage when window is moved while fading out Yuxuan Shui 2020-12-03 23:53:10 +00:00
  • e1bed6a84b config_libconfig: drop unnecessary warning Yuxuan Shui 2020-12-03 05:46:17 +00:00
  • bb54da0039 Merge pull request #544 from niacat/ctype yshui 2020-11-30 22:42:46 +00:00
  • d96abca075 x: split out function to get property info (type, format, size in bytes) Bernd Busse 2020-11-30 15:51:26 +01:00
  • c634641c20 Merge pull request #551 from yshui/rounded-corners-legacy-xrender yshui 2020-11-30 01:08:49 +00:00
  • cb41ea9644 sample config: add corner-radius and rounded-corners-exclude Yuxuan Shui 2020-11-29 22:08:25 +00:00
  • 0e7b972830 man: add note about rounded corners and transparent clipping Yuxuan Shui 2020-11-29 22:04:05 +00:00
  • 69d4199daa Add rounded-corners-exclude configuration option Yuxuan Shui 2020-09-05 15:46:31 +01:00
  • 430be62b63 Rounded corners for legacy xrender backend Yuxuan Shui 2020-09-05 15:43:25 +01:00
  • e20b187912 options: add corner-radius Samuel Hand 2020-09-30 16:39:47 +01:00
  • fb38bf021e Merge pull request #546 from yshui/window-state-update yshui 2020-11-29 00:20:25 +00:00
  • 0f975616d6 core: ensure stale flags aren't set in destroy_backend Yuxuan Shui 2020-11-29 00:12:40 +00:00
  • 60f733d17c core: don't call map_win_start in handle_new_windows Yuxuan Shui 2020-11-28 22:48:01 +00:00
  • e49ef2ccd8 core: always clear stale flags in destroy_backend Yuxuan Shui 2020-11-28 19:31:43 +00:00
  • 862d96d609 testcases: add a test case for #525 Yuxuan Shui 2020-11-28 03:07:59 +00:00
  • 1b4dacf2c2 win: add assertion ensuring flags of unmapped windows aren't processed Yuxuan Shui 2020-11-28 02:11:17 +00:00
  • 2d54942295 testcase: add redirect_when_unmapped_window_has_shadow Yuxuan Shui 2020-11-27 20:35:09 +00:00
  • a56d66b4f3 win: rework how events for unmapped windows are handled Yuxuan Shui 2020-11-27 05:34:54 +00:00
  • bf5a9ca154 tests: don't call .check() in set_window_size Yuxuan Shui 2020-11-28 19:49:15 +00:00
  • fb35feb54e tests: make trigger_root_configure into a 2-step process Yuxuan Shui 2020-11-28 19:43:17 +00:00
  • b14e85a6bc Cast argument to ctype functions to unsigned char nia 2020-11-19 12:17:42 +01:00
  • 248bffede7 Fix non-opengl build Yuxuan Shui 2020-11-03 19:03:07 +00:00
  • c9f75a53d9 core: fix leak of argb_fbconfig Yuxuan Shui 2020-11-02 18:43:12 +00:00
  • e3582cd996 legacy backend: render: fix leak of fbconfig Yuxuan Shui 2020-11-02 18:23:38 +00:00
  • 685e5a9aac config_libconfig: allow overrides if supported Yuxuan Shui 2020-10-29 09:37:23 +00:00
  • 8b3e70b40b Merge pull request #531 from omar-polo/next yshui 2020-10-28 23:27:38 +00:00
  • 7eddf79ed2 wrap subobject initialization with braces to silence a warning Omar Polo 2020-10-28 20:27:01 +01:00
  • eeaba75a62 use the correct format control for uint64_t Omar Polo 2020-10-28 20:02:57 +01:00
  • 3d358a06f2 event: Add missing check if window is managed before setting flags Bernd Busse 2020-10-25 12:33:59 +01:00
  • 9c7f852031 ci: freebsd: add missing dependency Yuxuan Shui 2020-10-25 07:03:29 +00:00
  • 6b3a1e4e14 ci: build test for FreeBSD Yuxuan Shui 2020-10-25 04:03:15 +00:00
  • 27d59dbb30 picom: get max hostname length with sysconf() Yuxuan Shui 2020-10-25 03:13:03 +00:00
  • 02daff8bc8 README: fix typo Yuxuan Shui 2020-10-25 02:57:34 +00:00
  • ae62269eb7 Merge remote-tracking branch 'fix/clear-shadow-stale-on-unmap' into next Yuxuan Shui 2020-10-23 17:27:40 +01:00
  • dfe4a362e2 win: clear more stale flags when destroying a window Yuxuan Shui 2020-10-23 17:22:15 +01:00
  • 1ce8012519 Merge pull request #522 from tryone144/clang-analyzer-errors yshui 2020-10-23 17:06:27 +01:00
  • f5370a1ec0 tests: fix comments Yuxuan Shui 2020-10-23 17:02:54 +01:00
  • be91b443a8 tests: add testcase for 22162cb7e2 Yuxuan Shui 2020-10-23 16:54:46 +01:00
  • 22162cb7e2 win: don't add damage when changing shadow setting while unredirected Yuxuan Shui 2020-10-23 16:41:20 +01:00
  • 337831e094 Fix memory errors reported by scan-build. Bernd Busse 2020-10-22 15:44:10 +02:00
  • 3576a92da3 x: wid_get_text_prop shouldn't return 0 strings Yuxuan Shui 2020-10-23 15:14:17 +01:00
  • 1a720edbad win: clear SHADOW_STALE in destroy_win_start Bernd Busse 2020-09-01 00:07:28 +02:00
  • f53fbdccca Add testcase for #394 Bernd Busse 2020-08-31 18:39:02 +02:00
  • 6c6b1afeb3 Merge pull request #516 from yshui/no-xlib yshui 2020-10-23 14:19:00 +01:00
  • dc37370a66 x: remove the last bit of Xlib dependency Yuxuan Shui 2020-10-22 01:39:51 +01:00
  • b675e3f19d Merge pull request #521 from yshui/more-delayed-handling yshui 2020-10-23 07:50:54 +01:00
  • e53ac7a6f9 event, win: delayed handling of shape notify Yuxuan Shui 2020-10-23 04:34:05 +01:00
  • f476a78ad1 event: don't eagerly add damage for configure notify Yuxuan Shui 2020-10-23 04:11:52 +01:00
  • 35b4e82085 win: cache the result of fade-exclude rules Yuxuan Shui 2020-10-23 02:08:34 +01:00
  • 21e9aab6b6 event: set WIN_FLAGS_FACTOR_CHANGED on tracked property change Yuxuan Shui 2020-10-23 01:51:28 +01:00
  • 598e70dcea Merge pull request #519 from tryone144/picom-trans-help yshui 2020-10-23 01:44:49 +01:00
  • a099678664 win: delayed handling of configure notify Yuxuan Shui 2020-10-23 01:27:55 +01:00
  • f447e51380 Merge pull request #518 from yshui/delayed-property-update yshui 2020-10-23 01:30:31 +01:00
  • f3ff7eff8c event: delayed handling of window property changes Yuxuan Shui 2020-10-22 15:48:11 +01:00
  • a854acc2d0 picom-trans: add --toggle action to toggle between set opacity and unset. Bernd Busse 2020-10-22 23:06:17 +02:00
  • c9ccd8fb71 picom-trans: Add inline --help output and update manpage Bernd Busse 2020-10-22 22:48:59 +02:00
  • 8f78b9b631 Fix the build when memcpy is defined as a macro. (#501) nia 2020-10-22 03:25:19 +02:00
  • ff70f6056e core: remove a bit more of Xlib dependencies Yuxuan Shui 2020-10-21 02:06:15 +00:00
  • 00ee5cb4b1 diagnostics: fix missing newline Yuxuan Shui 2020-10-20 03:10:11 +00:00
  • d00c1c7a1d compile.h, utils.h: rename popcount Yuxuan Shui 2020-10-07 19:35:55 +01:00
  • fb3760bbe3 config: add wintypes option blur-background Bernd Busse 2020-10-01 22:51:15 +02:00
  • e92e250237 Merge pull request #500 from tryone144/fix-codeql-warning Bernd Busse 2020-10-01 23:22:45 +02:00
  • fbbc97eedb log: Use thread-safe version of localtime() Bernd Busse 2020-10-01 23:00:09 +02:00
  • 453a9e8232 github: codeql: only install dependencies for cpp analysis Yuxuan Shui 2020-10-01 13:50:02 +01:00
  • aa1a32db16 github: enable CodeQL workflow yshui 2020-10-01 12:20:56 +01:00
  • 9bb21fc726 core: remove pid file on shutdown Yuxuan Shui 2020-09-16 19:25:10 +01:00
  • 7d7eef7ff4 Accept write-pid-path option from the config file jialeens 2020-09-16 15:35:35 +08:00
  • 4bc1ef87c9 Merge pull request #491 from jialeens/next yshui 2020-09-15 14:48:46 +01:00
  • 4d990b3d35 update picom.sample.conf jialeens 2020-09-14 15:57:56 +08:00