Commit graph

658 commits

Author SHA1 Message Date
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
Aditya Wasan
9517531388
build: setup compose multiplatform
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-14 21:54:27 +05:30
bors[bot]
be282f3ac7
Merge #152
152: Add a desktop MVP r=msfjarvis a=msfjarvis

Unfortunately I haven't figured out yet how to share Compose code, so there is a lot of duplication happening here. We're also missing a lot of other things, but this is a good jumping off point

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 14:39:39 +00:00
c5fafba7b5
desktop: sort everything under packages
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 20:01:45 +05:30
704e59afdf
desktop: integrate with API
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 19:57:10 +05:30
be6e0c9498
desktop: initialize subproject
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-14 19:23:40 +05:30
bors[bot]
2a543d3aad
Merge #151
151: Use pull-to-refresh for reloading r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-12 21:16:22 +00:00
697e806dd8
app: switch to PullToRefresh
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-13 02:44:12 +05:30
a28d5085bb
app: remove LobstersTopAppBar
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 17:59:47 +05:30
bors[bot]
4cac015176
Merge #150
150: Enable screenshot testing in CI and document the setup r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 11:28:16 +00:00
ae1770e4ac
Add a basic HACKING.md
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 16:57:31 +05:30
a5a710cbb1
scripts: add boot_emulator.sh
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 16:38:25 +05:30
3d7172d664
Switch to Pixel XL profile
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 10:40:01 +05:30
68431d4a25
github: fix CI workflow to include screenshot tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 10:28:41 +05:30
bors[bot]
5d5f602e80
Merge #149
149: Update AndroidX dependencies r=msfjarvis a=msfjarvis

bors r+ p=1000

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 04:38:08 +00:00
aa6256b2d4
build: update all dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-11 10:05:51 +05:30
bors[bot]
17ff1b4217
Merge #147
147: Better handle tag overflows r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 09:22:28 +00:00
7709665538
app: update screenshots
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 14:51:15 +05:30
00d15f5475
LobstersItem: improve TagRow reflow behavior
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 14:47:02 +05:30
bors[bot]
23c4ca5d3f
Merge #146
146: Update to AGP 7.0.0-alpha09 r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 04:18:35 +00:00
c048ecf9cf
Supress false-positive Lint issue
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 09:48:01 +05:30
d5e51366e9
build: upgrade to AGP 7.0.0-alpha09
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-10 09:30:42 +05:30
bors[bot]
94eb5ce091
Merge #144
144: Update system bar colors r=msfjarvis a=Skrilltrax



Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-03-09 18:30:42 +00:00
bors[bot]
055290f075
Merge #145
145: Brighten up secondary color for dark theme r=msfjarvis a=msfjarvis

bors r+ p=1000

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-09 18:16:48 +00:00