Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley 13e58daa20 Merge branch 'master' into jk/add-miri-to-ci 2023-01-10 17:53:25 -08:00
Jon Kelley 0546a2012f Merge pull request #726 from DioxusLabs/jk/fix-comments-on-exprs
fix: comments being eaten in autofmt
2023-01-10 17:49:46 -08:00
Jonathan Kelley 1940855e39 feat: implement comments in zero children nodes 2023-01-10 17:47:58 -08:00
Jonathan Kelley 6500a6d490 Merge branch 'master' into jk/fix-comments-on-exprs 2023-01-10 16:57:33 -08:00
Jon Kelley d306e64070 Merge pull request #729 from Demonthos/improve-passes
Unify DirtyNodes and DirtyNodeStates in native core
2023-01-10 16:56:03 -08:00
Jonathan Kelley fd875cd9db chore: dont log on pong 2023-01-10 16:54:40 -08:00
Jon Kelley 8a53b62126 Merge pull request #749 from Demonthos/keep-websocket-alive
Keep LiveView web socket alive
2023-01-10 16:53:36 -08:00
Jon Kelley e023f155f9 Merge pull request #748 from Demonthos/fix-drag-events-web
Fix drag* events on the web renderer
2023-01-10 16:52:15 -08:00
Jonathan Kelley 20497f1510 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-10 16:40:07 -08:00
Jonathan Kelley 39c4f3f814 fix: ci not passing 2023-01-10 16:39:56 -08:00
Jon Kelley 641082c8b8 Merge pull request #743 from Demonthos/fix-femri-example
Fix Fermi example
2023-01-10 16:39:23 -08:00
Jonathan Kelley faf94c7b4e fix: make miri pass on context api 2023-01-09 13:50:33 -08:00
Jon Kelley b50f38c675 Merge pull request #739 from Demonthos/remove-logs-from-interpreter
Remove logs from interpreter
2023-01-09 10:32:46 -08:00
Jonathan Kelley cb7e4f3f27 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-07 14:10:59 -08:00
Jonathan Kelley 4694e4d63e release: bump fermi 2023-01-07 14:10:51 -08:00
Jonathan Kelley 74421d47fd fix comments being eaten in autofmt 2023-01-07 14:09:32 -08:00
Jon Kelley a7f0df1507 Merge pull request #720 from Demonthos/remove-nodes-from-listener-list
remove nodes from listener list when the node is removed
2023-01-05 09:39:21 -05:00
Jonathan Kelley a0961583d1 fix: versions and readme 2023-01-04 14:58:06 -05:00
Jonathan Kelley 7f01f61138 feat: publish 0.3 versions of many crates 2023-01-04 14:31:07 -05:00
Jonathan Kelley e7f6bc85f0 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-04 12:59:41 -05:00
Jonathan Kelley 24b6874e97 wip: use signal for clock 2023-01-04 12:59:35 -05:00
Jon Kelley 3393d0487c Merge pull request #718 from Demonthos/handle-removing-a-completed-future
Handle removing a future that does not exist
2023-01-04 12:49:08 -05:00
Jon Kelley aa46bd2d0f Merge pull request #717 from Demonthos/rename-tui-examples
Remove tui_ prefix from TUI Examples
2023-01-04 12:48:53 -05:00
Jon Kelley eac8a42ef9 Merge pull request #716 from Demonthos/bump-lightning-css-version
bump lightningcss version
2023-01-04 12:48:24 -05:00
Jon Kelley 4fdab915c2 Merge pull request #715 from Demonthos/dont-remove-realdom-nodes-when-the-element-id-changes
don't remove real dom nodes when the id is recycled
2023-01-04 11:20:06 -05:00
Jon Kelley 3733ce7332 Merge pull request #711 from Demonthos/realdom-generic-over-custom-types
make the real dom generic over custom types
2023-01-03 15:30:13 -05:00
Jon Kelley 35cccc3838 Merge pull request #708 from Demonthos/support-optional-attrtibutes
Support optional attributes
2023-01-03 15:27:07 -05:00
Jon Kelley fba3fdf87a Merge pull request #703 from DioxusLabs/jk/signal-crate
feat: simple signals implementation
2023-01-03 15:26:52 -05:00
Jon Kelley 7050550685 Merge pull request #707 from Demonthos/fix-namespace-on-dynamic-attributes
Fix the namespace and volatility of dynamic attributes
2023-01-03 15:25:37 -05:00
Jon Kelley cb2d672105 Merge pull request #690 from Demonthos/lightning-css-taffy-attributes
use lightning css to parse Taffy layout attributes
2023-01-03 00:53:19 -05:00
Jonathan Kelley 3c8c6883f7 fix: use manual checkout 2023-01-03 00:45:17 -05:00
Jonathan Kelley e99b2feb24 fix: yml 2023-01-03 00:42:54 -05:00
Jonathan Kelley e4b5983d8c fix: use working directory 2023-01-03 00:41:39 -05:00
Jonathan Kelley 3b86650b35 fix: use C drive on windows 2023-01-03 00:40:15 -05:00
Jon Kelley 07e71956d4 Merge pull request #648 from Demonthos/fix-non-str-attributes
fix custom attribute value support
2023-01-02 23:41:45 -05:00
Jonathan Kelley 14a1e4145e feat: implement function accessor 2023-01-01 22:57:16 -05:00
Jonathan Kelley fd92079eb3 feat: add recycling of rts in signals 2023-01-01 22:09:08 -05:00
Jonathan Kelley c0315e55f4 chore: more signals methods 2023-01-01 22:02:49 -05:00
Jonathan Kelley 4f9d67fb45 feat: simple signals implementation 2023-01-01 19:57:33 -05:00
Jon Kelley fd86420c08 Merge pull request #700 from InfamousVague/patch-1 2022-12-31 22:50:33 -05:00
Jonathan Kelley 22e71a71bd feat: return window 2022-12-31 12:19:21 -05:00
Jon Kelley 8ce1d8a70a Merge pull request #698 from DioxusLabs/jk/dont-gate-files
fix: properly canonicalize assets
2022-12-31 03:35:15 -05:00
Jonathan Kelley ed899a580e make clippy happy 2022-12-31 02:30:15 -05:00
Jonathan Kelley 341ccf6de6 fix: properly canonicalize assets 2022-12-31 02:24:18 -05:00
Jon Kelley 3a34cc12f3 Merge pull request #697 from DioxusLabs/jk/multiwindow-lite
Simple desktop multiwindow support
2022-12-31 00:47:34 -05:00
Jonathan Kelley d3ab397ad3 chore: add transparency and overlay 2022-12-30 22:30:04 -05:00
Jonathan Kelley 4955cfc940 fix: no type 2022-12-30 22:14:28 -05:00
Jonathan Kelley e3a8e44a69 feat: use dom to allow context injection 2022-12-30 22:10:06 -05:00
Jonathan Kelley 880aa737a6 feat: multiwindow support 2022-12-30 22:05:15 -05:00
Jonathan Kelley 7a0c00ab6f fix: dont install master miri 2022-12-30 14:47:06 -05:00
Jonathan Kelley b351345db9 chore: use miri on native-core too 2022-12-30 14:45:45 -05:00
Jonathan Kelley 0d95568972 chore: add miri and windows test 2022-12-30 14:34:44 -05:00
Jon Kelley 3cfaaea7ea Merge pull request #692 from DioxusLabs/jk/main-thread
Move desktop context to main thread to allow file dialogs and expose tao/wry directly
2022-12-30 03:26:04 -05:00
Jonathan Kelley 819bd3fc24 chore: use broadcast instead of receiver 2022-12-30 02:56:10 -05:00
Jonathan Kelley 1518f07d7e chore: remove sledgehammer 2022-12-30 02:44:37 -05:00
Jonathan Kelley 9db69cc613 chore: remove comments 2022-12-30 02:43:00 -05:00
Jonathan Kelley ba20bc08b8 chore: clean up clock 2022-12-30 02:41:09 -05:00
Jonathan Kelley daa5449b6b chore: use existing scheduler 2022-12-30 02:39:47 -05:00
Jonathan Kelley 972084ee32 chore: clean up zoom example 2022-12-30 02:32:53 -05:00
Jonathan Kelley a13b69788b chore: rename zoom 2022-12-30 02:11:43 -05:00
Jonathan Kelley 7f418bbfee fix: window zoom 2022-12-30 02:09:02 -05:00
Jonathan Kelley 6dfe84834d fix eval example 2022-12-30 02:06:33 -05:00
Jonathan Kelley d160a5c8ff chore: remove unnecessary parse method 2022-12-30 01:54:12 -05:00
Jonathan Kelley 531f7c6d3f chore: clean up msg in desktop even more 2022-12-30 01:52:54 -05:00
Jonathan Kelley 633bf1f834 aggressively clean up desktop with new inline poll 2022-12-30 01:08:25 -05:00
Jonathan Kelley 7bc8150da7 fix desktop to poll without budget 2022-12-29 20:39:22 -05:00
Jonathan Kelley bd720e2268 fix: use futuresunordered instead of bespoke waker system 2022-12-29 19:53:43 -05:00
Jon Kelley 86fb58faf8 Merge pull request #691 from DioxusLabs/jk/overhaul-readmes
chore: clean up readmes
2022-12-29 17:46:45 -05:00
Jonathan Kelley ff697d41e3 wip: move desktop to main thread and use tokio main 2022-12-29 17:11:29 -05:00
Jonathan Kelley e22f4ad6cf fix: resolve clippy warnings 2022-12-29 16:21:24 -05:00
Jonathan Kelley 6dc9da3398 chore: remove old file 2022-12-29 16:20:20 -05:00
Jonathan Kelley 4fdbce9a70 chore: clean up readmes 2022-12-29 16:17:03 -05:00
Jonathan Kelley 6a4979b574 fix example 2022-12-29 02:37:46 -05:00
Jonathan Kelley 04ca284704 chore: add svg collection 2022-12-29 02:21:32 -05:00
Jon Kelley 4d29a190d4 Merge pull request #686 from DioxusLabs/jk/add-translate-module
Pull translation out of CLI into its own "Rosetta" crate
2022-12-29 01:02:50 -05:00
Jonathan Kelley 5c63ae4b5d chore: dont panic 2022-12-29 01:02:07 -05:00
Jonathan Kelley ecb154db6f chore: rename method 2022-12-29 00:56:23 -05:00
Jonathan Kelley 1389766596 chore: take domtree by reference 2022-12-29 00:55:04 -05:00
Jonathan Kelley bc707db832 chore: make clippy happy and limit workspace checks 2022-12-29 00:46:02 -05:00
Jonathan Kelley d3c3c41d9e chore: remove comments module 2022-12-28 16:39:24 -05:00
Jonathan Kelley c890051f87 chore: add back examples 2022-12-28 16:23:05 -05:00
Jonathan Kelley bc3cf6501c feat: complete html to rsx rosetta 2022-12-28 16:22:20 -05:00
Jonathan Kelley d22577082c chore: remove comment from syn tree 2022-12-28 12:05:13 -05:00
Jonathan Kelley 14bc007c15 wip: refactor out translation into its own crate 2022-12-28 11:51:41 -05:00
Jon Kelley 92a2db9cc2 Merge pull request #684 from Demonthos/fix-tui-benchmark
fix tui benchmark
2022-12-28 11:50:41 -05:00
Jonathan Kelley 4aac2cdae1 fix: raw attr names 2022-12-26 22:57:45 -05:00
Jonathan Kelley c240aebfa1 chore: start instead of flart 2022-12-26 09:58:41 -05:00
Jonathan Kelley 8b854963e9 fix: serialize custom attrs properly 2022-12-25 23:58:31 -05:00
Jon Kelley 641488e825 Merge pull request #671 from DioxusLabs/jk/suspense-rollover
feat: complete the rollover of aborted and async render states
2022-12-25 23:25:16 -05:00
Jonathan Kelley 366e46eddf chore: add some fixes to hot reload 2022-12-25 23:22:43 -05:00
Jonathan Kelley 079d71fb2b fix: use modern enum 2022-12-25 22:11:45 -05:00
Jonathan Kelley 8887d65e1b Merge branch 'master' into jk/suspense-rollover 2022-12-25 22:10:22 -05:00
Jon Kelley ddaaee27f5 Merge pull request #651 from Demonthos/fix-hot-reloading
Fix hot reloading
2022-12-25 21:53:29 -05:00
Jonathan Kelley 3d69d3ea92 chore: use pending instead of async 2022-12-25 01:43:22 -05:00
Jonathan Kelley 9b0244ee5c fix: use ready nodes in more places 2022-12-25 01:37:00 -05:00
Jon Kelley 6924dddb92 Merge pull request #677 from Demonthos/native-core-list-mutation-bugfix 2022-12-24 13:06:23 -05:00
Jonathan Kelley 85f6ea0545 feat: expand error boundary concept 2022-12-23 23:59:10 -05:00
Jonathan Kelley 6b41c9d193 fix: make sure to set scope on none 2022-12-23 23:59:02 -05:00
Jonathan Kelley 48b1bf2ac1 Merge branch 'master' into jk/suspense-rollover 2022-12-23 19:46:55 -05:00
Jonathan Kelley 2409d499e0 chore: adjust attribute macro 2022-12-23 19:46:09 -05:00