Commit Graph
14 Commits
Author SHA1 Message Date
Evan Almloff fc5c53810b fix rink imports 2023-09-13 10:08:06 -05:00
Evan Almloff a9bb04722f split the point interaction trait into smaller traits for touch compatibility 2023-09-12 10:01:53 -05:00
Evan Almloff 0ef765e060 move rink over to the new event system 2023-08-28 12:35:55 -05: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 bad30786e2 address comments 2023-08-23 22:09:39 -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 e0f42f8173 Fix rink 2023-08-23 13:31:42 -04: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
Evan Almloff 7453486448 fix formatting 2023-07-17 15:12:57 -07:00
Evan Almloff baeb4251ba refactor text inputs 2023-04-16 14:05:27 -05:00
Evan Almloff efa7305794 Port widgets to the new system 2023-04-13 10:29:38 -05:00
Evan Almloff 625dc662d2 make TUI widgets cross framework 2023-03-24 12:43:51 -05:00