ganfra
fc49de080c
Clean after benoit's review
2019-10-07 16:00:11 +02:00
ganfra
525da17678
Optimization: try to get a more performant reactions display management
2019-10-03 19:15:11 +02:00
Peter Vágner
5db3c81aa9
Add contentDescription to the jump to botton view
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:51:57 +02:00
Peter Vágner
53543453b3
Login: add contentDescription to password reveal
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:04:33 +02:00
Peter Vágner
d4be68191c
Fix conflicts after rebase
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:04:33 +02:00
Peter Vágner
7ef471ad0d
Add contentDescription for the read receipts
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:04:33 +02:00
Peter Vágner
2f6d3adb17
Message composer: describe the image button for dismissing as cancel rather than close
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:04:33 +02:00
Peter Vágner
2edfd4e830
Message composer: add content descriptions to image buttons
...
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2019-10-02 20:04:33 +02:00
ganfra
ff7856c535
Optimize: start removing some constraint layout from timeline
2019-10-02 19:30:01 +02:00
ganfra
31397869b2
Read marker: refine JumpToReafMarkerView
2019-10-01 12:33:38 +02:00
ganfra
a3f561d788
Merge branch 'develop' into feature/read_marker
2019-09-26 12:19:40 +02:00
Benoit Marty
62b7a83a31
Update after Dominaezzz's review
2019-09-26 10:08:44 +02:00
ganfra
4a80df082c
Timeline: refact [WIP]
2019-09-25 19:14:12 +02:00
Benoit Marty
a0b1ef3216
Do not upload file to big for the homeserver ( #587 )
...
Also create a HomeServerCapabilitiesService which provide configuration of the homeserver.
Data are retrieved every 8 hours (as RiotWeb?)
2019-09-25 16:59:50 +02:00
Benoit Marty
1b66d1f746
Fix bad rendering of file item if the filename is long
2019-09-25 15:25:26 +02:00
Benoit Marty
17cba1a432
Display progress in the timeline when uploading file
2019-09-25 14:39:33 +02:00
Benoit Marty
b24a372262
Show "Clear message queue" option (in debug mode)
2019-09-25 10:50:13 +02:00
ganfra
05d09bf950
Merge branch 'develop' into feature/read_marker
2019-09-24 11:10:59 +02:00
Benoit Marty
c1f2e9f171
Fix a few accessibility issues - home menu (best compromise)
2019-09-23 17:48:13 +02:00
Benoit Marty
620ba279d8
Fix a few accessibility issues
2019-09-23 16:32:54 +02:00
Valere
47e3797b7e
Fix infinite focus on HS field
2019-09-23 09:44:32 +02:00
ganfra
d1ff3314a7
Timeline : add badge on jump to bottom view
2019-09-19 19:12:45 +02:00
ganfra
ea0809ff87
Merge branch 'develop' into feature/read_marker
2019-09-19 16:57:00 +02:00
Benoit Marty
36866dd24e
Save draft of a message when exiting a room with non empty composer ( #329 )
2019-09-19 13:09:08 +02:00
Benoit Marty
b4a13f9504
Add unread indent on room list
2019-09-19 12:43:39 +02:00
ganfra
3066d5f303
Timeline\ReadMarker: continue fixing issues
2019-09-17 19:38:05 +02:00
Benoit Marty
3739e50d46
Better error message for timeout
2019-09-17 14:55:48 +02:00
Benoit Marty
4453f0ced9
Merge pull request #560 from vector-im/feature/no_network
...
Display a "No network" banner when the device has no network
2019-09-17 14:40:42 +02:00
Benoit Marty
993fa74252
Cleanup after BillCarsonFr's review
2019-09-17 11:24:37 +02:00
Benoit Marty
38fc4984fe
Display a no network indicator when there is no network: Create a dedicated View
2019-09-17 11:13:00 +02:00
Benoit Marty
695d8cce00
Display a no network indicator when there is no network ( #559 )
2019-09-17 10:59:58 +02:00
Benoit Marty
6bda437f5d
Auto configure homeserver and identity server URLs of LoginActivity with a magic link
2019-09-16 10:58:51 +02:00
Benoit Marty
3e6b65e174
Handle M_CONSENT_NOT_GIVEN error ( #64 )
2019-09-13 18:21:56 +02:00
Benoit Marty
3ccdf4a244
Login: some cleanup
2019-09-13 15:35:44 +02:00
Benoit Marty
5fbd271b1c
Login: add SSO support
2019-09-13 15:19:45 +02:00
ganfra
f4ab770be9
Merge branch 'develop' into feature/read_marker
2019-09-12 17:24:50 +02:00
Benoit Marty
e89ba7b87b
Update wording
2019-09-05 15:23:38 +02:00
Valere
eec2abf164
Reduce release build log level
2019-09-02 14:33:53 +02:00
Benoit Marty
47d22a3d5e
Import translation from Riot and MatrixSDK
2019-08-30 11:21:43 +02:00
Benoit Marty
ea242f6737
Hide ReadReceipt View when it is not relevant
2019-08-28 17:17:37 +02:00
Valere
a8f1388721
Merge pull request #520 from vector-im/feature/read_receipts_511
...
Improve read receipt design
2019-08-28 10:17:56 +02:00
Valere
166be4e289
Improve read receipt design
2019-08-28 09:56:10 +02:00
Valere
b5af62c3ea
Some video won't play
...
VideoView fails to play some remote uri video on some device. For now video is downloaded locally in internal cache then played. This offers basic support before full media preview implementation
2019-08-27 16:50:02 +02:00
Valere
7e142d201d
Use EmojiCompat to build EmojiSpans from text
2019-08-27 11:06:52 +02:00
Valere
2be6058971
accept non unicode reactions
2019-08-27 10:58:21 +02:00
ganfra
51a4c93676
Read markers: continue working on ui
2019-08-23 16:54:32 +02:00
ganfra
d8f449388c
Read marker: start working on it (no UI)
2019-08-20 18:30:24 +02:00
ganfra
bc1350aaf5
Merge pull request #484 from vector-im/feature/timeline_read_receipts
...
Feature/timeline read receipts
2019-08-19 14:29:59 +02:00
ganfra
fd74e3dfb1
Read receipts: clean code after review
2019-08-19 14:08:15 +02:00
ganfra
e11c66035c
Theme: the action menu text items should use colorAccent
2019-08-14 14:19:21 +02:00
ganfra
63af03bedd
List: add overScroll
2019-08-14 14:18:42 +02:00
ganfra
25a4240a5a
Merge branch 'develop' into feature/timeline_read_receipts
2019-08-13 15:16:10 +02:00
ganfra
70639f180c
Read receipts: add read receipts bottom sheet
2019-08-08 19:59:20 +02:00
ganfra
1dbb02a80d
Read receipts: create custom view to use it wherever we want easily
2019-08-08 17:51:06 +02:00
ganfra
825463d9cd
Change package for NotificationAreaView
2019-08-08 17:50:33 +02:00
ganfra
b4ce8748cb
First step in handling read receipts
2019-08-08 14:32:11 +02:00
Benoit Marty
9d5433a857
Show sync progress also in room detail screen ( #403 )
2019-08-08 14:14:10 +02:00
Benoit Marty
81c7f694d6
Import Strings form Riot
2019-08-07 16:10:50 +02:00
Benoit Marty
20437446b4
Add "View Edit History" item in the message bottom sheet ( #401 )
2019-08-07 13:05:22 +02:00
Benoit Marty
0db8e7da43
Format
2019-08-06 18:07:35 +02:00
Valere
85499c6b33
fix for background overlaps
2019-08-02 10:00:33 +02:00
Valere
8076eab4b5
Fix / Shared element transition overlap
...
Shared element was overlapping top system bars
2019-08-02 10:00:33 +02:00
Valere
d47c0f5ebc
Fix / layout res in debug instead of main
2019-08-02 09:59:59 +02:00
ganfra
77c4355aed
Merge branch 'develop' into feature/room_update
2019-07-31 14:27:12 +02:00
ganfra
eb446d7b49
Fix code quality issues
2019-07-30 21:20:30 +02:00
ganfra
dc4786ecf0
Room upgrade: add rx flux and handle failures more precisely
2019-07-30 19:13:09 +02:00
Valere
000db4b192
Basic Message Failure support + Resend (text only)
...
+ clean worker inputs when starting new independent task in unique queue
2019-07-30 17:53:43 +02:00
ganfra
f4df27c2dc
Merge branch 'develop' into feature/room_update
2019-07-30 15:51:56 +02:00
ganfra
ab25980c4e
Merge pull request #437 from vector-im/feature/create_direct_room
...
Feature/create direct room
2019-07-30 15:13:30 +02:00
ganfra
65f0af918f
Remove default identity server as we don't use it.
2019-07-29 18:26:26 +02:00
ganfra
ac38a6461c
Tombstone : handle joining viaserver params
2019-07-26 19:17:12 +02:00
ganfra
9a1e16a170
Tombstone : add notification area and handle links
2019-07-26 14:51:14 +02:00
ganfra
9e5c70dda3
Room update: start handling tombstone and room create events [WIP]
2019-07-25 19:34:39 +02:00
ganfra
76a9625f25
Direct chat : finalize flow
2019-07-25 16:34:27 +02:00
ganfra
5af6bf3762
Direct room: finally handle selection with chips (not as Nad design)
2019-07-25 16:34:27 +02:00
ganfra
125eacb20b
Direct messages: try to handle selecting/deselecting users (WIP)
2019-07-23 19:53:47 +02:00
Valere
ab87a3caea
Merge pull request #397 from vector-im/feature/animation_image_preview
...
Better image fullscreen preview animation
2019-07-22 23:37:15 +02:00
ganfra
2c81e41288
Merge branch 'develop' into feature/create_direct_room
2019-07-19 18:18:22 +02:00
ganfra
cb44ab547c
Create direct room: almost finished, still need to handle showing selected users in search field
2019-07-19 18:12:42 +02:00
Benoit Marty
cd6624a8a6
Fix issue on setting screen: bad alignment of title
2019-07-19 15:15:29 +02:00
Valere
db88caf7fa
Better image fullscreen preview animation
2019-07-18 18:53:46 +02:00
ganfra
001603cf9a
Create direct room: add filtering and enhance design a bit
2019-07-18 17:42:22 +02:00
Benoit Marty
f0671b9e73
"Riot X" -> "RiotX"
2019-07-18 14:28:46 +02:00
Benoit Marty
e218691bf2
Import strings and translation from Riot
2019-07-18 14:25:34 +02:00
ganfra
4341b0d0f5
Merge branch 'develop' into feature/create_direct_room
2019-07-18 09:47:25 +02:00
ganfra
838003b68a
Create direct room: start creating all the required stuff
2019-07-17 18:30:14 +02:00
Valere
22dc2a6790
Fix Copying link from a message shouldn't open context menu
2019-07-17 14:36:47 +02:00
Benoit Marty
0be987ac0d
Merge branch 'develop' into feature/better_long_tap_menu
2019-07-17 14:28:36 +02:00
Benoit Marty
e3e86c0a41
Merge pull request #383 from vector-im/feature/filter_params
...
Pass filter to room directory screen or create room screen
2019-07-17 14:20:29 +02:00
Benoit Marty
0ddef67cc9
Migrate to rxbinding 3 and fix bad layout for room directory filter ( Fixes #349 )
2019-07-17 14:16:20 +02:00
Benoit Marty
896e582a9c
Create style VectorSearchView
2019-07-17 14:16:20 +02:00
Benoit Marty
b654025a3b
Fix alignment issue in toolbars
2019-07-17 12:38:35 +02:00
Benoit Marty
786a7d7560
Rename id
2019-07-17 12:20:11 +02:00
Valere
9494174c33
Swipe to reply in timeline (lab)
2019-07-17 10:54:15 +02:00
Valere
2f01ad99b3
Compact long tap menu
2019-07-16 16:35:36 +02:00
Benoit Marty
bb3b5788ba
Update hint from design
2019-07-16 16:35:10 +02:00
Benoit Marty
42584fc55a
Merge pull request #372 from vector-im/feature/room_filtering
...
Room filtering
2019-07-16 11:41:08 +02:00
Valere
020c32bb1a
Fix / composer separator color was using a clear theme color
2019-07-15 17:46:24 +02:00
Benoit Marty
efd973208f
Green close icon
2019-07-15 17:35:51 +02:00
Benoit Marty
30a6c98c08
Room name in bold
2019-07-15 17:29:37 +02:00
Benoit Marty
3c25088243
Filter rooms
2019-07-15 17:26:48 +02:00
Valere
25f1d21bc7
Edit history
...
Get history from API
cleaning
Updated change log
Missing copyrights
Code review
cleaning
2019-07-15 14:57:12 +02:00
Benoit Marty
33252c3b65
Green text color during encrypting
2019-07-12 10:16:43 +02:00
Benoit Marty
919dec4a56
Add ".debug" to the applicationId to be able to install the app along with the prod version
2019-07-11 17:59:07 +02:00
Benoit Marty
f65becf7c0
Rework login screen before release
2019-07-11 14:38:30 +02:00
Benoit Marty
d613abf4b4
i18n edited_suffix
2019-07-10 15:29:52 +02:00
Valere
95d83db90c
WIP
2019-07-09 15:38:44 +02:00
Benoit Marty
a07f8b615e
Download file - WIP
2019-07-09 15:03:21 +02:00
Benoit Marty
12bd85e0a9
Decrypt video file
2019-07-09 15:02:31 +02:00
Benoit Marty
8a5612be3d
Send file: improve UI feedback
2019-07-09 15:02:31 +02:00
Valere
d52613d723
Trick / Remove home progress blank paddings
2019-07-09 11:17:36 +02:00
Benoit Marty
01bc0de2c2
Set again input type for composer, lost after merge
2019-07-04 18:43:36 +02:00
Benoit Marty
5322251bc0
Fix wording for direct message tab
2019-07-04 15:37:19 +02:00
Benoit Marty
f41c0311fa
Fix done TODO
2019-07-03 11:58:50 +02:00
Benoit Marty
a476ac71da
Import translations from Riot
2019-07-03 10:20:07 +02:00
Benoit Marty
af0af6e260
Fix bad background color in dark theme
2019-07-02 21:49:52 +02:00
Benoit Marty
6e71fb565a
Fix bad layout for button when keyboard is opened ( Fixes #268 )
2019-07-02 21:23:57 +02:00
Benoit Marty
77fd7cd33c
Update wording
2019-07-02 20:48:20 +02:00
Benoit Marty
313055b96d
Fix bad alignment of button
2019-07-02 18:54:06 +02:00
Benoit Marty
504009499f
Rename im.vector.riotredesign to im.vector.riotx
2019-07-02 17:27:08 +02:00
Benoit Marty
498b1f2b06
Merge pull request #261 from vector-im/feature/e2e_file
...
Encrypt attachment in e2e rooms
2019-07-02 16:44:17 +02:00
Benoit Marty
14a2570ea4
Preview of encrypted images (first and fast implementation)
2019-07-02 14:35:22 +02:00
Benoit Marty
95ea6db946
Change name from "Riot X" to "RiotX"
2019-07-02 10:42:45 +02:00
Benoit Marty
01e3e71f98
Handle room invitation actions
2019-07-01 18:50:33 +02:00
Benoit Marty
07309c90e1
Room list: rework invitations
2019-07-01 16:29:04 +02:00
Benoit Marty
b25098c52d
Fix issue on invitation: restore background and composer could be opened
2019-07-01 15:24:28 +02:00
Benoit Marty
fef1c7cc45
Set default theme in pref screen
2019-06-28 15:36:57 +02:00
Benoit Marty
7ff2477a4f
Merge pull request #241 from vector-im/feature/api16
...
min API 19 - tested
2019-06-28 15:06:40 +02:00
Benoit Marty
7af55a48f6
Fix lint warning
2019-06-28 15:05:57 +02:00
Benoit Marty
bf68a6bafc
Comment used labs settings
2019-06-28 12:50:56 +02:00
Valere
b14a6224ba
Add lab option to show hidden events in timeline
...
+ cleaning labs settings
2019-06-28 12:45:08 +02:00
Benoit Marty
519f49b50d
Add report bug in the menu
2019-06-28 10:40:00 +02:00
Benoit Marty
a550743f2f
Report suggestion feature
2019-06-28 10:40:00 +02:00
Benoit Marty
40bf3a15cd
Move signout action to the settings General
2019-06-28 10:37:25 +02:00
Benoit Marty
4422ebb77b
Remove old menu
2019-06-28 10:28:41 +02:00
Benoit Marty
99271ce5d6
Merge pull request #234 from vector-im/feature/alpha_disclaimer
...
Show disclaimer at first launch (Fixes #215 )
2019-06-28 10:25:55 +02:00
Benoit Marty
76fc455d93
Stop using textColorTertiary (fix crash on API 19)
2019-06-28 10:04:43 +02:00
ganfra
2063a3e535
Merge branch 'develop' into feature/dagger
2019-06-27 18:56:23 +02:00
Benoit Marty
bd8d6f92da
Update wording
2019-06-27 16:04:02 +02:00
Benoit Marty
f9c8e4f85a
Show disclaimer at first launch ( Fixes #215 )
2019-06-27 16:01:11 +02:00
Valere
fb7ada72dd
Fix / register/unregister pusher
2019-06-27 14:08:54 +02:00
Valere
338de3ebf5
Cleans notification pref screen
...
+ fix troubleshoots
2019-06-27 12:21:38 +02:00
Benoit Marty
f092c40999
Merge pull request #228 from vector-im/feature/settings_v2
...
Split settings into sub sections
2019-06-27 11:54:03 +02:00
Benoit Marty
679a4c7f31
Add ignored users icon in the root settings
2019-06-27 10:17:57 +02:00
Benoit Marty
76b890fe06
Merge pull request #230 from vector-im/feature/e2e_hint
...
Change hint for encrypted room (fix #210 )
2019-06-26 21:05:19 +02:00
ganfra
b2d2582e0f
Merge branch 'develop' into feature/dagger [WIP]
2019-06-26 20:58:46 +02:00
Benoit Marty
25b7bf76bf
Change hint for encrypted room ( fix #210 )
2019-06-26 18:49:55 +02:00
Benoit Marty
b69940a5da
Hide some settings for notifications
2019-06-26 18:28:45 +02:00
Benoit Marty
28f2bb3ebd
Use im.vector.riotredesign.core.preference.VectorPreferenceCategory
2019-06-26 18:15:50 +02:00
Valere
6bf940bedf
Updated login logo
2019-06-26 18:09:42 +02:00
Benoit Marty
56fc223930
Add missing point in the interrogation point
2019-06-26 18:00:51 +02:00
Valere
3e00576230
New status bar notification icons
2019-06-26 17:55:07 +02:00
Benoit Marty
9fd9124643
Disable some unimplemented pref
2019-06-26 17:43:36 +02:00
Benoit Marty
ad3d303405
Fix issue in notification preference
2019-06-26 17:37:03 +02:00
Benoit Marty
7c47c6a033
split preference (Kotlin)
2019-06-26 17:20:26 +02:00
Valere
289b2a4eb1
Launch icons update
2019-06-26 17:14:28 +02:00
Benoit Marty
e63f51821f
split preference (XML)
2019-06-26 15:26:08 +02:00
Benoit Marty
8370f4fc76
rename file
2019-06-26 15:05:07 +02:00
Benoit Marty
5feebeba01
Integrate new icons for preference root screen
2019-06-26 15:01:46 +02:00
Benoit Marty
328f090723
Code quality: i18n
2019-06-26 12:19:54 +02:00
Benoit Marty
ce3242c748
Code quality: preference
2019-06-26 12:19:54 +02:00
Benoit Marty
71ae99012b
Code review and cleanup
2019-06-26 12:19:54 +02:00
Valere
74099be316
Remove / Add pusher from enable notif preference
...
+Added Retrofit/Moshi null serializer for pusher kind
2019-06-26 12:19:54 +02:00
Valere
0584fc3666
Get real push rules from server and evaluate them
2019-06-26 12:19:54 +02:00
Valere
0e46fc4c0a
WIP
2019-06-26 12:19:54 +02:00
Valere
8fe0bd5abe
Merge pull request #214 from vector-im/feature/update_quick_reactions
...
Feature/ Update quick reactions
2019-06-25 15:47:17 +02:00
Benoit Marty
625242a3d9
handle all themes
2019-06-25 09:34:12 +02:00
Benoit Marty
76ade2957e
Handle permalink click
2019-06-25 09:34:12 +02:00
Benoit Marty
73b55fd975
Group navigation cleanup
2019-06-25 09:33:52 +02:00
Benoit Marty
9d3a8e7c40
Add usage of com.google.android.gms:oss-licenses-plugin to list open source licenses
2019-06-25 09:31:45 +02:00
Valere
43ead66991
Update quick reactions to new design
2019-06-24 16:13:58 +02:00
Benoit Marty
1cfc85a772
Display some version of Riot and SDK ( Fix #185 )
2019-06-21 11:13:16 +02:00
ganfra
ee87c253fe
Dagger: continue working on app side. Now compile but some DI are not branched yet.
2019-06-19 19:40:59 +02:00
Benoit Marty
53bdd58c1b
Fix UI issue on BugReportActivity (send button not visible)
2019-06-18 10:25:13 +02:00
Benoit Marty
907a1d1a4b
Import keys: WIP
2019-06-17 19:05:26 +02:00
Benoit Marty
5f0d1d9536
Crypto: export room keys
2019-06-17 19:04:48 +02:00
Benoit Marty
8c8a4dcbd1
Fix margin issue when second text is not displayed
2019-06-17 18:13:34 +02:00
Benoit Marty
97b066b8fa
Import strings from Riot
2019-06-17 14:55:17 +02:00
Benoit Marty
e3bc88e36c
Merge pull request #183 from vector-im/feature/motionLayout
...
Better anim of ome button
2019-06-14 16:17:27 +02:00
Benoit Marty
eaf1e080ba
format file
2019-06-14 16:14:39 +02:00
ganfra
df4f0eac20
Merge branch 'feature/sync_ui' into develop
2019-06-13 18:16:45 +02:00
Benoit Marty
ab95cbee92
Improve keys backup banner rendering
2019-06-13 14:20:43 +02:00
Benoit Marty
6cd3b4dd95
Import https://github.com/vector-im/riot-android/pull/3111/files in RiotX
2019-06-13 10:33:04 +02:00
Benoit Marty
480d197ffa
Keys share request handling
2019-06-12 18:32:24 +02:00
Benoit Marty
af1a48d918
SAS: fix issue on emoji rendering
2019-06-12 15:44:25 +02:00
Benoit Marty
b47ef9220e
Keys backup: migrate settings to Epoxy and MvRx
2019-06-12 13:09:43 +02:00
ganfra
3dd161d65a
Sync: add progress indicator for sync, need UI inputs.
2019-06-11 16:54:44 +02:00
Benoit Marty
53dd9c3427
Keys backup fix some issue on layout
2019-06-11 16:48:48 +02:00
Benoit Marty
4827b76b80
Integrate keysbackup banner
2019-06-11 15:45:40 +02:00
Valere
1206107a73
Fix / visibility bug after scroll
...
+ refine animation
2019-06-11 15:43:40 +02:00
Benoit Marty
6dacb9894e
Merge branch 'develop' into feature/crypto
2019-06-11 10:11:53 +02:00
Benoit Marty
90a011c4e4
Fix issue on animation
2019-06-10 18:16:06 +02:00
Benoit Marty
56f1c726b2
FAB Motion WIP
...
FAB Motion WIP
FAB Motion WIP
FAB Motion WIP
2019-06-10 17:22:00 +02:00
Benoit Marty
4eab0a3704
Add foreground attribute
2019-06-10 15:35:05 +02:00
Benoit Marty
933e06a7ef
Auto collapse toolbar
2019-06-10 15:24:25 +02:00
Benoit Marty
4c5bffe0f5
Create room screen - WIP TODO: screen rotation - navigate to created room
2019-06-10 13:39:51 +02:00
Benoit Marty
aec7e72dcf
Add missing files for Status theme
2019-06-10 13:39:11 +02:00
ganfra
07c516ccdd
Merge branch 'develop' into feature/crypto
2019-06-07 19:25:55 +02:00
ganfra
81330d30cf
Merge branch 'develop' into feature/crypto
2019-06-07 18:53:24 +02:00
Valere
10251b906a
clean / format
2019-06-07 15:57:55 +02:00