Commit Graph
166 Commits
Author SHA1 Message Date
Christoph Grabo 2828f45e12 Clean up desktop's lib.rs 2022-02-13 20:34:27 +01:00
Christoph Grabo e7a0e5f1d9 Extract user window events into module 2022-02-13 20:34:27 +01:00
Christoph Grabo cf543ab1df Extract controller into module 2022-02-13 20:34:27 +01:00
Christoph Grabo 73ce79bd2a Extract protocol hander into module 2022-02-13 20:34:26 +01:00
Christoph Grabo 594a794f05 Switch from RPC to IPC 2022-02-13 20:34:26 +01:00
Christoph Grabo a5bf25ce18 Adjust visibility 2022-02-13 20:34:21 +01:00
Christoph Grabo c40d225d7d Fix typo 2022-02-13 20:32:04 +01:00
Christoph Grabo ee2b869e99 Add optional feature flags of wry
Check wry's documentation for each.
Some of them are platform dependent or
have platform dependent effects.
(mostly MacOS and Linux)
2022-02-13 20:30:10 +01:00
Christoph Grabo c502535724 Update dependencies
Specifically set wry to 0.13;
this has breaking changes (notably: RPC -> IPC).
2022-02-13 20:30:10 +01:00
Jonathan Kelley ab99bc6c8d chore: comment out image generator when not in use 2022-02-13 12:35:07 -05:00
Jonathan Kelley 64f8e58c04 Merge pull request #242 from oovm/desktop-icon
Add default desktop icon
2022-02-13 12:27:38 -05:00
Aster 21b436b7bf Remove image at runtime 2022-02-13 01:36:51 +08:00
Aster f6b30d26b9 Add default desktop icon 2022-02-13 00:35:02 +08:00
Aster 78ac592c0a Custom for icon 2022-02-13 00:34:45 +08:00
Jonathan Kelley 2591ef2a54 Merge pull request #236 from asaaki/cleanup-index-html 2022-02-12 09:44:23 -05:00
Aster aad055cd84 Fix typo WryProtocol 2022-02-12 21:46:12 +08:00
Christoph Grabo b64574810d Clean up desktop's index.html
Initially I wanted to delete only the duplicated `<html>` opening tag,
but then decided to make it a fully valid HTML document.

Passes https://validator.w3.org/nu/#textarea check.
2022-02-12 01:43:36 +01:00
Benjamin Lemelin f8c78f8ca9 Transparent window means transparent WebView 2022-02-11 14:47:29 -05:00
mrxiaozhuox da0f596cde feat: commit code 2022-02-11 10:36:29 +08:00
mrxiaozhuox 30bb92f09a fix: change method name 2022-02-11 09:46:23 +08:00
mrxiaozhuox c9fa19d009 fix: ci problem 2022-02-11 09:10:27 +08:00
mrxiaozhuox 62f8e71f7f fix: borderless example 2022-02-11 09:05:32 +08:00
mrxiaozhuox 332ec30954 fix: change method name 2022-02-10 23:38:57 +08:00
mrxiaozhuox 81ea7a1428 feat: add window api 2022-02-10 23:33:02 +08:00
mrxiaozhuox 01435d6aff feat: add window api 2022-02-10 16:59:28 +08:00
mrxiaozhuox f28fb7165a feat: add window api 2022-02-10 13:47:45 +08:00
mrxiaozhuox 6eaad850ee feat: add window title api 2022-02-10 12:35:17 +08:00
Jonathan Kelley ac4faec570 fix: remove broken example 2022-02-03 13:30:24 -05:00
Timothée 9e804036d4 Merge branch 'DioxusLabs:master' into tb/makefile_test_setup 2022-02-02 20:35:36 +01:00
t1m0t 12cfd79d51 commented out failing example 2022-02-01 22:04:21 +01:00
Jonathan Kelley 527434b9f9 feat: make the interpreter as its own crate 2022-02-01 15:44:08 -05:00
Jonathan Kelley fa020c53e4 tweak: use 2018 rust syntax instead of 2022 for formatting 2022-02-01 01:57:21 -05:00
Jonathan Kelley 0c0f638c47 Merge pull request #180 from mrxiaozhuox/borderless-frame
Add support for desktop context, borderless frames, minimize, maximize, and other window-related goodies through the imperative `use_window` hook.
2022-01-31 19:53:27 -05:00
mrxiaozhuox bead035969 feat: export use_window 2022-02-01 08:43:54 +08:00
Jonathan Kelley 6905bf98d7 chore: clean up examples and fix link opening code 2022-01-31 19:40:48 -05:00
mrxiaozhuox f1fe8f1d2a fix: change hooks name 2022-02-01 08:39:31 +08:00
mrxiaozhuox 7ca92be015 feat: add focus api 2022-01-31 19:44:40 +08:00
mrxiaozhuox 366cf75887 feat: add use_desktop_context hook 2022-01-31 19:39:44 +08:00
mrxiaozhuox e4eb982a36 fix: format code 2022-01-31 10:11:58 +08:00
mrxiaozhuox a0ffe66a37 feat: add borderless example 2022-01-31 09:47:09 +08:00
mrxiaozhuox 31a2f8f63a feat: add DesktopContext 2022-01-31 01:06:43 +08:00
mrxiaozhuox 169028705d feat: add DesktopContext 2022-01-31 00:33:14 +08:00
Jonathan Kelley 9b3192323e Release dioxus-desktop v0.1.6 2022-01-29 10:43:43 -05:00
Jonathan Kelley 6339fa8188 Release dioxus-html v0.1.6, dioxus-router v0.1.1 2022-01-29 10:42:52 -05:00
Jonathan Kelley f6c6134d67 Release dioxus-core v0.1.9 2022-01-29 10:42:38 -05:00
Jonathan Kelley 11ba189eab Release dioxus-html v0.1.5 2022-01-29 10:36:24 -05:00
Jonathan Kelley f965030b80 Release dioxus-core v0.1.8 2022-01-29 10:36:10 -05:00
Jonathan Kelley 1b2a0053ef Release dioxus-core-macro v0.1.7 2022-01-29 10:35:54 -05:00
Jonathan Kelley 06723ad63f fix: add interpreter to desktop package so it publishes 2022-01-29 10:23:41 -05:00
Jonathan Kelley 56f3002aed feat: add changelogs 2022-01-29 10:17:14 -05:00