Commit graph

141 commits

Author SHA1 Message Date
de28ae2d95
android: inline routes 2022-03-02 13:39:31 +05:30
a58c30ea6b
android: port deeplinks from develop branch
Fixes #306

Co-Authored-By: Aditya Wasan <adityawasan55@gmail.com>
2022-03-02 00:52:13 +05:30
35d062cbec
all: add trailing commas wherever missing 2022-02-28 21:32:20 +05:30
Sasikanth Miriyampalli
21ced135b6
Update comments page UI (#305) 2022-02-28 15:44:49 +00:00
352769161b
android: add back navigation icon and title changes 2022-02-28 20:35:41 +05:30
2f60aa0ae0
android: remove TopAppBar scroll out behaviour
I'm not a fan of this behaviour.

This fully reverts commit 0ce95ef770 and partially reverts commit 0db4e48613.
2022-02-24 01:20:51 +05:30
Rahul Krishna
c05b2073ba
android: Check savedPost against shortId (#303) 2022-02-21 21:55:18 +05:30
Rahul Krishna
9e5e260efd
android: Add bottomPadding for HottestPosts (#302)
* android: Add bottomPadding for HottestPosts

* Update android/src/main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-02-20 13:03:50 +00:00
Sasikanth Miriyampalli
0ce95ef770
Show back button in appbar when current destination is not in nav items (#301)
* Add navigation icon support in `ClawAppBar`

* Show back icon in app bar when current destination is not in nav items

* Add title support in `ClawAppBar`

* Show title in app bar only if the current destination is present in nav items
2022-02-20 11:13:42 +00:00
Rahul Krishna
3b833083e1
Use material3 color for SwipeRefreshIndicator (#299) 2022-02-20 16:06:36 +05:30
Sasikanth Miriyampalli
34393ef2dc
Add Divider composable in common module (#298) 2022-02-20 15:57:01 +05:30
Sasikanth Miriyampalli
0db4e48613
Update LobstersCard UI (#296) 2022-02-20 09:53:26 +00:00
dd233d4b10
android: inject a 10 mB cache into network layer 2022-02-14 17:39:39 +05:30
943ee382d8
all: switch to produceState where applicable 2022-02-14 17:29:15 +05:30
b8a6cf90c8
android: replace ClawFab with a NavigationBar interaction 2022-02-14 03:42:48 +05:30
f8a32ccd2c
Revert "android: allow swipe to remove from saved posts"
This reverts commit 80dc5a59f8.
2022-02-14 03:23:56 +05:30
07ee37edb2
Revert "android: ensure save is toggled only after dismiss"
This reverts commit bad6fc9e3a.
2022-02-14 03:23:52 +05:30
bad6fc9e3a
android: ensure save is toggled only after dismiss 2022-02-10 13:49:10 +05:30
6222152f64
android: ensure saved posts don't draw under bottom nav 2022-02-10 13:15:58 +05:30
renovate[bot]
af2264532d
chore(deps): update com.halilibo.compose-richtext to v0.11.0 (#293)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-02-10 09:48:01 +05:30
7b7bc79a60
all: run reformat and code cleanup tasks 2022-02-09 13:13:44 +05:30
80dc5a59f8
android: allow swipe to remove from saved posts 2022-02-09 13:13:43 +05:30
834a59e46e
android: set web URI to null in saved posts screen 2022-02-08 02:08:16 +05:30
d15bf23eee
android: use the correct nav color and make the check fancier 2022-02-08 02:08:15 +05:30
f03a55543e
android: commonize shared animation code 2022-02-08 02:08:15 +05:30
f8e7043a42
android: use navigation destination to signal selected state 2022-02-08 02:08:15 +05:30
2bfdab7a1a
android: force navigation bar color update when system theme changes 2022-02-08 02:08:15 +05:30
2e503422c8
android: fix navigation backstack handling
As seen previously in #66
2022-02-07 14:53:08 +05:30
d079a73e11
android: add top padding 2022-02-07 13:25:48 +05:30
c0f4f42643
android: extract common code from lists 2022-02-07 13:20:31 +05:30
072f939791
android: ensure system bar color blending applies to comments screen as well 2022-02-07 11:58:31 +05:30
2b638fcc29
android: hide NavigationBar in comments screen 2022-02-07 11:30:26 +05:30
4a3d296041
android: improve propagation of surface color 2022-02-06 22:12:07 +05:30
e15244b5db
android: integrate ClawNavigationBar 2022-02-06 20:41:10 +05:30
0e87507e63
android: add ClawNavigationBar 2022-02-06 20:41:10 +05:30
e8f9d88c68
android: remove arbitrary top padding from HottestPosts 2022-02-06 20:41:01 +05:30
20f209c4ef
android: reorganize ui package 2022-02-06 19:30:34 +05:30
ad5a01b8d0
android: refactor and extract things from LobstersApp 2022-02-06 15:48:22 +05:30
baa3830966
android: extract PostActions instance creation 2022-02-06 15:32:19 +05:30
de5d7fe42c
android: set currentDestination to null by default 2022-02-06 15:28:12 +05:30
cc6ca5e6b1
android: wire DatabasePosts into the navigation flow 2022-02-06 15:19:03 +05:30
071a06ff56
android: add DatabasePosts 2022-02-06 15:11:59 +05:30
7771665562
android: add logtags 2022-02-06 15:03:40 +05:30
b6598436b2
android: cleanup ClawViewModel 2022-02-06 15:03:39 +05:30
7db06f9b93
all: make Coil version match compose-richtext 2022-02-01 02:05:31 +05:30
6eb815ec3b
Revert "android: remove unnecessary currentDestination variable"
This reverts commit 77d15ae6c6.
2022-02-01 01:35:48 +05:30
renovate[bot]
c0e185b6eb
chore(deps): update plugin org.jetbrains.compose to v1.1.0-alpha02 (#292)
* chore(deps): update plugin org.jetbrains.compose to v1.1.0-alpha02

* Update for M3 Scaffold

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-01-30 22:04:21 +05:30
c99b51000b
common: make theme providedValues be vararg 2022-01-19 13:01:49 +05:30
77d15ae6c6
android: remove unnecessary currentDestination variable 2022-01-19 12:49:51 +05:30
7dbedf7e82
android: make navigation destinations more strongly typed 2022-01-19 12:45:59 +05:30