Commit Graph
4291 Commits
Author SHA1 Message Date
Evan Almloff baf36ab9ec Merge branch 'master' into events-2 2023-09-02 18:14:36 -05:00
LeonardandEvan Simkowitz 94f76946fc Improve CLI docs (#1404)
* Improve CLI docs

* Fixed all the typos (hopefully).
* Improved the bad English. This encompasses grammar, vocabulary, generally awkward phrases, etc. The result is easier to read and understand, and in some cases shorter.
* Made some formatting improvements. This includes making formatting more consistent, but I changed some of it to be better, at least in my opinion.
* Removed certain unnecessities, the biggest one being the commands documentation. I think this is unnecessary because of the `dx --help` command. It also needs to be updated every time a command gets added/updated/removed. It doesn't really provide much extra insight than `dx --help`.
* Improved plugin documentation. I added a warning to ignore all of it, which is ironic, but the fact is that plugins are probably going to change. But by the time I learned that, I already made some changes to the plugin docs. This includes a better guide on how to get started (although still bad since the plugin system is too messy), and some general changes like the aforementioned English or formatting.
* And more. I can't list it all, but I didn't use any destructive changes. The content might be reformatted (to be shorter or easier to understand), but the meaning isn't lost.

* Fix grammar in packages/cli/docs/src/creating.md

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>

* Update README.md

* Change config example

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
2023-09-02 17:59:20 -05:00
Marc Espín a0d1e5de3a fix: Typo on use_on_unmount (#1421) 2023-09-02 17:51:34 -05:00
StygmatesandEvan Almloff 1b977fdce9 Add query segment example and documentation (#1417)
* fix a few new clippy lints

* Add query segment example

* Add trait documentation

* Change core package to root package

The core package contains the virtual dom implementation ([here](https://github.com/DioxusLabs/dioxus/tree/master/packages/core)). Root package might be a more clear way to refer to the main directory

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-09-02 10:24:30 -05:00
fanyang 4511b37da8 Fix cli compile error due to tauri bundler adding fields (#1416)
New fields for debian settings:

- desktop_template

For NSIS settings:

- custom_language_files
- template
2023-09-02 06:44:31 -05:00
Evan Almloff df222c121a port examples to new events 2023-09-01 15:38:55 -05:00
Evan Almloff dee92b83be remove the serde feature flag from enumset 2023-09-01 15:06:30 -05:00
Jay Graves 392c744ad1 Make incremental a cfg feature. (#1409)
* Make incremental a cfg feature.

* Make the incremental feature default.
2023-09-01 09:55:44 -05:00
Evan Almloff f812e52ccb Merge branch 'fix-new-clippy-lints' into events-2 2023-08-31 16:44:42 -05:00
Evan Almloff 364654e1fd fix clippy with events 2023-08-31 16:43:24 -05:00
Evan Almloff bf90b7584e add some inline hints 2023-08-31 16:42:33 -05:00
Evan Almloff 3c01593703 document HtmlEventConverter 2023-08-31 16:38:14 -05:00
Evan Almloff 3eafb05d92 fix features on rink html dependency 2023-08-31 16:34:27 -05:00
Evan Almloff f7451c02e8 port liveview events 2023-08-31 16:34:04 -05:00
Evan Almloff 4879f65a3e fix tui events 2023-08-31 16:25:26 -05:00
Jonathan Kelley 1ba6ca39e3 Merge pull request #1384 from ealmloff/new-in-scope-signals
Expose new_in_scope for signals
2023-08-30 23:14:58 -07:00
Evan Almloff 177db238b9 add some inline hints 2023-08-28 17:55:23 -05:00
Evan Almloff 097eb2099c add extension to downcast web events 2023-08-28 17:16:56 -05:00
Evan Almloff 8ba1c05a93 fix desktop events 2023-08-28 16:37:19 -05:00
Evan Almloff bd387d601c fix formatting 2023-08-28 15:49:46 -05:00
Evan Almloff 62556b2c34 fix desktop and liveview compilation 2023-08-28 12:43:21 -05:00
Evan Almloff 0ef765e060 move rink over to the new event system 2023-08-28 12:35:55 -05:00
Evan Almloff 93cbfd0dbc derive more traits for serialized types 2023-08-28 12:35:43 -05:00
Evan Almloff f7dff22552 expose all serialized events as public 2023-08-28 11:49:16 -05:00
Evan Almloff b4ebf34595 forward data PointInteraction data in the PointerData debug and partial implementation 2023-08-28 11:39:55 -05:00
Evan Almloff b54f7dd5d2 fix no default features on the web renderer 2023-08-25 21:28:44 -05:00
Evan Almloff ca1a502714 use an event converter for bundle splitting 2023-08-25 21:03:03 -05:00
Evan Almloff 299b123446 trait based event system 2023-08-25 17:02:48 -05:00
Luca 37eb929d69 Explain features necessary for the pre_cache_static_routes function. (#1401) 2023-08-25 14:00:38 -05:00
Jani MustonenandJani Mustonen 31f8bab20d Add ScopeId::ROOT (#1398)
* add ScopeId::ROOT

* replace ScopeId(0) with ScopeId::ROOT

---------

Co-authored-by: Jani Mustonen <jani.mustonen@taitounited.fi>
2023-08-25 08:31:23 -05:00
Evan Almloff 3ac2346e46 fix a few new clippy lints 2023-08-25 07:54:04 -05:00
Evan Simkowitz a72718134b fix failing check 2023-08-24 00:18:00 -04:00
Evan Simkowitz 124b58afb1 missed one 2023-08-24 00:06:57 -04:00
Evan Simkowitz a5d687f7af fix formatting 2023-08-24 00:06:52 -04:00
Evan Simkowitz f9de91e987 revert settings.json, remove extensions.json 2023-08-24 00:01:11 -04:00
Evan Simkowitz a5b97aa4a3 fix hover.rs formatting 2023-08-23 22:29:12 -04:00
Evan Simkowitz c9da74313c fix another bad format 2023-08-23 22:18:12 -04:00
Evan Simkowitz f599ad6ad7 remove unnecessary PointInteraction imports now that it's in prelude 2023-08-23 22:14:57 -04:00
Evan Simkowitz bad30786e2 address comments 2023-08-23 22:09:39 -04:00
Evan Simkowitz 4e584fb2c2 add even better toml 2023-08-23 20:40:06 -04:00
Evan Simkowitz a8af958d75 Add dxfmt::skip and workspace recommendations 2023-08-23 20:39:34 -04:00
Evan Simkowitz 500051e2b2 fix formatting issue 2023-08-23 20:23:54 -04:00
Evan Simkowitz e8b95993ac fix text_like import 2023-08-23 18:33:27 -04:00
Evan Simkowitz 56095116e2 Fix tests 2023-08-23 17:58:43 -04:00
Evan Simkowitz af9875f9b1 revert change to cargo 2023-08-23 14:10:18 -04:00
Evan Simkowitz b771386c13 fix dioxusmousebuttons 2023-08-23 14:02:25 -04:00
Evan Simkowitz e0f42f8173 Fix rink 2023-08-23 13:31:42 -04:00
Evan Simkowitz 0e5600f2f4 add impl for pointer 2023-08-23 12:47:37 -04:00
Evan Simkowitz cc3f60dd2f Adding PointInteraction trait, etc. 2023-08-22 23:29:24 -04:00
Evan Simkowitz de87ba6548 Update all uncommented commands to remove actions-rs (#1366)
* Update all uncommented commands to remove actions-rs (#1)

* install target in toolchain action

* add linux target explicitly

* try latest

* fix install
2023-08-22 19:48:03 -05:00