Skip to content
This repository was archived by the owner on Sep 16, 2024. It is now read-only.

Commit cd2b5f7

Browse files
committed
Discontinue project
1 parent d8e12d5 commit cd2b5f7

File tree

92 files changed

+89
-142
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+89
-142
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
> [!WARNING]
2+
> As of **[2024-09-16]**, this project is **officially discontinued** and will
3+
> no longer be maintained.
4+
>
5+
> This decision was made due to the following reasons:
6+
>
7+
> - **Time Constraints**: I am unable to dedicate the necessary time to maintain
8+
> this project due to other commitments.
9+
> - **Technical Limitations**: The project depends on features that are not
10+
> currently supported by the Dart language. While this may change in the future,
11+
> especially with the introduction of
12+
> [Shared Memory Multithreading](https://github.com/dart-lang/language/blob/main/working/333%20-%20shared%20memory%20multithreading/proposal.md), it is not feasible to
13+
> continue development at this time.
14+
>
15+
> The repository will remain **archived** for historical and reference purposes.
16+
> However, no further updates, bug fixes, or support will be provided.
17+
>
18+
> Thank you for your understanding and for all the support throughout the
19+
> project’s lifecycle.
20+
21+
---
22+
123
[![Publisher: win32.pub][publisher_badge]][publisher_link]
224
[![Language: Dart][language_badge]][language_link]
325
[![License: BSD-3-Clause][license_badge]][license_link]

packages/windows_ai/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ from the `Windows.AI` namespace using FFI.
99

1010
## Documentation 📝
1111

12-
* [Overview and concepts][docs_link]
1312
* [API reference][api_reference_link]
1413

1514
## Examples
@@ -37,7 +36,6 @@ The summary WinRT API documentation comments are
3736
[cc_license_link]: https://github.com/MicrosoftDocs/winrt-api/blob/89e9254fd8b53a648937dbb4324d7f7d6f8d1314/LICENSE
3837
[ci_badge]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_ai.yml/badge.svg
3938
[ci_link]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_ai.yml
40-
[docs_link]: https://win32.pub/docs/category/winrt-programming
4139
[example_link]: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_ai/example
4240
[issue_tracker_link]: https://github.com/halildurmus/dartwinrt/issues
4341
[language_badge]: https://img.shields.io/badge/language-Dart-blue.svg

packages/windows_ai/example/machinelearning/main.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import 'dart:io';
1010

1111
import 'package:win32/win32.dart';
1212
import 'package:windows_ai/windows_ai.dart';
13+
import 'package:windows_foundation/windows_foundation.dart';
1314
import 'package:windows_graphics/windows_graphics.dart';
1415
import 'package:windows_media/windows_media.dart';
1516
import 'package:windows_storage/windows_storage.dart';

packages/windows_ai/pubspec.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: windows_ai
22
description: Provides access to WinRT APIs from the Windows.AI namespace using
33
FFI.
44
version: 0.2.0
5-
homepage: https://win32.pub
65
repository: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_ai
76
issue_tracker: https://github.com/halildurmus/dartwinrt/issues?q=is%3Aopen+is%3Aissue+label%3A%22pkg%3A+windows_ai%22
8-
documentation: https://win32.pub/docs/category/winrt-programming
97

108
topics:
119
- winrt

packages/windows_applicationmodel/README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ from the `Windows.ApplicationModel` namespace using FFI.
99

1010
## Documentation 📝
1111

12-
* [Overview and concepts][docs_link]
1312
* [API reference][api_reference_link]
1413

1514
## Examples
@@ -35,8 +34,6 @@ The summary WinRT API documentation comments are
3534
[cc_license_link]: https://github.com/MicrosoftDocs/winrt-api/blob/89e9254fd8b53a648937dbb4324d7f7d6f8d1314/LICENSE
3635
[ci_badge]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_applicationmodel.yml/badge.svg
3736
[ci_link]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_applicationmodel.yml
38-
[docs_link]: https://win32.pub/docs/category/winrt-programming
39-
[example_link]: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_applicationmodel/example
4037
[issue_tracker_link]: https://github.com/halildurmus/dartwinrt/issues
4138
[language_badge]: https://img.shields.io/badge/language-Dart-blue.svg
4239
[language_link]: https://dart.dev

packages/windows_applicationmodel/lib/src/packageversion.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,5 @@ extension PointerNativePackageVersionConversion
8484
/// [length] must not be greater than the number of elements stored inside the
8585
/// `Pointer<NativePackageVersion>`.
8686
List<PackageVersion> toList({int length = 1}) =>
87-
[for (var i = 0; i < length; i++) elementAt(i).toDart()];
87+
[for (var i = 0; i < length; i++) (this + i).toDart()];
8888
}

packages/windows_applicationmodel/pubspec.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: windows_applicationmodel
22
description: Provides access to WinRT APIs from the Windows.ApplicationModel
33
namespace using FFI.
44
version: 0.2.0
5-
homepage: https://win32.pub
65
repository: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_applicationmodel
76
issue_tracker: https://github.com/halildurmus/dartwinrt/issues?q=is%3Aopen+is%3Aissue+label%3A%22pkg%3A+windows_applicationmodel%22
8-
documentation: https://win32.pub/docs/category/winrt-programming
97

108
topics:
119
- winrt

packages/windows_data/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ from the `Windows.Data` namespace using Dart FFI.
99

1010
## Documentation 📝
1111

12-
* [Overview and concepts][docs_link]
1312
* [API reference][api_reference_link]
1413

1514
## Examples
@@ -37,7 +36,6 @@ The summary WinRT API documentation comments are
3736
[cc_license_link]: https://github.com/MicrosoftDocs/winrt-api/blob/89e9254fd8b53a648937dbb4324d7f7d6f8d1314/LICENSE
3837
[ci_badge]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_data.yml/badge.svg
3938
[ci_link]: https://github.com/halildurmus/dartwinrt/actions/workflows/windows_data.yml
40-
[docs_link]: https://win32.pub/docs/category/winrt-programming
4139
[example_link]: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_data/example
4240
[issue_tracker_link]: https://github.com/halildurmus/dartwinrt/issues
4341
[language_badge]: https://img.shields.io/badge/language-Dart-blue.svg

packages/windows_data/lib/src/text/textsegment.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ extension PointerNativeTextSegmentConversion on Pointer<NativeTextSegment> {
7676
/// [length] must not be greater than the number of elements stored inside the
7777
/// `Pointer<NativeTextSegment>`.
7878
List<TextSegment> toList({int length = 1}) =>
79-
[for (var i = 0; i < length; i++) elementAt(i).toDart()];
79+
[for (var i = 0; i < length; i++) (this + i).toDart()];
8080
}

packages/windows_data/pubspec.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: windows_data
22
description: Provides access to WinRT APIs from the Windows.Data namespace
33
using FFI.
44
version: 0.2.0
5-
homepage: https://win32.pub
65
repository: https://github.com/halildurmus/dartwinrt/tree/main/packages/windows_data
76
issue_tracker: https://github.com/halildurmus/dartwinrt/issues?q=is%3Aopen+is%3Aissue+label%3A%22pkg%3A+windows_data%22
8-
documentation: https://win32.pub/docs/category/winrt-programming
97

108
topics:
119
- winrt
@@ -25,5 +23,6 @@ dependencies:
2523
windows_foundation: ^0.2.0
2624
windows_storage: ^0.2.0
2725

26+
windows_ui: any
2827
dev_dependencies:
2928
test: ^1.24.1

0 commit comments

Comments
 (0)