Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley eadcd9232c Merge pull request #161 from DioxusLabs/jk/coroutine-coroutineoverhaul
Overhaul async hooks: use_future, use_coroutine, use_effect (new)
2022-02-26 17:59:29 -05:00
Jonathan Kelley d512a6758f Merge branch 'master' into jk/coroutine-coroutineoverhaul 2022-02-26 17:50:38 -05:00
Jonathan Kelley 2181ccd80f Merge pull request #272 from DioxusLabs/jk/documet-everything
docs: add `deny(missing_docs)` is many more places
2022-02-26 17:46:30 -05:00
Jonathan Kelley 25c82b7732 Merge pull request #278 from DioxusLabs/jk/canonicalize-assets
feat: canoncialize assets for macOS, Windows, and Linux
2022-02-26 17:42:05 -05:00
Jonathan Kelley d07e145df6 clippy: update for recent update 2022-02-26 17:39:25 -05:00
Jonathan Kelley f77f8c8500 fmt 2022-02-26 17:38:05 -05:00
Jonathan Kelley 74f40da997 clippy: remove unused module 2022-02-26 17:36:33 -05:00
Jonathan Kelley 56517ef5de fix: merge conflicts 2022-02-26 17:35:23 -05:00
Jonathan Kelley 77631bff1f Merge branch 'master' into jk/documet-everything 2022-02-26 17:33:06 -05:00
Jonathan Kelley 2b17717323 Merge branch 'master' into jk/coroutine-coroutineoverhaul 2022-02-26 17:32:11 -05:00
Jonathan Kelley 4ad4b18e4b feat: useeffect 2022-02-26 17:31:35 -05:00
Jonathan Kelley 64edc6e1b1 feat: useeffect implemented 2022-02-26 03:12:22 -05:00
Jonathan Kelley d8718efed6 Merge pull request #275 from BarryYan/master
fix: add ns param for removeAttribute
2022-02-25 11:50:21 -05:00
Jonathan Kelley 3e474382c6 fix: clippy new lint 2022-02-25 00:35:25 -05:00
Jonathan Kelley e3e8128d5b Merge pull request #282 from jkur/debian-use-ayatana
Add options for compilation on systems that lack libappindicator3
2022-02-25 00:17:40 -05:00
Jonathan Kelley 275811be35 Merge pull request #277 from overlisted/improve-scheduler-methods
Improve scheduler methods in ScopeState
2022-02-25 00:15:13 -05:00
Jonathan Kelley f005ce20ac docs: remove tagline 2022-02-23 19:32:08 -05:00
Jonathan Kelley 8d56552908 fix: focusout issue on todomvc 2022-02-23 18:17:28 -05:00
Jonathan Kelley ccb3aa7977 feat: allow custom root directories 2022-02-23 15:11:57 -05:00
Jonathan Kelley c12bcd8150 fix: protocol works on in both cargo and bundle
This commit enables assets to be served locally through cargo run
or through a bundle strategy. We use cargo-bundle's bundle strategy.
This PR checks only for macOS targets.
2022-02-23 14:19:00 -05:00
Jonathan Kelley 24743e44e9 feat: canoncialize assets for macOS 2022-02-23 13:53:45 -05:00
Jonathan Kelley 03feaa446a fix: make clippy happy 2022-02-23 11:37:28 -05:00
Jonathan Kelley 1f4d2cd6e4 ci: fix ci on master pushes 2022-02-23 11:26:31 -05:00
Jonathan Kelley bf3370f0ce readme: clarify comparison 2022-02-23 09:48:58 -05:00
Jonathan Kelley 7a5c403e38 wip: add use_callback 2022-02-23 09:47:53 -05:00
Jonathan Kelley 07bea88fcc fix: login example 2022-02-23 08:44:16 -05:00
Jonathan Kelley 92573d67a1 fix: keyed diffing accidentally pushing every node 2022-02-23 08:09:16 -05:00
Jonathan Kelley 6b17522507 feat: textarea example 2022-02-22 21:36:59 -05:00
Jonathan Kelley 45231651dd fix: quick patch 2022-02-22 16:34:06 -05:00
Jonathan Kelley d19ae3ff56 feat: tweak debug tools to be customizable 2022-02-21 23:45:01 -05:00
Jonathan Kelley 3837899a7e fix: remove clutter 2022-02-21 23:35:12 -05:00
Jonathan Kelley fbaf25dc6b feat: pair down usecoroutine and make it much happier 2022-02-21 23:34:18 -05:00
Jonathan Kelley 9211e1fc78 feat: use future fully figured out 2022-02-21 15:39:47 -05:00
Jonathan Kelley 1b3e865a5a Merge pull request #273 from intrepion/patch-1
fixing build warnings in hello world example
2022-02-21 11:04:08 -05:00
Jonathan Kelley 86729d929d wip: coroutine works basically 2022-02-21 00:37:46 -05:00
Jonathan Kelley f1af18c60b Merge branch 'master' into jk/coroutine-coroutineoverhaul 2022-02-20 23:53:55 -05:00
Jonathan Kelley fb661e5519 wip: disable hook documentation 2022-02-20 23:52:54 -05:00
Jonathan Kelley b2a4d387c7 docs: document all of desktop crate 2022-02-20 23:52:36 -05:00
Jonathan Kelley c5a022112b Merge pull request #267 from DioxusLabs/jk/heavy-compute
fix: ping window after virtualdom is ready
2022-02-20 17:44:05 -05:00
Jonathan Kelley e71069883d Merge branch 'master' into jk/documet-everything 2022-02-20 17:43:38 -05:00
Jonathan Kelley af18838e6e Merge pull request #270 from DioxusLabs/jk/use-ref-example
docs: actually document the use_ref hook
2022-02-20 17:43:25 -05:00
Jonathan Kelley 62df5f7097 docs: document the entire core crate 2022-02-20 17:37:46 -05:00
Jonathan Kelley 55bb62bbc8 Merge pull request #271 from DioxusLabs/jk/desktop-no-reload
Disable reload context menu in production
2022-02-20 16:07:35 -05:00
Jonathan Kelley 5954bba975 wip: disable reload in production 2022-02-19 22:36:55 -05:00
Jonathan Kelley 98076c52e8 docs: remove use_ref example 2022-02-19 21:53:00 -05:00
Jonathan Kelley e7022dfccf docs: more use_ref docs 2022-02-19 21:51:26 -05:00
Jonathan Kelley 45473ece8c feat: add some helpers to use_ref 2022-02-19 18:00:03 -05:00
Jonathan Kelley 28716248c5 fix: ping window after virtualdom is ready 2022-02-19 17:34:44 -05:00
Jonathan Kelley 93b4f745af Merge pull request #132 from DioxusLabs/jk/partialexpansion
feat: split out rsx into its own crate
2022-02-19 00:02:10 -05:00
Jonathan Kelley c1d692dd97 fix: dioxus must specify rust versionand edition 2022-02-18 23:33:48 -05:00
Jonathan Kelley 5a6d1c2a31 fix: compile for rust 1.57 2022-02-18 23:30:09 -05:00
Jonathan Kelley 237f036a80 wip: add meta to rsx 2022-02-18 23:26:47 -05:00
Jonathan Kelley 7ce34ad97e fix: enable desktop devtol 2022-02-18 23:22:35 -05:00
Jonathan Kelley 5d56326f74 feat: collapse rsx 2022-02-18 23:18:52 -05:00
Jonathan Kelley 9438cc14bc fix: make listeners up to date 2022-02-18 23:17:33 -05:00
Jonathan Kelley 185902f935 fix: macro compiles 2022-02-18 23:14:17 -05:00
Jonathan Kelley b93487282d feat: move files around 2022-02-18 20:54:30 -05:00
Jonathan Kelley 7c788e59f5 Merge branch 'master' into jk/partialexpansion 2022-02-18 15:34:52 -05:00
Jonathan Kelley b2472e3cfe Merge branch 'master' into jk/partialexpansion 2022-02-18 15:31:49 -05:00
Jonathan Kelley f3ad776430 Merge pull request #263 from malcolmrebughini/master
docs(reference/platforms/ssr): fixing example and commands
2022-02-18 11:40:59 -05:00
Jonathan Kelley e5d0b9e3d9 Merge pull request #261 from DioxusLabs/jk/fermi
feat: integrate fermi into the main repo
2022-02-17 12:08:10 -05:00
Jonathan Kelley 7aeed4ccae ci: disable coverage 2022-02-17 11:30:25 -05:00
Jonathan Kelley 6bc9dd36f9 fix: coverage 2022-02-17 11:27:13 -05:00
Jonathan Kelley f4686150d7 ci: make workflows only run on PRs 2022-02-17 11:19:28 -05:00
Jonathan Kelley a4df07f338 fix: rustmft 2022-02-17 11:16:04 -05:00
Jonathan Kelley d095d8c407 fix: clippy is happy 2022-02-17 10:43:34 -05:00
Jonathan Kelley d461ffc011 feat: integrate fermi 2022-02-17 10:38:51 -05:00
Jonathan Kelley 3873cd1a60 fix: remove unused depds 2022-02-16 14:40:45 -05:00
Jonathan Kelley b57987cfb1 chore: clean up example a bit 2022-02-16 14:17:47 -05:00
Jonathan Kelley 4d965c8571 feat: simplify login example 2022-02-16 14:16:03 -05:00
Jonathan Kelley babe862739 fix: login example to use proper methods 2022-02-16 14:11:31 -05:00
Jonathan Kelley c6bdb5db76 fix: login form 2022-02-16 14:08:57 -05:00
Jonathan Kelley aa60971c5c fix: remove preventdefault on form 2022-02-16 14:03:53 -05:00
Jonathan Kelley 4fd4fa0b09 Merge pull request #94 from JtotheThree/master
Login Form Example
2022-02-16 14:02:47 -05:00
Jonathan Kelley edabb68731 Merge pull request #258 from HansTrashy/remove-router-div 2022-02-16 12:09:50 -05:00
Jonathan Kelley 46c526eb09 Merge pull request #250 from DogeDark/master
Documentation Fixes
2022-02-15 13:48:24 -05:00
Jonathan Kelley 61f9b9dd83 fix: remove serde attr 2022-02-15 13:46:14 -05:00
Jonathan Kelley ba17b57cdd fix: also include values in onchange 2022-02-15 13:44:05 -05:00
Jonathan Kelley a6cbe233b7 fix: empty values on desktop 2022-02-15 13:38:06 -05:00
Jonathan Kelley 0981828167 Merge pull request #254 from autarch/autarch/futures-channel-version
Make all packages which require futures-channel ask for the same version
2022-02-15 11:51:15 -05:00
Jonathan Kelley 345dfd4214 Merge pull request #243 from asaaki/update/wry-0-13
Update to wry 0.13; support IPC, devtool, and feature flags
2022-02-15 11:23:16 -05:00
Jonathan Kelley 0d17da1e7c Merge pull request #253 from DioxusLabs/jk/async-channel
Use futures-channel instead of async-channel in rIC/rAF code
2022-02-15 11:17:43 -05:00
Jonathan Kelley e43a8a9b6a feat: remove old async channel for new channel in ric raf web code 2022-02-15 11:03:13 -05:00
Jonathan Kelley d2fbebf853 Merge pull request #252 from autarch/autarch/fix-use_ref-doc-example
Fix closure signature for use_ref example in interactivity docs
2022-02-15 10:57:51 -05:00
Jonathan Kelley f6df21a34c Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-02-14 12:23:40 -05:00
Jonathan Kelley 5a908d1e8b fix: remove console log 2022-02-14 12:23:30 -05:00
Jonathan Kelley b65e730e39 Merge pull request #249 from dazmaks/master
Fix typo
2022-02-14 09:30:32 -05:00
Jonathan Kelley 8ca505b65b feat: better link 2022-02-14 09:30:08 -05:00
Jonathan Kelley a7e0fffb43 Merge pull request #245 from mrxiaozhuox/master 2022-02-14 07:56:34 -05:00
Jonathan Kelley bb377e932f Merge branch 'master' into jk/partialexpansion 2022-02-13 12:46:38 -05:00
Jonathan Kelley e03f8ca90c ci: no more codecov failing 2022-02-13 12:44:17 -05:00
Jonathan Kelley 3c54ce06f2 fix: disable more 2022-02-13 12:43:15 -05:00
Jonathan Kelley 7c48236a54 Merge branch 'master' into jk/partialexpansion 2022-02-13 12:42:15 -05:00
Jonathan Kelley 8d2e23bde6 ci: fix draft request 2022-02-13 12:41:38 -05:00
Jonathan Kelley 542b48a59c ci: disable on draft prs 2022-02-13 12:40:25 -05:00
Jonathan Kelley e06f6dc030 fix: docs deploys should only be done on master commits 2022-02-13 12:37:39 -05:00
Jonathan Kelley ca7ce46cdb Merge branch 'master' into jk/partialexpansion 2022-02-13 12:36:02 -05:00
Jonathan Kelley ab99bc6c8d chore: comment out image generator when not in use 2022-02-13 12:35:07 -05:00
Jonathan Kelley 64f8e58c04 Merge pull request #242 from oovm/desktop-icon
Add default desktop icon
2022-02-13 12:27:38 -05:00
Jonathan Kelley a325c03dd9 fix: lifetimes again 2022-02-12 11:02:55 -05:00