Commit Graph

  • 8e8a62ae29 AUR pkg, closes #15, thanks fxzzi Arda Atci 2023-01-23 02:46:38 +03:00
  • 223533acec fixed open window type anim, closes #12 Arda Atci 2023-01-23 02:29:30 +03:00
  • 11840cb658 options: allow use of windows shaders for the egl backend and notify a user better if the shader interface is not available Maxim Solovyov 2023-01-21 18:16:52 +03:00
  • bcc7d37546 Merge branch 'yshui:next' into next Arda Atci 2023-01-20 05:44:39 +03:00
  • 332501aef7 backend: gl: use effective texture size for rounded corner calculation Bernd Busse 2023-01-19 22:48:45 +01:00
  • 364463feaf doc: list cases that trigger unredirect Yuxuan Shui 2023-01-17 02:56:28 +00:00
  • c9aee893d2 Merge pull request #14 from yshui/next Arda Atci 2023-01-13 23:02:18 +03:00
  • 1926b6d231 Merge pull request #994 from absolutelynothelix/ensure_glx_context_segfault Yuxuan Shui 2023-01-13 16:55:41 +00:00
  • 766f9f996f Merge pull request #986 from absolutelynothelix/fix-creating-eglpixmap Yuxuan Shui 2023-01-13 16:55:06 +00:00
  • 7ac80f980d Merge pull request #992 from absolutelynothelix/xcb_request_check_memory_leaks Yuxuan Shui 2023-01-13 16:52:22 +00:00
  • e18a42ebd0 Merge pull request #985 from absolutelynothelix/free-root-image-properly Yuxuan Shui 2023-01-13 16:51:41 +00:00
  • 2f1e244cd5 Merge pull request #990 from absolutelynothelix/simplify-getting-egl-fbconfig Yuxuan Shui 2023-01-13 16:51:09 +00:00
  • a1dcadf81b Merge pull request #13 from yshui/next Arda Atci 2023-01-12 20:19:37 +03:00
  • e20a02e67a Merge pull request #991 from absolutelynothelix/xcb_request_check_checked_functions Yuxuan Shui 2023-01-12 11:01:34 +00:00
  • 74ab307626 opengl: fix segfault in ensure_glx_context Maxim Solovyov 2023-01-11 05:23:02 +03:00
  • 0ecfd9fd32 backend: egl: fix creating eglpixmap according to the specification of the EGL_KHR_image_pixmap extension, if target is EGL_NATIVE_PIXMAP_KHR then ctx must be EGL_NO_CONTEXT, otherwise, the EGL_BAD_PARAMETER error is generated. source: https://registry.khronos.org/EGL/extensions/KHR/EGL_KHR_image_pixmap.txt Maxim Solovyov 2022-12-30 07:38:28 +03:00
  • 81f2bf4c07 picom: fix xcb_request_check memory leaks Maxim Solovyov 2023-01-10 01:13:08 +03:00
  • ca64654256 use _checked functions with xcb_request_check Maxim Solovyov 2023-01-10 00:15:49 +03:00
  • 29342e7cea backend: egl: simplify getting a framebuffer configuration we're using the first available framebuffer configuration that meets our needs so there is no need to ask for more than one Maxim Solovyov 2023-01-09 04:20:53 +03:00
  • 91828be79d picom: free root image properly fixes #982 Maxim Solovyov 2022-12-30 06:16:46 +03:00
  • c86652a5c4 Merge remote-tracking branch 'yshui/next' into next Arda Atci 2022-12-25 21:37:18 +03:00
  • 60ac2b64db Merge pull request #983 from absolutelynothelix/next Yuxuan Shui 2022-12-23 15:44:18 +00:00
  • cffc443bfd xrender: make corner-radius respect inactive-dim for the new xrender backend it's enough to clip with a rounded rectangle after dimming, not before Maxim Solovyov 2022-12-23 15:21:52 +03:00
  • 99e1a74afa Merge pull request #980 from absolutelynothelix/next Yuxuan Shui 2022-12-22 21:19:38 +00:00
  • 32020ff659 xrender: fix leak in release_rounded_corner_cache calling wrong free function did nothing and produced ton of x errors Maxim Solovyov 2022-12-22 20:40:02 +03:00
  • 5457d76de6 Merge pull request #979 from absolutelynothelix/next Yuxuan Shui 2022-12-22 10:59:50 +00:00
  • dd9ffecd85 xrender: fix leak in deinit and check should we actually free something Maxim Solovyov 2022-12-22 01:26:51 +03:00
  • 48d3a0b9d8 Merge pull request #978 from absolutelynothelix/next Yuxuan Shui 2022-12-21 22:21:29 +00:00
  • 70032b9282 xrender: fix leak in bind_pixmap Maxim Solovyov 2022-12-22 00:20:43 +03:00
  • 156b7c48de Merge pull request #977 from absolutelynothelix/next Yuxuan Shui 2022-12-21 21:02:02 +00:00
  • df7b994d00 x: fix leak in x_create_picture_with_pictfmt_and_pixmap Maxim Solovyov 2022-12-21 23:19:51 +03:00
  • fdecbb98f8 Merge pull request #969 from yshui/detect-dpms-off Yuxuan Shui 2022-12-21 18:12:51 +00:00
  • 157cb57ea7 Merge remote-tracking branch 'yshui/next' into next Arda Atci 2022-12-20 03:07:52 +03:00
  • 37ecb4b496 core: detect screen off Yuxuan Shui 2022-12-15 10:53:31 +00:00
  • c28462673e backend: xrender: fix using of invalid picture when vsync is disabled Yuxuan Shui 2022-12-18 19:23:49 +00:00
  • 1ea3276bd1 x: fix missing _checked Yuxuan Shui 2022-12-18 19:23:06 +00:00
  • 17b34ce390 core: add set_cant_fail_cookie Yuxuan Shui 2022-12-14 14:28:42 +00:00
  • aca3fdcef7 core: expand X error handling Yuxuan Shui 2022-12-14 14:23:55 +00:00
  • 4ecb8093cf x: fix CI build failure Yuxuan Shui 2022-12-14 13:57:09 +00:00
  • 3b342afa95 general: fix compiler warning about unused results Yuxuan Shui 2022-12-14 13:47:38 +00:00
  • 5a5ea76006 event: restore event sequence number after passing it to Xlib handlers Yuxuan Shui 2022-12-14 13:35:11 +00:00
  • 8b189bc5ec core: print error with full_sequence Yuxuan Shui 2022-12-14 12:35:37 +00:00
  • 23a29470e5 backend: xrender: set update region for PresentPixmap request Yuxuan Shui 2022-12-14 07:40:42 +00:00
  • e407c5c765 x: add x_{create,destroy}_region Yuxuan Shui 2022-12-14 07:37:27 +00:00
  • 88608027b8 backend: add a comment Yuxuan Shui 2022-12-14 07:36:07 +00:00
  • 4594168946 utils: add rolling_avg Yuxuan Shui 2022-12-13 08:39:11 +00:00
  • 91e023971d utils: add rolling_max Yuxuan Shui 2022-12-12 08:51:42 +00:00
  • ad8feaad12 Merge branch 'yshui:next' into next Arda Atci 2022-12-05 21:07:53 +03:00
  • 882025092f Merge pull request #952 from yshui/dither Yuxuan Shui 2022-12-03 03:10:30 +00:00
  • 0d2b14d0c3 man: fix typo Yuxuan Shui 2022-12-02 17:51:30 +00:00
  • 236c8228b8 backend: gl: fix use-after-scope Yuxuan Shui 2022-12-02 02:57:28 +00:00
  • 8143c07de6 Update README.md Yuxuan Shui 2022-12-01 21:21:19 +00:00
  • d38b0ead7d backend: gl: try different back buffer formats Yuxuan Shui 2022-12-01 18:54:22 +00:00
  • 7612a9d1d5 Merge pull request #951 from mighty9245/next Yuxuan Shui 2022-12-01 18:14:49 +00:00
  • 756757ee76 README: fix meson's warnings about setup commands Maxim Solovyov 2022-12-01 20:55:57 +03:00
  • 7198874fc9 Merge pull request #947 from JakeRoggenbuck/spelling Yuxuan Shui 2022-11-30 19:26:44 +00:00
  • 8b4160123e README: update pcre requirements Yuxuan Shui 2022-11-30 19:23:47 +00:00
  • 979c399ebb Merge pull request #937 from yshui/pcre2 Yuxuan Shui 2022-11-30 19:20:59 +00:00
  • 81ab7512b5 Merge pull request #950 from summaryInfo/border-blur-fix Yuxuan Shui 2022-11-30 19:18:03 +00:00
  • de3e1a80eb win: consider border when creating the mask image Evgeniy Baskov 2022-11-30 20:00:46 +03:00
  • d704e0f80e backend: gl: don't add dither where it's not needed Yuxuan Shui 2022-11-30 12:13:09 +00:00
  • 1a82b8180a Change dreaw -> draw Jake 2022-11-29 22:20:22 -08:00
  • 1271839baf options: add dithered-present option Yuxuan Shui 2022-11-30 05:28:57 +00:00
  • 0a2cd0f14e backend: gl: add dither Yuxuan Shui 2022-11-30 04:16:15 +00:00
  • f54315b51c Merge branch 'yshui:next' into next Arda Atci 2022-11-29 19:17:45 +03:00
  • 19a24ada9d backend: egl: fix warning Yuxuan Shui 2022-11-27 18:07:05 +00:00
  • 552bf77d0e backend: egl: fix undefined symbols on old systems Yuxuan Shui 2022-11-27 17:37:26 +00:00
  • fd18476f4b Merge branch 'yshui:next' into next Arda Atci 2022-11-24 15:42:17 +03:00
  • 0141bfb3a7 Merge pull request #940 from h7x4/add-egl-to-sample-config Yuxuan Shui 2022-11-24 10:42:27 +00:00
  • 7360522e31 picom.sample.conf: Add egl to backend option doc h7x4 2022-11-24 00:08:37 +01:00
  • 8e3ff3d63b Merge branch 'yshui:next' into next Arda Atci 2022-11-23 01:22:09 +03:00
  • e2b8c3fd1e c2: replace pcre with pcre2 Yuxuan Shui 2022-11-22 16:12:36 +00:00
  • 6bcda50170 Merge pull request #930 from omar-polo/openbsd/mesa-p Yuxuan Shui 2022-11-22 15:11:34 +00:00
  • 2d35f78dc3 backend: egl: don't assume glEGLImageTargetTexStorage exists Omar Polo 2022-11-18 14:54:18 +00:00
  • a9db7ab41e win: fix leaking of the mask image Yuxuan Shui 2022-11-21 15:18:55 +00:00
  • 04b027d495 Merge pull request #9 from yshui/next Arda Atci 2022-11-18 18:13:19 +03:00
  • ec02fc619c Merge pull request #929 from omar-polo/fmt Yuxuan Shui 2022-11-18 14:30:32 +00:00
  • 5580f461dc fix log_debug call Omar Polo 2022-11-18 10:13:49 +00:00
  • 706acb78b7 backend: gl: handle blur context creation failure Yuxuan Shui 2022-11-17 22:16:27 +00:00
  • e61b3ea7a3 backend: gl: fix crash when shadow radius is 0 Yuxuan Shui 2022-11-17 22:07:59 +00:00
  • 7233601be3 Fix typo Yuxuan Shui 2022-11-16 15:39:17 +00:00
  • 9d7cbe49f1 win: assert we won't clobber existing mask Yuxuan Shui 2022-11-15 18:03:31 +00:00
  • b93ad16e5a Merge remote-tracking branch 'yshui/next' into next Arda Atci 2022-11-11 20:18:17 +03:00
  • 7d0d693ca7 backend: gl: fix shadow from mask Yuxuan Shui 2022-11-11 15:51:11 +00:00
  • 68b48617c7 Merge pull request #8 from Alpcho/next Arda Atci 2022-10-31 22:26:41 +03:00
  • 59d5b95483 rounded corner delay fix Alp 2022-10-31 22:12:16 +03:00
  • 0a49da1b91 Merge remote-tracking branch 'yshui/next' into next Arda Atci 2022-10-30 02:27:37 +03:00
  • abea823f5d doc: remove mention of raw string pattern Yuxuan Shui 2022-10-29 20:59:28 +01:00
  • d59ec6a34a Bump version number Yuxuan Shui 2022-10-29 20:44:02 +01:00
  • 5ec79a0364 Merge pull request #877 from yshui/help-message Yuxuan Shui 2022-10-29 19:52:15 +01:00
  • 59de702ea8 options: improve usage message printing Yuxuan Shui 2022-08-21 15:07:44 +01:00
  • 9f04d824b7 Rename COMPTON_VERSION to PICOM_VERSION Yuxuan Shui 2022-08-21 14:57:39 +01:00
  • 260adcdc15 Merge branch 'yshui-next' into next Arda Atci 2022-10-25 01:31:35 +03:00
  • 4fbc9b33ad small changes Arda Atci 2022-10-25 01:24:44 +03:00
  • 9e397ef4e9 small changes Arda Atci 2022-10-24 17:29:52 +03:00
  • 70c729d389 picom upto date sync with yshui, full anim support Arda Atci 2022-10-04 00:24:05 +03:00
  • 23c151c8dc small changes Arda Atci 2022-10-25 01:24:44 +03:00
  • b7434c7b76 small changes Arda Atci 2022-10-24 17:29:52 +03:00
  • 2dae094981 Merge pull request #738 from stefanradziuk/transparent-clipping-ignore Yuxuan Shui 2022-10-24 00:28:45 +01:00
  • 2328b97c23 Exclude transparent-clipping-excluded windows from updating the ignored region Stefan Radziuk 2021-12-01 22:51:57 +00:00