1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-06-15 21:21:46 +03:00
Commit Graph

35014 Commits

Author SHA1 Message Date
5831a68e11 Labs improvements 2016-06-13 23:25:31 +05:30
727e6daaae Fix key attr placement in UserSettings 2016-06-13 22:11:21 +05:30
c3a9658392 Add experimental "Labs" section to settings 2016-06-13 22:04:12 +05:30
4bc8ec3e6d room, user, ddg autocomplete providers (wip) 2016-06-12 17:02:46 +05:30
0df201c483 Merge branch 'develop' into feature-autocomplete 2016-06-12 14:10:23 +05:30
e75a28bb0d Minimal house cleaning 2016-06-12 01:08:31 +02:00
294a8efdc4 Fix behaviour of modifyText
Since it was not correctly extracting the selected part of the text
string
2016-06-12 01:08:31 +02:00
8f45f168d5 Fix highlighting behaviour on switch
Hopefully made the code a little bit clearer.
2016-06-12 01:08:31 +02:00
a5a3e4e915 Basic Markdown highlighting 2016-06-12 01:07:16 +02:00
c0d7629980 get /commands working again 2016-06-12 00:11:27 +05:30
b960d220d2 cleanup, better comments, markdown hotkeys 2016-06-11 22:24:09 +05:30
e4217c3fb7 rte improvements, markdown mode 2016-06-11 15:52:08 +05:30
719928f389 Remove view_room_alias
As it was basically the same as view_room. Use view_room instead which will handle whether we pass an ID or an alias into RoomView
2016-06-10 15:12:42 +01:00
bf8e56e04c Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into feature-rte 2016-06-10 04:43:44 +05:30
4e0720db12 Fix MessageComposerInput.setLastTextEntry 2016-06-10 00:03:40 +05:30
29cdd1fc41 user and room decorators, history & typing notifs 2016-06-09 23:53:09 +05:30
b60ab9d695 Remove XXX now it's fixed (yay!) 2016-06-09 18:50:18 +01:00
72b3ce200d Make the room directory join rooms by alias
Also makes some improvement on the multiple code path mess for joining rooms
2016-06-09 18:49:06 +01:00
049e3a968b Merge pull request #303 from matrix-org/rav/factor_out_createroom
Factor out common parts of room creation
2016-06-09 11:05:22 +01:00
888c0611e8 Merge pull request #302 from matrix-org/rav/guest_device_spinner
Fix spinner-of-doom in member info for guests
2016-06-09 11:03:40 +01:00
de36aa63fb Factor out common parts of room creation
Take the duplicated code out of MatrixChat and MemberInfo, and put it in a
separate 'createRoom' module
2016-06-09 10:58:25 +01:00
2352661513 MemberInfo: remove spinner if device query fails
If the request to /keys/query fails (for example, because we are a guest), we
need to remove the spinner.
2016-06-09 10:57:19 +01:00
98ef793809 Default IS should be vector.im now 2016-06-09 10:56:14 +01:00
bb405563c8 Fix default servers 2016-06-09 10:54:56 +01:00
ef764c112e Merge pull request #300 from matrix-org/rav/device_verification
Support for marking devices as verified
2016-06-09 10:44:42 +01:00
05404efa34 Remove if (this.props.config)
Since it now defaults to the empty dictionary (and if you pass null in, you deserve everything you get).
2016-06-09 09:53:37 +01:00
1dfb3f71ae Merge branch 'develop' into rav/device_verification 2016-06-08 21:34:47 +01:00
85770feb31 device verification: use a js-sdk event
We'll probably want to be able to bubble up device verifications from the
js-sdk at some point, so let's use a js-sdk event for this.
2016-06-08 21:25:42 +01:00
c123f02842 Make the config optional 2016-06-08 18:45:46 +01:00
7ce49c752f Wire up events to update UI on device verification
Use the dispatcher to update event tiles and memberdeviceinfo when a device is
marked as verified.
2016-06-08 18:35:43 +01:00
1616431d27 EventTile: add classes to indicate verifiedness
Add a couple of CSS classes to event tiles to reflect whether encrypted events
have been verified or not.
2016-06-08 17:02:42 +01:00
f3e66e6fd2 Add device info to member info
Requires e81ce23 in matrix-js-sdk
2016-06-08 17:02:42 +01:00
086698cd11 Add device info to user settings
Requires e81ce23 from matrix-js-sdk
2016-06-08 17:02:42 +01:00
7e8c8dd336 Remove SdkConfig
just take a config in MatrixChat, pass the individual things down through the chain.

This may become unwieldy: let's see how it goes.
2016-06-08 14:54:34 +01:00
12816c5e1f Explanatory comment 2016-06-07 22:14:56 +01:00
d063735c96 Use variable for key name 2016-06-07 22:07:23 +01:00
33251e6566 Remove default options that shouldn't be part of this PR 2016-06-07 22:03:31 +01:00
b54376aa2a Add singleton object to hold SDK configuration 2016-06-07 21:49:06 +01:00
aca0e060a4 Also change velocity-vector commit & requires
Because it needs a versiob where the package name is actually updated and the requires need to use the right package name
2016-06-07 20:47:37 +01:00
943d7e18e1 Add _ to internal member 2016-06-07 19:55:24 +01:00
d5a522fdfe Second attempt at fixing the Velocity memory leak
1) Correct fix for Velociraptor (we need to find the DOM node and pass that in)
2) Do the same leak fix for the read marker
3) Update the dependency to our fork which is fixed to make the call we do to release memory actually work.
4) Remove the velocity-ui-pack dependency which is unnecessary because velocity-ui is included in the velocity package
2016-06-07 18:22:01 +01:00
15dccd9871 Handle errors with scalar-oauthing
Handle error getting the scalar token and check for non-success status codes in the response handler (because apparently browser-request doesn't consider that an error).
2016-06-06 17:55:45 +01:00
fdcebe1e56 Merge remote-tracking branch 'origin/develop' into dbkr/scalar 2016-06-06 17:19:38 +01:00
f8b3128645 invite input box wording for amandine 2016-06-02 23:33:55 +01:00
1b3c8481f6 fix dialog prompt an embarassing bug where if 3pid invites triggered a dialog they'd get wedged 2016-06-02 21:07:47 +01:00
532e93d7cb fix up trailing whitespace and put the buttons in the right order 2016-06-02 21:07:04 +01:00
e20a1acb88 label our versions sensibly 2016-06-02 19:22:11 +01:00
487f3c72dd fix new 3pid invite UI 2016-06-02 16:59:44 +01:00
1d31463140 set email branding after registration 2016-06-02 13:14:52 +01:00
83fd02bdfa specify a brand when registering accounts 2016-06-02 11:51:26 +01:00