Harsh Shandilya
|
24f31f6fa2
|
Initial parent tracking implementation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-26 16:04:59 +05:30 |
|
Harsh Shandilya
|
ef37928981
|
github: move stylecheck to bors
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-25 04:45:30 +05:30 |
|
Harsh Shandilya
|
1c2deee063
|
github: add stylecheck workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-25 04:36:39 +05:30 |
|
Harsh Shandilya
|
fcdced1a00
|
build: configure Spotless
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-25 04:35:23 +05:30 |
|
Harsh Shandilya
|
ff17ab3e9b
|
build: add and apply spotless plugin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-25 04:35:23 +05:30 |
|
Harsh Shandilya
|
5458e174e6
|
build: don't add clean task
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-25 04:18:18 +05:30 |
|
Harsh Shandilya
|
b3bd8c8db1
|
Revert "Merge #231"
RIP
This reverts commit 407ab3d17a, reversing
changes made to 2cd44707b7.
|
2021-04-24 19:44:09 +05:30 |
|
Harsh Shandilya
|
d0a9d80341
|
github: add dependency-tree-diff workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 19:30:23 +05:30 |
|
Harsh Shandilya
|
2690525ab5
|
build: fix dependencies and repositories
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 18:31:11 +05:30 |
|
Harsh Shandilya
|
5dd467cb84
|
database: fix typecasting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 18:17:10 +05:30 |
|
Harsh Shandilya
|
1641c896d7
|
buildSrc: remove deprecated warning suppression
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 15:23:52 +05:30 |
|
Harsh Shandilya
|
6c702d4556
|
build: sync version numbers with catalog
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 15:21:00 +05:30 |
|
Harsh Shandilya
|
457ffc2066
|
idea: untrack gradle.xml
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 15:19:56 +05:30 |
|
Harsh Shandilya
|
4cab5459dd
|
gradle: bump SQLDelight to 1.5.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-24 13:07:38 +05:30 |
|
Harsh Shandilya
|
343e3d3bc7
|
gradle: bump accompanist to 0.8.1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-23 16:47:02 +05:30 |
|
Harsh Shandilya
|
5c8e6841ee
|
Revert "NetworkPosts: increase swipe refresh indicator elevation"
This reverts commit c38ed8ff51.
|
2021-04-23 16:46:44 +05:30 |
|
Harsh Shandilya
|
eec16bdfbd
|
Use moshi-metadata-reflect
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-23 10:07:44 +05:30 |
|
Harsh Shandilya
|
72ec208253
|
gradle: bump Hilt to 2.35
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-23 06:33:14 +05:30 |
|
Harsh Shandilya
|
36537a1edf
|
all: run ktfmt
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 16:25:52 +05:30 |
|
Harsh Shandilya
|
c38ed8ff51
|
NetworkPosts: increase swipe refresh indicator elevation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 16:25:52 +05:30 |
|
Harsh Shandilya
|
e5ac0394b9
|
gradle: bump KSP to 1.4.32-1.0.0-alpha08
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 10:15:55 +05:30 |
|
Harsh Shandilya
|
4367a2821f
|
NetworkPosts: tie refresh state directly into Paging
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 00:44:53 +05:30 |
|
Harsh Shandilya
|
bc9f9bdac4
|
app: remove unused PullToRefresh code
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 00:30:05 +05:30 |
|
Harsh Shandilya
|
f1d497a70c
|
app: replace PullToRefresh with accompanist-swiperefresh
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 00:30:05 +05:30 |
|
Harsh Shandilya
|
e1a6ccd9d0
|
app: address CoilImage deprecation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-22 00:30:04 +05:30 |
|
 Harsh ShandilyaandGitHub
|
92a0cb70b4
|
build: remove KotlinX Bintray repository
0.4.0-build182 upgraded kotlinx-immutable-jvm to a version that no longer requires this repository
Ref: https://github.com/JetBrains/compose-jb/commit/8c8b4147abd0b697afd5b4ac216e426328054411
|
2021-04-21 21:10:14 +05:30 |
|
Harsh Shandilya
|
843843e735
|
idea: remove infinitely churning files
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-20 11:58:45 +05:30 |
|
Harsh Shandilya
|
47cc883f25
|
gradle: bump JB Compose
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-20 10:26:06 +05:30 |
|
Harsh Shandilya
|
65c1122bb1
|
app: fix paging source copypasta fail
Fixes: #211
Fixes: 654eb39877 ("app: de-duplicate paging sources")
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-16 02:17:09 +05:30 |
|
Harsh Shandilya
|
cac7614bc0
|
build: bump JB compose
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-15 14:25:14 +05:30 |
|
Harsh Shandilya
|
3b18b74f3a
|
fastlane: add Play Store screenshots
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-14 19:34:11 +05:30 |
|
Harsh Shandilya
|
2d1e1ece4d
|
app: fix submitter text color in replies and reformat
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-14 18:21:08 +05:30 |
|
Harsh Shandilya
|
34034bee34
|
build: update Dagger and JB Compose
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-14 10:44:19 +05:30 |
|
Harsh Shandilya
|
b758f7843d
|
build: bump JB Compose to 0.4.0-build181
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 11:56:18 +05:30 |
|
Harsh Shandilya
|
b3b8e7f509
|
app: add a reply button to comments view
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 03:23:11 +05:30 |
|
Harsh Shandilya
|
a083230d06
|
app: parse description and comments the same way
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 03:07:03 +05:30 |
|
Harsh Shandilya
|
f14052800e
|
Comments: show snackbar with error if we fail to get post
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 02:46:52 +05:30 |
|
Harsh Shandilya
|
c409b72beb
|
Comments: properly handle errors
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 02:33:44 +05:30 |
|
Harsh Shandilya
|
8fc008bce9
|
app: update saved posts cache at ViewModel init
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 02:18:39 +05:30 |
|
Harsh Shandilya
|
654eb39877
|
app: de-duplicate paging sources
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 02:17:22 +05:30 |
|
Harsh Shandilya
|
8e67be7a35
|
BackupHandler: remove unused imports
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-13 02:08:25 +05:30 |
|
Harsh Shandilya
|
d0cbe2a27e
|
Add more details to hacking.md
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-12 16:10:16 +05:30 |
|
Harsh Shandilya
|
d86fda521f
|
README: add distribution note
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-12 16:05:16 +05:30 |
|
Harsh Shandilya
|
1fe259a6f2
|
backup: update post cache in repository after import
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 22:58:02 +05:30 |
|
Harsh Shandilya
|
2b35f6bb9a
|
LobstersItem: use secondary color variant for tag background
Fixes #200
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 22:40:39 +05:30 |
|
Harsh Shandilya
|
b0bd790141
|
app: set output file name
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 13:31:44 +05:30 |
|
Harsh Shandilya
|
53c96d21dd
|
github: add snapshot deployment workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 13:31:44 +05:30 |
|
Harsh Shandilya
|
acc21e207f
|
secrets: add keystore
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 13:31:44 +05:30 |
|
Harsh Shandilya
|
a7c55544c3
|
idea: MPP churn
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 13:31:43 +05:30 |
|
Harsh Shandilya
|
b621a8ebd0
|
scripts: add secrets and snapshot helpers
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 13:31:43 +05:30 |
|
Harsh Shandilya
|
828a8bb212
|
README: add licence
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 12:16:01 +05:30 |
|
Harsh Shandilya
|
4b5e4a43a3
|
app: refactor Submitter composables and re-use them in CommentsEntry
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 11:14:07 +05:30 |
|
Harsh Shandilya
|
216fee6757
|
idea: sync up with desktop multiplatform switch
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-11 10:50:11 +05:30 |
|
Harsh Shandilya
|
1f60cf7d1c
|
app: add view comments navigation action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:24 +05:30 |
|
Harsh Shandilya
|
02b61cd36a
|
app: add post details methods to VM
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:24 +05:30 |
|
Harsh Shandilya
|
70e0b32265
|
app: add logging to API module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:24 +05:30 |
|
Harsh Shandilya
|
65c6f8ff52
|
app: add Comments UI composables
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:23 +05:30 |
|
Harsh Shandilya
|
f37590f088
|
api: add tests for post details
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:23 +05:30 |
|
Harsh Shandilya
|
e5ea28ea34
|
api: add getPostDetails method
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:23 +05:30 |
|
Harsh Shandilya
|
a77e972b82
|
api: add models for post details
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:22 +05:30 |
|
Harsh Shandilya
|
56c4974803
|
api: rename Submitter to User
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 22:01:22 +05:30 |
|
Harsh Shandilya
|
9287777b87
|
build: bump MoshiX to 0.10.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 21:51:52 +05:30 |
|
Harsh Shandilya
|
e44b743016
|
build: bump AGP and remove unused lint dependency
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 21:22:08 +05:30 |
|
Harsh Shandilya
|
789dae907a
|
build: use typesafe project accessors preview feature
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 21:20:44 +05:30 |
|
Harsh Shandilya
|
de0d7b28f8
|
desktop: fix compat with Gradle 7.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 21:19:21 +05:30 |
|
Harsh Shandilya
|
19248c3a30
|
build: bump to Gradle 7.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-10 21:08:11 +05:30 |
|
 Harsh ShandilyaandGitHub
|
4a51dc8d64
|
all: reorganize dependencies and improve desktop packaging
Signed-off-by: GitHub <noreply@github.com>
|
2021-04-09 18:43:45 +00:00 |
|
Harsh Shandilya
|
f5956aa44d
|
build: bump JetBrains Compose
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-08 18:56:05 +05:30 |
|
Harsh Shandilya
|
24990cde08
|
all: bump dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-08 06:15:33 +05:30 |
|
Harsh Shandilya
|
ad6d023f46
|
common: remove unnecessary dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-07 02:25:34 +05:30 |
|
Harsh Shandilya
|
b0d5f65dfe
|
build: bump AGP
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-07 02:16:23 +05:30 |
|
Harsh Shandilya
|
50598cc3e7
|
build: remove JCenter repository
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-07 02:15:59 +05:30 |
|
Harsh Shandilya
|
b3c1985d45
|
Revert "gradle: update to 7.0 RC1"
This reverts commit 1171fb17e6.
|
2021-04-07 02:15:44 +05:30 |
|
Harsh Shandilya
|
88ef01f129
|
build: bump Kotlin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-06 15:06:48 +05:30 |
|
Harsh Shandilya
|
5da858aa4c
|
build: bump JetBrains Compose
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-06 14:41:15 +05:30 |
|
Harsh Shandilya
|
b4069af1c7
|
app: move ByteArray interpolation to BackupHandler
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-03 15:15:53 +05:30 |
|
Harsh Shandilya
|
31fbc8c95c
|
Options: manually close streams
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-03 15:14:14 +05:30 |
|
Harsh Shandilya
|
cf5410622f
|
app: integrate settings into main UI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-03 15:13:50 +05:30 |
|
Harsh Shandilya
|
a08109d745
|
app: add BackupHandler
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-03 15:00:57 +05:30 |
|
Harsh Shandilya
|
314aba6d65
|
app: revise saved posts sorting logic again
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-03 14:38:16 +05:30 |
|
Harsh Shandilya
|
f785031ad8
|
LobstersApp: don't clear navigation backstack on going back
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 21:19:00 +05:30 |
|
Harsh Shandilya
|
2ab4001a43
|
app: remove unnecessary constructor qualifications
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 16:25:21 +05:30 |
|
Harsh Shandilya
|
94afe3c15f
|
app: remove lingering TODO
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 16:24:00 +05:30 |
|
Harsh Shandilya
|
0fbee213a3
|
app: sort months as well as posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 15:48:26 +05:30 |
|
Harsh Shandilya
|
db07a12be5
|
all: reformat with ktfmt google style
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 13:06:49 +05:30 |
|
Harsh Shandilya
|
a33fc389e3
|
bors: don't want for screenshot testing
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 11:15:53 +05:30 |
|
Harsh Shandilya
|
5637d46488
|
build: update Moshi
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 10:45:03 +05:30 |
|
Harsh Shandilya
|
6d71154589
|
all: bump JB Compose to 0.4.0-build178
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-04-02 10:36:00 +05:30 |
|
Harsh Shandilya
|
b6540b10b9
|
github: disable screenshot tests task
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 16:11:54 +05:30 |
|
Harsh Shandilya
|
a182265077
|
app: disable all screenshot tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 16:09:41 +05:30 |
|
Harsh Shandilya
|
0e11815206
|
Merge remote-tracking branches 'origin/newest-posts' and 'origin/vendor-pulltorefresh' into develop
* origin/newest-posts:
app: update screenshot tests
app: add missing ui-tooling dependency
app: add newest posts screen
app: add support for fetching newest posts
app: start qualifying infra for hottest posts
app: rename HottestPosts to NetworkPosts
api: add support for fetching newest posts
* origin/vendor-pulltorefresh:
app: add missing ui-tooling dependency
app: vendor PullToRefresh for Compose beta03 ABI compatibility
|
2021-03-29 16:07:38 +05:30 |
|
Harsh Shandilya
|
86455a2d46
|
app: update screenshot tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 13:41:09 +05:30 |
|
Harsh Shandilya
|
abc5475bea
|
app: add missing ui-tooling dependency
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:44:42 +05:30 |
|
Harsh Shandilya
|
cabf13fb3a
|
app: add missing ui-tooling dependency
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:58 +05:30 |
|
Harsh Shandilya
|
79b03a4907
|
app: add newest posts screen
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:57 +05:30 |
|
Harsh Shandilya
|
fcd27863a1
|
app: add support for fetching newest posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:57 +05:30 |
|
Harsh Shandilya
|
e3c5097035
|
app: start qualifying infra for hottest posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:57 +05:30 |
|
Harsh Shandilya
|
b9c253733e
|
app: rename HottestPosts to NetworkPosts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:56 +05:30 |
|
Harsh Shandilya
|
1d8c4a42a8
|
api: add support for fetching newest posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:25:56 +05:30 |
|
Harsh Shandilya
|
48f45beeeb
|
app: vendor PullToRefresh for Compose beta03 ABI compatibility
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
2021-03-29 12:19:29 +05:30 |
|