Commit graph

211 commits

Author SHA1 Message Date
fe41c885e4
android: set android:enableOnBackInvokedCallback="true" 2022-08-06 01:46:37 +05:30
d8332d6b90
android: fix most untagged OkHttp sockets 2022-08-06 01:46:37 +05:30
957ba1943a
android: regenerate baseline profile 2022-08-03 01:01:04 +05:30
73580be6e9
android: apply padding correctly 2022-08-03 00:12:18 +05:30
ff19b36a9d
all: finalize migration 2022-08-02 23:54:28 +05:30
e7f4c8a7eb
database: migrate to Android-only 2022-08-02 23:09:05 +05:30
a2353e2f21
android: unconditionally set StrictMode policies 2022-07-31 22:05:17 +05:30
706ccb9685
feat(android): add monochrome icon layer 2022-07-27 11:09:43 +05:30
55735ea921
Revert "gradle: add Dependency Guard plugin"
This reverts commit 6f1d91cc81.
2022-07-19 17:35:58 +05:30
f3dc965fcc
gradle: bump coroutines to 1.6.4 2022-07-19 11:55:31 +05:30
6f1d91cc81
gradle: add Dependency Guard plugin 2022-07-12 23:10:11 +05:30
0a6d025f5a
android: set explicit compiler version 2022-07-09 22:52:56 +05:30
8b9d86a000
android: silence R8 warnings from missing classes 2022-07-09 19:26:02 +05:30
59759d1306
android: do not replace existing enqueued work 2022-07-06 00:25:03 +05:30
e515d6d2ba
android: correctly finish parent activity in navigation flow 2022-07-04 10:20:40 +05:30
bf4ddeda0a
android: rework injection setup 2022-07-03 21:50:50 +05:30
4d78a41e49
all: sort and reorganize dependencies 2022-07-03 21:42:02 +05:30
Rahul Krishna
4a048e8ff0
android: Render filled icon for selected bottom nav icon (#326)
Signed-off-by: Rahul Krishna <Rahulkrishna585@gmail.com>
2022-07-03 01:20:15 +05:30
Rahul Krishna
493e6c23c1
android: Fix CommentsPage and UserProfile page bottom padding (#327)
Signed-off-by: Rahul Krishna <Rahulkrishna585@gmail.com>
2022-07-03 01:19:51 +05:30
845a73b403
android: override user agent header 2022-06-30 22:57:59 +05:30
50e8a8e0ac
android: enable Napier logging 2022-06-30 22:57:59 +05:30
b282e47213
all: reorganize some composables 2022-06-27 23:56:19 +05:30
356da53afb
all: cleanup gradle config 2022-06-24 22:09:15 +05:30
98734d01fd
android: add initial baseline profile 2022-06-24 17:38:46 +05:30
a66a915e16
benchmark: init 2022-06-24 17:38:45 +05:30
54bb2c7421
android: use an uppercase content description 2022-06-24 17:08:45 +05:30
f81b7cefbd
android: remove unused core dependency 2022-06-19 18:24:41 +05:30
ffb3746bc7
android: remove unused appcompat dependency 2022-06-19 18:22:22 +05:30
c1c3c3cdc9
android: turn on R8 2022-06-19 18:10:31 +05:30
1d02f56025
common: replace material with material3 where possible 2022-06-19 17:54:43 +05:30
29d63a879e
build-logic: rewrite everything to use full Gradle plugins 2022-06-10 13:20:42 +05:30
1d58ac3acd
all: migrate namespaces to Gradle 2022-05-26 07:59:24 +05:30
ce7e68fd49
android: remove unnecessary dependency resolution hack 2022-05-16 18:04:24 +05:30
b2b73971f2
android: remove explicit navigation transitions
The defaults are nice enough
2022-05-14 19:37:21 +05:30
cf9e8487ff
android: run ClawViewModel#toggleSave on IO Dispatcher 2022-05-14 19:32:46 +05:30
733cae4815
android: reduce transformation steps for saved state check 2022-05-14 19:31:47 +05:30
4124cdcd1b
android: skip unnecessary database call 2022-05-14 19:27:33 +05:30
5b024c8d6e
common: add UserProfile composable and integrate navigation 2022-05-10 14:41:40 +05:30
c046036fdc
android: add navigation destinations for user profile 2022-05-10 13:24:05 +05:30
f30113b483
android: add ViewModel method to get user profile 2022-05-10 13:24:05 +05:30
68c76628a3
android: use app_name string for label 2022-05-10 08:02:56 +05:30
692e294528
android: move sorting and grouping of saved posts to ViewModel 2022-05-09 17:07:20 +05:30
Rahul Krishna
642484a9a9
android: use AsyncImage for images
* Coil recommends using clip instead of CircleCropTransformation for compose.
* Enable crossfade by default
* Allow caching images
* Run spotlessApply

Closes #320

Signed-off-by: Rahul Krishna <Rahulkrishna585@gmail.com>
2022-05-07 14:25:54 +05:30
bb2213ff86
android: cleanup Destinations class 2022-05-07 14:23:52 +05:30
4e261af246
android: reverse saved posts sorting order 2022-05-04 23:05:12 +05:30
5eff482c0a
android: make it clearer that minify is disabled 2022-05-04 08:45:14 +05:30
3e028e8852
android: switch to material-motion-compose 2022-05-03 23:15:56 +05:30
9b9e924475
all: migrate logging to Napier 2022-05-03 22:49:49 +05:30
c64e1c8f38
android: consistently use outlined icons 2022-04-24 21:04:20 +05:30
bfdb86d2e5
common: switch to generating icons code at build-time 2022-04-23 13:12:09 +05:30