vaxerski
ee577b571c
screencopy: fix passing of sessions and requests to close handlers
2023-08-30 20:51:45 +02:00
vaxerski
2c8eb43704
Allow the user to disallow a restore token
2023-08-30 13:05:00 +02:00
vaxerski
747988ed9d
make tokens better + worky worky
2023-08-30 12:41:26 +02:00
vaxerski
0fb5448745
handle dbus errors in connect
2023-08-28 22:21:36 +02:00
vaxerski
2aed59f8bc
change license to bsd
2023-08-28 16:54:51 +02:00
vaxerski
965c4614b2
Add help, verbose and quiet args
2023-08-28 16:53:23 +02:00
vaxerski
a498822916
Add readme and proper building
2023-08-28 16:47:01 +02:00
vaxerski
c85ae51531
window sharing
2023-08-28 16:34:35 +02:00
vaxerski
f0afc1ab21
minor fixas
2023-08-28 15:52:58 +02:00
vaxerski
e2b68a6d39
send more meta
2023-08-28 14:41:45 +02:00
vaxerski
5fca07636b
sharing works (only dma piece of shit maybe obs is wonk)
2023-08-28 14:14:12 +02:00
vaxerski
9081ca2592
some logs
2023-08-28 12:44:47 +02:00
vaxerski
c9ab195be6
update readm
2023-08-28 00:39:09 +02:00
vaxerski
b1895a2dfe
aaaa
2023-08-27 23:09:01 +02:00
vaxerski
2a8a6445db
remove unused builder args
2023-08-27 22:42:39 +02:00
vaxerski
f63678ad11
c++ification a bit
2023-08-27 22:30:57 +02:00
vaxerski
daa9a2386b
today's work. obs crashes while screensharing.
2023-08-27 20:30:04 +02:00
vaxerski
b32c560b31
basic groundwork for pw
2023-08-27 00:32:18 +02:00
vaxerski
3adac247f2
ignore proto files
2023-08-26 23:51:57 +02:00
vaxerski
8720298b57
piece of shit
2023-08-26 23:51:30 +02:00
vaxerski
b50663fcfa
begin work
2023-08-26 23:50:30 +02:00
Jacob Birkett
57a3a41ba6
flake: protocols input follows systems ( #76 )
2023-08-12 14:52:50 +03:00
Jacob Birkett
9257b0c9b9
Nix: Some corrections for overlays ( #75 )
...
* flake: use legacyPackages for formatter
* nix: separate xdph and share-picker overlays
* flake: make systems overrideable
* flake: inherit packages from overlaid nixpkgs
2023-08-10 00:22:51 +03:00
vaxerski
42747d267a
version: bump to 0.5.0
2023-08-03 19:08:45 +02:00
Nicola Guerrera
af539f4e4d
screencast: correct array size ( #72 )
2023-07-23 15:48:06 +02:00
vaxerski
43300c11a9
toplevelexport: remove _done call from _buffer
...
requires recent hyprland commit to work
2023-07-20 12:41:50 +02:00
vaxerski
7276435c46
pw: guard output in transform checks
2023-07-20 12:01:23 +02:00
vaxerski
4d9ff0c177
version: bump to 0.4.0
2023-05-29 20:42:44 +02:00
vaxerski
ca077cc05c
screencast: restore window share by class
2023-05-25 16:54:02 +02:00
Mihai Fufezan
4f0c5756c9
flake.lock: update nixpkgs
2023-05-16 22:29:50 +03:00
Jacob Birkett
2bdadd2d37
flake: overlays: xdph: remove stdenv override
2023-05-02 18:49:04 +03:00
Jacob Birkett
bc7d9c7366
flake: fix usage of prev in overlays
...
flake: use overlays in pkgsFor
2023-05-02 18:49:04 +03:00
vaxerski
c0e2339555
screencast: send transform to pw
2023-04-25 17:16:24 +01:00
Lucas Alber
f9f08c802e
Fix build after 7d3da7e968
( #54 )
2023-04-24 15:04:59 +01:00
Pascal J
7d3da7e968
fix implicit function declaration ( #53 )
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
2023-04-23 19:37:42 +01:00
vaxerski
bf035bf3d5
pw: set type for all planes
2023-04-14 17:29:17 +01:00
vaxerski
a7b7880172
screencast: send damage via pw
2023-04-14 17:27:28 +01:00
vaxerski
7fc2e78581
screencast: use spa-pod-dynamic
2023-04-14 17:22:16 +01:00
vaxerski
78dee83d77
screencast: add fallback for linear modifier
2023-04-14 17:14:41 +01:00
vaxerski
2366b4d415
internal: remove metadata cursor mode
2023-04-13 21:14:13 +01:00
Mihai Fufezan
04f579377a
nix: add libuuid
2023-04-10 14:51:52 +03:00
Jan Beich
e33206673d
globalshortcuts: fix -Wint-conversion as error with Clang 15 ( #42 )
...
src/globalshortcuts/global_shortcuts.c:40:44: error: incompatible pointer to integer conversion initializing 'uint64_t' (aka 'unsigned long') with an expression of type 'void *' [-Wint-conversion]
SD_BUS_SIGNAL("Activated", "osta{sv}", NULL),
^~~~
src/globalshortcuts/global_shortcuts.c:41:46: error: incompatible pointer to integer conversion initializing 'uint64_t' (aka 'unsigned long') with an expression of type 'void *' [-Wint-conversion]
SD_BUS_SIGNAL("Deactivated", "osta{sv}", NULL),
^~~~
src/globalshortcuts/global_shortcuts.c:42:53: error: incompatible pointer to integer conversion initializing 'uint64_t' (aka 'unsigned long') with an expression of type 'void *' [-Wint-conversion]
SD_BUS_SIGNAL("ShortcutsChanged", "oa(sa{sv})", NULL),
^~~~
/usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL'
#define NULL ((void *)0)
^~~~~~~~~~~
/usr/include/basu/sd-bus-vtable.h:113:26: note: expanded from macro 'SD_BUS_SIGNAL'
.flags = _flags, \
^~~~~~
2023-04-10 12:27:59 +01:00
vaxerski
0527deefe8
internal: bring back metadata cursor support
2023-04-10 12:27:18 +01:00
vaxerski
198d019583
ver: bump to 0.2.1
2023-04-10 00:04:09 +01:00
vaxerski
7ca51f935e
screencast: make restore persistent
2023-04-10 00:03:24 +01:00
vaxerski
8924e7adb3
versioning: fixup ver in meson
2023-04-09 23:32:24 +01:00
vaxerski
ab8d54f6f6
feat: add session restore
2023-04-09 23:30:19 +01:00
Mihai Fufezan
e48165c563
flake.lock: update hyprland-protocols
2023-04-09 22:01:22 +03:00
Mihai Fufezan
03f252d927
meson: require hl-protocols 0.2
2023-04-09 21:44:51 +03:00
Vaxry
510257c0e9
[WIP] Global Shortcuts impl ( #35 )
...
Implements the `GlobalShortcuts` portal via `hyprland-global-shortcuts-v1`
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-04-09 13:47:05 +01:00