Commit graph

40 commits

Author SHA1 Message Date
Tommy Chow
5bc4217f32 Theme improvements & fixes
- Added new light theme
- Added readable colors for light theme
- Changed theme settings to use dropdown button
- Fixed state disposing prematurely when rotating
2022-01-11 00:45:43 -05:00
tommyxchow
91e07ef2e8 Fix missing haptics on refresh & typos 2022-01-09 12:53:40 -05:00
Tommy Chow
2b1a3e2b94 Fix tab index error when logging out & centering 2022-01-08 09:34:54 -05:00
tommyxchow
2ca1221fb1 Restructure folders 2022-01-07 21:56:45 -05:00
Tommy Chow
6ca67ea39f Fix existing settings wiped when adding new ones 2022-01-07 11:06:15 -05:00
Tommy Chow
308b8e87ef Tweak theme colors & accents 2022-01-07 02:27:38 -05:00
Tommy Chow
c9234f7908 Add jump button to lists, split up stores (again) 2022-01-06 07:29:30 -05:00
Tommy Chow
1f2b99dfce Combine top and categories stores into one 2022-01-04 04:08:00 -05:00
Tommy Chow
8eb7f36ab1 Refactor home & streams/categories list 2022-01-04 02:58:02 -05:00
Tommy Chow
02a559a7b2 Refactor settings & add thumbnail uptime option 2022-01-03 22:58:23 -05:00
Tommy Chow
0a729fbfa7 Combine top streams and categories into one tab 2022-01-02 22:52:57 -05:00
Tommy Chow
a1345915d4 Refactor main.dart, add OLED theme setting 2021-12-30 03:58:08 -05:00
Tommy Chow
3fe2a0a450 Add crash reporting through Sentry 2021-12-29 21:06:01 -05:00
tommyxchow
4b30cc90c8 Add hide banned messages option, tweaks
Tweaked app bar font size and made settings screen in chat fullscreen.
2021-12-08 02:14:15 -05:00
tommyxchow
9007cd9d9f Add adaptive widgets & icons 2021-11-24 04:39:46 -05:00
tommyxchow
d7633281d2 Refactor & split stream list 2021-11-22 01:26:17 -05:00
tommyxchow
a6654d9b89 Restructure 2021-11-21 23:29:47 -05:00
tommyxchow
df864bc511 Add directives_ordering lint rule 2021-11-14 23:18:43 -05:00
tommyxchow
70ca29bd98 Remove google_fonts dependency & add Inter fonts
The Google fonts package was causing inconsistent weight of fonts and
would have to be re-declared every time the style needed to be used.
Now the Inter font files are bundled in and don't require an http
request to fetch them.
2021-11-14 02:10:32 -05:00
tommyxchow
3275fd9123 Add light theme, tweak themes, remove splash iOS 2021-11-13 03:26:52 -05:00
tommyxchow
258e0be8eb Change default font to Inter 2021-11-12 03:44:55 -05:00
tommyxchow
49b3385c12 Refactor & rename relevant channels to streams 2021-11-12 00:04:39 -05:00
tommyxchow
e3f774d8e5 Redesign & refactor home screen
- Removed hamburger/drawer menu
- Moved search to bottom navigation bar
- Moved settings and profile to app bar
- Moved channel list from screen to widget folder
- Created search screen for viewing results
- Switched from Cupertino to Material routes due to rebuild issues
2021-11-10 21:29:15 -05:00
Tommy Chow
0366b087e8 Refactor home to use constructor injection
[skip ci]
2021-10-09 04:02:55 -04:00
Tommy Chow
df86c222ff Add settings store & video option 2021-10-07 23:12:28 -04:00
Tommy Chow
eec5994c30 Return to Provider and remove GetIt 2021-10-05 00:16:46 -04:00
Tommy Chow
9b02b2b4c4 Refactor views to use get_it 2021-10-03 22:12:22 -04:00
Tommy Chow
5b8ebb65eb Renames & minor fixes 2021-10-01 03:01:45 -04:00
Tommy Chow
959584417e Update packages 2021-10-01 01:35:01 -04:00
Tommy Chow
b253fcb54b Fix navigation pop rebuild home 2021-10-01 00:10:04 -04:00
Tommy Chow
a36fb1a553 Upgrade to Flutter 2.5.0 & lint fixes 2021-09-09 00:08:36 -04:00
Tommy Chow
9dda40b5d9 Remove token parameter from channel list provider 2021-09-06 19:00:41 -04:00
Tommy Chow
64ccccaac2 Change to proxy provider for easier auth access 2021-08-26 15:57:16 -04:00
Tommy Chow
847ff7d703 Refactor main page, add tab bar 2021-08-25 00:47:01 -04:00
Tommy Chow
28e977d45e Minor refactor & rename 2021-08-24 14:49:46 -04:00
Tommy Chow
059e30af53 Fix null token on init 2021-08-24 09:58:00 -04:00
Tommy Chow
f605d2457a Remove channel provider & temp fix infinite scroll 2021-08-22 01:24:04 -04:00
Tommy Chow
893a7c262a Add providers & navigation to channel chats 2021-08-21 22:59:30 -04:00
Tommy Chow
f56004c90a Add chat view & clean main 2021-08-20 21:18:51 -04:00
Tommy Chow
7cec28d839 Initial commit 2021-08-18 09:38:00 -04:00