Skip to content

Commit

Permalink
Merge pull request #895 from atsign-foundation/865-publish-new-versio…
Browse files Browse the repository at this point in the history
…ns-of-the-at_widget-packages

chore: updated at_events_flutter to 3.1.14
  • Loading branch information
CurtlyCritchlow authored Aug 21, 2024
2 parents 4c8a9d4 + 059de36 commit 3a3eb7b
Show file tree
Hide file tree
Showing 9 changed files with 72 additions and 66 deletions.
34 changes: 33 additions & 1 deletion packages/at_events_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,85 +1,117 @@
## 3.1.14:

- **CHORE**: Bumped up all dependency versions
- **CHORE**: Major version increase of flutter_lints from ^3.0.55 to ^4.0.1
- **CHORE**: Major version increase of mocktail from ^0.3.0 to ^1.0.4
- **CHORE**: Kotlin version increased from 1.7.10 to 1.8.20
- **CHORE**: Android experted set to true
- **CHORE**: fixed dangling doc comment

## 3.1.13:

- **CHORE**: Bumped up all dependency versions
- **CHORE**: Major version increase of at_commons from ^3.0.55 to ^4.0.1
- **CHORE**: Major version increase of at_commons from ^2.0.3 to ^4.0.0

## 3.1.12

- **CHORE**: Bumped all dependency versions

## 3.1.11

- **CHORE**: Upgraded dependencies

## 3.1.10

- **CHORE**: Improved pub score

## 3.1.9

- **CHORE**: Updated dependencies and android gradle versions
- **CHORE**: Package description updated

## 3.1.8

- **FEAT**: Updated text
- **CHORE**: Updated dependency

## 3.1.7

- **CHORE**: Applied shouldDecrypt for decryption

## 3.1.6

- **CHORE**: Updated dependencies

## 3.1.5

- **FIX**: Lint Fixes according to flutter 3.0

## 3.1.4

- **CHORE**: Updated dependencies
- **DOCS**: Updated documentation

## 3.1.3

- **FEAT**: Removed key, atKey, atValue from EventKeyLocationModel

## 3.1.2

- **FEAT**: Added alert message for not in contacts atsigns.
- **FEAT**: Made notification dialogs non-dismissible.
- **UPDATE**: Moved events from bottomSheet to full screen.
- **FEAT**: Made venues re-usable.
- **FEAT**: Added detailed discription in participants list.

## 3.1.1

- **UPDATE**: Changed order of storing notifications
- **CHORE**: Updated at_location_flutter reference

## 3.1.0

- **UPDATE**: Changed event sharing logic
- **UPDATE**: Replaced put calls with a combination of put & notify

## 3.0.2

- **FIX**: Fixed at client dependency issue. Removed reference to SyncStrategy which is deprecated
- **CHORE**: Updated dependencies

## 3.0.1

- **FIX**: Bug fixes

## 3.0.0

- **UPDATE**: Resilient SDK changes for notification improvements

## 2.0.3

- **FIX**: Bug fixes

## 2.0.2

- **CHORE**: Updated repository link and description
- **CHORE**: Updated packages

## 2.0.1

- **DOCS**: Updated documentation

## 2.0.0

- **UPDATE**: Null safe version

## 1.0.2

- **CHORE**: Updated dependent packages
- **UPDATE**: Improved notification handling

## 1.0.1

- **CHORE**: Resolved static analysis issues

## 1.0.0

- The initial release consists of two functionalities - create a new event and view a list of already created events
Original file line number Diff line number Diff line change
@@ -1,43 +1,26 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.at_events_flutter_example">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<application
android:label="at_events_flutter_example"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.at_events_flutter_example">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<application android:label="at_events_flutter_example" android:icon="@mipmap/ic_launcher">
<activity android:name=".MainActivity" android:exported="true"> android:launchMode="singleTop" android:theme="@style/LaunchTheme" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:hardwareAccelerated="true" android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<!-- Displays an Android View that continues showing the launch screen
<meta-data android:name="io.flutter.embedding.android.NormalTheme" android:resource="@style/NormalTheme" />
<!-- Displays an Android View that continues showing the launch screen
Drawable until Flutter paints its first frame, then this splash
screen fades out. A splash screen is useful to avoid any visual
gap between the end of Android's launch screen and the painting of
Flutter's first frame. -->
<meta-data
android:name="io.flutter.embedding.android.SplashScreenDrawable"
android:resource="@drawable/launch_background"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
<meta-data android:name="io.flutter.embedding.android.SplashScreenDrawable" android:resource="@drawable/launch_background" />
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
<meta-data android:name="flutterEmbedding" android:value="2" />
</application>
</manifest>
2 changes: 1 addition & 1 deletion packages/at_events_flutter/example/android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
buildscript {
ext.kotlin_version = '1.7.10'
ext.kotlin_version = '1.8.20'
repositories {
google()
mavenCentral()
Expand Down
13 changes: 7 additions & 6 deletions packages/at_events_flutter/example/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@ PODS:
- Flutter
- webview_flutter_wkwebview (0.0.1):
- Flutter
- FlutterMacOS

DEPENDENCIES:
- at_backupkey_flutter (from `.symlinks/plugins/at_backupkey_flutter/ios`)
Expand Down Expand Up @@ -141,7 +142,7 @@ DEPENDENCIES:
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/darwin`)

SPEC REPOS:
trunk:
Expand Down Expand Up @@ -207,7 +208,7 @@ EXTERNAL SOURCES:
url_launcher_ios:
:path: ".symlinks/plugins/url_launcher_ios/ios"
webview_flutter_wkwebview:
:path: ".symlinks/plugins/webview_flutter_wkwebview/ios"
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"

SPEC CHECKSUMS:
at_backupkey_flutter: 2fc3d01138175e41bce8b574387a47544c53e01b
Expand All @@ -218,11 +219,11 @@ SPEC CHECKSUMS:
at_location_flutter: 11cdb9f57b41159f51d1ce151f78c31b9b292607
at_onboarding_flutter: e8219b6d0bfb236d3837ec3528871aebdcc56e8d
biometric_storage: 1400f1382af3a4cc2bf05340e13c3d8de873ceb9
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
emoji_picker_flutter: fe2e6151c5b548e975d546e6eeb567daf0962a58
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
file_picker: 09aa5ec1ab24135ccd7a1621c46c84134bfd6655
file_selector_ios: f0670c1064a8c8450e38145d8043160105d0b97c
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
flutter_image_compress_common: ec1d45c362c9d30a3f6a0426c297f47c52007e3e
Expand All @@ -238,13 +239,13 @@ SPEC CHECKSUMS:
qr_code_scanner: bb67d64904c3b9658ada8c402e8b4d406d5d796e
SDWebImage: fd7e1a22f00303e058058278639bf6196ee431fe
SDWebImageWebPCoder: 295a6573c512f54ad2dd58098e64e17dcf008499
share_plus: c3fef564749587fc939ef86ffb283ceac0baf9f5
share_plus: 8875f4f2500512ea181eef553c3e27dba5135aad
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
SwiftyGif: 93a1cc87bf3a51916001cf8f3d63835fb64c819f
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
webview_flutter_wkwebview: 2a23822e9039b7b1bc52e5add778e5d89ad488d1
webview_flutter_wkwebview: 0982481e3d9c78fd5c6f62a002fcd24fc791f1e4

PODFILE CHECKSUM: c4c93c5f6502fe2754f48404d3594bf779584011

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import UIKit
import Flutter

@UIApplicationMain
@main
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
Expand Down
2 changes: 1 addition & 1 deletion packages/at_events_flutter/example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ dev_dependencies:
# activated in the `analysis_options.yaml` file located at the root of your
# package. See that file for information about deactivating specific lint
# rules and activating additional ones.
flutter_lints: ^1.0.4
flutter_lints: ^4.0.0
flutter_test:
sdk: flutter

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import 'package:at_common_flutter/services/size_config.dart';
import 'package:flutter/material.dart';

/// This widget is a list tile to display contacts selected for sharing
/// it takes [onlyRemovemethod] as a boolean with default value as [false]
/// it takes [onlyRemoveMethod] as a boolean with default value as [false]
/// if [true] trailing icon remains [close] icon [onAdd] method is disabled
/// all [isSelected] functionalities are disabled
import 'package:flutter/material.dart';
import 'package:at_common_flutter/services/size_config.dart';

class ContactListTile extends StatefulWidget {
final String? name;
final String? atSign;
Expand Down Expand Up @@ -98,10 +98,7 @@ class _ContactListTileState extends State<ContactListTile> {
height: 15.toHeight,
width: 15.toHeight,
decoration: BoxDecoration(
shape: BoxShape.circle,
color: (widget.isSelected)
? Colors.black
: Colors.transparent),
shape: BoxShape.circle, color: (widget.isSelected) ? Colors.black : Colors.transparent),
child: (widget.isSelected)
? Icon(
Icons.check,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,18 @@
/// This is a widget to display the initials of an atsign which does not have a profile picture
/// it takes in @param [size] as a double and
/// @param [initials] as String and display those initials in a circular avatar with random colors
import 'package:flutter/material.dart';
import 'package:at_common_flutter/services/size_config.dart';
import 'package:flutter/material.dart';

import '../utils/colors.dart';

/// This is a widget to display the initials of an atsign which does not have a profile picture
/// it takes in @param [size] as a double and
/// @param [initials] as String and display those initials in a circular avatar with random colors
// ignore: must_be_immutable
class ContactInitial extends StatelessWidget {
final double size;
final String? initials;
int? index, startIndex;
final Color? backgroundColor;
ContactInitial(
{Key? key,
this.size = 50,
this.initials,
this.index,
this.backgroundColor})
: super(key: key);
ContactInitial({Key? key, this.size = 50, this.initials, this.index, this.backgroundColor}) : super(key: key);

@override
Widget build(BuildContext context) {
Expand Down
4 changes: 2 additions & 2 deletions packages/at_events_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ dependency_overrides:
geolocator: ^12.0.0

dev_dependencies:
flutter_lints: ^2.0.3
flutter_lints: ^4.0.0
flutter_test:
sdk: flutter
mocktail: ^0.3.0
mocktail: ^1.0.4

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
Expand Down

0 comments on commit 3a3eb7b

Please sign in to comment.