|
30fa04db56
|
fix(android): only queue post update worker on Application init
|
2022-12-09 20:58:42 +05:30 |
|
|
608720ac35
|
chore(android): refresh baseline profile
|
2022-12-08 03:12:59 +05:30 |
|
|
0ec03fc979
|
fix(benchmark): re-enable BaselineProfileBenchmark
|
2022-12-08 02:59:58 +05:30 |
|
|
3829abeb8f
|
refactor(android): move post save state logic to a Paging transform
Fixes #349
|
2022-12-08 01:32:04 +05:30 |
|
|
e570b9d88f
|
feat(android): refresh baseline profile
|
2022-11-30 01:04:38 +05:30 |
|
|
ce37523e11
|
fix(benchmark): ensure UiAutomator is able to correctly find UI elements
|
2022-11-30 01:04:38 +05:30 |
|
|
5443cc1486
|
refactor: simplify swipe to refresh
|
2022-11-29 01:25:20 +05:30 |
|
|
238d410245
|
Revert "fix: cache pager flows in ViewModel scope"
Trying to see if this fixes anything
This reverts commit 6b05a2991d .
|
2022-11-28 11:53:12 +00:00 |
|
|
6b05a2991d
|
fix: cache pager flows in ViewModel scope
|
2022-11-27 21:18:12 +05:30 |
|
|
6cd57b72b7
|
feat: add a loading indicator at the bottom of list
|
2022-11-27 21:18:12 +05:30 |
|
|
a03ff1a60b
|
chore: rename paging-related parameters and variables
|
2022-11-27 21:18:12 +05:30 |
|
|
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 |
|