Benoit Marty
47d22a3d5e
Import translation from Riot and MatrixSDK
2019-08-30 11:21:43 +02:00
Valere
35817245cb
refactoring, code review
2019-08-29 17:27:49 +02:00
Valere
75266f42bb
Fix / EmojiCompat not initialized
2019-08-29 16:49:22 +02:00
Benoit Marty
ce5570105d
Privacy: remove log of notifiable event ( #519 )
2019-08-29 10:36:45 +02:00
Benoit Marty
c95223f5d2
Add long click support on unsupported event
2019-08-28 18:17:37 +02:00
Benoit Marty
ef0362ba9c
Display Read Receipt on unsupported events
2019-08-28 17:31:31 +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
Valere
bd88d85a21
Merge branch 'develop' into feature/fix_441
2019-08-27 04:35:17 -04:00
Valere
704da1be55
Merge branch 'develop' into feature/fix_358
2019-08-27 04:34:24 -04:00
Valere
d4161e9a1a
Fix text diff removed linebreak
2019-08-27 10:17:42 +02:00
Valere
7966ebef03
Date change message repeats for each redaction until a normal message
2019-08-27 10:16:11 +02:00
Valere
ed5faca5d2
Slide-in reply icon is distorted
2019-08-27 10:06:20 +02:00
Benoit Marty
8ca829d538
An error was displayed by mistake
2019-08-19 17:22:04 +02:00
ganfra
5402902bc2
Merge branch 'develop' into feature/di_clean
2019-08-19 15:04:26 +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
e0628da1cb
Dagger: use AssistedInjectModule for viewModel + use AssistedFactory for room dependencies
2019-08-14 19:09:56 +02:00
Benoit Marty
aa4e74e986
Merge pull request #487 from vector-im/feature/fix_ui_issues
...
Feature/fix ui issues
2019-08-14 18:20:08 +02:00
ganfra
501474b720
Fix code quality issues
2019-08-14 14:53:40 +02:00
ganfra
e11c66035c
Theme: the action menu text items should use colorAccent
2019-08-14 14:19:21 +02:00
ganfra
3d2d219d79
Room list: let the fab animation be quicker
2019-08-14 14:18:56 +02:00
ganfra
63af03bedd
List: add overScroll
2019-08-14 14:18:42 +02:00
ganfra
d3827b8673
Read receipts: branch settings to show/hide them
2019-08-14 10:51:09 +02:00
Benoit Marty
4ca2531e47
develop
branch will have version code from timestamp, to ensure each build from CI has a incremented versionCode
...
Other branches (master, features, etc.) will have version code based on application version.
2019-08-14 10:45:17 +02:00
ganfra
25a4240a5a
Merge branch 'develop' into feature/timeline_read_receipts
2019-08-13 15:16:10 +02:00
ganfra
b9cfda23b6
Read receipts: just juste invisible on hidden avatars, to have a bigger touch zone
2019-08-13 15:06:00 +02:00
ganfra
21deb2551d
Read receipts: handle read receipts set on filtered events + let BottomSheet takes a snapshot instead of being live.
2019-08-12 17:59:07 +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
Benoit Marty
3f792c7a84
Automatic "-dev" version suffix on non master branch
2019-08-08 16:57:03 +02:00
Benoit Marty
347dcb469a
Version++
2019-08-08 16:47:13 +02:00
Benoit Marty
e216cd15a8
Prepare release 0.3.0
2019-08-08 16:44:53 +02:00
Benoit Marty
f7b471f141
Stop using BuildConfig.VERSION_CODE, it is not the correct value
2019-08-08 16:31:45 +02:00
Benoit Marty
93fd56a7ca
Ensure versionCode is the wanted one for GPlay and F-Droid build
2019-08-08 16:30:44 +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
6e44cca17d
Handle /markdown
command
2019-08-08 12:09:05 +02:00
Benoit Marty
0a73887c70
Daggerization of VectorPreferences
2019-08-08 11:52:50 +02:00
Benoit Marty
24f391dac0
Merge pull request #467 from vector-im/feature/playstore_crash
...
Feature/playstore crash
2019-08-07 17:10:49 +02:00
Benoit Marty
81c7f694d6
Import Strings form Riot
2019-08-07 16:10:50 +02:00
Benoit Marty
3584658c36
Fix crash (IllegalStateException) observed on PlayStore
2019-08-07 13:24:43 +02:00
Benoit Marty
12a0cbb400
Fix crash observed on PlayStore
2019-08-07 13:16:04 +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
35229882e3
Fix (edited)
link can be copied to clipboard ( #402 )
2019-08-07 12:28:21 +02:00
Benoit Marty
63f6081fa5
Split APK: generate one APK per arch, to reduce APK size of about 30%
2019-08-07 11:46:38 +02:00
Benoit Marty
ee2e575211
Display VersionCode of the app in the settings, because Android system does not display it anymore
2019-08-07 11:44:51 +02:00
ganfra
b79fdf6a85
Fix theme not well defined at runtime after configurationChange
2019-08-06 18:55:38 +02:00
Benoit Marty
7b5dff3dcf
Mutualize :? part
2019-08-06 18:14:24 +02:00
Benoit Marty
bb04af1e2c
Remove useless code
2019-08-06 18:14:24 +02:00
Benoit Marty
2f94fbd7eb
Use existing method
2019-08-06 18:14:24 +02:00
Benoit Marty
f2a3bdb68e
Kotlin style
2019-08-06 18:14:24 +02:00
Benoit Marty
097e9714ff
Cleaner code
2019-08-06 18:14:24 +02:00
Benoit Marty
99f4196388
More code cleanup/review
2019-08-06 18:14:24 +02:00
Benoit Marty
394b89e76b
Avoid duplicated code
2019-08-06 18:07:35 +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
1a92562182
Clean code after review
2019-07-31 14:06:10 +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
6deba31111
Direct room: finally use PagedList as we can get a lot of users in DB.
2019-07-30 14:51:14 +02:00
ganfra
ff6ce8a4b7
Create direct : remove letter headers when filtering
2019-07-29 19:13:06 +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
3aea0a50ca
Merge branch 'develop' into feature/pending_edits_ux
2019-07-22 23:53:16 +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
Valere
c58328f94e
cleaning / review
2019-07-22 23:36:19 +02:00
ganfra
03974c8bdf
Create Direct Room : fix loading/error state (WIP)
2019-07-22 19:01:17 +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
6d01a570fd
Clear notification for a room left on another client
2019-07-19 16:44:30 +02:00
Valere
4a2bf0d6c6
Cleaning Lint
2019-07-19 16:18:47 +02:00
Valere
36af8a6a9f
Lab / show replace in timeline when show hidden event selected
2019-07-19 16:13:55 +02:00
Valere
40a68c3e9f
Show pending edits by fading the event body #193
...
+ Fix issues with edits local echo management in aggregation
2019-07-19 16:13:35 +02:00
Benoit Marty
1a4ec34bb2
Code cleanup
2019-07-19 16:03:37 +02:00
Benoit Marty
10490e3aa6
Close detail room screen when the room is left with another client ( #256 )
2019-07-19 16:00:06 +02:00
Benoit Marty
cd6624a8a6
Fix issue on setting screen: bad alignment of title
2019-07-19 15:15:29 +02:00
Valere
3965218bf9
Cleaning / Review
2019-07-19 12:12:17 +02:00
Valere
d78ff7ab08
Fix / can't zoom after rotation
2019-07-19 11:58:24 +02:00
Valere
c00dbce536
Fix #390
...
(edited) string in edited message body
2019-07-19 09:58:53 +02:00
Valere
db88caf7fa
Better image fullscreen preview animation
2019-07-18 18:53:46 +02:00
Benoit Marty
c3d945d6bb
Version++
2019-07-18 17:48:56 +02:00
Benoit Marty
d609c49b31
Prepare release 0.2.0
2019-07-18 17:47:24 +02:00
ganfra
001603cf9a
Create direct room: add filtering and enhance design a bit
2019-07-18 17:42:22 +02:00