Ulysse Widmer
de314dc9de
Implements swipe motion & fragmentalize ( #41 )
...
* implements swipe motion
add a new class to implement swipe motion
add the swipe right from home page to display settings
passed the homepage in a fragment
* transform profile activity into fragment
transformed profile activity and layout into fragment
linked it with a swipe motion
* refactor settings drawer tests
* added more tests and refactored some files
* added animations to the sliding of the swipe motion
2020-03-12 22:23:25 +01:00
Joachim Dunant
191a499a04
Added tests for the settings UI
2020-03-12 17:36:57 +01:00
Joachim Dunant
26427d5377
Added tests for settings
2020-03-08 20:41:01 +01:00
Matthieu
0df8cb9c7a
Add parent activity to profile
2020-03-08 13:16:55 +01:00
Matthieu
b944201b3c
Remove duplicate config in build.gradle
2020-03-08 12:55:48 +01:00
Matthieu
1d13b5e621
Move settings to activity, remove upper bar
2020-03-08 12:54:18 +01:00
Ulysse Widmer
a6bdaf4044
put navigation drawer layout items last or it doesn't appear
2020-03-08 19:40:39 +09:00
Ulysse Widmer
edbf3aafa7
resolved conflicts before merge
2020-03-08 19:17:26 +09:00
Matthieu
79f45d6ca8
Remove duplicate test
2020-03-07 23:51:26 +01:00
Matthieu
f36b45ba15
Specify integration library for glide
2020-03-07 19:45:27 +01:00
Matthieu
ae4cba818e
Less dependent on a server
2020-03-07 19:36:07 +01:00
Matthieu
6fd40417be
Move button
2020-03-07 19:08:15 +01:00
Wv5twkFEKh54vo4tta9yu7dHa3
f0d5f918e2
Merge branch 'master' into oath
2020-03-07 19:02:45 +01:00
Matthieu
34f19810bc
Simplify failedregistration calls
2020-03-07 18:31:58 +01:00
Matthieu
b79ebca03a
Some more tests, move values into xml
2020-03-07 18:13:26 +01:00
Matthieu
1405d69861
Add tests for login, fix coverage not being counted
2020-03-07 11:00:24 +01:00
Matthieu
33f0711b1f
Finish authentication
2020-03-06 18:24:20 +01:00
Matthieu
6d45cde9f7
Move into setContent function
2020-03-06 11:52:29 +01:00
Ulysse Widmer
f8c6974a79
fixed le test
2020-03-06 19:25:17 +09:00
Ulysse Widmer
faf5a0838b
fixing some more cancer
2020-03-06 19:19:14 +09:00
Matthieu
dbe936faa4
Make test be useful
2020-03-06 10:04:31 +01:00
Matthieu
5a11c72456
try to fix travis tests by moving button
2020-03-06 09:15:54 +01:00
Matthieu
b214238457
Remove extraneous spaces
2020-03-06 09:00:18 +01:00
Matthieu
d0ca08391b
Add button to main activity to start a login process
2020-03-06 08:49:26 +01:00
Matthieu
0892ff536f
Fix dependencies for custom tab
2020-03-06 08:37:59 +01:00
Matthieu
033c4843a2
Move default case to layout xml
2020-03-06 00:28:54 +01:00
Matthieu
463e3fce32
Remove changes from other PR
2020-03-06 00:24:43 +01:00
Matthieu
30339763ef
undo formatting change in Application
2020-03-06 00:19:36 +01:00
Matthieu
1b6978ab59
undo formatting changes
2020-03-06 00:18:27 +01:00
Matthieu
3a56a354c5
Formatting in manifest
2020-03-06 00:16:47 +01:00
Matthieu
25c2a211a6
Remove PostActivity
2020-03-06 00:15:42 +01:00
Matthieu
03ec30ef28
Remove useless network requests, change names
2020-03-06 00:11:12 +01:00
Matthieu
e1d8015374
Add constraints to button
2020-03-06 00:05:22 +01:00
mjaillot
88193dd588
Merge
2020-03-05 23:16:48 +01:00
mjaillot
e662351b56
Saved test using button on MainActivity
2020-03-05 23:15:22 +01:00
mjaillot
9bcf715a88
Tests for the profile page's textViews
2020-03-05 23:10:33 +01:00
Andrea Clement
c42bdca444
hooked build gradle from master
2020-03-05 23:05:28 +01:00
Joachim Dunant
2f9b458dd7
Merge
2020-03-05 22:54:28 +01:00
Andrea Clement
421134b3b1
removed example unit test
2020-03-05 22:51:04 +01:00
Joachim Dunant
f87998c0ca
Refactored MainActivity for the initialization of fragments from the drawer
2020-03-05 22:49:16 +01:00
Andrea Clement
be964b4673
put default url for testing purposes
2020-03-05 22:47:14 +01:00
Andrea Clement
d2a6a94bb3
can connect to pixelfed instance but no handled
2020-03-05 22:46:40 +01:00
Sanimys
10ee546ab9
Merge branch 'master' into settingsUI
2020-03-05 22:06:49 +01:00
mjaillot
5f3abfa4dc
Added glide dependency
2020-03-05 21:59:40 +01:00
Joachim Dunant
0ec320792a
Cleaned code in fragments, Manifest, gradle build and MainActivity
2020-03-05 21:48:25 +01:00
mjaillot
02db1aa116
Merge
2020-03-05 21:27:20 +01:00
Joachim Dunant
e7e3d19475
First implementation of settings UI & Main menu drawer
2020-03-05 21:07:10 +01:00
mjaillot
523d50a3a6
Convert avatar's URL to ImageView
2020-03-05 20:37:28 +01:00
Andrea Clement
15a29b9c29
fixed build broker fields
2020-03-05 20:37:21 +01:00
Andrea Clement
5a6de98dc6
added function to obtain token
2020-03-05 20:36:49 +01:00
Andrea Clement
153e87b27b
start of connection flow
2020-03-05 20:36:23 +01:00
Andrea Clement
a989409433
add new API object for authentification
2020-03-05 20:34:48 +01:00
Matthieu
14197355c1
Add application registration endpoint to API
2020-03-05 19:08:57 +01:00
Andrea Clement
55d1d778b0
initial login files ; login flow class
2020-03-05 19:02:22 +01:00
Andrea Clement
28be144b91
deleted reference to login template
2020-03-05 19:00:15 +01:00
Andrea Clement
85e1db49ca
deleted login template
2020-03-05 18:59:46 +01:00
mjaillot
e6939891fb
Created profile test file
2020-03-05 18:38:54 +01:00
mjaillot
72f95f70b9
Merge
2020-03-05 18:38:10 +01:00
mjaillot
7084937c81
Created profile test file
2020-03-05 18:32:04 +01:00
Andrew Dobis
7799ba4956
WIP on post
2020-03-05 18:29:10 +01:00
Andrew Dobis
8a026d0bd4
renamed pdf
2020-03-05 18:29:10 +01:00
Matthieu
6809bb1d25
Add elements of the API
2020-03-05 18:26:03 +01:00
Matthieu
b3e4525e85
implement a lot of the API, a lot of the plumbing that is required
2020-03-05 18:23:23 +01:00
Andrea Clement
47be94ba02
fixed merged features
2020-03-05 17:00:49 +01:00
Andrea Clement
c976d1214c
corrected build
2020-03-05 16:46:56 +01:00
Andrea Clement
746b670403
inital login activity
2020-03-05 16:46:18 +01:00
mjaillot
3f508b3a27
First draft of the profile page
2020-03-04 19:32:41 +01:00
Wv5twkFEKh54vo4tta9yu7dHa3
aa788f9720
Implement most of the API ( #23 )
...
Add Kotlin representations (data classes) of the Types of the Mastodon API.
Create helper function to make API from the interface.
Test the deserialization.
2020-03-04 18:04:55 +01:00
Andrea Clement
6f56ca350c
inital login activity
2020-03-03 21:17:53 +01:00
Matthieu
f81cc9b595
specify debug version for jacoco
2020-02-29 14:09:20 +01:00
Matthieu
c9d2842401
Correct version in build.gradle
2020-02-28 17:59:54 +01:00
Matthieu
a63c7ccb97
Switch to Kotlin
2020-02-28 17:08:54 +01:00
Ulysse Widmer
b10a800b36
init project files
2020-02-28 00:36:26 +01:00