Robert Pintilii
0bea2926d2
ref(TS) Convert some components to TS (#13142)
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 лет назад
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 лет назад
Saúl Ibarra Corretgé
ab3d2160c9
fix(lint) tame Flow
3 лет назад
Mihai Uscat
75c836c70c
feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement
5 лет назад
Bettenbuk Zoltan
8a3ddd8596
feat: SVG icons
5 лет назад
Saúl Ibarra Corretgé
c025c7e132
flow: tame the beast
🔥🔥🔥
6 лет назад
virtuacoplenny
b9f28a1beb
fix(live-streaming): add beta tag to toolbar button (#3263)
7 лет назад
Bettenbuk Zoltan
e59761baa2
Implement ToolboxItem features: disabled, tooltip with label
7 лет назад
Guus der Kinderen
ccf0c8a363
fix(i18n) Accessiblity labels translations (#3071)
* fix(toolbar): accessibilityLabel should be translatable.
This commit adds a helper property to get the accessibilityLabel of an item,
providing a translation if one is available. This mimics the behavior of
label and tooltip.
* fix(toolbar) 'hangup' button accessibilityLabel i18n
* fix(toolbar) 'mute' button accessibilityLabel i18n
* fix(toolbar) 'videomute' button accessibilityLabel i18n
* fix(toolbar) 'moreActions' button accessibilityLabel i18n
* fix(toolbar) 'shareRoom' button accessibilityLabel i18n
* fix(toolbar) 'audioRoute' button accessibilityLabel i18n
* fix(toolbar) 'toggleCamera' button accessibilityLabel i18n
* fix(toolbar) 'audioOnly' button accessibilityLabel i18n
* fix(toolbar) 'roomLock' button accessibilityLabel i18n
* fix(toolbar) 'pip' button accessibilityLabel i18n
* fix(toolbar) 'invite' button accessibilityLabel i18n
* fix(toolbar) 'raiseHand' button accessibilityLabel i18n
* fix(toolbar) 'chat' button accessibilityLabel i18n
* fix(toolbar) 'shareYourScreen' button accessibilityLabel i18n
* fix(toolbar) 'fullScreen' button accessibilityLabel i18n
* fix(toolbar) 'sharedvideo' button accessibilityLabel i18n
* fix(toolbar) 'document' button accessibilityLabel i18n
* fix(toolbar) 'speakerStats' button accessibilityLabel i18n
* fix(toolbar) 'feedback' button accessibilityLabel i18n
* fix(toolbar) 'shortcuts' button accessibilityLabel i18n
* fix(toolbar) 'recording' button accessibilityLabel i18n
* fix(toolbar) 'settings' button accessibilityLabel i18n
* fix(welcomepage) accessibilityLabels i18n
* fix(toolbar) 'info' button accessibilityLabel i18n
* fix(i18n): Add translation to various aria-label property values.
* fix(i18n): Differentiate between overflow menu and button.
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 лет назад
Lyubo Marinov
df8eb36d0e
Coding style: comments
7 лет назад
Saúl Ibarra Corretgé
f54f5df428
[RN] Implement a new UI for the Toolbox
- 5 buttons in the (now single) toolbar
- Overflow menu in the form of a BottomSheet
- Filmstrip on the right when in wide mode
7 лет назад
Saúl Ibarra Corretgé
bce2438471
feat(toolbox): rename label / tooltip getters in ToolboxItem
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é
8d94cc5cb2
feat(toolbox): introduce ToolboxItem
This abstraction represents an action which can go anywhere in a toolbox (be
that the main toolbar or the overflow menu) and it's platform independent.
It does not depend on Redux, thus making it stateless, which facilitates its use
in stateful button implementations as well as stateless ones.
7 лет назад