Robert Pintilii
a22db037c7
ref(TS) Improve TS (#13282)
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
2 gadus atpakaļ
Hristo Terezov
350443ad34
fix(large-video): Attempt to fix jumping.
When the toolbox is hidden and due to a ReactFocusLock instance the
focus is returned to the toolbox the whole page scrolls to the toolbox
which is positioned outside of the viewport in the bottom.
Then when the animation for displaying the toolbox is started the
scenario looks like the large video is jumping.
Now we don't return the focus from ReactFocusLock to elements which are
not part of the viewport.
2 gadus atpakaļ
Hristo Terezov
f8bd8b616e
feat(reactions): New button for web.
2 gadus atpakaļ
Hristo Terezov
be55ccd6f4
fix(main-Toolbox): Display the correct buttons.
If some of the buttons from the main toolbar are disabled we were
displaying buttons from the overflow menu in their place.
2 gadus atpakaļ
Avram Tudor
1402a63324
ref(keyboard-shortcuts) refactor keyboard shortcuts to use redux (#13260)
* ref(keyboard-shortcuts) refactor keyboard shortcuts to use redux
fix unsynced default value between config flag and local storage
* code review
* fix build
2 gadus atpakaļ
Robert Pintilii
eda25ca3c9
fix(toolbar) Remove focus on hide (#13256)
2 gadus atpakaļ
Calinteodor
ba4784f149
feat(subtitles): rework feature (#12484)
* feat(subtitles): separated web from native and created native subtitles screen
2 gadus atpakaļ
Calin-Teodor
035cccb97b
fix(toolbox): imports
2 gadus atpakaļ
Robert Pintilii
fc0fd2d08c
ref(TS) Convert some components to TS (#13198)
2 gadus atpakaļ
Robert Pintilii
57dbd3cf54
fix(device-picker) Close picker when another is open (#13190)
2 gadus atpakaļ
Robert Pintilii
fd47225d30
fix(popover) Fix close popover from toggle button (#13180)
2 gadus atpakaļ
Robert Pintilii
0b65acb528
ref: Remove some index files (#13151)
Fix imports
2 gadus atpakaļ
Robert Pintilii
6afb7ba9a6
ref(TS) Changes types to interfaces (#13141)
2 gadus atpakaļ
Robert Pintilii
9ac039a408
ref: Remove some index files (#13140)
2 gadus atpakaļ
Robert Pintilii
46c91b7566
ref(TS) Convert some components to TS (#13137)
*Remove unnecessary @ts-ignores
2 gadus atpakaļ
Robert Pintilii
206a4afd76
ref(TS) Convert some components to TS (#13129)
2 gadus atpakaļ
Robert Pintilii
e95b964b78
ref(TS) Convert some Abstract classes to TS (#13099)
2 gadus atpakaļ
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper (#13083)
2 gadus atpakaļ
Robert Pintilii
00780929e5
feat(tooltip) Create and move to our component (#13061)
Create Tooltip component
Fix Popover positioning calculations
Add margins to popover
Remove @atlaskit /tooltip
Update all components to use the new Tooltip component
Added tooltip actions and reducers for the following functionality: when a user hovers over an element is sees the tooltip for that element and then hovers another element that has a tooltip, instead of using the delay and animations we just unmount the current tooltip and mount the next one immediately
2 gadus atpakaļ
Emmanuel Pelletier
45b7f53294
Improve usability of toggled button labels (#12426)
* feat(a11y) buttons can now have toggled-aware a11y labels
2 gadus atpakaļ
Gabriel Borlea
297ab194a8
fix(dialog-portal): set z-index to high value (#13004)
2 gadus atpakaļ
Emmanuel Pelletier
c81777a475
Make (most) UI elements reachable via keyboard (#12657)
feat(a11y): make (most) UI elements reachable via keyboard
2 gadus atpakaļ
damencho
d7f6c2bbf0
feat: Introduces iAmVisitor mode.
2 gadus atpakaļ
damencho
863fd12488
feat: Hide self-view and buttons in visitors mode.
2 gadus atpakaļ
Calinteodor
f8af9c4fae
feat(notifications): native UI updates (#12798)
* feat(notifications): native notifications UI updates
2 gadus atpakaļ
Yash-Ambekar
e3c95e376a
fix(toolbar) Removed width from toolbar (#12935)
2 gadus atpakaļ
Robert Pintilii
27b8794d8c
feat(video-picker) Redesign (#12902)
Convert some files to TS
Implement redesign
Add Virtual background and Flip video to picker menu
2 gadus atpakaļ
Robert Pintilii
22ded30b61
feat(audio-menu) Redesign audio picker menu (#12899)
Convert some files to TS
Remove unnecessary files
Implement redesign
Add noise suppression to picker menu
Fix Popover placement on browser resize
2 gadus atpakaļ
Gabriel Borlea
1a113ba733
feat: add custom buttons for participant menu and toolbar via config (#12832)
* add custom remote menu button
* add config for custom buttons
* whitelist custom buttons flag
* add toolbox custom button
* fix notify toolbox buttons
* whitelist toolbar custom buttons
* rename and fix notify
* rename participant remote menu
* revert some flag wrong changes
* fix some formatings
* add undefined type to custom buttons toolbox
* code review
* code review 2
* fix linting issue
2 gadus atpakaļ
Robert Pintilii
ae7e441e21
fix(context-menu) Minor style fixes (#12874)
2 gadus atpakaļ
Robert Pintilii
fbc0a502e7
ref(TS) Improve TS (#12656)
2 gadus atpakaļ
Shawn
ab262ec8b1
fix(toolbox): do not show hangup menu for non-moderators
2 gadus atpakaļ
Horatiu Muresan
42868c9ec2
fix(context-menu) Fit the overflow menu on small heights (#12848)
2 gadus atpakaļ
Kirat
2bf3089dbf
Fixed overflow of popover (#12814)
2 gadus atpakaļ
Horatiu Muresan
3e58cd8af3
feat(narrow-layout) Use drawer menus on desktop narrow mode (#12799)
2 gadus atpakaļ
Avram Tudor
d7bedb2e07
ref(misc) remove unused code for dock / undock (#12661)
* ref(misc) remove unused code for dock / undock
* remove translations
2 gadus atpakaļ
Saúl Ibarra Corretgé
a2e8a7f28f
fix(toolbox) hide drawer after toggling camera
Fixes: https://github.com/jitsi/jitsi-meet/issues/12628
2 gadus atpakaļ
Robert Pintilii
0ba033e07d
ref(TS) Improve TS (#12612)
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2 gadus atpakaļ
Joseph Garrone
4ef4e45ee4
fix(styles) Remove Theme type annotation (#12544)
* tss-react doesn't need a type anotation for the Theme
* Update tss-react to 4.4.4
2 gadus atpakaļ
Shawn
93ab7725e7
feat(toolbox) notify click for hangup-menu and end-meeting menu button
2 gadus atpakaļ
Calin-Teodor
cdb2436b73
feat(base/ui): updated BUTTON_TYPES imports based upon native or web
2 gadus atpakaļ
Jaya Allamsetty
f3e4c57036
Remove legacy signaling and legacy SS mode. (#12499)
* fix(connection-status): remove unused participant connectionStatus.
Always use trackStreamingStatus now that legacy endpoint based signaling has been removed.
* remove the check for source-name signaling.
Default to source-name signaling always.
* Remove the check for multi-stream mode.
Make that the default mode and remove the support for legacy SS mode.
* Remove presenter mode.
* update latest@lib-jitsi-meet
2 gadus atpakaļ
Robert Pintilii
936a1a6b0e
ref(design) Update icons (#12489)
Remove unused icons
Remove fill none from icons
Rename some icons
2 gadus atpakaļ
Robert Pintilii
b52b4c2a78
ref(TS ) Improve TS (#12491)
Remove global variables from files
Change type to interface
2 gadus atpakaļ
Saúl Ibarra Corretgé
2596c463fe
fix(ts) make tsc (almost) not cry on native
Co-authored-by: Calinteodor <calin.chitu@8x8.com >
Co-authored-by: Robert Pintilii <robert.pin9@gmail.com >
2 gadus atpakaļ
Robert Pintilii
687837310a
ref(components) Replace some InlineDialogs with Popover (#12453)
Remove comments referencing InlineDialog
2 gadus atpakaļ
Robert Pintilii
faec46dd17
ref(popover) Update Popover to support click trigger (#12447)
Convert Popover to TS
Update OverflowMenu to use Popover instead of InlineDialog
2 gadus atpakaļ
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
2 gadus atpakaļ
Robert Pintilii
ca4db54e6e
ref(overflow-menu-button) Change to function component (#12411)
Use makeStyles instead of withStyles
2 gadus atpakaļ
Robert Pintilii
3eecf8063f
ref(TS) Remove unnecessary ts-ignores (#12412)
Remove ts-ignores that are no longer needed because of tsconfig.web.json
Change ts-ignore to ts-expect-error for files outside react/features
2 gadus atpakaļ