Miles Murgaw
0995b5d2c5
Fix: Windows File Drag-N-Drop ( #3046 )
...
* fix: windows file drop
* update: tokio + fix eval
2024-10-14 11:00:11 -07:00
Miles Murgaw and Jonathan Kelley
8d68886310
CLI Fixes & Tweaks ( #2846 )
...
Fixes scrolling on vscode using simple fix
Adds scroll modifier, scroll at 5 lines per scroll while holding shift key.
Adds error handling for manganis failure that still lets the build run.
Revises TUI rendering code.
Move TUI "info bars" to the bottom of the terminal.
Revised logging system with tracing
Working [c] clear keybind. This has been removed.
Removal of [h] hide keybind text (it does nothing)
Some opinionated cleanups and renames to make tui logic easier to understand.
Rolling log file & maybe add some more "internal" logging. Closes CLI Rolling Log File #2764
Removes log tabs. Closes CLI: Color-code logs and get rid of tabs #2857
Combines info bars.
Working and good text selection.
Print launch URL in console.
Handle log lines properly and add formatting.
Move MessageSource to a more reasonable location.
Add some background styling to powerline (info bar) - Tried this and it doesn't look the greatest.
Log Filtering
Final Cleaning & Changes - I could do this forever
Test Linux
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2024-09-13 01:34:19 -07:00
Miles Murgaw
8e613d3bcc
fix: cli progress ( #2840 )
2024-08-19 14:10:53 -07:00
Miles Murgaw
668d5415c8
Fix: Make Toast Fixed & Increase Z-Index ( #2850 )
2024-08-16 10:54:35 -07:00
Miles Murgaw
8b62b71e2d
update: wasm-bindgen ( #2824 )
2024-08-13 11:41:21 -05:00
Miles Murgaw
3003362b52
remove: changelog.md ( #2776 )
2024-08-02 23:29:28 +00:00
Miles Murgaw
0acfe37398
revision: make EvalError impl Error ( #2768 )
2024-08-02 10:46:43 -07:00
Miles Murgaw
f42ca65931
Fix Links & Add Link Checker ( #2769 )
...
* feat: link checker
2024-08-02 10:46:18 -07:00
Miles Murgaw and Evan Almloff
e0bb67b476
Support Optional Read Signals ( #2761 )
...
* progress: add test
* feat: optional read signals
* revision: doc
* fix: fmt
* revision: imports
* fix: return type only if option
* add a few more compile tests for optional props
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com >
2024-08-01 19:22:35 +00:00
Miles Murgaw
4ffcef16af
Feat: Auto Default Into ( #2757 )
...
* feat: auto default into
* fix: fmt
* fix: type infer
* feat: text auto into
2024-07-31 20:14:43 -04:00
Miles Murgaw
67c0f1c5f0
fix: enable/disable hot reload ( #2737 )
2024-07-29 14:52:04 -07:00
Miles Murgaw
b7127ad6ae
Fix WSL Hot Reload ( #2721 )
...
* feat: poll watcher
* progress: wsl hot reload setting
* feat: wsl poll setting
2024-07-29 12:33:03 -07:00
Miles Murgaw
810f8bbfb8
Feat: always_on_top CLI Setting ( #2715 )
...
* feat: always_on_top cli setting
* revision: add user message for configuring settings
2024-07-26 16:27:56 -07:00
Miles Murgaw
bd58a92441
CLI: Toasts & Tweaks ( #2702 )
...
* progress: cli toasts
* forgot the html
* progress: toasts
* revision: don't open splash on desktop
* fix: fmt, spellcheck
2024-07-25 14:38:45 -07:00
Miles Murgaw
71a48686dc
fix: gitignore builder ( #2689 )
2024-07-23 16:12:54 -07:00
Miles Murgaw
4ccd9ffe19
revision: use JSON compatible serializer ( #2592 )
2024-07-23 14:36:37 -07:00
Miles Murgaw
9ca5396343
fix: windows hot reload ( #2687 )
2024-07-23 13:18:31 -07:00
Miles Murgaw
117c9d18ae
fix: actually drain logs ( #2686 )
2024-07-23 12:40:09 -07:00
Miles Murgaw
672f4dfefc
Re-Export Manganis & Update Examples ( #2625 )
...
* feat: export manganis
* revision: use manganis in examples
* fix: manganis dep
* fix: workspace root finder
* fix: manganis dep
* fix: ci
2024-07-23 10:29:37 -07:00
Miles Murgaw and Jonathan Kelley
856fadc9d6
Splash Screens ( #2657 )
...
* progress: loading splash screen
* feat: loading screen plash
* feat: splash screens
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2024-07-23 10:22:49 -07:00
Miles Murgaw and Jonathan Kelley
7f6f0de085
Partially Fix Hotreload ( #2557 )
...
* fix: template names
* fix: hot reload "resets" after reload
* revision: ensure all paths are split by `/`
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2024-07-02 21:45:12 -07:00
Miles Murgaw and Jonathan Kelley
9567674a63
Feat: CLI Settings ( #2424 )
...
* feat: cli settings
* revision: lower msrv
* add previous line about hotreload settings just in case
* Fix issue with open
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2024-07-02 21:43:58 -07:00
Miles Murgaw
2ef406982e
Use Manganis Linker System ( #2561 )
...
* feat: new manganis linker
* revision: fmt, clippy, cleanup
* revision: link subcommand
* fix: async runtime
* revision: remove working dir arg
* revision: switch dep source
* fix: matrix, playwright
* fix: fullstack manganis
2024-07-02 21:36:44 -07:00
Miles Murgaw
9dd4427cb5
revision: cli-dev profile section ( #2560 )
2024-06-27 18:22:32 -05:00
Miles Murgaw
9e2b3d95ad
revision: change ip ( #2543 )
2024-06-19 17:32:16 -07:00
Miles Murgaw
d6fc5dc5bd
feat: progress bar or println ( #2489 )
2024-06-07 17:29:55 -07:00
Miles Murgaw
4e0c7940cc
revision: cli help docs ( #2349 )
2024-04-22 09:57:56 -05:00
Miles Murgaw
05b662ee2d
fix: cli spam when build ( #2300 )
2024-04-13 18:16:13 -05:00
Miles Murgaw
f4164c78c2
Fix: CLI Logging ( #2254 )
...
* fix: cli logging
* remove: debug print
2024-04-05 12:37:40 -07:00
Miles Murgaw
44f3047780
Revision: Change Default Logging In CLI ( #2157 )
...
* revision: filter to warn logs
* revision: change to use DIOXUS_LOG
2024-03-27 12:07:44 -07:00
Miles Murgaw and Jonathan Kelley
3cbe6ff96e
Fix Outdated README.md ( #2147 )
...
* fix: outdated readme
* Fix missing readme
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2024-03-26 19:17:02 -07:00
Miles Murgaw
acbf7dfc4f
fix: hot reload blocking ( #2127 )
2024-03-22 14:36:49 -07:00
Miles Murgaw
cfe412a3d5
update: fix cargo lock
2024-03-14 23:05:50 -04:00
Miles Murgaw
ab2e2c63d5
feat: fix unknown imports
2024-03-14 23:01:14 -04:00
Miles Murgaw
374ff24141
fix: prerelease docs
2024-02-08 18:02:14 -05:00
Miles Murgaw
3c1028c523
fix: prerelease doc
2024-02-08 17:53:45 -05:00
Miles Murgaw
b43ae755ce
fix: prerelease docs
2024-02-08 17:46:19 -05:00
Miles Murgaw
43c4bc46b7
fix: prerelease docs
2024-02-08 17:43:07 -05:00
Miles Murgaw
bdeea13a2d
fix: prerelease docs
2024-02-08 17:36:05 -05:00
Miles Murgaw
2d723c0e28
fix: prerelease docs
2024-02-08 17:34:21 -05:00
Miles Murgaw
eea70dc1f2
fix: prerelease docs
2024-02-08 17:31:10 -05:00
Miles Murgaw
e9c65e3e8e
fix: prerelease docs
2024-02-08 17:30:32 -05:00
Miles Murgaw
1fc194c93c
fix: prerelease docs
2024-02-08 17:17:06 -05:00
Miles Murgaw
5803ac8e9e
fix: prerelease docs
2024-02-08 17:14:52 -05:00
Miles Murgaw
5df01eab4f
fix: prerelease docs
2024-02-08 16:50:23 -05:00
Miles Murgaw
58c27041c1
fix: prerelease docs
2024-02-08 16:41:11 -05:00
Miles Murgaw
9c1ac76663
fix: prerelease docs
2024-02-08 16:40:38 -05:00
Miles Murgaw
7f886e3888
Merge pull request #2 from DogeDark/prerelease-docs
...
Prerelease docs
2024-02-08 16:39:04 -05:00
Miles Murgaw
28f39f0860
fix: prerelease docs
2024-02-08 16:35:59 -05:00
Miles Murgaw
0aa2917071
fix: prerelease docs
2024-02-08 16:34:15 -05:00
Miles Murgaw
744d53147d
fix: prerelease docs
2024-02-08 16:33:28 -05:00
Miles Murgaw
fb2e77a68a
feat: prerelease docs
2024-02-08 16:31:46 -05:00
Miles Murgaw and Evan 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
Miles Murgaw
056effb87c
feat: --bin docs
2023-07-17 18:24:03 -04:00
Miles Murgaw
4b70b1ce96
revision: find bin from workspace Cargo.toml
2023-07-17 14:30:05 -04:00
Miles Murgaw
9fab3cf4e3
Merge branch 'master' into cli-stuff
2023-07-15 12:40:23 -04:00
Miles Murgaw
d710b92696
fix: do it correctly
2023-07-14 20:41:27 -04:00
Miles Murgaw
41fd7a1040
feat: bin flag for serve and build
2023-07-14 20:06:54 -04:00
Miles Murgaw
bfbca2653f
Merge branch 'DioxusLabs:master' into cli-stuff
2023-07-14 19:40:22 -04:00
Miles Murgaw
9d259b6073
revision: remove nestedness
2023-07-14 18:30:27 -04:00
Miles Murgaw
120fccc53d
fix: full & hot reload
2023-07-12 02:09:13 -04:00
Miles Murgaw
5bc9e4556b
feat: custom mkcert paths
2023-07-11 23:01:37 -04:00
Miles Murgaw
b47e4fedcc
feat: default web.https config
2023-07-11 19:49:41 -04:00
Miles Murgaw
d83b00ff0f
feat: mkcert
2023-07-11 16:38:34 -04:00
Miles Murgaw
ffb056798a
revision: organize
2023-07-11 15:51:56 -04:00
Miles Murgaw
db93252faf
feat: cli use local certificate
2023-07-11 00:25:16 -04:00
Miles Murgaw
a8a8188e7b
fix: readme awesome link
2023-07-07 21:15:13 -04:00
Miles Murgaw
df41c81d14
fix: add playwright tests to CI workflow
2023-07-05 12:55:18 -04:00
Miles Murgaw
a5aa7db3da
fix: trigger it now?
2023-07-05 12:52:54 -04:00
Miles Murgaw
c14b942fda
fix: doc typos - trigger CI
2023-07-05 12:50:01 -04:00
Miles Murgaw
4b800af300
fix: clippy
2023-07-04 16:56:38 -04:00
Miles Murgaw
2ef62a9160
fix: rustfmt
2023-06-30 10:50:09 -04:00
Miles Murgaw
2c8c601579
fix: clippy
2023-06-30 10:48:38 -04:00
Miles Murgaw
4ab8519af6
replace: broken test with working test
2023-06-30 10:13:46 -04:00
Miles Murgaw
0fec47db72
Fix liveview interpreter JS ( #1073 )
...
* fix: liveview interpreter js
* fix: rustfmt
2023-06-04 21:34:43 -05:00
Miles Murgaw
9d7aeb398b
fix: vscode extension autofmt
2023-06-04 21:40:52 -04:00
Miles Murgaw
510c242883
fix: move bool_attrs to common.js ( #1072 )
2023-06-04 14:15:46 -05:00
Miles Murgaw
8cf6f60e93
fix: change error println to eprintln
2023-06-04 12:49:22 -04:00
Miles Murgaw
e8d011b476
revision: fmt
2023-06-04 12:48:28 -04:00
Miles Murgaw
c398372785
fix: formatting a single file with --file
2023-06-04 12:44:43 -04:00
Miles Murgaw
d09c92beda
Add initial_value attribute & fix static special attribute handling ( #1063 )
...
* feat & fix: initial_value attribute, special attribute handling
* revision: rename js file
* fix: rustfmt
* fix: clippy
* fix: desktop not finding common.js
* fix: desktop failing to render
Missed a single ``this.SetAttributeInner`` as it was now ``setAttributeInner``
Javascript didn't even throw any errors about this smh
* revision: no need for match statement
2023-06-04 11:29:34 -05:00
Miles Murgaw
7fd9940379
fix: wasm version mismatch
2023-05-14 13:52:46 -04:00
Miles Murgaw
06233ac550
fix: rustfmt
2023-05-13 12:41:00 -04:00
Miles Murgaw
d059b2bc05
doc: mention futures-util in use_coroutine hook
2023-05-13 11:50:24 -04:00
Miles Murgaw
0085b9cb1d
Fix the Android support disagreement in the docs ( #614 )
2022-11-10 12:41:25 -08:00
Miles Murgaw
2fea2fb13a
Merge branch 'master' of https://github.com/DioxusLabs/dioxus
2022-02-15 13:39:02 -05:00
Miles Murgaw
1413631d30
update: match DioxusLabs/docs#3
2022-02-14 19:08:10 -05:00