You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/docs/modules/skip-firebase/index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ with the various `SkipFirebase*` modules passing the transpiled calls
16
16
through to the Firebase Android SDK.
17
17
18
18
For an example of using Firebase in a [Skip Fuse](/docs/status/#skip_fuse) app, see the
19
-
[FiresideFuse Sample](/docs/samples/skipapp-fireside-fuse/). For a [Skip Lite](/docs/status/#skip_fuse) app, see the [Fireside Sample](/docs/samples/skipapp-fireside/).
19
+
[FiresideFuse Sample](/docs/samples/skipapp-fireside-fuse). For a [Skip Lite](/docs/status/#skip_fuse) app, see the [Fireside Sample](/docs/samples/skipapp-fireside).
20
20
21
21
## Package
22
22
@@ -25,7 +25,7 @@ modules in the Firebase iOS SDK (at [https://github.com/firebase/firebase-ios-sd
25
25
which is also mirrored in the division of the Firebase Kotlin Android gradle modules (at [https://github.com/firebase/firebase-android-sdk.git](https://github.com/firebase/firebase-android-sdk.git)).
26
26
27
27
See the `Package.swift` files in the
28
-
[FiresideFuse](/docs/samples/skipapp-fireside-fuse/) and [Fireside](/docs/samples/skipapp-fireside/) apps for examples of integrating Firebase dependencies.
28
+
[FiresideFuse](/docs/samples/skipapp-fireside-fuse) and [Fireside](/docs/samples/skipapp-fireside) apps for examples of integrating Firebase dependencies.
29
29
30
30
<!--
31
31
An example of a Skip Lite app projects using the `Firestore` API at the model layer and the `Messaging` API at the app layer can be seen from the command:
@@ -106,7 +106,7 @@ plugins {
106
106
}
107
107
```
108
108
109
-
For concrete examples, see the [FireSideFuse Sample](/docs/samples/skipapp-fireside-fuse/) project.
109
+
For concrete examples, see the [FireSideFuse Sample](/docs/samples/skipapp-fireside-fuse) project.
110
110
{: class="callout info"}
111
111
112
112
Once Firebase has been added to your project, you need to configure the `FirebaseApp` on app startup. This is typically done in the `onInit()` callback of the `*AppDelegate` in your `*App.swift` file. Here is a snippet from the FireSideFuse sample app:
@@ -333,7 +333,7 @@ open class MainActivity: AppCompatActivity {
333
333
334
334
1. See Firebase's [iOS instructions](https://firebase.google.com/docs/cloud-messaging/ios/client) and [Android instructions](https://firebase.google.com/docs/cloud-messaging/android/client) for additional details and options, including how to send test messages to your apps!
335
335
336
-
The [FiresideFuse](/docs/samples/skipapp-fireside-fuse/) and [Fireside](/docs/samples/skipapp-fireside/) projects are great references for seeing complete, working Skip Fuse and Skip Lite apps using Firebase push notifications.
336
+
The [FiresideFuse](/docs/samples/skipapp-fireside-fuse) and [Fireside](/docs/samples/skipapp-fireside) projects are great references for seeing complete, working Skip Fuse and Skip Lite apps using Firebase push notifications.
Copy file name to clipboardExpand all lines: src/content/docs/docs/modules/skip-foundation/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ To help fill in unimplemented API in SkipFoundation:
47
47
1. Find unimplemented API.
48
48
1. Write an appropriate Kotlin implementation. See [Implementation Strategy](#implementation-strategy) below.
49
49
1. Edit the corresponding tests to make sure they are no longer skipped, and that they pass. If there aren't existing tests, write some. See [Tests](#tests).
50
-
1.[Submit a PR.](/docs/modules/skip-foundation/pulls)
50
+
1.[Submit a PR.](https://source.skip.dev/skip-foundation/pulls)
51
51
52
52
Other forms of contributions such as test cases, comments, and documentation are also welcome!
Copy file name to clipboardExpand all lines: src/content/docs/docs/modules/skip-lib/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ The module is transparently adopted through the automatic addition of `import sk
30
30
31
31
## Status
32
32
33
-
- SkipLib's Swift symbol files (see [Implementation Strategy](#implementation-strategy)) are nominally complete. They should declare all Swift standard library API. This is difficult to validate, however, so if you find anything missing, please [report it](/docs/modules/skip-lib/issues) to us.
33
+
- SkipLib's Swift symbol files (see [Implementation Strategy](#implementation-strategy)) are nominally complete. They should declare all Swift standard library API. This is difficult to validate, however, so if you find anything missing, please [report it](https://source.skip.dev/skip-lib/issues) to us.
34
34
- Unimplemented API is appropriately marked with `@available(*, unavailable)` annotations. Skip will generate an error when you attempt to use an unimplemented API.
35
35
- In particular, a significant portion of the [collections](#collections) API is not yet implemented.
36
36
- Unit testing is not comprehensive.
@@ -46,7 +46,7 @@ The most pressing need is to reduce the amount of unimplemented API. To help fil
46
46
1. Find unimplemented API. Unimplemented API should be marked with `@available(*, unavailable)` in the Swift symbol files.
47
47
1. Write an appropriate Kotlin implementation. See [Implementation Strategy](#implementation-strategy) below. For [collections](#collections) API, make sure your implementation is duplicated for `String` as well.
48
48
1. Write unit tests.
49
-
1.[Submit a PR.](/docs/modules/skip-lib/pulls)
49
+
1.[Submit a PR.](https://source.skip.dev/skip-lib/pulls)
50
50
51
51
Other forms of contributions such as test cases, comments, and documentation are also welcome!
Copy file name to clipboardExpand all lines: src/content/docs/docs/modules/skip-model/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ Much of Skip's model support is implemented directly in the Skip transpiler. The
56
56
57
57
## Contributing
58
58
59
-
We welcome contributions to SkipModel. The Skip product [documentation](/docs/contributing/) includes helpful instructions and tips on local Skip library development. When submitting code, please include unit tests in your [PR](/docs/modules/skip-model/pulls).
59
+
We welcome contributions to SkipModel. The Skip product [documentation](/docs/contributing/) includes helpful instructions and tips on local Skip library development. When submitting code, please include unit tests in your [PR](https://source.skip.dev/skip-model/pulls).
@@ -60,13 +60,13 @@ which is generally mirrored in the division of the Supabase Kotlin Android gradl
60
60
## Status
61
61
62
62
This project is in a very early stage, but some amount of Auth and Database API is implemented.
63
-
For examples of what is working, see the [SkipSupabaseTests.swift](/docs/modules/skip-supabase/blob/main/Tests/SkipSupabaseTests/SkipSupabaseTests.swift)
63
+
For examples of what is working, see the [SkipSupabaseTests.swift](https://source.skip.dev/skip-supabase/blob/main/Tests/SkipSupabaseTests/SkipSupabaseTests.swift)
64
64
test case, which also shows how setup can be performed.
65
65
66
-
Please file an [issue](/docs/modules/skip-supabase/issues)
66
+
Please file an [issue](https://source.skip.dev/skip-supabase/issues)
67
67
if there is a particular API that you need for you project, or if something isn't working right.
68
68
And please consider contributing to this project by filing
Copy file name to clipboardExpand all lines: src/content/docs/docs/modules/skip-ui/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2563,7 +2563,7 @@ For Android, Skip only uses named colors that you've set for "Universal" devices
2563
2563
2564
2564
### ColorScheme
2565
2565
2566
-
SkipUI fully supports the `.preferredColorScheme` modifier. If you created your app with the `skip` tool prior to v0.8.26, however, you will have to update the included `Android/app/src/main/kotlin/.../Main.kt` file in order for the modifier to work correctly. Using the latest [`Main.kt`](/docs/samples/skipapp-hello/blob/main/Android/app/src/main/kotlin/hello/skip/Main.kt) as your template, please do the following:
2566
+
SkipUI fully supports the `.preferredColorScheme` modifier. If you created your app with the `skip` tool prior to v0.8.26, however, you will have to update the included `Android/app/src/main/kotlin/.../Main.kt` file in order for the modifier to work correctly. Using the latest [`Main.kt`](https://source.skip.dev/skipapp-hello/blob/main/Android/app/src/main/kotlin/hello/skip/Main.kt) as your template, please do the following:
2567
2567
2568
2568
1. Replace the all of the import statements with ones from latest `Main.kt`
2569
2569
1. Replace the contents of the `setContent { ... }` block with the content from the latest `Main.kt`
@@ -3020,7 +3020,7 @@ Remember that you can use `#if SKIP` blocks to confine your `.ignoresSafeArea` c
3020
3020
3021
3021
#### Enabling or Disabling Edge-to-Edge
3022
3022
3023
-
Modern SkipUI versions enable Jetpack Compose's "edgeToEdge" mode by default. If you created your app with the `skip` tool prior to v0.8.32, however, you will have to update the included `Android/app/src/main/kotlin/.../Main.kt` file to render content behind system bars. Using the latest [`Main.kt`](/docs/samples/skipapp-hello/blob/main/Android/app/src/main/kotlin/hello/skip/Main.kt) as your template, please do the following:
3023
+
Modern SkipUI versions enable Jetpack Compose's "edgeToEdge" mode by default. If you created your app with the `skip` tool prior to v0.8.32, however, you will have to update the included `Android/app/src/main/kotlin/.../Main.kt` file to render content behind system bars. Using the latest [`Main.kt`](https://source.skip.dev/skipapp-hello/blob/main/Android/app/src/main/kotlin/hello/skip/Main.kt) as your template, please do the following:
3024
3024
3025
3025
1. Add the following import: `import androidx.activity.enableEdgeToEdge`
3026
3026
1. Add the following line to the `MainActivity.onCreate(savedInstanceState:)` function:
@@ -3091,7 +3091,7 @@ To help fill in unimplemented API in SkipUI:
3091
3091
1. Write an appropriate Compose implementation. See [Implementation Strategy](#implementation-strategy) below.
3092
3092
1. Add a compiled Swift wrapper to SkipFuseUI.
3093
3093
1. Write Showcase code to exercise your component. See [Tests](#tests).
3094
-
1. [Submit a PR](/docs/modules/skip-ui/pulls).
3094
+
1. [Submit a PR](https://source.skip.dev/skip-ui/pulls).
3095
3095
3096
3096
Other forms of contributions such as test cases, comments, and documentation are also welcome!
It can be configured with a [`WebEngineConfiguration`](https://source.skip.dev/skip-web/blob/main/Sources/SkipWeb/WebEngine.swift) instance. For example:
38
38
39
39
```swift
40
40
importFoundation
@@ -189,7 +189,7 @@ Many delegates that are provided by `WKWebView` are not yet implemented in this
189
189
and so deeper customization may require custom implementation work.
190
190
To implement these, you may need to fork the repository and add it to your workspace,
191
191
as described in the [Contributing guide](/docs/contributing/).
192
-
Please consider creating a [Pull Request](/docs/modules/skip-web/pulls)
192
+
Please consider creating a [Pull Request](https://source.skip.dev/skip-web/pulls)
193
193
with features and fixes that you create, as this benefits the entire Skip community.
0 commit comments