Commit graph

116 commits

Author SHA1 Message Date
ff775176a6
app: steal lobste.rs logo for app icon
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:51:16 +05:30
38943a74d5
app: tweak post list UI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:45:15 +05:30
63172ad79b
build(app): add signing configuration
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:35:40 +05:30
06549bad2c
all: remove now unused to-do app code
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 03:32:32 +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
2c0cadf296
build: bump AGP
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-23 02:26:18 +05:30
54a0cd2b50
model: annotate for Room compatibility
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 13:50:18 +05:30
4a363200a0
model: init
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 13:47:06 +05:30
ee07f8391c
app: add API module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 05:33:30 +05:30
7489100c26
lobsters-api: init
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22 05:33:18 +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
probot-auto-merge[bot]
c8081da596
Merge pull request #19 from msfjarvis/gradle-props
build: update gradle properties
2020-09-19 16:59:52 +00:00
b970cfb305
build: update gradle properties
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-19 22:21:26 +05:30
probot-auto-merge[bot]
cf2ce55d02
Merge pull request #18 from msfjarvis/swipe-dismiss
Add swipe dismiss
2020-09-19 00:43:15 +00:00
a847a110c7
Wire in AnimatedSwipeDismiss into UI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-19 05:45:20 +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
c8d2de60bb
build: bump AGO to 4.2.0-alpha11
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-19 05:19:52 +05:30
9df4d5f381
Merge pull request #17 from msfjarvis/update-compose
build: update Compose
2020-09-17 03:11:40 +05:30
c75955a4a3
Update tests for Compose alpha03
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-17 02:06:43 +05:30
43e9b000d9
build: update Compose 2020-09-17 01:46:04 +05:30
probot-auto-merge[bot]
35bec0bed2
Merge pull request #16 from msfjarvis/optimize-for-urls
Optimize UI and UX for URLs
2020-09-13 22:05:20 +00:00
d84d99632e
Ignore tests because what the actual fuck
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-14 03:26:03 +05:30
0eb4f74e36
Provide UrlLauncher through Ambient
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-14 00:12:03 +05:30
44393643c9
idea: tweak codestyle
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-14 00:12:03 +05:30
1a1410eb1c
Add and implement UrlLauncher
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-14 00:12:03 +05:30
34ba71e229
Revamp UI for supporting a new click action
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-13 23:48:03 +05:30
1c05556d98
Disable jetifier
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-13 23:42:20 +05:30
94258b8d97
MainActivity: drop hardcoded top appbar title
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-13 23:24:52 +05:30
00310914da
Merge pull request #15 from msfjarvis/dagger-hilt
Switch to Dagger Hilt for dependency injection
2020-09-11 23:49:54 +05:30
d42657b0a5
app: switch to Hilt for dependency injection
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:38:03 +05:30
57f7a72d8d
build: add Hilt dependencies
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:38:03 +05:30
36474b9705
Merge pull request #14 from msfjarvis/dependency-updates 2020-09-11 23:37:42 +05:30
048e0d01de
github: run pull requests on both API 23 and 29
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 23:19:49 +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
4ec76766d0
build: update to Gradle 6.7 RC1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-11 22:51:48 +05:30
probot-auto-merge[bot]
b3008e99dc
Merge pull request #13 from msfjarvis/modularization
Modularize data package
2020-09-08 01:20:21 +00:00
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
probot-auto-merge[bot]
b5a3d6489b
Merge pull request #12 from msfjarvis/testing
Increase test surface to cover more cases
2020-09-08 00:40:10 +00:00
272f0d1d99
Add test to ensure new item is not added if name is empty
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:01:57 +05:30
0ccd3b353d
Add test to ensure new item is added correctly
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:01:57 +05:30
e0e28b5e35
Add test to check item add dialog is shown
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:01:57 +05:30
48b3b83cae
Set test tag on ItemAddDialog
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:01:56 +05:30
2407a0125e
probot-auto-merge: delete merged branches
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 06:01:27 +05:30
probot-auto-merge[bot]
865b01c93b
Merge pull request #11 from msfjarvis/dialog-improvements
Correctly enable now-fixed theming and tweak dialog layout
2020-09-08 00:26:42 +00:00
34ce5e9448
Tweak item addition dialog layout
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 05:44:01 +05:30
8df3db3607
TodoTheme: remove typography customizations
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-08 05:36:30 +05:30