Commit graph

873 commits

Author SHA1 Message Date
Tommy Chow
b2f932d4c0 Reduce video overlay title font weight
To be consistent with the stream card font weight.
2022-09-12 18:20:56 -04:00
Tommy Chow
3d0b8451eb
Add option to force vertical chat in landscape mode (#196)
* Add option to force vertical chat in landscape

* Set `isThreeLine` for new setting
2022-09-12 18:18:28 -04:00
Tommy Chow
d5e8d0c6c5 Enable zero width emotes by default 2022-09-08 16:04:13 -04:00
Tommy Chow
772055de4e Reorder emote menu 2022-09-08 15:13:13 -04:00
Tommy Chow
dac06d4a78 Bump version to 2.3.0 2022-09-07 17:16:42 -04:00
Tommy Chow
e4b67a59d7 Upgrade packages 2022-09-07 12:28:48 -04:00
Tommy Chow
b605e48efa Revert remove renderMessages
I realized the use of `renderMessages` prevents stuttering when resuming
scroll.
2022-09-07 11:16:35 -04:00
Tommy Chow
75f81b0c84 Bump compileSdkVersion to 33 2022-09-07 10:54:33 -04:00
Tommy Chow
4e134c0734 Add missing iOS icon sizes 2022-09-07 10:54:19 -04:00
Tommy Chow
f9c0a0e7d2 Upgrade packages 2022-09-07 10:53:56 -04:00
Tommy Chow
dc49504922 Bump min iOS version to 11
Flutter 3.3
2022-09-07 10:47:21 -04:00
Tommy Chow
4fb2c06510 Update metadata
7TV >
2022-09-07 10:11:38 -04:00
Tommy Chow
4e352eea33 Flip chat message reply icon 2022-09-06 22:45:30 -04:00
Tommy Chow
2faefc0c88 Restore video overlay settings button 2022-09-06 22:12:36 -04:00
Tommy Chow
5e1c41dc02 Remove renderMessages & revert msg limit to 5k
The separate list for render messages seems to have little effect for
performance, so removing it.

There has been some odd performance side effects with having a 10k
message limit, so I've reverted that as well.
2022-09-06 14:54:04 -04:00
Tommy Chow
ec8cb421b0
Close emote menu when going back on Android (#193) 2022-09-06 14:44:44 -04:00
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