Pim Hutting
e3abf8c14a
chore: removed curly brackets from css comments
2026-01-29 16:31:21 +01:00
Gerla, J. (Justin)
eb5a6cddd7
chore: added copyright strings and removed template page
2026-01-28 10:34:36 +00:00
Gerla, J. (Justin)
82785dc8cb
feat: The Big One UI
2026-01-28 08:27:30 +00:00
Gerla, J. (Justin)
47c5e94b8f
feat: added an inferred belief node to the editor
2026-01-23 12:57:34 +00:00
Björn Otgaar
e1257bdf48
Merge branch 'demo' into feat/recursive-goal-making
2026-01-13 12:33:27 +01:00
Gerla, J. (Justin)
566c4c18cc
feat: added node-tooltips to the editor
2026-01-13 11:29:45 +00:00
Björn Otgaar
a4428c0d67
feat: automatic addition of goals to a current goal node, adding it to the plan, making sure the data stays correct. Also for the trigger nodes. :)
...
ref: N25B-434
2026-01-07 17:55:54 +01:00
Björn Otgaar
149b82cb66
feat: create tests, more integration testing, fix ID tests, use UUID (almost) everywhere
...
ref: N25B-412
2026-01-04 18:29:19 +01:00
Björn Otgaar
c5f44536b7
feat: seperation of concerns for gesture value editor, adjusting output of nodes, integration testing, css file changes, and probably much more.
...
ref: N25B-412
2026-01-04 15:18:07 +01:00
Björn Otgaar
444e8b0289
feat: fix a lot of small changes to match cb, add functionality for all plans, add tests for the new plan editor. even more i dont really know anymore.
...
ref: N25B-412
2025-12-17 15:51:50 +01:00
Björn Otgaar
c1ef924be1
feat: create dialog for plan creation in triggers, make sure to bind the correct things in triggers. Change the norms to take one condition, rather than a list. yes, tests are probably still broken.
...
ref: N25B-412
2025-12-16 18:21:19 +01:00
Björn Otgaar
10d5a15c88
feat: basic belief node with the basic belief types defined in KB.
...
ref: N25B-408
2025-12-11 14:12:26 +01:00
Twirre Meulenbelt
1bfcfc0458
feat: use input element directly
...
Previously, a button proxy was used which required the use of complicated reference management. Using the HTML `input` element directly simplifies the implementation.
Also moved some styles.
ref: N25B-189
2025-12-04 12:55:36 +01:00
Pim Hutting
413fb05cd8
chore: applied feedback from merge request
...
Removed all the DOM manipulations and created a utils file so npx eslint
is happy.
Also changed the tests to test the new version of the code.
ref: N25B-189
2025-12-04 09:12:01 +01:00
Pim Hutting
5287cb3bf3
Merge remote-tracking branch 'origin/dev' into feat/save-load-nodes
2025-11-26 14:05:38 +01:00
Björn Otgaar
79b645df88
chore: apply suggestions from threads for merge.
2025-11-20 14:53:42 +01:00
Björn Otgaar
941658a817
Merge branch 'dev' into refactor/node-encapsulation
2025-11-18 12:35:53 +01:00
Björn Otgaar
c5dc825ca3
refactor: Initial working framework of node encapsulation works- polymorphic implementation of nodes in creating and connecting calls correct functions
...
ref: N25B-294
2025-11-17 14:25:01 +01:00
Twirre
aeaf526797
Make nodes editable: norms, goals and keyword triggers
2025-11-13 10:50:12 +00:00
Twirre
231d7a5ba1
Add logging with filters
2025-11-12 14:35:38 +00:00
Pim Hutting
bb7d24b7be
chore: merge current dev into this branche
...
ref: N25B-189
2025-11-12 09:36:22 +01:00
Tuurminator69
45e133e255
feat: added temporary dummy button menu
...
ref: N25B-189
2025-11-11 16:05:25 +01:00
Gerla, J. (Justin)
d4d1aecb8c
feat: added basic functionality for editable name bar
2025-11-11 13:50:45 +00:00
JGerla
6a655f62f8
style: moved all logic from VisProgUI.tsx to VisProg.tsx and the css from VisProgUI.module.css to VisProg.module.css.
...
made code easier to navigate, by removing an unnecessary set of files through combining logic into a mostly empty file that is suitable for hosting said logic.
BREAKING: removed VisProgUI.module.css and removed VisProgUI.tsx, logic is now in VisProg.module.css and VisProg.tsx respectively
ref: N25B-114
2025-10-22 15:12:29 +02:00
JGerla
b1b1c83d73
feat: added VisProgUI to a page
...
ref: N25B-114
2025-10-01 14:22:31 +02:00