Commit Graph
100 Commits
Author SHA1 Message Date
Evan Almloff 2e65e7a913 restore deploy key for cross repo deploys 2024-02-09 16:33:33 -06:00
Evan Almloff 5462c98d4f Use the default token for the docs workflow 2024-02-09 16:20:24 -06:00
Evan Almloff 8bc76c47ca pin nightly version to fix https://github.com/tkaitchuck/aHash/issues/200 2024-02-09 16:02:48 -06:00
Evan Almloff af6467baeb update cargo.toml to fix ahash dependency issue 2024-02-09 12:57:40 -06:00
Evan Almloff f4651cecb8 Merge pull request #1916 from DogeDark/master
Add Prerelease Doc Generation
2024-02-09 12:45:59 -06:00
Evan Almloff 002de62e0c fix the docsite branch 2024-02-09 12:31:53 -06:00
Evan Almloff 7a53dc20d8 deploy nightly rust docs to dioxuslab.com/api-docs/nightly 2024-02-09 12:30:36 -06:00
Evan Almloff 162b033c36 provide feature hints for the dioxus crate as well 2024-02-09 12:23:57 -06:00
Evan Almloff b4d17abfc1 document all features 2024-02-09 12:15:59 -06:00
Evan Almloff 0a4603d30e Merge pull request #1902 from Dangerised/master
add rustfmt support
2024-02-09 09:33:05 -06:00
Evan Almloff d1ed15c2ac fix autofmt tests 2024-02-08 10:13:57 -06:00
Evan Almloff 23e15ee9c8 change rustfmt flag to all_code now that we don't use rustfmt 2024-02-08 10:03:52 -06:00
Evan Almloff b88c66d8df report syn parse errors to the user 2024-02-08 10:00:25 -06:00
Evan Almloff 65d4f922b4 Merge branch 'master' into pr/Dangerised/1902 2024-02-08 09:41:08 -06:00
Evan Almloff cb113cf4b6 Fix external links in dioxus desktop 2024-02-07 11:35:50 -06:00
Evan Almloff 1bbecc3c70 restore dioxus signals dependencies 2024-02-07 11:31:13 -06:00
Evan Almloff 8689509eb5 erase the original readable type 2024-02-07 11:19:39 -06:00
Evan Almloff c8937cb4df make mapped signal readable 2024-02-07 09:35:06 -06:00
Evan Almloff 1af8f56e89 make target an associated type 2024-02-07 08:53:21 -06:00
Evan Almloff 3270f7341a fix manganis support for dioxus desktop 2024-02-06 11:39:30 -06:00
Evan Almloff ef101dd876 Merge pull request #1903 from Andrew15-5/1862-fix-long-rebuilds
fix(serve): fixed long rebuilds with `dx serve`
2024-02-06 10:49:36 -06:00
Evan Almloff 1909b05412 Merge branch 'master' into pr/Andrew15-5/1903 2024-02-06 10:28:49 -06:00
Evan Almloff 7f32809a96 use out_dir in a few more places 2024-02-06 10:27:26 -06:00
Evan Almloff 72ae13ccb5 fix the double click event 2024-02-05 18:24:21 -06:00
Evan Almloff f8003fd9ea Fix the history button props 2024-02-05 17:51:31 -06:00
Evan Almloff 9988fa46b9 fix fullstack playwright tests 2024-02-05 15:41:16 -06:00
Evan Almloff c431429448 fix web playwright tests 2024-02-05 15:25:51 -06:00
Evan Almloff b4f2a925c7 fix fullstack playwright test features 2024-02-05 15:04:49 -06:00
Evan Almloff b63c14fab8 change config flags from ssr to server to match the features 2024-02-05 14:20:15 -06:00
Evan Almloff 61e2478fbf Merge pull request #1897 from Andrew15-5/fix-liveview-adapter-comments
docs(liveview): fixed adapter comments
2024-02-05 12:41:18 -06:00
Evan Almloff 417cea7569 Merge pull request #1898 from Andrew15-5/fix-fullstack-cli-build
Now fullstack client uses correct config via `dx build`
2024-02-05 09:28:45 -06:00
Evan Almloff b1f617acd3 Merge pull request #1899 from Andrew15-5/fix-router-macro-typo
chore(docs): fixed typo in router-macro
2024-02-05 09:27:40 -06:00
Evan Almloff cb9a43561a Merge pull request #1900 from Andrew15-5/add-short-release-option
feat(cli): added short `release` build option
2024-02-05 09:27:17 -06:00
Evan Almloff 356497df4e fix some clippy lints 2024-02-05 08:17:25 -06:00
Evan Almloff 91fea15cdc don't expose the signal scope subscriber API publicly 2024-02-05 08:13:52 -06:00
Evan Almloff 30bac267c9 simplify reactive context and expose less signal internals 2024-02-05 08:05:27 -06:00
Evan Almloff 8324f5290a rename rc to reactive context to avoid confusion with Rc 2024-02-05 07:24:31 -06:00
Evan Almloff 26e4651e9f fix infinite recursion in reactive context 2024-02-05 07:23:32 -06:00
Evan Almloff e767e49d5e switch to server instead of ssr everywhere 2024-02-02 19:32:18 -06:00
Evan Almloff 1afada528d fix user server future 2024-02-02 18:01:57 -06:00
Evan Almloff 1c4e1d84ea serialize data in the server and deserialize data in the client 2024-02-02 17:23:00 -06:00
Evan Almloff 38bdab880d only give out a ReadOnlySignal from async resources 2024-02-02 15:00:05 -06:00
Evan Almloff 79501e43c1 revert readme example to the simple counter 2024-02-02 14:49:17 -06:00
Evan Almloff 308226996c actually derive the copy trait for eval 2024-02-02 14:48:31 -06:00
Evan Almloff a789d6a64e make eval copy 2024-02-02 14:47:59 -06:00
Evan Almloff b3ed337b6b fix SLEDGEHAMMER_JS import path in desktop 2024-02-01 10:55:10 -06:00
Evan Almloff 2371c9eed3 minify js at runtime in liveview 2024-02-01 10:10:05 -06:00
Evan Almloff e2e0a934fd remove minified js from build scripts 2024-02-01 10:07:03 -06:00
Evan Almloff 33e90da314 fix router release builds 2024-01-31 16:58:55 -06:00
Evan Almloff 8eda785ace try to pull the default out directory for the fullstack server from the config 2024-01-31 16:50:54 -06:00
Evan Almloff 13b6f3b9e7 re export the dioxus router prelude 2024-01-31 16:16:07 -06:00
Evan Almloff 8f68585c1f fix the default server fullstack history 2024-01-31 16:04:44 -06:00
Evan Almloff 2034591ab3 fix the incremental feature on the router 2024-01-31 15:40:39 -06:00
Evan Almloff fb01a276b0 fix axum build in fullstack 2024-01-31 15:25:19 -06:00
Evan Almloff a7a3513b3f fix ifmt spans 2024-01-31 12:41:35 -06:00
Evan Almloff af75fb855f wrap the result of render_with_location in an option 2024-01-31 12:24:36 -06:00
Evan Almloff 913ed0cfe3 fix outputting rsx with a manual location 2024-01-31 12:22:56 -06:00
ealmloff d5c17af13c Merge pull request #1882 from Andrew15-5/refactor-crateconfig-struct
Converted `out_dir` and `asset_dir` fields to methods in `CrateConfig` (cli-config refactor)
2024-01-30 16:24:14 -06:00
Evan Almloff aa03a6316a remove Rc from the Component type alias 2024-01-30 12:29:47 -06:00
ealmloff 1e013a7f24 fix the layout docs as well 2024-01-30 12:12:48 -06:00
ealmloff 87eb9744e0 fix a tiny typo in the Routable macro docs: the route attribute only takes 2 parameters, not three 2024-01-30 12:04:31 -06:00
Evan Almloff 11555e4a51 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-30 11:10:47 -06:00
Evan Almloff 300a7dc12b Create a new function for dioxus-rsx Element 2024-01-30 11:10:45 -06:00
ealmloff c518c91c4c Merge pull request #1880 from Andrew15-5/improve-cli-errors
refactor(cli): added multiple nested errors support
2024-01-30 09:59:00 -06:00
Evan Almloff 1f88103dca only implement T -> Readonlysignal 2024-01-29 15:57:23 -06:00
Evan Almloff 1c67585ba2 restore readme.rs 2024-01-29 13:37:00 -06:00
Evan Almloff 50e3216d8b convert T into signals automatically 2024-01-29 13:36:39 -06:00
ealmloff fa933e35ab Merge pull request #1877 from mrxiaozhuox/master
CLI: Fixed repeat build error info and upgrade some crates
2024-01-28 15:14:22 -06:00
ealmloff df74e4c2fc Merge pull request #1874 from marc2332/feat/reduce-cli-deps
feat: Reduce cli deps
2024-01-27 20:22:22 -06:00
ealmloff 8b66a7c47c Merge pull request #1873 from Andrew15-5/bump-cargo-generate-to-0.19
Removed 1 CLI dependency by updating `cargo-generate`
2024-01-27 20:07:37 -06:00
ealmloff d83a6d683f use the workspace version of futures utils 2024-01-27 20:07:16 -06:00
Evan Almloff b3f018f805 fix generational box fuzzing 2024-01-26 15:35:01 -06:00
ealmloff b7b5f5c009 Merge pull request #1868 from tirithen/linux-webview-new-gtk
fix: initialize linux wry webview
2024-01-25 17:29:26 -06:00
Evan Almloff f98a9adad2 fix duplicate window menu in the default menubar 2024-01-25 17:23:06 -06:00
Evan Almloff c3edf99b63 make anyprops and vprops private again 2024-01-25 09:32:36 -06:00
Evan Almloff 53380c9956 fix hot reload macro on unix 2024-01-25 09:24:03 -06:00
Evan Almloff 458c13fb74 run effects in the scope they were created in 2024-01-24 18:34:22 -06:00
Evan Almloff 52ea3465e6 import the SuperInto trait in core macro 2024-01-24 16:43:18 -06:00
Evan Almloff c3555a7ec0 fix Option<String> in props 2024-01-24 16:40:14 -06:00
Evan Almloff 30ef29d195 Remove an extra CopyValue::invalid from maybe_sync_memo 2024-01-24 14:33:39 -06:00
Evan Almloff 1a9079b28b Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-24 14:23:24 -06:00
Evan Almloff 10e305d2da don't require a valid type for CopyValue::set 2024-01-24 14:23:23 -06:00
Evan Almloff 55b37cc381 fix serializing signals 2024-01-24 10:54:17 -06:00
Evan Almloff 87dc409837 remove must use hints from memo and rename file to memo 2024-01-24 09:31:29 -06:00
Evan Almloff a5e61b0765 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-23 18:46:25 -06:00
Evan Almloff f2e48f10e9 simplify the crm example a bit more 2024-01-23 18:46:24 -06:00
Evan Almloff fc6912d4c0 make GlobalMemo and GlobalSignal not copy or clone 2024-01-23 18:37:50 -06:00
Evan Almloff 84e76dbdce remove duplicate vec utils defined in the read_impls 2024-01-23 17:23:04 -06:00
Evan Almloff 6bc0332052 simplify the readable and writable traits a bit 2024-01-23 12:07:55 -06:00
Evan Almloff c172914b21 drop scopes in order when dropping the virtual dom 2024-01-23 11:40:45 -06:00
Evan Almloff 94c0c2e5b9 remove some old manual implementations of helpers 2024-01-23 11:29:13 -06:00
Evan Almloff 7f93263357 add a bunch more utilities to the trait 2024-01-23 10:56:26 -06:00
Evan Almloff c83ca7b15f fix raw expressions in the format macro 2024-01-23 10:09:14 -06:00
Evan Almloff c51badf07b fix use hooks with impl signals 2024-01-23 10:09:02 -06:00
Evan Almloff 51d7133ca5 add readable and writable traits for signal-like structs 2024-01-23 10:05:59 -06:00
Evan Almloff 93adb35cfa fix removing debug borrow information when the ref is dropped 2024-01-23 07:41:46 -06:00
Evan Almloff 6ed5df644e fix generational box release builds 2024-01-23 07:38:29 -06:00
Evan Almloff a51744c439 fix generational box fuzzing 2024-01-23 07:33:53 -06:00
Evan Almloff 89b7784d31 make validate private again 2024-01-23 07:32:53 -06:00
Evan Almloff 27f8377ea5 fix try to string in ifmt 2024-01-22 17:25:49 -06:00