Andri Yngvason
|
610d69fae0
|
Implement ext-screencopy-v1
|
2024-03-24 13:10:17 +00:00 |
Andri Yngvason
|
d7e256942f
|
Create abstract screencopy interface
|
2024-03-24 13:10:17 +00:00 |
Andri Yngvason
|
d71bca5270
|
meson: Bump version to 0.9
|
2024-02-25 12:11:31 +00:00 |
Andri Yngvason
|
42494fbbe4
|
ctl: Replace hostname with IP address
|
2023-12-31 18:06:35 +00:00 |
Consolatis
|
ac907a07f3
|
Add wlr-output-management protocol
|
2023-11-19 21:01:45 +00:00 |
Andri Yngvason
|
c1281dad60
|
Don't use tag for git version
|
2023-10-09 22:57:36 +00:00 |
Andri Yngvason
|
b5128070ae
|
meson: Bump Neat VNC version requirement
|
2023-10-04 22:56:17 +00:00 |
Andri Yngvason
|
10a8dbe167
|
Set version for next release
|
2023-10-04 22:47:04 +00:00 |
Andri Yngvason
|
b1c1ade90d
|
Release v0.6.0
|
2023-01-22 13:12:13 +00:00 |
Andri Yngvason
|
1e9b531ad9
|
meson: Require specific versions of aml and neatvnc
|
2023-01-22 13:11:08 +00:00 |
Jim Ramsay
|
d1e1f62d1e
|
Refactor option-parser table printing code for reuse
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2023-01-08 12:42:38 -05:00 |
Andri Yngvason
|
474ce23d42
|
Implement custom option parser
|
2023-01-01 09:12:29 +00:00 |
Jim Ramsay
|
d75ca4bf51
|
Refactor comand and event name parsing
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-12-07 19:56:06 -05:00 |
Jim Ramsay
|
4def8f3cb8
|
Switch wayvncctl to use option_parser
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-12-07 19:56:06 -05:00 |
Andri Yngvason
|
312ddd8960
|
Move control command schemas into own files
This allows them to be used by ctl-client as well.
|
2022-11-27 10:48:03 +00:00 |
Andri Yngvason
|
800a460444
|
meson: Set default warning level to 2
|
2022-11-26 18:00:50 +00:00 |
Andri Yngvason
|
125121613e
|
Create option parser interface
This is an interface that combines option parsing with help text formatting.
|
2022-11-13 15:43:50 +00:00 |
Jim Ramsay
|
4b1fbf9508
|
Manpage updates for wayvnc and wayvncctl
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-11-10 18:02:59 +00:00 |
Jim Ramsay
|
01851dc339
|
Add initial wayvncctl executable
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-11-10 18:02:59 +00:00 |
Jim Ramsay
|
5043f8e149
|
Refactor some common utilities out of main
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-11-10 18:02:59 +00:00 |
Jim Ramsay
|
1a0e8aae97
|
Add ctl control socket and initial command infrastructure
This implements the first wayvncctl command: set-output
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-11-10 18:02:59 +00:00 |
Jim Ramsay
|
19e1e14eab
|
Add json-ipc message plumbing
Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
|
2022-11-10 18:02:59 +00:00 |
Andri Yngvason
|
e9ee4e644c
|
Adapt to aml api change
|
2022-10-29 11:56:54 +00:00 |
Andri Yngvason
|
f851f4fb89
|
Release v0.5.0
|
2022-07-09 18:03:19 +00:00 |
Andri Yngvason
|
0d05b08fb0
|
Remove damage-refinery
It has been moved into neatvnc
|
2021-09-20 21:34:40 +00:00 |
Andri Yngvason
|
61ebb57696
|
Let neatvnc handle buffer transforms
|
2021-09-20 01:03:15 +00:00 |
Andri Yngvason
|
13323a742f
|
Release v0.4.0
|
2021-01-01 23:29:40 +00:00 |
Andri Yngvason
|
0dd4840065
|
meson: Require xkbcommon >= 1.0.0
The 'xkb_keymap_key_get_mods_for_level' function was introduced in
v1.0.0 and it is needed for reverse keysym-keycode mapping.
|
2020-12-31 12:55:40 +00:00 |
Andri Yngvason
|
5ae312c1b4
|
meson: Depend on neatvnc >=v0.4.0
This is required for qemu extended key events
|
2020-12-06 14:25:42 +00:00 |
Aisha Tammy
|
4fc9493e2f
|
make systemtap optional
|
2020-11-03 22:31:25 +00:00 |
NickSica
|
6a73f293fc
|
Add PAM authentication
|
2020-11-03 22:18:46 +00:00 |
Andri Yngvason
|
7624d3d22f
|
Fix man page path
|
2020-09-28 20:37:30 +00:00 |
Andri Yngvason
|
18ab7bc60e
|
Release v3.0.0
|
2020-09-28 19:54:48 +00:00 |
Andri Yngvason
|
b93d55d068
|
Generate and install a man page
|
2020-09-26 14:43:46 +00:00 |
Scott Moreau
|
3ee9aac35e
|
Add basic clipboard support
Uses wlr-data-control-unstable-v1 protocol to interface with the clipboard
making copy/paste of text to/from host clipboard possible.
|
2020-09-22 03:11:03 -06:00 |
Andri Yngvason
|
800b0d6cb7
|
meson: Update project version
|
2020-07-27 19:10:19 +00:00 |
Andri Yngvason
|
3742dc7144
|
Add build option for enabling screencopy-dmabuf
|
2020-07-26 15:12:14 +00:00 |
Andri Yngvason
|
8ff47ee559
|
Add a way to learn the version of wayvnc and its dependencies
|
2020-07-26 11:49:02 +00:00 |
Andri Yngvason
|
c89ddb33c9
|
Remove shaders
|
2020-07-11 20:53:31 +00:00 |
Andri Yngvason
|
0edaded063
|
Remove dead code
|
2020-07-11 20:53:30 +00:00 |
Andri Yngvason
|
70216b5829
|
main: Add gbm and linux-dmabuf
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
4fa019d31f
|
buffer: Add DMA-BUFs
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
59cc119d76
|
main: Refine damage hints
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
1cafc25655
|
Transform damage coordinates
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
507b76dfbd
|
Create pixman renderer
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
a6e1ba25ea
|
Render using pixman
|
2020-07-11 20:52:00 +00:00 |
Andri Yngvason
|
8eb6658162
|
Create a unit test for the damage checker
|
2020-05-10 12:21:10 +00:00 |
Andri Yngvason
|
aaa782c551
|
meson: Set -DNDEBUG if not building debug rather than when building release or plain
|
2020-05-05 19:55:03 +00:00 |
Greg V
|
d610076614
|
shm: support memfd and SHM_ANON
|
2020-04-06 02:07:25 +03:00 |
Andri Yngvason
|
e00c492a05
|
Add dtrace probe infrastructure
|
2020-04-02 00:33:19 +00:00 |