Commit graph

28 commits

Author SHA1 Message Date
1ba1701574
app: rewrite UrlLauncherImpl to use Chrome Custom Tabs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-25 15:05:52 +05:30
8462e5c763
app: pass --user 0 to ADB when installing
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-25 12:10:55 +05:30
0db3502855
build: use release signing for debug builds as well
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-25 02:36:14 +05:30
590bd2dfd8
app: enable kotlinx.coroutines.ExperimentalCoroutinesApi for entire module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 22:14:20 +05:30
e1c9b34bbe
app: setup pagination and a viewmodel for posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 22:06:56 +05:30
5260f454ef
build: add lifecycle-viewmodel-ktx
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 21:35:53 +05:30
b3ee3f44c4
build: commonize application of kotlin-android plugin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 17:19:11 +05:30
699a475315
app: use lifecycleScope for fetching posts
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 17:19:09 +05:30
63172ad79b
build(app): add signing configuration
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:35:40 +05:30
63f5bea155
app: implement first draft of lobste.rs UI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:29:21 +05:30
6e4a9c6a73
app: refactor theming and naming
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 02:53:19 +05:30
ee07f8391c
app: add API module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 05:33:30 +05:30
7bb1fd6947
all: refactor package structure and naming
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 04:20:25 +05:30
3201bfe507
ui: import AnimatedSwipeDismiss code from Brandon McAnsh
Source: https://gist.github.com/bmc08gt/fca95db3bf9fcf255d76f03ec10ea3f9
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-19 05:35:46 +05:30
57f7a72d8d
build: add Hilt dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:38:03 +05:30
a2cb0f073c
build: move library desugaring to app module for runtime compatibility
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:18:17 +05:30
67a8826d24
build: remove unnecessary deps
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:10:58 +05:30
e3301801b7
build: update Kotlin and AGP
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:10:40 +05:30
1f76a177fe
build: commonize Gradle configurations
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:42:47 +05:30
19817bf254
Move data package to its own module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:35:38 +05:30
e8719f3796
build: update testing libraries
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-06 21:29:03 +05:30
e16b4cb82d
Enable desugaring of core library elements
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 20:59:34 +05:30
0b5d7a1624
Add room dependencies and sort
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 20:56:41 +05:30
e256d988fc
Update test dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 20:56:41 +05:30
25ca5d52b2
Drop extra dependencies and host icon in-app
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 20:56:40 +05:30
44d8ee902a
build: update androidx and material
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 02:53:46 +05:30
2c0b4fc072
Add a basic UI test
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-27 00:18:55 +05:30
a1237ab9b6
Initial MVP
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-22 00:45:00 +05:30