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 |
Andri Yngvason
|
bfbc81bf04
|
Use GPU damage checker
|
2020-03-28 13:07:33 +00:00 |
Andri Yngvason
|
26cef852b6
|
Replace libuv with aml
|
2020-03-21 16:46:10 +00:00 |
Andri Yngvason
|
345d1d054a
|
Release 0.1.0
|
2020-02-21 23:07:50 +00:00 |
Andri Yngvason
|
c274c81fa3
|
Install shader files
|
2020-02-11 21:09:30 +00:00 |
Andri Yngvason
|
ec7fee42c5
|
Create an integer set data structure
|
2020-01-25 13:17:24 +00:00 |
Andri Yngvason
|
da3cf24a82
|
meson: Remove redundant C flag
This is not a shared library
|
2020-01-22 22:07:12 +00:00 |
Andri Yngvason
|
ba8267a4cd
|
meson: Disable asserts in release builds
|
2020-01-22 22:03:37 +00:00 |
Andri Yngvason
|
20cd7725f6
|
Load a config file
|
2020-01-18 18:14:17 +00:00 |
Andri Yngvason
|
a6f979e93a
|
Add seat selection
|
2019-12-31 14:01:22 +00:00 |
Andri Yngvason
|
e82e3a92b5
|
screencopy: Add rate limiting
The smoothing filter allows for short bursts of higher frame rate in
order to reduce latency.
|
2019-12-29 11:47:33 +00:00 |
Andri Yngvason
|
b2bbc9ac0b
|
Implement keyboard backend
|
2019-12-25 11:05:05 +00:00 |
Andri Yngvason
|
82bdbb82c0
|
Add virtual pointer backend
|
2019-12-22 21:42:10 +00:00 |
Andri Yngvason
|
59fa4cfeaa
|
Move output handling into its own source file
|
2019-10-13 12:47:02 +00:00 |
Andri Yngvason
|
f0bca570b2
|
Add meson.build
|
2019-10-12 15:24:57 +00:00 |