Saúl Ibarra Corretgé
1edf88e744
fix(lint) tame linter
5 місяці тому
Hristo Terezov
26e09acb8a
fix(buttonsWithNotify): Duplicates in config
Fixes the issue with adding duplicate elements in buttonsWithNotifyClick and participantMenuButtonsWithNotifyClick with custom buttons.
1 рік тому
AHMAD KADRI
ff656a0625
ref(accessibility): add an aria-expended attribute if the the button open menu (#14023)
ref(accessibility): add an aria-expended attribute if the the button open menu
1 рік тому
Horatiu Muresan
91de33550d
feat(toolbar-buttons) Add optional background color (#13691)
1 рік тому
Mihaela Dumitru
1b7a81afa5
feat(external-api) extend event to listen to system buttons and add config to prevent execution
1 рік тому
Hristo Terezov
bb7ae777b0
feat(unmute/track creation): pending indicator.
2 роки тому
Robert Pintilii
e95b964b78
ref(TS) Convert some Abstract classes to TS (#13099)
2 роки тому
Robert Pintilii
3dd9a303c3
ref(abstract-button) Convert to TS (#13093)
2 роки тому
Emmanuel Pelletier
45b7f53294
Improve usability of toggled button labels (#12426)
* feat(a11y) buttons can now have toggled-aware a11y labels
2 роки тому
tamasdomokos
b4f98e7386
feat(translation) enable cc translation (#12046)
* feat(translation) enable cc translation
* Refactor translation for ListItem.
* fix language file sorting
* fix translation order
* change import order
2 роки тому
Robert Pintilii
ed9b85f287
ref(overflow-menu) Use ContextMenu component (#11282)
refactor overflow menu to use ContextMenu component
refactor toolboxItem to use ContextMenuItem when needed
3 роки тому
Saúl Ibarra Corretgé
ab3d2160c9
fix(lint) tame Flow
3 роки тому
Horatiu Muresan
197dbfbbcb
feat(toolbar-button-clicked) Enhance toolbar buttons with notify click
- add possibility to allow execution of the button's routine besides triggering
`toolbarButtonClicked` API event
- keep backwards compatibility
- get rid of `ToolbarButton`
3 роки тому
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
3 роки тому
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
3 роки тому
tmoldovan8x8
51a996d0e0
fix(rn): adds check for blur function on currentTarget
4 роки тому
Steffen Kolmer
e9675453e1
feat: Make Jitsi WCAG 2.1 compliant (#8921)
* Make Jitsi WCAG 2.1 compliant
* Fixed password form keypress handling
* Added keypress handler to name form
* Removed unneccessary dom query
* Fixed mouse hove style
* Removed obsolete css rules
* accessibilty background feature
* Merge remote-tracking branch 'upstream/master' into nic/fix/merge-conflicts
* fix error
* add german translation
* Fixed merge issue
* Add id prop back to device selection
* Fixed lockfile
Co-authored-by: AHMAD KADRI <52747422 +ahmadkadri@users.noreply.github.com >
4 роки тому
Michael Telatynski
335b43036d
Improve accessibility of Buttons in Webapp
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
5 роки тому
yanas
638fdf0370
Revert "Improve accessibility of Buttons in Webapp (#5432)"
This reverts commit 953f838a2a .
5 роки тому
Michael Telatynski
953f838a2a
Improve accessibility of Buttons in Webapp (#5432)
* Expose toggle buttons better via ARIA
* Wire up the divs/li as role=button as per ARIA patterns
* Add flow annotations to appease the linter
* For role=button use aria-pressed not aria-checked
5 роки тому
Bettenbuk Zoltan
8a3ddd8596
feat: SVG icons
5 роки тому
Hristo Terezov
a9d82a79ea
fix(toolbar): Move buttons to overflow menu when the space isn't enough
6 роки тому
Leonard Kim
007d60eb6c
ref(toolbox): getter for the recording/streaming disabled tooltip
6 роки тому
Saúl Ibarra Corretgé
b25caedce7
feat(eslint): fix 2 eslint warnings (#3268)
7 роки тому
virtuacoplenny
b9f28a1beb
fix(live-streaming): add beta tag to toolbar button (#3263)
7 роки тому
Bettenbuk Zoltan
e59761baa2
Implement ToolboxItem features: disabled, tooltip with label
7 роки тому
Saúl Ibarra Corretgé
83ede66037
feat(toolbox): add disabledStyles to AbstractButton
It allows for specifying an override style collection which is applied when the
button is disabled.
7 роки тому
Saúl Ibarra Corretgé
7012c77fe9
feat(toolbox): add ability to specify a toggled label on AbstractButton
7 роки тому
Saúl Ibarra Corretgé
99b5a41269
feat(toolbox): add ability to run a handler after click to AbstractButton
7 роки тому
Lyubo Marinov
447035c8b2
Coding style
7 роки тому
Lyubo Marinov
3aff4967f1
Keep buttons in their associated features
Contributing all buttons in one place goes against the designs that we
set out at the beginning of the project's rewrite and that multiple of
us have been following since then.
7 роки тому
Saúl Ibarra Corretgé
a2834a2495
[RN] Refactor Toolbox
Create standalone components for each feature and move all state to them.
Toolbars are now dummy containers.
7 роки тому
Saúl Ibarra Corretgé
b634f6b200
feat(toolbox): implement buttons using ToolboxItem
Currently the following are implemented:
- AudioMuteButton
- HangupButton
- VideoMuteButton
In order to implement these new buttons a new abstract class was introduced,
which abstracts the ToolboxItem into a button with enough hooks so a stateful
and a stateless version of it can be created.
This patch only adds the stateful implementation of the aforementioned buttons.
7 роки тому