Commit graph

401 commits

Author SHA1 Message Date
b4df9d87d8
Allow reusing save action to remove from saved list
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 23:14:31 +05:30
0336af0624
Set liked flag on first load
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 23:05:59 +05:30
1021604889
data: add method to check if a post is already liked
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:58:51 +05:30
204e8d1b2b
Cleanup formatting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:47:51 +05:30
9f32f3a025
Merge branch 'develop' into Skrilltrax/develop
* develop:
  github: switch gradle-cache-action back to tag qualifier
  github: update actions in pull request workflow
  github: update automerge action
  gradle: silence warnings from beta options
  app: replace deprecated contentColor extension
  build: update Compose and Room
2020-10-18 22:37:29 +05:30
github-actions[bot]
41dc71cf80
Merge pull request #45 from msfjarvis/update-actions 2020-10-18 17:02:37 +00:00
646ab03660
github: switch gradle-cache-action back to tag qualifier
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:28:58 +05:30
f3107ed19a
github: update actions in pull request workflow
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:24:54 +05:30
978d373893
github: update automerge action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:22:38 +05:30
a6fe748b01
Merge pull request #44 from msfjarvis/update-dependencies 2020-10-18 22:17:56 +05:30
db26f4dbd9
gradle: silence warnings from beta options
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:13:37 +05:30
d8435602d3
app: replace deprecated contentColor extension
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:12:46 +05:30
53643c9c5a
build: update Compose and Room
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-18 22:03:52 +05:30
Aditya Wasan
d6d82248a8 Add saved lists feature
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2020-10-18 16:03:07 +05:30
Aditya Wasan
3bd3f2dff8 Add saved entity and dao
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2020-10-18 12:19:21 +05:30
8cf2dfc71b
Merge pull request #41 from msfjarvis/ui-tweaks 2020-10-10 19:22:50 +05:30
b7dc92d85a
app: tweak first load behavior
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-10 17:58:14 +05:30
bd5647f4c7
app: reword loading state text
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-10 17:58:02 +05:30
b28eb09e3f
app: add a FAB to reload posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-10 17:57:35 +05:30
9d22682626
res: remove unused drawable
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-10 17:37:42 +05:30
0dabcec67c
MainActivity: remove unneeded injected field
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-10 17:29:08 +05:30
probot-auto-merge[bot]
3c21002d32
Merge pull request #40 from msfjarvis/more-ui-tweaks
Multiple improvements across the board
2020-10-07 20:10:42 +00:00
20e45d4d42
urllauncher: request dark theme from sites
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 01:36:14 +05:30
da13725bea
app: swallow more errors in view model
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 01:20:50 +05:30
43c7bcced0
app: rewrite theming to use a dark palette
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 01:18:19 +05:30
07d46605c7
github: tweak workflows and remove unused cruft
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 01:13:43 +05:30
daa3d07f7a
app: drop border and make tags rounded
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 01:02:58 +05:30
github-actions[bot]
729f59ba96
Merge pull request #39 from msfjarvis/user-avatars 2020-10-07 19:28:58 +00:00
7da14338f9
app: add user avatars to items
Uses Chris Banes' amazing Accompanist library to interface with Coil and load images
with minimum hassle. The resultant UI has been made to loosely resemble https://lobste.rs
since our end goal is to fully match the website.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 00:51:59 +05:30
cc73774085
github: add automerge action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 00:51:29 +05:30
6c83385af7
Merge pull request #38 from msfjarvis/gradle-cleanup
build: extract all versions to ext
2020-10-08 00:48:36 +05:30
196940778f
build: extract all versions to ext
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-08 00:22:12 +05:30
7544eb96fc
Merge pull request #37 from msfjarvis/comments-only
Fallback to comments if post has no URL
2020-10-06 19:08:52 +05:30
0da85ba015
app: fallback to comments if post has no url
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-06 18:53:57 +05:30
78484de959
Merge pull request #36 from msfjarvis/custom-tabs-update 2020-10-03 02:19:48 +05:30
829a6bbdc6
UrlLauncherImpl: use AndroidX Browser methods to launch custom tab
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-03 02:08:22 +05:30
f71bd27a03
Merge pull request #35 from msfjarvis/update-followups 2020-10-03 02:08:10 +05:30
89aeb66a96
LobstersItem: replace ListItem with Column
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-03 01:59:26 +05:30
a4eb6b3cb3
Merge pull request #34 from msfjarvis/dependency-updates 2020-10-02 13:20:25 +05:30
a2eb97e504
build: update all dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-02 04:40:59 +05:30
bab3a53a53
Merge pull request #32 from msfjarvis/first-load
Clear local cache of posts on first load
2020-09-28 11:07:15 +05:30
837970147c
app: add local cache busting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-28 11:03:32 +05:30
probot-auto-merge[bot]
0ecf21467b
Merge pull request #31 from msfjarvis/offline-cache
Set up offline caching and no posts state
2020-09-27 11:44:40 +00:00
62c2cb3fb7
app: add no posts state
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 16:44:39 +05:30
4fdb5a60d5
app: wire in local persistence in LobstersViewModel
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 16:24:36 +05:30
95334d2c8b
data: ignore overwriting when inserting posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 16:23:41 +05:30
probot-auto-merge[bot]
6867d84ca9
Merge pull request #27 from msfjarvis/comments
Add comment open action and cleanup unused code
2020-09-27 09:05:19 +00:00
baddf7e763
app: remove unused resources
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 14:29:04 +05:30
c21a2bf13a
app: add comment open action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 14:14:12 +05:30
ac336efa33
app: restrict tags to just the first 4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-27 14:08:41 +05:30