Skip to content

Commit

Permalink
Prepare 0.2.0 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
Anton Borries committed Dec 23, 2022
1 parent 0f8fe96 commit 7743ccb
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 27 deletions.
32 changes: 15 additions & 17 deletions CHANGELOG.md
@@ -1,16 +1,17 @@
## 0.2.0
* Fix missing `@pragma("vm:entry-point")` for Background Callbacks [#99](https://github.com/ABausG/home_widget/pull/99) by [linziyou0601](https://github.com/linziyou0601)
* Update HomeWidgetBackgroundService.kt [#98](https://github.com/ABausG/home_widget/pull/98) by [roly151](https://github.com/roly151)
* README Improvements by [aaronkelton](https://github.com/aaronkelton) and [hadysata](https://github.com/hadysata)

## 0.1.6

* Allow the specification of fully qualified android name [#62](https://github.com/ABausG/home_widget/pull/62) by [
NicolaVerbeeck](https://github.com/NicolaVerbeeck)
* Allow the specification of fully qualified android name [#62](https://github.com/ABausG/home_widget/pull/62) by [NicolaVerbeeck](https://github.com/NicolaVerbeeck)

### Fixes
* Fix paths in README [#73](https://github.com/ABausG/home_widget/pull/73) by [
AndyRusso](https://github.com/AndyRusso)
* Migrate example to Android embedding v2 [#80](https://github.com/ABausG/home_widget/pull/80) by [
ronnieeeeee](https://github.com/ronnieeeeee)
* Fix onNewIntent in Flutter 3 [#84](https://github.com/ABausG/home_widget/pull/84) by [
josepedromonteiro](https://github.com/josepedromonteiro) and [
stepushchik-denis-gismart](https://github.com/stepushchik-denis-gismart)
* Fix paths in README [#73](https://github.com/ABausG/home_widget/pull/73) by [AndyRusso](https://github.com/AndyRusso)
* Migrate example to Android embedding v2 [#80](https://github.com/ABausG/home_widget/pull/80) by [ronnieeeeee](https://github.com/ronnieeeeee)
* Fix onNewIntent in Flutter 3 [#84](https://github.com/ABausG/home_widget/pull/84) by [josepedromonteiro](https://github.com/josepedromonteiro) and [
stepushchik-denis-gismart](https://github.com/stepushchik-denis-gismart)

## 0.1.5

Expand All @@ -19,12 +20,9 @@
## 0.1.4

* Fix `HomeWidget.updateWidget` not completing on iOS [#26](https://github.com/ABausG/home_widget/issues/26)
* Fix casting Error on Registering Background Callback [#31](https://github.com/ABausG/home_widget/pull/31) by [
aljkor](https://github.com/aljkor)
* Fix collision for Deeplinks [#42](https://github.com/ABausG/home_widget/pull/42) by [
mgonzalezc](https://github.com/mgonzalezc)
* Make Android PendingIntents immutable for Android 12 [#49](https://github.com/ABausG/home_widget/pull/49) by [
mgonzalezc](https://github.com/mgonzalezc)
* Fix casting Error on Registering Background Callback [#31](https://github.com/ABausG/home_widget/pull/31) by [aljkor](https://github.com/aljkor)
* Fix collision for Deeplinks [#42](https://github.com/ABausG/home_widget/pull/42) by [mgonzalezc](https://github.com/mgonzalezc)
* Make Android PendingIntents immutable for Android 12 [#49](https://github.com/ABausG/home_widget/pull/49) by [mgonzalezc](https://github.com/mgonzalezc)
* Update Gradle Versions and target Android SDK 31
* Fix Issues rrelating to `initiallyLaunchedFromHomeWidget`
* [#48](https://github.com/ABausG/home_widget/issues/48) Call not completing on iOS
Expand Down Expand Up @@ -72,8 +70,8 @@
## 0.0.2

* Background Updates
* Add Paragraph on explaining background updates
* Extend example to include background updates using [flutter_workmanager](https://pub.dev/packages/workmanager)
* Add Paragraph on explaining background updates
* Extend example to include background updates using [flutter_workmanager](https://pub.dev/packages/workmanager)

## 0.0.1+4

Expand Down
12 changes: 6 additions & 6 deletions README.md
@@ -1,18 +1,18 @@
# Home Widget

[![Pub](https://img.shields.io/pub/v/home_widget.svg)](https://pub.dartlang.org/packages/home_widget)
[![likes](https://badges.bar/home_widget/likes)](https://pub.dev/packages/home_widget/score)
[![popularity](https://badges.bar/home_widget/popularity)](https://pub.dev/packages/home_widget/score)
[![pub points](https://badges.bar/home_widget/pub%20points)](https://pub.dev/packages/home_widget/score)
[![likes](https://img.shields.io/pub/likes/home_widget)](https://pub.dev/packages/home_widget/score)
[![popularity](https://img.shields.io/pub/popularity/home_widget)](https://pub.dev/packages/home_widget/score)
[![pub points](https://img.shields.io/pub/points/home_widget)](https://pub.dev/packages/home_widget/score)
[![Build](https://github.com/abausg/home_widget/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/ABausG/home_widget/actions/workflows/main.yml?query=branch%3Amain)
[![codecov](https://codecov.io/gh/ABausG/home_widget/branch/main/graph/badge.svg?token=ZXTZOL6KFO)](https://codecov.io/gh/ABausG/home_widget)

HomeWidget is a Plugin to make it easier to create HomeScreen Widgets on Android and iOS.
HomeWidget does **not** allow writing Widgets with Flutter itself. It still requires writing the Widgets with native code. However, it provides a unified Interface for sending data, retrieving data and updating the Widgets

| iOS | Android |
| ----- | ----- |
| <img src="https://github.com/ABausG/home_widget/blob/main/.github/assets/demo_ios.png?raw=true" width="500px"> | <img src="https://github.com/ABausG/home_widget/blob/main/.github/assets/demo_android.png?raw=true" width="608px">|
| iOS |  Android |
|----------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
| <img src="https://github.com/ABausG/home_widget/blob/main/.github/assets/demo_ios.png?raw=true" width="500px"> | <img src="https://github.com/ABausG/home_widget/blob/main/.github/assets/demo_android.png?raw=true" width="608px"> |

## Platform Setup
In order to work correctly there needs to be some platform specific setup. Check below on how to add support for Android and iOS
Expand Down
2 changes: 1 addition & 1 deletion example/ios/Flutter/AppFrameworkInfo.plist
Expand Up @@ -21,6 +21,6 @@
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
<string>11.0</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion example/ios/Runner.xcodeproj/project.pbxproj
Expand Up @@ -236,7 +236,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1200;
LastUpgradeCheck = 1020;
LastUpgradeCheck = 1300;
ORGANIZATIONNAME = "";
TargetAttributes = {
97C146ED1CF9000F007C117D = {
Expand Down
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1020"
LastUpgradeVersion = "1300"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
2 changes: 2 additions & 0 deletions example/ios/Runner/Info.plist
Expand Up @@ -45,5 +45,7 @@
</array>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>CADisableMinimumFrameDurationOnPhone</key>
<true/>
</dict>
</plist>
1 change: 1 addition & 0 deletions example/lib/main.dart
Expand Up @@ -32,6 +32,7 @@ void callbackDispatcher() {
}

/// Called when Doing Background Work initiated from Widget
@pragma("vm:entry-point")
void backgroundCallback(Uri data) async {
print(data);

Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
@@ -1,6 +1,6 @@
name: home_widget
description: A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS.
version: 0.1.6
version: 0.2.0
repository: https://github.com/ABausG/home_widget

environment:
Expand Down

0 comments on commit 7743ccb

Please sign in to comment.