Commit Graph
71 Commits
Author SHA1 Message Date
Evan Almloff 2cc6f2f51f fix merge and reorganize the CLI a bit 2024-01-08 13:39:12 -06:00
Evan Almloff 23509ada9f Merge branch 'master' into cli-config-library 2024-01-08 13:24:16 -06:00
Evan Almloff b1de7d850c Merge branch 'master' into intigrate-collect-assets 2024-01-04 18:44:29 -06:00
ealmloff f913b2ce53 don't cache assets in the CLI (#1742) 2024-01-04 09:06:57 -06:00
Evan Almloff 15dff7ad55 delete a leftover dioxusin file on all unix operating systems, not just mac 2023-12-30 11:58:09 -06:00
Evan Almloff ab79c00cd8 kill the fullstack server before starting another one 2023-12-29 16:07:44 -06:00
Evan Almloff 49be972507 make dx clean clean the new .dioxus directory 2023-12-29 15:20:30 -06:00
Evan Almloff 1683ec8a72 introduce RAIIChild to drop the child process for desktop even when the exit is not planned 2023-12-29 14:36:18 -06:00
Evan Almloff d88a662877 Rename --debug to --force-debug and improve docs 2023-12-29 11:11:39 -06:00
Evan Almloff 1acfd46b0b fix formatting 2023-12-29 10:08:10 -06:00
Evan Almloff f7881aa1f0 fix some merge conflicts 2023-12-29 09:46:58 -06:00
Evan Almloff 601c63b67f manually apply debug assertions flag for fullstack debug mode 2023-12-22 09:25:35 -06:00
Evan Almloff 0914298bea Merge branch 'intigrate-collect-assets' of https://github.com/Demonthos/dioxus into intigrate-collect-assets 2023-12-21 18:05:02 -06:00
Evan Almloff 8b125231f0 make backend and frontend builds happen in parallel 2023-12-21 18:04:35 -06:00
ealmloff 2853b16cd6 Merge branch 'DioxusLabs:master' into intigrate-collect-assets 2023-12-21 14:00:35 -06:00
Evan Almloff 2a764aaf6a remove some unused CLI imports 2023-12-17 15:42:58 -06:00
Evan Almloff e7515d18c1 show multiple different error messages in hot reloading 2023-12-17 15:39:48 -06:00
Exotik850 cf413780c1 Make hot reload error only show once (#1725) 2023-12-17 15:26:40 -06:00
Evan Almloff 66e2c02bf7 Merge branch 'master' into intigrate-collect-assets 2023-12-08 08:49:17 -06:00
Jonathan Kelley fe7df0c6a5 Merge pull request #1697 from ealmloff/hot-reload-temp-dir 2023-12-07 09:18:10 -08:00
Evan Almloff 9a13df2c73 move hot reload socket into the target directory 2023-12-07 07:00:59 -06:00
Jonathan Kelley edebe5be4a Merge pull request #1653 from ealmloff/fix-hot-reload-missing-items
Fix missing items in hot reloading diffing
2023-12-06 21:38:36 -08:00
Jonathan Kelley ea15c6a2eb Merge branch 'master' into cli-config-library 2023-12-06 21:30:14 -08:00
Evan Almloff b965fc23e9 use a temp directory for the hot reloading pipe on desktop, fullstack and liveview 2023-12-06 17:01:51 -06:00
Felix F Xuandealmloff d404ddfccf fix false notification/rebuild for dx hot-reload (#1684)
* fix false notification/rebuild for dx hot-reload

* Make sure we have permissions and the changed file exists before reading the metadata

---------

Co-authored-by: ealmloff <evanalmloff@gmail.com>
2023-12-03 20:02:30 -06:00
Felix F Xu a2ca1760c9 Set local_socket_stream to blocking (default) (#1682) 2023-12-02 19:25:27 -06:00
Evan Almloff 8cf8f66c27 add more logging to desktop hot reloading 2023-11-20 09:47:03 -06:00
Evan Almloff 0ee21dff1e fix missing item in hot reloading diffing 2023-11-20 09:33:39 -06:00
Evan Almloff e11f3fdc48 fix clippy 2023-11-15 09:30:15 -06:00
Evan Almloff 9bb464dd7d fix cli tests 2023-11-15 09:29:15 -06:00
Evan Almloff cd48b3b7f9 allow base_path in the CLI 2023-11-15 08:23:12 -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 8a2d170d96 pull out the CLI config data into a separate library 2023-11-08 12:48:25 -06:00
Evan Almloff 51f342417a add examples to the default watch path 2023-10-30 14:41:41 -05:00
Evan Almloff b26985ea6c make debug build of fullstack applications load faster by default 2023-10-10 14:23:58 -05:00
Evan Almloff b76f129083 Merge branch 'master' into intigrate-collect-assets 2023-10-10 09:57:16 -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
Evan Almloff e2f50cc689 Merge branch 'master' into intigrate-collect-assets 2023-09-22 07:56:00 -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
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
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
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 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