Commit graph

314 commits

Author SHA1 Message Date
e6ebb10bff
refactor: add a Modifier parameter to LobstersApp 2022-11-19 20:13:46 +05:30
960222c489
refactor: remove navigation animations 2022-11-19 20:13:46 +05:30
f7b2b0f9bc
feat(android): replace Accompanist swiperefresh with Compose Material 2022-11-19 18:00:23 +05:30
0232a4179a
refactor(di): replace Tangle with Whetstone 2022-11-14 12:59:01 +05:30
4a87682b68
refactor(di): migrate to Whetstone ApplicationScope 2022-11-14 12:59:01 +05:30
157fe2c221
refactor(di): move out Coil configuration to an AppPlugin 2022-11-13 21:10:57 +05:30
93db17e6d7
refactor(android): turn off StrictMode 2022-11-13 21:01:00 +05:30
c75d1959a6
feat(android): integrate AppPlugin 2022-11-13 20:35:18 +05:30
72acf9c850
feat(android): add a WorkManager plugin 2022-11-13 20:35:18 +05:30
005dc9ab83
refactor(di): move ApiModule to core and api 2022-11-13 17:17:01 +05:30
9d41b7e819
refactor(di): migrate OkHttp module to core 2022-11-13 16:27:33 +05:30
4fe7c64e42
refactor(android): migrate to Anvil
Fixes #261
2022-11-13 13:15:53 +05:30
56d47d1f32
refactor(di): move database injection to its module 2022-11-13 13:13:59 +05:30
28c6f62b81
refactor(android): simplify SavedPostUpdaterWorker 2022-11-13 12:32:09 +05:30
6a4d0c2d3a
refactor: add license headers across the board 2022-10-26 01:55:50 +05:30
ccfcd48438
refactor: simplify argument passing 2022-10-16 12:44:07 +05:30
79aba9a187
feat: load link metadata lazily 2022-10-16 12:21:19 +05:30
8652d4ceaa
refactor(api): adopt EitherNet 2022-10-10 01:29:32 +05:30
484fac5779
Revert "Revert "android: enable support for back navigation animation""
This reverts commit f0a7ffb4b4.
2022-10-09 13:11:54 +05:30
8060c347cc
refactor(android): resolve Detekt-reported issues 2022-10-05 12:23:30 +05:30
dd76c7bed7
refactor(android): remove unnecessary non-null assertion 2022-10-03 22:40:33 +05:30
535c8a5808
refactor(common): pass HTMLConverter down as a parameter 2022-10-03 12:57:39 +05:30
999f2dfb01
refactor(android): simplify Destinations 2022-10-03 11:32:45 +05:30
5ab0774689
refactor(android): extract annotations to their own file 2022-10-02 16:38:12 +05:30
9ee4d3b344
refactor(common): move ColorScheme logic into LobstersTheme 2022-09-30 12:14:38 +05:30
388e9ac0bd
refactor(common): migrate Android NetworkError to common 2022-09-30 12:14:38 +05:30
24afea0412
refactor(android): decouple LoadError from AndroidX Paging 2022-09-30 12:14:38 +05:30
21b5f3e4f3
refactor: remove kotlinx-datetime dependency 2022-09-28 20:19:49 +05:30
a2422f9356
feat(android): declare backup rules 2022-09-23 17:10:11 +05:30
11da08a8f8
chore(android): reformat AndroidManifest.xml 2022-09-23 16:55:58 +05:30
eb058cfa3d
refactor(android): abstract away getMorePosts type 2022-09-23 16:42:39 +05:30
e96ef78d1a
feat(android): add detailed error screen for post load failure 2022-09-18 21:54:27 +05:30
2afbc73bd4
refactor(android): leverage assisted inject for LobstersPagingSource 2022-09-10 02:11:27 +05:30
59b35a9255
refactor(android): switch to DispatcherProvider 2022-09-09 12:59:31 +05:30
cffb2bdbb2
refactor(android): merge all OkHttp bindings into a single class 2022-09-06 18:21:33 +05:30
ffce663f6f
fix(android): remove unnecessary coroutine usage 2022-09-06 17:54:13 +05:30
0a5ac7471e
refactor: inline current navigation destination logic
All the Compose samples seem to be doing this just fine
2022-09-06 16:55:23 +05:30
ed8402034e
refactor(android): use in-built navigation backstack State 2022-09-04 17:34:04 +00:00
7a86842ef3
refactor(android): move navigation bar animations to its use site 2022-09-04 17:34:03 +00:00
cb66144055
android: change existing work policy to CANCEL_AND_REENQUEUE 2022-08-27 13:09:00 +05:30
f0a7ffb4b4
Revert "android: enable support for back navigation animation"
Too buggy Sadge

This reverts commit f83e2e5692.
2022-08-27 12:32:58 +05:30
f83e2e5692
android: enable support for back navigation animation 2022-08-25 02:37:39 +05:30
2ca150c666
android: fix injection of MetadataExtractor 2022-08-19 23:20:45 +05:30
23298dd0f5
all: introduce and migrate to ExtendedPostDetails 2022-08-19 23:20:45 +05:30
bf94d1fbe5
all: disable Paparazzi tests and fix lint issues 2022-08-11 00:12:54 +05:30
8d7a2df73d
common: switch to Material3 Divider 2022-08-10 23:32:40 +05:30
a0fdd25979
Revert "android: set android:enableOnBackInvokedCallback="true""
This reverts commit fe41c885e4.
2022-08-07 16:18:19 +05:30
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