Byson94
98aa3e44b0
feat: adding release date of 0.1.0
v0.1.0
2025-09-06 13:10:03 +05:30
Byson94
3ad1fe0abb
Merge branch 'main' into iidev
2025-09-06 12:32:57 +05:30
Byson94
fc4d4c73ac
feat(theme): improved docs ewwii theme
2025-09-06 12:32:47 +05:30
Byson94
621322e664
feat: removed exit on config error mechanism of daemon
2025-09-06 10:09:50 +05:30
Byson94
ea3002aba0
fix: fixed dyn var extractor not skipping comments issue
2025-09-05 18:18:12 +05:30
Byson94
fcb9bbc7f1
fix: fixed broken call-fns command
2025-09-05 16:36:00 +05:30
Byson94
a56dcfaa34
fix: fixed default poll/listen variables not working in external modules
2025-09-05 12:37:45 +05:30
Byson94
25c34a1990
feat: improved both resolver failed error
2025-09-05 12:31:45 +05:30
Byson94
821a17a542
feat: fixed mod resolver not printing error issue
2025-09-05 11:06:32 +05:30
Byson94
e767cde945
feat: many internal changes regarding enter(..)
...
1. Made it so that there wont be any error if user didnt return anything
2. Added support for defining multiple enter(..)
3. Added support for merging multiple enter(..)
2025-09-05 10:18:27 +05:30
Byson94
a3a69ac485
feat: better errors with rhai_trace (lib built for ewwii)
...
With this commit, Ewwii now integrates rhai_trace, which is a rust library that I
built to generate better errors with rhai.
It is plugged into codespan reporting for providing awesome errors which
makes programming with ewwii much easier! It is a major UX update along
with the removal of `dyn_id` dependance.
2025-09-04 22:46:18 +05:30
Byson94
44bfab7707
docs: improved the doc flow
2025-09-04 22:14:02 +05:30
Byson94
e115ebfd1a
feat: added TODO.md
2025-09-04 10:35:25 +05:30
Byson94
0fdbab3217
feat: updated wifi gui template image
2025-09-03 22:19:38 +05:30
Byson94
f8cfbdc3dc
Update README.md
2025-09-03 22:18:31 +05:30
Byson94
86f880dc18
feat: improved the removed dyn_id part in changelog
2025-09-03 16:54:12 +05:30
Byson94
39912d3f46
feat(MAJOR): removed the need for dyn_id
...
This is a very very very big update for UX! Ewwii finally has support
for automatically assigning `dyn_id`.
This was actually not as hard as I thought! I just had to mutate the
widget AST and inject a `dyn_id` in based on its parent.
It works soooo well and the burden on the user just reduced sooo much!
2025-09-03 16:49:46 +05:30
Byson94
abe59bc374
Merge branch 'main' into iidev
2025-09-03 15:25:07 +05:30
Byson94
fad31a15be
feat(docs): added wifi_manager template
2025-09-03 15:24:52 +05:30
Byson94
a734a93a2c
feat(rename): renamed iirhai --> rhai_impl
2025-09-03 15:11:26 +05:30
Byson94
ddf8b94b18
Merge branch 'main' into iidev
2025-09-03 14:39:06 +05:30
Byson94
dd08978a10
feat(github): added module request issue template
2025-09-03 14:37:25 +05:30
Byson94
3812a2db3b
feat(github): added module request issue template
2025-09-03 14:34:03 +05:30
Byson94
5c924b833f
feat: renamed widgetnode.rs to ast.rs in iirhai
2025-09-03 14:29:13 +05:30
Byson94
c551b22bf8
feat: removed modules example
2025-09-02 19:36:42 +05:30
Byson94
2532dd944a
feat: updated readme contribewwtiing steps
2025-09-02 19:29:02 +05:30
Byson94
8f16439893
feat: removed statictranspl docs
2025-09-02 19:24:10 +05:30
Byson94
6b201bbeba
Merge branch 'main' into iidev
2025-09-02 16:35:50 +05:30
Byson94
e449be1fbf
feat: added contributing.md
2025-09-02 16:35:14 +05:30
Byson94
67923ed3bd
chore:
2025-09-02 16:27:16 +05:30
Byson94
77269f85bb
feat: added api::linux library for rhai
2025-09-02 16:18:37 +05:30
Byson94
9d11f601ba
feat: removed unused macros
2025-08-31 16:09:48 +05:30
Byson94
86cca80387
feat: removed unused deps, did namespace changes
2025-08-31 15:48:16 +05:30
Byson94
4c6e0ebd41
fix: borken % based w/h in window def
2025-08-31 12:17:52 +05:30
Byson94
9694c99a40
fix: fixed iidev to main merge conflict
2025-08-30 21:53:19 +05:30
Byson94
c6511dcb54
style: fixed pre_description having \t at start
2025-08-30 21:51:14 +05:30
Byson94
14bac6d0c2
style: fixed pre_description having \t at the start
2025-08-30 21:49:48 +05:30
Byson94
c81dd2c285
feat(ci): added gh-page publishment on changes in generate-rhai-docs/**
2025-08-30 21:40:27 +05:30
Byson94
a0a268cc88
feat: added feature for adding descriptions in generated mod docs
2025-08-30 21:38:01 +05:30
Byson94
eeadcab1ee
chore: ran cargo fmt
2025-08-30 21:17:47 +05:30
Byson94
5fb4efa8f0
fix(ci): added necessary dependencies that need to be installed
2025-08-30 21:12:47 +05:30
Byson94
c4233d7c98
fix(ci): fixed broken rust install
2025-08-30 21:05:01 +05:30
Byson94
65e41c67b4
Merge branch 'iidev'
2025-08-30 21:03:24 +05:30
Byson94
a72f029e8b
fix(ci): Fixed outdated cache (v2), moved to latest version (v4)
2025-08-30 21:03:11 +05:30
Byson94
23e4e9fb9e
fix(ci): Fixed outdated cache (v2), moved to latest version (v4)
2025-08-30 21:01:54 +05:30
Byson94
8d04bed34c
feat(ci): added module docs generation logic in workflow
2025-08-30 20:58:57 +05:30
Byson94
10404574a0
feat: finished writing apilib docs
2025-08-30 20:53:34 +05:30
Byson94
447c11da17
wip: Massive doc automation and improvement.
2025-08-30 20:27:30 +05:30
Byson94
9c8d32faf5
feat: improved poll/listen handler setup/shutdown in ewwii open/close cmd
2025-08-30 15:16:15 +05:30
Byson94
b09e9379e0
feat: DID MASSIVE improvements and changes that i cant summarize
...
So basically, i added sigint/sigterm catching to kill all children cleanly, then i fixed the std::monitor module as it returned tuple which didnt work with rhai much, and then i removed the deprecated attribute warning thingy. Yeah thats it.
2025-08-30 14:11:32 +05:30