Byson94
44bfab7707
docs: improved the doc flow
2025-09-04 22:14:02 +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
8f16439893
feat: removed statictranspl docs
2025-09-02 19:24:10 +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
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
Byson94
7fd411b398
docs: fixed update docs
2025-08-30 12:38:33 +05:30
Byson94
cab3f8342f
docs: moved advanced commands below examples
2025-08-30 12:15:48 +05:30
Byson94
b54380ac89
docs: improved variables config documentation
2025-08-30 10:36:20 +05:30
Byson94
2d98f095a3
docs: improved docs by adding commands/ section
2025-08-30 10:18:54 +05:30
Byson94
563dc39140
feat: added good syntax highlighting for ewwii theme
2025-08-29 20:44:07 +05:30
Byson94
7c5f4998d9
docs: added proper site url to book.toml
2025-08-26 22:13:36 +05:30
Byson94
74209c2796
Stop tracking docs/book
2025-08-26 22:10:33 +05:30
Byson94
f6f0da4f50
Merge branch 'main' which had better licensing.
...
Merging the main branch which was ahead with the commit in which
Licensing details became clearer.
2025-08-26 21:35:02 +05:30
Byson94
c04a00757f
feat(license): made eww/ewwii licensing more clear
2025-08-26 21:34:46 +05:30
Byson94
33977283b4
docs(style): added ewwii (dark) theme that matches starlight theme
2025-08-25 20:59:48 +05:30
Byson94
8483cecaa5
docs(style): set navy as default dark theme
2025-08-25 20:06:16 +05:30
Byson94
22da90e562
feat: replaced rust,ignore with js
2025-08-25 20:02:19 +05:30
Byson94
26bee39693
feat: replaced default theme with catuppuccin
2025-08-25 17:56:01 +05:30
Byson94
7fb3b5bcb2
docs: added approximation symbol to equations using pi (float num)
2025-08-25 11:08:28 +05:30
Byson94
35cc89b3ae
feat: improved wifi apilib and fixed prop conversion errors
2025-08-25 08:59:48 +05:30
Byson94
648ab778f1
feat: added INPUT_VAL env comamnd to props of input widget
2025-08-24 16:48:39 +05:30
Byson94
ee1e4e38b2
feat: added std::command module to rhai
2025-08-24 12:48:31 +05:30
Byson94
dc272455a5
Merge branch 'main' into iidev
2025-08-23 14:22:28 +05:30
Byson94
9b734c4c5f
docs: statictranspl --> staticscript
2025-08-23 14:22:13 +05:30
Byson94
36dbd4460c
docs: added section for user defined modules in ewwii docs module section
2025-08-23 13:32:20 +05:30
Byson94
e87b075b8b
feat: made ewwii print errors from external modules
2025-08-23 13:09:20 +05:30
Byson94
b5f964bcb5
feat: added propagate_natural_height property to scrolledwindow
2025-08-21 20:48:28 +05:30
Byson94
3a77be2710
feat: updated docs to be up-to-date with the latest changes
2025-08-21 17:37:17 +05:30
Byson94
eb574c3e2b
feat: added std::math lib for rhai
2025-08-21 09:55:36 +05:30
Byson94
002e3c34d8
feat: made window resizable by default.
2025-08-19 20:51:01 +05:30
Byson94
a3a868ed7b
feat: added get_adapter_connectivity() fn to api::wifi
2025-08-19 17:07:25 +05:30
Byson94
712172b434
feat: added api module to rhai
2025-08-19 10:26:59 +05:30
Byson94
c33f1c26dd
feat: added json module to rhai
2025-08-19 09:48:17 +05:30
Byson94
057234985f
feat: added example section and section for statctranspl
2025-08-17 18:53:35 +05:30
Byson94
c5e3e34aec
feat: fixed all compilation warnings
2025-08-17 14:20:45 +05:30
Byson94
0a446b4175
feat: replaced byson94 -> Ewwii-sh
2025-08-16 15:10:56 +05:30
Byson94
882dc2bab8
fix: fixed doc name and replaced eww with ewwii
2025-08-16 14:07:27 +05:30
Byson94
c9cbc606e4
feat: added home-button to docs
2025-08-16 12:46:23 +05:30
Byson94
c977b0fd46
feat: added docs back in
2025-08-15 23:09:04 +05:30
Byson94
a227c99a8d
feat: moved docs to Ewwii-sh/docs
2025-08-15 18:14:48 +05:30
Byson94
78e67bf665
docs: added dyn_id docs
2025-08-09 10:25:59 +05:30
Byson94
b10c5a4659
docs: rearranged expr_lang.md path
2025-08-06 22:48:43 +05:30
Byson94
c325674ce6
docs: readded expression_language, fixed str interpolation eg
2025-08-06 22:44:26 +05:30
Byson94
b52888201b
fix: replaced include() fn in config doc as it got removed
2025-08-06 22:17:33 +05:30
Byson94
da05f2ef9c
fix: fixed first window example in config::configuration.md
2025-08-06 22:02:14 +05:30
Byson94
365ce6b315
feat: Added Widget Properties and widget param doc
...
Added widget properties (what they do & their signature), the parameters of the widget function call.
I may have also improved the docs on some other parts which I may have forgotten.
2025-08-06 21:55:15 +05:30