Commit Graph

  • b11e11e682 backend: add missing header xcb/sync.h Yuxuan Shui 2019-11-10 02:31:55 +00:00
  • 6c96e1f3c6 backend: add missing header x.h Yuxuan Shui 2019-11-10 02:30:56 +00:00
  • 2c1fdefe3b backend: enable xsync fence for nvidia users Yuxuan Shui 2019-11-09 20:01:38 +00:00
  • c98e7fa39f Merge pull request #247 from Jauler/dim_bright_windows yshui 2019-11-09 17:43:38 +00:00
  • ec76c5f286 parameterize max brightness limit Rytis Karpuska 2019-11-07 02:19:20 +02:00
  • e510814b7c implement bright window dimming Rytis Karpuska 2019-11-06 01:34:57 +02:00
  • c4da36839e Merge pull request #259 from davidschlachter/next yshui 2019-11-08 11:23:11 +00:00
  • 310b66d519 remove dual_texture from gl_compose as it is just unconditionally set to false. Rytis Karpuska 2019-11-06 00:20:14 +02:00
  • 155ee835bd Updated README David Schlachter 2019-11-04 20:43:18 +00:00
  • 8e0d421ba6 Update README.md yshui 2019-10-25 11:06:15 +01:00
  • a2f816acb1 rename: fix the name of the modulemap file Yuxuan Shui 2019-10-24 19:41:35 +01:00
  • 35db48b68a core: fix reg_ignore calculation for window with transparent frame Yuxuan Shui 2019-10-24 19:36:19 +01:00
  • a0712274ff win: fix transparency detection for windows without a WM frame Yuxuan Shui 2019-10-24 19:30:11 +01:00
  • c920082bff Update config file path in the man page Yuxuan Shui 2019-10-24 19:26:25 +01:00
  • 634903727a Update links to git repo Yuxuan Shui 2019-10-24 19:24:38 +01:00
  • 43b21731f8 Merge pull request #254 from yshui/rename yshui 2019-10-23 20:30:34 +01:00
  • 902ad5ddf9 rename: documentation changes Yuxuan Shui 2019-10-23 19:59:07 +01:00
  • ed0e686f37 rename: update config file paths Yuxuan Shui 2019-10-23 19:54:16 +01:00
  • 8ddbebb5d1 rename: replace "compton" in the codebase Yuxuan Shui 2019-10-23 19:27:30 +01:00
  • ed6a96dae9 options: add --no-vsync command line option Yuxuan Shui 2019-10-23 20:23:21 +01:00
  • d9aa32b40a Remove unused shell scripts Yuxuan Shui 2019-10-22 20:48:03 +01:00
  • 2d28ab6032 options: remove --respect-prop-shadow Yuxuan Shui 2019-10-22 20:44:59 +01:00
  • cdcdda8ed8 Remove compton-convgen.py Yuxuan Shui 2019-10-22 20:32:42 +01:00
  • f227e6c8c7 ci: enable more build types Yuxuan Shui 2019-10-12 15:17:28 +01:00
  • 9f136ca2e4 ci: add more build types Yuxuan Shui 2019-10-12 15:15:37 +01:00
  • 583cf35bed Fix compiler warnings in release builds Yuxuan Shui 2019-10-12 15:12:17 +01:00
  • 065f9ffd4d test.h: update to yshui/test.h@9e5fc7b Yuxuan Shui 2019-10-12 14:56:59 +01:00
  • 2d1621aee4 Merge pull request #250 from jbeich/no_opengl yshui 2019-10-12 14:46:51 +01:00
  • bd5a5fb568 Unbreak -Dopengl=false clean build Jan Beich 2019-10-12 13:29:10 +00:00
  • 945dc179f5 meson.build: make sure xcb packages are recent enough Yuxuan Shui 2019-10-11 18:11:45 +01:00
  • 1ca01ec456 Make sure window cannot enter fading when unredirected Yuxuan Shui 2019-10-11 18:01:13 +01:00
  • 93f0d80572 options: enable use-damage by default Yuxuan Shui 2019-09-29 00:48:01 +01:00
  • a69ed89114 Treat first frame after redirection differently Yuxuan Shui 2019-09-29 00:11:32 +01:00
  • f493447b33 win: clear PIXMAP_STALE in {unmap,destroy}_win_start Yuxuan Shui 2019-09-29 00:09:40 +01:00
  • 0fc6f9aee2 core: bind shadow immediate in initialize_backend Yuxuan Shui 2019-09-29 00:04:09 +01:00
  • d5e8cf655c core: rename some functions for clarity Yuxuan Shui 2019-09-28 23:43:36 +01:00
  • 9fc388e5bc tests/issue239_2: add comments Yuxuan Shui 2019-09-28 23:29:08 +01:00
  • df67fb2508 tests: add testcase for #239, bug number 2 Yuxuan Shui 2019-09-28 23:18:43 +01:00
  • 0c7a19fda6 backend: glx: add support for setting vsync Yuxuan Shui 2019-09-25 23:15:17 +01:00
  • db37f74140 Merge pull request #241 from jenav/next yshui 2019-09-25 14:33:39 +01:00
  • 94c8927d7b win_defs.h: fix #240 Jerónimo Navarro 2019-09-25 09:47:36 -03:00
  • 33a106e254 win: don't ignore SHADOW_STALE flag on unmapped windows Yuxuan Shui 2019-09-23 19:44:35 +01:00
  • c85c9ef1cc win: set session::pending_updates in win_set_shadow Yuxuan Shui 2019-09-23 21:49:14 +01:00
  • 44fd3f93f7 tests: add test case for #239 Yuxuan Shui 2019-09-23 21:14:02 +01:00
  • 33aa805048 tests: support specifying config files for tests Yuxuan Shui 2019-09-23 21:11:16 +01:00
  • bfb6cad648 tests: put test cases into their own folder Yuxuan Shui 2019-09-23 21:10:24 +01:00
  • 8628e498c5 win: rename win_get_name to win_update_name Yuxuan Shui 2019-09-23 21:07:52 +01:00
  • 1a1540a5a6 events: don't call win_get_name for logging Yuxuan Shui 2019-09-23 21:05:13 +01:00
  • 73ea5d2bfb backend: dummy: add more sanity checks Yuxuan Shui 2019-09-23 20:02:30 +01:00
  • a0bb392d8c core: process window updates before recheck_focus Yuxuan Shui 2019-09-21 05:11:28 +01:00
  • 3e17f11d6d options: remove deprecation message about --glx-fshader Yuxuan Shui 2019-09-21 01:37:31 +01:00
  • 0063738754 Merge pull request #236 from liskin/memleaks yshui 2019-09-20 14:52:17 +00:00
  • 23421b2ff8 win: fix memory leak in fill_win Tomas Janousek 2019-09-20 10:13:07 +02:00
  • fcec9fcd39 core: fix memory leak in _draw_callback Tomas Janousek 2019-09-20 10:10:37 +02:00
  • a7170cef81 backend: driver: fix memory leak (r2 not freed) Tomas Janousek 2019-09-20 10:07:31 +02:00
  • bd122c738d backend: driver: fix memory leak (randr_version not freed) Tomas Janousek 2019-09-20 10:04:35 +02:00
  • b38a5ae366 Merge pull request #238 from yshui/window-updates yshui 2019-09-20 01:29:43 +00:00
  • 3060fe8f2c Merge pull request #235 from liskin/readme-deps yshui 2019-09-20 01:28:03 +00:00
  • 3766aa2c79 win: make sure delayed image update is always used Yuxuan Shui 2019-09-20 02:18:16 +01:00
  • 39a609acb0 event: do delayed window mapping Yuxuan Shui 2019-09-20 02:15:41 +01:00
  • 9f3d3f2fba win: add functions for delayed window updates Yuxuan Shui 2019-09-20 01:59:25 +01:00
  • 16bff8ff41 win: add managed_win_internal Yuxuan Shui 2019-09-20 01:54:14 +01:00
  • b9bf4fed60 win: rename some functions Yuxuan Shui 2019-09-20 01:41:56 +01:00
  • fd570e1b78 win: split unmap_win into unmap and destroy Yuxuan Shui 2019-09-20 01:23:44 +01:00
  • eecee130b8 win: split WIN_FLAGS_IMAGE_STALE Yuxuan Shui 2019-09-19 18:48:12 +01:00
  • 1549997811 win: remove map_win_by_id Yuxuan Shui 2019-09-19 17:26:09 +01:00
  • 5787c17ebe Promote some log_trace to log_debug Yuxuan Shui 2019-09-19 17:23:48 +01:00
  • ebb52567c0 core: move the X critical section into a function Yuxuan Shui 2019-09-19 17:20:18 +01:00
  • 7df9245c81 win: move image update code into a function Yuxuan Shui 2019-09-19 16:59:36 +01:00
  • 90c71a7014 README: fix typo in debian deps Tomas Janousek 2019-09-19 16:02:14 +02:00
  • de5d5ca9bb event.c: run clang-format Yuxuan Shui 2019-09-16 23:27:59 +01:00
  • 48687b985d Make potentially window destroying functions take simple pointers Yuxuan Shui 2019-09-16 22:14:34 +01:00
  • 127b1ac3a4 win: remove some unreachable code Yuxuan Shui 2019-09-16 22:42:54 +01:00
  • 1780f63914 backend/driver.h: add comments about NVIDIA quirks Yuxuan Shui 2019-09-16 22:09:05 +01:00
  • b2ff4eb2c9 compiler.h: add popcount Yuxuan Shui 2019-08-08 00:47:12 +01:00
  • 4e915837a4 core: track whether server is grabbed Yuxuan Shui 2019-08-08 00:46:56 +01:00
  • 02139b7c9f Fix type in log message Yuxuan Shui 2019-08-27 22:15:25 +01:00
  • 50a2b51f57 Merge pull request #226 from wxl/next yshui 2019-08-19 22:49:13 +01:00
  • 92e005fe0d added keywords to desktop entry Walter Lapchynski 2019-08-18 20:59:47 -07:00
  • d6added769 README: add Ubuntu specific package names Yuxuan Shui 2019-08-18 22:39:18 +01:00
  • 05d4d04a33 issue template: use proper html comment Yuxuan Shui 2019-08-18 01:34:18 +01:00
  • 04520368f6 glx: clarify a comment Yuxuan Shui 2019-08-11 03:23:57 +01:00
  • 0771234ee2 More header fixes Yuxuan Shui 2019-08-10 15:31:23 +01:00
  • 2fbb45dcd7 win: remove unused member of struct win Yuxuan Shui 2019-08-10 01:47:05 +01:00
  • 306f5e8b75 win.h: remove unused prototypes Yuxuan Shui 2019-08-10 01:44:27 +01:00
  • dd21806662 core: shrink the critical section in session_init Yuxuan Shui 2019-08-10 01:23:11 +01:00
  • 0ba7761bd5 Untangle headers Yuxuan Shui 2019-08-10 00:56:04 +01:00
  • a01ec1ec94 Update .gitignore Yuxuan Shui 2019-08-09 23:40:41 +01:00
  • bc60e06e23 Fix example dbus script after TYPE_ENUM change Yuxuan Shui 2019-08-09 23:40:20 +01:00
  • fae30d46e7 core: don't initialize dbus in critical section Yuxuan Shui 2019-08-09 23:34:37 +01:00
  • c719804fb1 backend: dummy: initialize backend_base properly Yuxuan Shui 2019-08-09 23:33:01 +01:00
  • c8d6a5cae5 tests: print compton log after tests finish Yuxuan Shui 2019-08-05 00:05:23 +01:00
  • 4dc5a04735 core: fix background not blurred under transparent windows Yuxuan Shui 2019-08-04 23:15:10 +01:00
  • 78f002d154 Run test cases in CI Yuxuan Shui 2019-08-04 19:57:30 +01:00
  • 6bc8cfc3ce Add very simple test cases Yuxuan Shui 2019-08-04 19:50:34 +01:00
  • 9b419ce37d core: fix assertion failure when blur context failed to initialize Yuxuan Shui 2019-08-04 17:55:39 +01:00
  • 8eb9d07fa8 Add dummy backend Yuxuan Shui 2019-08-04 17:52:45 +01:00
  • d702fc9365 Preparation for dummy backends Yuxuan Shui 2019-08-04 16:46:09 +01:00
  • 8168c38d4f core: no need to unredirect the registration window Yuxuan Shui 2019-08-04 16:41:28 +01:00
  • c305d67a62 Vendor test.h Yuxuan Shui 2019-08-04 13:49:28 +01:00