Commit Graph
76 Commits
Author SHA1 Message Date
Jonathan Kelley 22e71a71bd feat: return window 2022-12-31 12:19:21 -05:00
Jonathan Kelley d3ab397ad3 chore: add transparency and overlay 2022-12-30 22:30:04 -05:00
Jonathan Kelley 4955cfc940 fix: no type 2022-12-30 22:14:28 -05:00
Jonathan Kelley e3a8e44a69 feat: use dom to allow context injection 2022-12-30 22:10:06 -05:00
Jonathan Kelley 880aa737a6 feat: multiwindow support 2022-12-30 22:05:15 -05:00
Jonathan Kelley 819bd3fc24 chore: use broadcast instead of receiver 2022-12-30 02:56:10 -05:00
Jonathan Kelley 7f418bbfee fix: window zoom 2022-12-30 02:09:02 -05:00
Jonathan Kelley 531f7c6d3f chore: clean up msg in desktop even more 2022-12-30 01:52:54 -05:00
Jonathan Kelley 633bf1f834 aggressively clean up desktop with new inline poll 2022-12-30 01:08:25 -05:00
Jonathan Kelley 7bc8150da7 fix desktop to poll without budget 2022-12-29 20:39:22 -05:00
Jonathan Kelley bd720e2268 fix: use futuresunordered instead of bespoke waker system 2022-12-29 19:53:43 -05:00
Jonathan Kelley ff697d41e3 wip: move desktop to main thread and use tokio main 2022-12-29 17:11:29 -05:00
Evan Almloff 555b192436 Merge branch 'upstream' into fix-hot-reloading 2022-12-23 18:06:47 -06:00
Stuart Woodbury fe9c482afb fix(clippy) 2022-12-23 11:40:51 -05:00
Jon Kelley 8802747214 Merge branch 'master' into feat/resize-window 2022-12-23 11:11:11 -05:00
Stuart Woodbury f99991b23b feat(DesktopContext): expose set_inner_size 2022-12-23 09:52:12 -05:00
= 14dd568987 Merge branch 'upstream-master' into fix-hot-reloading 2022-12-16 10:07:11 -06:00
= 0d9c350d5e implement for web and desktop 2022-12-15 21:16:37 -06:00
Evan Almloff bf47f64852 Merge branch 'upstream' into return-from-js 2022-12-08 11:25:15 -06:00
Evan Almloff e863ef29b8 allow returning values from use_eval 2022-12-08 10:44:56 -06:00
Jonathan Kelley 4eefc3f854 chore: rename all &cx to cx, make clipppy happy 2022-12-07 13:11:40 -08:00
Jonathan Kelley e8133e9449 fix: ios buillds 2022-12-07 12:50:43 -08:00
Jonathan Kelley 1b14b309e9 chore: clean up desktop 2022-12-06 16:37:28 -08:00
Jonathan Kelley b182a6ee75 chore: clean up interpreter and bindings 2022-12-05 16:47:04 -08:00
Jonathan Kelley 18d6b1ad6f feat: get web working properly 2022-11-30 17:21:10 -05:00
Jonathan Kelley 112c954e00 Merge branch 'master' into jk/templates-v3 2022-11-22 16:11:12 -08:00
David Craven 1e99e35572 Implement push view for ios. (#612) 2022-11-22 12:35:40 -08:00
Jonathan Kelley c1c5821dcf Merge branch 'master' into jk/templates-v3 2022-11-16 22:12:16 -08:00
Jonathan Kelley e8ae830cf2 feat: get desktop working with just creation 2022-11-15 18:32:48 -08:00
David Craven 7e3a6fb4a4 Some fixes for wayland and ios. (#602) 2022-10-23 19:40:41 -07:00
Demonthos daeffd4149 pass clippy (#575) 2022-10-02 14:12:24 -07:00
Reinis Mazeiks d734dc5b46 Remove argument from use_hook closure (#496)
Also; update docs for said function
2022-07-11 15:50:56 -04:00
Jon Kelley d9546d9504 Renderers are now packages, not features. (#387)
* feat: use synchronous router design

* feat: function to get router out of dom

* chore: restructure workspace to use renderers as packages, not features
2022-07-09 15:15:20 -04:00
CGQAQ 030f6d58fb conditional devtools 2022-06-10 06:04:54 +08:00
YuKun Liu 77a92a1cf6 feat: use_window add print & devtool 2022-05-11 14:56:37 +08:00
YuKun Liu 4f55fcb84a feat: use_window add set_zoom_level 2022-05-11 14:49:46 +08:00
YuKun Liu 8aadeff9d2 fix: add eval script failed log 2022-05-11 14:29:31 +08:00
YuKun Liu b7e9dca87c fix: add eval script failed log 2022-05-11 14:09:31 +08:00
Jonathan Kelley 8ab1c4d0de feat: upgrade wry 2022-05-05 16:29:24 -04:00
Jonathan Kelley 049976d23a feat: allow customizing the index and head 2022-04-16 16:53:47 -04:00
Ilya Maximov 6e8fdc1e4d make the closure dyn 2022-03-21 21:57:29 +01:00
Ilya Maximov c194fa8372 remove panics from desktop docs
`WebView::evaluate_script()` always returns `Ok()`
2022-03-19 03:13:34 +01:00
Ilya Maximov b4a5fe9845 use ToString 2022-03-19 02:57:39 +01:00
Ilya Maximov 5cbf2698fd add use_eval()to desktop and web 2022-03-17 23:47:11 +01:00
Ilya Maximov 08fa2382b0 add eval to DesktopContext 2022-03-17 22:55:26 +01:00
Jonathan Kelley f2979cb12a feat: apply local router changes 2022-03-04 13:16:37 -05:00
Jonathan Kelley 56517ef5de fix: merge conflicts 2022-02-26 17:35:23 -05:00
Jonathan Kelley b2a4d387c7 docs: document all of desktop crate 2022-02-20 23:52:36 -05:00
Christoph Grabo 934d5998db Support maximize toggle and devtool 2022-02-13 20:34:27 +01:00
mrxiaozhuox da0f596cde feat: commit code 2022-02-11 10:36:29 +08:00