Commit graph

21 commits

Author SHA1 Message Date
Tommy Chow
bc0726aaa6 update ios config: align deployment target, add privacy manifest
- align IPHONEOS_DEPLOYMENT_TARGET from 13.0 to 15.0 across all build
  configurations to match Podfile platform version
- update AppFrameworkInfo.plist MinimumOSVersion from 13.0 to 15.0
- add PrivacyInfo.xcprivacy for App Store compliance (required since May 2024)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 20:13:35 -08:00
Tommy Chow
2354bc54ca upgrade packages 2025-05-26 11:59:42 -07:00
Tommy Chow
e5a097eb44 enable GPU validation mode in launch action 2025-04-05 12:34:56 -07:00
Tommy Chow
2a30ec4363 bump ios deployment target to 13 2024-11-12 22:35:29 -08:00
Tommy Chow
2a9fcfe606 fix ios firebase build error 2024-11-12 20:35:05 -08:00
Tommy Chow
e859b643aa Update minimum iOS deployment target to 12.0 2024-04-21 15:22:04 -07:00
Tommy Chow
9a6892746d
Update to Material 3/You and other changes/fixes (#280)
* Use adaptive refresh indicators

* Add new message count indicator in chat

* Sync pubspec.lock

* Initial migration to material 3

* Restore default bottom sheet style

* Remove FrostyListTile and reset styles

* Use "Clear" button for all search history

* Add `require_trailing_commas` lint rule

* Exclude generated files from linter

* Use ListView for safe area support in bottom sheet

* Add initial dark theme

* Make sizing and units consistent

* Update onbaording spacings & copy

* Migrate to default material 3 buttons

* Add headers to chat details bottom sheet

* Simplify token log in method

* Use bottom sheet for account options

* Remove `AnimateScale` widget

* Tweak search paddings

* Update message spacing divisions

* Upgrade packages

* Update message spacing divisions

* Regenerate splash screens

* Update Inter & add google fonts

* Add initial material 3 themes

* Use adaptive alert dialogs

* Revert to oultined inputs

* Fix tooltip message

* Revert add google_fonts

* Improve themes and various styling

* Convert categories grid to list

* Tweak stream card thumbnail radii

* Tweak settings headers

* Left align floating snackbars

* Tweak search header padding

* Fix profile pics occasionally not rounded

* Use profile pic for settings button if logged in

* Redesign sleep timer

* Use divider theme and reduce thickness

* Use 0 letter spacing for tab bar titles

* Redesign category streams list

* Add border to tooltips

* Increase category card font weight

* Use outlined icon btton for chat user modal

* Reduce profile pic radius in search results

* Fix scrolll to top button safe area

* Add support for reply threads

* Reduce tooltip and snackbar border thickness

* Rebuild reply threads on new messages

* Upgrade packages (iOS)

* Reduce font weight for all chat alerts

* Use tabbars for pageview

* Add dividers everywhere

* Revert "Add dividers everywhere"

This reverts commit 5f0d349fdb.

* Remove fill from inputs

* Add dividers to settings

* Use segmented button for settings list

* Add scrollbar to lists with scrollcontroller

* Redesign badge/emote tooltip

* Remove outline from chat user modal buttons

* Remove divider from reply thread

* Use tap for chatters list and increase font weight

* Constrain emote tooltip width
2023-10-22 18:38:32 -04:00
Tommy
9bfcd49037
Upgrade Flutter/Dart and dependencies (#265)
* Fix new lint issues

* Upgrade packages and remove `device_preview`

* Regenerate splash assets

* Migrate to `webview_flutter` 4.0

* Upgrade to Flutter 3.10 and Dart 3

* Update Podfile

* Fix video not disposing when leaving channel

* Remove `tuple` package

* Upgrade packages

* Upgrade packages

* Update podfile

* Upgrade packages

* Upgrade packages
2023-05-30 21:10:04 -04:00
Tommy Chow
fa7b09536c Add missing FIrebase CLI configs 2023-05-02 23:47:36 -04:00
Tommy
e369a77115
Migrate to Firebase for crash logs & analytics (#263)
* Remove Sentry Flutter

* Install and configure firebase

* Install and configure firebase crashlytics

* Install firebase performance monitoring

* Install firebase analytics

* Remove Sentry from github actions

* Update iOS configs

* Update setting toggle for firebase
2023-04-30 00:07:43 -04:00
Tommy Chow
3746665179 Use manual code signing on fastlane only 2022-09-13 23:46:42 -04:00
Tommy Chow
dc49504922 Bump min iOS version to 11
Flutter 3.3
2022-09-07 10:47:21 -04:00
Tommy Chow
5f9f9f149d Upgrade packages 2022-08-07 19:44:19 -04:00
Tommy Chow
d2c57921b8
Setup GitHub Actions and fastlane (#174) 2022-08-04 23:47:08 -04:00
Tommy Chow
6718ee180a Update analysis_options.yaml 2022-03-23 20:13:45 -04:00
Tommy Chow
3297c18468 Add initial support for hyperlinks in chat 2022-01-05 15:11:37 -05:00
Tommy Chow
a0b6baa971 Add placeholder app icon & change launch color 2022-01-05 12:56:00 -05:00
Tommy Chow
ce5e480fc3 iOS setup 2021-12-26 23:57:17 -05:00
tommyxchow
5c301ecfa7 Update app/bundle ID & Kotlin version 2021-12-19 22:42:50 -05:00
tommyxchow
122d88bba5 Update files to match latest template 2021-12-16 01:13:23 -05:00
Tommy Chow
7cec28d839 Initial commit 2021-08-18 09:38:00 -04:00