Commit graph

5006 commits

Author SHA1 Message Date
Botsy
9d17c82562
Update src/routes/Intro/styles.less
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-25 12:24:30 +02:00
Botzy
b563ea1d10 fix(BottomSheet): hide BottomSheet when screen is resized 2025-02-25 11:45:48 +02:00
Botzy
2b5df90827 feat(useWindowSize): added hook for screen size 2025-02-25 11:40:34 +02:00
Tim
0572ee3371 fix(Library): continue watching mode was broken 2025-02-25 10:36:17 +01:00
Tim
c63d01c8e4 fix(Library): input and filters were missing 2025-02-25 10:30:11 +01:00
Botzy
315391de7f fix(Intro): modify breakpoint for mobile layout and add some adjustments 2025-02-24 18:28:24 +02:00
Botzy
3890001085 fix(Library): align guest Placeholder with Calendar Placeholder layout and styles on mobile 2025-02-24 16:24:55 +02:00
Botzy
1608448b8c fix(Library): use separate placeholder image 2025-02-24 16:21:08 +02:00
Tim
4b56ac44c2 style: code format 2025-02-24 14:40:32 +01:00
Tim
3bef434f42 refactor: update quit on close logic 2025-02-24 14:35:39 +01:00
Timothy Z.
235d09f960
Merge pull request #845 from Stremio/fix/calendar-mobile-placeholder
Some checks are pending
Build / build (push) Waiting to run
Calendar: Fix placeholder responsiveness
2025-02-24 15:26:18 +02:00
Botzy
bf37815d14 fix(MainNavBars): limit content scroll on mobile to not go under bottom nav bar 2025-02-24 14:51:09 +02:00
Botzy
c5c7805d91 fix(Placeholder): improve styles and add scroll on mobile instead of squeezing in components 2025-02-24 14:20:23 +02:00
Botzy
039676afb5 fix(MainNavBars): limit the content scroll area to not include navbar 2025-02-24 14:19:13 +02:00
Botzy
a50e3c7186 fix(Discover): apply new lines in styles where missed 2025-02-21 15:09:05 +02:00
Botzy
a050dd8d76 fix(Calendar): update placeholder image name 2025-02-21 13:58:48 +02:00
Botzy
755f0625bf fix(Placeholder): rename placeholder image 2025-02-21 13:53:11 +02:00
Botzy
7b0c013dc0 fix(Placeholder): improve styles on mobile 2025-02-21 13:41:59 +02:00
Botzy
e2c3e719ff fix(Checkbox): remove transition on outline 2025-02-20 17:36:40 +02:00
Botzy
13c9ef986a refactor(Library): reuse Placeholder component and remove unused styles 2025-02-20 14:31:20 +02:00
Botzy
64310c863f feat(Placeholder): added Placeholder component 2025-02-20 14:30:35 +02:00
Botzy
39e37b5875 refactor(Calendar): rename placeholder image with more generic name and fix import 2025-02-19 18:22:10 +02:00
Botzy
0506d53f4e fix(Discover): fix mobile styles for filter button 2025-02-19 17:38:17 +02:00
Botzy
1b17bc81cb Merge branch 'development' into fix/discover-page-remove-duplicated-filters 2025-02-19 17:30:19 +02:00
Tim
31121aab21 refactor(App): use dash for shell update settings message 2025-02-19 11:11:40 +01:00
Tim
a4ee4db1b8 feat: add quit on close setting for shell 2025-02-19 11:05:09 +01:00
Botzy
b8c328507e fix(Library): default to type All filter after selected type is no longer available 2025-02-18 18:05:18 +02:00
Tim
dfe509d93f
Merge pull request #819 from Stremio/feat/shell-volume-booster
Some checks failed
Build / build (push) Has been cancelled
Player(shell): add audio boost
2025-02-18 15:32:22 +01:00
Tim
cc36befc9a refactor(Slider): simplify audio boost logic 2025-02-18 15:24:20 +01:00
Botzy
224b6e6f76 fix(Discover): improve styles to handle filters edge cases 2025-02-18 15:35:14 +02:00
Botzy
b1365e31d4 fix(Multiselect): destruct options from props to not pass them to component 2025-02-18 15:33:11 +02:00
Tim
180de13e26
Merge pull request #831 from Stremio/fix/user-panel-behind-server-warning
Some checks are pending
Build / build (push) Waiting to run
Board: Ensure user panel is visible correctly when the server warning is not dismissed
2025-02-18 12:09:15 +01:00
Botzy
2816f7bcea Merge branch 'development' into fix/discover-page-remove-duplicated-filters 2025-02-18 11:54:50 +02:00
Ivelin Megdanov
1fc5ab290d Merge branch 'development' into feat/shell-volume-booster 2025-02-18 11:34:01 +02:00
Timothy Z.
902b91d744
Merge pull request #837 from Stremio/feat/scrub-bar-contrast
Some checks are pending
Build / build (push) Waiting to run
Player: Improve Seek Bar Contrast for Better Visibility
2025-02-17 19:08:43 +02:00
Tim
0459676c2a
Merge pull request #833 from Stremio/fix/calendar-scroll-position
Calendar: Fix items scroll in view to ensure borders remain visible
2025-02-17 18:03:38 +01:00
Ivelin Megdanov
878691fffb Removed margin block and convert padding to rem 2025-02-17 18:57:33 +02:00
Botzy
c9c8828447 Merge branch 'feat/intro-consent-checkbox' of github.com:Stremio/stremio-web into feat/intro-consent-checkbox 2025-02-17 18:35:41 +02:00
Botzy
14927942e8 fix(ConsentToggle): remove unused ConsentToggle component 2025-02-17 18:25:21 +02:00
Botsy
e60cf6501e
Update src/components/Checkbox/Checkbox.less
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-17 18:10:48 +02:00
Botzy
f5ef7d653d fix(Checkbox): improve typings and styles to follow mockups 2025-02-17 18:09:17 +02:00
Botzy
72e7b7051e fix(Button): add missing target prop to type 2025-02-17 17:46:13 +02:00
Ivelin Megdanov
5c316f4a33 Added supports check 2025-02-17 15:27:19 +02:00
Ivelin Megdanov
91ed45625b Moved scroll padding/margin inside the classes 2025-02-17 15:21:06 +02:00
Ivelin Megdanov
b800e78c8b Added seek bar contrast 2025-02-17 15:08:03 +02:00
Ivelin Megdanov
6e806d5c84 Revert previous changes and added margin/padding block 2025-02-17 14:11:28 +02:00
Botzy
71bd470d31 fix(Checkbox): use checkmark icon instead of styles and make bg color the primary accent one 2025-02-17 14:02:15 +02:00
Botzy
dad4804bad fix(Discover): Hide duplicated catalog type filter on mobile 2025-02-17 12:57:20 +02:00
Tim
c08bed630d
fix(Player): use Player action for MarkSeasonAsWatched
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-15 07:27:24 +01:00
Ivelin Megdanov
b4ac4b4db7 Merge branch 'development' into fix/calendar-scroll-position 2025-02-13 13:12:08 +02:00
Botzy
e3fda56a11 refactor(Intro): reuse Checkbox component for consent items 2025-02-13 13:06:05 +02:00
Botzy
1b2fe21044 feat(Checkbox): added Checkbox component 2025-02-13 13:05:14 +02:00
Ivelin Megdanov
7074e13047 Fix: Visible calendar items when selected 2025-02-13 12:59:09 +02:00
Botsy
6999ef6a8d
Update src/components/NumberInput/NumberInput.tsx
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-13 12:37:36 +02:00
Botzy
675328ca08 fix(StreamsList): show EpisodePicker only if type is series 2025-02-12 17:27:37 +02:00
Tim
d05488feb6
Merge pull request #829 from Stremio/fix/subtitles-action-menu-scroll
Some checks failed
Build / build (push) Has been cancelled
Player: Subtitles Settings scrollable on mobile
2025-02-12 16:23:32 +01:00
Botzy
07cc2a9b2d refactor(EpisodePicker): apply suggested improvements 2025-02-12 16:59:37 +02:00
Botzy
4cd9db53d1 fix(NumberInput): remove unused import 2025-02-12 16:01:28 +02:00
Botzy
f678375633 refactor(NumberInput): apply suggested improvements 2025-02-12 16:00:41 +02:00
Botsy
10a36d2c4d
Update src/components/NumberInput/NumberInput.tsx
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-12 15:46:52 +02:00
Botzy
aa3dedf8be fix: linting 2025-02-12 15:38:14 +02:00
Botsy
232c64b613
Update src/routes/MetaDetails/StreamsList/EpisodePicker/EpisodePicker.tsx
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-12 15:34:47 +02:00
Botsy
37020f340c
Update src/routes/MetaDetails/StreamsList/StreamsList.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-12 15:34:35 +02:00
Botsy
3dcd0020c9
Update src/components/NumberInput/NumberInput.tsx
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-12 15:34:24 +02:00
Botsy
d7974babdd
Update src/components/NumberInput/NumberInput.tsx
Co-authored-by: Timothy Z. <timothy@stremio.com>
2025-02-12 15:34:07 +02:00
Botzy
6274115f8f refactor(EpisodePicker): simplify setting season and episode initial state 2025-02-12 13:55:34 +02:00
Botzy
7a79e31f95 fix(EpisodePicker): use default export in StreamsList 2025-02-12 13:14:01 +02:00
Botzy
1721810467 fix(NumberInput): follow style name convention 2025-02-12 13:13:06 +02:00
Ivelin Megdanov
a51fccbe16 Moved LESS variables after the imports 2025-02-12 12:58:41 +02:00
Ivelin Megdanov
7fbd723db4 Renamed LESS variables 2025-02-12 12:50:08 +02:00
Botzy
3bc075d0a1 fix(EpisodePicker): remove named export 2025-02-12 12:44:21 +02:00
Ivelin Megdanov
804cf46161 add LESS variables for height calculations 2025-02-12 12:42:06 +02:00
Ivelin Megdanov
2b92474160 Using viewport height instead of 100vh 2025-02-12 12:22:25 +02:00
Ivelin Megdanov
40626ecb78 Fixed max height calculation on mobile 2025-02-12 11:25:16 +02:00
Botzy
3c2ab92bd6 fix(EpisodePicker): make 0 the initial value for season when no value provided, remove placeholder 2025-02-11 19:27:49 +02:00
Botzy
3f60df9073 refactor(EpisodePicker): improve styles and typings 2025-02-11 19:05:46 +02:00
Botzy
6ca94a2124 fix(EpisodePicker): unify styles with install addons button 2025-02-11 16:41:36 +02:00
Ivelin Megdanov
173e58467e Fix user panel appearing behind server warning 2025-02-11 16:21:11 +02:00
Ivelin Megdanov
675257eb56 fix: prevent navbar icons to cut on mobile 2025-02-10 18:02:04 +02:00
Botzy
f7494d6e97 fix(EpisodePicker): typings 2025-02-10 17:52:57 +02:00
Botzy
fbdfa110b5 fix(StreamsList): add scroll when episode picker is shown on landscape orientation on mobile 2025-02-10 17:38:32 +02:00
Botzy
9fc0de0be2 fix(Subtitles): make subtitle settings scrollable on mobile 2025-02-10 16:27:36 +02:00
Botzy
d407e6c7b7 fix(NumberInput): min & max validation when entering value from keyboard 2025-02-10 15:12:43 +02:00
Botzy
0c9b9927cc Merge branch 'development' into feat/season-episode-inputs 2025-02-10 15:02:39 +02:00
Botzy
34808d6014 fix(EpisodePicker): set season and episode from url 2025-02-10 14:18:13 +02:00
Botzy
6b30b90893 fix(MetaDetails): handle search for any episode and season 2025-02-10 13:31:44 +02:00
Botzy
5e98355896 fix(NumberInput): fix check for min and max values 2025-02-10 12:37:40 +02:00
Lachezar Lechev
f7e0e09c11
Merge branch 'development' into feat/mark-season-as-watched 2025-02-09 21:29:29 +02:00
Tim
286be6179f fix(EventModal): incorrect import 2025-02-08 23:39:55 +01:00
Botzy
7fa4f462c5 feat(StreamsList): added upcoming label when no results 2025-02-07 19:23:33 +02:00
Botzy
36a2896525 fix(NumberInput): use color variable for font color 2025-02-07 19:13:23 +02:00
Tim
b3502eb407 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/hardware-decoding 2025-02-07 17:37:06 +01:00
Tim
02d3c421bc Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-local-subtitles 2025-02-07 17:32:48 +01:00
Botzy
538e462b12 fix(StreamsList): hide Install addons button if episode is upcoming 2025-02-07 18:23:28 +02:00
Botzy
39f168a34c fix(EpisodePicker): handle season 0 as value 2025-02-07 18:22:24 +02:00
Tim
8a1b040296
Merge pull request #817 from Stremio/feat/shell-updater-banner
App: add updater banner
2025-02-07 17:16:35 +01:00
Botzy
461c9d3d53 fix(EpisodePicker): fix export 2025-02-07 17:49:27 +02:00
Botzy
15c6a231a6 feat(EpisodePicker): added season and episode picker when no streams loaded 2025-02-07 17:27:53 +02:00
Botzy
e8a6e72b13 feat(NumberInput): added NumberInput common component 2025-02-07 17:06:26 +02:00
Ivelin Megdanov
2d28973fea Merge branch 'development' into feat/shell-volume-booster 2025-02-07 14:15:08 +02:00
Ivelin Megdanov
0a17a56e24 Simplified the logic and renamed prop for audioBooster 2025-02-07 14:09:46 +02:00
Tim
6b700aeaf9 Merge branch 'feat/shell-updater-banner' of https://github.com/Stremio/stremio-web into feat/shell-updater-banner 2025-02-07 12:06:16 +01:00
Tim
6ba966d306 refactor(UpdaterBanner): add translation strings 2025-02-07 12:05:31 +01:00
Tim
330fac3f39 style: lint 2025-02-06 18:29:15 +01:00
Tim
9d18a1bb61 fix: drop srt file with shell 2025-02-06 18:10:34 +01:00
Lachezar Lechev
4081396ae0
feat: Player - Volume slider - on muted show 0 volume
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2025-02-06 12:16:29 +02:00
Tim
d9da7d5ab7 feat: support hardware decoding 2025-02-05 15:00:06 +01:00
Ivelin Megdanov
05486a35bf Add preview for truncated stream names 2025-02-04 16:05:12 +02:00
Botzy
a4054c80b8 fix(context menu): positioning when resizing/entering fullscreen 2025-02-03 17:28:52 +02:00
Ivelin Megdanov
f865bca9ea Fixed code format 2025-02-03 14:54:19 +02:00
Ivelin Megdanov
3375415bdc Restrict new volume boost logic only when shell is active 2025-02-03 13:12:56 +02:00
Ivelin Megdanov
2f010168a3 Enhance volume slider with warning & danger gradient for boosting 2025-02-03 12:22:03 +02:00
Ivelin Megdanov
ad107ff98b Ensure Arrow Up-Down, and onWheel adjust volume correctly 2025-02-03 12:19:40 +02:00
Ivelin Megdanov
e13ec37227 Added new maximum audio value for boosted audio 2025-02-03 12:17:45 +02:00
Botzy
4648aef21b fix(context menu): calculate menu position inside safe area 2025-01-31 14:04:36 +02:00
Tim
a95f07f19d fix(UpdateBanner): missing useEffect deps array 2025-01-30 17:02:24 +01:00
Tim
e2b9114ece fix(Platform): import issue 2025-01-30 17:01:28 +01:00
Tim
77e283d934 refactor: use useShell hook for UpdaterBanner 2025-01-30 14:57:37 +01:00
Botzy
62b8a6a5cc fix(season select): key for dropdown options ID is undefined, use value 2025-01-30 14:50:38 +02:00
Botzy
8810327ca2 Merge branch 'development' into feat/right-click-context-menu 2025-01-30 14:44:45 +02:00
Botzy
ce8ce7404c fix(season select): propagate the event on mousedown to close the multiselect 2025-01-30 14:44:14 +02:00
Botzy
56d750c960 feat(Context menu): Add context menu over nav, control bar and side drawer button 2025-01-30 13:53:01 +02:00
Botzy
e87048799f refactor(useOutsideClick): pass ref as hook param, use ref to calculate context menu offset 2025-01-30 13:31:14 +02:00
Tim
e5882ea143 refactor(App): update updater banner style 2025-01-30 11:10:45 +01:00
Tim
7b80784218 feat: implement shell updater banner 2025-01-29 23:56:48 +01:00
Tim
33d80722e5 fix(ColorInput): ModalDialog import 2025-01-29 19:13:45 +01:00
Botzy
a15ce0ea52 fix(Context Menu): handle click inside and outside context menu 2025-01-29 17:55:32 +02:00
Botzy
dcff82ff45 refactor(useOutsideClick): update event handlers to combine with onContextMenu handler 2025-01-29 17:54:20 +02:00
Botzy
0eca23873f feat(context menu): enable context menu on right click while loading/buffering 2025-01-29 15:16:39 +02:00
Botzy
9a3be29a39 feat(context menu): enable context menu on right click on video 2025-01-29 15:15:29 +02:00
Tim
de1989a8db feat(Settings): display shell version when available 2025-01-29 10:03:00 +01:00
Timothy Z.
9a2fa6442d refactor(SideDrawer): same flex on series content 2025-01-24 17:13:38 +02:00
Timothy Z.
b8415c48f2 fix(SideDrawer): mobile landscape styles 2025-01-24 15:40:04 +02:00
Timothy Z.
e8845d707b Merge branch 'development' into fix/PWA-height-width-global-bugs 2025-01-23 18:10:00 +02:00
Timothy Z.
37ab9ced93 fix: size of the warning on mobile landscape 2025-01-23 17:48:39 +02:00
Timothy Z.
17c5341f69 refactor(StreamingServerWarning): change global 2025-01-23 17:43:48 +02:00
Timothy Z.
2f380c2cb9 fix(Navbar): android devices fullscreen 2025-01-23 17:31:23 +02:00
Timothy Z.
b1e8b47e7b fix(StreamingServerWarning): respect safe areas 2025-01-23 17:06:23 +02:00
Timothy Z.
f49f29094f fix(App): iphone PWA issues 2025-01-23 16:20:26 +02:00
Timothy Z.
6ae9d1c9d4 fix(Calendar): PWA landscape mode 2025-01-23 16:20:03 +02:00
Timothy Z.
79e3dab206 fix(App): global width / height issues 2025-01-23 16:08:29 +02:00
Tim
6e00a3384c feat: add mark season as watched for videos 2025-01-22 18:39:45 +01:00
Timothy Z.
87e23ed417 fix(SideDrawerButton): styles 2025-01-22 17:01:12 +02:00
Timothy Z.
281189a38e fix(StreamingServerWarning): dismiss when online 2025-01-22 16:08:38 +02:00
Timothy Z.
15d2988bef
Merge pull request #786 from Stremio/refactor/streaming-server-warning
Board: update the style of the streaming server warning
2025-01-22 12:03:32 +02:00
Timothy Z.
53cc896c4a remove: unnecessary declarations 2025-01-22 12:00:27 +02:00
Timothy Z.
662e5b0bd7 refactor(SSWarning): remove margin use positioning 2025-01-22 11:56:24 +02:00
Timothy Z.
2af455c691 Merge branch 'development' into refactor/install-addons-button-stream-list 2025-01-20 17:36:19 +02:00
Timothy Z.
3fdd2b10fa refactor: make the button the same styles 2025-01-20 17:36:14 +02:00
Tim
730ca8b9e5 refactor(NextVideoPopup): reduce overall popup size 2025-01-20 15:29:15 +01:00
Tim
427264e6b8 refactor: remove unnecessary file 2025-01-20 10:58:28 +01:00
Tim
d5fb245104 feat(Player): select local subitles once added 2025-01-20 10:56:19 +01:00
Tim
00dedd8c73 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-local-subtitles 2025-01-20 10:21:07 +01:00
Tim
74eefbc5eb fix(FileDrop): remove use of dragenter 2025-01-20 10:20:57 +01:00
Timothy Z.
6d4117125a refactor(NextVideoPopup): remove desc & styles 2025-01-20 09:52:53 +02:00
Tim
1a06a72dc6 feat: provide feedback for file drop 2025-01-17 21:20:08 +01:00
Tim
b150fe1957 refactor: move file drop logic to provider 2025-01-17 21:18:56 +01:00
Tim
42ff17f742 refactor(SubtitlesMenu): update translation key for local subtitles 2025-01-17 20:04:45 +01:00
Timothy Z.
3636468d45 fix(Search): hide empty catalog rows 2025-01-17 20:08:16 +02:00
Timothy Z.
1989baa262
Merge pull request #797 from Stremio/refactor/nav-tab-button-styles
refactor(NavBar): improve navigation buttons contrast
2025-01-17 17:28:57 +02:00
Timothy Z.
b266ae5f2b refactor(NavTabButton): lower icon opacity 2025-01-17 16:35:10 +02:00
Timothy Z.
6981680cc1
Merge pull request #795 from Stremio/refactor/meta-details-landscape-styles
refactor(MetaDetails): landscape mobile styles
2025-01-17 14:07:25 +02:00
Timothy Z.
6f2deb15e4 remove(App): unnecessary declarations 2025-01-15 20:50:08 +02:00
Timothy Z.
8c1b6fc653 fix(Navbar): positioning on older devices 2025-01-15 20:34:50 +02:00
Timothy Z.
92a6d6f182 refactor(App): clean up 2025-01-15 20:21:43 +02:00
Timothy Z.
97acfa82ca fix(App): html and app styles fallback 2025-01-15 20:16:13 +02:00
Timothy Z.
dd9accfe33 Merge branch 'development' into refactor/install-addons-button-stream-list 2025-01-15 19:30:27 +02:00
Timothy Z.
06813a0d13 Merge branch 'development' into refactor/streaming-server-warning 2025-01-15 19:30:17 +02:00
Timothy Z.
830abe090d Merge branch 'development' into refactor/meta-details-landscape-styles 2025-01-15 19:30:07 +02:00
Timothy Z.
1d158d342e Merge branch 'development' into refactor/nav-tab-button-styles 2025-01-15 19:30:02 +02:00
Timothy Z.
75c95e38ba Merge branch 'development' into fix/older-ios-versions-support 2025-01-15 19:29:55 +02:00
Timothy Z.
88de6bfca4 fix(App): older iOS versions support 2025-01-15 12:35:21 +02:00
Timothy Z.
7f068a2fcc fix(Calendar): add missing route animation 2025-01-15 11:16:26 +02:00
Tim
9c2cc0e7ff
Merge pull request #785 from Stremio/refactor/route-switch-animations
fix(App): make route switching animation feel smoother
2025-01-15 09:03:52 +01:00
Tim
365f608661
Merge pull request #796 from Stremio/fix/pwa-resizing-issues
fix(App): PWA resizing issues
2025-01-15 09:02:25 +01:00
Tim
ba7efd8037
Merge pull request #783 from Stremio/refactor/calendar-styles
Refactor/calendar styles
2025-01-15 08:57:13 +01:00
IEduStu
9bbc448e41 fix: improve navigation buttons contrast 2025-01-13 22:25:35 +02:00
Timothy Z.
809d984277 fix(App): PWA resizing issues
when resizing the PWA on iPad there were visible pixel wide lines on the edges
2025-01-13 22:17:40 +02:00
Neeraj TK
ea5d05c31d
Merge branch 'development' into feat/captions-shortkey 2025-01-14 00:55:20 +05:30
Timothy Z.
8bb4089320 refactor(MetaPreview): action buttons 2025-01-13 18:32:28 +02:00
Timothy Z.
a62d3bf37d revert(MetaDetails): leave the same width 2025-01-13 18:29:57 +02:00
Timothy Z.
1bc8cd8665 refactor(MetaDetails): landscape mobile styles 2025-01-13 18:24:52 +02:00
Timothy Z.
ce85c14f45 refactor(StreamingServerWarning): styles 2025-01-13 16:23:11 +02:00
Timothy Z.
8873435fd9 refactor(StreamList): install addons btn 2025-01-13 14:07:54 +02:00
Timothy Z.
8e03f27752 Update animations.less 2025-01-11 15:31:21 +02:00
Timothy Z.
3e5c4a816f remove: unused keyframes 2025-01-11 15:31:09 +02:00
Timothy Z.
cb09644c33 refactor(StreamingServerWarning): without transition 2025-01-11 15:29:57 +02:00
Timothy Z.
5700c3ab6e Merge branch 'development' into refactor/install-addons-button-stream-list 2025-01-10 20:42:51 +02:00
Timothy Z.
71b5d35af8 fix(SearchBar): components imports 2025-01-10 20:41:39 +02:00
Tim
3df8eb65d0 feat: allow to drop local subtitles 2025-01-08 20:41:55 +01:00
Timothy Z.
0bdf28724f refactor(Cell): make posters bigger on mobile 2025-01-07 17:35:52 +02:00
Timothy Z.
2f9bf38fd6 refactor(Calenadar): add safe inset areas 2025-01-07 17:26:45 +02:00
Timothy Z.
383795e538 refactor(Cell): make the padding smaller on mobile 2025-01-07 17:02:44 +02:00
Timothy Z.
f6080d9a95 refactor(StreamingServerWarning): add logs useMemo 2025-01-07 16:57:19 +02:00
Timothy Z.
3e36d7ad6a refactor(StreamingServerWarning): convert to TS 2025-01-06 22:43:46 +02:00
Timothy Z.
575e31e902 revert(MetaDetails): removal of animation 2025-01-06 21:52:58 +02:00
IEduStu
85407cfd3e fix: make screen switching animation feel smoother 2025-01-06 21:49:37 +02:00
Timothy Z.
0148024d83 fix(Cell): stopPropagation when clicking on poster 2025-01-06 20:49:16 +02:00
Timothy Z.
ff4a3cef1b refactor(Cell): Make posters visible on more ss 2025-01-06 20:30:53 +02:00
Timothy Z.
ceaae0ba3d Merge branch 'development' into refactor/components 2025-01-06 17:28:23 +02:00
Timothy Z.
d747ffcfd8 fix(RadioButton): inner circle position 2025-01-06 16:54:17 +02:00
Tim
ccf593d644 Merge branch 'development' of https://github.com/Stremio/stremio-web into refactor/components 2025-01-06 14:28:54 +01:00
Tim
510f91e031 refactor: rewrite some components to TS for better lint 2025-01-06 10:45:59 +01:00
Timothy Z.
c4d69cd7b3 Merge branch 'development' into fix/hide-empty-board-catalogs 2025-01-03 18:11:11 +02:00
Timothy Z.
a22b27f124 Merge branch 'development' into fix/hide-empty-board-catalogs 2025-01-03 18:08:12 +02:00
Timothy Z.
629ba4b9dc Merge branch 'development' into refactor/overall-app-styles 2025-01-03 18:08:06 +02:00
Timothy Z.
5c531fb3e3 remove: Style changes on streamingserverwarning(2) 2025-01-03 18:07:20 +02:00
Timothy Z.
871e8cb57b remove(StreamingServerWarning): changes 2025-01-03 18:06:17 +02:00
Timothy Z.
2b051f738d refactor(Board): use !== instead 2025-01-03 17:17:49 +02:00
Timothy Z.
5ebc8df63f refactor(Board): hide only empty catalogs 2025-01-03 17:14:04 +02:00
Timothy Z.
2288bd27d0 refactor(Board): dont show err instead 2025-01-03 15:41:44 +02:00
Timothy Z.
c65b10e915 fix(Board): Hide empty catalogs 2025-01-03 15:27:34 +02:00
Timothy Z.
5819729833 Merge branch 'development' into refactor/overall-app-styles 2025-01-03 14:59:52 +02:00
Timothy Z.
a4dd1e2f6e feat(MultiSelectMenu): scroll into view 2025-01-03 13:26:30 +02:00
Tim
003881d06d refactor: move components to their own folder 2024-12-31 18:34:22 +01:00
Tim
c1820a324b Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/addons-one-click-actions 2024-12-31 11:30:01 +01:00
Tim
4c8ac14cc5 refactor(Addon): animate border-color on hover 2024-12-31 11:28:55 +01:00
Tim
56d69d856f
Merge pull request #776 from Stremio/fix/player-subtitles-tracks-layout
Player: fix subtitles tracks layout
2024-12-27 13:25:04 +01:00
Tim
ac54bd4ac9 fix(Player): audio track layout issue 2024-12-27 13:10:04 +01:00
Tim
dbbf12c491 fix(Player): subtitles tracks layout 2024-12-27 11:56:36 +01:00
Tim
c20fcf1532 feat(Player): add label to audio tracks 2024-12-27 11:52:13 +01:00
Tim
702452fc2b refactor: improve tracks language labels 2024-12-26 16:50:31 +01:00
Timothy Z.
049535e61d refactor: remove err state to make fallback render 2024-12-26 16:38:55 +02:00
Timothy Z.
fc95a8934f Revert "revert(MetaDetails): renderbg logic"
This reverts commit dc00a9fadc.
2024-12-26 16:38:16 +02:00
Timothy Z.
dc00a9fadc revert(MetaDetails): renderbg logic 2024-12-26 16:31:25 +02:00
Timothy Z.
97ed4b519a fix(content): Content height was too big 2024-12-26 16:19:22 +02:00
Timothy Z.
b12e44c086 Merge branch 'development' into refactor/overall-app-styles 2024-12-26 16:02:37 +02:00
Timothy Z.
a7d2e9d13e Merge branch 'development' into refactor/install-addons-button-stream-list 2024-12-25 11:45:59 +02:00
Timothy Z.
ad5d9e4013 Merge branch 'development' into refactor/overall-app-styles 2024-12-25 11:45:51 +02:00
Timothy Z.
ed56e8387b refactor(masks): remove masks paddings 2024-12-24 16:06:41 +02:00
Tim
2eec7ed844 Merge branch 'development' of https://github.com/Stremio/stremio-web into refactor/player-audio-menu 2024-12-24 15:04:15 +01:00
Tim
c83f3e8ded Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-side-drawer 2024-12-24 14:52:33 +01:00
Tim
cd1cdf2172 fix: external subtitles offset with shell 2024-12-24 12:28:02 +01:00
Timothy Z.
b15b7bbb12 remove: masks in the routes 2024-12-23 21:28:46 +02:00
Timothy Z.
ec720dcd24 fix(Discover): mask was flickering 2024-12-23 20:59:22 +02:00
Timothy Z.
7b930f439a fix: scroll top safari issues 2024-12-23 18:06:17 +02:00
Timothy Z.
91a92a0a32 rename(StreamsList): ref name 2024-12-23 17:24:29 +02:00
Timothy Z.
87a07f28db fix(StreamsList): streams-container scroll position 2024-12-23 17:21:06 +02:00
Alexandru Branza
30b7588236 Fix Poster Sharpness
Chrome (on Windows only) was showing the posters with high sharpness, this made it hard to read text on some posters (including the title), this one css style seems to fix it, and I didn't notice it impacting other cases yet.
2024-12-23 14:26:51 +02:00
Tim
d589b67f85 feat(Addons): make addons actions one click 2024-12-21 23:14:48 +01:00
Timothy Z.
fbebd9bbd4 refactor(Library): use rem instead of px 2024-12-21 23:14:49 +02:00
Timothy Z.
7c23ab5585 refactor(HorizontalNavbar): use rem & use vars 2024-12-21 23:14:37 +02:00
Timothy Z.
c49ae8d595 refactor(MetaDetails): use rem instead of px 2024-12-21 23:14:12 +02:00
Timothy Z.
3d29fefa7c refactor(copyright): update copyright info 2024-12-21 23:10:16 +02:00
Timothy Z.
dab4205988 refactor(app styles): env vars changes 2024-12-21 22:57:55 +02:00
Timothy Z.
561896b611 remove(SearchBar): remove fixed width
- .search-container
2024-12-21 22:39:37 +02:00
Timothy Z.
9c2b9da9bf refactor(app toasts): styles 2024-12-21 22:39:07 +02:00
Timothy Z.
72d9a6b36f fix(app): styles for the bottom-overlay-size
- use rem instead of px
- make the bottom-overlay-size adjustments
2024-12-21 22:35:42 +02:00
Timothy Z.
a8609da7da refactor(MetaDetails): styles + performance
- use useMemo for the bg render check
2024-12-21 22:26:33 +02:00
IEduStu
9ca41aa8c0 feat: improve mobile design 2024-12-21 22:18:29 +02:00
Timothy Z.
96ceafa458 remove(app styles): variable which was repeated
- var(--selectable-inputs-assumed-height) removed in favor of reusing
var(--top-overlay-size)
- fixed the bottom overlay size
2024-12-21 22:11:13 +02:00
Timothy Z.
fb1a043e1d refactor(MetaDetails): use rem instead
- remove unused nav-bar-size declaration
2024-12-21 21:57:47 +02:00
Timothy Z.
ef153fab4b refactor(Discover): remove inline var 2024-12-21 21:56:01 +02:00
Timothy Z.
d29375c31b refactor(Discover): use global vars 2024-12-21 21:55:40 +02:00
Timothy Z.
d7a4deadaa refactor(Addons): use global vars 2024-12-21 21:55:26 +02:00
Timothy Z.
3a67df5791 refactor(app): add vars used across the app 2024-12-21 21:55:11 +02:00
Timothy Z.
896950cff0 refactor(Board): styles
- removed use of px
2024-12-21 21:46:45 +02:00
Timothy Z.
d7776f6d98 refactor(Addons): styles
- removed use of px
- creates less native variables
-removed unnecessary vars
2024-12-21 21:44:00 +02:00
Timothy Z.
dd8791d589 refactor(StreamingServerWarning): styles
- removed the use of px values since these might be problematic on some devices
- sticking to rem as the best way of defining sizes
- reusing the global variable approach according screen sizes
- added spacing
- improved border-radius handling
2024-12-21 21:24:39 +02:00
Timothy Z.
39cb89b0b0 refactor: update the copyrights (1) 2024-12-21 20:56:25 +02:00
Timothy Z.
77657929e8 refactor(HorizontalNavbar): add missing space 2024-12-21 20:55:37 +02:00
Timothy Z.
4f4b46c9f1 refactor(MainNavbars): use less variables
this ensures we utilize built in less style variables at the top of the file to avoid inline variable declarations
2024-12-21 20:53:36 +02:00
Timothy Z.
8e4fcc1a6e
fix: image was not visible on some iPads 2024-12-21 18:02:29 +02:00
Timothy Z.
055ac1d873 remove: webkit properties on button
touch-callout is not supported well and might cause problems, clearly written not to use in production;
highlight color not needed since we use it on global html
2024-12-21 15:41:27 +02:00
Timothy Z.
45ed5254ea add: calculated-bottom-safe-inset
this will allow us to reuse in the app without importing globals file
2024-12-21 15:40:35 +02:00
Timothy Z.
ec570b91f1 refactor(styles): app styles.less 2024-12-21 15:30:07 +02:00
IEduStu
e03aba766a feat: improve mobile design 2024-12-21 15:21:26 +02:00
Timothy Z.
da22bc090a fix: modal image was not visible on some macbooks 2024-12-21 15:18:03 +02:00
Tim
d1583a6f4a
Update src/routes/Player/Player.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2024-12-20 20:26:48 +01:00
Tim
b9d6e01256 fix(Player): layout issue with audio menu 2024-12-20 20:24:51 +01:00
Tim
caeacf1bc1 Merge branch 'refactor/player-audio-menu' of https://github.com/Stremio/stremio-web into refactor/player-audio-menu 2024-12-20 20:23:26 +01:00
Tim
57aac8a27a fix(Player): audio menu open state 2024-12-20 20:18:17 +01:00
Timothy Z.
08fdf19677 Merge branch 'development' into refactor/player-audio-menu 2024-12-20 19:37:01 +02:00
Timothy Z.
04f579eab5
Merge pull request #761 from Stremio/fix/streaming-server-url-item-styles
fix: streaming server url AddItem styles
2024-12-20 12:10:45 +02:00
Timothy Z.
07412f0b7e fix: mobile additem styles 2024-12-20 12:00:51 +02:00
Abhishek Panwar
082df3a253
Fix: Correct URL Encoding in SearchBar Component
Changes Made:
Used encodeURIComponent in the SearchBar component to ensure special characters and spaces in search queries are correctly encoded.

Example:
Before: Searching Alexa & Katie could break the query, returning incomplete results.
After: The query is now encoded as Alexa%20%26%20Katie, ensuring accurate results.
2024-12-20 02:01:32 +05:30
Timothy Z.
befc1d6eec fix: streaming server url item styles 2024-12-19 21:23:56 +02:00
Timothy Z.
379bd1dc88 Merge branch 'development' into feat/player-side-drawer 2024-12-19 11:44:20 +02:00
Timothy Z.
8a7e07f833 refactor: add back the gap to the placeholder 2024-12-18 17:36:17 +02:00
Timothy Z.
f9fb161292 refactor: align mobile view size with real addon 2024-12-18 17:34:19 +02:00
Timothy Z.
fbb9c45460 fix: copyright comment 2024-12-18 17:15:43 +02:00
Timothy Z.
4b22bda09c feat: addon placeholder 2024-12-18 17:07:19 +02:00
Timothy Z.
1b997dfb83 Merge branch 'development' into feat/player-side-drawer 2024-12-18 12:21:21 +02:00
Timothy Z.
1d9f0fcb15 fix: toats outer glow problem with overflow 2024-12-18 12:00:19 +02:00
Timothy Z.
5249d1855f refactor(SideDrawerButton): styles 2024-12-18 11:35:19 +02:00
Timothy Z.
f1cb4c145a feat: add copyright + button mobile styles 2024-12-18 11:30:01 +02:00
Tim
609e407914 fix(Player): hide side drawer button when overlay hidden 2024-12-18 10:24:01 +01:00
Tim
c45cc8afe2 fix(Player): remove side-drawer-layer from overlayHidden 2024-12-18 10:22:15 +01:00
Timothy Z.
429dfc2f29 refactor: use cubic bezier easing 2024-12-18 10:53:20 +02:00
Tim
f6ed54f2f9 feat: add transition to side drawer 2024-12-18 09:38:38 +01:00
Tim
f9cb1a5fd2 refactor(Player): make SideDrawer act like a menu 2024-12-18 09:34:12 +01:00
Timothy Z.
d353305428 remove: image on mobile landscape 2024-12-17 16:56:20 +02:00
Timothy Z.
7875e4ba99 fix: modal image sizing 2024-12-17 16:44:31 +02:00
Timothy Z.
99921c0db8 remove: uneccesary flex declaration 2024-12-17 15:33:46 +02:00
Timothy Z.
c2a4fb87bd fix: rename old class to align to new impl 2024-12-17 15:32:45 +02:00
Timothy Z.
d9a9fb2d4f fix: styles on event modal 2024-12-17 15:20:26 +02:00
Timothy Z.
72b7a370fc feat: rewrite sidedrawer to act like a menu 2024-12-16 19:25:31 +02:00
Timothy Z.
1555e05d6b (revert): removal of useeffect | sidedrawer states 2024-12-16 17:08:23 +02:00
Timothy Z.
9b4e3e83b1 remove: unused prop 2024-12-16 16:38:24 +02:00
Timothy Z.
f8d9d0d838 fix(info container): height in landscape mode 2024-12-16 16:37:10 +02:00
Timothy Z.
297b8f172d refactor: keep the DOM organised 2024-12-16 16:32:03 +02:00
Tim
3dc0e37e02
Merge pull request #748 from Stremio/refactor/remove-addons-button-horizontal-navbar
refactor: remove addons button horizontal navbar
2024-12-16 14:01:32 +01:00
Timothy Z.
1788a95f24 fix: strange positioning on movies 2024-12-16 14:19:50 +02:00
Timothy Z.
dd53dcc4b3 Merge branch 'development' into feat/player-side-drawer 2024-12-16 14:14:15 +02:00
Tim
aba6c48281 fix(Calendar): hover only on pointer fine 2024-12-16 12:34:57 +01:00
Tim
85752239ea
Merge pull request #752 from Stremio/fix/color-input-styles
fix: colorInput component styles
2024-12-16 12:18:59 +01:00
Tim
d3b7482d2d
Merge pull request #754 from Stremio/fix/bottom-sheet-ipad-pro
fix(BottomSheet): was hidden on ipad pro in portait mode
2024-12-16 12:17:08 +01:00
Tim
16b43933a6
Merge pull request #753 from Stremio/fix/mutliselect-menu-height-settings
fix: use the default height set in the component
2024-12-16 12:16:44 +01:00
Tim
976992b28e fix(BottomSheet): was hidden on ipad pro in portait mode 2024-12-16 12:10:29 +01:00
Tim
1117774794
Merge pull request #751 from Stremio/fix/buttons-mobile-expirience
fix: remove blue select box from the buttons
2024-12-16 12:06:34 +01:00
Timothy Z.
6b9be43671 fix: use the default height set in the component
MutliSelect
2024-12-16 13:05:29 +02:00
Timothy Z.
5f3a9204b9 fix: colorInput component styles 2024-12-16 13:00:09 +02:00
Timothy Z.
07570f99b6 fix: remove blue select box from the buttons 2024-12-16 12:40:03 +02:00
Timothy Z.
b45a99296e fix: speed menu overflow issue 2024-12-16 12:31:03 +02:00
Tim
dbb1a79219 fix(TextInput): submit not triggering 2024-12-16 10:17:20 +01:00
Timothy Z.
678c755003 refactor: remove addons button horizontal navbar 2024-12-15 21:22:15 +02:00
Timothy Z.
b8a5e60374 refactor: button position moved to right 2024-12-13 16:33:43 +02:00
Timothy Z.
444152a09b refactor: closer button logic and width on mobile 2024-12-13 13:30:59 +02:00
Timothy Z.
47464ceed0 feat: add close button 2024-12-13 13:06:57 +02:00
Timothy Z.
7a39c40a54 remove: unused var 2024-12-13 12:54:55 +02:00
Timothy Z.
5eb0c01536 fix: videos height 2024-12-12 19:19:24 +02:00
Timothy Z.
6c34c6fd61 fix: use flex instead of height attribute 2024-12-12 19:14:56 +02:00
Timothy Z.
10838315d8 fix: use dvw for width instead of % 2024-12-12 19:10:40 +02:00
Timothy Z.
f97b5f1d69 refactor: import hooks on top of the file 2024-12-12 18:51:33 +02:00
Timothy Z.
a0be48bf7e Merge branch 'development' into feat/player-side-drawer 2024-12-12 18:47:10 +02:00
Timothy Z.
73f685621e refactor: use padding instead of margin 2024-12-12 18:42:29 +02:00
Timothy Z.
e23b761468 refactor(RadioButton): remove margin 2024-12-12 18:38:31 +02:00
Timothy Z.
e92d9ca0d9 refactor (URLsmanager): styles 2024-12-12 15:26:50 +02:00
Timothy Z.
7f6204e57d Merge branch 'development' into feat/player-side-drawer 2024-12-12 14:02:36 +02:00
Tim
cbfd920caa
Merge pull request #742 from Stremio/fix/multiselect-menu-height
fix: multiselectMenu and Multiselect height
2024-12-12 12:28:31 +01:00
Timothy Z.
c2dc381776 fix: overflow on the container filter addons 2024-12-12 13:20:44 +02:00
Tim
e6214be768
Merge pull request #743 from Stremio/fix/calendar-keyboard-nav
fix(Calendar): prevent keyboard nav on cell items
2024-12-12 12:16:11 +01:00
Timothy Z.
303d26e49b fix: library bug 2024-12-12 13:15:24 +02:00
Tim
37310aadef
Merge pull request #740 from Stremio/fix/nav-menu-height
fix: nav-menu height
2024-12-12 12:06:57 +01:00
Timothy Z.
ec23f6764e Merge branch 'development' into feat/player-side-drawer 2024-12-12 12:39:41 +02:00
Tim
f0775cc5b7
Merge pull request #736 from Stremio/fix/player-mark-video-as-watched
Fix player mark video as watched
2024-12-12 11:01:51 +01:00
Tim
937366cb31 fix(Settings): reset server url only if it was selected after deleting 2024-12-11 18:36:46 +01:00
Tim
0baec6535b fix: tooltips style position issue 2024-12-11 17:07:01 +01:00
Tim
200bb62de6 fix(Calendar): prevent keyboard nav on cell items 2024-12-11 16:39:16 +01:00
Timothy Z.
2097b0c5d4 fix: dropdowns were not visible in pop-up 2024-12-11 12:33:56 +02:00
Timothy Z.
df07ca51b0 refactor: sizes of the menu-container 2024-12-11 12:26:40 +02:00
Timothy Z.
bad210810e fix: multiselectMenu and Multiselect height 2024-12-11 12:08:51 +02:00
Timothy Z.
2f85fba64d revert: formatting 2024-12-11 11:49:30 +02:00
Timothy Z.
203c04b8c8 refactor: logic for showing the button 2024-12-11 11:48:17 +02:00
Timothy Z.
944069e411 refactor(StreamsList): addons install button 2024-12-11 11:38:36 +02:00
Timothy Z.
58ff80f4f2 fix: nav-menu height 2024-12-11 11:23:55 +02:00
Tim
c811c28be6 refactor: move audio tracks to their own menu 2024-12-10 20:40:17 +01:00
Timothy Z.
483273aacd fix: menu-layer mobile issues 2024-12-10 20:31:55 +02:00
Timothy Z.
de290823e6 fix: speed menu overflow issue 2024-12-10 20:31:38 +02:00
Timothy Z.
3fc1e2c191 fix: action-buttons-container margin issue 2024-12-10 20:31:23 +02:00
Timothy Z.
c3d506c749 fix: padding on MetaPreview 2024-12-10 19:48:43 +02:00
Timothy Z.
cc046ce48a refactor: fix iOS overflow issues 2024-12-10 19:12:41 +02:00
Timothy Z.
d5b8dc9480 Merge branch 'fix/player-mark-video-as-watched' into feat/player-side-drawer 2024-12-10 13:58:19 +02:00
Timothy Z.
5a422b5b33 refactor (styles): landscape mode on mobile 2024-12-09 18:05:10 +02:00
Timothy Z.
d9cec1205c refactor(styles): use dvh to respect safe areas
dvh solves an issue where without fullscreen not all videos in the list are fully visible since vh does not count the safe / unsafe area
2024-12-09 17:39:55 +02:00
Timothy Z.
8e42bb0d1d refactor(styles): videos height 2024-12-09 17:22:37 +02:00
Timothy Z.
36bae5221a refactor(styles): orientation UI tweaks 2024-12-09 16:20:47 +02:00
Timothy Z.
cbffdfa33c refactor(styles): mobile UI adjustments (3) 2024-12-09 16:01:25 +02:00
Timothy Z.
7d2c5118b3 refactor(styles): more mobile adjustments 2024-12-09 15:59:09 +02:00
Timothy Z.
e372b89566 refactor: mobile UI improvements 2024-12-09 15:24:10 +02:00
Timothy Z.
2b03b087f2 fix: ts error for the inert attribute 2024-12-09 12:30:47 +02:00
Tim
41be4528ff fix: don't spread Video component props 2024-12-09 09:06:03 +01:00
Tim
8098bc5c33 fix: mark video as watched on player 2024-12-08 13:57:40 +01:00
Timothy Z.
888b008cae refactor: simlifications, fix arrows 2024-12-06 15:37:23 +02:00
Timothy Z.
61c578160b refactor(SideDrawer): simplify the conditionals 2024-12-06 14:48:50 +02:00
Timothy Z.
a81792ea5d remove: InfoMenu and VideosMenu 2024-12-06 14:45:25 +02:00
Timothy Z.
a726ffb60d feat: init side drawer component 2024-12-06 14:39:16 +02:00
Timothy Z.
de1732dc68 fix: settings navigate between menus shortcut 2024-12-03 22:44:52 +02:00
Timothy Z.
6d3eeaa286 refactor: fix focus on item 2024-12-03 12:25:29 +02:00
Timothy Z.
9e3c0c6203 refactor: radio button component structure 2024-11-29 14:43:15 +02:00
Timothy Z.
f2994a59a8 Revert "add: index for checkbox"
This reverts commit 50843dc347.
2024-11-29 14:32:49 +02:00
Timothy Z.
50843dc347 add: index for checkbox 2024-11-29 14:31:11 +02:00
Timothy Z.
c49817aea1 chore: lint fix 2024-11-29 14:23:36 +02:00
Timothy Z.
31b0d06fd7 remove: checkbox component 2024-11-29 14:21:53 +02:00
Timothy Z.
55eba27535 remove: checkbox label css 2024-11-29 14:19:57 +02:00
Timothy Z.
a09332e101 refactor: use a radio button on the item instead 2024-11-29 14:18:57 +02:00
Timothy Z.
ccde5971f8 refactor: minor improvements, better spacing 2024-11-29 12:38:29 +02:00
Timothy Z.
ccccce2be1 refactor: checkbox component 2024-11-29 12:22:20 +02:00
Timothy Z.
7087033522 fix: typo of toggle 2024-11-29 12:17:38 +02:00
Timothy Z.
e7099767c4 Merge branch 'development' into feat/manage-streaming-urls 2024-11-28 17:39:09 +02:00
Tim
7b87715153 refactor(Calendar): remove past items styling 2024-11-28 15:07:39 +01:00
Tim
83c5c5ab0f refactor(Calendar): month selector style 2024-11-28 14:29:04 +01:00
Tim
1f7cf89d94 refactor(Calendar): remove chrome mobile highlight on buttons 2024-11-28 14:11:23 +01:00
Tim
03a29c5903 refactor(Calendar): simplify mobile media query 2024-11-28 14:06:46 +01:00
Timothy Z.
93db08678d Merge branch 'development' into feat/manage-streaming-urls 2024-11-28 15:01:40 +02:00
Timothy Z.
c5ab6b6112 fix: navbar item label was cut 2024-11-28 14:55:55 +02:00
Tim
73ab4adf4a refactor(Calendar): use fixed widths for selector 2024-11-28 13:36:15 +01:00
Tim
320bca2e35 fix(Calendar): copyright headers 2024-11-28 11:45:26 +01:00
Tim
ef28d744e2 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/calendar 2024-11-28 11:42:14 +01:00
Tim
a7d3a40e2e
Merge pull request #731 from Stremio/fix/styles-meta-details-streams
Fix: styles on metaDetails / Streams page
2024-11-28 11:39:12 +01:00
Timothy Z.
192bd53537
remove(stream): max-height on addon-name
Co-authored-by: Tim <tymmesyde@gmail.com>
2024-11-28 12:35:30 +02:00
Tim
e5e67d547a feat(Calendar): implement selector 2024-11-28 11:31:27 +01:00
Tim
9ea6c82619
Merge pull request #645 from Stremio/feat/seek-player-action
feat(player): add seek action and handle seeking player state
2024-11-28 09:56:37 +01:00
Tim
96a15dfbf6 refactor(Player): format type declaration 2024-11-28 09:23:10 +01:00
Tim
9fc13d2c55 refactor(Player): remove unecessary comments 2024-11-28 09:20:11 +01:00
Tim
941d8d7822 refactor(Player): remove unecessary dep onSeekRequested callback 2024-11-28 09:18:47 +01:00
Timothy Z.
15026ccf8c fix(stream): addon label overflow 2024-11-27 14:57:57 +02:00
Timothy Z.
d3a98fbdd3 fix(multiSelect): addon name overflow 2024-11-27 14:57:41 +02:00
Tim
bd6367ef50 refactor(Player): core seek action 2024-11-26 18:20:59 +01:00
Lachezar Lechev
6ead608086
fix(payer): Seekbar action and arrow keys for Seek action
Signed-off-by: Lachezar Lechev <lachezar@ambire.com>
2024-11-25 15:41:23 +02:00
Timothy Z.
84903f4566 fix: bug when clicking on mark as watched button 2024-11-22 00:13:16 +02:00
Tim
efc2667c1d
Merge pull request #688 from ArtificialSloth/feat/subtitles-track-label
feat: Add label to subtitle tracks
2024-11-20 15:35:01 +01:00
ArtificialSloth
0b40ffe4b7 Merge branch 'feat/subtitles-track-label' of https://github.com/ArtificialSloth/stremio-web into feat/subtitles-track-label 2024-11-20 05:56:16 -05:00
ArtificialSloth
b07e10fe2b handle text overflow for track origin. 2024-11-20 05:56:14 -05:00
ArtificialSloth
18359aa42d
Update src/routes/Player/SubtitlesMenu/SubtitlesMenu.js
Co-authored-by: Timothy Z. <timothy@stremio.com>
2024-11-20 05:40:02 -05:00
ArtificialSloth
ffdb2fd5d4 Swap origin and label, add fallback for url check, translate origin, and handle text overflow for long labels 2024-11-20 05:26:48 -05:00
Timothy Z.
feb84ef4c4 refactor: use single quote strings 2024-11-18 15:52:28 +02:00
Timothy Z.
06e43968c9 refactor: add checks to call setter when needed 2024-11-18 15:49:48 +02:00
Lachezar Lechev
2b4e616701
Merge branch 'development' into feat/seek-player-action 2024-11-18 14:53:09 +02:00
Tim
c27b94fa6c refactor(ModalDialog): rename duplicated class name 2024-11-16 22:22:53 +01:00
Timothy Z.
feb6746c90 fix: modal dialog styles issues 2024-11-16 22:27:42 +02:00
Gater73
e095ca1e5c
Update CONSTANTS.js
Add x.com as a white listed domain
2024-11-11 23:48:43 -03:00
Lachezar Lechev
ad8e0f9b57
Merge branch 'development' into feat/manage-streaming-urls 2024-11-08 14:44:50 +02:00
Tim
9df9a4e1a1 fix(Calendar): layout issue for small viewports 2024-11-04 15:31:00 +01:00
Tim
c9e116006d chore: add new interface languages 2024-11-04 13:35:21 +01:00
Tim
693e3e3a37
Merge pull request #717 from heavy-baby/feat/add-interface-language
Update interfaceLanguages.json
2024-11-04 10:52:14 +01:00
heavy-baby
d941da36cd
Update interfaceLanguages.json
Added Japanese item.
2024-11-04 14:30:14 +09:00
Tim
79cde15ade fix(Calendar): toMonthYear returned incorrect month depending on the day 2024-10-31 15:09:28 +01:00
cevznriny
be40252744 img loading='lazy' 2024-10-31 10:56:10 +01:00
Tim
57fc3bc263 fix(BottomSheet): add bottom padding to container 2024-10-30 10:23:40 +01:00
Tim
a98d38fa25 fix(BottomSheet): remove chrome mobile highlight color for backdrop 2024-10-30 10:23:21 +01:00
Timothy Z.
4bfb28382e fix: upcoming label removed when video watched 2024-10-30 10:20:13 +02:00
Tim
6337f25660 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/calendar 2024-10-29 08:59:46 +01:00
Tim
7cefc8d964 feat(Calendar): add transition to border of items 2024-10-29 08:58:17 +01:00
Tim
ac01908374 fix(Calendar): deselect day when closing details 2024-10-29 08:54:21 +01:00
Tim
ea933fe5c3 refactor(PaginationInput): transition when hovering the button 2024-10-29 08:46:28 +01:00
Tim
d9b82acc4a fix(Calendar): lint 2024-10-29 08:40:06 +01:00
Tim
820f7eaf81 fix(Calendar): use useCallback for useCalendarDate functions 2024-10-29 08:39:29 +01:00
Alexandru Branza
bb02ab8d54 Fix Backward Support for Older Browsers 2024-10-25 15:58:58 +03:00
Timothy Z.
1b1cf2bec1 add: placeholder 2024-10-24 15:59:09 +03:00
Timothy Z.
ada66b95df refactor: add profile.settings to dependency array 2024-10-24 15:38:12 +03:00
Timothy Z.
d32782b68b refactor: handle ordering by core 2024-10-24 13:57:13 +03:00
Timothy Z.
38fc6e3c66 refactor: separate AddItem 2024-10-24 12:12:09 +03:00
Timothy Z.
f8cf7f7ae5 refactor: use the other function for submitting 2024-10-24 11:56:27 +03:00
Timothy Z.
8b067ad5b4 chore: fix eslint (2) 2024-10-24 11:52:15 +03:00
Timothy Z.
603c314905 fix: eslint errors 2024-10-24 11:51:26 +03:00
Timothy Z.
15ca542f47 Merge branch 'development' into feat/manage-streaming-urls 2024-10-24 11:49:46 +03:00
Timothy Z.
7e56236c6d refactor: item component 2024-10-24 11:48:22 +03:00
Timothy Z.
dc5f90b2e8 refactor: imports resolutions 2024-10-24 11:36:13 +03:00
Timothy Z.
b6b9128fcd fix: imports 2024-10-24 11:23:02 +03:00
Timothy Z.
e296c769e4 refactor: address the comments 2024-10-24 11:21:06 +03:00
Timothy Z.
783c4dc350 refactor: rename mtime 2024-10-24 10:31:04 +03:00
Timothy Z.
04fdc644f6 fix: liniting 2024-10-24 10:30:16 +03:00
Timothy Z.
9fa17da6e9 fix: minor styles issues 2024-10-23 18:05:28 +03:00
Tim
a532d48bf5 chore: add eslint semi rules 2024-10-22 16:31:41 +02:00
Timothy Z.
274169770f fix: onDelete action + translations strings 2024-10-22 17:29:05 +03:00
Timothy Z.
55384ff9dc refactor: optimisations 2024-10-22 17:03:30 +03:00
Timothy Z.
22376793b7 refactor: change delete icon 2024-10-22 15:30:45 +03:00
Timothy Z.
fd88b18cdd fix: Item and checkbox styles 2024-10-22 11:50:59 +03:00
Timothy Z.
14d5fc3da7 refactor: handle edge cases correctly 2024-10-22 10:25:29 +03:00
Timothy Z.
d12766ecad feat: Support Multiple Server URLs in the settings 2024-10-21 17:13:46 +03:00
Timothy Z.
b23204aa34 add: logs 2024-10-09 14:11:34 +03:00
Tim
19085da76b refactor(BottomSheet): remove unnecessary useCallback 2024-10-09 11:02:12 +02:00
Tim
1d0cb4dfa0 refactor(BottomSheet): make container follow to size of content 2024-10-09 10:56:52 +02:00
Tim
77ce94673d Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/calendar 2024-10-09 10:52:08 +02:00
Tim
5f9b4ab0e2 fix(Platform): macos detection 2024-10-08 14:32:23 +02:00
Tim
401911dd5b fix: lint 2024-10-07 13:43:53 +02:00
Tim
422806c6c3
Merge branch 'development' into chore/update-eslint 2024-10-07 13:40:08 +02:00
Tim
02e8b96fb5
Merge pull request #702 from Stremio/chore/fix-imports-resolution
chore: fix js imports resolution
2024-10-07 13:38:48 +02:00
Tim
e51e6f415e chore: update eslint 2024-10-07 12:17:33 +02:00
Tim
5ca9d3a701 chore: fix js imports resolution 2024-10-06 19:23:04 +02:00
Tim
13ef4d86aa fix(AddonsDetailsModal): import error 2024-10-06 10:01:15 +02:00
Tim
bb5866955e refactor(useFacebookLogin): remove unused import 2024-10-03 17:00:22 +02:00
Tim
a95458f995 fix(useFacebookLogin): requests were made after cancelling 2024-10-03 16:49:48 +02:00
Tim
c3f0c91ea8 refactor(Intro): increase waitFroCredentials max tries 2024-10-03 16:29:39 +02:00
Tim
6305743c1a feat(Intro): add cancel button to facebook modal 2024-10-03 16:25:30 +02:00
Tim
53174981a9 refactor(Intro): make fb login compatible with shell 2024-10-03 15:52:25 +02:00
Tim
59d490c879 refactor(Calendar): make placeholder login button go to the login form 2024-10-03 08:56:52 +02:00
Tim
2d9f3fa6ac refactor(Calendar): improve placeholder responsiveness on mobile 2024-10-03 08:56:20 +02:00
Timothy Z.
3da5891667 refactor: dropdown styles 2024-10-02 17:08:17 +03:00
Timothy Z.
67aeed6005 fix: dropdown scroll 2024-10-01 12:25:46 +03:00
Владимир Борисов
024df8eeec
Merge pull request #690 from Stremio/feat/open-external-shell
feat: impl openExternal for shell compatibility
2024-09-27 17:10:36 +03:00
Tim
0a2ad7b6aa fix(Settings): check for profile.auth in subscribeCalendarOnClick 2024-09-27 11:20:57 +02:00
Tim
3c517f6a32 fix: replace platform by usePlatform 2024-09-27 10:59:48 +02:00
Tim
ff662d0872 refactor: platform device logic 2024-09-27 09:05:02 +02:00
Timothy Z.
d474ec60ca refactor: logic unite 2024-09-26 17:06:27 +03:00
Timothy Z.
21ca879c92 Merge branch 'development' into feat/open-external-shell 2024-09-26 17:04:45 +03:00
Timothy Z.
f84bc813f9 refactor: translations strings 2024-09-26 15:08:47 +03:00
Timothy Z.
dab0169038 refactor: add translations 2024-09-26 15:02:50 +03:00
Timothy Z.
0ebdf83c7f refactor: dependencies on useCallback 2024-09-26 14:59:32 +03:00
Timothy Z.
9b160a0c6b remove: href and target on button 2024-09-26 14:57:40 +03:00
Timothy Z.
0ee4b6d396 remove: download file name 2024-09-26 14:55:43 +03:00
Timothy Z.
bd13059279 refactor: turn button into a link 2024-09-26 14:51:12 +03:00
Timothy Z.
c1b9a05730 refactor: whitelisted hosts list 2024-09-26 13:09:08 +03:00
Timothy Z.
50b93014ba refactor: wrap everything in try catch 2024-09-26 13:06:57 +03:00
Tim
94cbd8d268 fix(Settings): remove data export link if not logged in 2024-09-26 11:51:45 +02:00
Timothy Z.
4173fca28c feature: check if url is whitelisted 2024-09-26 12:39:35 +03:00
Tim
c5b20800c0 fix(App): lint 2024-09-25 15:43:04 +02:00
Tim
443e86a1ad feat: impl openExternal for shell compatibility 2024-09-25 15:34:32 +02:00
Timothy Z.
3d4bb2ade5 fix: scrollTop safari content issue 2024-09-24 13:00:33 +03:00
Tim
3870c6a439 refactor(Calendar): improve responsive layout 2024-09-24 08:56:35 +02:00
Tim
184f191218 refactor(BottomSheet): style for landscape mode 2024-09-24 04:02:20 +02:00
Tim
3f8c64f36e fix(Calendar): remove border radius on 29nth cell 2024-09-24 03:56:14 +02:00
Neeraj TK
881c808003 formatting revert 2024-09-23 20:07:11 +05:30
Neeraj TK
d2db62f33a retain last selected subtitle upon toggling 2024-09-23 20:05:36 +05:30
Tim
03a61006d3 Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/calendar 2024-09-23 14:44:26 +02:00
Tim
0b70f67dd9 feat: add BottomSheet to calendar for mobile 2024-09-23 14:28:06 +02:00
ArtificialSloth
faca365925 prevent-url-labels 2024-09-22 01:12:37 -04:00
ArtificialSloth
42ca0550ae feat/subtitles-track-label 2024-09-22 00:17:06 -04:00
Lachezar Lechev
a7bbcb164a
Merge branch 'development' into fix/remote-https-disabled-option 2024-09-19 09:44:38 +03:00