Commit Graph
705 Commits
Author SHA1 Message Date
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
388014d62b Merge #193
193: Update JetBrains Compose r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-08 13:27:22 +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
1e09ce7a65 Merge #191
191: Update Compose, Dagger and KSP r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-08 00:46:15 +00:00
Harsh Shandilya 24990cde08 all: bump dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-08 06:15:33 +05:30
92ebb82a6a Merge #190
190: Sort build dependencies r=msfjarvis a=msfjarvis



Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-06 21:11:30 +00:00
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
ad2bc470a1 Merge #188
188: Bump JetBrains Compose r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-06 09:37:23 +00:00
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
e50a8e8d68 Merge #165
165: Allow backup and restore of saved posts r=msfjarvis a=msfjarvis

Very much WIP, lacks essentially everything right now.


Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-03 10:03:10 +00:00
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
Aditya WasanandHarsh Shandilya ef09b241ea common/app: add Settings UI composables
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-03 15:13:47 +05:30
Harsh Shandilya a08109d745 app: add BackupHandler
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-03 15:00:57 +05:30
Aditya WasanandHarsh Shandilya d86d12f2db database: convert to multiplatform
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-03 15:00:54 +05:30
bc9ad69260 Merge #186
186: Simplify ordering logic r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-03 09:09:40 +00:00
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
Aditya WasanandHarsh Shandilya 995eba2c11 gradle: fix incorrect sha256
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
(cherry picked from commit 59dbf417a57b0e7cda8aa5b0efbec68f58da0e05)
2021-04-03 14:04:04 +05:30
4e73075728 Merge #185
185: Preserve backstack in navigation r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-02 15:50:27 +00:00
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
9c10cb02b8 Merge #184
184: Fixup lingering formatting issues r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-02 10:56:53 +00:00
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
d48d1c44ea Merge #183
183: Sort saved posts months as well r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-02 10:19:50 +00:00
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
d2c2c73eeb Merge #182
182: Reformat source tree with ktfmt r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-02 07:38:50 +00:00
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
8448910628 Merge #181
181: Update JB Compose and Moshi r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-02 05:46:24 +00:00
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
5c7f38c2dc Merge #175
175: Update all dependencies r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-29 05:44:33 +00:00
Harsh Shandilya c4e3b2f6dd app: update screenshots
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-29 05:43:33 +05:30