Benoit Marty
|
9e73e95f55
|
Ensure there is never twice the same emoji
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
8b4c51139d
|
Completion on emoji WIP
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
8597c2b9a2
|
Improve API
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
d88e5d8af8
|
DRY
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
c4fe0bdb7f
|
Split into small methods
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
d73a1135ae
|
Extract AutoComplete feature from RoomDetailFragment
|
2020-01-06 13:46:10 +01:00 |
|
Benoit Marty
|
ed097bcf37
|
Merge pull request #798 from vector-im/feature/settings_cleanup
Feature/settings cleanup
|
2020-01-06 13:41:50 +01:00 |
|
Benoit Marty
|
01db856a5d
|
Improve (a bit) the devices list UX/UI
|
2020-01-06 10:51:30 +01:00 |
|
Benoit Marty
|
a00f51a264
|
Settings: rename "developer mode" to "advanced settings"
|
2020-01-06 10:32:36 +01:00 |
|
Marcus Hoffmann
|
9e8217082c
|
set homeserver field when populating room directory list
fixes #807
Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
|
2020-01-06 03:48:53 +01:00 |
|
Valere
|
c2cd149299
|
Fix / accept button was not starting the verify sheet
Was launching start sheet, because request was not known by VerificationService. Due to message observer blocked trying to download keys..
|
2020-01-03 19:06:23 +01:00 |
|
Valere
|
08ed8d4fa7
|
Code review
|
2020-01-03 17:38:33 +01:00 |
|
Benoit Marty
|
a969443517
|
Fix crash when opening room creation screen from the room filtering screen
|
2020-01-02 18:53:35 +01:00 |
|
Benoit Marty
|
1bd85082c3
|
Auto-review
|
2020-01-02 18:45:44 +01:00 |
|
Benoit Marty
|
de1d79b637
|
Remove Preference divider and cleanup prefs
|
2020-01-02 18:27:46 +01:00 |
|
Benoit Marty
|
8e478e78e1
|
Disable pref unused
|
2020-01-02 18:17:54 +01:00 |
|
Benoit Marty
|
96c9293edc
|
Rageshake: vibrate
|
2020-01-02 18:15:23 +01:00 |
|
Benoit Marty
|
5c26f66523
|
Rageshake: settings for sensitivity
|
2020-01-02 17:42:44 +01:00 |
|
Valere
|
d1233e8470
|
Fix / tap on accept shows request button instead of start
|
2020-01-02 17:04:41 +01:00 |
|
Benoit Marty
|
5a24f78c05
|
Hide non working settings (#751)
|
2020-01-02 16:24:31 +01:00 |
|
Valere
|
bf28f14b8b
|
Fix / Decline request was not implemented
|
2020-01-02 16:13:13 +01:00 |
|
Benoit Marty
|
703a1a034d
|
Developer mode: hide show (decrypted) source actions
|
2020-01-02 16:11:44 +01:00 |
|
Benoit Marty
|
7d744f7d7f
|
Developer mode: UI
And some cleanup
|
2020-01-02 16:01:47 +01:00 |
|
Benoit Marty
|
8dff196716
|
Device list: remove the detail dialog: handle the actions directly in the list
|
2020-01-02 15:44:47 +01:00 |
|
Benoit Marty
|
6b2703f6ce
|
Device list is now on a dedicated Fragment
New request to get info on the current device for VectorSettingsSecurityPrivacyFragment. The whole device list is only retrieved in the new Fragment
|
2020-01-02 15:05:17 +01:00 |
|
Valere
|
f541661059
|
Use workers to send verification messages
|
2020-01-02 11:52:27 +01:00 |
|
ganfra
|
e32d242e38
|
Timeline: remove use of isUnlinked method as it slows down the insertion a lot
|
2019-12-31 12:58:43 +01:00 |
|
Valere
|
5b210df7c5
|
Manage done states + cleaning
|
2019-12-31 10:36:10 +01:00 |
|
Valere
|
935b3d7f3f
|
cleaning
|
2019-12-30 20:18:08 +01:00 |
|
ganfra
|
8156b754c1
|
RecyclerView: introduce view pool
|
2019-12-30 19:54:39 +01:00 |
|
Valere
|
3c4506cb58
|
merge madness ??
|
2019-12-30 19:52:48 +01:00 |
|
Valere
|
3eed9b5083
|
cleaning
|
2019-12-30 18:42:32 +01:00 |
|
Valere
|
6bf3a703df
|
BottomSheet UX
|
2019-12-30 18:01:06 +01:00 |
|
Valere
|
2152af8851
|
klint
|
2019-12-30 17:54:44 +01:00 |
|
Valere
|
5b33a42f8a
|
FIx / missing strings after merge
|
2019-12-30 17:36:33 +01:00 |
|
Valere
|
a73cd61b96
|
WIP
|
2019-12-30 15:16:11 +01:00 |
|
Valere
|
38906084d1
|
WIP
|
2019-12-30 14:32:04 +01:00 |
|
Valere
|
0997d9abf4
|
Merge branch 'develop' into cross_signing
|
2019-12-30 14:27:47 +01:00 |
|
ganfra
|
6ad914154a
|
Update some libs
|
2019-12-30 10:46:25 +01:00 |
|
ganfra
|
cba7e460eb
|
Action bottom sheet: fix deprecated constraints
|
2019-12-27 18:54:28 +01:00 |
|
ganfra
|
6794173321
|
Room detail: fix crash with banner
|
2019-12-27 18:54:07 +01:00 |
|
ganfra
|
8109262cbb
|
Home: fix double tab selection
|
2019-12-27 17:16:30 +01:00 |
|
ganfra
|
037bf45884
|
Sync: use foreground service on every android version
|
2019-12-27 17:09:57 +01:00 |
|
ganfra
|
833a5a37a2
|
Pill: fix blink and clean files
|
2019-12-27 10:24:58 +01:00 |
|
ganfra
|
00f316ba5d
|
Room members: introduce RoomMemberEntity to be able to query. Still work to do.
|
2019-12-26 19:51:03 +01:00 |
|
ganfra
|
dfd8181754
|
Room profile: start creating some classes and use shared action.
|
2019-12-20 20:28:27 +01:00 |
|
Benoit Marty
|
63828bc159
|
Merge branch 'develop' into feature/initial_sync
|
2019-12-20 17:55:04 +01:00 |
|
Benoit Marty
|
4fe9c52737
|
Move permission to the main AndroidManifest
|
2019-12-20 17:54:02 +01:00 |
|
Benoit Marty
|
c54358831f
|
Group throwable extension together
|
2019-12-20 17:45:32 +01:00 |
|
ganfra
|
a9d016ae79
|
Merge branch 'develop' into feature/room_profile
|
2019-12-20 16:43:16 +01:00 |
|
ganfra
|
e13281dc97
|
Update CHANGES and clean code
|
2019-12-20 11:27:26 +01:00 |
|
Benoit Marty
|
3cc65b1e71
|
ktlint
|
2019-12-20 11:05:54 +01:00 |
|
Benoit Marty
|
54f2ac0d8c
|
Better comment
|
2019-12-20 10:59:41 +01:00 |
|
Benoit Marty
|
3b0624ea40
|
Fix issue with "in reply to" link
|
2019-12-20 10:54:48 +01:00 |
|
Benoit Marty
|
c992d32afd
|
Improve algo
|
2019-12-20 10:23:45 +01:00 |
|
Benoit Marty
|
3ac473d945
|
Remove extra blank line
|
2019-12-20 10:15:53 +01:00 |
|
Benoit Marty
|
c79b35b089
|
Autocomplete item layout
|
2019-12-20 10:15:11 +01:00 |
|
Benoit Marty
|
8dce98c538
|
Autocompletion: group (including pills for groups)
|
2019-12-20 02:54:48 +01:00 |
|
Benoit Marty
|
543c07fd69
|
Render pills for room links
|
2019-12-20 01:23:45 +01:00 |
|
Benoit Marty
|
05a788453f
|
More generic name
|
2019-12-20 00:47:47 +01:00 |
|
Benoit Marty
|
c31b64771b
|
Autocompletion: disable animation on the recycler view items
|
2019-12-20 00:42:19 +01:00 |
|
Benoit Marty
|
92f43a591a
|
Autocompletion for room canonical alias
|
2019-12-20 00:38:42 +01:00 |
|
Benoit Marty
|
3a829bdfe8
|
Fix command truncation
|
2019-12-20 00:05:04 +01:00 |
|
Benoit Marty
|
237b22df59
|
Fix lots of trouble with the completion popup (resize, change mode, etc.) - next step
|
2019-12-19 20:31:36 +01:00 |
|
Benoit Marty
|
c18be94986
|
Fix lots of trouble with the completion popup (resize, change mode, etc.)
|
2019-12-19 20:03:10 +01:00 |
|
Benoit Marty
|
07817b69c2
|
Rename some event type
|
2019-12-19 19:46:09 +01:00 |
|
Benoit Marty
|
e73970d61b
|
Render aliases and canonical alias change in the timeline
|
2019-12-19 19:39:35 +01:00 |
|
ganfra
|
0eb0870d6c
|
AvatarRenderer: allow to pass GlideRequests too (fix home group avatar)
|
2019-12-19 18:29:46 +01:00 |
|
ganfra
|
55748a4af4
|
Merge branch 'develop' into feature/initial_sync
|
2019-12-19 17:49:45 +01:00 |
|
Benoit Marty
|
51d6b8828d
|
Version++
|
2019-12-19 16:46:01 +01:00 |
|
ganfra
|
a6afd2e904
|
Timeline: handle failure when navigating to an unknown event (+ clean some files)
|
2019-12-19 16:10:59 +01:00 |
|
Benoit Marty
|
156cc1aa4a
|
Import Strings from Riot
|
2019-12-19 15:50:18 +01:00 |
|
Benoit Marty
|
13439769a1
|
Update wording
|
2019-12-19 14:01:58 +01:00 |
|
ganfra
|
7bb8cb0682
|
Permalink: fix nav to same room
|
2019-12-19 13:42:15 +01:00 |
|
Benoit Marty
|
bf69810f8f
|
Bottom sheet event preview for Sticker
|
2019-12-19 12:05:47 +01:00 |
|
Benoit Marty
|
bb9510e59b
|
Create Size data class
|
2019-12-19 12:05:30 +01:00 |
|
Benoit Marty
|
4b0dfa49f4
|
Limit sticker size in the timeline
|
2019-12-19 11:44:07 +01:00 |
|
Benoit Marty
|
6652965e48
|
Ignore lint issue
|
2019-12-19 10:46:11 +01:00 |
|
Valere
|
94125a0215
|
Merge branch 'develop' into cross_signing
|
2019-12-19 10:15:47 +01:00 |
|
ganfra
|
5bde7b9f17
|
Read marker: fix banner visibility when following permalink
|
2019-12-19 09:58:05 +01:00 |
|
ganfra
|
c8f0c83cd3
|
Timeline: don't retry automatically to avoid totally blocking pagination
|
2019-12-19 09:57:49 +01:00 |
|
Benoit Marty
|
b0ff2cb4bb
|
cleanup
|
2019-12-18 19:31:10 +01:00 |
|
Benoit Marty
|
648691656a
|
Disable click on Stickers (#703)
|
2019-12-18 19:20:44 +01:00 |
|
Benoit Marty
|
7eae85a394
|
Add a ZeroItem to avoid automatic scroll when the breadcrumbs are updated from another client
|
2019-12-18 18:41:46 +01:00 |
|
Benoit Marty
|
123ffe9f9c
|
Cleanup
|
2019-12-18 17:00:18 +01:00 |
|
Benoit Marty
|
c48a439eea
|
Add @JvmStatic for performance reasons.
See https://github.com/airbnb/MvRx/wiki/Advanced-Concepts#mvrxviewmodel
|
2019-12-18 16:03:10 +01:00 |
|
Benoit Marty
|
9d26ba3186
|
Fix rendering issue with HTML formatted body
|
2019-12-18 12:33:51 +01:00 |
|
Benoit Marty
|
08970ad8c1
|
Fix a crash on public room list
It's maybe a workaround, as it should not happen, but at least it will not crash anymore
|
2019-12-18 09:56:58 +01:00 |
|
ganfra
|
4c88c12cfe
|
Initial sync, start the sync thread or the sync service
|
2019-12-17 18:46:19 +01:00 |
|
Benoit Marty
|
79f11ad686
|
Prevent crash when mimetype is null
|
2019-12-17 17:49:28 +01:00 |
|
Benoit Marty
|
7fa76b9d35
|
Prevent crash when opening unknown room, which should not happen...
|
2019-12-17 16:35:04 +01:00 |
|
Benoit Marty
|
65faedb06b
|
BugReport screen: improve UX when description is too short (reported by Matthew)
|
2019-12-17 14:26:49 +01:00 |
|
Benoit Marty
|
1ceddd9607
|
Rageshake: log resumed screens and add the log verbosity ON/OFF to the rageshakes data
|
2019-12-17 14:05:58 +01:00 |
|
Benoit Marty
|
1c727c1ee4
|
Fix crash reported by rageshake
|
2019-12-17 10:42:58 +01:00 |
|
ganfra
|
2316c98a65
|
Merge branch 'develop' into feature/initial_sync
|
2019-12-16 19:11:04 +01:00 |
|
Benoit Marty
|
a4aa38ee43
|
Fix new issue on permalink click
|
2019-12-16 17:14:26 +01:00 |
|
Valere
|
08d005a611
|
fix merge
|
2019-12-16 15:44:32 +01:00 |
|
Benoit Marty
|
c286f2a744
|
ktlint
|
2019-12-16 15:43:58 +01:00 |
|
Valere
|
89b414e8fe
|
Merge branch 'develop' into dm_verif_incoming_timeline
|
2019-12-16 15:30:39 +01:00 |
|
Benoit Marty
|
e2b4899b36
|
Internal review
|
2019-12-16 15:21:24 +01:00 |
|
ganfra
|
aa82cd2064
|
Update CHANGES
|
2019-12-16 15:16:46 +01:00 |
|
ganfra
|
bc568343a2
|
Open matrix.to with a loader
|
2019-12-16 15:16:46 +01:00 |
|
ganfra
|
abf0796794
|
Room alias and matrix.to link: we can now open a room though roomAlias as long as it's a joined one
|
2019-12-16 15:16:46 +01:00 |
|
ganfra
|
91c98d4bfb
|
Permalink: start handling permalink from outside the app
|
2019-12-16 15:05:55 +01:00 |
|
Benoit Marty
|
cfee6a43fd
|
Merge pull request #760 from vector-im/feature/diff_match_patch_submodule
Use diff_match_patch sources as dependency
|
2019-12-16 15:02:29 +01:00 |
|
Benoit Marty
|
f14f1db0e0
|
Merge pull request #774 from vector-im/feature/breadcrumbs_fixes
Fix various UI issues
|
2019-12-16 15:00:21 +01:00 |
|
Benoit Marty
|
9fc3093c2c
|
Fix issues...
|
2019-12-16 12:39:51 +01:00 |
|
Benoit Marty
|
7d910f2566
|
Auto review
|
2019-12-16 11:30:53 +01:00 |
|
Benoit Marty
|
0a0eda3e34
|
Display first letter of id if display name is empty
|
2019-12-16 11:08:48 +01:00 |
|
Benoit Marty
|
c9ed95ed21
|
MatrixItem: create extension and check ids
|
2019-12-16 10:50:48 +01:00 |
|
Benoit Marty
|
3dfd6f5a69
|
Breadcrumbs: increase font size
|
2019-12-16 10:20:38 +01:00 |
|
Benoit Marty
|
8fc1400bab
|
Improve user color computation and add unit tests
|
2019-12-14 10:38:50 +01:00 |
|
Benoit Marty
|
fbb1846694
|
Render default room name when it starts with an emoji (#477)
|
2019-12-13 21:23:18 +01:00 |
|
Benoit Marty
|
b435212c87
|
Use same default room colors than Riot-Web
And create MatrixItem
|
2019-12-13 20:50:32 +01:00 |
|
ganfra
|
5dd46e82d7
|
Sync: make only one big transaction to avoid having bad states
|
2019-12-13 18:21:44 +01:00 |
|
Valere
|
3727affc15
|
cleaning
|
2019-12-13 18:00:04 +01:00 |
|
Valere
|
ff5305ee66
|
Fix / Verification Msg show fallback text in room summary
|
2019-12-13 17:56:06 +01:00 |
|
Benoit Marty
|
1108ad5705
|
Scroll breadcrumbs to top when opened
|
2019-12-13 16:50:32 +01:00 |
|
Benoit Marty
|
38b40efac3
|
Using default values
|
2019-12-13 15:24:44 +01:00 |
|
Benoit Marty
|
e60bda7806
|
Better archi, better code, less bug...
|
2019-12-13 15:16:26 +01:00 |
|
Benoit Marty
|
92e60c939d
|
ErrorFormatter: create interface
|
2019-12-13 14:09:27 +01:00 |
|
Benoit Marty
|
6e4830e325
|
ErrorFormatter: move it's declaration to VectorBaseFragment
and avoid duplicated code to manage default onError() in Login fragment
|
2019-12-13 13:58:49 +01:00 |
|
Benoit Marty
|
c6b98f3654
|
Soft Logout - display hard logout screen
|
2019-12-13 12:40:15 +01:00 |
|
Benoit Marty
|
12d54140e5
|
SoftLogout: also handle Unsupported mode
|
2019-12-13 12:08:37 +01:00 |
|
Benoit Marty
|
1de85daad9
|
SoftLogout: handle the case where user sign in with SSO on another account
|
2019-12-13 11:58:02 +01:00 |
|
Valere
|
872baacfe4
|
Fix / verification conclusion not showing in non hidden mode
|
2019-12-13 11:20:19 +01:00 |
|
Benoit Marty
|
1af44ce5f7
|
cleanip
|
2019-12-13 01:37:29 +01:00 |
|
Benoit Marty
|
8d1a36425d
|
Cleanup
|
2019-12-13 01:29:49 +01:00 |
|
Benoit Marty
|
4e74b545ad
|
SoftLogout: recovery with SSO
|
2019-12-13 01:25:58 +01:00 |
|
Benoit Marty
|
183d6b53bd
|
SoftLogout: start handling SSO
|
2019-12-13 00:20:54 +01:00 |
|
Benoit Marty
|
14562f7285
|
SoftLogout: Inherit from Login stuff to get free forgot password functionality
|
2019-12-13 00:08:21 +01:00 |
|
Benoit Marty
|
17bcd680b0
|
organise packages
|
2019-12-12 23:28:54 +01:00 |
|
Benoit Marty
|
782635ec8e
|
Keep loading after success
|
2019-12-12 23:20:11 +01:00 |
|
Benoit Marty
|
e609f4a57e
|
SoftLogout: epoxy: missing elements
|
2019-12-12 23:17:03 +01:00 |
|
Benoit Marty
|
907fa35547
|
Cleanup listener
|
2019-12-12 22:58:27 +01:00 |
|
Benoit Marty
|
00d0c34363
|
SoftLogout: use Epoxy
|
2019-12-12 22:58:15 +01:00 |
|
Benoit Marty
|
6811d31a6d
|
Soft Logout - request homeserver login flow
|
2019-12-12 20:24:46 +01:00 |
|
Benoit Marty
|
d69881f321
|
cleanup
|
2019-12-12 17:41:16 +01:00 |
|
Benoit Marty
|
efc1f38f8c
|
SoftLogout: adapt wording depending if all keys are backed up or not
|
2019-12-12 17:39:21 +01:00 |
|
Valere
|
dedc622140
|
Merge branch 'sdk_reference_aggregation' into dm_verif_incoming_timeline
|
2019-12-12 15:55:01 +01:00 |
|
Benoit Marty
|
b9e8da1fbb
|
SoftLogout: clear notifications
|
2019-12-12 15:50:05 +01:00 |
|
Benoit Marty
|
d2fea275d8
|
SoftLogout: Loading UI
|
2019-12-12 15:33:22 +01:00 |
|
Benoit Marty
|
a5af949c15
|
SoftLogout: Store the info that the token is not valid anymore for a faster startup
|
2019-12-12 15:32:52 +01:00 |
|
Valere
|
ea817ff1c5
|
fix rebase
|
2019-12-12 12:04:38 +01:00 |
|
Valere
|
553604423e
|
Support verification using room transport
|
2019-12-12 12:03:42 +01:00 |
|
Valere
|
819d7182bb
|
rebase
|
2019-12-12 10:49:42 +01:00 |
|
Valere
|
4ac7331f3d
|
fix rebase
|
2019-12-12 10:49:42 +01:00 |
|
Benoit Marty
|
5f3dc73440
|
Code review
|
2019-12-12 10:49:42 +01:00 |
|
Valere
|
6137a88a6f
|
Support verification using room transport
|
2019-12-12 10:49:42 +01:00 |
|
Valere
|
82af848c33
|
Fix / Verification Request Local Echo
|
2019-12-12 10:27:58 +01:00 |
|