Tim
fc326f7192
refactor(Addons): improve mobile layout
2023-04-26 09:14:26 +02:00
Tim
cc976f27e7
feat: add configure button for addons
2023-04-26 09:07:50 +02:00
Tim
c660818fd5
fix(ControlBar): hide volume slider on mobile
2023-04-21 08:22:50 +02:00
Tim
75c571d168
refactor(types): improve Player types
2023-04-12 19:00:45 +02:00
Tim
9cc81ac4c9
refactor(types): use type instead of interface
2023-04-12 18:51:44 +02:00
Tim
02fceea357
refactor(Library): add translation to sort selectable
2023-04-12 13:46:16 +02:00
Tim
b41cc418c5
refactor(Discover): add translation on extra selectable
2023-04-12 13:43:01 +02:00
Tim
32a7117493
refactor(translateOption): use Sleeyax suggestion
2023-04-12 13:36:10 +02:00
Tim
846284ff9f
refactor(OptionsMenu): use latests core changes
2023-04-07 16:54:05 +02:00
Tim
2483583454
refactor: improve typings
2023-03-17 05:38:51 +01:00
Tim
3e3e97ee76
refactor: add typings
2023-03-14 05:02:16 +01:00
Tim
567af0b83b
refactor(MetaDetails): add missing translations
2023-03-10 14:33:21 +01:00
Tim
2275f40eaa
Merge branch 'development' of https://github.com/Stremio/stremio-web into interface-language
2023-03-10 14:32:37 +01:00
Alexandru Branza
9d3d6a5f9f
Merge pull request #345 from Stremio/fix/settings-profile-auth
...
fix(Settings): profile auth condition issue
2023-03-05 15:56:35 +02:00
Tim
5428e30d74
refactor(Player): remove unecessary checks
2023-03-05 14:46:52 +01:00
Tim
13fa0d8d4e
fix(Player): props issue on open in external player button
2023-03-05 14:41:43 +01:00
Tim
0852146fb5
fix(Settings): profile auth condition issue
2023-03-05 14:21:58 +01:00
Vinicius Zucatti
b680f22b9e
fix: Add autofocus to server url input on settings modal
2023-02-05 18:55:59 -03:00
Tim
dddc390952
refactor(OptionsMenu): better naming
2023-01-12 22:08:19 +01:00
Tim
72d4e740e1
fix: copyright lint error
2023-01-12 21:48:27 +01:00
Tim
d5dc5a9cfc
refactor(OptionMenu): improve code structure
2023-01-12 21:37:30 +01:00
Tim
2d3d55c0bb
fix(OptionsMenu): disable external player buttons if stream is torrent
2023-01-12 21:10:08 +01:00
Tim
392c1f594e
feat(Player): stop video when opening in external player
2023-01-12 21:04:17 +01:00
Tim
253322f690
feat(Player): add option to open stream in external player
2023-01-12 01:18:40 +01:00
Alexandru Branza
4401157e21
Add Video Params for Subs Requests
2023-01-03 11:45:05 +02:00
Alexandru Branza
3f24573806
Merge pull request #334 from Stremio/feat/settings-trakt-addon
...
Feat: settings trakt auth
2022-12-29 12:12:59 +02:00
Alexandru Branza
272c87675d
Merge pull request #304 from Stremio/feature/addSubscribeCalendar
...
Feature/add subscribe calendar
2022-12-29 12:12:45 +02:00
Tim
d1819f4bd6
refactor(ServicesToaster): add more checks when suppressing trakt addon installed error
2022-12-29 10:11:35 +01:00
Tim
758347076a
fix(Settings): check for trakt token expires
2022-12-29 10:11:29 +01:00
Tim
2beaffc9ab
fix(App): update ctx api actions hook logic
2022-12-29 09:38:59 +01:00
Tim
43f3481632
refactor: dispatch ctx api actions on window focus instead
2022-12-29 09:31:57 +01:00
Tim
b2890ab9a1
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/settings-trakt-addon
2022-12-29 09:12:28 +01:00
Tim
0a55c3bdf8
feat(Settings): implement trakt logout
2022-12-29 09:07:12 +01:00
Tim
998cd7d9e0
refactor(Settings): improve trakt auth logic
2022-12-29 08:50:19 +01:00
Tim
08c024f632
refactor(Settings): remove facebook import setting
2022-12-27 08:29:01 +01:00
Tim
b9e826553c
refactor(ServicesToaster): prevent installed trakt addon toast error
2022-12-26 17:57:03 +01:00
Tim
650ada3f8e
feat(Settings): implement trakt auth and install addon
2022-12-26 17:56:20 +01:00
Tim
2371ca1d3f
refactor(Settings): load data_export model on click
2022-12-23 06:23:17 +01:00
Tim
9433897b05
feat(Settings): implement data export
2022-12-22 03:26:28 +01:00
Tim
3b9c52d99a
refactor(OptionsMenu): remove the need of streamingServer
2022-12-21 14:14:22 +01:00
Tim
879118b098
refactor(OptionsMenu): add streamUrl to toast error message
2022-12-21 13:04:03 +01:00
Tim
117dd30c76
refactor(OptionsMenu): use download prop from external deeplinks for streamUrl
2022-12-21 13:00:52 +01:00
Tim
fed28bf6ea
refactor: translate remaining strings
2022-12-16 16:03:26 +01:00
Tim
445b0934cb
refactor(MetaLinks): translate buttons
2022-12-16 02:15:38 +01:00
Tim
fd08dcca06
refactor: move translateOption to a common file
2022-12-15 18:57:13 +01:00
Tim
ec338b16db
refactor(Addons): translate selectables options
2022-12-15 18:52:36 +01:00
Tim
87fb0c5af8
refactor: add translations
2022-12-15 17:46:55 +01:00
Tim
e9ff812039
refactor(SubtitlesMenu): translate more strings
2022-12-15 17:09:13 +01:00
Tim
2061f65ccf
refactor(Library): translate selectable options
2022-12-15 16:45:54 +01:00
Tim
7ed6081b74
refactor(Discover): translate selectable options
2022-12-15 16:38:46 +01:00
Tim
9938e30648
refactor: add more translations
2022-12-14 22:42:12 +01:00
Tim
f06f21ce75
refactor: translate more strings
2022-12-14 22:11:51 +01:00
Tim
fc0dff4ec2
feat: implement interface language
2022-12-14 21:36:09 +01:00
Tim
8a0b0a93e3
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-options-menu
2022-11-28 18:20:19 +01:00
Tim
d138753b8f
refactor(Player): move nextVideo check in useEffect
2022-11-28 18:15:48 +01:00
Tim
f7a2fdc404
fix(Player): use player.selected.stream instead of videoState.stream for options menu
2022-11-28 13:37:43 +01:00
Tim
d090ac5952
fix(Player): disble play shortcuts when options menu is open
2022-11-28 13:35:17 +01:00
Tim
87733e6e1f
fix(Player): display layer also for options menu
2022-11-28 13:32:02 +01:00
Tim
e68a0a7c77
refactor(Player): disable play in external player on options menu
2022-11-28 13:28:32 +01:00
Tim
c5d84bfe6b
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-options-menu
2022-11-28 13:28:18 +01:00
Tim
262fbbdf11
refactor(Settings): disable next video popup setting when auto-play is unchecked
2022-11-28 13:15:40 +01:00
Tim
1612343d73
refactor(Button): set lower opacity when disabled
2022-11-28 13:12:56 +01:00
Tim
0a7ef22eb6
refactor(Player): use nextVideoNotificationDuration setting to trigger next video popup
2022-11-28 12:41:00 +01:00
Tim
b51f607ffe
feat: add next video popup duration setting
2022-11-28 12:37:45 +01:00
Tim
166fde9090
fix(Player): do not show next video popup if nextVideo is null
2022-11-28 12:00:38 +01:00
Tim
e8f3291c34
fix(Player): do not show next video popup if bingeWatching is not enabled
2022-11-28 11:44:23 +01:00
Tim
796ec387aa
refactor(Player): incorrect naming for NextVideoPopup index
2022-11-28 11:30:43 +01:00
Tim
76e3944fb9
refactor(Player): remove player.libraryItem from onEnded callback deps
2022-11-28 11:29:27 +01:00
Tim
44944ce3d0
refactor(Player): improve conditions for next video popup
2022-11-28 11:28:17 +01:00
Tim
8775e978a4
fix(Player): reset nextVideoPopupDismissed on stream change
2022-11-28 11:25:31 +01:00
Tim
eeda6e9fd0
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-next-video-popup
2022-11-28 11:24:24 +01:00
Nikola Hristov
92c67f7058
Merge pull request #326 from Stremio/fix/settings-shortcuts-labels
...
fix(Settings): add nowrap on shortcuts labels
2022-11-28 12:10:27 +02:00
Tim
5875ca0385
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles
2022-11-28 11:08:19 +01:00
Tim
daf39c810d
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-audio-track
2022-11-28 11:03:55 +01:00
Nikola Hristov
74dfff47c0
Merge pull request #324 from Stremio/drop-deep-equal-memo
...
drop useDeepEqualMemo
2022-11-28 11:57:57 +02:00
Tim
329e035ab9
fix(Player): reset default subtitles selected on stream change
2022-11-28 10:32:10 +01:00
Tim
b021f538da
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles
2022-11-28 10:30:12 +01:00
Tim
a9bd427387
fix(Settings): add nowrap on shortcuts labels
2022-11-28 10:27:45 +01:00
Tim
c2b24479fa
fix(Player): reset defaut audio track when stream change
2022-11-28 10:18:32 +01:00
Tim
4a482c5c37
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-audio-track
2022-11-28 10:17:20 +01:00
Alexandru Branza
60c2e54852
Change Slogan
2022-11-28 10:29:31 +02:00
Tim
9ead121251
fix(Player): use videoState instead of player for playbackSpeed
2022-11-26 14:04:16 +01:00
Tim
a98ff5d8e8
fix(Player): close seed and videos menu on shortcuts
2022-11-26 14:03:22 +01:00
Tim
b60d03a3d7
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-playback-speed
2022-11-26 14:02:17 +01:00
nklhrstv
537911e3e8
drop useDeepEqualMemo
2022-11-26 14:20:24 +02:00
Nikola Hristov
1bcb017a52
Merge pull request #321 from Stremio/fix/player-videos-menu-cases
...
fix(Player): add missing cases for videos menu
2022-11-26 14:01:07 +02:00
Nikola Hristov
78a2898367
Merge pull request #320 from zafar-hussain/zh-branch
...
Add cause argument to the custom errors #296
2022-11-26 13:59:08 +02:00
Nikola Hristov
497588ab84
Merge pull request #293 from Stremio/pwa
...
feat: implement pwa
2022-11-26 13:46:44 +02:00
nklhrstv
88e3618bc5
use background color from the pallete
2022-11-25 17:37:53 +02:00
Nikola Hristov
51a96311be
Merge pull request #319 from Stremio/fix/player-continue-watching
...
fix(Player): continue watching on load was broken
2022-11-24 22:32:17 +02:00
nklhrstv
eae061d997
new chromecast message protocol
2022-11-18 19:57:15 +02:00
TomekR
b15e886383
Fix lint issues
2022-11-17 12:46:59 +00:00
Tim
d7eccd9d0c
Merge branch 'development' of https://github.com/Stremio/stremio-web into pwa
2022-11-15 15:25:05 +01:00
Tim
d4bc40190f
fix(Player): add missing cases for videos menu
2022-11-15 15:12:56 +01:00
zafar-hussain
b0fcfce24a
Add cause argument to the custom errors #296
2022-11-08 14:05:05 +05:00
Tim
2112d40f51
fix(Player): continue watching on load was broken
2022-11-03 18:15:50 +01:00
Tim
d1a028ebaa
fix(NextVideoPopup): missing copyright headers
2022-11-03 05:55:05 +01:00
Tim
6bff7761dc
refactor: move ICON_FOR_TYPE to CONSTANTS
2022-11-03 05:45:39 +01:00
Tim
3bd2738001
feat(Player): implement next video popup
2022-11-03 05:44:40 +01:00
Tim
efa9e20186
feat(Player): select default audio track
2022-11-03 01:57:14 +01:00
Tim
a198fe635b
refactor(Settings): add audio language setting for player
2022-11-03 01:56:47 +01:00
Tim
1ae36580b0
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-default-subtitles
2022-11-03 01:34:59 +01:00
Tim
b3fa52d5cc
Merge branch 'development' of https://github.com/Stremio/stremio-web into feat/player-playback-speed
2022-11-02 20:51:06 +01:00
Nikola Hristov
9b2f23cac6
Merge pull request #312 from Stremio/feat/player-next-video
...
feat(Player): add next video button
2022-11-02 20:50:07 +02:00
Nikola Hristov
8de2b494dc
Merge pull request #313 from Stremio/feat/player-videos-menu
...
feat(Player): implement videos menu
2022-11-02 20:49:11 +02:00
Nikola Hristov
882674cb63
Merge pull request #314 from Stremio/navmenu-changes
...
Navmenu changes
2022-11-02 20:48:03 +02:00
Tim
f08cc4014d
feat: select default subtitles track on Player
2022-11-02 19:47:27 +01:00
Tim
7713d6579d
refactor(SearchBar): add core suspender fallback
2022-11-02 17:15:36 +01:00
Tim
ea5e0f8c27
fix(useTorrent): remove toast from hook deps
2022-11-02 17:05:49 +01:00
Tim
427e103803
fix(VideosMenu): check typeof seriesInfo season
2022-11-02 17:00:03 +01:00
Tim
ae578b6eca
fix(VideosMenu): use shape instead of objectOf as a proptype
2022-11-02 16:58:13 +01:00
Tim
49cf06a8c2
refactor(ControlBar): use replace method instead of href
2022-11-02 16:54:56 +01:00
Nikola Hristov
e2f29877df
Merge pull request #307 from Stremio/feat/streams-list-sort-by-addons
...
feat(StreamsList): add multiselect to filter streams by addons
2022-11-02 12:28:06 +02:00
Tim
7ed54097d0
refactor(Settings): add shortcuts section
2022-11-02 04:35:20 +01:00
Tim
65b576f004
refactor: move magnet torrent logic to a hook
2022-11-02 02:55:03 +01:00
Tim
5fa033a2a6
feat(NavMenu): handle play magnet link
2022-11-02 01:19:32 +01:00
Tim
87251a649b
refactor(Player): only display videos from same season for series
2022-11-01 03:22:38 +01:00
Tim
b19896ddf3
feat(Player): implement videos menu
2022-11-01 02:46:53 +01:00
Tim
205f3c605a
feat(Player): add next video button
2022-11-01 02:11:20 +01:00
Tim
3b5ab5fc0f
refactor(Player): open in external player via core transport
2022-10-31 23:50:19 +01:00
Tim
3ff7a67fe5
feat(Player): add options menu
2022-10-31 19:02:05 +01:00
Tim
8689861f64
refactor(NavMenu): remove remote control
2022-10-31 17:08:26 +01:00
nklhrstv
2514eab7d6
filter CoreEvent toasts in /player
2022-10-28 15:48:22 +03:00
nklhrstv
92fa3d53a5
suppress error toast for LibrarySyncWithAPIPlanned and anonymous users
2022-10-27 18:05:48 +03:00
nklhrstv
1dd5b04204
dispatch SyncLibraryWithAPI on app initialized
2022-10-27 17:38:18 +03:00
Tim
d601608735
refactor(SpeedMenu): use option list instead of multiselect
2022-10-27 16:30:41 +02:00
Tim
f7f4ac38df
refactor(StreamsList): hide multiselect if there is only one addon
2022-10-27 15:45:45 +02:00
Tim
f3440b6e59
refactor(StreamsList): improve code efficiency
2022-10-27 15:39:58 +02:00
Tim
2433163394
refactor(Player): open speedMenu on R key press
2022-10-27 15:30:05 +02:00
Tim
e30f2add34
fix(Player): close speedMenu on I and S key press
2022-10-27 15:28:01 +02:00
Tim
7022052b93
fix(Player): close speed menu if playbackSpeed null
2022-10-27 15:26:33 +02:00
Tim
f1b852687a
fix(Player): handle mousedown event for speed button
2022-10-27 15:24:57 +02:00
Tim
ba30c5d0bc
refactor(Player): declare playbackSpeed in videoState
2022-10-27 15:22:21 +02:00
Tim
704af55ccb
feat(StreamsList): add multiselect to filter streams by addons
2022-10-26 01:15:42 +02:00
Tim
595e411e06
feat(Player): implement playback speed controls
2022-10-25 16:07:46 +02:00
Tim
3f01e98669
fix(Video): update mark as wathed action
2022-10-25 15:11:37 +02:00
nklhrstv
c89072e329
suppress UserPulledFromAPI error for anonymous users
2022-10-25 14:20:10 +03:00
nklhrstv
75551c47e0
add missing copyright header
2022-10-19 15:36:27 +03:00
nklhrstv
4cec766e7e
remove onDrop toast
2022-10-19 15:22:04 +03:00
nklhrstv
3c28f671c5
code refactor in DeepLinkHandler
2022-10-19 14:55:28 +03:00
nklhrstv
74679689cf
show toast when torrent/magnet is parsed in core
2022-10-18 18:27:49 +03:00
nklhrstv
5516a760d2
create torrent when paste magnet link into search bar
2022-10-18 18:27:26 +03:00
nklhrstv
d3822e0308
DeepLinkHandler implemented
2022-10-18 14:18:33 +03:00
nklhrstv
9ec270f94e
declare route focused by default
2022-10-18 14:18:06 +03:00
nklhrstv
da1db50108
show notifications while processing a dropped torrent file
2022-10-18 13:39:02 +03:00
TomekR
63ba29f38a
Add useToast
2022-10-05 17:53:53 +01:00
TomekR
9e41b1277c
Add subscribe to calendar
2022-10-05 17:52:50 +01:00
nklhrstv
dac345a5ce
fix video context menu styles for big screen
2022-10-05 17:04:41 +03:00
Nikola Hristov
bab59bc061
Merge pull request #297 from Stremio/add-ultra-fast-profile
2022-10-05 11:20:09 +03:00
Alexandru Branza
e450b0ba8c
Use @color Instead of Hardcoded Colors
2022-10-05 11:11:59 +03:00
Alexandru Branza
20616038ce
Use Font Icon Instead of PNG
2022-10-05 11:01:40 +03:00
Alexandru Branza
3e43f04919
Lint
2022-10-05 10:41:06 +03:00
Alexandru Branza
ddbd1d21c9
Tweak Opacity of Video Thumbnail Placeholder
2022-10-05 10:37:37 +03:00
Alexandru Branza
859d0bd1ea
Larger Padding for Video Thumbnail Placeholder
2022-10-05 10:36:31 +03:00
Alexandru Branza
66b8af2ace
Improved Placeholder Icon for Video Thumbnails
2022-10-05 10:28:54 +03:00
Alexandru Branza
d665b013e1
Larger Thumbnail Placeholder Size
2022-10-05 10:19:04 +03:00
Alexandru Branza
564a1fe7b7
Larger Video Thumbnails
2022-10-05 10:14:29 +03:00
nklhrstv
418782e596
Merge branch 'development' of github.com:Stremio/stremio-web into core-async-api
2022-09-12 20:00:06 +03:00
nklhrstv
5c8538a4a7
PullUserFromAPI on init
2022-08-22 13:07:39 +03:00
nklhrstv
28a8c9cdfa
pausedChanged action sent to core
2022-08-22 13:03:19 +03:00
nklhrstv
0101c015dd
timechanged renamed
2022-08-22 13:00:13 +03:00
nklhrstv
3710d10e29
dispatch Ended action
2022-08-19 19:10:30 +03:00
nklhrstv
53954876cd
not needed rewind removed from player
2022-08-19 18:11:19 +03:00
nklhrstv
a7feff9458
send device type to core
2022-08-19 18:09:39 +03:00
nklhrstv
dfc5626f0d
time removed from gdpr_consent
2022-08-18 16:31:57 +03:00
nklhrstv
353334651e
no need for meta details to depend on ctx
2022-08-05 16:57:51 +03:00
Nikola Hristov
19ba2a1525
Merge pull request #291 from nperez0111/pwa-support
...
Add meta tags for iOS PWA support
2022-08-05 13:52:44 +03:00
nklhrstv
3f2c5a202c
remove baseURI argument for core
2022-08-05 11:59:02 +03:00
nklhrstv
1d43da60c2
change the bridge api
2022-08-05 08:48:01 +03:00
nklhrstv
84a3a79bc9
remove sanitizeLocationPath
2022-08-04 17:29:56 +03:00
nklhrstv
7657bad07c
worker & bridge moved to core-web
2022-08-04 17:07:00 +03:00
nklhrstv
3c529e3366
handle /detail as /metadetails page
2022-08-02 18:12:45 +03:00
Alexandru Branza
95539102ab
Add "Ultra Fast" Profile / Fix "Default" Profile
2022-07-31 00:58:50 +03:00
Nick the Sick
d245259ca9
add ios pwa support
2022-07-30 14:17:33 +02:00
nklhrstv
852a6fc80f
render full year in videos released date
2022-07-29 17:59:45 +03:00
Vladimir Borisov
e20207b1ef
Cast shell message to error
2022-07-29 13:55:05 +03:00
Vladimir Borisov
16aa087021
Throw an error if the Qt API is not found
2022-07-29 12:41:40 +03:00
Vladimir Borisov
f9e35e4b0a
Send only the shell transport to stremio-video
2022-07-29 11:42:00 +03:00
Vladimir Borisov
1a912c9dc4
Do not send the shell sercie to stremio-video if shell is inactive
2022-07-29 11:35:01 +03:00
Vladimir Borisov
c535a200e1
Move the business logic to ShellTransport
2022-07-27 12:22:51 +03:00
Tim
58d8de40f3
feat: implement pwa
2022-07-27 10:15:55 +02:00
Vladimir Borisov
1ba83f42bb
Implement shell IPC and pass it to the player
2022-07-26 13:40:54 +03:00
nklhrstv
183a0816fa
remove not used deep_equal hooks
2022-07-12 11:05:24 +03:00
nklhrstv
f6bc7e61d5
MetaDetails wrapped with core suspender
2022-07-11 13:55:38 +03:00
nklhrstv
9f6ee43c71
installed addons does not depend on ctx
2022-07-11 13:49:31 +03:00
nklhrstv
064bae9a58
ctx dep added to addons hooks
2022-07-11 13:47:11 +03:00
nklhrstv
09dfeb1d42
Addons wrapped with core suspender
2022-07-11 13:44:52 +03:00
nklhrstv
da2eaa0027
fade in effect added to search
2022-07-11 13:43:09 +03:00
nklhrstv
65c36b1356
Search wrapped with core suspender
2022-07-11 13:39:07 +03:00
nklhrstv
b758ab3888
Discover wrapped with core suspender
2022-07-11 12:56:11 +03:00
nklhrstv
864b52c60e
ctx added to discover deps
2022-07-11 12:50:02 +03:00
nklhrstv
3a179931c2
fix trailers playback
2022-07-11 12:48:30 +03:00
nklhrstv
e3c186b233
Player wrapped with core suspender
2022-07-11 12:48:18 +03:00
nklhrstv
16d938fbe4
copyright header added
2022-07-11 11:59:04 +03:00
nklhrstv
7dc83e34dc
CoreSuspender file renamed
2022-07-11 11:55:18 +03:00
nklhrstv
538d3c65c0
memoize suspender ref
2022-07-11 11:51:25 +03:00
nklhrstv
abec5d8b6b
NavMenu uses fixed direction
2022-07-11 11:50:21 +03:00
nklhrstv
7632d39e1d
delay render of nested suspenders
2022-07-11 11:40:36 +03:00
nklhrstv
b20e197baf
Board wrapped with model suspender
2022-07-11 09:50:01 +03:00
nklhrstv
dc98a9931f
more core suspender to separate file
2022-07-11 09:45:00 +03:00
nklhrstv
b9a25a4f58
rename CoreSuspender
2022-07-10 12:47:39 +03:00
nklhrstv
27a41ae9ab
Settings wrapped with model suspender
2022-07-10 12:40:14 +03:00
nklhrstv
22ac3b68f7
Library wrapped with model suspender
2022-07-10 12:38:13 +03:00
nklhrstv
659a6f7531
check for deps intersection
2022-07-10 12:28:44 +03:00
nklhrstv
268fcd76f2
StreamingServerWarning wrapped with model suspender
2022-07-10 11:55:23 +03:00
nklhrstv
951a8c0fff
NavMenu wrapped with model suspender
2022-07-10 11:24:27 +03:00
nklhrstv
38210ef52b
AddonDetailsModal wrapped with model suspender
2022-07-10 10:50:16 +03:00
nklhrstv
62ae99282f
copytight header added
2022-07-10 10:12:45 +03:00
nklhrstv
de9577efe5
core ran in a worker thread
2022-07-09 23:16:43 +03:00
nklhrstv
73d6213427
impl fade-in animation
2022-07-08 11:52:47 +03:00
nklhrstv
362081bfe6
rename model suspender hoc
2022-07-07 23:11:16 +03:00
nklhrstv
e20d2a1b53
fix modals
2022-07-07 23:04:48 +03:00
nklhrstv
e4486ea8e0
DelayedRenderer component implemented
2022-07-07 23:00:40 +03:00
nklhrstv
6b20949f68
onNewState changes the state based on which model actually changes
2022-07-07 22:38:11 +03:00
nklhrstv
94c0016cad
added fallback
2022-07-07 18:42:21 +03:00
nklhrstv
5889b422c3
filter models that actually updated
2022-07-07 18:41:57 +03:00
nklhrstv
11be6d8f8c
use async api of getState
2022-07-06 17:16:33 +03:00
nklhrstv
2744e583cd
optimize useSelectableInputs
2022-07-05 14:59:49 +03:00
nklhrstv
3b56402d56
copyright added
2022-07-05 14:52:07 +03:00
nklhrstv
03b5f1fa9b
use decode_stream instead of pako
2022-06-27 17:07:58 +03:00
nklhrstv
874abf6ffa
dicover adapted to changes in core
2022-06-27 16:22:55 +03:00
nklhrstv
b4a72b96a0
paginationInput removed from selectableInputs
2022-06-27 16:21:23 +03:00
nklhrstv
62c2c8438a
useOnScrollToBottom implemented
2022-06-27 15:59:47 +03:00
nklhrstv
cb06a5930d
runtime check for mobile browsers added
2022-06-13 18:36:38 +03:00
nklhrstv
6efa8cb141
use justify content in every resolution
2022-06-13 16:31:12 +03:00
nklhrstv
6b35ee2b9a
fix board layout when warning is dismissed
2022-06-13 16:30:48 +03:00
nklhrstv
1d5d006c04
meta item placeholder layout match with the meta item
2022-06-13 16:30:06 +03:00
nklhrstv
0f57dd1507
redundant meta item padding removed
2022-06-13 16:29:47 +03:00
nklhrstv
08ddb9d853
meta item title patched in mobile layout
2022-06-13 16:29:34 +03:00
nklhrstv
0deaa21ca6
Merge branch 'mobile' of github.com:Stremio/stremio-web into media-patch
2022-06-10 19:25:29 +03:00
nklhrstv
ea3d06311d
Merge branch 'development' of github.com:Stremio/stremio-web into media-patch
2022-06-10 19:21:45 +03:00
nklhrstv
24a8cbcab4
fix chromecast transport for large messages
2022-06-10 18:30:47 +03:00
nklhrstv
a33d9db6dc
change the board threshhold to be items count instead of px
2022-06-01 14:44:59 +03:00
Nikola Hristov
dd71f9b0ac
Merge pull request #282 from Stremio/fix-board-spatial-nav
...
Disable spatial nav on small text links
2022-06-01 12:44:45 +03:00
nklhrstv
1211d7f6b6
fix focus in video's context menu
2022-06-01 12:23:50 +03:00
Alexandru Branza
21d5d8e0b4
Fix Spatial Nav in Board
2022-06-01 12:03:30 +03:00
nklhrstv
194f3bbf5e
released ui flickering fix
2022-05-31 23:13:43 +03:00
nklhrstv
fcea6a41a2
fix video accessability
2022-05-31 23:01:30 +03:00
nklhrstv
9ee8f86a9c
remove lazy images
2022-05-31 18:08:40 +03:00
nklhrstv
65132cdfeb
fix meta row spacing
2022-05-31 17:26:58 +03:00
Tim
8cb7d54093
fix(Board): padding issue on mobile
2022-05-31 11:19:13 +02:00
Tim
876b566648
Merge branch 'development' into mobile
2022-05-31 11:11:42 +02:00
nklhrstv
b42e09d95d
change details layout on mobile
2022-05-27 19:44:37 +03:00
nklhrstv
6fd703a6a4
render logo fallback when logo is missing
2022-05-27 18:54:38 +03:00
nklhrstv
9622c59c7c
empty line removed
2022-05-27 18:47:57 +03:00
nklhrstv
7a85787284
limit the height of the multiselect menu
2022-05-27 18:45:55 +03:00
nklhrstv
1fbf0b9f37
reset addon buttons width
2022-05-27 17:04:39 +03:00
nklhrstv
90766c3a71
use rem instead of em where its needed
2022-05-27 16:22:24 +03:00
nklhrstv
2ac16cb9f9
fix season picker on mobile
2022-05-27 15:58:13 +03:00
nklhrstv
b55b3e42b7
toggle visibility of button explicitly
2022-05-27 15:26:05 +03:00
nklhrstv
15e737c597
remove multiselect media query
2022-05-27 15:21:36 +03:00
nklhrstv
86a4effb81
set zindex 0 when position is relative
2022-05-27 14:37:29 +03:00
nklhrstv
cb73c56e4f
use rem in metarow
2022-05-27 14:20:35 +03:00
nklhrstv
6faed42765
action-button styles updated
2022-05-27 14:17:39 +03:00
nklhrstv
e1700f80eb
Merge branch 'development' of github.com:Stremio/stremio-web into media-patch
2022-05-27 13:20:31 +03:00
nklhrstv
3d10a520b6
check for catalog.content in search
2022-05-27 13:11:23 +03:00
nklhrstv
d24b943017
use filterInvalidDOMProps
2022-05-27 13:08:33 +03:00
nklhrstv
6d8bb2e152
mark as watched implemented
2022-05-27 12:08:02 +03:00
nklhrstv
9d649b194a
attach more css classes to popup label
2022-05-26 15:50:32 +03:00
nklhrstv
8a8b8817bf
use the closest scroll parent element in popups
2022-05-26 15:49:40 +03:00
nklhrstv
ba32014c63
filter invalid dom props
2022-05-25 16:49:35 +03:00
nklhrstv
9c6404ed41
styles updated
2022-05-25 11:36:26 +03:00
nklhrstv
211f478e8a
Merge branch 'development' of github.com:Stremio/stremio-web into mobile
2022-05-20 16:03:26 +03:00
nklhrstv
d4928c05d9
copyright header added
2022-05-19 16:28:52 +03:00
nklhrstv
435ebdb3fa
checks for catalogs which are not yet started to load
2022-05-19 16:24:07 +03:00
nklhrstv
fe216a3bd1
LoadRange implemented in search
2022-05-18 14:34:59 +03:00
nklhrstv
a1d39cf181
revert MetaRow changes
2022-05-18 14:09:24 +03:00
nklhrstv
d812e50bd2
Board rows loaded on scroll
2022-05-18 14:07:58 +03:00
nklhrstv
a6b51e69cb
change loadRange function api
2022-05-18 12:40:35 +03:00
nklhrstv
469491f09c
adapt to new api of board hook
2022-05-17 21:22:48 +03:00
nklhrstv
b609124819
use padding for board rows
2022-05-17 21:22:29 +03:00
nklhrstv
5b12f1f16c
revert board
2022-05-17 21:18:14 +03:00
nklhrstv
9bd9b18365
LoadRange action dispatched on scroll
2022-05-17 18:36:49 +03:00
nklhrstv
24589034df
switch to react-virtual
2022-05-17 15:56:17 +03:00
nklhrstv
68cb143671
poc react-virtualized list adapted to the board
2022-05-17 12:59:56 +03:00
nklhrstv
473ccafee3
forward ref to MetaRow
2022-05-17 12:10:15 +03:00
nklhrstv
92ed0cdaa7
extra props expanded in MetaRow
2022-05-17 12:07:22 +03:00
nklhrstv
7b372b88cc
removeAllListeners added to services transport
2022-05-17 11:57:27 +03:00
Tim
4d7996375d
fix(MainNavBars): copyright lint issue
2022-05-17 08:27:52 +02:00
Tim
5357ee9172
fix(MainNavBars): copyright lint issue
2022-05-17 08:25:07 +02:00
Tim
24d8b072c0
Merge remote-tracking branch 'origin' into mobile
2022-05-17 08:21:02 +02:00
Tim
75693699cf
fix(common): display nav bar accordingly on Desktop site mode
2022-05-17 08:12:15 +02:00
nklhrstv
b808e3909f
update stremio-video
2022-05-10 17:16:16 +03:00
nklhrstv
ce48686ff2
WRITERS_LINK_CATEGORY moved to constants
2022-05-09 16:12:41 +03:00
nklhrstv
8e327b4f38
not needed css classes removed
2022-05-09 16:12:05 +03:00
nklhrstv
40b6dfe0a3
Merge branch 'development' of github.com:Stremio/stremio-web into improve-metadetails-page-patch2
2022-05-09 16:10:10 +03:00
nklhrstv
b8f247cd67
use meta details background image fallback
2022-05-09 15:50:35 +03:00
Nikola Hristov
0d68499e28
Merge pull request #268 from Stremio/meta-details-logo-fallback
...
Meta details logo fallback
2022-05-09 15:23:13 +03:00
nklhrstv
fdb7a5e6f3
removeAllListeners when service is stopped
2022-04-23 10:31:24 +03:00
nklhrstv
3f553eb950
fix race in cast state listener
2022-04-23 09:57:31 +03:00
nklhrstv
6203636bad
fix player hook deps
2022-04-20 21:39:23 +03:00
nklhrstv
4b6c902733
replace usage of useDeepEqualEffect with useEffect
2022-04-20 21:25:42 +03:00
nklhrstv
83924097f5
old prop name fixed
2022-04-20 21:18:57 +03:00
nklhrstv
4c5f504cda
optimization in the communication with core
2022-04-20 21:18:43 +03:00
nklhrstv
a52b4c6499
fix origin priorities
2022-04-20 12:00:29 +03:00
nklhrstv
c004804af1
wrap SubtitlesMenu in memo
2022-04-20 11:49:22 +03:00
nklhrstv
e42065efbf
send series info to player after metaitem gets loaded
2022-04-19 14:04:57 +03:00
nklhrstv
35c9955725
seriesInfo sended to player
2022-04-18 19:00:45 +03:00
nklhrstv
2bb69cc685
fix subtitles menu headers
2022-04-18 16:32:10 +03:00
nklhrstv
96e283751c
render audio languages in the list
2022-04-18 16:31:44 +03:00
nklhrstv
c3dfe303f9
check for embedded flag instead of origin
2022-04-15 16:28:05 +03:00
nklhrstv
024e43fcab
rename subtitles variables
2022-04-15 15:54:56 +03:00
nklhrstv
73964782e9
fix typo
2022-04-15 15:40:36 +03:00
nklhrstv
1476301374
added audio tracks to the ui
2022-04-15 15:40:15 +03:00
nklhrstv
76eac35d8b
subtitlesOutlineColor prop updated
2022-04-14 14:10:21 +03:00
nklhrstv
6336ae038d
subtitlesBackgroundColor prop updated
2022-04-14 13:00:07 +03:00
nklhrstv
a77ff7066b
subtitlesTextColor prop updated
2022-04-12 19:40:45 +03:00
nklhrstv
c2ad087490
subtitles size changable for embedded subs
2022-04-12 19:06:45 +03:00
nklhrstv
5057f4659c
subs menu works with the offset properly
2022-04-12 17:44:45 +03:00
nklhrstv
81d55aceac
make checks for both subtitlesTracks & extraSubtitlesTracks
2022-04-12 13:57:02 +03:00
nklhrstv
b811c7ddb5
use the new maxAudioChannels
2022-04-11 18:33:49 +03:00
nklhrstv
f52870aa8e
subtitles offset for internal subs updated from player
2022-04-11 18:33:00 +03:00
core1024
aa6a2ed320
Update all file's copyright
2022-04-08 17:55:20 +03:00
Nikola Hristov
c0679b7ec8
Replace scrollTo call with scrollTop setter
2022-02-24 14:23:43 +02:00
Tim
e3122774a6
refactor: reduce code changes
2022-02-21 09:19:03 +01:00
Tim
f18341f8ab
fix(Discover): inverted inputs order on desktop
2022-02-18 14:39:29 +01:00
Tim
3adfcacf26
refactor: remove Filters component
2022-02-18 14:36:42 +01:00
Tim
ad8e34f8eb
refactor(Addons): use modal instead of Filters
2022-02-18 14:36:01 +01:00
Tim
a3174cca6d
refactor(Library): use modal instead of Filters
2022-02-18 14:27:34 +01:00
Tim
585fca48b0
refactor(Discover): use modal to display filters instead of Filters component
2022-02-18 14:25:45 +01:00
Tim
9dbd3dc929
refactor(ControlBar): improve mobile layout
2022-02-17 15:49:52 +01:00
Tim
cbad5628a9
refactor: improve mobile layout and style on MetaDetails and MetaPreview
2022-02-17 11:24:52 +01:00
Tim
9969d808bc
refactor(Intro): improve mobile layout
2022-02-17 10:17:57 +01:00
Tim
484e9f51ca
refactor: improve mobile layout on modals
2022-02-17 10:11:09 +01:00
Tim
4e945bbe68
refactor: nav-menu and multiselects max-height on mobile
2022-02-17 09:41:25 +01:00
Tim
da049f91fd
refactor(Search): improve mobile layout
2022-02-17 09:26:10 +01:00
Tim
3992967e29
fix(Filters): copyright lint issue
2022-02-17 09:15:54 +01:00
Tim
6703b9771b
refactor: move filters code to a new component and use it on routes
2022-02-16 23:12:52 +01:00
Tim
74b84c1123
refactor(Board): display 3 posters and minor styling
2022-02-16 21:13:44 +01:00
Tim
30c9d9cccf
refactor(Discover): display 3 posters instead of 4
2022-02-16 20:59:09 +01:00
Tim
25ae109a36
refactor(Discover): add filter menu on mobile
2022-02-16 20:39:00 +01:00
Tim
bf01f8d686
fix: lint issues
2022-02-16 19:14:35 +01:00
Tim
2c05e2dd80
refactor(Addons): add filter menu for mobile
2022-02-16 19:11:22 +01:00
Tim
5d1d7055f3
refactor(Addon): improve mobile layout
2022-02-16 18:00:11 +01:00
Tim
a20eb17587
refactor: improve mobile layout for MetaDetails
2022-02-16 17:06:47 +01:00
Tim
44fbe969b4
refactor(Addons): improve mobile layout
2022-02-16 14:19:15 +01:00
Tim
dc6279d786
refactor(Board): improve warning position on mobile
2022-02-16 14:02:01 +01:00
Tim
dbe82d4206
refactor(HorizontalNavBar): improve mobile layout
2022-02-16 13:57:32 +01:00
Tim
9b79bf312e
refactor(Settings): improve mobile layout
2022-02-16 13:10:04 +01:00
Tim
f1c65e89ad
refactor: improve mobile layout for Discover
2022-02-16 13:00:59 +01:00
Tim
fac2943d9b
refactor(Board): improve mobile layout
2022-02-16 12:33:22 +01:00
Tim
c71961b25a
refactor(common): improve mobile layout for MetaRow and MetaItem
2022-02-16 12:32:35 +01:00
Tim
73b829d8c5
refactor: implement basic layout for mobile
2022-02-16 11:48:14 +01:00
nklhrstv
9a55f12dfd
no name rendered in logo placeholder for the compact view
2022-02-15 16:05:46 +02:00
nklhrstv
a5ea1358a1
name added to logo fallback deps
2022-02-15 15:58:23 +02:00
nklhrstv
98d6ffbf7e
bring back name in compact view
2022-02-15 15:57:27 +02:00
nklhrstv
7e6256d4f5
disable logo background in compact view
2022-02-15 15:47:40 +02:00
Nikola Hristov
7b6c5de144
Merge pull request #259 from Stremio/fix-discover-scroll
...
Fix Discover Scroll
2022-02-15 13:41:29 +02:00
nklhrstv
fd347ef464
metaItemsContainerRef allways reference to the meta item container when its mounted
2022-02-15 13:41:04 +02:00
nklhrstv
b2e2eb1c95
use optional chaining
2022-02-15 13:37:47 +02:00
nklhrstv
8ea1548593
name removed in favor of logo's placeholder
2022-02-15 12:53:12 +02:00
Nikola Hristov
6c70207ab5
Merge pull request #262 from Stremio/fix-stream-name
...
Fallback to Using Addon Name if Stream Name is Missing
2022-02-15 11:43:53 +02:00
Nikola Hristov
cf3495bc7a
add addonName fallback to the title attribute too
2022-02-15 11:43:10 +02:00
Nikola Hristov
f009cffa6b
Merge pull request #258 from Stremio/improve-navbar-metadetails
...
Remove Title From NavBar & Add Right Side Buttons (MetaDetails)
2022-02-15 10:57:16 +02:00
Alexandru Branza
328848fe16
Fallback to Using Addon Name if Stream Name is Missing
2022-02-04 17:01:53 +02:00
Alexandru Branza
16e21b5241
Add Missing Space
2022-02-04 16:50:08 +02:00
Alexandru Branza
449d8e1034
Add Missing Semicolon
2022-02-04 16:48:47 +02:00
Alexandru Branza
76433a4b9a
Fix Discover Scroll
...
The scroll of the Discover page would not go to top once a genre or page was changed.
2022-02-04 16:14:43 +02:00
Alexandru Branza
67e3ffeed4
Improvements to MetaDetails Page
...
Changes made:
- removed `meta.name` from MetaDetails Page
- removed `meta.description` from MetaDetails Page
- remove "Writers" from MetaDetails Page
- fallback to blank PNG if logo unavailable (MetaPreview only)
- fallback to `meta.name` (css hack used to hide broken image) if logo unavailable
2022-02-04 14:30:59 +02:00
Alexandru Branza
f0e9e72854
Better Background Color For Addon Logo on Addons Page
2022-02-04 12:55:08 +02:00
Alexandru Branza
c40043f673
Remove Title From NavBar & Add Right Side Buttons (MetaDetails)
2022-02-04 12:53:13 +02:00
nklhrstv
748f14a664
stremio-core-web updated
2022-01-27 11:33:52 +02:00
nklhrstv
9ae28f406d
update stremio-core-web
2022-01-27 10:26:51 +02:00
nklhrstv
b64ff05320
pull addons on initialize
2021-11-08 18:15:03 +02:00
nklhrstv
9c6e83c6da
fix max-height of the button in the streaming server warning
2021-11-08 16:09:43 +02:00
nklhrstv
dbd2501ac8
change the streaming server warning background
2021-11-08 16:09:28 +02:00
nklhrstv
c76e723523
fix selectable catalogs
2021-11-08 13:39:07 +02:00
nklhrstv
c752336d78
getDebugState api added to core transport
2021-11-05 19:00:30 +02:00
nklhrstv
e505c1e9ae
use location.replace when open addon details
2021-11-05 17:09:14 +02:00
nklhrstv
63667fb1ac
dont show streaming server warning while the streaming server is still loading
2021-11-03 10:02:55 +02:00
nklhrstv
55effdecb4
disable clear data button when clicked once
2021-11-02 18:46:30 +02:00
nklhrstv
2a8d7ab0cb
handle core initialization error with a ui dialog
2021-11-02 18:34:20 +02:00
nklhrstv
acbaf43cfc
lint fixed in Library
2021-11-01 17:56:07 +02:00
nklhrstv
c86e81dcca
remove storybook
2021-11-01 16:00:00 +02:00
nklhrstv
9d806e7ad8
fix buttons in the addon modal
2021-10-29 17:45:58 +03:00
nklhrstv
c69c5a4285
fallback to rendering local addon data if the remote is not available
2021-10-29 16:43:20 +03:00
nklhrstv
c3ce9e6541
test less files too
2021-10-05 14:37:24 +03:00
nklhrstv
667b1056cd
added missing copyright
2021-10-05 14:29:25 +03:00
nklhrstv
e1e69d98e6
use 2 channel audio on chrome unless other is specified
2021-09-27 18:46:27 +03:00
nklhrstv
ca8e3e4d33
empty line removed
2021-09-08 19:19:31 +03:00
nklhrstv
74211b1503
send audioChannels query parameter to the player
2021-09-08 14:22:37 +03:00
nklhrstv
ab46a07930
use externalPlayer link instead of playlist hook
2021-09-08 14:03:55 +03:00
nklhrstv
d718477957
Streaming server warning fixed
2021-09-07 23:37:00 +03:00
nklhrstv
de5a131eb1
update stremio-video
2021-09-02 16:57:33 +03:00
nklhrstv
ee58baa7a8
update select video impl function
2021-09-01 16:45:30 +03:00
nklhrstv
28cdc85512
use withStreamingServer as a first middleware
2021-09-01 15:03:10 +03:00
svetlagasheva
76042a5893
useProfile map func modified
2021-08-05 13:11:58 +03:00
svetlagasheva
3375102d40
streamingServerWarningDismissed check fixed
2021-08-04 18:38:16 +03:00
svetlagasheva
8699b739c4
streamingServerWarningDismissed checked for null
2021-08-04 16:18:59 +03:00
svetlagasheva
2ccabd823c
streamingServerWarningDismissed check for ServerWarning
2021-08-04 14:18:18 +03:00
svetlagasheva
87cd270128
streamingServerWarningDismissed type fixed
2021-08-04 12:54:43 +03:00
svetlagasheva
59a2b7e3ca
Merge branch 'development' of github.com:Stremio/stremio-web into server-notification
2021-08-04 10:26:38 +03:00
svetlagasheva
88964b0ab1
streamingServerWarningDismissed usage fixed
2021-08-04 10:08:15 +03:00
svetlagasheva
245956d510
ServerWarning onLaterClick/onDismissedClick func added
2021-07-21 18:24:33 +03:00
nklhrstv
67a9abfe5d
improve playlist button styles
2021-07-20 18:59:56 +03:00
nklhrstv
3951f5328a
fix type in M3U
2021-07-20 18:46:32 +03:00
nklhrstv
e259f4a54f
title added to error label
2021-07-20 18:44:56 +03:00
nklhrstv
e6d213f541
usePlaylist hook created
2021-07-20 18:41:08 +03:00
nklhrstv
9e014b6489
change playlist props
2021-07-20 18:33:00 +03:00
nklhrstv
a6f351f6d5
move playlist hook above
2021-07-20 18:32:46 +03:00
nklhrstv
efd41bc0ef
change seek time setting label
2021-07-20 18:26:25 +03:00
nklhrstv
4df2da82c9
use seconds label in the multiselect options
2021-07-20 18:05:16 +03:00
nklhrstv
c7d13fbaf3
seekTimeDurationSelect renamed
2021-07-20 18:04:13 +03:00
nklhrstv
6e5c2e6a87
reorder deps in layout effect
2021-07-20 17:59:27 +03:00
Tim
4f407a97a5
refactor(Player): add settings.seekTimeDuration to layoutEffect, update to cleaner code syntax
2021-07-19 16:59:56 +02:00
Tim
bb73cd8695
refactor: convert seekTimeDuration to ms
2021-07-19 16:18:55 +02:00
Tim
0a95563f15
Merge branch 'development' of https://github.com/Stremio/stremio-web into seek-time-settings
2021-07-19 11:26:00 +02:00
Nikola Hristov
1f23da7e7c
Merge pull request #232 from Stremio/m3u-playlist-fallback
...
Allow to download a m3u playlist in case of a playback error
2021-07-17 12:40:28 +03:00
Tim
e190f43ef1
style(Player): fix flex
2021-07-16 20:03:28 +02:00
Tim
335fc5ccca
style(Player): fix flex, add missing class
2021-07-16 11:39:57 +02:00
Tim
839f2b8cba
refactor(Player): use seek duration from settings and handle shift key event
2021-07-16 11:21:09 +02:00
Tim
c11caaacd0
refactor(Settings): remove seekTimeShiftDuration
2021-07-16 10:44:47 +02:00
Tim
2532217171
refactor(Player): revert z-index changes
2021-07-16 03:02:38 +02:00
svetlagasheva
d071c3e8e7
ServerWarning buttons actions wip
2021-07-15 15:17:57 +03:00
Tim
3ce8a57bc3
refactor(Player): fix markup hierarchy, remove gap and declare flex props in style
2021-07-15 10:46:50 +02:00
Arnab Bhakta
af98b3a7a3
Merge branch 'Stremio:development' into metapreview-show-button
2021-07-14 18:31:50 +05:30
abdev
8a943e2888
showHref str check, share hidden in discover
2021-07-14 18:29:10 +05:30
nklhrstv
d4d1217686
check if chromecast service is active
2021-07-13 11:18:58 -01:00
Tim
89832951ec
refactor(Player): move playlist to Player.js, fix less
2021-07-12 19:48:47 +02:00
Tim
31469a5c88
refactor(Addons): update syntax
2021-07-12 15:26:36 +02:00
svetlagasheva
5ee9413ffc
ServerNotification component renamed to ServerWarning
2021-06-28 16:27:46 +03:00
abdev
80f26f5794
showbutton ambiguous naming fixed
2021-06-28 14:37:41 +05:30
abdev
4c09156e02
showbutton linked to metadetails page
2021-06-26 12:06:43 +05:30
abdev
cccca66241
added metapreview show button
2021-06-26 11:37:22 +05:30
svetlagasheva
ce168f08cb
className prop added to ServerNotification
2021-06-25 17:13:03 +03:00
svetlagasheva
a5dea3869e
Board classNames fixed
2021-06-25 17:07:42 +03:00
svetlagasheva
f3afbe9b2a
Board styles updated
2021-06-25 16:04:42 +03:00
svetlagasheva
255cd6be16
ServerNotification rendered in Board
2021-06-25 15:58:50 +03:00
svetlagasheva
320b276959
ServerNotification rendered in App.js
2021-06-23 19:19:25 +03:00
svetlagasheva
f05059e548
pathname check changed
2021-06-23 14:36:28 +03:00
svetlagasheva
c2c13c9f9e
ServerNotification rendered in Route
2021-06-22 12:57:56 +03:00
svetlagasheva
a3df116370
ServerNotification styles updated
2021-06-21 17:25:02 +03:00
Tim
ed51814c27
refactor(Settings): add seek time properties
2021-06-20 10:43:12 +02:00
Tim
772cde815e
refactor(Player): allow to download a m3u playlist in case of a playback error
2021-06-19 11:11:46 +02:00
Tim
884d79da95
refactor(Addons): autofocus Add addon modal input
2021-06-17 11:40:02 +02:00
svetlagasheva
31efb81989
ServerNotification component implemented
2021-06-16 21:24:40 +03:00
svetlagasheva
accd3d1123
curly brackets added
2021-06-14 14:54:06 +03:00
svetlagasheva
50873decc4
img loading='lazy' attribute added
2021-06-14 14:34:22 +03:00
svetlagasheva
1a1fea84eb
Copyright added
2021-04-29 13:17:02 +03:00
svetlagasheva
7032853371
storybook Stream component added
2021-04-27 18:06:04 +03:00
svetlagasheva
d700305189
stream func renamed
2021-04-02 15:37:23 +03:00
svetlagasheva
dc7ad5217e
StreamClicked event args fixed
2021-04-02 15:36:46 +03:00
svetlagasheva
1d838bd453
send StreamClicked analytics event to core
2021-04-02 15:05:36 +03:00
Nikola Hristov
542b839c5c
Merge pull request #218 from Stremio/share-analytics-event
...
Share analytics event
2021-03-24 18:30:10 +02:00
svetlagasheva
7657622c46
Share analytics event url instead of inputRef used
2021-03-24 18:01:46 +02:00
svetlagasheva
66215c9826
Share analytics event field renamed
2021-03-24 14:29:17 +02:00
svetlagasheva
78d9fc5da3
send Share analytics event to core
2021-03-24 14:10:54 +02:00
nklhrstv
0f9c60583e
show seasons bar even if there is only one season
2021-03-22 17:46:28 +02:00
Nikola Hristov
2d867a7814
Merge pull request #214 from Stremio/default-season
...
use last non special season as default
2021-03-22 17:35:13 +02:00
nklhrstv
5297936de5
use singlequote strings
2021-03-22 16:27:35 +02:00
nklhrstv
6af94e51aa
use last non special season as default
2021-03-22 16:12:57 +02:00
Clara Moraes
362f4c3de2
seasonBar: Show season special at the end of the list.
...
Specials are labeled as season '0', so this commit changes how the list
is sorted, making the season 0 go to the end of the list, and labelling
it as "Specials" instead of "Season 0".
Fixes : #195
2021-03-20 14:42:32 -03:00
svetlagasheva
b8ea217730
Search analytics event refactored
2021-03-09 20:33:38 +02:00
svetlagasheva
2797b68436
Search analytics event updated
2021-03-09 17:43:00 +02:00
svetlagasheva
74f24961be
filter responses_count by Ready
2021-03-02 12:25:52 +02:00
svetlagasheva
a0745df10d
core.active check removed
2021-03-02 12:23:33 +02:00
svetlagasheva
ca81562f04
Search analytics event using debounce
2021-02-26 16:35:19 +02:00
svetlagasheva
b83568cc33
send Search analytics event to core
2021-02-24 15:00:05 +02:00
nklhrstv
deb73b6f6f
uninstall addon using the descriptor
2021-01-20 18:40:47 +02:00
nklhrstv
e59d656e0e
send LocationPathChanged analytics event to core
2021-01-20 18:40:32 +02:00
nklhrstv
244ec32f16
dispatch call returns void
2021-01-20 14:28:31 +02:00
nklhrstv
f7e5e9a251
analytics api added to core transport
2021-01-20 14:27:14 +02:00
nklhrstv
f6b8824f91
set facebook flag to true when login with facebook
2021-01-19 19:28:04 +02:00
nklhrstv
e46abdebdd
keyboard shortcuts prevented if some modifier key is pressed
2021-01-19 18:32:11 +02:00
nklhrstv
c3f50a708f
shell_version added to core imports
2021-01-19 17:56:52 +02:00
nklhrstv
f33f8617bb
use new core_imports api
2021-01-19 16:03:37 +02:00
nklhrstv
9ddbce9460
throw error object in cast transport initializer
2021-01-19 11:12:55 +02:00
nklhrstv
cd464fa5f3
log servises init error
2021-01-18 16:16:26 +02:00
nklhrstv
f8e907ec31
listen for CoreEvent updated
2021-01-17 18:14:33 +02:00
nklhrstv
494804f54b
move chromecast transport initialization to ChromecastTransport
2021-01-16 11:58:30 +02:00
nklhrstv
bc340c9157
clear core transport on error
2021-01-16 11:45:17 +02:00
nklhrstv
e5f956c68a
sanitizedUrl function attached to global scope
2021-01-15 23:04:57 +02:00
nklhrstv
b86ebe1482
initialization code of core updated
2021-01-15 18:34:16 +02:00
nklhrstv
edf8dbf66c
condigure sentry before import app code
2021-01-15 15:40:15 +02:00
nklhrstv
ab89ed7b21
tags added to error logs
2021-01-07 11:53:14 +02:00
nklhrstv
5adce4f50a
remove legacy blank error handlers
2021-01-07 11:50:29 +02:00
nklhrstv
85bf5c1af0
dispatch action only if there is one
2021-01-07 09:31:04 +02:00
nklhrstv
d969500e53
drop outdated and not used notifications menu
2021-01-07 08:43:01 +02:00
nklhrstv
6335edcb13
use useCallback for render props
2021-01-06 18:56:19 +02:00
nklhrstv
da274e02cf
adapt images with the new build system
2021-01-06 18:25:47 +02:00
nklhrstv
d2a8c96067
adapt stremio core initialization
2021-01-06 17:59:29 +02:00
nklhrstv
3d2791269d
update favicon path
2021-01-06 17:56:14 +02:00
nklhrstv
477ec0dac0
use tags for styles and js instead of inline them
2021-01-06 17:56:01 +02:00
nklhrstv
bc652ea1f5
catch errors in dispatch
2021-01-04 18:05:42 +02:00
nklhrstv
cba21f260b
update library item on video ended
2020-12-21 13:33:55 +02:00
nklhrstv
8238952565
use base url only when casting
2020-12-21 12:59:34 +02:00
nklhrstv
99c00f4a41
replace events with eventemitter3
2020-12-16 15:13:15 +02:00
nklhrstv
0510110a87
require sentry only if dsn is available
2020-12-16 11:41:36 +02:00
nklhrstv
aa1aa211c1
parse json message in chromecast transport
2020-12-15 13:58:19 +02:00
nklhrstv
4eb3d32e53
log error in player
2020-12-15 13:06:41 +02:00
nklhrstv
017cf4fb3d
remove not needed eslint hints
2020-12-15 13:06:32 +02:00
nklhrstv
4f73ef09fc
use subtitles ids from addons
2020-12-15 12:53:38 +02:00
nklhrstv
082dab9d7a
subs loaded message improved
2020-12-15 12:10:26 +02:00
nklhrstv
b3d04ccd99
map exclusive subtitles
2020-12-15 12:03:10 +02:00
nklhrstv
8126662957
add extra subtitles only if stream is loaded
2020-12-15 11:44:09 +02:00
nklhrstv
0ad91c1410
Video uses StemioVideo to select video implementation
2020-12-15 11:41:52 +02:00
nklhrstv
077507607f
use ChromecastSenderVideo in select video impl
2020-12-15 11:35:11 +02:00
nklhrstv
d1199fc407
move logic about force transcoding param in load action
2020-12-12 15:09:31 +02:00
nklhrstv
a1d2703efb
use stream prop to determine when to add external subtitles
2020-12-12 00:02:49 +02:00
nklhrstv
f21742d030
render url and lang name with title attribute of tracks
2020-12-11 23:51:21 +02:00
nklhrstv
6e0781a683
separate extra and embedded subtitles
2020-12-11 23:38:41 +02:00
nklhrstv
027a37a5cc
extraSubtitlesTrackLoaded event handled in Video
2020-12-11 22:55:24 +02:00
svetlagasheva
279b6ae48f
parseInt with base 10 used
2020-11-26 17:41:38 +02:00
svetlagasheva
4a1f909d54
undefined instead of 1 used for page check
2020-11-25 12:24:18 +02:00
svetlagasheva
b235cfc835
library pagination added
2020-11-23 13:02:38 +02:00
nklhrstv
2c0c656c97
inputs scroll bar styled
2020-10-30 10:46:43 +02:00
nklhrstv
7a1b207f46
map ui libraryitem props in rust
2020-10-30 10:33:53 +02:00
nklhrstv
d08616926b
use Err content as string
2020-10-30 10:27:01 +02:00
nklhrstv
dbe360e778
SelectableCatalog schema changed
2020-10-30 10:23:05 +02:00
nklhrstv
67ad359496
selectable catalog schema changed
2020-10-30 10:13:45 +02:00
nklhrstv
61612d8800
use error content as string
2020-10-30 09:51:09 +02:00
nklhrstv
531cc34fca
use discover.catalog.installed prop
2020-10-30 09:47:12 +02:00
nklhrstv
e4e4784dc3
Err content returned as string from core
2020-10-30 09:39:46 +02:00
nklhrstv
2f0aeb1f38
compute catalog title in rust
2020-10-30 09:20:23 +02:00
nklhrstv
6f80583917
map CatalogsWithExtra state in Rust
2020-10-30 09:06:04 +02:00
nklhrstv
c96b8b98af
map library item props in rust
2020-10-30 08:58:21 +02:00
nklhrstv
5dbd62e14d
search query param name reverted
2020-10-28 18:13:49 +02:00
nklhrstv
3cd590fbd5
metaDetails prop names changed
2020-10-28 17:24:24 +02:00
nklhrstv
6500ff9149
nextVideo changed to video object
2020-10-28 15:30:11 +02:00
nklhrstv
37e9139068
player ui adapted to changes in core
2020-10-28 14:46:57 +02:00
nklhrstv
65ef149b84
check trailerStreams
2020-10-28 13:15:46 +02:00
nklhrstv
03c0d69232
deepLinking js module removed
2020-10-27 16:10:21 +02:00
nklhrstv
0a8f672c33
streams flat fixed
2020-10-27 15:21:41 +02:00
nklhrstv
a3864c080b
video deep links fixed
2020-10-27 15:21:31 +02:00
nklhrstv
949a4106af
search query param changed to q
2020-10-27 15:06:02 +02:00
nklhrstv
824d0e3cb7
Copyright added
2020-10-27 14:52:40 +02:00
nklhrstv
07398b56cc
MetaDetails adapted to changes in core
2020-10-27 14:52:30 +02:00
nklhrstv
d32fe5123a
AddonDetailsModal adapted to changes in core
2020-10-26 15:36:58 +02:00
nklhrstv
92b15a5cbb
streamingServer varable name fixed
2020-10-26 14:20:25 +02:00
nklhrstv
12982dd796
discover multiselects labels improved
2020-10-26 14:14:27 +02:00
nklhrstv
7d04ce41ce
addons route adapted to changes in core
2020-10-26 14:13:59 +02:00
nklhrstv
f3139fa217
50px tolerance added to last section
2020-10-23 14:43:47 +03:00
nklhrstv
bd8a6e75e8
useProfileSettingsInputs uses camel case for core prop names
2020-10-23 14:19:31 +03:00
nklhrstv
f44c2fe0af
fix color input when value is invalid
2020-10-23 14:01:09 +03:00
nklhrstv
c2f9ad410d
useStreamingServer shorten
2020-10-23 10:25:24 +03:00
nklhrstv
46c18dea2a
remove option added to libitems in library
2020-10-23 10:04:41 +03:00
nklhrstv
7ad69b7646
drop useToggleInLibrary
2020-10-23 09:45:37 +03:00
nklhrstv
5c4f386da5
discover refactored to use useToggleInLibrary hook
2020-10-22 19:26:06 +03:00
nklhrstv
166fb7c506
useToggleInLibrary hook implemented
2020-10-22 19:09:32 +03:00
nklhrstv
13f58fcbff
useProfile code shorten
2020-10-22 17:59:46 +03:00
nklhrstv
09be8bce0d
alert error if stremio-core failed to initialize
2020-10-22 17:55:54 +03:00
nklhrstv
073be58307
core models serialized with camelCase field names
2020-10-22 15:15:50 +03:00
nklhrstv
8500615c79
search adapted with changes in core
2020-10-22 13:25:19 +03:00
nklhrstv
86bc5b0c60
error message fixed
2020-10-22 13:25:06 +03:00
nklhrstv
32424f67fe
deep links in library fixed
2020-10-22 12:54:05 +03:00
nklhrstv
130fd34db9
render play icon only in continue watching
2020-10-22 12:52:01 +03:00
nklhrstv
a4d77e260b
error message in board formated
2020-10-22 10:35:24 +03:00
nklhrstv
647586c2ba
MetaRow redirect to library
2020-10-19 22:15:17 +03:00
nklhrstv
3252b8e829
Library refactored to use new model schema
2020-10-19 22:14:44 +03:00
nklhrstv
2cf0bfa4b1
use camelCase for deepLinks
2020-10-19 00:21:29 +03:00