Commit Graph

23 Commits (9a5817fc9a9bd130695373c39cc56e54c2380857)

Author SHA1 Message Date
drendog 9a5817fc9a
refactor: move wl ev loop handling to common ev loop 2024-08-18 17:50:57 +02:00
drendog 21e6e3e7f3
refactor: rework event loop handling 2024-08-18 07:53:33 +02:00
drendog fa353f4838
refactor: remove unnecessary cell 2024-08-18 03:38:47 +02:00
drendog 4798275ed0
refactor: remove unnecessary derive 2024-08-18 03:10:19 +02:00
drendog 43ea02cd76
refactor: remove unnecessary public methods 2024-08-18 03:07:03 +02:00
drendog ea0c99a1af
refactor: remove display field 2024-08-18 03:02:34 +02:00
drendog e607e24633
refactor: remove unnecessary options and config 2024-08-18 02:40:28 +02:00
drendog afe77990f8
refactor: modularize windowing system 2024-08-18 02:23:17 +02:00
drendog 5cdf4d5af9
refactor: minor mathes refactor 2024-08-17 22:41:26 +02:00
drendog 130059b979
refactor: remove window field on event loop handler and minor refactor 2024-08-17 18:55:03 +02:00
drendog f89eea5f77
refactor: improve match on femtovg 2024-08-17 02:39:02 +02:00
drendog 22cf1c8b70
refactor: remove window system lifetime as it's not necessary 2024-08-16 16:00:14 +02:00
drendog a8c21ad2bc
refactor: remove unnecessary reference to window 2024-08-16 14:48:30 +02:00
drendog ce5fd96278
refactor: remove unnecessary event handler 2024-08-16 07:20:17 +02:00
drendog ba5b6e6d8f
refactor: remove useless clone 2024-08-15 07:46:52 +02:00
drendog 1540ef72b2
refactor: explicit rc cloning 2024-08-15 07:44:50 +02:00
drendog efeb91be40
chore: update licenses 2024-08-15 05:30:52 +02:00
drendog 8b7f4b1917
chore: add package details 2024-08-15 02:00:55 +02:00
drendog 5058d7acdc
docs(readme): add readme 2024-08-15 01:59:48 +02:00
drendog 3554b1684d
refactor: minor refactor 2024-08-14 23:24:41 +02:00
drendog 0910670518
refactor: remove refcells on femtovg 2024-08-13 23:00:35 +02:00
drendog 155d4071a5
feat: add init project draft 2024-08-13 22:41:58 +02:00
drendog 4697a83f18
init commit 2024-08-13 22:30:13 +02:00