Commit Graph
794 Commits
Author SHA1 Message Date
Evan Almloff 6fab8963e6 use tracing in new logs 2023-09-22 08:25:38 -05:00
Evan Almloff e2f50cc689 Merge branch 'master' into intigrate-collect-assets 2023-09-22 07:56:00 -05:00
ealmloff 60ee82942c restore the tray feature in the desktop crate (#1475) 2023-09-19 16:48:01 -05:00
Evan Almloff 219c068283 Merge branch 'master' into events-2 2023-09-17 20:01:21 -05:00
Evan Almloff f976e08f71 Merge branch 'master' into intigrate-collect-assets 2023-09-17 19:40:14 -05:00
Evan Almloff 847801908f Merge branch 'master' into add-file-data-drag-event 2023-09-17 18:56:59 -05:00
Deep Patel 8b411b8c6d Update Cargo.toml (#1466)
Remove duplicate `dox` feature that resulted in build fail
2023-09-17 14:18:23 -05:00
Jonathan Kelley e4620250bd Merge branch 'master' into fix-docs-rs-desktop-build 2023-09-16 11:54:08 -07:00
marc2332 7f8c963cd9 fix: Update doc links from v3 to v4 2023-09-16 19:03:27 +02:00
ealmloff ea69811e70 Merge branch 'master' into bump-wry 2023-09-14 12:55:54 -05:00
Evan Almloff c55c17cb81 switch to tracing for logging 2023-09-06 17:47:33 -05:00
Evan Almloff ffb5de91d1 Merge branch 'master' into intigrate-collect-assets 2023-09-05 13:45:37 -05:00
ealmloff 9e623d52cb Merge branch 'master' into events-2 2023-09-04 18:52:48 -05:00
Evan Almloff e86c1647d8 fix clippy 2023-09-04 08:33:56 -05:00
Evan Almloff d1575b40d1 fix mobile build 2023-09-04 08:24:38 -05:00
Evan Almloff 885580f3af update to wry 0.31.0 2023-09-02 18:24:42 -05:00
Evan Almloff df222c121a port examples to new events 2023-09-01 15:38:55 -05:00
Evan Almloff 9ae6b46e20 Forward Wry's devtools, and dox flags 2023-08-31 15:43:26 -05:00
Evan Almloff 8ba1c05a93 fix desktop events 2023-08-28 16:37:19 -05:00
Evan Almloff 62556b2c34 fix desktop and liveview compilation 2023-08-28 12:43:21 -05:00
Evan Almloff 299b123446 trait based event system 2023-08-25 17:02:48 -05:00
Evan Simkowitz f599ad6ad7 remove unnecessary PointInteraction imports now that it's in prelude 2023-08-23 22:14:57 -04:00
Evan Simkowitz 56095116e2 Fix tests 2023-08-23 17:58:43 -04:00
Evan Almloff 7fb6dccc0c fix docs.rs build for desktop 2023-08-21 10:22:13 -05:00
Evan Almloff 5eca11fe3d update collect assets name 2023-08-18 14:54:57 -05:00
Evan Almloff 1a36409922 disable asset patching in cargo run for mobile 2023-08-18 14:43:56 -05:00
Evan Almloff 1ed814668a Set an environment variable during serve for bundling 2023-08-18 11:12:56 -05:00
Evan Almloff efe08df966 report request errors in desktop 2023-08-18 11:02:15 -05:00
Evan Almloff 7b2bf4acc5 find head relative to asset root 2023-08-18 10:57:30 -05:00
Evan Almloff 1cbf549847 log errors when desktop fails to read the head 2023-08-18 10:36:55 -05:00
Evan Almloff 213b80790b fix release desktop builds 2023-08-18 09:55:49 -05:00
Evan Almloff c402b6cd36 collect assets in desktop debug mode 2023-08-16 17:01:51 -05:00
Evan Almloff 24c626b306 fix clippy 2023-08-08 13:43:57 -07:00
Jonathan Kelley 39e89c1fac Bump crate versions, fix any publish errors 2023-07-31 18:49:54 -07:00
ealmloff d637ef187c fix all broken examples (#1248) 2023-07-25 14:30:08 -05:00
Miles MurgawandEvan Almloff 6210c6fefe Convert use_eval to use send/recv system (#1080)
* progress: reworked

don't run this, it'll kill your web browser

* feat: use_eval but with comms

* revision: async recv & recv_sync

* revision: use_eval

* revision: standard eval interface

* revision: use serde_json::Value instead of JsValue

* revision: docs

* revision: error message

* create: desktop eval (wip)

* fix: desktop eval

* revision: wrap use_eval in Rc<RefCell<_>>

* fix: fmt, clippy

* fix: desktop tests

* revision: change to channel system

- fixes clippy errors
- fixes playwright tests

* fix: tests

* fix: eval example

* fix: fmt

* fix: tests, desktop stuff

* fix: tests

* feat: drop handler

* fix: tests

* fix: rustfmt

* revision: web promise/callback system

* fix: recv error

* revision: IntoFuture, functionation

* fix: ci

* revision: playwright web

* remove: unescessary code

* remove dioxus-html from public examples

* prototype-patch

* fix web eval

* fix: rustfmt

* fix: CI

* make use_eval more efficient

* implement eval for liveview as well

* fix playwright tests

* fix clippy

* more clippy fixes

* fix clippy

* fix stack overflow

* fix desktop mock

* fix clippy

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-07-21 17:36:25 -05:00
Jonathan Kelley 91d4207fa7 Merge branch 'master' into feature/use-shared-state-better-diagnostics 2023-07-20 10:51:10 -07:00
Andrea Frigido dccad58f1d Update license field following SPDX 2.1 license expression standard 2023-07-20 18:00:07 +01:00
ealmloff 8a3d1e47b3 Merge branch 'master' into add-file-data-drag-event 2023-07-19 18:12:57 -07:00
Jonathan Kelley b1a4ac48d4 Move filedialog code into cfg-ed out folder 2023-07-19 13:52:27 -07:00
Jonathan Kelley 4e278fead5 rustfmt 2023-07-18 18:23:55 -07:00
Evan Almloff 7577019946 Merge branch 'master' into add-file-data-drag-event 2023-07-11 17:53:09 -05:00
niedzwiedzw f159779af4 make thiserror a workspace dependency everywhere else 2023-07-11 22:54:24 +02:00
Kaid e39d8708fa Changed directory to webkitdirectory in bool_attrs definitions. 2023-07-10 17:19:11 +08:00
Marc Espín 32d4472bfd fix: Remove duplicated doc links and improved some descriptions (#1167) 2023-07-08 11:04:27 -05:00
Jonathan Kelley 4abf996b86 fix clippy hinting around trait 2023-07-06 10:57:52 -07:00
Jonathan Kelley d56fabfe9a Merge branch 'master' into feat/window_close_behaviour 2023-07-06 10:50:27 -07:00
Jonathan Kelley e5014cd754 Merge branch 'master' into jk/fix-mobile-touch-interaction 2023-07-05 15:33:50 -07:00
Jonathan Kelley b5ccb56038 Fix clippy 2023-07-05 15:33:25 -07:00
Jonathan Kelley 60a873a49c leave hotreload 2023-07-05 15:20:54 -07:00