Commit Graph
730 Commits
Author SHA1 Message Date
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
b431832c83 Merge #198
198: Add licence to README r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-11 06:47:24 +00:00
Harsh Shandilya 828a8bb212 README: add licence
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-11 12:16:01 +05:30
e4bcb276df Merge #187
187: Integrate comments natively r=msfjarvis a=msfjarvis

This is just the grunt work, the actual UI and integration is still left.

bors try

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2021-04-11 05:49:56 +00:00
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
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 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
6ec8fe035c Merge #196
196: Bump MoshiX to 0.10.0 r=msfjarvis a=msfjarvis

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-10 16:25:03 +00:00
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
1abf793e19 Merge #195
195: Bump AGP and Gradle r=msfjarvis a=msfjarvis

bors try

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-10 16:06:03 +00:00
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
cdb72b7789 Merge #194
194: Improve dependency organization r=msfjarvis a=msfjarvis

Also flesh out desktop packaging configuration

bors r+

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-04-09 18:44:17 +00:00
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