Commit Graph

29 Commits

Author SHA1 Message Date
Nova
3d96dfd468 refactor: delete data protocol 2024-12-12 04:16:09 -05:00
Nova
74731bf4a3 fix(items): add the proper aspects 2024-11-01 15:10:23 -04:00
Nova
5df9d26ca1 refactor: alias_id 2024-11-01 15:10:23 -04:00
Nova
14ebe85493 refactor(wayland): update data in user data map for everything 2024-08-06 20:42:46 -04:00
Nova
b7191c3183 fix(wayland): popups don't crash anymore 2024-07-24 17:02:02 -04:00
Nova
83e3a913c5 fix(wayland): remove unnecessary backend impl 2024-06-11 14:33:59 -04:00
Nova
b590e82b05 fix: input capturing 2024-06-07 08:22:51 -04:00
Nova
8d2aac12d6 feat: upgrade to numerical IDs 2024-06-05 14:34:45 -04:00
Nova
5f9d9d4714 refactor(items): codegen prototocol 2024-05-30 00:34:29 -04:00
Nova
d7fba79be9 fix: new apis 2024-05-28 01:24:49 -04:00
Nova
302a64785d fix(wayland): warnings 2024-03-09 23:16:32 -05:00
Nova
fba4e10611 refactor(wayland): use smithay seats 2024-03-08 05:57:52 -05:00
Nova
c41179a437 refactor(wayland): put everything in wl_surface user data 2024-02-15 12:42:34 -05:00
Nova
a2b061ed43 fix(panel_item): fix set_toplevel_size signal 2024-02-10 18:12:29 -05:00
Nova
d4b7c3f61a refactor: use typemap for aspects! 2024-02-05 05:09:48 -05:00
Nova
ed28914f86 refactor(idl): create_inteface macro 2024-02-04 09:55:39 -05:00
Nova
1b37d77304 feat(spatial): use codegen 2024-02-03 14:14:27 -05:00
Nova
fc45b4e400 feat: client state (save/restore) 2023-09-28 09:55:45 -04:00
Nova
4da7ed1ccf feat(wayland): touch support 2023-09-24 11:44:26 -04:00
Nova
b39d8f37f4 fix(panel): remove start data local signal 2023-09-16 13:52:53 -04:00
Nova
abe32a8dbd fix(panel): remove unnecessary inverse global transform on startup settings 2023-09-08 12:28:55 -04:00
Nova
1f66d7dee4 fix(wayland): new API 2023-09-03 10:38:31 -04:00
Nova
237b084a65 refactor(panel item): nuke unnecessary functions 2023-09-03 10:38:31 -04:00
Nova
707e56cb6f refactor: panel items 2023-09-03 10:38:31 -04:00
Nova
433568da63 fix: panel items not dropping on toplevel close 2023-08-14 03:05:22 -04:00
Nova
136383326e fix(panel): pressed/released in the right order 2023-08-07 21:44:44 -04:00
Nova
ce8877b67e refactor(wayland): replace popups with child surfaces 2023-08-06 18:32:43 -04:00
Nova
0736f99631 feat: fd passing 2023-07-31 23:44:17 -04:00
Nova
51d0cab832 refactor: trait away panel item backends 2023-07-23 19:59:35 -04:00