Tommy Chow
07c23e64e9
Tweak 'Pinned' header padding
2024-09-13 18:04:10 -07:00
Tommy Chow
e4c519a4c3
Fix typo
2024-09-13 18:00:40 -07:00
Tommy Chow
1938fb910d
Fix historical recent messages not decoding properly
...
For non-ASCII characters, we need to explicitly decode with utf8.
Fixes Chat history encoding issue #396
2024-09-11 19:09:22 -07:00
Tommy Chow
3a4cd449f7
Add ability to pin channels in "Following" tab ( #395 )
...
* add pinned channels list global config setting
* add ability to pin streams
* ensure that all pinned streams are fetched
* rename
* tweak padding
* fix typo
2024-09-09 22:09:20 -07:00
Tommy Chow
0d503935df
Tweak padding
2024-09-09 19:45:19 -07:00
Tommy Chow
9d85f0781e
Change chat-only mode icon
2024-09-09 00:19:02 -07:00
Tommy Chow
a90d357c9b
Remove app bar border from onboarding
2024-09-08 12:41:50 -07:00
Tommy Chow
a00139fa8c
Add accent color option to onboarding setup
2024-09-08 12:41:36 -07:00
Tommy Chow
fbe3ee09b4
Use sliver shorthands
2024-09-08 11:37:12 -07:00
Tommy Chow
d89980e0de
Fix stream quality divider and increase bottom padding
2024-09-08 10:38:48 -07:00
Tommy Chow
f68de827cd
Refresh themes and styling ( #394 )
...
* consolidate themes
* update and tweak styles, add border styling
* add borders between video and chat
* tweak heights
* improve reply threads
- taller new design
- can now tap parent's reply
- fix crash when tapping self
* tweak border colors
* tweak theme
* tweak theme
* tweak theme
* add accent color picker in settings
* overhaul colors and styles
* remove print
* add divider to chat user modal and revert height
* increase deleted message opacity
* revert highlight color
* tweak color
* tweak colors
* tweak padding
* tweak padding
* tweak placeholder color
* revert input fill color
* use error color
2024-09-06 21:43:27 -07:00
Tommy Chow
29cd8ee455
Reduce default message spacing
2024-09-06 18:25:05 -07:00
Tommy Chow
f3d930d499
Add "My channel" shortcut in profile settings
2024-09-04 23:26:11 -07:00
Tommy Chow
584451e082
Add workaround dialog to profile card login
2024-08-16 20:38:57 -07:00
Tommy Chow
0d68ef6756
Update markdown style sheet
2024-08-16 20:21:17 -07:00
Tommy Chow
e297e38178
Fix and add workaround for cookie banner blocking login ( #381 )
...
* Constraint cookie banner description height
* Add workaround instructions for cookie banner blocking
2024-08-16 18:53:09 -07:00
Su-Shing Chen
5a374f74bc
Move exact matches of searched categories to the top ( #379 )
2024-08-16 15:27:14 -07:00
Su-Shing Chen
c022db9c20
Show video quality settings on iPad ( #378 )
...
Show iPad quality settings on iPad
2024-08-16 15:22:34 -07:00
Tommy Chow
e9c49ab0e6
Add option to un-darken historical recent messages
2024-08-14 17:50:59 -07:00
Tommy Chow
19d33289d1
Fix notice when toggling chat-only mode
2024-08-14 16:50:41 -07:00
Tommy Chow
68dce429ee
Update release notes pref only after popping
2024-08-13 18:36:03 -07:00
Tommy Chow
7ddd0ac26a
Add release notes on launch ( #375 )
...
* Add markdown release notes
* Show release notes on first launch
* Update release notes and styles
2024-08-13 00:41:06 -07:00
Tommy Chow
6444a52eec
Move Firebase initialization to top of main
2024-08-12 23:06:05 -07:00
Tommy Chow
ea8849a782
Switch to LaunchMode.inAppBrowserView
...
Uses Chrome Custom Tabs which has a better navigation menu.
2024-08-12 21:55:28 -07:00
Tommy Chow
13c96fe57b
Tweak chat bottom bar padding
2024-08-12 20:44:01 -07:00
Tommy Chow
3bcb1c3594
Fix rare case where the custom overlay doesn't play
2024-08-12 00:17:17 -07:00
Tommy Chow
1594d40f48
Add option to enable historical recent messages in chat ( #374 )
...
* Add initial support for recent messages
* Add setting for recent messages
* Add setting to onboarding
* Activate buffer after connecting
* Update copy
* Remove unnecessay future delayed
* Remove old line
* Prefer message buffer
2024-08-12 00:01:45 -07:00
Tommy Chow
a0c945a8d4
Update chat-only mode button copy
2024-08-11 17:36:47 -07:00
Tommy Chow
76fa2277a0
Fix chat not disconnecting ( #373 )
...
* Fix chat not disconnecting
* Fix reconnect
* Don't print
* Remove unused
* Fix lint
2024-08-11 17:31:32 -07:00
Tommy Chow
a5cc7d8f3f
Add photo view for thumbnails, emotes, and badges ( #372 )
...
* Add photo view for emotes and badges
* Add photo view to stream thumbnails
* Remove dismissable and use close button
* Use cached network image provider
* Add dismissible
2024-08-11 12:57:24 -07:00
Tommy Chow
3de9eb8351
Run build runner
2024-08-10 21:56:59 -07:00
Tommy Chow
7d49f1748f
Merge branch 'main' of https://github.com/tommyxchow/frosty
2024-08-10 20:32:13 -07:00
Tommy Chow
6c49c0b3a8
Add options to disable emotes and badges ( #371 )
...
* Add options to toggle emotes and badges
* Hide emote menu section when emotes disabled
* Hide emote menu button when emotes are disabled
2024-08-10 20:22:57 -07:00
Tommy Chow
8284c518e2
Decrease default landscape chat width
2024-08-10 20:22:34 -07:00
Tommy Chow
e0c8959727
Merge branch 'main' of https://github.com/tommyxchow/frosty
2024-08-09 21:29:56 -07:00
Tommy Chow
02d8826fa1
Correct close code
2024-08-09 21:28:59 -07:00
Tommy Chow
630a6725d1
Fix animated FFZ emotes not animating ( #370 )
...
Support animated FFZ emotes
2024-08-09 21:23:34 -07:00
Tommy Chow
711d609cd9
Upgrade to Flutter 3.24 ( #369 )
...
* Fix lint warnings
* Update template files and upgrade packages
* Replace chat reply icon
* Upgrade packages
* Downgrade Kotlin version
2024-08-09 20:12:19 -07:00
Tommy Chow
387246635f
Add option to sync message delay with stream latency ( #364 )
...
* Run build_runner
* Add option to sync messsage delay with stream latency
* Add experimental labbel
* Hide seconds indicator in chat only mode
* Consistent casing
2024-08-03 15:00:31 -07:00
Tommy Chow
752290ca1c
Add quick toggle for chat-only mode ( #350 )
2024-06-04 19:47:06 -07:00
Tommy Chow
49f11aa9cc
Update copyright year
2024-04-22 19:35:36 -07:00
Tommy Chow
5012584311
Fix latency icon color on light mode and use rounded variant
2024-04-21 16:56:03 -07:00
Tommy Chow
2b45cc0f10
Fix new Flutter lint errors
2024-04-21 14:42:39 -07:00
Su-Shing Chen
feb20302d6
Fix quality selection and latency stats using an asyncQuerySelector ( #340 )
...
* Fix quality select by waiting 50ms between clicks
* Use an asyncQuerySelector instead
* Use same fix for latency stats
* await
2024-04-21 14:23:28 -07:00
Tommy Chow
ad3e1b3ec5
Use tabular figures for viewer count
2023-12-21 21:17:14 -05:00
Tommy Chow
8fcb52f926
Fix onTapPingedUser not triggering due to commas
2023-12-20 23:45:31 -05:00
Artiu
c58eda9ff5
Improve custom overlay player and add information about latency ( #313 )
...
* Add latency
* Improve removing twitch overlay
* Update for player
* Remove hiding overlay for offline channels
* Improvements
2023-12-20 20:53:00 -05:00
Tommy Chow
d61b938cbe
Underline links in chat
2023-12-17 23:16:31 -05:00
Artiu
663b32b945
Add user mention clickability ( #314 )
...
* Add handle for clicking on user ping
* Add trailing coma
2023-12-17 21:47:44 -05:00
Tommy Chow
02a3fb042b
Fix 7TV listener not using chat delay setting
2023-12-16 18:11:15 -05:00