Commit Graph

  • 2451c21539 Merge pull request #486 from rharish101/grammar yshui 2020-09-12 10:40:59 +01:00
  • aef1b856a6 backend: gl_common: render correct number of elements in blur Bernd Busse 2020-09-11 20:11:11 +02:00
  • 88b6d5b0a1 Changed "A X ..." to "An X ..." Harish Rajagopal 2020-09-10 23:13:45 +02:00
  • 699ff9bc82 options: fix typo Yuxuan Shui 2020-09-08 07:17:56 +01:00
  • 7d32783d9e options: warn when dual-kawase blur is chosen on unsupported backends Yuxuan Shui 2020-09-08 07:04:06 +01:00
  • 670b4abae7 backend/backend: add a TODO about image ops ordering Yuxuan Shui 2020-09-05 18:55:23 +01:00
  • c5145479b0 Fix several memory leaks Yuxuan Shui 2020-09-05 16:42:24 +01:00
  • c4369ec756 Merge pull request #481 from itaranto/improve-example-config yshui 2020-09-04 22:53:49 +01:00
  • 30bbfc28bb Do not use single quotes in the example config Ignacio Taranto 2020-09-04 10:13:30 -03:00
  • c9ca9de55e core: update stale images AFTER checking focus Bernd Busse 2020-08-27 18:44:58 +02:00
  • f6780cb394 tests: add test case for #465 Bernd Busse 2020-08-27 19:40:49 +02:00
  • 283504d527 Remove no-dock-shadow and no-dnd-shadow Yuxuan Shui 2020-08-31 18:32:14 +01:00
  • 731bd61467 Merge pull request #382 from tryone144/feature/dual_kawase yshui 2020-08-31 14:54:38 +01:00
  • 5e0215abab backend: gl_common: implement dual-filter kawase blur method Bernd Busse 2019-12-20 21:33:37 +01:00
  • 89c18afac6 backend: gl_common: split kernel-blur code from general init/blur code [WIP] Bernd Busse 2019-12-20 20:46:36 +01:00
  • d45d0ca209 backend: create dual_kawase blur parameters from selected strength [WIP] Bernd Busse 2019-12-20 21:38:21 +01:00
  • 33c5a5a36b Add support for new blur method dual_kawase [WIP] Bernd Busse 2019-12-20 20:31:00 +01:00
  • 0000cc1d98 backend: gl_common: support arbitrary number of aux. blur textures/fbos Bernd Busse 2019-12-20 22:10:02 +01:00
  • ceb9b7f1f2 Merge pull request #476 from tonijarjour/next yshui 2020-08-30 22:05:17 +01:00
  • 7f1c08907d picom.sample.conf: remove deprecated options Toni Jarjour 2020-08-28 00:16:41 -04:00
  • 5ebac238e2 Remove documentation, usage messages and examples about sw-opti Yuxuan Shui 2020-08-30 21:26:19 +01:00
  • 24f0241907 gitignore: ignore language server indices Yuxuan Shui 2020-08-30 17:57:00 +01:00
  • 9c7b8597e0 core: rename _draw_callback to draw_callback_impl Yuxuan Shui 2020-08-30 17:44:21 +01:00
  • 8c1b0657ff Refresh the TODO comments Yuxuan Shui 2020-08-30 15:25:58 +01:00
  • cdb9765802 Add a .clang-tidy file Yuxuan Shui 2020-08-30 14:16:53 +01:00
  • 0574e63658 Be explicit when checking XCB_NONE Yuxuan Shui 2020-08-30 14:10:26 +01:00
  • 617503a5de core: use a long-lived XFixes region Yuxuan Shui 2020-08-30 09:11:45 +01:00
  • 7077609c01 c2: correctly initialize new branch for combined rule Bernd Busse 2020-08-29 16:27:56 +02:00
  • 5207996232 picom-trans: fixes when setting transparency with window id Yuxuan Shui 2020-08-25 19:21:31 +01:00
  • 933f2cfe80 diagnostics: improve driver printing Yuxuan Shui 2020-08-25 06:32:40 +01:00
  • 1f65d88858 x: add more picture helper functions Yuxuan Shui 2020-08-19 19:22:17 +01:00
  • 4c1360f92a render: add trapezoid helper functions Yuxuan Shui 2020-08-19 19:11:38 +01:00
  • 2b677c8fc4 options: support shadow-color as a commandline option Yuxuan Shui 2020-08-18 02:39:43 +01:00
  • e90bd92a53 config: remove unused shadow_color variable Yuxuan Shui 2020-08-18 02:35:57 +01:00
  • 3ae21aa9a3 config: rename shadow-hex to shadow-color Yuxuan Shui 2020-08-18 02:28:01 +01:00
  • f99be829d1 Merge pull request #454 from adelin-b/feat/shadowHex yshui 2020-08-18 02:23:49 +01:00
  • a4a7b25436 config: add shadow-hex option adelin-b 2020-06-24 17:38:30 +02:00
  • 6eb6a247a5 Merge pull request #428 from tryone144/better-blur-texture-sampling yshui 2020-08-04 16:54:45 +01:00
  • 3913920572 Merge pull request #457 from zilrich/patch-1 yshui 2020-08-04 16:09:17 +01:00
  • fe27ddf8f5 update picom.sample.conf zilrich 2020-08-02 09:27:49 +00:00
  • 7cf13906ae backend: xrender: use correct REPEAT mode when creating blur textures Bernd Busse 2020-06-07 15:35:45 +02:00
  • 88b1638487 backend: gl_common: Use linear interpolation on GPU for blur kernels. Bernd Busse 2020-06-07 12:41:32 +02:00
  • 4b0ff37b36 backend: gl_common: Use texture2D with filtering and clamping in blur Bernd Busse 2020-06-06 21:27:25 +02:00
  • fd6ff8264c Merge pull request #422 from jbeich/dragonfly yshui 2020-06-06 15:14:14 +01:00
  • 38b9d41f46 Merge pull request #423 from orbea/man yshui 2020-06-06 15:12:18 +01:00
  • 00a0d27007 Merge pull request #424 from orbea/compton yshui 2020-06-06 15:11:48 +01:00
  • c2d8072343 meson: Respect mandir. orbea 2020-05-28 07:15:20 -07:00
  • b74f9d7616 meson: Allow building without compton compat. orbea 2020-05-28 07:03:33 -07:00
  • 78223caea3 build: make Meson treat kqueue conditional as one Jan Beich 2020-05-28 10:05:35 +00:00
  • 0b377537ec backend: gl_common: no need to store maximum viewport size Yuxuan Shui 2020-04-24 19:14:35 +01:00
  • 77d733f521 Merge pull request #389 from tryone144/glviewport-max yshui 2020-04-24 19:09:52 +01:00
  • 74094e3c04 gl_common: Remove superfluous calls to glViewport Bernd Busse 2020-04-24 14:28:10 +02:00
  • 553783869a gl_common: Wrong viewport in gl_average_texture_color() Bernd Busse 2020-04-24 14:16:42 +02:00
  • b94fe5271c Merge pull request #388 from tryone144/glviewport-max yshui 2020-04-23 20:31:31 +01:00
  • a7bd48f5ab gl_common: set glViewport() to maximum supported size Bernd Busse 2020-04-23 14:20:03 +02:00
  • da2b824aa6 backend: remove unneeded check for NVIDIA driver Yuxuan Shui 2020-04-22 20:24:15 +01:00
  • 30dfc8e0ac driver: enable xrender-sync-fence on NVIDIA driver Yuxuan Shui 2020-04-22 20:20:22 +01:00
  • cbe34158f3 core: create a xsync fence always Yuxuan Shui 2020-04-22 20:17:31 +01:00
  • adeb09b775 driver: allow apply_driver_workaround to set options Yuxuan Shui 2020-04-22 20:13:18 +01:00
  • 0efdb6c2d9 backend: glx: tentatively enable glFinish for NVIDIA Yuxuan Shui 2020-04-22 18:05:04 +01:00
  • 7043b2da5e meson.build: Bump version number Yuxuan Shui 2020-04-21 19:33:17 +01:00
  • d1f4969fc1 render: move argb_fbconfig to struct session Yuxuan Shui 2020-04-20 19:10:53 +01:00
  • 754531ea2e opengl: clear fbcfg in free_paint_glx Yuxuan Shui 2020-04-20 19:05:58 +01:00
  • 701eb0a2f3 opengl: release context in glx_destroy Yuxuan Shui 2020-04-20 05:33:26 +01:00
  • 17831a7be3 config: remove xrender-sync Yuxuan Shui 2020-04-11 16:17:30 +01:00
  • bcb1ef1654 config: remove the --dbe command line option Yuxuan Shui 2020-04-11 16:14:40 +01:00
  • 9c4b8334ad config: remove the --paint-on-overlay option Yuxuan Shui 2020-04-11 16:13:21 +01:00
  • 6d86d50213 config: remove deprecation message for glx-use-copysubbuffermesa and glx-copy-from-front Yuxuan Shui 2020-04-11 16:08:04 +01:00
  • 9767b4da5a config: remove -S command line option Yuxuan Shui 2020-04-11 16:04:31 +01:00
  • 4be0d002a5 config: remove the no-name-pixmap option Yuxuan Shui 2020-04-11 16:02:34 +01:00
  • 7eb5c39f21 config: remove the -d command line option Yuxuan Shui 2020-04-11 16:00:05 +01:00
  • 6828f24454 config: remove the alpha-step option Yuxuan Shui 2020-04-11 15:55:56 +01:00
  • b063e9a3be win: mark_client: print slightly more info in error logs Yuxuan Shui 2020-04-11 16:00:36 +01:00
  • 8759fc6460 event: destroy: set pending_updates after mark window CLIENT_STALE Yuxuan Shui 2020-04-11 02:53:37 +01:00
  • 7e29bb85e7 Update CONTRIBUTORS Yuxuan Shui 2020-04-11 02:46:54 +01:00
  • 4d55bc8dbe win: assert server is grabbed in win_recheck_client Yuxuan Shui 2020-04-11 02:40:50 +01:00
  • f8f1758137 win: demote log_error in win_clear_flags Yuxuan Shui 2020-04-11 02:39:20 +01:00
  • 018294a65c event: destroy: delay client recheck on destroy notify Yuxuan Shui 2020-04-11 02:35:21 +01:00
  • e15731f6cb event: reparent: make sure windows are destroyed when they are reparented Yuxuan Shui 2020-04-11 02:23:58 +01:00
  • e341267e8a event: reparent: unmark client from previous frame Yuxuan Shui 2020-04-11 02:16:33 +01:00
  • a11bc61f8d Merge pull request #377 from yshui/issue299 yshui 2020-04-11 02:06:47 +01:00
  • 3765c13baa event: reparent: mark frame CLIENT_STALE when old client detached Yuxuan Shui 2020-04-11 01:05:52 +01:00
  • 660d16f555 win: update mode in win_on_factor_change Yuxuan Shui 2020-04-10 04:19:53 +01:00
  • 176718ad3b Revert "Revert previous fix for #299" Yuxuan Shui 2020-04-10 03:26:13 +01:00
  • 440157f20b win, event: delayed handling of reparent notify Yuxuan Shui 2020-04-10 01:44:33 +01:00
  • b1b40ed058 tests: add a test case for #299 Yuxuan Shui 2020-04-11 01:41:24 +01:00
  • 3b38b56d89 tests: common: add set_window_state Yuxuan Shui 2020-04-10 16:47:32 +01:00
  • f504b1d37e tests: common: factor out intern atom calls Yuxuan Shui 2020-04-10 16:47:06 +01:00
  • 1614ae60a7 tests: common: don't fail when atom doesn't exist yet Yuxuan Shui 2020-04-10 16:39:04 +01:00
  • 25832fcc36 tests: common: add find_32bit_visual Yuxuan Shui 2020-04-10 16:53:41 +01:00
  • fd5c95d92a tests: common: add set_window_class Yuxuan Shui 2020-04-10 16:53:13 +01:00
  • 0116912095 tests: common: set both WM_NAME and _NET_WM_NAME Yuxuan Shui 2020-04-10 16:55:49 +01:00
  • 900b6893d6 github action: update git-clang-format-lint Yuxuan Shui 2020-04-10 04:08:53 +01:00
  • b37db3e051 github actions: update coding style checks Yuxuan Shui 2020-04-09 18:08:57 +01:00
  • be0d4b9681 github action: check coding style of commits Yuxuan Shui 2020-04-08 23:49:43 +01:00
  • 3ad4ce9f77 Merge pull request #364 from tryone144/fix/blur-background-fixed yshui 2020-04-08 23:31:17 +01:00
  • c1d985eb7c tests: update testcase for #314 Bernd Busse 2020-04-07 13:35:06 +02:00
  • cd4913876f gitignore: exclude python cache for testcases Bernd Busse 2020-04-07 13:34:50 +02:00
  • 132332c483 win: remove unused parameter ignore_state Bernd Busse 2020-04-05 14:07:06 +02:00
  • ad8632b017 New backends: smoothly fade blur-texture on fade-in/-out Bernd Busse 2019-12-20 20:17:38 +01:00