Commit Graph

78 Commits (d4faccba28559d412a74636e29b09526cc1d271e)

Author SHA1 Message Date
Andri Yngvason e7a1460cb8 Add option to disable cursor 2020-07-14 21:17:36 +00:00
Andri Yngvason a1d455b0c5 pointer: Set cursor on pointer enter 2020-07-14 20:44:18 +00:00
Andri Yngvason 91c7a76ef3 Make wl_shm and wl_compositor visible in other compilation units 2020-07-14 20:43:26 +00:00
Andri Yngvason 545c4e122c Set the app-id of the window 2020-07-12 11:26:19 +00:00
Andri Yngvason fb0a22caa6 vnc: Add copyright notice 2020-07-12 11:17:03 +00:00
Andri Yngvason 905eb8dc29 Add options for quality, compression and encodings 2020-07-11 22:24:11 +00:00
Andri Yngvason 0c43623ceb main: Remove leaky abstraction for vnc connection 2020-07-11 21:40:48 +00:00
Andri Yngvason c35974044d Fix name of executable 2020-07-11 21:35:13 +00:00
Andri Yngvason 0a68dbb720 Create a nicer API around libvncclient
This hides some implementation details of libvncclient from the rest of
the system and reduces coupling.
2020-07-11 17:54:35 +00:00
Andri Yngvason da1ad20dcd Fix crash on start when connection fails 2020-07-10 17:14:17 +00:00
Andri Yngvason b947be5a19 .gitignore: Add subprojects 2020-07-10 17:09:22 +00:00
Andri Yngvason cf2dbfa77a Remove subprojects directory 2020-07-10 17:08:08 +00:00
Andri Yngvason 80ae0c9209 README: Fix typos in build instructions 2020-07-10 16:25:45 +00:00
Andri Yngvason 6383e45dad Remove debug printout 2020-07-10 15:38:58 +00:00
Andri Yngvason a148b6b3c4 README: Add build instructions 2020-07-10 14:37:22 +00:00
Andri Yngvason e9e3b76721 meson: Remove pixman dependency 2020-07-10 14:34:39 +00:00
Andri Yngvason 4e6fe5bec2 Add copyrights, readme and gitignore 2020-07-10 14:34:23 +00:00
Andri Yngvason fcfa22d8a7 Add keyboards 2020-07-10 14:26:27 +00:00
Andri Yngvason fe17fc2e68 Add pointer events 2020-07-10 12:58:29 +00:00
Andri Yngvason a8e2a84668 seat: Add callback when capabilities change 2020-07-10 12:58:01 +00:00
Andri Yngvason c479199a1c Add seats 2020-07-10 10:48:21 +00:00
Andri Yngvason 319b264568 Add TODO about watching buffer release event 2020-07-10 10:07:18 +00:00
Andri Yngvason 2c2a2d9c8e Adjust VNC pixel format 2020-07-10 09:38:34 +00:00
Andri Yngvason 7ebeeefb10 Add VNC code 2020-07-10 00:14:29 +00:00
Andri Yngvason dc97cc73c2 Now there is a window 2020-07-09 22:50:43 +00:00
Andri Yngvason f09ee597a6 main: Clean up registry globals 2020-07-09 21:05:46 +00:00
Andri Yngvason 4a4d3582ee Add shm allocator 2020-07-09 20:58:45 +00:00
Andri Yngvason 6491147864 Create scaffolding for new vnc client project 2020-07-09 19:12:31 +00:00