1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-06-17 08:42:02 +03:00
Commit Graph

35014 Commits

Author SHA1 Message Date
bc902a9741 Tidy up of the contextual menu refactor 2016-07-28 14:32:59 +01:00
867b14d2ca Reposition context menu now that the styling is final 2016-07-27 18:14:46 +01:00
46a643ac38 Now the text spaceing is correct need to align cheveron 2016-07-27 18:10:45 +01:00
8246d9148c Initial context menu with all it's elements 2016-07-27 17:43:48 +01:00
88be2827fd Merge pull request #367 from matrix-org/rav/remove_bad_props
Stop the Avatar classes setting properties on <span>s
2016-07-27 16:22:31 +01:00
6e7e091117 Refactor so that chevron and menu can be positioned independantly 2016-07-27 16:09:07 +01:00
39ae8c6e46 formatting
PR feedback
2016-07-27 15:41:24 +01:00
cf3cd69f37 Merge pull request #366 from matrix-org/rav/remove_relayoutonupdate
Remove relayoutOnUpdate prop on gemini-scrollbar
2016-07-27 15:21:46 +01:00
0660b9feff Fixes to properly point to the moved components 2016-07-27 14:49:10 +01:00
3cb3dd96a6 Added the moved ContextualMenu to the components list 2016-07-27 14:23:37 +01:00
3df746ef14 Revert merge up from develop 2016-07-27 14:16:17 +01:00
6d141d1a7b Only allow none guests to access the context menu 2016-07-27 11:58:40 +01:00
1a600b0674 Stop the Avatar classes setting properties on <span>s
React apparently now checks the properties which are set on DOM elements, and
grumbles noisily about unexpected ones. Update BaseAvatar and RoomAvatar so
that they don't set unrelated properties on the DOM elements.
2016-07-27 11:38:04 +01:00
c8df9148b3 Remove relayoutOnUpdate prop on gemini-scrollbar
The latest gemini-scrollbar makes relayoutOnUpdate redundant, so update to it
and remove the properties.
2016-07-27 11:35:48 +01:00
4b26ac58af Re-modularised the context menus 2016-07-27 10:41:24 +01:00
dca4702b7b Fixed a bug where the contextual menu was being incorrectly positioned when zoom in on the webpage 2016-07-27 09:51:50 +01:00
09993cd3bc Add comment back 2016-07-26 18:19:25 +01:00
31399254b6 Fix onRoomStateMember debouncing
Don't have debounced functions take arsg, because they won't be the same for each invocation.
2016-07-26 18:15:26 +01:00
4ecf5f6372 Fix bug where vector freezes on power level event
Make rate_limited_function accept functions with args so we can just ratelimit the event handler & be done with it.

Fixes https://github.com/vector-im/vector-web/issues/1877
2016-07-26 17:58:19 +01:00
0eb15085e9 some code tidyup 2016-07-26 17:25:16 +01:00
477a17b49f Removed debug statement 2016-07-26 10:39:34 +01:00
8f3e93214c Drawing cheveron with CSS so it can be styled 2016-07-25 18:02:30 +01:00
9c9c5ec458 Menu context dohickey now sticks when menu shown 2016-07-25 17:18:45 +01:00
a218b4e8a3 Merge branch 'wmwragg/mention-state-indicator-round-3' into wmwragg/mention-state-menu
# resolved Conflicts:
#	src/components/views/rooms/RoomTile.js
2016-07-25 17:04:37 +01:00
4b763997df Merge pull request #361 from matrix-org/dbkr/refactor_matrixclientpeg
Refactor MatrixClientPeg
2016-07-25 16:36:47 +01:00
cbf10bfff6 PR feedback
Reintroduce replaceClient so we're not calling replaceUsingAccessToken without access tokens which is a bit silly.
Fix bug from previous commit (pass isGuest through)
2016-07-25 16:28:28 +01:00
587a86441f This may as wel go in createclient 2016-07-25 16:20:03 +01:00
8b8486a8d0 Move from +99 to 99+ for more than 99 messages 2016-07-25 14:39:15 +01:00
a69107f4f1 Trying to get the context menu dohicky to stick when menu open 2016-07-25 10:58:43 +01:00
b7555f49ea Merge branch 'develop' into feature-composer-emoji 2016-07-23 19:15:06 +05:30
ece575bd00 Merge pull request #363 from matrix-org/dbkr/fix_start_chat
Fix 'start chat' button on MemberInfo
2016-07-22 18:36:32 +01:00
c89904bc25 Initial unstyled mentions state notifier context menu 2016-07-22 17:30:31 +01:00
b07e50d418 Fix 'start chat' button on MemberInfo
this/self fail & related scoping

Fixes https://github.com/vector-im/vector-web/issues/1844
2016-07-22 17:30:25 +01:00
9b318e8f61 Getting the corrct height for the placing the context menu 2016-07-22 16:12:20 +01:00
ddbac8c73a More refactoring of MatrixClientPeg
Including getting rid of GuestAccess as it was basically doing nothing apart from remembering if we were a guest which may as well be done in the same place we save/restore everything else
2016-07-22 15:47:47 +01:00
e4dd6c8dbe Browser tooltip being used instead of the HTML styled one. 2016-07-22 15:15:24 +01:00
6984a55b11 The tooltip now appears even when not collapsed when hover over the avater, to allow the full name to be shown 2016-07-22 14:58:09 +01:00
b7e95b3883 Remove other guestAccess arg 2016-07-22 14:00:23 +01:00
ca75d93434 Tweaked the offset for the tooltip so that it is next to the element it is tipping 2016-07-22 11:31:26 +01:00
5d4b03c1f4 Put back clicking on the name to acces the room 2016-07-22 11:28:11 +01:00
3dd83922f1 Tooltip positioning tweaked 2016-07-22 11:12:11 +01:00
922bb0f402 +99 badge when notifications are greater the 99 2016-07-21 18:50:07 +01:00
762873350a Badge dohickey shown on name hover and badge hover 2016-07-21 18:20:12 +01:00
ea5e021d8d Refactor MatrixClientPeg
Should be functionally identical
2016-07-21 17:57:55 +01:00
4013ea75d0 Testing out the context menu 2016-07-21 17:44:31 +01:00
9565eef84d Merge pull request #360 from matrix-org/dbkr/fix_tabcomplete_order_again
Fix tab complete order properly
2016-07-21 16:35:27 +01:00
0b0f10ddf6 Fix tab complete order properly
Don't return NaN from your sort functions...
2016-07-21 16:25:51 +01:00
775fc97102 Slight refactor to better match current code 2016-07-21 14:33:54 +01:00
030652f289 Add removeLisatener for account data listener 2016-07-21 13:49:31 +01:00
46a2c74d71 Merge pull request #358 from matrix-org/rav/device_id_for_register
Set the device_id on pre-login MatrixClient
2016-07-21 13:15:39 +01:00