Skip to content

Commit 7c7c0bf

Browse files
authored
docs(readme): fix various typos (#1582)
1 parent 35022fa commit 7c7c0bf

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg](https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg)](https://good-labs.github.io/greater-good-affirmation)
88
[![support](https://img.shields.io/badge/sponsor-Open%20Collective-blue.svg)](https://opencollective.com/tauri)
99

10-
Wry is a Cross-platform WebView rendering library.
10+
Wry is a cross-platform WebView rendering library.
1111

1212
The webview requires a running event loop and a window type that implements [`HasWindowHandle`],
1313
or a gtk container widget if you need to support X11 and Wayland.
@@ -239,11 +239,11 @@ WebView2 provided by Microsoft Edge Chromium is used. So wry supports Windows 7,
239239

240240
#### Android
241241

242-
In order for `wry` to be able to create webviews on Android, there is a few requirements that your application needs to uphold:
242+
In order for `wry` to be able to create webviews on Android, there are a few requirements that your application needs to uphold:
243243
1. You need to set a few environment variables that will be used to generate the necessary kotlin
244244
files that you need to include in your Android application for wry to function properly.
245245
- `WRY_ANDROID_PACKAGE`: which is the reversed domain name of your android project and the app name in snake_case, for example, `com.wry.example.wry_app`
246-
- `WRY_ANDROID_LIBRARY`: for example, if your cargo project has a lib name `wry_app`, it will generate `libwry_app.so` so you se this env var to `wry_app`
246+
- `WRY_ANDROID_LIBRARY`: for example, if your cargo project has a lib name `wry_app`, it will generate `libwry_app.so` so you set this env var to `wry_app`
247247
- `WRY_ANDROID_KOTLIN_FILES_OUT_DIR`: for example, `path/to/app/src/main/kotlin/com/wry/example`
248248
2. Your main Android Activity needs to inherit `AppCompatActivity`, preferably it should use the generated `WryActivity` or inherit it.
249249
3. Your Rust app needs to call `wry::android_setup` function to setup the necessary logic to be able to create webviews later on.
@@ -258,7 +258,7 @@ It is recommended to use [`tao`](https://docs.rs/tao/latest/tao/) crate as it pr
258258
com_example,
259259
wry_app,
260260
WryActivity,
261-
wry::android_setup, // pass the wry::android_setup function to tao which will invoke when the event loop is created
261+
wry::android_setup, // pass the wry::android_setup function to tao which will be invoked when the event loop is created
262262
_start_app
263263
);
264264
wry::android_binding!(com_example, ttt);
@@ -267,7 +267,7 @@ It is recommended to use [`tao`](https://docs.rs/tao/latest/tao/) crate as it pr
267267

268268
If this feels overwhelming, you can just use the preconfigured template from [`cargo-mobile2`](https://github.com/tauri-apps/cargo-mobile2).
269269

270-
For more inforamtion, checkout [MOBILE.md](https://github.com/tauri-apps/wry/blob/dev/MOBILE.md).
270+
For more information, check out [MOBILE.md](https://github.com/tauri-apps/wry/blob/dev/MOBILE.md).
271271

272272
### Feature flags
273273

@@ -277,19 +277,19 @@ Wry uses a set of feature flags to toggle several advanced features.
277277
for the crate to work. This feature was added in preparation of other ports like cef and servo.
278278
- `protocol` (default): Enables [`WebViewBuilder::with_custom_protocol`] to define custom URL scheme for handling tasks like
279279
loading assets.
280-
- `drag-drop` (default): Enables [`WebViewBuilder::with_drag_drop_handler`] to control the behaviour when there are files
280+
- `drag-drop` (default): Enables [`WebViewBuilder::with_drag_drop_handler`] to control the behavior when there are files
281281
interacting with the window.
282282
- `devtools`: Enables devtools on release builds. Devtools are always enabled in debug builds.
283-
On **macOS**, enabling devtools, requires calling private apis so you should not enable this flag in release
283+
On **macOS**, enabling devtools, requires calling private APIs so you should not enable this flag in release
284284
build if your app needs to publish to App Store.
285285
- `transparent`: Transparent background on **macOS** requires calling private functions.
286286
Avoid this in release build if your app needs to publish to App Store.
287287
- `fullscreen`: Fullscreen video and other media on **macOS** requires calling private functions.
288288
Avoid this in release build if your app needs to publish to App Store.
289289
libraries and prevent from building documentation on doc.rs fails.
290290
- `linux-body`: Enables body support of custom protocol request on Linux. Requires
291-
webkit2gtk v2.40 or above.
292-
- `tracing`: enables [`tracing`] for `evaluate_script`, `ipc_handler` and `custom_protocols.
291+
WebKit2GTK v2.40 or above.
292+
- `tracing`: enables [`tracing`] for `evaluate_script`, `ipc_handler`, and `custom_protocols`.
293293

294294
### Partners
295295

0 commit comments

Comments
 (0)