Commit graph

621 commits

Author SHA1 Message Date
Tommy Chow
effabf53b9 Fix chat overlay text color on light mode (#116) 2022-05-24 01:02:33 -04:00
tommyxchow
2755e32c29 Added option for landscape chat on left (#116) 2022-05-24 00:43:16 -04:00
tommyxchow
4517b04038 Add ability to overlay chat in fullscreen (#116) 2022-05-24 00:21:01 -04:00
tommyxchow
95e1e46308 Add option to resize chat in landscape (#116) 2022-05-23 22:12:56 -04:00
Tommy Chow
31dd621624
Change chat keyboard action to send (#119) 2022-05-23 02:37:20 -04:00
Tommy Chow
ac7fcadc8e
Fix FFZ/7TV emotes on certain channels (#118)
When a channel changes their name, FFZ/7TV emote endpoints for the
channel name are not updated immediately. This commit will utilize the
channel's persistent id to check for emotes instead.
2022-05-23 01:15:58 -04:00
Tommy Chow
936bf9aa70
Merge pull request #117 from tommyxchow/113-flutter-3
Upgrade to Flutter 3
2022-05-22 22:08:04 -04:00
Tommy Chow
49a6672402 Convert SchedulerBinding to WidgetsBinding (#113) 2022-05-22 21:57:14 -04:00
Tommy Chow
e0ea8bc1b7 Upgrade packages (#113) 2022-05-22 21:23:50 -04:00
Tommy Chow
bb0b24e530 Add option to launch links externally (#113) 2022-05-22 21:14:42 -04:00
Tommy Chow
c54eccdfb9 Upgrade packages (#113) 2022-05-20 00:53:08 -04:00
Tommy Chow
9b88463d39 Upgrade packages & apply new lints (#113) 2022-05-12 04:58:03 -04:00
tommyxchow
f61dc2c124 Delete web folder 2022-05-12 04:15:20 -04:00
tommyxchow
2d4da5abf5 Update .gitignore 2022-05-12 04:10:02 -04:00
tommyxchow
53fc63eb8a Update Gradle versions (#113) 2022-05-12 04:08:59 -04:00
Tommy Chow
2d0c1bee5f
Fix 7TV zero-width randomly not working (#112) 2022-05-11 23:10:02 -04:00
tommyxchow
7482417b69 Add website link to README 2022-05-03 01:44:25 -04:00
tommyxchow
fccc88995f Revise auth validation logic 2022-05-03 01:44:01 -04:00
tommyxchow
067cf91849 Add profile pic to vid overlay & font size tweaks 2022-04-18 04:16:50 -04:00
Tommy Chow
525ede2bcc Color emote menu icon when focused 2022-04-16 01:09:01 -04:00
tommyxchow
316efa4033 Fix default token not validating on init 2022-04-14 01:15:22 -04:00
Tommy Chow
9e9862d491 Bump version to 1.2.2 & upgrade packages 2022-04-08 23:42:56 -04:00
Tommy Chow
6191624d44
Fix certain links not launching on Android (#108) 2022-04-08 22:57:21 -04:00
Tommy Chow
8f7da2f7b4
Fix sleep timer resetting when rotating (#107) 2022-04-08 22:56:06 -04:00
Tommy Chow
bcfe701b43 Fix chat scrolling behavior with keyboard 2022-04-08 22:50:40 -04:00
tommyxchow
77e604cf50 Fix existing token not being validated properly 2022-04-06 03:04:11 -04:00
tommyxchow
cd6e5c5747 Convert hintText to labelText for TextField 2022-04-06 00:40:11 -04:00
tommyxchow
8b96e57b81 Bump version to 1.2.1 2022-04-04 01:27:50 -04:00
tommyxchow
433f14a26b Hotfix new announcements feature causing gray chat 2022-04-03 20:18:05 -04:00
tommyxchow
e61485c780 Potential fix for #81 2022-04-03 20:16:48 -04:00
Tommy Chow
4a9cee92e4
Merge branch 'main' into dev 2022-04-01 18:17:34 -04:00
tommyxchow
b52edb0bc1 Bump version to 1.2.0 2022-04-01 16:40:54 -04:00
Tommy Chow
67a1c338ee
Add emote autocomplete & tweak emote menu (#101)
* Add emote search/autocomplete & refactor (#61)
- Removed get global emotes future
- Added convenience `addEmote` method
- Added ability to clear recent emotes
- Refactored emote menu

* Fix unusable emotes showing on autocomplete (#61)

* Add option to disable autocomplete (#61)

* Convert autocomplete to builder (#61)

* Fix autocomplete empty & add clear dialog (#61)

* Fix typo

* Fix emote menu removing last word (#61)

* Fix emote menu deadzones & use `InkWell` (#61)

* Improve emote sizing in autocomplete (#61)
2022-04-01 16:30:35 -04:00
Tommy Chow
47239870dc Fix font size not applying to chat user modal 2022-04-01 04:49:25 -04:00
tommyxchow
3cda8b0cd4 Update README.md 2022-04-01 00:47:08 -04:00
tommyxchow
590f723e2e Add option to disable thumbnails 2022-03-31 02:47:19 -04:00
tommyxchow
e0b2fcc0b3 Tweak font weights & styles 2022-03-30 19:29:51 -04:00
tommyxchow
254968a2d6 Improve tooltips for zero-width emotes 2022-03-30 16:09:35 -04:00
tommyxchow
92caa2f572 Fix emote conflicts in recent emotes panel 2022-03-30 15:16:48 -04:00
tommyxchow
e057ea0b09 Convert chat preview to ExpansionTile 2022-03-29 23:11:09 -04:00
tommyxchow
2d22ee6a60 Tweak buttons 2022-03-29 23:02:50 -04:00
tommyxchow
618dc8f07b Move profile card to account settings 2022-03-29 21:45:09 -04:00
tommyxchow
c146ac551e Upgrade packages & icons/splash 2022-03-29 15:05:25 -04:00
Tommy Chow
1575cc4aec
Redesign settings screen (#100)
* Add FAQ link (#99)

* Add reset settings button & tweak icons (#92)

* Tweak settings casings, subtitles & defaults (#92)

* Add SVG logo & reset all settings warning (#92)

* Minor settings tweaks (#92)

* Reorder settings & fixes (#92)

* Add Twitch logo to login & profile tweaks (#92)
2022-03-29 13:49:21 -04:00
tommyxchow
49fd8ffb13 Fix detection for smaller emotes on emote menu 2022-03-29 12:08:37 -04:00
tommyxchow
9cd02b75d9 Fix improper width on certain emotes without size 2022-03-28 17:59:52 -04:00
Tommy Chow
4a65da68a7
Apply emote sizes from FFZ/7TV APIs to chat and emote menu (#96)
* Apply emote heights from API in chat (#95)

* Apply emote widths from API in chat (#95)

* Apply emote sizes from API in emote menu (#95)
2022-03-28 02:48:32 -04:00
Tommy Chow
682f8620af Update video overlay font weights 2022-03-26 16:31:59 -04:00
Tommy Chow
1a56e3ec04 Add dividers to recent messages when enabled 2022-03-26 16:02:47 -04:00
Tommy Chow
a7d436850b Add option to show chat message dividers 2022-03-26 02:56:49 -04:00