Commit graph

  • cc52e6b9f4
    make systemd service installation optional Yaroslav Lelkin 2024-05-20 09:54:51 +0500
  • efd047ec26
    properly generate wayland protocols on rebuild Yaroslav Lelkin 2024-05-20 09:46:37 +0500
  • 020f3b9c9c
    fix build warnings Yaroslav Lelkin 2024-05-20 09:31:05 +0500
  • af7c87a32f
    core: fix inShellPath, Permission denied (#213) v3llocet 2024-05-15 17:54:17 +0200
  • 552a3c935e
    fix : inShellPath, Permission denied v3llocet 2024-05-15 16:02:25 +0200
  • 1f228ba2f1 screencopy: add a small time buffer for next queue frame Vaxry 2024-05-02 16:08:52 +0100
  • ccabd97be3 config: add screencopy:max_fps Vaxry 2024-05-02 16:05:56 +0100
  • 12af841341 screencopy: fixup timing issues with frame re-scheduling Vaxry 2024-05-02 16:01:58 +0100
  • 0fe840441e
    core: reset screenshot pointer aswell (#209) Tom Englund 2024-04-25 17:47:35 +0200
  • a6ec5f2f6e core: reset screenshot pointer aswell Tom Englund 2024-04-25 17:34:17 +0200
  • 9ace6f969c core: use a lock_guard for loopRequestMutex Vaxry 2024-04-21 19:33:47 +0100
  • bb44921534
    flake.lock: update Mihai Fufezan 2024-04-15 23:54:44 +0300
  • 2d2fb54717 picker: use only qt6 Vaxry 2024-03-01 13:27:19 +0000
  • 15fd76cb6e screencopy: add missing header for sdbus-cpp 1.5.0 Jan Beich 2024-02-26 13:14:29 +0100
  • 9c370fd55d screencopy: add missing header for sdbus-cpp 1.5.0 Jan Beich 2024-02-26 13:14:29 +0100
  • f4802ee949
    hardcoded /usr/lib/xdph path alba4k 2024-02-23 15:56:53 +0100
  • 1b713911c2
    flake.lock: update Mihai Fufezan 2024-02-23 15:54:29 +0200
  • 65fb44ae49 config: add explicit ctors for config variables Vaxry 2024-02-21 16:29:18 +0000
  • f62fcea0cb
    picker: Save the output name to a proper variable instead of parsing it from the button text (#183) rurigk 2024-02-18 17:24:29 -0600
  • ed336bd6e7 picker: Save the output name to a proper variable instead of parsing it from the button text Rurigk 2024-02-18 17:12:14 -0600
  • c06fd88b3d
    picker: Adds elided buttons for better readability (#176) rurigk 2024-01-29 03:45:09 -0600
  • 9f46d24d63 picker: Adds elided buttons for better readability Rurigk 2024-01-29 00:17:40 -0600
  • f29e046456
    picker: Allow dialog resizing (#173) rurigk 2024-01-28 06:51:53 -0600
  • 64d5c75cf9 picker: Save size in temp files Rurigk 2024-01-26 22:57:00 -0600
  • 6a8961881d picker: Smaller dialog and remember size changes Rurigk 2024-01-25 18:55:17 -0600
  • 61d5191da9 picker: Allow dialog resizing Rurigk 2024-01-25 03:02:45 -0600
  • 5a59264758 screencast: remove frame callbacks on every stream state change Vaxry 2024-01-25 01:23:05 +0000
  • 4fc83e6871 core: avoid using uninitialized ptrs vaxerski 2024-01-18 15:50:16 +0100
  • 6a5de92769 cmake: Don't install sdbus-cpp files Pavel Solovev 2024-01-07 22:36:00 +0300
  • 24fa87b939 Cmake: Do not use CMAKE_INSTALL_LIBDIR for the systemd service Pavel Solovev 2024-01-07 22:17:24 +0300
  • b5159c4a3b
    cmake: Don't install sdbus-cpp files Pavel Solovev 2024-01-07 22:36:00 +0300
  • 3cf9ff5d8b
    Cmake: Do not use CMAKE_INSTALL_LIBDIR for the systemd service Pavel Solovev 2024-01-07 22:17:24 +0300
  • 899a70e759 core: don't critically exit if env doesnt have home vaxerski 2024-01-07 19:13:59 +0100
  • f2a8536d42
    README: update build instructions Mihai Fufezan 2024-01-07 18:59:26 +0200
  • bad305c0bd nix: use same nixpkgs input for hyprlang André Silva 2024-01-06 10:52:33 +0000
  • d9e5fc0956
    nix: use same nixpkgs input for hyprlang André Silva 2024-01-06 10:52:33 +0000
  • 57ab6df950 version: bump to 1.3.1 v1.3.1 vaxerski 2024-01-05 15:58:42 +0100
  • 7596dec7be screencopy: set allowToken to true when token is found vaxerski 2024-01-05 15:52:29 +0100
  • 536e6ed570 screencopy: properly handle stream resume on all frame statuses vaxerski 2024-01-05 15:46:53 +0100
  • 1c802128f6
    CMake: fix configure_file replacement Mihai Fufezan 2024-01-04 22:34:27 +0200
  • 379b27281e
    Meson: fix conf_data Mihai Fufezan 2024-01-04 22:02:50 +0200
  • 86a94c3e4e
    CMake: include GNUInstallDirs Mihai Fufezan 2024-01-04 20:13:19 +0200
  • df8c154f57
    CMake: properly choose pkg-config or submodule sdbus Mihai Fufezan 2024-01-04 19:48:43 +0200
  • c0b606460a
    CMake: add back -Wno-address-of-temporary Mihai Fufezan 2024-01-04 19:22:30 +0200
  • 21d216ed7f
    CMake: get rid of Makefile and Ninja (#154) Mihai Fufezan 2024-01-04 17:20:11 +0200
  • 4b65a23c80
    Nix: build using CMake nix Mihai Fufezan 2024-01-04 01:19:06 +0200
  • ea9589606f
    CMake: get rid of Makefile Mihai Fufezan 2024-01-04 01:15:46 +0200
  • f46cff1df2
    CMake: sdbus through pkg-config, fallback to subproject Mihai Fufezan 2024-01-03 23:43:01 +0200
  • bd110073cf version: bump to 1.3.0 v1.3.0 vaxerski 2024-01-03 19:58:30 +0100
  • 874c6ab200
    Fix Nix Mihai Fufezan 2024-01-03 17:24:17 +0200
  • e68015bae0
    overlays inherit hyprlang from the flake input NotAShelf 2024-01-03 17:51:31 +0300
  • 3dd1334366
    flake: lock NotAShelf 2024-01-03 17:50:58 +0300
  • a2c37e2d6e core: fix invalid type passed to CConfig vaxerski 2024-01-03 14:10:31 +0100
  • 09e97f5940 nix: add hyprlang vaxerski 2024-01-03 13:03:53 +0100
  • c5b69eb5b5 config: add a config with hyprlang vaxerski 2024-01-03 12:59:40 +0100
  • 54a30259be core: temporairly disable foreign_toplevel dynamic bind vaxerski 2023-12-31 01:04:13 +0100
  • 0a318a7a21 props: bump ver to 1.2.6 v1.2.6 vaxerski 2023-12-25 15:26:39 +0100
  • 576a49ef3d core: fix incorrect usage of ms in poll thread vaxerski 2023-12-25 15:22:00 +0100
  • 24141c05c2 core: avoid having the toplevel mgr bound all the time vaxerski 2023-12-25 15:05:30 +0100
  • f5c3576c3b screencast: guard pipewire stream validity for queue Vaxry 2023-12-11 22:48:39 +0000
  • c23f738673
    screencopy: Enable support for BGR888 shared memory buffers (#143) Alexis Brodeur 2023-12-03 17:02:23 -0500
  • 5fb7b93346 Enable support for BGR888 shared memory buffers Alexis Brodeur 2023-12-03 15:45:39 -0500
  • 8b2183b3a5
    cmakelists: add -Wno-address-of-temporary Rudolchr 2023-11-30 11:24:14 +0100
  • f867ab55db add Wno-address-of-temporary flag to fix clang build error. Only necessary for cmake, already present in meson.build Christopher Rudolph 2023-11-30 08:56:14 +0100
  • eb120ff252 version: bump to 1.2.5 v1.2.5 Vaxry 2023-11-20 19:24:10 +0000
  • 11009ba077 screencopy: safer iteration of vector in destroyStream Vaxry 2023-11-20 18:52:06 +0000
  • 716da5e0f3 screenshare: destroy bo on pwStreamRemoveBuffer Vaxry 2023-11-20 18:50:48 +0000
  • 8d3538e113
    core: Destroy pipewire streams when ScreenCast sessions are closed (#130) Junxuan Liao 2023-11-19 20:36:20 +0800
  • 0c8ebb17a4 style: remove brackets around the short if Liao Junxuan 2023-11-19 01:45:12 +0800
  • 701290bca8 fix: avoid leaking pipewire streams Liao Junxuan 2023-11-18 23:05:32 +0800
  • 8626e9d13e fix: avoid double freeing the screencopy stream Liao Junxuan 2023-11-18 23:03:55 +0800
  • b2fc111096
    portal: Added back screenshot functionality (#127) Oliver Enes 2023-11-05 02:00:51 +0100
  • 0bec93dc7f code style: no {} around short ifs eneoli 2023-11-05 01:11:11 +0100
  • 1108631267 wrapping std::stoi into try/catch eneoli 2023-11-05 01:10:10 +0100
  • 61a9a0d90c fixed code style: no {} around short ifs eneoli 2023-11-05 01:09:07 +0100
  • dab9ab4e96 fixed false comparison in path collection Oliver Enes 2023-11-04 23:25:38 +0100
  • dce98b1068 removed unix file api calls, added hyprpicker as default, slurp as fallback Oliver Enes 2023-11-04 23:18:16 +0100
  • a195027347 init screenshot portal in init method, check if grim, slurp and hyprpicker installed. Oliver Enes 2023-11-04 23:17:55 +0100
  • 8344221daa added inShellPath and sendEmptyDbusMethodReply helper Oliver Enes 2023-11-04 23:17:10 +0100
  • bb741dd19e added screenshot portal Oliver Enes 2023-11-04 05:06:19 +0100
  • caa96e9304 added Screenshot interface back Oliver Enes 2023-11-04 04:54:35 +0100
  • 312084bdc2 added fileExists helper function Oliver Enes 2023-11-04 04:54:15 +0100
  • d6f48aa2aa added screenshot portal Oliver Enes 2023-11-04 04:53:49 +0100
  • 081b36add9 props: bump ver to 1.2.4 v1.2.4 Vaxry 2023-11-03 22:00:35 +0000
  • 3e44c36e76 nix: default meson build type to release André Silva 2023-10-30 18:40:25 +0000
  • af7515622e
    nix: default meson build type to release André Silva 2023-10-30 18:40:25 +0000
  • 12441a3e0f portal: remove screenshot cap from .portal file Vaxry 2023-10-30 00:19:59 +0000
  • 22e7a65ff9 props: bump ver to 1.2.3 v1.2.3 Vaxry 2023-10-22 14:27:13 +0100
  • 5e394c2451
    fix: missing .service suffix for dbus-1 service modified: src/Makefile Ali Rizvi 2023-10-14 18:25:34 -0400
  • 86c19d40e4
    add: trailing newline for echo in make install modified: src/Makefile Ali Rizvi 2023-10-14 18:23:52 -0400
  • b2cfb884f1
    fix: nproc not reading in Makefile modified: src/Makefile Ali Rizvi 2023-10-14 18:20:04 -0400
  • 3b40b04a49
    feat: improve Makefile for parity and building modified: src/Makefile Ali Rizvi 2023-10-14 18:11:10 -0400
  • d8daa2a84f core: fix pollfds hup check loop Vaxry 2023-10-14 11:56:42 +0100
  • 60af24a70d
    dbus: Fix issue #114 (#115) Ngô Huy 2023-10-13 05:17:00 +0700
  • 80637f61ce
    Fix issue #114 Severus 2023-10-12 23:40:39 +0700
  • 3606b35a07 props: bump ver to 1.2.2 v1.2.2 vaxerski 2023-10-10 20:52:22 +0100
  • ec2e207740 core: fix missing sentinel in execl vaxerski 2023-10-10 14:47:03 +0100
  • 667007fa4e core: kill process if threads are in a deadlock vaxerski 2023-10-10 14:45:54 +0100
  • ec31e99056 core: free modifiers if allocated vaxerski 2023-10-10 01:12:16 +0100
  • ff87a16b2b dmabuf: correctly list modifiers vaxerski 2023-10-10 01:11:43 +0100