Calinteodor
b6d89b0939
feat(modal): fixes around JitsiScreen footer ( #17041 )
...
*Add extra px for Jitsi screen footer when native keyboard is visible.
2026-03-02 15:54:41 +02:00
Calin-Teodor
fc170891cb
feat(subtitles): rework how isAsyncTranscriptionEnabled is being used
2026-01-22 14:00:06 +02:00
Calin-Teodor
775cc52f66
feat(subtitles): hide translation UI for both web and native
2026-01-22 10:50:03 +02:00
Calinteodor
65eb2a2899
feat(base/modal): small updates around JitsiScreen footer ( #16727 )
...
*UI updates and reworks around JitsiScreen footer and its children.
2026-01-21 13:05:05 +02:00
Calinteodor
447def54c8
feat(chat/native): add Closed Captions tab ( #16787 )
...
* Added CC tab inside Chat screen and some UI fixes on mobile.
2026-01-20 13:33:46 +02:00
Hristo Terezov
919c60b3d2
feat(chat): Add disableChat configuration option
...
Introduces a comprehensive disableChat config option that disables the entire chat feature including button visibility, notifications, sounds, private messages, and keyboard shortcuts. When disabled, the chat tab is hidden from the chat panel while allowing other tabs (polls, files, CC) to remain accessible.
2025-11-03 12:44:29 -06:00
Mihaela Dumitru
47e420f10e
fix(chat): improve naming convention for unread items ( #16499 )
2025-10-09 15:15:40 +03:00
Mihaela Dumitru
a06c3fe715
feat(file-sharing): show count badges for unread files and notify on uploads/removals ( #16484 )
2025-10-03 01:52:24 +03:00
damencho
c069c0d7c3
feat(display-name): Handles new display-name extension in messages.
...
The display name is used in messages when messages are coming from visitors or from the history. The display name is used only when the participant is not available in the meeting to get its name.
2025-09-03 08:07:11 -05:00
Hristo Terezov
cb621f8e32
feat(visitors): Private messages to main participants.
2025-07-25 17:26:06 -05:00
Avram Tudor
3f9202ce04
fix: hide chat controls and show disabled notice instead ( #16168 )
2025-06-26 17:49:48 +03:00
Saúl Ibarra Corretgé
be9e1136de
fix(ts) apply import linting rules to TS files too
2025-06-04 22:04:36 +02:00
Hristo Terezov
348573b254
feat: Implement a closed caption history panel.
2025-04-21 08:56:31 -05:00
damencho
f488ef1e5c
feat(groupchat-polls-permissions): Native implementation.
2025-03-31 11:49:13 -05:00
damencho
ea0f9e7934
feat: Adds ts rule noImplicitOverride and fix errors.
2025-03-12 11:40:07 -05:00
Hristo Terezov
32f9f8ba92
fix(gifs): trim the message before extracting the URL.
2024-08-28 11:35:51 -05:00
Calinteodor
a8958019a5
feat(chat/polls/native): added ids for tests ( #14994 )
...
* feat(chat/polls/navigation): added ids for tests and removed some unused helpers
2024-08-10 18:02:48 +03:00
Hristo Terezov
200228339b
fix(gif): Restrict gif rendering to Giphy only
2024-08-09 10:01:04 -05:00
Calinteodor
7641ddad68
feat(chat/native): set limit for linkifying and replacing non unicode messages ( #14979 )
...
* feat(chat): set limit for linkifying and replacing non unicode emoji messages
2024-08-07 14:10:28 +03:00
Patrick He
8bfa65987d
feat(chat) use the original message ID for processing
...
This is a prerequisite for operations that rely on previous messages, such as reactions.
2024-08-06 15:30:37 +02:00
Calinteodor
b2e06c1c94
feat(chat): revert char_limit for input ( #14973 )
...
* feat(chat): revert char_limit for message input
2024-08-06 11:12:30 +03:00
Calin-Teodor
06b727ae1a
feat(chat): fixed linter
2024-08-02 14:25:41 +03:00
Calin-Teodor
68106feb57
feat(chat): set CHAR_LIMIT for chat input
2024-08-02 14:25:41 +03:00
Avram Tudor
097d51ce10
feat: prosody plugin for sending system chat messages ( #14603 )
...
* feat: prosody plugin for sending system chat messages
* code review changes
* code review changes
* update module name
* update comment
2024-04-08 18:59:00 +03:00
Hristo Terezov
4a5ba0f05d
fix(visitors): Disable polls.
2024-02-02 12:50:01 -06:00
Calinteodor
77abbee308
feat(base/modal): changed hasTabNavigator to hasExtraHeaderHeight ( #14033 )
...
* feat(base/modal): changed hasTabNavigator to hasExtraHeaderHeight
2023-11-08 11:44:10 +02:00
Calinteodor
29d02f0a2b
feat(chat/native): fixed keyboard overlapping chat input bar ( #13984 )
...
* feat(chat/native): fixed keyboard overlapping chat input bar
2023-10-30 12:59:05 +02:00
Robert Pintilii
7859397790
ref(chat) Refactor ChatMessage component ( #13556 )
...
Remove Abstract class
Convert web component to function component
2023-07-17 10:47:54 +03:00
Robert Pintilii
824cfc0c9c
ref(chat): Refactor Chat components ( #13550 )
...
Remove Abstract component
Convert web component to function component
2023-07-12 15:51:38 +03:00
Robert Pintilii
1ba7765898
ref(TS) Convert some native components to TS ( #13281 )
...
Remove some @ts-ignores
2023-05-02 11:09:38 +03:00
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS ( #13264 )
2023-04-25 13:50:52 +03:00
Robert Pintilii
05a79ec793
ref: Remove index files ( #13154 )
...
Fix imports
Convert some files to TS
2023-04-03 16:33:18 +03:00
Robert Pintilii
0b65acb528
ref: Remove some index files ( #13151 )
...
Fix imports
2023-04-03 13:49:19 +03:00
Robert Pintilii
9ac039a408
ref: Remove some index files ( #13140 )
2023-03-31 14:04:33 +03:00
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper ( #13083 )
2023-03-21 09:47:52 +02:00
Calinteodor
f8af9c4fae
feat(notifications): native UI updates ( #12798 )
...
* feat(notifications): native notifications UI updates
2023-02-21 11:26:04 +02:00
Calinteodor
a795e0797a
feat(native): New mobile release UI fixes ( #12592 )
2022-11-21 16:07:27 +02:00
Calinteodor
971fe0481f
feat(chat/polls/native) Update chat and polls UI ( #12550 )
...
* feat(chat/polls/native): update ui
2022-11-18 14:46:54 +02:00
Calinteodor
2c7dc5e40e
feat(base/ui/native): Use new Input component ( #12526 )
...
feat(base/ui/native): replaced react native TextInput component with our native Input component
2022-11-08 17:46:46 +02:00
Calinteodor
74cd486232
feat(chat/native): moved ChatAndPollsNavigator to mobile/navigation ( #12527 )
...
* feat(chat/native): moved ChatAndPollsNavigator to mobile/navigation
2022-11-08 17:43:02 +02:00
Robert Pintilii
936a1a6b0e
ref(design) Update icons ( #12489 )
...
Remove unused icons
Remove fill none from icons
Rename some icons
2022-11-08 12:24:32 +02:00
Calinteodor
be93fbd512
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates ( #12375 )
...
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates
2022-10-13 16:13:00 +03:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Calin-Teodor
ccba7e8f75
feat(base/modal): renamed prop and fixed scroll inside webview
2022-08-01 13:12:14 +03:00
Calin-Teodor
4ef88aa90e
feat(base-chat): conditioned should set responder
2022-07-20 15:54:14 +03:00
Calinteodor
de37c3e809
feat(polls/native): New polls screen ( #11741 )
...
* feat(polls/native) style updates
2022-06-27 16:53:52 +03:00
Calinteodor
fbf693b2dc
feat(mobile/navigation) updated screens that have footer
...
* feat(mobile/navigation) updated screens that have footer
* feat(chat/native) reverted style change
* feat(chat/native) reverted changes and added input vertical padding
* feat(base/modal) replaced headerHeight with top safe area inset
* feat(carmode/native) removed unused import and fixed linter
* feat(chat/polls/native) reverted style changes
* feat(base/modal) added isModalPresentation default prop
* feat(base/modal) made isModalPresentation optional
* feat(base/modal) headerHeight based on top notch devices
* feat(polls) updated styles
* feat(base/modal) updated comment
2022-06-16 11:49:53 +02:00
Werner Fleischer
def3c76e10
fix(rn, chat): localize the chat button label
2022-06-07 17:14:22 +02:00
Calin Chitu
fb6f38800b
fix(chat/native) we need to dispatch close and open chat
2022-05-13 18:07:26 +03:00
Calinteodor
0fe7383154
fix(chat/native) private message replies ( #11521 )
...
Fixes issue #11516
2022-05-10 18:28:23 +03:00