Commit graph

134 commits

Author SHA1 Message Date
Dorra Jaouad
d19a764143 fix: RTL support in call view
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-30 16:42:06 +01:00
Maksim Sukharev
f01a07c795 fix(ts): rename constants.js to constants.ts
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-28 16:04:24 +01:00
Maksim Sukharev
b31195db61 fix(sidebarStore): migrate to TS
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-28 16:04:24 +01:00
Dorra Jaouad
49a4e66716 fix: ignore logical properties rules temporarily in call related components
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-01-27 10:55:20 +01:00
Grigorii K. Shartsev
565e684888 chore(stylelint): fix lint errors
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-01-22 11:40:51 +01:00
Maksim Sukharev
2f19f82f86 fix: pass token to callView store via actions
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-10-24 15:02:25 +02:00
Maksim Sukharev
d203d1f814 fix: refactor actions
- handleJoinCall
- setCallViewMode
- startPresentation
- stopPresentation

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-10-14 14:15:28 +02:00
Maksim Sukharev
da9b0f4555 fix: refactor getters
- forceCallView
- isViewerOverlay
- isGrid
- isStripeOpen
- isEmptyCallView
- lastIsGrid
- lastIsStripeOpen
- presentationStarted
- selectedVideoPeerId
- callHasJustEnded

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-10-14 14:15:28 +02:00
Maksim Sukharev
75e13a77ef fix: rename *Tooltip to *Title
- get rid of object fields reassigning in TopBarMediaControls

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-10-01 09:44:31 +02:00
Maksim Sukharev
dea8750ba6
Merge pull request #13219 from nextcloud/feat/noid/scroll-participants-in-call 2024-09-23 12:43:25 +02:00
Maksim Sukharev
67219b44c1 fix: replace getter
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-09-15 11:51:52 +02:00
Maksim Sukharev
ed669ccac8 fix: migrate sidebar store to pinia
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-09-15 11:51:52 +02:00
Maksim Sukharev
a5fea1179a fix: show dev-table above call components
- for main branch only

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-09-06 17:19:48 +02:00
Maksim Sukharev
96f858057d feat(call): list participants grid/stripe with a mouse wheel
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-09-06 17:18:41 +02:00
Antreesy
0b67e325cd fix: use provide/inject to pass values of devMode to CallView children
Signed-off-by: Antreesy <antreesy.web@gmail.com>
2024-08-30 13:16:15 +02:00
Maksim Sukharev
ae442785d4
fix(guest): migrate localStorage nick to nextcloud/auth implementation
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-20 17:01:30 +02:00
Maksim Sukharev
312297a801
fix: use LocalVideo component in screenshot mode
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-19 17:34:50 +02:00
Maksim Sukharev
e9cb24dda8
fix: add dummies input, stripe and screenshot mode toggles
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-19 17:34:49 +02:00
Maksim Sukharev
650816592d
fix: extract placeholder mocks to separate file
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-19 14:08:43 +02:00
Maksim Sukharev
a4b5d15a86
fix: set devMode in CallView component
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-19 14:08:42 +02:00
DorraJaouad
67299b9a0b fix: replace static style with variables
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-08-14 12:32:22 +02:00
DorraJaouad
41a649ef7a fix: remove unused styles
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-08-14 12:32:22 +02:00
Maksim Sukharev
539658ad25
style: adjust variables and styles in Call components
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-16 22:55:26 +02:00
DorraJaouad
193de41556 Feat: introduce dynamic arrangement in grid view.
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-07-02 17:47:44 +02:00
Maksim Sukharev
e9b9cf4902
fix(l10n): directly import translate functions to the components
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-06-14 13:37:20 +02:00
Maksim Sukharev
be09463e2b
fix(directive): remove unused imports
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-05-15 14:23:39 +02:00
DorraJaouad
d047542269
fix(CallView): remove force setting call view mode in order to keep the previous isGrid last state accurate.
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-05-13 15:02:33 +02:00
Joas Schilling
1ccbf67da2
chore: Run SPDX convertor
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26 13:02:15 +02:00
Maksim Sukharev
16cbd7c8b3
chore: move dummy components to UIShared directory
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-03-22 16:31:46 +01:00
Maksim Sukharev
f176008dd0
chore(license): update license string in frontend source code
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-03-12 15:44:00 +01:00
Maksim Sukharev
28508826f0
chore(CallView): clean up unused methods, move some calculations to setup or children
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-01-30 13:52:33 +01:00
Maksim Sukharev
4a9952f65b
chore(deps): update all debounce methods
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-01-25 18:40:01 +01:00
Maksim Sukharev
bad0eeea4b
fix(mixin): remove unused and default props, refactor methods
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-12-27 16:07:53 +01:00
Maksim Sukharev
1d2694b6c5
pass method reference instead of result to debounce function
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-11-29 11:58:02 +01:00
Maksim Sukharev
e4692febc9
lint files, clean unused scss variables
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-10-02 17:11:46 +02:00
Maksim Sukharev
5fdd10c62c
make wrapper non-transparent for attributes and transparent for listeners
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-08-17 09:42:12 +02:00
Maksim Sukharev
33c82ec006
replace 'transition'
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-08-16 16:45:07 +02:00
Maksim Sukharev
ae1b09cc45
lint code
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-06-20 15:23:08 +02:00
Maksim Sukharev
b1d97dbff3
allow wrapper to shrink, consider gaps and padddings in columns calculation
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-06-20 15:11:45 +02:00
Maksim Sukharev
eaf36b6b39
set new navigation buttons offset
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-06-15 20:57:14 +02:00
Maksim Sukharev
c28713eea8
align hover styles for navigation buttons with collapse button
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-06-12 13:18:52 +02:00
Maksim Sukharev
236ad2f8ce
replace complex calculations with Array.at()
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-05-12 20:52:42 +02:00
Grigorii K. Shartsev
dbfb16fda2 techdebt(vue3): define emits
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-05-05 09:54:27 +02:00
Maksim Sukharev
a84413ed9b
adjust styles, change class overlapping
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-04-12 09:38:09 +02:00
Maksim
a7e26526e3
Merge pull request #8764 from nextcloud/fix/7703/change-button-component-for-videos
Change native buttons to NcButton components
2023-02-27 09:16:47 +01:00
Joas Schilling
befbf82f6b
Merge pull request #8844 from nextcloud/hide-bottom-stripe-in-recordings
Hide bottom stripe in recordings
2023-02-24 17:20:24 +01:00
Daniel Calviño Sánchez
f84689cf8a Hide bottom stripe in recordings
This is specially important if the height of the recording is limited,
due to the minimum fixed height of the stripe.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-02-24 15:56:36 +01:00
Maksim Sukharev
30d30493f8
change native buttons to NcButton components
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-02-24 10:57:19 +01:00
Maksim Sukharev
5710ece9ca
fix styles for local video in stripe
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-02-23 16:15:02 +01:00
Maksim Sukharev
1ffd1de4ef
apply lint rules to .vue files
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-02-23 13:15:18 +01:00