Abdelrahman Said abdelrahman
abdelrahman created branch main in abdelrahman/wizapp-stdlib 2024-01-20 21:38:17 +00:00
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-01-20 21:38:17 +00:00
f1b29d1c3f INITIAL COMMIT
abdelrahman created repository abdelrahman/wizapp-stdlib 2024-01-20 21:37:56 +00:00
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-17 23:41:48 +00:00
f45fb04dff Remove testing code
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-17 23:40:23 +00:00
aac10f24d1 Only handle events from the active window
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-17 23:29:13 +00:00
718e7eec21 Initialise UI context
c5b263e948 Finish implementing node element and add init_ui_ctx function
Compare 2 commits »
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-17 22:37:48 +00:00
fb1af03308 Start testing adding an immediate-mode node element
abdelrahman created branch immediate-mode-ui in abdelrahman/compositor-test 2024-01-16 23:12:55 +00:00
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-16 23:12:55 +00:00
353409a5bf Start refactoring the UI code into an immediate mode style
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 23:44:49 +00:00
60d236c080 Focus window on mouse enter
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 23:36:07 +00:00
571e734ebe Add op node when clicked and connect to proper function
680f1ec380 Ensure position of last clicked mouse is stored on every click
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 23:27:56 +00:00
f541e3afc3 Fix button clicking logic
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 22:39:12 +00:00
0ac799cec8 Add initial toolbox support
9d438d7347 Add basic comp ops implementations
6d7de03ae8 Add drawing buttons
f7449d8014 Remove aabb from the nodes module
c831fd23f7 Extract collision detection into a ui module
Compare 5 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 20:48:47 +00:00
d114cfce99 Create toolbox window
9806a5c708 Add window position information
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 20:19:01 +00:00
81fbff96b8 Filter events by window ID
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 20:04:33 +00:00
10ff46cfe4 Update node_t struct definition
fc0e3524fe Add window ID
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 19:13:01 +00:00
dacc3be970 Update code for detecting mouse hovering nodes
fd6e237647 Modify node border colours
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-15 00:01:08 +00:00
c397bcd17d Isolate the node drawing code into separate files
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-14 23:52:57 +00:00
95d9f5e5cf Reformat
abdelrahman pushed to main at abdelrahman/compositor-test 2024-01-14 23:52:10 +00:00
fe8ff990c6 Add initial node drawing