5252361d1e
Migrate more strings to translation keys ( #11669 )
2023-09-26 13:04:17 +01:00
09c5e06d12
Change avatar to use Compound implementation ( #11448 )
...
* Move avatar to new compound implementation
* Make space avatars square
* Remove reference to the avatar initial CSS class
* remove references to mx_BaseAvatar_image
* Fixe test suites
* Fix accessbility violations
* Add ConfirmUserActionDialog test
* Fix tests
* Add FacePile test
* Fix items clipping in members list
* Fix user info avatar sizing
* Fix tests
2023-08-24 03:48:35 +00:00
d5cacff6c3
Create more action_*
common strings ( #11438 )
2023-08-23 11:57:22 +01:00
e67ca33c4a
Switch to importing models/Room from main js-sdk export ( #11361 )
...
* Switch to importing TypedEventEmitter from main js-sdk export
* Switch to importing js-sdk/matrix in cypress
* Remove duplicated imports
* Fix lint:js-fix to run prettier last otherwise ESLint --fix may cause a mess
* Add lint rule
* Switch to importing models/Room from main js-sdk export
* Fix cypress-axe import
* Fix more imports
* Fix cypress-axe import
* Fix duplicated lint rule
2023-08-04 07:36:16 +00:00
2f2067e434
Fix home/all rooms context menu in space panel ( #11350 )
...
* Fix home/all rooms context menu in space panel
* Fix tests
2023-08-01 15:26:14 +00:00
cdffd1ca1f
Fix missing metaspace notification badges ( #11269 )
...
* Fix missing metaspace notification badges
* Simplify conditional types
2023-07-14 14:40:59 +00:00
4207d182cd
Enable strictFunctionTypes ( #11201 )
2023-07-07 13:37:26 +01:00
c0db739d81
Apply strictNullChecks
to src/components/views/spaces/*
( #10517 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2023-06-28 15:39:19 +01:00
619a9e8542
Conform more of the codebase with strictNullChecks
( #10703 )
2023-04-25 09:28:48 +01:00
976345c835
Downgrade matrix-events-sdk, update yarn.lock, remove stub package ( #10262 )
...
* Update yarn.lock, remove stub package, fix peer deps
* iterate
* Iterate
* Resolutions
* Apply resolution for @types/react
* Fix more types
* Fix strict types
* Unbreak jest
2023-03-01 09:12:14 +00:00
4574c665ea
Conform more code to strict null checking ( #10167 )
...
* Conform more code to strict null checking
* Delint
* Iterate PR based on feedback
2023-02-16 17:21:44 +00:00
da7aa4055e
Conform more of the code base to strict null checking ( #10147 )
...
* Conform more of the code base to strict null checking
* More strict fixes
* More strict work
* Fix missing optional type
* Iterate
2023-02-13 17:01:43 +00:00
61a63e47f4
Comply with noImplicitAny ( #9940 )
...
* Stash noImplicitAny work
* Stash
* Fix imports
* Iterate
* Fix tests
* Delint
* Fix tests
2023-02-13 11:39:16 +00:00
030b7e90bf
Enable @typescript-eslint/explicit-function-return-type
in /src ( #9788 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
* Enable `@typescript-eslint/explicit-function-return-type` in /src
* Fix types
* tsc strict fixes
* Delint
* Fix test
* Fix bad merge
2023-01-12 13:25:14 +00:00
f1e8e7f140
Enable @typescript-eslint/explicit-member-accessibility
on /src ( #9785 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
2022-12-16 12:29:59 +00:00
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
13db1b17be
Prevent useContextMenu isOpen from being true if the button ref goes away ( #9418 )
2022-10-17 17:42:04 +01:00
3d0982e9a6
Space panel accessibility improvements ( #9157 )
...
* Move the UserMenu out of the SpacePanel ul list
* Apply aria-selected to the spacepanel treeview
* Fix typing
2022-08-10 12:14:54 +00:00
19e514d83c
Remove dead code ( #9035 )
2022-07-11 07:52:44 +02:00
e099ebd9ec
Fix click behavior of notification badges on spaces ( #8627 )
...
* Fix click behavior of notification badges on spaces
* Fix import
2022-05-17 14:28:19 +00:00
796e12e789
Go to space landing page when clicking on a selected space ( #6442 )
...
* Go to space landing page when clicking on a selected space
Signed-off-by: Robin Townsend <robin@robin.town >
* Go to home landing page when clicking on selected home space
Signed-off-by: Robin Townsend <robin@robin.town >
* Remove metaspace behavior
* Add tests
* Use the dispatcher action enum
* Break up the onClick assignment
2022-05-17 13:22:35 +00:00
7fa01ffb06
Improve typing around event emitter handlers ( #7816 )
2022-02-22 12:18:08 +00:00
a17d585a12
Work towards unifying KeyboardShortcuts
and KeyBindingsDefaults
#2 ( #7674 )
2022-01-31 15:55:45 +00:00
38634f86d1
Space panel should watch spaces for space name changes ( #7432 )
2021-12-21 15:35:54 +00:00
39c4b78371
Space preferences for whether or not you see DMs in a Space ( #7250 )
2021-12-17 09:26:32 +00:00
7b94e13a84
Merge branch 'develop' into sort-imports
...
Signed-off-by: Aaron Raimist <aaron@raim.ist >
2021-12-09 08:34:20 +00:00
5ad3261cb2
Implement more meta-spaces ( #7077 )
2021-11-11 13:07:41 +00:00
bdc56be863
Auto fix
...
Signed-off-by: Aaron Raimist <aaron@raim.ist >
2021-10-22 17:23:37 -05:00
974f45930c
Simplify Space Panel notification badge layout ( #6977 )
2021-10-19 16:11:53 +01:00
41676b4a9b
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18891
2021-09-10 11:09:52 +01:00
bbe714257e
Show unsent message warning on Space panel button
2021-09-10 09:17:31 +01:00
fa60b24a9f
fix react error in console
2021-09-09 10:50:12 +01:00
898de13ca7
Consolidate roving tab index controls in the space panel buttons with dnd
2021-09-06 08:54:08 +01:00
40f9302ec9
Space panel fix aria-expanded being set to false on nodes without children
2021-09-03 14:24:02 +01:00
0f49fe92c6
iterate spaces treeview stuff
2021-08-09 14:01:34 +01:00
09f20bcda7
Make space hierarchy a treeview
2021-08-09 10:29:55 +01:00
facc882a11
i18n and add space null guard for home space
2021-08-06 12:50:32 +01:00
1a1b1738c1
Add aria label to clickable notification badge on space panel
2021-08-06 12:28:46 +01:00
67ef263940
Refactor SpaceButton to be more reusable and add context menu to Home button
2021-07-28 17:40:33 +01:00
18bb4bce35
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686
...
Conflicts:
src/stores/SpaceStore.tsx
2021-07-22 12:44:27 +01:00
76040c652c
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into spaces-jump-to-room
2021-07-22 08:25:24 +05:30
390b05617c
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17686
...
Conflicts:
src/components/views/dialogs/CreateRoomDialog.tsx
src/components/views/dialogs/RoomUpgradeDialog.tsx
src/components/views/dialogs/RoomUpgradeWarningDialog.tsx
src/components/views/settings/tabs/room/SecurityRoomSettingsTab.tsx
2021-07-21 10:46:41 +01:00
ce78cdf4ad
Conform to new react and typescript eslint rules
2021-07-19 22:43:11 +01:00
89949bd884
Add new in the spaces beta toast & explanatory modal
2021-07-02 16:07:17 +01:00
a99b24ef83
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into spaces-jump-to-room
2021-06-30 11:20:01 +05:30
ae0a8b8da4
Auto-fix lint errors
2021-06-29 13:11:58 +01:00
746b11b24d
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into spaces-jump-to-room
2021-06-29 14:31:08 +05:30
9f20d6661d
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/17605
...
Conflicts:
src/components/views/spaces/SpaceTreeLevel.tsx
2021-06-22 22:49:28 +01:00
1f0fdb95cd
Improve accessibility of subspaces in the space panel
2021-06-22 11:59:04 +01:00
66b3feb802
Fix keyboard accessibility of the space panel
2021-06-22 11:50:00 +01:00