Commit Graph
34 Commits
Author SHA1 Message Date
Marc Espín 129d0a68ff feat: Optional web support for hot-reload crate (#1527)
* feat: Optional web support for hot-reload crate

* rename feature

* tweak

* tweak
2023-10-20 12:59:49 -05:00
Dylan Blokhuis 24df4e15d9 spelling (#1308) 2023-08-06 11:42:36 -05:00
Marc Espín 915e79e3be fix: Use correct cfg for file_watcher feature in dioxus-hot-reload (#1238)
* fix: Use correct cfg for file_watcher feature in dioxus-hot-reload

* Update file_watcher.rs

* Update lib.rs

* fmt
2023-07-23 09:29:59 -05:00
Evan Almloff 3d8d8a1b6f half-build-times 2023-07-19 10:19:23 -07:00
Jon Kelley 90f80e4dc2 Fix cargo doc by using a fixed variant of interprocess (#1129)
* fix docs compilation

* dont change random codeblock
2023-06-27 19:40:41 -05:00
Evan Almloff 60abafb381 fix macos hot reloading on forced exit 2023-06-02 10:30:40 -05:00
Evan Almloff 383e7e6a58 Use more precice timestamp in hot reloading 2023-05-19 12:33:07 -05:00
Evan Almloff 2c629f6d13 use namespaced path instead of local path 2023-02-23 12:05:17 -06:00
Evan Almloff c012855659 collect non-fatal errors in hot reloading 2023-02-22 09:18:12 -06:00
Evan Almloff 32dc68c539 hot reloading: filter intial read of files by excluded dirs 2023-02-09 16:37:12 -06:00
Anatolii Kurotych 624f32115b Fix release build (#802) 2023-01-27 20:07:00 -06:00
Evan Almloff 60219d3f65 formatting 2023-01-15 12:01:12 -06:00
Evan Almloff 418d8b1c30 clippy 2023-01-15 11:51:17 -06:00
Evan Almloff 893d0be1a6 add option to specify a callback to make using hot-reloading in a CLI easier 2023-01-15 11:29:51 -06:00
Evan Almloff 63840bcca4 pass clippy 2023-01-13 17:55:11 -06:00
Evan Almloff 80755e1d55 remove debug log 2023-01-13 17:32:31 -06:00
Evan Almloff 34c8ad8849 fix gitignore performance issues 2023-01-13 17:31:55 -06:00
Evan Almloff 31e21aaa79 change rebuild_handler to rebuild_command 2023-01-13 17:15:06 -06:00
Evan Almloff 22f86ed464 update docs 2023-01-13 16:57:27 -06:00
Evan Almloff d642e53a2b intigrate with .gitignore 2023-01-13 16:25:03 -06:00
Evan Almloff cc983dc091 rebuild when the cargo.toml changes 2023-01-13 16:17:25 -06:00
Evan Almloff b3d119b815 Provide option to do full rebuilds when nessisary 2023-01-13 16:13:07 -06:00
Evan Almloff 3c229b38bc make shutdown message more clear 2023-01-12 18:51:08 -06:00
Evan Almloff fc28050da6 pass clippy 2023-01-12 12:09:43 -06:00
Evan Almloff 97b9f422e1 log path errors 2023-01-12 11:10:16 -06:00
Evan Almloff 351b9fab6f allow custom namespaces 2023-01-12 10:52:24 -06:00
Evan Almloff 9be1df1451 allow disabling logging 2023-01-12 10:32:45 -06:00
Evan Almloff 82048737f4 fix the macro export and WIP hot reloading docs 2023-01-12 08:47:33 -06:00
Evan Almloff 19aaa0ee5b allow watching arbitrary paths 2023-01-11 21:06:00 -06:00
Evan Almloff ee57046b58 Merge branch 'desktop-hot-reload' of https://github.com/demonthos/dioxus into desktop-hot-reload 2023-01-11 20:05:55 -06:00
= 9e45cbe4a7 remove the hot-reload-macro crate 2023-01-11 18:51:09 -06:00
= 042b67b61b factor out a hot reloading connect function 2023-01-11 16:43:41 -06:00
Evan Almloff 1b53d4585e handle liveview sockets disconnecting 2023-01-11 14:59:00 -06:00
Evan Almloff 1073574896 implement hot reloading for desktop 2023-01-11 13:40:02 -06:00