Tommy Chow
fc0f7cbff7
Add option to have emote menu button on left ( #192 )
2022-09-06 12:42:36 -04:00
Tommy Chow
f42ed2bc4e
Add first message highlights and various tweaks ( #191 )
...
* Add first msg & tweak chat message styles
* Add options to show/hide alerts
* Remove unused setting
* Fix color
* Change resume scroll arrrow
* Tweak streamer name and title opacity
* Tweak card weights
* Renamed followed streams tab
* Move settings stuff to details button
* Darken the dark theme again
* Remove unecessary observer
* Tweaks
2022-09-06 12:04:31 -04:00
Tommy Chow
d4e9d82ee2
Simplify reply null check
2022-09-03 15:25:52 -04:00
Tommy Chow
f8358e71d3
Add replied message to replies ( #189 )
...
Add replies to chat
2022-09-02 15:33:51 -04:00
Tommy Chow
71a3c8b7b9
Fix misaligned chat names ( #187 )
2022-09-02 12:20:40 -04:00
Tommy Chow
a691370514
Add device_preview package
2022-09-01 13:50:21 -04:00
Tommy Chow
89db67c627
Update README.md
...
Fixed minor typo and update constants path
[skip ci]
2022-08-31 14:21:04 -04:00
Tommy Chow
53fabd067a
Restructure folders ( #184 )
...
* Split up `video_chat.dart`
* Restructure home folder
* Restructure settings folder
* Restructure channel folder
* More restructuring
2022-08-31 14:11:45 -04:00
Tommy Chow
c07fe5337c
Update README.md
...
- Removed FAQ section
- Revised descriptions
- Compressed screenshots
- Removed Android screenshots (to reduce vertical size)
- Updated Frosty logo
- Updated alts
- Added issues section
[skip ci]
2022-08-21 05:37:14 -04:00
Tommy Chow
44d48af12c
Fix misaligned alerts & add notification widget
2022-08-08 18:58:41 -04:00
Tommy Chow
e8a9485c96
Disable fastlane IAP precheck
...
[skip ci]
2022-08-07 22:01:09 -04:00
Tommy Chow
3bd3beb0f3
Fix path in draft release action
...
[skip ci]
2022-08-07 21:30:52 -04:00
Tommy Chow
c3743e45a0
Fix iOS fastlane upload failing
...
[skip ci]
2022-08-07 21:24:39 -04:00
Tommy Chow
e4296096c7
Update changelog for android since it was too long
...
[skip ci]
2022-08-07 21:23:51 -04:00
Tommy Chow
05c54dbe6d
Bump version to 2.2.0
2022-08-07 20:49:18 -04:00
Tommy Chow
c8f0d82854
Update store changelogs
...
[skip ci]
2022-08-07 20:48:42 -04:00
Tommy Chow
368a1bb179
Merge branch 'main' of https://github.com/tommyxchow/frosty
2022-08-07 20:28:15 -04:00
Tommy Chow
20d6970519
Tweak button letter casing
2022-08-07 19:50:43 -04:00
Tommy Chow
5f9f9f149d
Upgrade packages
2022-08-07 19:44:19 -04:00
Tommy Chow
b5530496fd
Tweak notification padding
2022-08-07 19:38:43 -04:00
Tommy Chow
a5560ee9cc
Add the ability to reconnect to chat with notification ( #180 )
...
* Add ability to refresh chat & new settings menu
* Improve chat notifications
2022-08-07 18:46:05 -04:00
Tommy Chow
51a4ae8235
Fix wrong subcriber badges in chat ( #179 )
2022-08-07 18:26:59 -04:00
Tommy Chow
77c140ff89
Fix overlay delay in portrait mode
...
The double tap to enter fullscreen feature results in a slight delay on
the `GestureDetector` in order to verify if the user is single or double
tapping.
Since you can't enter fullscreen in portrait mode, I've disabled it in
that orientation.
2022-08-07 01:26:23 -04:00
Tommy Chow
b84bebc83d
Fix infinite messages in chat when auto-scroll is off ( #178 )
...
* Fix infinite buffer size when autoscroll disabled
2022-08-07 01:00:51 -04:00
Tommy Chow
92ee68172a
Merge branch 'main' of https://github.com/tommyxchow/frosty
2022-08-06 20:04:32 -04:00
Tommy Chow
1cba4adb3d
Fix copy message notifications dismissing early ( #177 )
...
Fix chat notif dismissing early
2022-08-06 19:53:56 -04:00
Tommy Chow
22bfd813df
Reload WebViewController on iOS only
2022-08-06 19:32:21 -04:00
Tommy Chow
cc7862f9b2
Update ci.yml
2022-08-05 23:07:57 -04:00
Tommy Chow
899a31d208
Create pr-check.yml
...
[skip ci]
2022-08-05 23:07:38 -04:00
Tommy Chow
7be8dcd63f
Add paste button for copied messages and option to move notification to the bottom of chat ( #176 )
...
* Add paste button to "message copied" notification
* Add option to move notification to bottom of chat
2022-08-05 22:53:24 -04:00
Tommy Chow
350e089573
Fix CI badge
...
[skip ci]
2022-08-05 15:24:11 -04:00
Tommy Chow
8c9feda9ca
Update README.md
...
[skip ci]
2022-08-05 15:17:38 -04:00
Tommy Chow
08d476d11e
Fix large blocked users list preventing login ( #175 )
...
* Remove await from get blocked users
* Implement request limit to blocked users
2022-08-05 03:24:35 -04:00
Tommy Chow
d2c57921b8
Setup GitHub Actions and fastlane ( #174 )
2022-08-04 23:47:08 -04:00
Tommy Chow
128c41e54a
Bump version to 2.1.1
2022-08-04 17:06:40 -04:00
Tommy Chow
e5bf6ecccc
Update release.yml
2022-08-03 00:35:37 -04:00
Tommy Chow
85b985392c
Update release.yml
...
[skip ci]
2022-08-02 14:39:52 -04:00
Tommy Chow
0d4a30f15a
Create release.yml
...
[skip ci]
2022-08-02 05:04:24 -04:00
Tommy Chow
a9a500c3ca
Setup fastlane
2022-08-02 05:00:50 -04:00
Tommy Chow
e88806a8f0
Fix old data restoring on reinstall (Android) ( #170 )
...
* Disable Auto Backup on Android
* Capture exceptions for Sentry in auth
2022-08-01 17:55:12 -04:00
Tommy Chow
43d55c785b
Fix PiP not dismissing on iOS ( #168 )
...
Reload webview when dispoing video
2022-07-31 20:51:27 -04:00
Tommy Chow
9b4b34f647
Use sublist for removing overloaded messages
2022-07-31 19:46:40 -04:00
Tommy Chow
c8a1a2ad70
Fix landscapeCutout setting not resetting
...
[skip ci]
2022-07-31 18:38:14 -04:00
Tommy Chow
c4f904ecca
Remove unused model fields ( #167 )
...
* Remove unused fields from badges
* Remove unused emote fields
* Update emote tests
* Remove unused channel fields
* Remove unused stream fields
* Remove unused user fields
* Update tests
2022-07-31 18:23:54 -04:00
Tommy Chow
ed15e6148f
Update README.md
2022-07-29 16:15:53 -04:00
Tommy Chow
c430644204
Merge pull request #164 from tommyxchow/dev
...
Release v2.1.0
2022-07-29 13:27:02 -04:00
Tommy Chow
b2110502f8
Bump version to 2.1.0
2022-07-29 12:18:53 -04:00
Tommy Chow
6cd790e79e
Remove unused field from emote test
2022-07-29 12:13:11 -04:00
Tommy Chow
74a961f4a3
Upgrade packages
2022-07-29 12:12:19 -04:00
Tommy Chow
898a1c2d00
Fix 7TV emotes not showing in chat
...
There was a recent change in the 7TV api that resulted in the `tags`
field returning null. The serializer currently doesn't handle `null`
cases so it was causing a deserialize error.
A simple fix is to make the field nullable, but I've decided to remove
it completely since it's not used anywhere in the app.
2022-07-29 11:58:35 -04:00