Commit Graph
1196 Commits
Author SHA1 Message Date
Evan Almloff ffc9bf763a pass clippy 2022-06-17 13:50:41 -05:00
Evan Almloff 0f2ff34a30 add tests for the interperter 2022-06-17 09:50:25 -05:00
Evan Almloff 9e7e5b0859 Merge remote-tracking branch 'upstream/master' into jk/rsx-refactor 2022-06-16 09:17:36 -05:00
Evan Almloff 75e13749ea set multiple rsx calls at once to prevent duplicated errors 2022-06-16 09:11:56 -05:00
Evan Almloff b761bdb767 include element/attribute in errors 2022-06-15 14:20:36 -05:00
Evan Almloff d9ee305575 offset column numbers 2022-06-15 13:36:18 -05:00
Demonthos df4ea20bb8 create serde compatible parse error 2022-06-15 12:58:08 -05:00
Evan Almloff 41e905144c add warning when hot_reload is used in release builds 2022-06-14 10:32:49 -05:00
Evan Almloff 586983291a log parse errors 2022-06-13 17:02:43 -05:00
Evan Almloff f132a08f7d fix merge 2022-06-13 16:50:22 -05:00
Evan Almloff 9e4a069f42 Merge branch 'jk/rsx-refactor' of https://github.com/demonthos/dioxus into jk/rsx-refactor 2022-06-13 16:48:52 -05:00
Evan Almloff c614506734 report error on unknown attribute 2022-06-13 16:48:15 -05:00
Jon Kelley d9e14db434 Merge pull request #417 from Demonthos/master
handle backtab for tui
2022-06-13 11:13:00 -04:00
Yin Jifeng 3cbf8ed6fa fix: remove task id from scope when success 2022-06-13 18:43:36 +08:00
Yin Jifeng 814235f145 docs: update func names 2022-06-13 18:43:36 +08:00
Yin Jifeng 7576426c93 core: cleanup tasks polling fn 2022-06-13 18:43:36 +08:00
Yin Jifeng c97f051bbd fermi: set atom value even it doesn't exist 2022-06-13 18:32:03 +08:00
Demonthos 8ed8758d35 clean up and document items 2022-06-11 20:06:50 -05:00
Jon Kelley e97072f387 Merge pull request #438 from Demonthos/stretch2_relative_layout
Use Taffy instead of stretch2 for tui and native core
2022-06-11 10:45:01 -04:00
Jon Kelley 03973f692e Merge pull request #385 from MuhannadAlrusayni/master
feat: Support generic components in `rsx!()` macro
2022-06-11 10:32:31 -04:00
Evan Almloff 71d31556e5 Merge https://github.com/DioxusLabs/dioxus into jk/rsx-refactor 2022-06-10 18:16:05 -05:00
Evan Almloff 29b3503da8 fmt 2022-06-10 17:49:04 -05:00
Evan Almloff 69ecc9caaf update tui tests 2022-06-10 17:47:43 -05:00
Demonthos c1112cfd3a Merge branch 'master' into stretch2_relative_layout 2022-06-10 17:41:51 -05:00
Evan Almloff 44686e217f remove empty match 2022-06-10 17:33:19 -05:00
Evan Almloff dcfe60c164 use taffy instead of stretch2 2022-06-10 17:23:30 -05:00
Jon Kelley ea4eb218ab Merge pull request #422 from rMazeiks/fix-web-missing-event-types
Fix web missing event types
2022-06-10 11:44:38 -04:00
Jon Kelley 8349e252b6 Merge pull request #434 from CGQAQ/patch-1
fix(desktop): makes release build working
2022-06-10 11:43:57 -04:00
Jon Kelley 0dbdaf1973 Merge pull request #436 from Demonthos/fix_remove_style
remove style attributes correctly for the js interpreter
2022-06-10 11:43:01 -04:00
CGQAQ 030f6d58fb conditional devtools 2022-06-10 06:04:54 +08:00
Evan Almloff 38de26d0e4 remove attributes correctly 2022-06-09 10:31:11 -05:00
Evan Almloff fe5c698c09 add DirtyAll to SchedulerMsg 2022-06-09 10:01:09 -05:00
Evan Almloff d4dda577d6 remove extra print 2022-06-09 09:36:48 -05:00
Evan Almloff 017d269ca8 fix websocket error reporting 2022-06-09 09:36:28 -05:00
Jason 09b1d379d7 fix(desktop): makes release build working 2022-06-09 16:55:53 +08:00
Evan Almloff b480579169 derive clone and debug for SetRsxMessage 2022-06-08 12:33:55 -05:00
Evan Almloff e7cf382784 create websocket for hot reloading 2022-06-06 13:30:32 -05:00
Evan Almloff 07199c8a64 clean up imports 2022-06-06 13:29:56 -05:00
Evan Almloff c7a332efaa remove mutex from RsxContext 2022-06-06 13:29:32 -05:00
Evan Almloff 0e97af989a capture varibles in keys 2022-06-06 13:02:15 -05:00
Evan Almloff 7b629ef0f5 cleanup imports 2022-06-05 09:24:08 -05:00
Evan Almloff 3cd4175e2e remove braces from captured variables 2022-06-05 08:39:50 -05:00
Evan Almloff 2a6d9ed075 handle rsx!{cx, ...} 2022-06-05 07:38:05 -05:00
Evan Almloff 586e29d815 force rerender after rsx is updated 2022-06-04 15:31:40 -05:00
Evan Almloff 031640c9a4 document RSX_CONTEXT 2022-06-04 14:59:24 -05:00
Evan Almloff 8c6fceb0c7 finish desktop implementation 2022-06-04 14:26:37 -05:00
Evan Almloff 2bcaa2e43e refactor interperting macro into function and don't rely on cx being in scope 2022-06-04 12:20:56 -05:00
Muhannad Alrusayni dded91a589 doc: put docs in once place instead of two 2022-06-04 13:40:50 +03:00
Muhannad Alrusayni 252f9343b8 fix: Support Div () as component
previously I from some reason I thought this not allowed syntax. Some test
failed because of my misunderstood, so now I fix this :D
2022-06-04 13:40:50 +03:00
Muhannad Alrusayni 03a14f4a86 fix: element start with lowercase letter again :D 2022-06-04 13:40:50 +03:00