Commit graph

459 commits

Author SHA1 Message Date
Nolan Darilek
c84e028bd6 Add richer API for describing global shortcut accelerators. 2023-06-30 08:10:48 -05:00
Sean L
2b47602c27
Update README.md
Fixed incorrect tailwind url
2023-06-30 13:31:59 +02:00
marc2332
a3978d60a8
update 2023-06-28 00:17:36 +02:00
marc2332
8a2f9f3fcb
feat(docs): Improved shared state, use_effect and use_memo docs 2023-06-28 00:15:00 +02:00
DianQK
535435a4cf
Fix the issue of duplicate unique ID for atoms using newtype.
The MergeFunctionsPass in LLVM merges identical functions (https://rust.godbolt.org/z/3nnr9nMne), resulting in the same function addresses.
2023-06-21 21:50:10 +08:00
Kaid
277436f673 Changed underlying directory attribute to webkitdirectory, fixed attribute parsing to properly toggle it. 2023-06-06 08:06:27 +08:00
Kaid
37a8fb5391 Add directory support for file input. 2023-06-05 16:47:04 +08:00
Evan Almloff
a9307e57e6 fix CI 2023-06-02 12:33:47 -05:00
Evan Almloff
07446386e6 fix external router examples 2023-06-01 14:10:33 -05:00
Evan Almloff
92755a381d Merge branch 'upstream' into router-typesafe 2023-05-31 17:16:27 -05:00
Jon Kelley
7e96475951
Merge pull request #895 from Demonthos/inline-custom-elements
Allow raw elements if they include a dash
2023-05-29 15:05:19 +02:00
Evan Almloff
b91fb39142 Merge branch 'upstream' into router-typesafe 2023-05-23 11:24:31 -05:00
Jon Kelley
c86aaa6819
Merge pull request #912 from Demonthos/full-tailwind-css-example
Create complete tailwind example project with steps to setup tailwind
2023-05-18 13:17:56 +02:00
Jon Kelley
379ea09b12
Merge pull request #894 from Demonthos/query-system
Create onmounted Event
2023-05-18 13:17:15 +02:00
Evan Almloff
19436e210f Merge branch 'upstream' into query-system 2023-05-05 11:09:25 -05:00
Icekey
f01db7461f
Merge branch 'DioxusLabs:master' into select_example 2023-04-27 21:07:29 +02:00
Evan Almloff
e1f02f8135 Merge branch 'upstream' into query-system 2023-04-26 18:00:39 -05:00
Jonathan Kelley
22cfff647c Merge branch 'master' into implement-file-engine 2023-04-26 15:32:34 -07:00
Evan Almloff
2f8d6fb49f fix clippy 2023-04-25 15:07:22 -05:00
Evan Almloff
c1e2592299 implement file events on desktop 2023-04-25 09:26:56 -05:00
Evan Almloff
e487cddd1e Merge branch 'upstream' into implement-file-engine 2023-04-25 08:16:18 -05:00
Evan Almloff
b0a1f4773e create file upload example 2023-04-25 08:16:11 -05:00
ealmloff
4b5bea171a
Merge branch 'master' into full-tailwind-css-example 2023-04-24 17:15:05 -05:00
Jon Kelley
6ea61d4c52
Merge pull request #975 from Demonthos/fix-generic-component-example
Fix clippy in the generic component example
2023-04-24 13:53:41 -07:00
Antonio Curavalea
459d8d69a7
examples: add PWA w/ Dioxus CLI template (#977)
* examples: add PWA w/ Dioxus CLI template

* ci: properly set workspace and dependencies
2023-04-23 18:26:23 -05:00
Evan Almloff
425d8c64dd use the generic parameter in the generic component example 2023-04-23 11:54:40 -05:00
bluekey
ca0e1fb9ab added select element example 2023-04-23 17:15:06 +02:00
Icekey
b4af761038
fix rng in svg dice example (#970)
fixed the rng range so that a 6 can be rolled
2023-04-22 11:09:41 -05:00
Evan Almloff
223c7efce2 Merge branch 'upstream' into query-system 2023-04-18 10:33:40 -05:00
Marc Espín
c113d96bbe
fix: Update logos and custom assets example (#960)
* fix: Update logo and custom assets example

* update old logos
2023-04-15 08:02:04 -05:00
Adrian Wannenmacher
90c7e22f8b
actually make clippy happy 2023-04-12 20:19:01 +02:00
Adrian Wannenmacher
231e32d76e
merge upstream changes 2023-04-11 19:21:48 +02:00
Jonathan Kelley
9571adea30 add counter example 2023-04-09 13:42:40 -07:00
Evan Almloff
2ca5ff96df Merge branch 'upstream' into query-system 2023-04-04 17:36:27 -05:00
Ivan Tham
3aa7349db7
Add more features to todomvc (#928)
- toggle-all button
- double click modify todo item
- filter state show mouse pointer
- individual todo item remove button
- correct active item count
2023-04-02 20:03:33 -05:00
Evan Almloff
0029fed24a create complete tailwind example project with steps to setup tailwind 2023-03-26 11:29:56 -05:00
Evan Almloff
c4027c2618 fix clippy 2023-03-26 07:23:32 -05:00
Evan Almloff
a551c0fcb8 add examples for onmounted 2023-03-24 11:32:42 -05:00
Evan Almloff
03413a68ab fix formatting 2023-03-19 20:47:16 -05:00
Evan Almloff
209a55da69 allow raw elements if they include a dash 2023-03-19 20:37:40 -05:00
Evan Almloff
cf2a79c173 create global shortcut handler for dioxus desktop 2023-03-01 13:23:15 -06:00
Jonathan Kelley
14a1039808 make clippy happy 2023-02-06 22:18:07 -08:00
Jonathan Kelley
9ebafc46bb feat: allow 'static futures to be spawned from handlers 2023-02-06 00:54:08 -08:00
Evan Almloff
b6c7d44a27 fix clippy 2023-01-27 20:35:46 -06:00
Igor Loskutov
2113827ed9
Remove tui_* examples from README 2023-01-20 16:31:26 +07:00
Igor Loskutov
d6a9f6e246
Clean up a removed example from examples/README.md
code removed in c4a18bc24d
2023-01-20 16:24:43 +07:00
Jon Kelley
f65b051102
Merge pull request #751 from Demonthos/expose-event-handle-desktop
Create with_event_handler to expose window event on desktop
2023-01-17 20:47:15 -08:00
Jonathan Kelley
c6d4398e36 make clippy happy 2023-01-15 10:12:22 -08:00
Jonathan Kelley
69a347a551 fix: scopes not dropping their hooks 2023-01-15 10:02:24 -08:00
Evan Almloff
cd17f515d4 change to hook api 2023-01-12 18:48:23 -06:00
Jonathan Kelley
c4a18bc24d chore: clean up some clippy warnings and add clippy lints to CI 2023-01-11 16:13:41 -08:00
Evan Almloff
4621272f4c fix fermi example 2023-01-09 21:33:00 -06:00
Jonathan Kelley
24b6874e97 wip: use signal for clock 2023-01-04 12:59:35 -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
Maurice Kayser
c8f88b6428
Fix typo (#702) 2023-01-01 14:41:18 -06:00
Matt Wisniewski
7e54764652
fix(Examples/Multi-Window): launch the popup content instead of app.
Not sure if my assumption is correct but it seemed this was the intention of the popup fn.
2022-12-31 21:00:23 -05:00
Jonathan Kelley
22e71a71bd feat: return window 2022-12-31 12:19:21 -05:00
Jonathan Kelley
341ccf6de6 fix: properly canonicalize assets 2022-12-31 02:24:18 -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
ba20bc08b8 chore: clean up clock 2022-12-30 02:41:09 -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
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
Jonathan Kelley
ff697d41e3 wip: move desktop to main thread and use tokio main 2022-12-29 17:11:29 -05:00
Jonathan Kelley
5a70c6ecf9 chore: swap over router none 2022-12-22 14:45:48 -05:00
Adrian Wannenmacher
13239d0e4b
Merge branch 'master' of github.com:DioxusLabs/dioxus into router-2 2022-12-17 19:02:26 +01:00
Jonathan Kelley
e0390ff608 fix: advance dynamic root 2022-12-16 22:39:27 -08:00
Jonathan Kelley
4d73ffa361 fix: save listeners, borrowed props, and pull back props 2022-12-16 19:54:33 -08:00
Adrian Wannenmacher
053dc6fa3e
rustfmt 2022-12-16 12:08:52 +01:00
Adrian Wannenmacher
5c1915990b
update router examples 2022-12-16 11:55:20 +01:00
Jonathan Kelley
36a8275540 cargo fmt 2022-12-13 15:19:52 -08:00
Jonathan Kelley
5c20e651da fix: get rollover working 2022-12-13 14:44:47 -08:00
Jonathan Kelley
d4b6bb8a7b feat: fix the scope rollover bug 2022-12-12 18:31:30 -08:00
Jonathan Kelley
d160f38bc2 fix: parsing of attributes without trailing commas 2022-12-12 11:18:36 -08:00
Jonathan Kelley
dbf59f7c57 Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-12-09 15:04:04 -08:00
Jonathan Kelley
b254d9e761 chore: remove cross-crate doc comments 2022-12-09 15:03:56 -08:00
Evan Almloff
bf47f64852 Merge branch 'upstream' into return-from-js 2022-12-08 11:25:15 -06:00
Evan Almloff
e863ef29b8 allow returning values from use_eval 2022-12-08 10:44:56 -06:00
Jonathan Kelley
4eefc3f854 chore: rename all &cx to cx, make clipppy happy 2022-12-07 13:11:40 -08:00
Jonathan Kelley
5673017def chore: clean up the repo some 2022-12-06 17:50:25 -08:00
Jonathan Kelley
34d9aafe0e feat: overhaul ssr 2022-12-06 17:41:47 -08:00
Jonathan Kelley
1b14b309e9 chore: clean up desktop 2022-12-06 16:37:28 -08:00
Jonathan Kelley
b182a6ee75 chore: clean up interpreter and bindings 2022-12-05 16:47:04 -08:00
Jonathan Kelley
18d6b1ad6f feat: get web working properly 2022-11-30 17:21:10 -05:00
Jonathan Kelley
3c19def550 chore: get create working and simplify dynamic nodes 2022-11-30 11:24:13 -05:00
Jonathan Kelley
7e6cea3a13 wip: continue to tweak suspense 2022-11-22 10:05:13 -08:00
Jonathan Kelley
491bf4332d wip: stop transmuting reference 2022-11-21 17:00:34 -08:00
Jonathan Kelley
5253ce6b65 wip: usecallback 2022-11-19 13:43:19 -08:00
Jonathan Kelley
57c10174ec wip: add use_callback hook 2022-11-19 13:21:02 -08:00
Jonathan Kelley
6c677e64da chore: make for loops not the same 2022-11-17 22:55:46 -08:00
Jonathan Kelley
30ef225812 feat: event handling on desktop 2022-11-17 20:00:39 -08:00