Commit Graph

  • 4516d8b79e protocols: Use protocols from the wayland-protocols dependency columbarius 2022-05-05 22:04:22 +0200
  • 14852efb05 screencast: Remove MESA hack from the old gbm api fallback columbarius 2022-05-05 11:11:09 +0200
  • 371138e4c7 Add phosh to portal's UseIn list Guido Günther 2022-03-02 09:58:28 +0100
  • 29f86168b6 screencast: announce supported explicit modifiers columbarius 2021-07-11 01:04:10 +0200
  • 18efde6dde screencast: add function to query supported modifiers for a format columbarius 2021-07-10 23:24:49 +0200
  • 2ca2b7b603 screencast: get supported format modifier pairs from wlroots columbarius 2021-07-10 19:06:55 +0200
  • b9c4472c50 screencast: stop assuming that allocation with implicit modifier works columbarius 2022-04-24 14:38:44 +0200
  • 84282e9b5f screencast: fixate modifier from PipeWire format negotiation result columbarius 2021-08-08 05:09:04 +0200
  • a70a1195d4 screencast: check if pipewire returns a modifier list columbarius 2021-08-08 04:55:43 +0200
  • 77bcd14ad2 screencast: support allocation of buffers with explicit modifiers columbarius 2021-07-10 23:00:53 +0200
  • 1a7276068b screencast: support multiplane buffers with xdpw_buffer columbarius 2022-04-16 02:23:13 +0200
  • 5799adeb57 screencast: enqueue pipewire when screencopy failed columbarius 2022-04-24 11:59:44 +0200
  • 2f32d17448 screencast: remove swap_buffer function columbarius 2022-04-24 11:35:19 +0200
  • 657b9edad5 chore(logging): change config file error to info Alias Gram 2022-04-18 09:44:20 +0200
  • 6cec421f92 screencast: improve logging for pipewire events columbarius 2022-03-05 12:35:46 +0100
  • 852e1c95c7 screencast: HACK set an arbitrary chunk size for dmabufs columbarius 2022-03-05 12:27:33 +0100
  • 0683f7ca7e screencast: add option to force implicit modifier to be linear columbarius 2022-03-05 09:56:32 +0100
  • 9085996111 screencast: announce implicit modifier via PipeWire columbarius 2022-03-05 09:54:46 +0100
  • d89631c792 screencast: allocate dmabuf with implicit modifier columbarius 2021-06-22 03:49:13 +0200
  • b2c5a94e8c screencast: add linux_dmabuf to registry columbarius 2021-06-17 23:56:47 +0200
  • e1e0f5e143 protocols: add wayland protocol linux-dmabuf-unstable-v1 columbarius 2021-06-17 23:49:05 +0200
  • 9d620273e5 screencast: create gbm device columbarius 2021-06-22 03:07:51 +0200
  • 7c7cb88d8f builds: add gbm and libdrm to the build environment columbarius 2021-06-22 03:59:05 +0200
  • bae393a684 screencast: support modifiers in build_format columbarius 2021-06-17 23:27:07 +0200
  • 6630525b7a screencast: implement wlr_frame_linux_dmabuf columbarius 2021-06-17 17:58:01 +0200
  • 12de0cd144 screencast: introduce buffer_type columbarius 2021-06-17 21:51:16 +0200
  • 88a8a9cb7e screencast: add build_buffer function columbarius 2021-08-08 03:31:49 +0200
  • 0835d8287b screencast: introduce build_formats columbarius 2021-11-03 22:21:53 +0100
  • ba0f40e45c screencast: disable instance sharing columbarius 2021-06-23 01:40:42 +0200
  • 3a57c24437 screencast: use drm format instead of wl_shm columbarius 2021-06-17 23:18:24 +0200
  • ce9d77c90c screencast: relax buffer flip columbarius 2022-03-02 18:06:22 +0100
  • 074e62d0c3 screencast: restructure the screencopy flow columbarius 2022-03-02 17:57:07 +0100
  • 058bd97815 screencast: introduce xdpw_buffer columbarius 2022-03-02 01:57:11 +0100
  • e28f5e06e6 screencast: rename screencopy_frame to screencopy_frame_info columbarius 2022-03-03 00:32:57 +0100
  • 21d26fe23e session: destroy screencast_instance directly when paused columbarius 2022-03-03 01:02:12 +0100
  • 10a07f7e90 screencast: don't use the PipeWire event to trigger screencast columbarius 2022-03-03 00:25:42 +0100
  • 699e6ecf77 build: define _GNU_SOURCE for PipeWire 0.3.49 columbarius 2022-04-03 20:45:30 +0200
  • c34d09877c screencast: fix check on loop_iterate columbarius 2022-01-18 02:42:52 +0100
  • 55d73ab647 screencast: fix missing return value assignement columbarius 2022-01-14 00:56:29 +0100
  • d0c6b7f3a9 Implement xdpw_format_pw_strip_alpha for 10-bit colour Quantum 2021-12-28 02:52:37 -0500
  • 3febd04acd Fix typo Birger Schacht 2021-12-23 17:15:55 +0000
  • 74307ceabf Add support for 10-bit colour formats Quantum 2021-11-29 03:01:23 -0500
  • 3ee4c5cca2 screencast: bump the prefered amount of pipewire buffers to 4 columbarius 2021-09-09 17:30:23 +0200
  • b2f1a10023 screencast: use the pipewire callback process to start screencast columbarius 2021-09-09 17:20:12 +0200
  • 7b3a17bae0 meson: bump required pipewire version to 0.3.34 columbarius 2021-09-09 17:29:20 +0200
  • 5eed00bb66 screencast: use asserts for fatal errors columbarius 2021-08-19 01:20:44 +0200
  • 8f05ade2a2 screencast: mark buffer as invalid when screencopy fails columbarius 2021-08-18 23:06:04 +0200
  • cd30bd0f8e screencast: don't fail when copy_buffer was unsuccessfull columbarius 2021-11-04 01:58:44 +0100
  • 35cba50409 screencast: drop imported PipeWire buffer on remove_buffer columbarius 2021-11-03 22:37:56 +0100
  • 66db43ea0e screencast: introduce xdpw_frame_state and xdpw_wlr_stream_finish columbarius 2021-08-18 22:33:27 +0200
  • b986020050 screencast: reorder screencopy callbacks columbarius 2021-08-18 17:42:00 +0200
  • 1534a6a17e screencast: only end the fps measurement when it was started before columbarius 2021-07-06 15:05:12 +0200
  • 27d1e42ec0 screencast: cleanup screencopy_frame columbarius 2021-06-17 01:37:30 +0200
  • 4d892f2a43 screencast: use pipewire buffers directly for wlroots screencopy columbarius 2021-06-16 19:17:07 +0200
  • 78efdff460 screencast: implement buffer property checks wrt. xdpw_frame and xdpw_screencopy_frame columbarius 2021-06-16 18:59:34 +0200
  • fc85f6738b screencast: only restart wlroots loop if stream is active columbarius 2021-06-16 18:35:37 +0200
  • f77b751649 screencast: rename xdpw_frame into xdpw_screencopy_frame columbarius 2021-06-16 02:38:44 +0200
  • 566fb7c1a0 screencast: pipewire add import_wl_shm_buffer function columbarius 2021-05-27 20:45:19 +0200
  • 9bf7367320 screencast: remove pipewire on_event callback columbarius 2021-05-27 19:59:30 +0200
  • 11de00735f screencast: use dequeue/enqueue functions instead of on_process event to interact with pipewire columbarius 2021-05-27 19:55:55 +0200
  • 4b03a5acfd screencast: pipewire add functions to dequeue and enqueue a buffer columbarius 2021-05-27 18:27:03 +0200
  • 7c0f352560 build: bump version to 0.5.0 Simon Ser 2021-11-05 16:25:28 +0100
  • 9ef1d6aa2b Fix exec_before/after leaving a zombie process behind Tobias Langendorf 2021-08-26 02:31:21 +0200
  • 5f5a29ccfd screencast: fix pipewire default id_node columbarius 2021-08-10 11:56:39 +0200
  • 6cc3a01741 screencast: pipewire change to self allocation of shm buffers columbarius 2020-10-26 16:22:08 +0100
  • a33034acce screencast: pipewire remove uneeded PW_STREAM_FLAG_MAP_BUFFERS flag columbarius 2020-10-23 01:55:12 +0200
  • 6a3832277f screencast: pipewire move buffer information from pwr_on_event to pwr_handle_stream_add_buffer columbarius 2020-10-26 03:22:06 +0100
  • 03146fa1d7 screencast: pipewire add {add,remove}_buffer handler columbarius 2020-10-21 19:41:26 +0200
  • 9653abc330 screencast: announce supported buffer type columbarius 2021-05-27 01:48:44 +0200
  • ac5c248340 screencast: update pipewire params on buffer change columbarius 2020-08-14 02:03:29 +0200
  • f2d08cc5b5 screencast: create pwr_update_stream_param columbarius 2021-05-26 02:10:45 +0200
  • 50cb55ed1d screencast: add logging to pwr_handle_stream_param_changed in pipewire_sreencast.c columbarius 2020-08-14 02:01:04 +0200
  • ab8e3bea00 pipewire: stop announcing a range as the video size columbarius 2021-05-26 01:10:04 +0200
  • dee06d015d pipewire: add the striped format inside of build_format columbarius 2021-05-26 00:54:30 +0200
  • 773186d2ed pipewire: move enumformat creation into seperate function columbarius 2021-05-25 23:58:51 +0200
  • 668509e317 Fix potential memory corruption when reading bools GermainZ 2021-07-01 13:38:21 +0200
  • e23e109e41 Handle POLLHUP Simon Ser 2021-06-08 00:17:32 +0200
  • 96d2789d8f screencast: don't rely on the structure of xdpw_screencast_instance to convert formats columbarius 2021-06-15 18:04:33 +0200
  • bb24b226e4 screencast: respect the maximal framerate negotiated by pipewire columbarius 2021-06-13 20:33:34 +0200
  • 976fa8374d screencast: limit screencast framerate by output framerate columbarius 2021-06-13 19:04:19 +0200
  • 6438edb7b9 config: handle missing HOME env variable gracefully columbarius 2021-06-17 09:10:09 +0200
  • 71730982da ci: drop FreeBSD workaround after 22af25749e Jan Beich 2021-06-01 16:18:57 +0000
  • 65cb6d5630 build: bump version to 0.4.0 Simon Ser 2021-06-01 17:34:08 +0200
  • 28a82d0568 readme: update IRC channel Simon Ser 2021-05-26 08:35:38 +0200
  • 0d23a5ea15 screencast: move xdpw_pwr_stream_destroy() up Tobias Jakobi 2021-05-22 19:31:52 +0200
  • f60bdcef71 screencast: improve cleanup on error in xdpw_screencast_init() Tobias Jakobi 2021-05-09 13:44:10 +0200
  • d2fa4aa5e7 screencast: protect against NULL stream in xdpw_pwr_stream_destroy() Tobias Jakobi 2021-05-10 21:23:07 +0200
  • dbe71a66c7 screencast: bring function names in line with the wlroots guidelines Tobias Jakobi 2021-05-09 13:42:24 +0200
  • b20b9d76d7 config: fix format specifier for max_fps columbarius 2021-05-22 12:24:08 +0200
  • bbd4f9d2b1 doc: add note about the list character of env XDG_CURRENT_DESKTOP columbarius 2021-05-20 22:05:52 +0200
  • feede20314 config: parse XDG_CURRENT_DESKTOP as a list columbarius 2021-04-22 23:17:53 +0200
  • c60b2b6ca8 config: fix memory leak config_home_fallback columbarius 2021-04-23 01:02:55 +0200
  • efcbcb60aa contrib/systemd: add ConditionEnvironment Simon Ser 2021-05-03 13:49:49 +0200
  • 884a2e808e readme: add dbus-update-activation-environment command Simon Ser 2021-05-03 15:34:22 +0200
  • 835a928bd4 readme: update "Manual startup" section Simon Ser 2021-05-03 15:22:04 +0200
  • 5d4dd833a4 screenshot: implement PickColor method Tobias Langendorf 2021-05-03 16:49:48 +0200
  • 47635b94eb screencast: add prompt to dmenu style default choosers columbarius 2021-05-01 12:15:21 +0200
  • 83086e9af8 screenshot: implement `interactive` option Tobias Langendorf 2021-04-16 00:31:04 +0200
  • 620946b320 config: add missing keys to print_config columbarius 2021-05-01 17:07:53 +0200
  • f1472350f0 doc: remove quotes from samples columbarius 2021-05-01 17:32:11 +0200