Aditya Wasan
13b3abdcd4
ui: use stringValue to get resources inside app module
...
This will not compile but still adding this so that we can revert the hack in-future and get it running correctly.
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-24 01:05:43 +05:30
Aditya Wasan
282da93630
build: enable androidResources for common module
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-24 00:25:47 +05:30
b233129c32
common: include androidMain resources directory
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 21:15:37 +05:30
Aditya Wasan
01ffc49e18
common: add common stringValue api
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-23 21:15:37 +05:30
bors[bot]
4a40192647
Merge #170
...
170: Add ability to change saved posts sorting order r=msfjarvis a=msfjarvis
Fixes #167
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 12:18:47 +00:00
08e8993101
Add tests for LobstersTopAppBar
...
(cherry picked from commit eee0737a1c
)
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 17:45:54 +05:30
3be1d2ad87
Wire in sorting preference awareness
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 17:42:14 +05:30
1408bee041
Wire in ability to toggle sorting order
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 17:41:58 +05:30
9bf5ee90ef
Introduce and integrate ClawPreferences
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-23 17:40:30 +05:30
9e3f718ab9
Add DataStore dependency and set up injection
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-22 23:26:52 +05:30
bors[bot]
b37707d933
Merge #168
...
168: Update to AGP 7.0.0-alpha10 r=msfjarvis a=msfjarvis
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-22 16:49:48 +00:00
ae1018f8c5
build: update AGP
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-22 22:19:05 +05:30
bors[bot]
faa6fbcc39
Merge #166
...
166: Refactor LobstersItem r=msfjarvis a=msfjarvis
Breaks apart PostDetails into multiple individual composables and reimplements the layout logic with a more easy to understand mental model.
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-21 19:10:24 +00:00
2b68bd82a4
LobstersItem: break avatar URL for test post
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-22 00:36:46 +05:30
88f44bd63b
app: update screenshots
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-21 22:57:28 +05:30
ced3aa44f1
Add tests for list of posts
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-21 22:57:12 +05:30
6f1a488b92
Rewrite LobstersItem
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-21 22:56:01 +05:30
bors[bot]
b229f1b1dc
Merge #164
...
164: Fix AVD name in emulator bootup script r=msfjarvis a=msfjarvis
It didn't fail in this repo because we stick to API 30 only but it's good to fix it anyway
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20 13:12:24 +00:00
88a309712d
scripts/boot_emulator: dynamically set AVD name
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20 18:41:14 +05:30
bors[bot]
3d93f9b04b
Merge #163
...
163: Update scripts r=msfjarvis a=msfjarvis
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20 12:44:02 +00:00
f37682c154
scripts: import cleanups from APS
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20 18:13:05 +05:30
bors[bot]
4cd00a4b44
Merge #162
...
162: Refactor LobstersItem and add a dedicated comments button r=msfjarvis a=msfjarvis
Refer to updated screenshot test for the UI changes.
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 12:44:59 +00:00
ce8d9f09fa
app: update screenshots
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 16:26:07 +05:30
82707f8347
LobstersItem: tweak paddings
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 16:24:05 +05:30
eae231722f
LobstersItem: tweak paddings
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 16:02:40 +05:30
f269c0ae08
app: rename LobstersItem parameters
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 15:18:22 +05:30
840361707a
LobstersItem: add a dedicated comments button
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 15:17:32 +05:30
dbab82c533
LobstersItem: adjust row weightage
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 15:04:40 +05:30
fa605f5416
LobstersItem: split details and button to separate composables
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 14:57:57 +05:30
bors[bot]
1983f1e864
Merge #161
...
161: Add missing R8 rules r=msfjarvis a=msfjarvis
Suggested by AGP 7.0.0-alpha10
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18 21:27:29 +00:00
cfc2680786
build: add missing R8 rules and sort
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-19 02:52:59 +05:30
bors[bot]
7eb7ee81ba
Merge #160
...
160: Switch to kotlin.test and move AndroidManifest r=msfjarvis a=msfjarvis
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18 18:34:20 +00:00
420f792290
all: switch to kotlin.test for unit testing
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18 23:56:28 +05:30
733fb5d96c
common: move AndroidManifest to the correct source set
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18 21:54:49 +05:30
bors[bot]
640b64a407
Merge #158
...
158: Update dependencies r=msfjarvis a=msfjarvis
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16 13:04:05 +00:00
0388010c8b
build: remove unused dependencies
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16 18:33:24 +05:30
ab6816be62
build: update to AGP 7.0.0-alpha10
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16 18:31:43 +05:30
bors[bot]
1d3278f837
Merge #157
...
157: Reimplement CI testing infrastructure r=msfjarvis a=msfjarvis
bors try
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16 10:11:15 +00:00
ede879c550
github: restructure CI test setup
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-16 15:26:58 +05:30
bors[bot]
ddc504eb05
Merge #156
...
156: Fix scroll crash r=msfjarvis a=msfjarvis
Fixes #155
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-15 17:17:29 +00:00
8bf42fa46a
Disable KMP warning
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-15 21:57:40 +05:30
879cb951a0
app: don't attempt to scroll if posts are loading
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-15 21:57:19 +05:30
bors[bot]
3939706f42
Merge #154
...
154: Cleanups post desktop and common churn r=msfjarvis a=msfjarvis
bors r+
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 18:32:31 +00:00
f5c3a950bf
common: make UrlLauncher use expect/actual
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-15 00:00:37 +05:30
3021f96465
common: cleanup duplicated Gradle configs
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 23:47:05 +05:30
117c063f78
desktop: fix kotlin directory
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 23:39:21 +05:30
bors[bot]
10232720ae
Merge #153
...
153: Use multiplatform compose r=Skrilltrax a=Skrilltrax
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-14 17:33:34 +00:00
Aditya Wasan
d2feeedec1
src: do not use same package name as the app
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-14 23:02:39 +05:30
Aditya Wasan
42f2b25f5c
build: use org.jetbrains.compose artifacts
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-14 22:42:50 +05:30
Aditya Wasan
c5360f264f
bug: pass UrlLauncher type to LocalUrlLauncher
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-14 21:54:27 +05:30