Skip to content

Commit 961bddb

Browse files
committed
Merge branch 'master' into add_sidebar_subtitle
2 parents 2aad2c9 + c95a018 commit 961bddb

File tree

130 files changed

+1325
-81
lines changed

Some content is hidden

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

130 files changed

+1325
-81
lines changed

.github/labeler.yml

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
# Packages
22
"p: audioplayers":
33
- packages/audioplayers/**/*
4-
"p: battery_plus":
5-
- packages/battery_plus/**/*
6-
"p: camera":
7-
- packages/camera/**/*
84
"p: connectivity_plus":
95
- packages/connectivity_plus/**/*
106
"p: device_info_plus":
117
- packages/device_info_plus/**/*
128
"p: firebase_core":
139
- packages/firebase_core/**/*
14-
"p: flutter_app_badger":
15-
- packages/flutter_app_badger/**/*
1610
"p: flutter_secure_storage":
1711
- packages/flutter_secure_storage/**/*
1812
"p: flutter_tts":
@@ -25,8 +19,6 @@
2519
- packages/google_maps_flutter/**/*
2620
"p: google_sign_in":
2721
- packages/google_sign_in/**/*
28-
"p: image_picker":
29-
- packages/image_picker/**/*
3022
"p: in_app_purchase":
3123
- packages/in_app_purchase/**/*
3224
"p: integration_test":
@@ -41,8 +33,6 @@
4133
- packages/path_provider/**/*
4234
"p: permission_handler":
4335
- packages/permission_handler/**/*
44-
"p: sensors_plus":
45-
- packages/sensors_plus/**/*
4636
"p: shared_preferences":
4737
- packages/shared_preferences/**/*
4838
"p: sqflite":
@@ -63,6 +53,8 @@
6353
- packages/tizen_package_manager/**/*
6454
"p: tizen_rpc_port":
6555
- packages/tizen_rpc_port/**/*
56+
"p: tizen_window_manager":
57+
- packages/tizen_window_manager/**/*
6658
"p: url_launcher":
6759
- packages/url_launcher/**/*
6860
"p: video_player":
@@ -73,8 +65,6 @@
7365
- packages/video_player_videohole/**/*
7466
"p: wakelock_plus":
7567
- packages/wakelock_plus/**/*
76-
"p: wearable_rotary":
77-
- packages/wearable_rotary/**/*
7868
"p: webview_flutter":
7969
- packages/webview_flutter/**/*
8070
"p: webview_flutter_lwe":

.github/recipe.yaml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,20 @@ plugins:
1515
tizen_bundle: ["tv-9.0"]
1616
tizen_package_manager: ["tv-9.0"]
1717
tizen_rpc_port: ["tv-9.0"]
18+
tizen_window_manager: ["tv-9.0"]
1819
url_launcher: ["tv-9.0"]
1920
wakelock_plus: ["tv-9.0"]
2021

2122
# Only testable with wearable profile.
22-
battery_plus: []
23-
flutter_app_badger: []
2423
permission_handler: []
25-
sensors_plus: []
2624

2725
# No tests.
2826
google_sign_in: []
29-
image_picker: []
3027
firebase_core: []
3128
tizen_log: []
3229
tizen_notification: []
33-
wearable_rotary: []
3430

3531
# Functionality not available on emulator.
36-
camera: []
3732
flutter_webrtc: []
3833
geolocator: []
3934
in_app_purchase: []

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
run: |
3131
sudo add-apt-repository ppa:deadsnakes/ppa
3232
sudo apt update
33-
sudo apt install -y libncurses5 python2.7 libpython2.7 gettext \
33+
sudo apt install -y libncurses5 python3.8 libpython3.8 gettext \
3434
libkf5itemmodels5 libkf5kiowidgets5 libkchart2 dbus-x11 gnome-keyring
3535
curl https://download.tizen.org/sdk/Installer/tizen-studio_6.0/web-cli_Tizen_Studio_6.0_ubuntu-64.bin -o install.bin
3636
chmod a+x install.bin

README.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,22 @@ The _"non-endorsed"_ status means that the plugin is not endorsed by the origina
1515
| Tizen package | Frontend package | Pub | Endorsed |
1616
|-|-|:-:|:-:|
1717
| [**audioplayers_tizen**](packages/audioplayers) | [audioplayers](https://pub.dev/packages/audioplayers) (3rd-party) | [![pub package](https://img.shields.io/pub/v/audioplayers_tizen.svg)](https://pub.dev/packages/audioplayers_tizen) | No |
18-
| [**battery_plus_tizen**](packages/battery_plus) | [battery_plus](https://pub.dev/packages/battery_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/battery_plus_tizen.svg)](https://pub.dev/packages/battery_plus_tizen) | No |
19-
| [**camera_tizen**](packages/camera) | [camera](https://pub.dev/packages/camera) (1st-party) | [![pub package](https://img.shields.io/pub/v/camera_tizen.svg)](https://pub.dev/packages/camera_tizen) | No |
2018
| [**connectivity_plus_tizen**](packages/connectivity_plus) | [connectivity_plus](https://pub.dev/packages/connectivity_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/connectivity_plus_tizen.svg)](https://pub.dev/packages/connectivity_plus_tizen) | No |
2119
| [**device_info_plus_tizen**](packages/device_info_plus) | [device_info_plus](https://pub.dev/packages/device_info_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/device_info_plus_tizen.svg)](https://pub.dev/packages/device_info_plus_tizen) | No |
2220
| [**firebase_core_tizen**](packages/firebase_core) | [firebase_core](https://pub.dev/packages/firebase_core) | [![pub package](https://img.shields.io/pub/v/firebase_core_tizen.svg)](https://pub.dev/packages/firebase_core_tizen) | No |
23-
| [**flutter_app_badger_tizen**](packages/flutter_app_badger) | [flutter_app_badger](https://pub.dev/packages/flutter_app_badger) (3rd-party) | [![pub package](https://img.shields.io/pub/v/flutter_app_badger_tizen.svg)](https://pub.dev/packages/flutter_app_badger_tizen) | No |
2421
| [**flutter_secure_storage_tizen**](packages/flutter_secure_storage) | [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) (3rd-party) | [![pub package](https://img.shields.io/pub/v/flutter_secure_storage_tizen.svg)](https://pub.dev/packages/flutter_secure_storage_tizen) | No |
2522
| [**flutter_tts_tizen**](packages/flutter_tts) | [flutter_tts](https://pub.dev/packages/flutter_tts) (3rd-party) | [![pub package](https://img.shields.io/pub/v/flutter_tts_tizen.svg)](https://pub.dev/packages/flutter_tts_tizen) | No |
2623
| [**flutter_webrtc_tizen**](packages/flutter_webrtc) | [flutter_webrtc](https://pub.dev/packages/flutter_webrtc) (3rd-party) | [![pub package](https://img.shields.io/pub/v/flutter_webrtc_tizen.svg)](https://pub.dev/packages/flutter_webrtc_tizen) | No |
2724
| [**geolocator_tizen**](packages/geolocator) | [geolocator](https://pub.dev/packages/geolocator) (3rd-party) | [![pub package](https://img.shields.io/pub/v/geolocator_tizen.svg)](https://pub.dev/packages/geolocator_tizen) | No |
2825
| [**google_maps_flutter_tizen**](packages/google_maps_flutter) | [google_maps_flutter](https://pub.dev/packages/google_maps_flutter) (1st-party) | [![pub package](https://img.shields.io/pub/v/google_maps_flutter_tizen.svg)](https://pub.dev/packages/google_maps_flutter_tizen) | No |
2926
| [**google_sign_in_tizen**](packages/google_sign_in) | [google_sign_in](https://pub.dev/packages/google_sign_in) (1st-party) | [![pub package](https://img.shields.io/pub/v/google_sign_in_tizen.svg)](https://pub.dev/packages/google_sign_in_tizen) | No |
30-
| [**image_picker_tizen**](packages/image_picker) | [image_picker](https://pub.dev/packages/image_picker) (1st-party) | [![pub package](https://img.shields.io/pub/v/image_picker_tizen.svg)](https://pub.dev/packages/image_picker_tizen) | No |
3127
| [**in_app_purchase_tizen**](packages/in_app_purchase) | [in_app_purchase](https://pub.dev/packages/in_app_purchase) (1st-party) | [![pub package](https://img.shields.io/pub/v/in_app_purchase_tizen.svg)](https://pub.dev/packages/in_app_purchase_tizen) | No |
3228
| [**integration_test_tizen**](packages/integration_test) | [integration_test](https://github.com/flutter/flutter/tree/main/packages/integration_test) (1st-party) | [![pub package](https://img.shields.io/pub/v/integration_test_tizen.svg)](https://pub.dev/packages/integration_test_tizen) | No |
3329
| [**messageport_tizen**](packages/messageport) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/messageport_tizen.svg)](https://pub.dev/packages/messageport_tizen) | N/A |
3430
| [**network_info_plus_tizen**](packages/network_info_plus) | [network_info_plus](https://pub.dev/packages/network_info_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/network_info_plus_tizen.svg)](https://pub.dev/packages/network_info_plus_tizen) | No |
3531
| [**package_info_plus_tizen**](packages/package_info_plus) | [package_info_plus](https://pub.dev/packages/package_info_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/package_info_plus_tizen.svg)](https://pub.dev/packages/package_info_plus_tizen) | No |
3632
| [**path_provider_tizen**](packages/path_provider) | [path_provider](https://pub.dev/packages/path_provider) (1st-party) | [![pub package](https://img.shields.io/pub/v/path_provider_tizen.svg)](https://pub.dev/packages/path_provider_tizen) | No |
3733
| [**permission_handler_tizen**](packages/permission_handler) | [permission_handler](https://pub.dev/packages/permission_handler) (3rd-party) | [![pub package](https://img.shields.io/pub/v/permission_handler_tizen.svg)](https://pub.dev/packages/permission_handler_tizen) | No |
38-
| [**sensors_plus_tizen**](packages/sensors_plus) | [sensors_plus](https://pub.dev/packages/sensors_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/sensors_plus_tizen.svg)](https://pub.dev/packages/sensors_plus_tizen) | No |
3934
| [**shared_preferences_tizen**](packages/shared_preferences) | [shared_preferences](https://pub.dev/packages/shared_preferences) (1st-party) | [![pub package](https://img.shields.io/pub/v/shared_preferences_tizen.svg)](https://pub.dev/packages/shared_preferences_tizen) | No |
4035
| [**sqflite_tizen**](packages/sqflite) | [sqflite](https://pub.dev/packages/sqflite) (3rd-party) | [![pub package](https://img.shields.io/pub/v/sqflite_tizen.svg)](https://pub.dev/packages/sqflite_tizen) | No |
4136
| [**tizen_app_control**](packages/tizen_app_control) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/tizen_app_control.svg)](https://pub.dev/packages/tizen_app_control) | N/A |
@@ -46,12 +41,12 @@ The _"non-endorsed"_ status means that the plugin is not endorsed by the origina
4641
| [**tizen_notification**](packages/tizen_notification) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/tizen_notification.svg)](https://pub.dev/packages/tizen_notification) | N/A |
4742
| [**tizen_package_manager**](packages/tizen_package_manager) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/tizen_package_manager.svg)](https://pub.dev/packages/tizen_package_manager) | N/A |
4843
| [**tizen_rpc_port**](packages/tizen_rpc_port) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/tizen_rpc_port.svg)](https://pub.dev/packages/tizen_rpc_port) | N/A |
44+
| [**tizen_window_manager**](packages/tizen_window_manager) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/tizen_window_manager.svg)](https://pub.dev/packages/tizen_window_manager) | N/A |
4945
| [**url_launcher_tizen**](packages/url_launcher) | [url_launcher](https://pub.dev/packages/url_launcher) (1st-party) | [![pub package](https://img.shields.io/pub/v/url_launcher_tizen.svg)](https://pub.dev/packages/url_launcher_tizen) | No |
5046
| [**video_player_avplay**](packages/video_player_avplay) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/video_player_avplay.svg)](https://pub.dev/packages/video_player_avplay) | N/A |
5147
| [**video_player_tizen**](packages/video_player) | [video_player](https://pub.dev/packages/video_player) (1st-party) | [![pub package](https://img.shields.io/pub/v/video_player_tizen.svg)](https://pub.dev/packages/video_player_tizen) | No |
5248
| [**video_player_videohole**](packages/video_player_videohole) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/video_player_videohole.svg)](https://pub.dev/packages/video_player_videohole) | N/A |
5349
| [**wakelock_plus_tizen**](packages/wakelock_plus) | [wakelock_plus](https://pub.dev/packages/wakelock_plus) (1st-party) | [![pub package](https://img.shields.io/pub/v/wakelock_plus_tizen.svg)](https://pub.dev/packages/wakelock_plus_tizen) | No |
54-
| [**wearable_rotary**](packages/wearable_rotary) | (Tizen-only) | [![pub package](https://img.shields.io/pub/v/wearable_rotary.svg)](https://pub.dev/packages/wearable_rotary) | N/A |
5550
| [**webview_flutter_lwe**](packages/webview_flutter_lwe) | [webview_flutter](https://pub.dev/packages/webview_flutter) (1st-party) | [![pub package](https://img.shields.io/pub/v/webview_flutter_lwe.svg)](https://pub.dev/packages/webview_flutter_lwe) | No |
5651
| [**webview_flutter_tizen**](packages/webview_flutter) | [webview_flutter](https://pub.dev/packages/webview_flutter) (1st-party) | [![pub package](https://img.shields.io/pub/v/webview_flutter_tizen.svg)](https://pub.dev/packages/webview_flutter_tizen) | No |
5752

@@ -60,27 +55,22 @@ The _"non-endorsed"_ status means that the plugin is not endorsed by the origina
6055
| Package name | TV | TV<br>emulator | RPI | Remarks |
6156
|-|:-:|:-:|:-:|-|
6257
| [**audioplayers_tizen**](packages/audioplayers) | ✔️ | ✔️ | ✔️ |
63-
| [**battery_plus_tizen**](packages/battery_plus) |||| No battery |
64-
| [**camera_tizen**](packages/camera) |||| No camera |
6558
| [**connectivity_plus_tizen**](packages/connectivity_plus) | ✔️ | ✔️ | ✔️ | Returns incorrect connection status |
6659
| [**device_info_plus_tizen**](packages/device_info_plus) | ✔️ | ✔️ | ✔️ |
6760
| [**firebase_core**](packages/firebase_core) | ✔️ | ✔️ | ✔️ |
68-
| [**flutter_app_badger_tizen**](packages/flutter_app_badger) |||| API not supported |
6961
| [**flutter_secure_storage_tizen**](packages/flutter_secure_storage) | ✔️ | ✔️ | ✔️ |
7062
| [**flutter_tts_tizen**](packages/flutter_tts) | ✔️ | ✔️ | ✔️ |
7163
| [**flutter_webrtc_tizen**](packages/flutter_webrtc) | ✔️ ||| No camera |
7264
| [**geolocator_tizen**](packages/geolocator) ||| ✔️ | Not applicable for TV |
7365
| [**google_maps_flutter_tizen**](packages/google_maps_flutter) | ✔️ | ✔️ | ✔️ |
7466
| [**google_sign_in_tizen**](packages/google_sign_in) | ✔️ | ✔️ | ✔️ |
75-
| [**image_picker_tizen**](packages/image_picker) |||| No camera,<br>No file manager app |
7667
| [**in_app_purchase_tizen**](packages/in_app_purchase) | ✔️ ||| Only applicable for TV |
7768
| [**integration_test_tizen**](packages/integration_test) | ✔️ | ✔️ | ✔️ |
7869
| [**messageport_tizen**](packages/messageport) | ✔️ | ✔️ | ✔️ |
7970
| [**network_info_plus_tizen**](packages/network_info_plus) | ✔️ || ✔️ | API not supported on emulator. Need plugin-prebuilt to run wifi on RPI. |
8071
| [**package_info_plus_tizen**](packages/package_info_plus) | ✔️ | ✔️ | ✔️ |
8172
| [**path_provider_tizen**](packages/path_provider) | ✔️ | ✔️ | ✔️ |
8273
| [**permission_handler_tizen**](packages/permission_handler) | ⚠️ | ⚠️ | ✔️ | Not applicable for TV |
83-
| [**sensors_plus_tizen**](packages/sensors_plus) |||| No sensor hardware |
8474
| [**shared_preferences_tizen**](packages/shared_preferences) | ✔️ | ✔️ | ✔️ |
8575
| [**sqflite_tizen**](packages/sqflite) | ✔️ | ✔️ | ✔️ |
8676
| [**tizen_app_control**](packages/tizen_app_control) | ✔️ | ✔️ | ✔️ |
@@ -91,12 +81,12 @@ The _"non-endorsed"_ status means that the plugin is not endorsed by the origina
9181
| [**tizen_notification**](packages/tizen_notification) | ✔️ | ✔️ || API not supported |
9282
| [**tizen_package_manager**](packages/tizen_package_manager) | ✔️ | ✔️ | ✔️ |
9383
| [**tizen_rpc_port**](packages/tizen_rpc_port) | ✔️ | ✔️ | ✔️ |
84+
| [**tizen_window_manager**](packages/tizen_window_manager) | ✔️ | ✔️ | ✔️ |
9485
| [**url_launcher_tizen**](packages/url_launcher) | ✔️ ||| No browser app |
9586
| [**video_player_avplay**](packages/video_player_avplay) | ✔️ ||| See README for details |
9687
| [**video_player_tizen**](packages/video_player) | ✔️ || ✔️ | TV emulator issue |
9788
| [**video_player_videohole**](packages/video_player_videohole) | ✔️ || ⚠️ | See README for details |
9889
| [**wakelock_plus_tizen**](packages/wakelock_plus) | ✔️ | ✔️ || Only applicable for TV |
99-
| [**wearable_rotary**](packages/wearable_rotary) |||| Not applicable for TV |
10090
| [**webview_flutter_lwe**](packages/webview_flutter_lwe) | ✔️ | ✔️ | ✔️ | Not for production use |
10191
| [**webview_flutter_tizen**](packages/webview_flutter) | ✔️ | ✔️ | ✔️ | API not supported |
10292

packages/battery_plus/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
## NEXT
1+
## 1.1.4
22

33
* Update code format.
4+
* Updates README to indicate that the package has been discontinued.
45

56
## 1.1.3
67

packages/battery_plus/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
[![pub package](https://img.shields.io/pub/v/battery_plus_tizen.svg)](https://pub.dev/packages/battery_plus_tizen)
44

5+
## Discontinued
6+
7+
**This project has been discontinued**, and will not receive further updates. If you need any features related to this project, please request to [here](https://github.com/flutter-tizen/plugins/issues).
8+
9+
---
10+
511
The Tizen implementation of [`battery_plus`](https://pub.dev/packages/battery_plus).
612

713
## Usage
@@ -11,7 +17,7 @@ This package is not an _endorsed_ implementation of `battery_plus`. Therefore, y
1117
```yaml
1218
dependencies:
1319
battery_plus: ^4.0.1
14-
battery_plus_tizen: ^1.1.3
20+
battery_plus_tizen: ^1.1.4
1521
```
1622
1723
Then you can import `battery_plus` in your Dart code:

packages/battery_plus/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: battery_plus_tizen
22
description: A Flutter plugin to access various information about the battery of the device the app is running on. This is a tizen implementation of the battery_plus plugin.
33
homepage: https://github.com/flutter-tizen/plugins
44
repository: https://github.com/flutter-tizen/plugins/tree/master/packages/battery_plus
5-
version: 1.1.3
5+
version: 1.1.4
66

77
environment:
88
sdk: ">=3.1.0 <4.0.0"

packages/camera/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
## NEXT
1+
## 0.3.6
22

33
* Update code format.
4+
* Updates README to indicate that the package has been discontinued.
45

56
## 0.3.5
67

packages/camera/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
[![pub package](https://img.shields.io/pub/v/camera_tizen.svg)](https://pub.dev/packages/camera_tizen)
44

5+
## Discontinued
6+
7+
**This project has been discontinued**, and will not receive further updates. If you need any features related to this project, please request to [here](https://github.com/flutter-tizen/plugins/issues).
8+
9+
---
10+
511
The Tizen implementation of [`camera`](https://pub.dev/packages/camera).
612

713
## Supported devices
@@ -26,7 +32,7 @@ This package is not an _endorsed_ implementation of `camera`. Therefore, you hav
2632
```yaml
2733
dependencies:
2834
camera: ^0.9.4
29-
camera_tizen: ^0.3.5
35+
camera_tizen: ^0.3.6
3036
```
3137
3238
Then you can import `camera` in your Dart code:

packages/camera/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: camera_tizen
22
description: Tizen implementation of the camera plugin.
33
homepage: https://github.com/flutter-tizen/plugins
44
repository: https://github.com/flutter-tizen/plugins/tree/master/packages/camera
5-
version: 0.3.5
5+
version: 0.3.6
66

77
environment:
88
sdk: ">=3.1.0 <4.0.0"

0 commit comments

Comments
 (0)