Benoit Marty
384dd100e9
Daggerization and Kotlinification of SecretStoringUtils
2019-09-16 19:19:14 +02:00
ganfra
69fb7bdf95
Timeline\Read marker: continue fixing potential issues
2019-09-16 18:14:41 +02:00
Benoit Marty
c8010561fc
Rework on sign out task
2019-09-16 17:45:26 +02:00
Benoit Marty
138a210a73
Dagger: Screen component now exposes ActiveSessionHolder instead of Session
2019-09-16 14:43:39 +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
ganfra
5d6d0202a9
Timeline: try to fix some issues with permalink [WIP]
2019-09-14 14:11:41 +02:00
Benoit Marty
3e6b65e174
Handle M_CONSENT_NOT_GIVEN error ( #64 )
2019-09-13 18:21:56 +02:00
Benoit Marty
b22b8fba02
Fix the mess up with OnBackPress support on Fragment
2019-09-13 15:55:33 +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
Benoit Marty
db8ea0f5e8
Login: check login flow - step 1
2019-09-13 11:08:54 +02:00
Benoit Marty
a47a3ead1f
Login: move login code to the ViewModel
2019-09-13 10:39:22 +02:00
Benoit Marty
05b2092ffc
Login: move existing code to a Fragment, MvRx style
2019-09-13 10:07:55 +02:00
ganfra
f4ab770be9
Merge branch 'develop' into feature/read_marker
2019-09-12 17:24:50 +02:00
ganfra
d4111d053d
Read marker: only show banner until scrolled to read marker
2019-09-12 16:35:45 +02:00
Benoit Marty
618e9a4f52
Fix issue with bad versionCode generated by Buildkite ( #553 )
2019-09-12 16:17:44 +02:00
ganfra
b8ebe3570b
Timeline: refact epoxy attributes
2019-09-11 18:04:17 +02:00
Benoit Marty
f2c8d4ad02
Merge pull request #549 from vector-im/feature/third_party_invite
...
Fix rendering issue of accepted third party invitation event
2019-09-06 16:36:30 +02:00
Benoit Marty
1b82a1a24d
Cleanup
2019-09-06 15:52:29 +02:00
Benoit Marty
cf0b331c3b
Handle invite to the current user rendering
2019-09-06 15:48:42 +02:00
Benoit Marty
2a92a3dc80
Fix rendering issue of accepted third party invitation event
2019-09-06 14:34:52 +02:00
Benoit Marty
a5975a099e
Cleanup and document DefaultInitialSyncProgressService
2019-09-05 17:23:09 +02:00
Benoit Marty
ed39b02924
Avoid using keyword for variable names
2019-09-05 16:04:41 +02:00
Benoit Marty
9cedb18921
Merge pull request #538 from vector-im/feature/log_mgmt
...
Reduce release build log level
2019-09-05 15:24:04 +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
6879cc8ca8
Fix crash due to missing informationData ( #535 )
2019-09-02 14:24:36 +02:00
Benoit Marty
fd6bbbd3b5
Fix issue with version name ( Fixes #533 )
2019-08-30 15:57:39 +02:00
Benoit Marty
0ff0b014a9
Version++ (0.5.0)
2019-08-30 15:07:04 +02:00
Benoit Marty
58f878fca9
Prepare version 0.4.0
2019-08-30 15:04:28 +02:00
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
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
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