|
2b2acd1311
|
UrlLauncherAmbient: switch to staticAmbientOf
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-12-01 21:55:00 +05:30 |
|
|
b5c039eaba
|
injection: replace deprecated component
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-12-01 21:17:08 +05:30 |
|
|
a6da85d2e5
|
app: remove redundant JitPack inclusion
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-29 21:56:08 +05:30 |
|
|
5c0471d06e
|
Theme: add back a light palette
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-29 21:49:41 +05:30 |
|
|
398c7ef80c
|
Change name to Claw for lobste.rs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-17 16:07:59 +05:30 |
|
|
b4ff025836
|
app: switch to new adaptive icon
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-12 15:58:28 +05:30 |
|
|
e5a6c97058
|
app: don't pop back stack if already on route
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-12 01:54:50 +05:30 |
|
|
ff4dfcac61
|
treewide: update Compose and other deps
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-12 01:54:20 +05:30 |
|
|
2778c88d3a
|
Add bottom padding to list composables
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-11 20:17:20 +05:30 |
|
|
5b66b440ce
|
Separate out BottomNavigation to its own composable
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-11 20:17:19 +05:30 |
|
|
5678215b25
|
Tweak lambda parameters for LobstersItem
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-09 11:45:05 +05:30 |
|
|
5acab43669
|
Rename LobstersItemRedux to LobstersItem
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-09 11:35:42 +05:30 |
|
|
974076c5f1
|
Remove LobstersItem
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-09 11:34:55 +05:30 |
|
|
a4bac75d2a
|
Replace ConstraintLayout-backed tag list with Row
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-09 11:34:39 +05:30 |
|
|
a0a899f999
|
Make the preview look like an actual list
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 19:19:57 +05:30 |
|
|
92eecce9b0
|
Update KDoc
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 19:15:06 +05:30 |
|
|
a9b5521dfe
|
Check in a revamped LobstersPost composable
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 19:09:03 +05:30 |
|
|
be1921240a
|
Remove swipe actions
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 17:25:10 +05:30 |
|
|
abe6c4c2b8
|
app: port tests to Ktor
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 17:04:23 +05:30 |
|
|
d01a7e18a2
|
app: tweak proguard rules to fix crash
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:44:52 +05:30 |
|
|
276877119d
|
app: reinstate API wrapper to hide client implementation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:41:02 +05:30 |
|
|
b71bb9e48d
|
lobsters-api: remove
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:14:48 +05:30 |
|
|
05b5ecaa5f
|
app: remove LobstersApi module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:14:27 +05:30 |
|
|
f7e0ba6544
|
app: switch to loading posts using Ktor
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:13:41 +05:30 |
|
|
836b5ef725
|
app: add Ktor client module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 16:12:25 +05:30 |
|
|
03b2bbd22c
|
app: sort dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-08 15:44:05 +05:30 |
|
|
c3e73256bf
|
app: add R8 rules for kotlinx.serialization
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-07 11:18:10 +05:30 |
|
|
84f45f523a
|
Replace Moshi with kotlinx.serialization
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-07 11:15:54 +05:30 |
|
|
1e2fef884f
|
build: convert to Gradle Kotlin DSL
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-06 17:28:26 +05:30 |
|
|
ab2ba579d1
|
app: bump database version
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:48:55 +05:30 |
|
|
bfa4cd58a7
|
app: setup Roomigrant
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:48:54 +05:30 |
|
|
4b5c1e6d15
|
app: add roomigrant dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:48:54 +05:30 |
|
|
f367c79e8e
|
app: turn on schema generation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:48:53 +05:30 |
|
|
c3cead5993
|
data: move into app module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:48:53 +05:30 |
|
|
78f15ac7d9
|
Use enum for swipe states
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:10:19 +05:30 |
|
|
3f223f4306
|
Remove liked post coloring from UI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:07:12 +05:30 |
|
|
a52c75601c
|
Switch to Modifier.swipeable
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 01:03:54 +05:30 |
|
|
8c162c75c5
|
Make saving a swipe dismiss action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-02 00:41:08 +05:30 |
|
|
3d117362ef
|
app: restructure files based on Buffer's package structure
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-11-01 23:29:08 +05:30 |
|
|
779ad2f8b9
|
Make UrlLauncher a fun interface
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-30 14:47:47 +05:30 |
|
|
b195c0d203
|
Make bottom nav icons part of destination classes
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-30 14:22:16 +05:30 |
|
|
41521cca95
|
Persist hottest list scroll state across navigation events
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-30 14:16:09 +05:30 |
|
|
108a28384c
|
Extract viewModel references out of post list composables
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-30 14:11:25 +05:30 |
|
|
b031d36fa2
|
Only navigate when not on the current screen
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 17:09:27 +05:30 |
|
|
e37d71fba6
|
Move hardcoded strings to resources
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:53:03 +05:30 |
|
|
1be10010c8
|
app: reformat XML resources
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:48:21 +05:30 |
|
|
cec0e1bbcb
|
gradle: reformat all build files with 2SI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:38:01 +05:30 |
|
|
7c4e4aea26
|
Remove unused variable
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:35:14 +05:30 |
|
|
43fb668c7d
|
ui: Add Modifier params to [Hottest|Saved]Posts composables
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:27:12 +05:30 |
|
|
ca77d3cf2a
|
Move our UrlLauncherAmbient to individual composables
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2020-10-29 16:25:12 +05:30 |
|