Florian Duros
b5160c47b3
chore: move i18n.tsx into utils folder ( #30400 )
2025-07-25 08:14:48 +00:00
ioalexander
77cb4b3157
Enhancement: Save image on CTRL+S ( #30330 )
...
* Save image on CTRL+S
* fixed cosmetic comments
* fixed test
* refactored out downloading functionality from buttons to useDownloadMedia hook
* ImageView CTRL+S use button component
* added CTRL+S test & lint
* removed forwardRef
* fix lint
* i18n
2025-07-17 09:53:11 +00:00
Florian Duros
b64e9ed675
Add i18n to storybook ( #30268 )
...
* refactor: extract i18n from languageHandler to not import matrix-js-sdk, settings...
* fix: circular deps
* feat: add language selector to storybook
* fix: make visual test works in CI
2025-07-16 18:21:09 +00:00
Florian Duros
10757b4357
fix: change keyboard short to go home on macos ( #29929 )
2025-05-13 08:03:28 +00:00
Máté Gyöngyösi
e44ca88a7e
Change ToggleHiddenEventVisibility & GoToHome KeyBindingActions ( #29374 )
...
The current keyboard shortcuts for GoToHome and ToggleHiddenEventVisibility are:
| | other | macOS |
|----------------------------- |-------------- |-------------- |
| GoToHome | Ctrl–Alt–H | Ctrl–Shift–H |
| ToggleHiddenEventVisibility | Ctrl–Shift–H | Cmd–Shift–H |
This removes both distinctions for macOS in order ToggleHiddenEventVisibility not to conflict with...
1. the built-in Safari keyboard shortcut for opening the Home page (Cmd–Shift–H)
2. the KeyBindingAction for GoToHome.
Co-authored-by: Florian Duros <florianduros@element.io >
2025-03-13 09:46:29 +00:00
Máté Gyöngyösi
4de9fe60ae
Change GoToHome keyboard shortcut to Ctrl–Alt/Shift–H ( #28577 )
...
Co-authored-by: Florian D <florianduros@element.io >
2025-02-10 16:16:34 +00:00
renovate[bot]
4a381c2a10
Update all non-major dependencies ( #29194 )
...
* Update all non-major dependencies
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Prettier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-05 13:25:06 +00:00
David Langley
69ee8fd96a
Change License: AGPL + Element Commercial ( #28856 )
...
* Add commercial licence and update config files
* Update license in headers
* Revert "Update license in headers"
This reverts commit 7ed7949485 .
* Update only spdx id
* Remove LicenseRef- from package.json
LicenseRef- no longer allowed in npm v3 package.json
This fixes the warning in the logs and failing build check.
2025-01-06 11:18:54 +00:00
David Langley
491f0cd08a
Change license ( #13 )
...
* Copyright headers 1
* Licence headers 2
* Copyright Headers 3
* Copyright Headers 4
* Copyright Headers 5
* Copyright Headers 6
* Copyright headers 7
* Add copyright headers for html and config file
* Replace license files and update package.json
* Update with CLA
* lint
2024-09-09 13:57:16 +00:00
Alex Kirk
3c9bd69d48
Accessibility: Add Landmark navigation ( #12190 )
...
Co-authored-by: R Midhun Suresh <hi@midhun.dev >
2024-07-17 14:46:45 +01:00
Florian Duros
6b0cb75d82
Use kdb in space panel shortcut ( #12525 )
2024-05-15 09:44:17 +00:00
Michael Telatynski
5cb8cbd893
Migrate more strings to translation keys ( #11613 )
2023-09-19 17:16:38 +01:00
Michael Telatynski
8c35abbb04
Migrate more strings to translation keys ( #11601 )
2023-09-13 09:30:56 +01:00
Michael Telatynski
f88d76e2ea
Migrate more strings to translation keys ( #11499 )
2023-09-01 08:26:48 +01:00
Michael Telatynski
c2e814ce95
Migrate keyboard translations to IDs ( #11452 )
...
* Migrate keyboard translations to IDs
```
./node_modules/matrix-web-i18n/scripts/rekey.js "Page Up" "keyboard|page_up"
./node_modules/matrix-web-i18n/scripts/rekey.js "Page Down" "keyboard|page_down"
./node_modules/matrix-web-i18n/scripts/rekey.js --copy "Home" "keyboard|home"
./node_modules/matrix-web-i18n/scripts/rekey.js "Esc" "keyboard|escape"
./node_modules/matrix-web-i18n/scripts/rekey.js "Enter" "keyboard|enter"
./node_modules/matrix-web-i18n/scripts/rekey.js "End" "keyboard|end"
./node_modules/matrix-web-i18n/scripts/rekey.js "Alt" "keyboard|alt"
./node_modules/matrix-web-i18n/scripts/rekey.js "Ctrl" "keyboard|control"
./node_modules/matrix-web-i18n/scripts/rekey.js "Shift" "keyboard|shift"
./node_modules/matrix-web-i18n/scripts/rekey.js --copy "Space" "keyboard|space"
./node_modules/matrix-web-i18n/scripts/rekey.js "[number]" "keyboard|number"
```
* i18n
* Revert strings
* i18n
* i18n
2023-08-23 11:49:29 +00:00
Michael Telatynski
aa6e3654b8
Create more common_* common strings ( #11439 )
2023-08-23 10:25:33 +01:00
Michael Telatynski
ac70f7ac9b
Fix instances of double translation and guard translation calls using typescript ( #11443 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2023-08-22 16:32:05 +01:00
Michael Telatyński
eca28ac2f3
Apply strictNullChecks to src/settings/* ( #10252
...
* Apply strictNullChecks to src/settings/*
* Fix inherited types
2023-02-28 10:24:59 +00:00
Michael Telatynski
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
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
owi92
3c5ff30177
Fix quote shortcut for most keyboard layouts ( #9298 )
2022-09-29 15:51:50 +00:00
Šimon Brandner
8c67984f50
Remove mock from KeyboardShortcuts.ts ( #9034 )
2022-07-11 09:56:20 +02:00
Janne Mareike Koschinski
8b841951db
Move New Search Experience out of beta ( #8859 )
2022-06-28 12:02:08 +02:00
Michael Telatynski
964c60d086
Apply corrections identified by SonarQube ( #8457 )
2022-05-03 22:04:37 +01:00
Suguru Hirahara
9b2944294c
Replace "community" with "space" of keyboard shortcuts ( #7994 )
2022-03-23 07:52:05 +00:00
Alexander Stephan
26e6f8deca
Improve formatting features in the editor ( #7104 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-03-16 09:46:07 +00:00
Šimon Brandner
8d13e238b9
Keybinding code unification #6 ( #8042 )
2022-03-14 13:25:51 +00:00
Andy Balaam
a792097d02
Keyboard shortcut to open the sticker picker ( #7985 )
2022-03-08 15:05:36 +00:00
Šimon Brandner
a58b1e9d79
Document keyboard shortcuts ( #7908 )
2022-03-04 12:14:52 +00:00
Šimon Brandner
df591ee835
Make everything use the KeyBindingManager ( #7907 )
2022-02-28 16:05:52 +00:00
Šimon Brandner
93a9af7b3a
Keybinding code unification #3 ( #7850 )
2022-02-23 09:12:04 +00:00
J. Ryan Stinnett
d79d5ceeac
Fix keyboard shortcut icons on macOS ( #7869 )
2022-02-22 11:25:28 +00:00
Kerry
5b8d440406
type Actions ( #7862 )
...
* type ViewHomPage action
Signed-off-by: Kerry Archibald <kerrya@element.io >
* type spacestore actions
Signed-off-by: Kerry Archibald <kerrya@element.io >
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io >
* add action types
Signed-off-by: Kerry Archibald <kerrya@element.io >
* use new action types in stores
Signed-off-by: Kerry Archibald <kerrya@element.io >
* remove debug change
Signed-off-by: Kerry Archibald <kerrya@element.io >
* stricter keyboard shortcut types
Signed-off-by: Kerry Archibald <kerrya@element.io >
* action comments
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-02-22 10:04:27 +00:00
Michael Telatynski
e2827b4082
Fix accessibility around the room list treeview and new search beta ( #7856 )
2022-02-21 15:46:13 +00:00
Šimon Brandner
81f52283cf
Don't change KEYBOARD_SHORTCUTS and do some refactoring ( #7818 )
2022-02-16 15:24:00 +00:00
Michael Telatynski
226eed2a7f
Hide Clear room list filter field shortcut if new search enabled ( #7798 )
2022-02-14 23:38:29 +00:00
Šimon Brandner
29cf22a521
Fix JumpToLatestMessage ( #7715 )
2022-02-03 17:22:41 +00:00
Šimon Brandner
a17d585a12
Work towards unifying KeyboardShortcuts and KeyBindingsDefaults #2 ( #7674 )
2022-01-31 15:55:45 +00:00
Šimon Brandner
57a5647079
Work towards unifying KeyboardShortcuts and KeyBindingsDefaults #1 ( #7651 )
2022-01-27 11:37:53 +00:00
UwUnyaa
debf4caade
Add a keyboard shortcut to toggle hidden event visibility when labs are enabled. ( #7584 )
...
Notes: The keyboard shortcut is control (or cmd) shift h.
Signed-off-by: Katarzyna Stachura <uwunyaa@outlook.com >
2022-01-26 16:50:47 +00:00
Ajeya Bhat
e53427fce3
Changed MacOS hotkey for GoToHome view. ( #7631 )
2022-01-26 08:52:55 +00:00
Šimon Brandner
5f18e4888c
Improve the look of the keyboard settings tab ( #7562 )
...
* First cut of new keyboard shortcuts
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Remove unused code
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Amend shortcuts
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Improve CATEGORIES struct
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Add tests for registerShortcut()
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Simplifie code tiny bit
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Translate ALTERNATE_KEY_NAME
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Fix `key` usage
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Export components for tests
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Write snapshot tests
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-01-24 11:33:27 +00:00
Šimon Brandner
1f298250b9
Make the Keyboard Shortcuts dialog into a settings tab ( #7198 )
2022-01-17 11:53:10 +00:00