Commit Graph

  • 2450411e21 fix(flake): use ref instead of branch (#17) Matthew Croughan 2023-11-01 21:56:59 +00:00
  • b53bfde23b refactor(input): remove unnecessary limit break Nova 2023-10-24 22:10:33 -04:00
  • 15eb73af41 feat: 2x scaling Nova 2023-10-24 22:09:09 -04:00
  • 3c82ae309c fix(input): don't log anything Nova 2023-10-24 01:18:39 -04:00
  • 4adcfca2fe fix(input): don't debug captures Nova 2023-10-24 00:54:27 -04:00
  • f893491bed feat(input): captured bool Nova 2023-10-24 00:41:17 -04:00
  • 9d1181aaca feat: todo on fields Nova 2023-10-19 15:00:18 -04:00
  • b0f9bf24cf feat: initial stardust themes!! Nova 2023-10-17 07:12:06 -04:00
  • 1e7adbca48 cargo update nondescriptpointer/camera-items Nervyalloy5/camera-items camera-items UnderSampled 2023-10-17 00:58:58 -04:00
  • f80f891636 Add method to set camera proj_matrix after creation UnderSampled 2023-10-15 16:39:21 -04:00
  • fe9daf168d fix: cargo.lock Nova 2023-10-01 00:37:41 -04:00
  • c653c3caa4 Specify sRGB for Camera render texture UnderSampled 2023-09-19 00:39:45 -04:00
  • ce775d8820 fix(camera item): swap camera/projection matrix Nova 2023-09-18 05:25:47 -04:00
  • e9d859961f refactor(camera item): add todo warning Nova 2023-09-18 03:20:53 -04:00
  • 05128f84be refactor(camera item): pipe messageresponsesender through Nova 2023-09-18 03:15:52 -04:00
  • 2a160079bc Move BufferInfo to (experimental) Core UnderSampled 2023-09-18 00:19:23 -04:00
  • b60c756d8b 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. UnderSampled 2023-09-17 23:17:54 -04:00
  • 70ab9c5c1d Add camera render code for client buffers UnderSampled 2023-09-09 01:23:15 -04:00
  • ff7b8273c8 Begin reworking camera items to accept external buffers and render requests UnderSampled 2023-09-03 14:19:43 -04:00
  • c6bc1f3ee8 Add support for specifying colorspace for Camera render nondescriptpointer/camera-item-colorspace Nervyalloy5/camera-item-colorspace camera-item-colorspace UnderSampled 2023-10-14 12:28:27 -04:00
  • 27d8eb5f51 Merge branch 'develop' into camera-items UnderSampled 2023-10-11 00:22:48 -04:00
  • 3527ce2507 fix(pointer): proper distance Nova 2023-10-08 19:18:51 -04:00
  • 5c8563f165 fix(pointer): proper distance Nova 2023-10-08 19:18:51 -04:00
  • f045bfb93d feat: optimization Nova 2023-10-08 18:44:52 -04:00
  • 98e2740116 feat: optimization Nova 2023-10-08 18:44:52 -04:00
  • 3d4ab27a14 fix(data): lesser key with empty vector being treated as different than typed vector Nova 2023-10-07 13:38:06 -04:00
  • 838ed9cbc0 fix(data): lesser key with empty vector being treated as different than typed vector Nova 2023-10-07 13:38:06 -04:00
  • 2f575954e9 fix: cargo.lock Nova 2023-10-01 00:37:41 -04:00
  • 828a298476 Specify sRGB for Camera render texture UnderSampled 2023-09-19 00:39:45 -04:00
  • 9058592ce1 fix(camera item): swap camera/projection matrix Nova 2023-09-18 05:25:47 -04:00
  • c96eb14235 refactor(camera item): add todo warning Nova 2023-09-18 03:20:53 -04:00
  • 6fc1bb2afa refactor(camera item): pipe messageresponsesender through Nova 2023-09-18 03:15:52 -04:00
  • 1ee485f3c5 Move BufferInfo to (experimental) Core UnderSampled 2023-09-18 00:19:23 -04:00
  • 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. UnderSampled 2023-09-17 23:17:54 -04:00
  • a1f07f9260 Add camera render code for client buffers UnderSampled 2023-09-09 01:23:15 -04:00
  • cd5fc51e98 Begin reworking camera items to accept external buffers and render requests UnderSampled 2023-09-03 14:19:43 -04:00
  • 54ff87c146 remove: sk.kmp Nova 2023-10-01 21:54:56 -04:00
  • 12328ef1e2 remove: sk.kmp Nova 2023-10-01 21:54:56 -04:00
  • 2bc988fe3d fix: scroll Nova 2023-10-01 21:47:13 -04:00
  • d1a67296fc fix: scroll Nova 2023-10-01 21:47:13 -04:00
  • 051893858b fix(wayland): don't log key events :p Nova 2023-10-01 01:35:52 -04:00
  • 0d11a9ff03 fix(wayland): don't log key events :p Nova 2023-10-01 01:35:52 -04:00
  • 1ac211c23f fix(wayland): keyboard input Nova 2023-10-01 01:35:04 -04:00
  • c35e44565f fix(wayland): keyboard input Nova 2023-10-01 01:35:04 -04:00
  • 4874f010dd fix: use core version on git Nova 2023-10-01 00:40:05 -04:00
  • a15045bba8 fix: use core version on git Nova 2023-10-01 00:40:05 -04:00
  • da894143f9 feat: proper ctrl+c stop Nova 2023-09-29 00:26:53 -04:00
  • 13b9509d90 feat: proper ctrl+c stop Nova 2023-09-29 00:26:53 -04:00
  • 109affec81 feat: save client states on sigint Nova 2023-09-28 12:08:45 -04:00
  • 68d3fc309b feat: save client states on sigint Nova 2023-09-28 12:08:45 -04:00
  • 665e6b034f feat(state): save state to ~/.local/state/stardust/<uid> on graceful disconnect Nova 2023-09-28 10:31:23 -04:00
  • 2f5584d545 feat(state): save state to ~/.local/state/stardust/<uid> on graceful disconnect Nova 2023-09-28 10:31:23 -04:00
  • fc45b4e400 feat: client state (save/restore) Nova 2023-09-28 09:55:45 -04:00
  • cb7f3ef4ac feat: client state (save/restore) Nova 2023-09-28 09:55:45 -04:00
  • af75d2a451 refactor(core): remove dashmap Nova 2023-09-28 01:30:26 -04:00
  • 7095e1df84 refactor(core): remove dashmap Nova 2023-09-28 01:30:26 -04:00
  • 3136a8f2b7 feat(suis/hand): distance per joint Nova 2023-09-27 01:16:44 -04:00
  • ee8f789f74 feat(suis/hand): distance per joint Nova 2023-09-27 01:16:44 -04:00
  • e97368f3e2 feat: upgrade smithay Nova 2023-09-25 22:38:00 -04:00
  • 1519acc799 feat: upgrade smithay Nova 2023-09-25 22:38:00 -04:00
  • 4da7ed1ccf feat(wayland): touch support Nova 2023-09-24 11:44:26 -04:00
  • 1d90657def feat(wayland): touch support Nova 2023-09-24 11:44:26 -04:00
  • bf248e192f fix(objects/input): disable_controller still lets hands exist Nova 2023-09-24 11:44:16 -04:00
  • cf6285abe0 fix(objects/input): disable_controller still lets hands exist Nova 2023-09-24 11:44:16 -04:00
  • 167c3d1cbf fix(item): remove acceptor arg from release Nova 2023-09-16 13:53:15 -04:00
  • 9ae8efb9d6 fix(item): remove acceptor arg from release Nova 2023-09-16 13:53:15 -04:00
  • b39d8f37f4 fix(panel): remove start data local signal Nova 2023-09-16 13:52:53 -04:00
  • 6304541985 fix(panel): remove start data local signal Nova 2023-09-16 13:52:53 -04:00
  • 1198797db8 fix(wayland): don't clone topleveldata Nova 2023-09-16 13:52:31 -04:00
  • 1babfdf10d fix(wayland): don't clone topleveldata Nova 2023-09-16 13:52:31 -04:00
  • 823a71a286 fix(main): don't enable eye pointer for flatscreen mode with hands Nova 2023-09-16 04:05:34 -04:00
  • 218089a21d fix(main): don't enable eye pointer for flatscreen mode with hands Nova 2023-09-16 04:05:34 -04:00
  • f78da4b198 refactor(wayland/seat): boolean for keypress instead of u32 Nova 2023-09-08 20:23:40 -04:00
  • 120b0a246e refactor(wayland/seat): boolean for keypress instead of u32 Nova 2023-09-08 20:23:40 -04:00
  • 558fb1aa4e fix(flake.lock): update flatland Nova 2023-09-08 12:31:10 -04:00
  • a5b1370c3e fix(flake.lock): update flatland Nova 2023-09-08 12:31:10 -04:00
  • abe32a8dbd fix(panel): remove unnecessary inverse global transform on startup settings Nova 2023-09-08 12:28:55 -04:00
  • c9edcaf281 fix(panel): remove unnecessary inverse global transform on startup settings Nova 2023-09-08 12:28:55 -04:00
  • d9e040bf8b fix(flake.lock): update flatland Nova 2023-09-08 00:37:15 -04:00
  • ce8e943c1f fix(flake.lock): update flatland Nova 2023-09-08 00:37:15 -04:00
  • 0b8da1d280 feat: version bump Nova 2023-09-04 17:12:42 -04:00
  • 0dc5b1a92f feat: version bump Nova 2023-09-04 17:12:42 -04:00
  • 455f3a0e9c refactor: disable xwayland by default Nova 2023-09-04 13:18:06 -04:00
  • 93d35e17e6 refactor: disable xwayland by default Nova 2023-09-04 13:18:06 -04:00
  • 411b30294b fix(xdg_shell): indicate fullscreen active Nova 2023-09-04 13:17:48 -04:00
  • b2c4e8e72c fix(xdg_shell): indicate fullscreen active Nova 2023-09-04 13:17:48 -04:00
  • 1d54b75a53 fix(wayland): remove unwraps Nova 2023-09-04 12:15:48 -04:00
  • 52af8095d6 fix(wayland): remove unwraps Nova 2023-09-04 12:15:48 -04:00
  • 4c56c31bfc fix(object/mouse pointer): update keyboard protocol Nova 2023-09-04 11:40:44 -04:00
  • 102fc2ef79 fix(object/mouse pointer): update keyboard protocol Nova 2023-09-04 11:40:44 -04:00
  • b21e031668 fix(wayland): no more external dmabufs Nova 2023-09-03 17:55:22 -04:00
  • 9042a004d3 fix(wayland): no more external dmabufs Nova 2023-09-03 17:55:22 -04:00
  • 7c6b2f5949 fix(wayland): closing toplevels Nova 2023-09-03 11:02:42 -04:00
  • 5360230ca7 fix(wayland): closing toplevels Nova 2023-09-03 11:02:42 -04:00
  • 1f66d7dee4 fix(wayland): new API Nova 2023-08-27 17:13:20 -04:00
  • a4d3ec537f fix(wayland): new API Nova 2023-08-27 17:13:20 -04:00
  • 53b035ef92 feat(wayland+xwayland): initial window setup Nova 2023-08-24 04:49:03 -04:00
  • ba3faf2c76 feat(wayland+xwayland): initial window setup Nova 2023-08-24 04:49:03 -04:00
  • 237b084a65 refactor(panel item): nuke unnecessary functions Nova 2023-08-24 04:39:26 -04:00
  • aa3c892f39 refactor(panel item): nuke unnecessary functions Nova 2023-08-24 04:39:26 -04:00