Gabriel Tofvesson
|
a13b2fb208
|
Assume element-local coordinates in handler
|
2024-10-08 17:33:37 +02:00 |
|
Gabriel Tofvesson
|
cb037bf811
|
Fix offset calculations
|
2024-10-08 17:27:08 +02:00 |
|
Gabriel Tofvesson
|
df8f9d4018
|
Don't shadow global
|
2024-10-08 16:54:36 +02:00 |
|
Gabriel Tofvesson
|
1b3cbfa2e8
|
Ignore unhandled click events
|
2024-10-08 16:21:14 +02:00 |
|
Gabriel Tofvesson
|
6e95fe9007
|
Simplify click detection
|
2024-10-08 16:13:43 +02:00 |
|
Gabriel Tofvesson
|
24d60850e8
|
Allow full render tree invalidation
|
2024-10-04 15:57:03 +02:00 |
|
Gabriel Tofvesson
|
552c19db47
|
Only render when dirty
|
2024-10-04 00:29:14 +02:00 |
|
Gabriel Tofvesson
|
0865e40758
|
Fix module requirement names
|
2024-10-03 23:03:02 +02:00 |
|
Gabriel Tofvesson
|
3a04122e26
|
Set window values on reload
|
2024-10-02 13:54:08 +02:00 |
|
Gabriel Tofvesson
|
f47a839341
|
Refactor to more abstract field accesses
|
2024-10-02 13:47:58 +02:00 |
|
Gabriel Tofvesson
|
8b1228fa9e
|
Flatten Element structure for simplicity
|
2024-10-02 13:40:44 +02:00 |
|
Gabriel Tofvesson
|
f23c10c160
|
Set reasonable default Element values
|
2024-10-02 13:37:21 +02:00 |
|
Gabriel Tofvesson
|
c056eae22f
|
Fix metatable inheritance rules
|
2024-10-02 13:23:46 +02:00 |
|
|
b70c3451fa
|
Fix object reference in element constructor
|
2024-10-01 16:02:21 +00:00 |
|
|
3e17d0af7d
|
Move element graphics reload to dedicated method
|
2024-10-01 15:58:52 +00:00 |
|
|
692d1a82b9
|
Allow changing onClick handler in Element
|
2024-10-01 14:54:36 +00:00 |
|
|
da6325e080
|
Implement basic graphical elements
|
2024-10-01 14:34:56 +00:00 |
|