Robert Pintilii
c2399deb55
ref(AOT) Change buttons to not use abstract classes (#11302)
This reduces the bundle size by about 100KB
It also decouples the AOT buttons from the classes that are used to implement other features
il y a 3 ans
Horatiu Muresan
6b260c27a5
fix(aot) Let jitsi-meet-electron-sdk do the close (#10679)
il y a 3 ans
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
il y a 3 ans
hmuresan
2bac757ca6
feat(branding): Add custom avatar backgrounds
il y a 3 ans
hmuresan
02ec30b8ff
feat(aot): improve AOT UI/UX
il y a 4 ans
luz paz
d3680bbebd
fix(misc) follow-up typos
Found via `codespell -q 3 -S ./lang`
il y a 4 ans
Vlad Piersec
3f0bb6818c
fix(toolbox): Fix always on top toolbar
il y a 4 ans
Vlad Piersec
91ba835f78
feat(Toolbar): Redesign web toolbar
il y a 4 ans
Bettenbuk Zoltan
0598e7369b
ref: eslint-config-jitsi@1.0.3
il y a 5 ans
Saúl Ibarra Corretgé
5276cb6bc8
alwaysontop: don't use the Grand Unified Logger
There are just a couple of logs in this feature, and it's a standalone bundle,
which would bloat it due to cascaded dependencis.
il y a 5 ans
Saúl Ibarra Corretgé
5a934c071a
logging: use individual, names loggers
React Native doesn't define __filename nor __dirname so do it artisanally. In
addition, this helps with centralizing the configuration passed to loggers.
il y a 5 ans
Hristo Terezov
b5cef05941
fix(AOT): imports.
il y a 6 ans
Bettenbuk Zoltan
74d0013acc
feat: use participant id for avatar color
il y a 6 ans
Bettenbuk Zoltan
a04982fd96
fix: AlwaysOnTop avatar
il y a 6 ans
Leonard Kim
14adc0b887
ref(always-on-top): trigger toolbar hide timeout after update
il y a 6 ans
Bettenbuk Zoltan
b41bf22be7
Replace console with logger
il y a 6 ans
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.
il y a 7 ans
Lyubo Marinov
447035c8b2
Coding style
il y a 7 ans
Lyubo Marinov
7fe421aeba
Removes unnecessary source code
il y a 7 ans
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.
il y a 7 ans
Lyubo Marinov
a42496ba53
Coding style
il y a 7 ans
Saúl Ibarra Corretgé
01cb4ac7c8
feat(alwaysontop): refactor toolbox
Use the new abstractions, which already take care of the rendering part.
il y a 7 ans
Leonard Kim
a793742e3a
fix(always-on-top): change button order
To be consistent with how the main window toolbar has audio mute,
hangup, and then video mute.
il y a 7 ans
Leonard Kim
5cf16a20d3
ref(always-on-top): refactor to stop using old toolbar components
il y a 7 ans
hristoterezov
d6c3ab64fa
fix(aot): Unmount AlwaysOnTop to remove listeners (#2307)
il y a 7 ans
hristoterezov
5ffcaca649
feat(aot): Handle video not available use cases (#2242)
il y a 7 ans
Lyubo Marinov
75bf7638b3
ref: define state and property types (2)
il y a 7 ans
paweldomas
379bad0ce6
ref: define state and property types
il y a 7 ans
paweldomas
b74bede0e7
feat(web/RN): update React to v16 and React Native to 0.49
il y a 7 ans
hristoterezov
70422f4a47
fix(alwaysontop): change the size of the toolbar
il y a 7 ans
hristoterezov
1782030936
feat(alwaysontop): Toolbar.
il y a 7 ans