392 Commits
Author SHA1 Message Date
Harsh Shandilya 6bbcb979c3 Revert "build: upgrade all dependencies"
This reverts commit ffd46f1d29.
2021-05-23 18:53:03 +05:30
Harsh Shandilya 4b968f3bed app: customize app name for debug builds
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-22 16:05:50 +05:30
Harsh Shandilya ffd46f1d29 build: upgrade all dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-22 16:05:50 +05:30
Aditya WasanandHarsh Shandilya 96d8bfdb73 HACK: app: add workaround to prevent deeplinking comment replies back to the app
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-16 22:52:23 +05:30
Aditya WasanandHarsh Shandilya bdb1c8ef1b manifest: remove comments pathPattern
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-16 22:52:00 +05:30
Aditya WasanandHarsh Shandilya ce66536dde app: initial deeplinks handling
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-16 22:51:59 +05:30
Harsh Shandilya b847feae22 app: remove swipe refresh
This is causing crashes

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-09 00:49:56 +05:30
Harsh Shandilya a4313bc401 Completely remove screenshot tests
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-05 02:58:04 +05:30
Harsh Shandilya e8b313605f app: directly use AndroidX dependencies
The JB Compose Gradle plugin will inject substitution rules automatically

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-05 02:36:55 +05:30
Harsh Shandilya 81b4da3584 Constify scroll delta and animation duration
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-04 12:06:47 +05:30
Aditya Wasan ea6f633d9b app: add hide animation to comment screen fab
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-05-04 11:13:13 +05:30
Harsh Shandilya a602a22eb0 Bump AGP to 7.0.0-alpha15
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-30 10:08:19 +05:30
Aditya WasanandHarsh Shandilya 45715a6c45 fix: re-use colors when comment depth becomes greater than the number of colors available
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-04-26 16:06:02 +05:30
Aditya WasanandHarsh Shandilya 635b508795 fix: set content size to be the min size of the container
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-04-26 16:05:02 +05:30
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 2690525ab5 build: fix dependencies and repositories
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-24 18:31:11 +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 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 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
3276c0e072 Apply suggestions from code review
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-17 18:03:41 +05:30
Aditya Wasan 6772303bf5 build: use gradle catalogs for dependency management
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-04-17 17:56:24 +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 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 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 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 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
Aditya WasanandHarsh Shandilya 8e66ed043d feat: add comments ui
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2021-04-10 22:57:34 +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 56c4974803 api: rename Submitter to User
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-10 22:01:22 +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 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 24990cde08 all: bump dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-08 06:15:33 +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