Abdelrahman Said abdelrahman
abdelrahman deleted branch immediate-mode-ui from abdelrahman/compositor-test 2024-01-20 22:22:18 +00:00
abdelrahman merged pull request abdelrahman/compositor-test#1 2024-01-20 22:22:17 +00:00
Refactor UI code into an immediate mode style
abdelrahman created pull request abdelrahman/compositor-test#1 2024-01-20 22:21:17 +00:00
Refactor UI code into an immediate mode style
abdelrahman pushed to immediate-mode-ui at abdelrahman/compositor-test 2024-01-20 22:20:16 +00:00
e71c144db6 Finalise implementing compositor behaviour using immediate mode UI
93b79aa643 Add rect and colours to node struct
79b6bc35f0 Delete nodes.c
10149fbdbf Remove predefined colours and allow user to pass colour as param
Compare 4 commits »
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 »