Nova
|
6fc1bb2afa
|
refactor(camera item): pipe messageresponsesender through
|
2023-10-06 11:59:13 -04:00 |
|
UnderSampled
|
1ee485f3c5
|
Move BufferInfo to (experimental) Core
|
2023-10-06 11:59:13 -04:00 |
|
UnderSampled
|
9c62f4fd24
|
Import Dmabufs into CameraItems during render call. Consider replacing with a separate import_buffers call, or create buffers locally and expose export_buffers (slightly less state required) if this is too slow.
|
2023-10-06 11:58:28 -04:00 |
|
UnderSampled
|
a1f07f9260
|
Add camera render code for client buffers
|
2023-10-06 11:58:18 -04:00 |
|
UnderSampled
|
cd5fc51e98
|
Begin reworking camera items to accept external buffers and render requests
|
2023-10-06 11:58:18 -04:00 |
|
Nova
|
12328ef1e2
|
remove: sk.kmp
|
2023-10-01 21:54:56 -04:00 |
|
Nova
|
d1a67296fc
|
fix: scroll
|
2023-10-01 21:47:13 -04:00 |
|
Nova
|
0d11a9ff03
|
fix(wayland): don't log key events :p
|
2023-10-01 01:35:52 -04:00 |
|
Nova
|
c35e44565f
|
fix(wayland): keyboard input
|
2023-10-01 01:35:04 -04:00 |
|
Nova
|
13b9509d90
|
feat: proper ctrl+c stop
|
2023-09-29 00:26:53 -04:00 |
|
Nova
|
68d3fc309b
|
feat: save client states on sigint
|
2023-09-28 12:08:45 -04:00 |
|
Nova
|
2f5584d545
|
feat(state): save state to ~/.local/state/stardust/<uid> on graceful disconnect
|
2023-09-28 10:31:23 -04:00 |
|
Nova
|
cb7f3ef4ac
|
feat: client state (save/restore)
|
2023-09-28 09:55:45 -04:00 |
|
Nova
|
7095e1df84
|
refactor(core): remove dashmap
|
2023-09-28 01:30:26 -04:00 |
|
Nova
|
ee8f789f74
|
feat(suis/hand): distance per joint
|
2023-09-27 01:16:44 -04:00 |
|
Nova
|
1519acc799
|
feat: upgrade smithay
|
2023-09-25 22:38:00 -04:00 |
|
Nova
|
1d90657def
|
feat(wayland): touch support
|
2023-09-24 11:44:26 -04:00 |
|
Nova
|
cf6285abe0
|
fix(objects/input): disable_controller still lets hands exist
|
2023-09-24 11:44:16 -04:00 |
|
Nova
|
9ae8efb9d6
|
fix(item): remove acceptor arg from release
|
2023-09-16 13:53:15 -04:00 |
|
Nova
|
6304541985
|
fix(panel): remove start data local signal
|
2023-09-16 13:52:53 -04:00 |
|
Nova
|
1babfdf10d
|
fix(wayland): don't clone topleveldata
|
2023-09-16 13:52:31 -04:00 |
|
Nova
|
218089a21d
|
fix(main): don't enable eye pointer for flatscreen mode with hands
|
2023-09-16 04:05:34 -04:00 |
|
Nova
|
120b0a246e
|
refactor(wayland/seat): boolean for keypress instead of u32
|
2023-09-08 20:23:40 -04:00 |
|
Nova
|
c9edcaf281
|
fix(panel): remove unnecessary inverse global transform on startup settings
|
2023-09-08 12:28:55 -04:00 |
|
Nova
|
b2c4e8e72c
|
fix(xdg_shell): indicate fullscreen active
|
2023-09-04 13:17:48 -04:00 |
|
Nova
|
52af8095d6
|
fix(wayland): remove unwraps
|
2023-09-04 12:15:48 -04:00 |
|
Nova
|
102fc2ef79
|
fix(object/mouse pointer): update keyboard protocol
|
2023-09-04 11:40:44 -04:00 |
|
Nova
|
9042a004d3
|
fix(wayland): no more external dmabufs
|
2023-09-03 17:55:22 -04:00 |
|
Nova
|
5360230ca7
|
fix(wayland): closing toplevels
|
2023-09-03 11:02:42 -04:00 |
|
Nova
|
a4d3ec537f
|
fix(wayland): new API
|
2023-09-03 10:38:31 -04:00 |
|
Nova
|
ba3faf2c76
|
feat(wayland+xwayland): initial window setup
|
2023-09-03 10:38:31 -04:00 |
|
Nova
|
aa3c892f39
|
refactor(panel item): nuke unnecessary functions
|
2023-09-03 10:38:31 -04:00 |
|
Nova
|
de0295fbf8
|
refactor: panel items
|
2023-09-03 10:38:31 -04:00 |
|
Nova
|
10034cdab2
|
feat: async methods
|
2023-09-02 19:49:53 -04:00 |
|
Stephen Christie
|
faf6a8f22a
|
feat: Start converting method calls to async
|
2023-08-27 17:11:20 -04:00 |
|
Nova
|
38709f5eaf
|
fix(data): ignore types for masks if one is null
|
2023-08-23 13:57:42 -04:00 |
|
Nova
|
601a140a70
|
fix: panel items not dropping on toplevel close
|
2023-08-14 03:05:22 -04:00 |
|
Nova
|
a525b2c39b
|
fix(panel): pressed/released in the right order
|
2023-08-07 21:44:44 -04:00 |
|
Nova
|
b7cb0b747b
|
fix(fields): remove radius from normal/closest point
|
2023-08-07 16:45:37 -04:00 |
|
Nova
|
d56091472e
|
fix: controller
|
2023-08-06 19:27:40 -04:00 |
|
Nova
|
8c2c1b0c14
|
refactor(wayland): replace popups with child surfaces
|
2023-08-06 18:32:43 -04:00 |
|
Nova
|
2c979c84c4
|
fix: properly destroy xwayland
|
2023-08-06 11:19:42 -04:00 |
|
Nova
|
2c3e4bd135
|
feat: camera item
|
2023-08-06 10:11:06 -04:00 |
|
Nova
|
4616b9b3bd
|
feat(registry): is_empty
|
2023-08-06 10:11:01 -04:00 |
|
Nova
|
0257655eba
|
refactor(drawable): remove sendwrapper
|
2023-08-06 10:10:50 -04:00 |
|
Nova
|
ccdab7578a
|
fix(main): don't pass through std anything from child processes
|
2023-08-05 20:20:57 -04:00 |
|
Nova
|
fc2abfe59c
|
feat(wayland): cleanup
|
2023-08-04 21:20:32 -04:00 |
|
Nova
|
7282684104
|
feat: fd passing
|
2023-07-31 23:44:17 -04:00 |
|
Nova
|
dac3a3092a
|
refactor(objects): overhaul input
|
2023-07-26 08:56:34 -04:00 |
|
Nova
|
4ffab6580d
|
refactor (wayland): move seat to client
|
2023-07-25 14:46:03 -04:00 |
|