Commit Graph
451 Commits
Author SHA1 Message Date
Evan Almloff 1ed66a54cc fix cli configuration environment variable 2023-11-14 15:50:04 -06:00
Evan Almloff 06be18a591 export lazy current config 2023-11-14 15:34:06 -06:00
Evan Almloff 5dc3486c53 Merge branch 'cli-serde-default' into cli-config-library 2023-11-10 16:26:58 -06:00
ealmloff 79e3fe677f Merge branch 'master' into cli-serde-default 2023-11-10 16:22:53 -06:00
Evan Almloff 1b7017f67b fix formatting 2023-11-09 08:36:14 -06:00
Evan Almloff 8a2d170d96 pull out the CLI config data into a separate library 2023-11-08 12:48:25 -06:00
Evan Almloff 4215e2b247 fix cargo.toml/lock path capitalization for linux 2023-11-03 13:09:33 -05:00
divinerapier f372144fd7 Bump tauri bundler for using proxy to fetch resources
Signed-off-by: divinerapier <sihao.fang@outlook.com>
2023-11-03 11:01:00 +08:00
Alex Parrill 52fb080193 Use indentation settings in dx fmt and vscode extension
Adds the ability to specify an indent string to public autofmt methods - either
a sequence of spaces or a tab character.

Get the indentation style and size from rustfmt for dx fmt, or from the editor
settings for the vscode extension.

Closes #1595
2023-11-01 17:24:18 -04:00
Evan Almloff 51f342417a add examples to the default watch path 2023-10-30 14:41:41 -05:00
Falco Hirschenberger d4e6876ff6 Silence desktop build outputs from cargo (#1584)
Silence additional disturbing output from cargo in desktop builds
2023-10-27 08:29:43 -05:00
Evan Almloff 9d19f4d204 fix clippy 2023-10-16 10:44:08 -05:00
Evan Almloff 9f729dd6de fix clippy 2023-10-14 14:32:08 -05:00
ealmloff a7736284c8 Merge branch 'master' into intigrate-collect-assets 2023-10-12 08:46:27 -05:00
Evan Almloff b26985ea6c make debug build of fullstack applications load faster by default 2023-10-10 14:23:58 -05:00
Leonard 2d1234c3d1 Include README and Dioxus logo in package docs (#1536)
* Include README in docs.rs and add Dioxus logo

* Update README.md
2023-10-10 10:52:48 -05:00
Evan Almloff b76f129083 Merge branch 'master' into intigrate-collect-assets 2023-10-10 09:57:16 -05:00
Marc Espín c8c4e85e65 feat: Remove unused deps (#1447)
* feat: Reduce dioxus-cli deps

* remove more unused deps
2023-10-09 10:14:46 -05:00
Timothy Mertz cde1e886d6 cli: Add ability for autofmt to read stdin (#1529)
This change adds the ability for autofmt to read from stdin by using
'-f -' or '--file -'
2023-10-09 08:20:31 -05:00
Sridhar RatnakumarandEvan Almloff 0d7bc86250 cli: Log connection errors during dx serve in desktop apps (#1515)
* cli: Log connection errors during `dx serve` in desktop apps

* add a note about the dioxus CLI

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-10-09 07:56:23 -05:00
Leonard 459f24d5e9 Clarify where serve warnings come from (#1524) 2023-10-05 13:05:14 -05:00
Sridhar Ratnakumar 91752e7220 cli: Fix typo, resouces (#1516) 2023-10-04 08:20:13 -05:00
Evan Almloff e2f50cc689 Merge branch 'master' into intigrate-collect-assets 2023-09-22 07:56:00 -05:00
Leonard 07613c806b Fix #1367 (#1471)
* Bump cargo_toml to 1.16.0

* Format
2023-09-18 18:51:04 -05:00
Evan Almloff f976e08f71 Merge branch 'master' into intigrate-collect-assets 2023-09-17 19:40:14 -05:00
Evan Almloff 070ef6aec9 Merge branch 'master' into cli-serde-default 2023-09-17 19:00:13 -05:00
Evan Almloff 49a127b31e deduplicate serve code with hot reloading in the CLI crate 2023-09-09 16:18:52 -05:00
Evan Almloff ffb5de91d1 Merge branch 'master' into intigrate-collect-assets 2023-09-05 13:45:37 -05:00
ealmloff d5d974d5a3 Bump the dioxus-cli to 0.4.1 (#1424)
* bump the dioxus-cli version

* bump DIOXUS_CLI_VERSION constant

* Merge branch 'master' into bump-cli
2023-09-04 15:10:27 -05:00
Evan Almloff 148b35a87a fix clippy 2023-09-04 08:42:30 -05:00
Evan Almloff 282e098086 Merge branch 'master' into intigrate-collect-assets 2023-09-04 08:42:14 -05:00
YuKun LiuandEvan Almloff 2cfa0e4ea9 fix: prettier_build unavailabe (#1410)
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-09-02 18:31:34 -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 e162e3e4cf fix formatting 2023-08-21 16:07:49 -05:00
Evan Almloff 99268acc05 add an option to skip assets in the CLI 2023-08-21 16:05:25 -05:00
Evan Almloff 5eca11fe3d update collect assets name 2023-08-18 14:54:57 -05:00
Evan Almloff 4ee2bc259d fix clippy 2023-08-18 14:45:03 -05:00
Evan Almloff 1c58352456 implement fullstack assets integration 2023-08-18 14:30:23 -05:00
Evan Almloff afb8578605 Merge branch 'fullstack-serve' into intigrate-collect-assets 2023-08-18 14:03:55 -05:00
Evan Almloff e3aac14ec9 make clippy happy 2023-08-18 13:57:05 -05:00
Evan Almloff bd743fa2f9 Add fullstack platform to serve and build commands 2023-08-18 13:55:00 -05:00
Evan Almloff 1ed814668a Set an environment variable during serve for bundling 2023-08-18 11:12:56 -05:00
Evan Almloff 9bfe9682b5 integrate with the bundle command 2023-08-18 10:27:38 -05:00
Evan Almloff 213b80790b fix release desktop builds 2023-08-18 09:55:49 -05:00
Evan Almloff 62f8e0f727 fix fullstack assets 2023-08-17 09:56:59 -05:00
Vinicius Gobbo Antunes de Oliveira fa39408d58 If mkcert not enabled, require cert_path and key_path to be specified or error. (#1342) 2023-08-17 07:58:56 -05:00
Evan Almloff 77d11f6d9a Fix the asset config in the CLI 2023-08-16 17:24:30 -05:00
Evan Almloff c402b6cd36 collect assets in desktop debug mode 2023-08-16 17:01:51 -05:00
Evan Almloff 8d3c11ef15 inject included styles and preload images into the head 2023-08-16 16:16:34 -05:00
Steven Pecht 1ab5a03aef Use to identify cargo build artifact if present (#1344) 2023-08-12 19:25:17 -05:00