NikolaBorislavovHristov
|
b5b97bfb72
|
videos list styles uses css var for item size
|
2019-09-04 16:11:21 +03:00 |
|
NikolaBorislavovHristov
|
b246e40c03
|
Seasons bar icon styles fixed
|
2019-09-04 15:49:25 +03:00 |
|
NikolaBorislavovHristov
|
040350972c
|
Video styles refactored
|
2019-09-04 15:45:41 +03:00 |
|
NikolaBorislavovHristov
|
2a37f822aa
|
SeasonsBar improved for accessability and runtime issues fixed
|
2019-09-04 10:25:48 +03:00 |
|
NikolaBorislavovHristov
|
aeb8cf6b9c
|
use flex-wrap instead of flex-flow
|
2019-09-03 17:36:29 +03:00 |
|
NikolaBorislavovHristov
|
eb3ae22d28
|
seasons bar background styles updated
|
2019-09-03 17:27:40 +03:00 |
|
NikolaBorislavovHristov
|
185192ea6d
|
streams list styles updated
|
2019-09-03 15:53:31 +03:00 |
|
NikolaBorislavovHristov
|
0756e2b9a9
|
stream placeholder implemented
|
2019-09-03 15:39:10 +03:00 |
|
NikolaBorislavovHristov
|
f21a898956
|
install addons button added to streams list
|
2019-09-03 15:13:39 +03:00 |
|
NikolaBorislavovHristov
|
433db568b0
|
StreamsList implemented
|
2019-09-03 14:58:33 +03:00 |
|
NikolaBorislavovHristov
|
430e797715
|
VideoList placeholders finalized
|
2019-09-03 10:24:56 +03:00 |
|
NikolaBorislavovHristov
|
a77cf560ec
|
SeasonsBar moved to separate component
|
2019-09-02 23:11:19 +03:00 |
|
NikolaBorislavovHristov
|
4bf90a8936
|
VideoPlaceholder rendered in videos list while loading
|
2019-09-02 22:49:19 +03:00 |
|
NikolaBorislavovHristov
|
3820bac39b
|
Video placeholder implemented
|
2019-09-02 22:39:44 +03:00 |
|
NikolaBorislavovHristov
|
dda346e8f9
|
title attribute added
|
2019-09-02 21:36:40 +03:00 |
|
NikolaBorislavovHristov
|
cefd546402
|
Video styles finalized
|
2019-09-02 21:33:39 +03:00 |
|
NikolaBorislavovHristov
|
4a6cb59fe7
|
Video component adapted to latest conventions and changes in common
|
2019-09-02 19:28:35 +03:00 |
|
NikolaBorislavovHristov
|
6b67e0668a
|
seasons bar margin updated
|
2019-09-02 17:30:50 +03:00 |
|
NikolaBorislavovHristov
|
4bb9311091
|
filter videos by season
|
2019-09-02 16:24:01 +03:00 |
|
NikolaBorislavovHristov
|
c03ccd52a4
|
margin added to season bar
|
2019-09-02 16:10:41 +03:00 |
|
NikolaBorislavovHristov
|
5af6d512ff
|
video height dropped
|
2019-09-02 16:09:01 +03:00 |
|
NikolaBorislavovHristov
|
4c14106fa4
|
change season fixed
|
2019-09-02 13:30:44 +03:00 |
|
NikolaBorislavovHristov
|
d0056ddebc
|
season/episodes used as numbers
|
2019-09-02 13:20:58 +03:00 |
|
NikolaBorislavovHristov
|
f78071f464
|
Videos list adapted to the latest changes in common
|
2019-09-02 12:52:22 +03:00 |
|
NikolaBorislavovHristov
|
b39c46f476
|
background image added to detail page
|
2019-09-02 12:15:23 +03:00 |
|
NikolaBorislavovHristov
|
0a97a9be9a
|
basic validation added to router utils path param
|
2019-09-02 11:30:07 +03:00 |
|
NikolaBorislavovHristov
|
8fe3b1ae69
|
declare MetaLinks not focusable
|
2019-08-30 13:36:26 +03:00 |
|
NikolaBorislavovHristov
|
42b6d3676e
|
declare action button not focusable in compact view
|
2019-08-30 13:36:14 +03:00 |
|
NikolaBorislavovHristov
|
618e5b0c53
|
fallback to MutationObserver in router
|
2019-08-30 13:22:52 +03:00 |
|
NikolaBorislavovHristov
|
364daa319e
|
use css modules in app styles
|
2019-08-30 11:26:41 +03:00 |
|
NikolaBorislavovHristov
|
4307df638a
|
add classname prop to router
|
2019-08-30 11:25:36 +03:00 |
|
NikolaBorislavovHristov
|
7f1106a2dd
|
router refactored to use custom events instead of MutationObserver
|
2019-08-30 11:06:09 +03:00 |
|
svetlagasheva
|
db784c73a2
|
Merge branch 'master' of github.com:Stremio/stremio-web into color-picker
|
2019-08-30 10:08:59 +03:00 |
|
NikolaBorislavovHristov
|
2cfe9071d4
|
Merge branch 'master' of github.com:Stremio/stremio-web
|
2019-08-29 19:23:38 +03:00 |
|
NikolaBorislavovHristov
|
6811c38757
|
Revert "focusable handled using custom hook instead of MutationObserver"
This reverts commit e6eb49fe7f.
|
2019-08-29 19:21:56 +03:00 |
|
NikolaBorislavovHristov
|
bd99f377a0
|
useSeasons custom hook implemented
|
2019-08-29 16:04:50 +03:00 |
|
NikolaBorislavovHristov
|
6b19e411fd
|
handle case when metaitem is not loaded yet
|
2019-08-29 15:50:06 +03:00 |
|
NikolaBorislavovHristov
|
f9461d244d
|
second video added to demo metaItem
|
2019-08-29 15:08:43 +03:00 |
|
NikolaBorislavovHristov
|
3d5c26b35b
|
name prop declared as not required in MetaItem and MetaPreview
|
2019-08-29 15:03:15 +03:00 |
|
NikolaBorislavovHristov
|
c71b27a2e4
|
use top left position for meta preview background
|
2019-08-29 14:22:38 +03:00 |
|
NikolaBorislavovHristov
|
68045d84e8
|
fallback background color added in MetaPreview when used in discover
|
2019-08-29 14:21:59 +03:00 |
|
NikolaBorislavovHristov
|
3ffc041ff6
|
use second filter instead of opacity in MetaPreview
|
2019-08-29 14:17:44 +03:00 |
|
NikolaBorislavovHristov
|
e2adc69f4a
|
useUser demo hook moved to NavMenu
|
2019-08-29 13:22:24 +03:00 |
|
NikolaBorislavovHristov
|
042f2f3fcb
|
event handler function names fixed
|
2019-08-29 13:10:48 +03:00 |
|
NikolaBorislavovHristov
|
e6eb49fe7f
|
focusable handled using custom hook instead of MutationObserver
|
2019-08-29 13:01:25 +03:00 |
|
NikolaBorislavovHristov
|
ca2da7b289
|
Router utility functions moved to root folder
|
2019-08-29 10:47:57 +03:00 |
|
NikolaBorislavovHristov
|
ad5d04c7d3
|
fullscreen button added to the MainNavBar
|
2019-08-28 17:30:25 +03:00 |
|
NikolaBorislavovHristov
|
eddf00ff7b
|
Fullscreen button implemented
|
2019-08-28 17:30:10 +03:00 |
|
NikolaBorislavovHristov
|
d145fb13d9
|
NavBarButton renamed to NavTabButton
|
2019-08-28 17:14:52 +03:00 |
|
NikolaBorislavovHristov
|
05e3dcf441
|
Addons button added to nav bar
|
2019-08-28 17:03:56 +03:00 |
|
NikolaBorislavovHristov
|
0b84afc28c
|
render Videos/Streams in detail page
|
2019-08-28 16:39:12 +03:00 |
|
NikolaBorislavovHristov
|
6865d41bc6
|
margins for release info in compact view fixed
|
2019-08-28 16:28:39 +03:00 |
|
NikolaBorislavovHristov
|
dc5bcdd31c
|
action buttons in meta preview size changed
|
2019-08-28 16:15:58 +03:00 |
|
NikolaBorislavovHristov
|
ad6bc2453b
|
url params names fixed for detail
|
2019-08-28 15:52:21 +03:00 |
|
NikolaBorislavovHristov
|
586d1c4e4c
|
genre url fixed in MetaPreview
|
2019-08-28 15:24:38 +03:00 |
|
NikolaBorislavovHristov
|
4e02638e7c
|
routes regexp implemented with custom regexp
|
2019-08-28 15:21:47 +03:00 |
|
svetlagasheva
|
1297569d85
|
Merge branch 'master' of github.com:Stremio/stremio-web into color-picker
|
2019-08-28 14:31:48 +03:00 |
|
NikolaBorislavovHristov
|
493b6c3d79
|
sample detail page implemented
|
2019-08-28 13:49:22 +03:00 |
|
NikolaBorislavovHristov
|
26d80ee39b
|
action button icon size changed
|
2019-08-27 22:43:10 +03:00 |
|
NikolaBorislavovHristov
|
4b92cd3948
|
margin added to action buttons
|
2019-08-27 22:42:53 +03:00 |
|
NikolaBorislavovHristov
|
58aa0256b2
|
border radius added to action button
|
2019-08-27 22:39:16 +03:00 |
|
NikolaBorislavovHristov
|
d13ee8df0a
|
margin added to release info labels
|
2019-08-27 22:38:53 +03:00 |
|
NikolaBorislavovHristov
|
b0ffd7b784
|
logo background changed in preview
|
2019-08-27 22:32:52 +03:00 |
|
NikolaBorislavovHristov
|
c9a6bebb35
|
dont render background if it is not valid prop
|
2019-08-27 22:32:37 +03:00 |
|
NikolaBorislavovHristov
|
dc74047e47
|
router state fixed
|
2019-08-27 22:12:55 +03:00 |
|
svetlagasheva
|
5845dd12ce
|
color picker implemented
|
2019-08-27 17:48:06 +03:00 |
|
NikolaBorislavovHristov
|
63bc8ab277
|
MetaPreview props order changed
|
2019-08-27 17:47:29 +03:00 |
|
NikolaBorislavovHristov
|
569123b8ec
|
url params in route paths simplified
|
2019-08-27 17:07:28 +03:00 |
|
NikolaBorislavovHristov
|
9ab0d0ee40
|
keys props renamed to urlParamsNames
|
2019-08-27 17:06:38 +03:00 |
|
NikolaBorislavovHristov
|
0a2a1e2685
|
support for not found component added to router
|
2019-08-27 16:28:05 +03:00 |
|
NikolaBorislavovHristov
|
07ede8033b
|
utility functions separated from Router component for testing
|
2019-08-27 15:42:33 +03:00 |
|
NikolaBorislavovHristov
|
da74ec2f1b
|
use one time binding for homePath and viewsConfig in Router
|
2019-08-27 13:02:10 +03:00 |
|
NikolaBorislavovHristov
|
a9eaf1c7d2
|
use match instead of exec in Router
|
2019-08-27 12:58:53 +03:00 |
|
NikolaBorislavovHristov
|
911c62faf1
|
detail url params added to regexp
|
2019-08-26 19:47:12 +03:00 |
|
NikolaBorislavovHristov
|
2b07d6ec79
|
MetaPreview refactored to work with links object
|
2019-08-26 19:29:03 +03:00 |
|
NikolaBorislavovHristov
|
617c5426dd
|
not needed tabIndex dropped
|
2019-08-26 18:47:37 +03:00 |
|
NikolaBorislavovHristov
|
e0f594825c
|
MetaPreview adapted to the latest changes in common
|
2019-08-26 18:44:40 +03:00 |
|
NikolaBorislavovHristov
|
6e79c5f4c0
|
meta links colors fixed
|
2019-08-26 16:15:43 +03:00 |
|
NikolaBorislavovHristov
|
842d702187
|
handle the case when there is no icon or label in action button
|
2019-08-26 15:06:21 +03:00 |
|
NikolaBorislavovHristov
|
67aae60b8d
|
tabIndex removed from meta links
|
2019-08-26 14:21:14 +03:00 |
|
NikolaBorislavovHristov
|
d77d38d84c
|
ActionButton implemented
|
2019-08-26 14:20:09 +03:00 |
|
NikolaBorislavovHristov
|
e13c37ac81
|
MetaLinks sum component implemented
|
2019-08-26 12:56:47 +03:00 |
|
NikolaBorislavovHristov
|
88b1cdfe94
|
use stremio alias in common package instead relative paths
|
2019-08-26 12:43:26 +03:00 |
|
NikolaBorislavovHristov
|
27305b764f
|
app styles refactored
|
2019-08-26 09:55:38 +03:00 |
|
NikolaBorislavovHristov
|
13cb2b71dc
|
not needed cursor style dropped
|
2019-08-26 09:52:39 +03:00 |
|
NikolaBorislavovHristov
|
ee0b541b1a
|
selected meta item uses bolder outline
|
2019-08-25 12:10:12 +03:00 |
|
NikolaBorislavovHristov
|
5d46a6276a
|
selected meta item in discover implemented
|
2019-08-23 17:20:58 +03:00 |
|
NikolaBorislavovHristov
|
517d8820e3
|
spread props on MetaItem
|
2019-08-22 17:17:46 +03:00 |
|
NikolaBorislavovHristov
|
9f1312e167
|
selectedItem props override fixed
|
2019-08-22 17:08:40 +03:00 |
|
NikolaBorislavovHristov
|
28cf825daa
|
MetaPreview index fixed
|
2019-08-22 17:08:27 +03:00 |
|
NikolaBorislavovHristov
|
97bf4c3f9d
|
placeholder-size renamed to shimmer-size
|
2019-08-22 16:59:41 +03:00 |
|
NikolaBorislavovHristov
|
f9ad4c187a
|
TextInput proptypes dropped
|
2019-08-22 16:54:53 +03:00 |
|
NikolaBorislavovHristov
|
3dc892255a
|
close Popup fixed .... again
|
2019-08-22 16:53:36 +03:00 |
|
NikolaBorislavovHristov
|
f68d44352d
|
SearchBar component styles and logic improved for accessibility
|
2019-08-22 16:43:50 +03:00 |
|
NikolaBorislavovHristov
|
5203f6ef97
|
NavBarButton ensure type of active is boolean
|
2019-08-22 16:26:53 +03:00 |
|
NikolaBorislavovHristov
|
929fc486ea
|
NavMenu styles improved for accessibility
|
2019-08-22 16:22:33 +03:00 |
|
NikolaBorislavovHristov
|
51153d4bda
|
anonymous flag added to usre hook
|
2019-08-22 15:19:44 +03:00 |
|
NikolaBorislavovHristov
|
7e414fbf7a
|
demo useUser hook implemented
|
2019-08-22 15:02:31 +03:00 |
|
NikolaBorislavovHristov
|
fe8bbfd3b7
|
nav-menu class name fixed
|
2019-08-22 14:53:44 +03:00 |
|
NikolaBorislavovHristov
|
7c4e42ab35
|
back button click callback renamed
|
2019-08-22 14:53:29 +03:00 |
|
NikolaBorislavovHristov
|
317405157d
|
nav tabs key attribute fixed
|
2019-08-22 14:52:57 +03:00 |
|
NikolaBorislavovHristov
|
239a05ac88
|
fix NavBar props and proptypes for tabs
|
2019-08-22 14:42:34 +03:00 |
|
NikolaBorislavovHristov
|
613cfe8710
|
handle props variations in NavBarButton
|
2019-08-22 14:42:08 +03:00 |
|
NikolaBorislavovHristov
|
4e85b21b73
|
check the length of href to deside wich element to render
|
2019-08-22 14:31:51 +03:00 |
|
NikolaBorislavovHristov
|
d92a2b7d05
|
menu item class name changed
|
2019-08-22 14:26:05 +03:00 |
|
NikolaBorislavovHristov
|
72d133c785
|
old Loader dropped
|
2019-08-22 13:46:46 +03:00 |
|
NikolaBorislavovHristov
|
14de34d993
|
Checkbox proptypes dropped
|
2019-08-22 13:45:23 +03:00 |
|
NikolaBorislavovHristov
|
5280c3c304
|
Button proptypes dropped
|
2019-08-22 13:44:07 +03:00 |
|
NikolaBorislavovHristov
|
824d9914ae
|
MetaItems in discover use inset outline
|
2019-08-22 13:10:37 +03:00 |
|
NikolaBorislavovHristov
|
53203893a9
|
meta item support for inset outline implemented
|
2019-08-22 13:10:13 +03:00 |
|
NikolaBorislavovHristov
|
1ac3d358a6
|
focus-outline-size css var declared
|
2019-08-22 13:05:48 +03:00 |
|
NikolaBorislavovHristov
|
b440e51b31
|
Popup close ux improved
|
2019-08-22 13:01:06 +03:00 |
|
NikolaBorislavovHristov
|
1dabcc7a31
|
Discover adapted to the latest changes in common components
|
2019-08-21 18:27:22 +03:00 |
|
NikolaBorislavovHristov
|
e8d81f6835
|
use multiline title in metaitem
|
2019-08-21 18:07:53 +03:00 |
|
NikolaBorislavovHristov
|
6ff114bb21
|
close MetaItem menu on option clicked
|
2019-08-21 17:49:14 +03:00 |
|
NikolaBorislavovHristov
|
23297a1470
|
close popup on esc pressed
|
2019-08-21 16:23:13 +03:00 |
|
NikolaBorislavovHristov
|
dab5b236a9
|
Popup dynalmic menu styles implemented in a react way
|
2019-08-21 16:12:18 +03:00 |
|
NikolaBorislavovHristov
|
98870bf296
|
menuMatchLabelWidth prop added to Popup
|
2019-08-21 15:20:28 +03:00 |
|
NikolaBorislavovHristov
|
77b79e468a
|
minimum screen size added to constants file
|
2019-08-21 15:11:06 +03:00 |
|
NikolaBorislavovHristov
|
740223db9d
|
board styles encapsulated
|
2019-08-20 16:37:42 +03:00 |
|
NikolaBorislavovHristov
|
17782b30c0
|
Intro styles moved inside subcomponent styles
|
2019-08-20 15:51:46 +03:00 |
|
NikolaBorislavovHristov
|
7e3ab3d0e6
|
intro styles isolated
|
2019-08-20 15:35:07 +03:00 |
|
NikolaBorislavovHristov
|
6643c7bf7c
|
drop not needed overflow-x
|
2019-08-20 11:52:49 +03:00 |
|
NikolaBorislavovHristov
|
be1ae90141
|
simple boardrow placeholder implemented
|
2019-08-19 16:26:03 +03:00 |
|
NikolaBorislavovHristov
|
f59f637752
|
message added to BoardRow props
|
2019-08-19 16:25:02 +03:00 |
|
NikolaBorislavovHristov
|
767cc4b84a
|
animated placeholder styles implemented as a common module
|
2019-08-19 14:21:01 +03:00 |
|
NikolaBorislavovHristov
|
5d9ae88c8d
|
new line removed
|
2019-08-19 09:49:24 +03:00 |
|
NikolaBorislavovHristov
|
afb6e688ee
|
nav menu label styles updated
|
2019-08-19 08:43:17 +03:00 |
|
NikolaBorislavovHristov
|
bab7b9a239
|
drop nav-bar-height css var
|
2019-08-18 22:51:22 +03:00 |
|
NikolaBorislavovHristov
|
641335f752
|
limit NavBarButtons in js
|
2019-08-18 22:46:02 +03:00 |
|
NikolaBorislavovHristov
|
45b472d7a1
|
title attribute added to NavBarButton
|
2019-08-18 22:42:31 +03:00 |
|
NikolaBorislavovHristov
|
1f00e91d12
|
search placeholder fixed for long strings
|
2019-08-18 22:29:32 +03:00 |
|
NikolaBorislavovHristov
|
6e78c0fc18
|
clear click callback instead of disable the search submit button
|
2019-08-18 22:23:46 +03:00 |
|
NikolaBorislavovHristov
|
3eac6cce88
|
use regexp to determine if searchbar is active
|
2019-08-18 22:23:09 +03:00 |
|
NikolaBorislavovHristov
|
0597d8ebe8
|
drop usage of React.memo on NavBarButton
|
2019-08-18 22:22:46 +03:00 |
|
NikolaBorislavovHristov
|
70c40a22c9
|
focus content container only if it does not contain focus already
|
2019-08-18 22:13:05 +03:00 |
|
NikolaBorislavovHristov
|
96bd43ebe4
|
MetaItem adapted to the new Popup api
|
2019-08-16 21:48:02 +03:00 |
|
NikolaBorislavovHristov
|
f3156a4ce9
|
NavMenu adapted to latest Popup
|
2019-08-16 21:45:26 +03:00 |
|
NikolaBorislavovHristov
|
ab1c0fb622
|
focus root container when became focusable
|
2019-08-16 21:44:02 +03:00 |
|
NikolaBorislavovHristov
|
53d06f7884
|
nested Popup support droped
|
2019-08-16 19:00:57 +03:00 |
|
NikolaBorislavovHristov
|
546a67d038
|
MetaItem adapted to the laters popup api
|
2019-08-14 00:55:47 +03:00 |
|
NikolaBorislavovHristov
|
bc7a530dfc
|
NavMenu adapted to the new popup api
|
2019-08-14 00:52:34 +03:00 |
|
NikolaBorislavovHristov
|
341553aea0
|
Popup api finalized
|
2019-08-14 00:49:09 +03:00 |
|
NikolaBorislavovHristov
|
cdc4a1be7c
|
context menu feature dropped from MetaItem
|
2019-08-14 00:38:43 +03:00 |
|
NikolaBorislavovHristov
|
2317f4f534
|
navmenu adapted to the new Popup API
|
2019-08-12 19:25:41 +03:00 |
|
NikolaBorislavovHristov
|
ee9bbc4ef4
|
Popup closes only when not clicked/scrolled from within
|
2019-08-12 19:25:29 +03:00 |
|
NikolaBorislavovHristov
|
f2eb4535af
|
onscroll event bubble
|
2019-08-12 19:24:48 +03:00 |
|
NikolaBorislavovHristov
|
99063753e1
|
router-container class renamed to routes-container
|
2019-08-11 19:21:48 +03:00 |
|
NikolaBorislavovHristov
|
7c1c7f8d33
|
useRef with null argument
|
2019-08-10 08:34:50 +03:00 |
|
NikolaBorislavovHristov
|
e575746ce2
|
useFullscreen exported from common
|
2019-08-10 08:34:20 +03:00 |
|
NikolaBorislavovHristov
|
0b23666d85
|
useFullscreen moved to a separate hook
|
2019-08-10 08:33:41 +03:00 |
|
NikolaBorislavovHristov
|
75e3686e24
|
Popup integrated in NavMenu
|
2019-08-10 08:14:48 +03:00 |
|
NikolaBorislavovHristov
|
33fcda7f0c
|
new Popup integrated in MetaItem
|
2019-08-10 08:05:02 +03:00 |
|
NikolaBorislavovHristov
|
f8fa18f51c
|
support for nested Popups implemented
|
2019-08-09 23:45:16 +03:00 |
|
NikolaBorislavovHristov
|
10f5d31e44
|
Popup component reimplemented
|
2019-08-09 16:44:37 +03:00 |
|
NikolaBorislavovHristov
|
494f63b679
|
className added to Modal props
|
2019-08-09 14:16:58 +03:00 |
|
NikolaBorislavovHristov
|
d7ad6517a7
|
prevent focus root element when route became focusable
|
2019-08-09 14:10:32 +03:00 |
|
NikolaBorislavovHristov
|
1c2b2c1911
|
borders dropped from popup
|
2019-08-07 12:53:17 +03:00 |
|
NikolaBorislavovHristov
|
50aea4b8a9
|
MetaItem menu adapted to latest changes in the buttons api
|
2019-08-07 12:25:32 +03:00 |
|
NikolaBorislavovHristov
|
23c5b8ade8
|
MetaItem styles adapted to the newest conventions
|
2019-08-06 17:19:19 +03:00 |
|
NikolaBorislavovHristov
|
6d2443a2bd
|
BoardRow adapted to the latest changes in common components
|
2019-08-06 15:27:27 +03:00 |
|
NikolaBorislavovHristov
|
abc955c744
|
media queries in board implemented using screen size constants
|
2019-08-06 15:20:59 +03:00 |
|
NikolaBorislavovHristov
|
419aee35ac
|
font size media queries fixed
|
2019-08-06 15:07:16 +03:00 |
|
NikolaBorislavovHristov
|
f94ef45be5
|
data attr dropped from switch form button
|
2019-08-06 14:58:05 +03:00 |
|
NikolaBorislavovHristov
|
4aadefc170
|
use plain css for router styles
|
2019-08-06 12:51:42 +03:00 |
|
NikolaBorislavovHristov
|
e774b1b400
|
Input renamed to TextInput
|
2019-08-06 11:56:28 +03:00 |
|
NikolaBorislavovHristov
|
941f9a9234
|
consistent scrollbars across browsers
|
2019-08-06 11:41:31 +03:00 |
|
NikolaBorislavovHristov
|
31d35dcb6c
|
perfect spatial navigation implemented in Intro screen
|
2019-08-06 11:15:37 +03:00 |
|
NikolaBorislavovHristov
|
e11c6ea2e1
|
Checkbox props simplified
|
2019-08-06 10:25:34 +03:00 |
|
NikolaBorislavovHristov
|
28781d2acc
|
use event.key for readability
|
2019-08-06 10:24:25 +03:00 |
|
NikolaBorislavovHristov
|
9cea2ca7a6
|
App code reformat
|
2019-08-05 22:52:29 +03:00 |
|
NikolaBorislavovHristov
|
4986f3f432
|
dpad navigation in Intro screen improved
|
2019-08-05 22:40:13 +03:00 |
|
NikolaBorislavovHristov
|
575b469735
|
handling dpad navigation in input dropped
|
2019-08-05 22:39:48 +03:00 |
|
NikolaBorislavovHristov
|
a4c474a33b
|
stremio-navigation renamed to stremio-router
|
2019-08-05 21:30:51 +03:00 |
|
NikolaBorislavovHristov
|
e54578c42c
|
spatial navigation action defined for button
|
2019-08-05 16:18:44 +03:00 |
|
NikolaBorislavovHristov
|
1627dacff7
|
keyboard navigation of text inputs fixed
|
2019-08-05 16:18:20 +03:00 |
|
NikolaBorislavovHristov
|
5ac5566e90
|
input/svg styles dropped from app styles
|
2019-08-05 16:06:12 +03:00 |
|
NikolaBorislavovHristov
|
f7d87e7bf1
|
Intro styles adapted to the latest changes in common
|
2019-08-05 01:19:05 +03:00 |
|
NikolaBorislavovHristov
|
8addb64607
|
focusable-with-border class removed from ConsentCheckbox
|
2019-08-05 01:18:41 +03:00 |
|
NikolaBorislavovHristov
|
3dc58227d6
|
Intro screen adapted to common component changes
|
2019-08-05 00:52:23 +03:00 |
|
NikolaBorislavovHristov
|
b5d48f0fda
|
useTabIndex exported from common
|
2019-08-05 00:44:17 +03:00 |
|
NikolaBorislavovHristov
|
31c3ccde3e
|
common useTabIndex hook implemented
|
2019-08-05 00:37:47 +03:00 |
|
NikolaBorislavovHristov
|
8181287888
|
clear tabindex if component is disabled
|
2019-08-05 00:33:20 +03:00 |
|
NikolaBorislavovHristov
|
193fd8fd2b
|
drop usage of focus-within
|
2019-08-05 00:30:01 +03:00 |
|
NikolaBorislavovHristov
|
6f171017af
|
disabled moved to button
|
2019-08-05 00:27:34 +03:00 |
|
NikolaBorislavovHristov
|
5809c133d0
|
input type selector dropped from App styles
|
2019-08-05 00:24:52 +03:00 |
|
NikolaBorislavovHristov
|
13f9d3f698
|
focusable border size variable dropped
|
2019-08-05 00:19:45 +03:00 |
|
NikolaBorislavovHristov
|
c108fe2b35
|
Accessible components refactored
|
2019-08-04 23:30:24 +03:00 |
|
NikolaBorislavovHristov
|
238915c76e
|
Checkbox based on Button
|
2019-08-04 22:54:09 +03:00 |
|
NikolaBorislavovHristov
|
255fcef5ba
|
className added to all buttons
|
2019-08-04 14:00:47 +03:00 |
|
NikolaBorislavovHristov
|
fcfb5bd7af
|
Button component implemented
|
2019-08-04 13:26:23 +03:00 |
|
NikolaBorislavovHristov
|
b235fbb235
|
input type checkbox dropped
|
2019-08-04 11:44:48 +03:00 |
|
NikolaBorislavovHristov
|
cd88f3dad4
|
Input moved to stremio-common
|
2019-08-04 11:41:21 +03:00 |
|
NikolaBorislavovHristov
|
c405cd69e8
|
todo added to color picker
|
2019-08-04 11:32:46 +03:00 |
|
NikolaBorislavovHristov
|
256f94626c
|
common Checkboc component uses button input instead of checkbox
|
2019-08-04 11:19:14 +03:00 |
|
NikolaBorislavovHristov
|
7698c4351a
|
use object with empty prototype chain for tag names
|
2019-08-04 10:08:33 +03:00 |
|
NikolaBorislavovHristov
|
9d4fd268ae
|
TODO services added
|
2019-08-04 09:13:50 +03:00 |
|
NikolaBorislavovHristov
|
e2959910a0
|
meta item container dropped
|
2019-08-03 22:25:15 +03:00 |
|
NikolaBorislavovHristov
|
985793aa96
|
change the template areas when hide meta preview in discover
|
2019-08-03 22:01:08 +03:00 |
|
NikolaBorislavovHristov
|
3f978bbd53
|
using grid to display discover items
|
2019-08-03 22:00:36 +03:00 |
|
NikolaBorislavovHristov
|
64ba9ce36a
|
require spatial navigation polyfill
|
2019-08-03 21:44:46 +03:00 |
|
NikolaBorislavovHristov
|
f631d97dd3
|
add active class to selected item in discover
|
2019-08-03 21:44:25 +03:00 |
|
NikolaBorislavovHristov
|
28f180fdae
|
white space removed
|
2019-08-02 17:27:30 +03:00 |
|
NikolaBorislavovHristov
|
b83397a25e
|
toggle active flag in KeyboardNavigation
|
2019-08-02 16:54:55 +03:00 |
|
NikolaBorislavovHristov
|
f7856d09e9
|
initial architecture for services implemented
|
2019-08-02 16:48:17 +03:00 |
|
NikolaBorislavovHristov
|
e8f9e1c202
|
keyboard navigation bindings removed from MainNavBar
|
2019-08-02 16:15:13 +03:00 |
|
NikolaBorislavovHristov
|
5c47c007bf
|
use default css bundle name
|
2019-08-02 15:35:40 +03:00 |
|
NikolaBorislavovHristov
|
0daeee161e
|
using default js bundle name
|
2019-08-02 15:30:08 +03:00 |
|
NikolaBorislavovHristov
|
96f32abe67
|
not needed aliases removed
|
2019-08-02 14:47:18 +03:00 |
|
NikolaBorislavovHristov
|
9ea3910ecd
|
using valid meta tag in index.html
|
2019-08-02 14:39:05 +03:00 |
|
NikolaBorislavovHristov
|
4bbc916f7b
|
common screen sizes used in app styles to define media queries
|
2019-08-02 14:25:36 +03:00 |
|
NikolaBorislavovHristov
|
33420e2c03
|
common screen size constants defined
|
2019-08-02 14:22:57 +03:00 |
|
NikolaBorislavovHristov
|
4ec71d43ae
|
event.handled replaced with more describing prop name
|
2019-08-01 16:02:14 +03:00 |
|
NikolaBorislavovHristov
|
863854b6c1
|
css grid linter error fixed
|
2019-08-01 14:28:43 +03:00 |
|
NikolaBorislavovHristov
|
f1026c8a2d
|
minor refactor in common components
|
2019-08-01 14:28:12 +03:00 |
|
NikolaBorislavovHristov
|
a0d2f400c4
|
Checkbox code reformat
|
2019-08-01 09:32:58 +03:00 |
|
NikolaBorislavovHristov
|
a97dfb1e2f
|
MainNavBar tabs switch fixed in firefox
|
2019-08-01 09:32:41 +03:00 |
|
NikolaBorislavovHristov
|
1e93ee2079
|
Popup box shadow fixed
|
2019-07-31 19:45:50 +03:00 |
|
NikolaBorislavovHristov
|
154903bc2f
|
MainNavBar uses userMenu
|
2019-07-31 19:45:38 +03:00 |
|
NikolaBorislavovHristov
|
d822e59dab
|
UserMenu renamed to NavMenu
|
2019-07-31 19:45:27 +03:00 |
|
NikolaBorislavovHristov
|
7250e1c598
|
NavBar refactored to use rem for styling
|
2019-07-31 18:10:06 +03:00 |
|
NikolaBorislavovHristov
|
3eecb81b40
|
Board styles based on rem and subcomponent file structure
|
2019-07-31 17:11:32 +03:00 |
|
NikolaBorislavovHristov
|
17f593b0d8
|
Intro screen refactored to subcomponent structure and adapted to class names changes
|
2019-07-31 15:56:29 +03:00 |
|
NikolaBorislavovHristov
|
855644896f
|
styles moved from js bundle to css bundle
|
2019-07-31 11:03:03 +03:00 |
|
NikolaBorislavovHristov
|
dbe9fa3b6e
|
Intro screen styles based on rem
|
2019-07-30 17:27:00 +03:00 |
|
NikolaBorislavovHristov
|
08db8e723f
|
ConsentCheckbox className prop dropped
|
2019-07-30 17:00:35 +03:00 |
|
NikolaBorislavovHristov
|
5ccdad5402
|
mediq queries added for the root font size
|
2019-07-30 16:49:12 +03:00 |
|
NikolaBorislavovHristov
|
0784ab19fe
|
refactor of app styles for rem based ui
|
2019-07-30 16:46:18 +03:00 |
|
NikolaBorislavovHristov
|
e5439880bb
|
discover items spacing and media queries improved
|
2019-07-30 10:47:53 +03:00 |
|
NikolaBorislavovHristov
|
7944e839af
|
discover ui fixed on small screen
|
2019-07-30 10:08:13 +03:00 |
|
NikolaBorislavovHristov
|
624ff6cca2
|
BoardRow proptypes added
|
2019-07-29 18:20:09 +03:00 |
|
NikolaBorislavovHristov
|
ca730fa597
|
discover implemented on a working demo stage
|
2019-07-29 18:13:36 +03:00 |
|
NikolaBorislavovHristov
|
a396eebab3
|
media queries added in discover
|
2019-07-29 18:03:16 +03:00 |
|
NikolaBorislavovHristov
|
697c8c105e
|
Discover refactored to use stremio alias
|
2019-07-29 17:29:29 +03:00 |
|
NikolaBorislavovHristov
|
13133051b4
|
useCatalog hook refactored to use 100 items
|
2019-07-29 17:27:57 +03:00 |
|
NikolaBorislavovHristov
|
7a9b1b4813
|
board media queries use all nodes class names
|
2019-07-29 17:27:12 +03:00 |
|
NikolaBorislavovHristov
|
58b81ecd44
|
meta item title background changed
|
2019-07-29 15:15:15 +03:00 |
|
NikolaBorislavovHristov
|
0b06d89be8
|
board media queries added
|
2019-07-29 15:12:12 +03:00 |
|
NikolaBorislavovHristov
|
b430ab480c
|
tab index -1 not used on scroll views
|
2019-07-29 12:36:20 +03:00 |
|
NikolaBorislavovHristov
|
e640389741
|
variables declarations moved to the bootom of the intro screen
|
2019-07-29 12:33:13 +03:00 |
|
NikolaBorislavovHristov
|
099c0495ef
|
board row fixed
|
2019-07-29 12:02:39 +03:00 |
|
NikolaBorislavovHristov
|
4a261cd82b
|
catalogs hook provides raw data from the stte container
|
2019-07-29 12:02:27 +03:00 |
|
NikolaBorislavovHristov
|
8fa98feab4
|
board uses flat files structure
|
2019-07-29 11:24:03 +03:00 |
|
NikolaBorislavovHristov
|
4765f1c855
|
Intro screen uses flat file structure and single stylesheet
|
2019-07-29 10:56:26 +03:00 |
|
NikolaBorislavovHristov
|
330defc0af
|
meta viewport changed
|
2019-07-29 10:18:26 +03:00 |
|
NikolaBorislavovHristov
|
4b0186f347
|
board row title added
|
2019-07-23 16:19:56 +03:00 |
|
NikolaBorislavovHristov
|
d686b25bc9
|
BoardRow extracted as a separate component
|
2019-07-23 15:36:40 +03:00 |
|
NikolaBorislavovHristov
|
b5bc61b408
|
show more styles updated
|
2019-07-23 13:57:00 +03:00 |
|
NikolaBorislavovHristov
|
5b87507a6e
|
icon for type uses empty proto chain
|
2019-07-23 13:43:48 +03:00 |
|
NikolaBorislavovHristov
|
a5f6ea5dac
|
metaitem focus styles updated
|
2019-07-23 13:37:56 +03:00 |
|
NikolaBorislavovHristov
|
686b9229a9
|
facebook statement clip fixed
|
2019-07-22 23:48:41 +03:00 |
|
NikolaBorislavovHristov
|
103a5ea296
|
Intro screen ui finalized
|
2019-07-22 22:46:38 +03:00 |
|
NikolaBorislavovHristov
|
2b8819c04b
|
play icon shadow fixed
|
2019-07-22 16:02:08 +03:00 |
|
NikolaBorislavovHristov
|
e00b747694
|
react-color dropped
|
2019-07-22 15:30:11 +03:00 |
|
NikolaBorislavovHristov
|
cbabbd88a9
|
colors css path fixed
|
2019-07-22 15:25:58 +03:00 |
|
NikolaBorislavovHristov
|
1f92186f6e
|
build config file polished
|
2019-07-18 14:45:15 +03:00 |
|
NikolaBorislavovHristov
|
92491703cf
|
js source code inlined in index.html file
|
2019-07-18 13:13:32 +03:00 |
|
NikolaBorislavovHristov
|
5c95f98345
|
Board hook refactored
|
2019-06-04 12:23:23 +03:00 |
|
NikolaBorislavovHristov
|
eb72dfb266
|
minor refactor in Intro screen
|
2019-06-04 11:06:09 +03:00 |
|
NikolaBorislavovHristov
|
ca4e83148e
|
using nativeEvent to mark event as handled
|
2019-06-04 10:57:02 +03:00 |
|
NikolaBorislavovHristov
|
45c0edbde9
|
render MetaPreview only if there is selected item
|
2019-06-04 09:26:35 +03:00 |
|
NikolaBorislavovHristov
|
29677ec69b
|
Discover major refactor
|
2019-06-03 19:36:22 +03:00 |
|
NikolaBorislavovHristov
|
8cc0d76792
|
blur active element fixed
|
2019-06-03 19:29:08 +03:00 |
|
NikolaBorislavovHristov
|
c38f41d695
|
popup scroll fixed
|
2019-06-03 19:28:56 +03:00 |
|
NikolaBorislavovHristov
|
3dcfdb5c20
|
usage of releaseInfo fixed in MetaPreview
|
2019-06-03 19:28:34 +03:00 |
|
NikolaBorislavovHristov
|
21a428d5b8
|
useCatalog params defined
|
2019-06-03 15:44:44 +03:00 |
|
NikolaBorislavovHristov
|
5165d73310
|
remove category from discover path
|
2019-06-03 13:47:19 +03:00 |
|
NikolaBorislavovHristov
|
706e2082c4
|
transform query to key value pair
|
2019-06-03 13:47:06 +03:00 |
|
NikolaBorislavovHristov
|
ed1999d572
|
MetaItem minor refactor
|
2019-06-03 10:03:24 +03:00 |
|
NikolaBorislavovHristov
|
fae8ebff1d
|
Navigate to app tabs with F keys
|
2019-06-02 18:22:45 +03:00 |
|
NikolaBorislavovHristov
|
94175de0f7
|
using keyCode instead of which
|
2019-05-31 17:20:41 +03:00 |
|
NikolaBorislavovHristov
|
6c26e1ff51
|
NavBar proptypes fixed
|
2019-05-31 17:19:57 +03:00 |
|
NikolaBorislavovHristov
|
5be963bf1e
|
checkbox event propagation fixed
|
2019-05-31 14:37:57 +03:00 |
|
NikolaBorislavovHristov
|
2e7323d8ad
|
MetaPreview propTypes added
|
2019-05-30 17:43:13 +03:00 |
|
NikolaBorislavovHristov
|
f638288fd2
|
MetaPreview finished
|
2019-05-30 17:27:31 +03:00 |
|
NikolaBorislavovHristov
|
46bc91ed8d
|
meta preview size changed
|
2019-05-30 14:39:49 +03:00 |
|
NikolaBorislavovHristov
|
74fc105304
|
use break-word as a default rule
|
2019-05-30 13:13:13 +03:00 |
|
NikolaBorislavovHristov
|
3ebbead33d
|
Links extracted in a separete component
|
2019-05-29 16:47:33 +03:00 |
|
NikolaBorislavovHristov
|
c9ec249ca3
|
using MetaPreview in Discover
|
2019-05-28 17:50:33 +03:00 |
|
NikolaBorislavovHristov
|
d9ee95a008
|
MetaPreview wip
|
2019-05-28 17:50:08 +03:00 |
|
NikolaBorislavovHristov
|
2006b33e6c
|
discover/library paths fixed
|
2019-05-28 11:08:26 +03:00 |
|
NikolaBorislavovHristov
|
52677e66dc
|
discover/library regexp fixed
|
2019-05-27 19:35:07 +03:00 |
|
NikolaBorislavovHristov
|
9645238257
|
Checkbox adapted to the new Input api
|
2019-05-27 17:46:12 +03:00 |
|
NikolaBorislavovHristov
|
af4af9d7ae
|
focusable outline constantly visible even on hover
|
2019-05-27 16:24:10 +03:00 |
|
NikolaBorislavovHristov
|
6f805d5984
|
Input fucus handling optimized
|
2019-05-27 16:23:53 +03:00 |
|
NikolaBorislavovHristov
|
ef1fd33bce
|
MetaItem optimizations
|
2019-05-27 13:52:42 +03:00 |
|
NikolaBorislavovHristov
|
b607a8ea5d
|
demo items uses dummyimage
|
2019-05-27 11:29:33 +03:00 |
|
NikolaBorislavovHristov
|
009dbdf853
|
Checkbox uses onMouseDown/onMouseMove to blur
|
2019-05-25 22:46:55 +03:00 |
|
NikolaBorislavovHristov
|
827b542063
|
ConsentCheckbox uses Input from navigation package
|
2019-05-25 22:40:40 +03:00 |
|
NikolaBorislavovHristov
|
1ddcd21b89
|
using onMouseDown/onMouseMove to blur the input element
|
2019-05-25 22:24:59 +03:00 |
|
NikolaBorislavovHristov
|
9166ceec42
|
prop changes not handled and defaultUrlParams dropped from Router
|
2019-05-25 20:49:11 +03:00 |
|
NikolaBorislavovHristov
|
aa263843e3
|
router overflow styles fixed
|
2019-05-25 19:43:59 +03:00 |
|
NikolaBorislavovHristov
|
5671b2a8e1
|
FocusableProvider refactored to use less hooks
|
2019-05-25 19:19:02 +03:00 |
|
NikolaBorislavovHristov
|
5799d544b0
|
NavBarButton exec against route regexp to determine if it is active
|
2019-05-23 17:41:30 +03:00 |
|
NikolaBorislavovHristov
|
746dc4d57e
|
routes regexp extracted in common module
|
2019-05-23 17:41:00 +03:00 |
|
NikolaBorislavovHristov
|
808013e4e0
|
MainNavBar component implemented
|
2019-05-23 16:02:17 +03:00 |
|
NikolaBorislavovHristov
|
f359a8c072
|
rerun Discover effect on url params changed
|
2019-05-23 14:41:51 +03:00 |
|
NikolaBorislavovHristov
|
0980ad0f31
|
discover picker menus finished
|
2019-05-23 14:32:45 +03:00 |
|
NikolaBorislavovHristov
|
d08c7bb2ff
|
Popup boxshadow fixed
|
2019-05-23 13:38:14 +03:00 |
|
NikolaBorislavovHristov
|
68c8fa09c0
|
pickers active state managed
|
2019-05-23 11:08:47 +03:00 |
|
NikolaBorislavovHristov
|
12fa4a9bf3
|
useBinaryState custom hook implemented
|
2019-05-23 11:04:11 +03:00 |
|
NikolaBorislavovHristov
|
d22f5f8d14
|
basic pickers added to discover layout
|
2019-05-23 10:47:47 +03:00 |
|
NikolaBorislavovHristov
|
d8a02e4d9e
|
discover and library route paths updated
|
2019-05-22 17:57:53 +03:00 |
|
NikolaBorislavovHristov
|
41d7e1318d
|
defaultUrlParams implemented in the Router
|
2019-05-22 17:21:38 +03:00 |
|
NikolaBorislavovHristov
|
35cd984b98
|
outline offset applied to MetaItem
|
2019-05-22 09:43:15 +03:00 |
|
NikolaBorislavovHristov
|
d1adf9cb84
|
apply overflow hidden to all elements
|
2019-05-22 09:42:58 +03:00 |
|
NikolaBorislavovHristov
|
f7f1cfe0dd
|
Discover demo catalog size changed
|
2019-05-21 16:15:24 +03:00 |
|
NikolaBorislavovHristov
|
bc8e1cd6f2
|
Board adapted to the new MetaItem api
|
2019-05-21 16:15:11 +03:00 |
|
NikolaBorislavovHristov
|
c2856fddd1
|
MetaItem uses name attribute for popup title
|
2019-05-21 16:10:26 +03:00 |
|
NikolaBorislavovHristov
|
5886eb2105
|
focusable-with-border reimplemented with outline
|
2019-05-21 16:06:49 +03:00 |
|
NikolaBorislavovHristov
|
fc86e1ae1a
|
drop usage of ::before in MetaItem
|
2019-05-21 12:04:42 +03:00 |
|
NikolaBorislavovHristov
|
58abc74968
|
using outline instead of border in MetaItem
|
2019-05-21 11:55:23 +03:00 |
|
NikolaBorislavovHristov
|
6989ad4ba1
|
Discover uses catalog hook to render items
|
2019-05-21 10:18:50 +03:00 |
|
NikolaBorislavovHristov
|
7a2176d595
|
simple useCatalog hook implemented
|
2019-05-21 10:13:17 +03:00 |
|
NikolaBorislavovHristov
|
d2f71ba536
|
nav bar items declared flex instead of inline-flex
|
2019-05-21 10:04:46 +03:00 |
|
NikolaBorislavovHristov
|
03d6559cb4
|
meta items grid content properly aligned
|
2019-05-21 10:04:28 +03:00 |
|
NikolaBorislavovHristov
|
8e6d951499
|
discover grid implemented
|
2019-05-20 21:40:32 +03:00 |
|
NikolaBorislavovHristov
|
4cd8e60756
|
Popups and modals adapted to the new api
|
2019-05-20 17:32:34 +03:00 |
|
NikolaBorislavovHristov
|
c5dea8621e
|
Show All button ui implemented
|
2019-05-17 16:56:51 +03:00 |
|
NikolaBorislavovHristov
|
1d1dc454f8
|
meta items row with overflow fixed
|
2019-05-17 16:01:43 +03:00 |
|
NikolaBorislavovHristov
|
08e78c0c22
|
MetaItem closes context menu if right clicked again
|
2019-05-17 14:45:30 +03:00 |
|
NikolaBorislavovHristov
|
759ecdd970
|
Board styles updated
|
2019-05-17 12:45:12 +03:00 |
|
NikolaBorislavovHristov
|
501b0a994d
|
defaultProps dropped from UserMenu
|
2019-05-17 12:35:00 +03:00 |
|
NikolaBorislavovHristov
|
e587495a2e
|
SearchBar not use memo
|
2019-05-17 12:34:47 +03:00 |
|
NikolaBorislavovHristov
|
633ca59f92
|
js extension removed from require statement
|
2019-05-17 12:11:26 +03:00 |
|
NikolaBorislavovHristov
|
f6e8099bc2
|
SearchBar static placeholder rendered on non search routes
|
2019-05-16 19:29:08 +03:00 |
|
NikolaBorislavovHristov
|
aaf7b50e31
|
font-family inherited for text inputs
|
2019-05-16 19:22:44 +03:00 |
|
NikolaBorislavovHristov
|
812da52f11
|
SearchBar hooks refactored
|
2019-05-16 19:04:22 +03:00 |
|
NikolaBorislavovHristov
|
73400514a6
|
Search moved into first view
|
2019-05-16 18:59:44 +03:00 |
|
NikolaBorislavovHristov
|
9a69b530a6
|
focus contentcontainer before change focusable context provider
|
2019-05-16 18:52:32 +03:00 |
|
NikolaBorislavovHristov
|
4aee1d51b2
|
FocusableProvider uses useRef api in more convenient way
|
2019-05-16 18:42:34 +03:00 |
|
NikolaBorislavovHristov
|
7a2155c271
|
NavBarButton active memo refactored
|
2019-05-16 18:40:23 +03:00 |
|
NikolaBorislavovHristov
|
092a09fe36
|
useLocationHash refactored to use less hooks
|
2019-05-16 18:39:48 +03:00 |
|
NikolaBorislavovHristov
|
0020cceb05
|
withLocationHash dropped
|
2019-05-16 18:27:48 +03:00 |
|
NikolaBorislavovHristov
|
b982056200
|
Loader's defaultProps dropped
|
2019-05-16 18:20:51 +03:00 |
|
NikolaBorislavovHristov
|
f0a2aed383
|
forgot password link focus effect fixed
|
2019-05-16 18:19:42 +03:00 |
|
NikolaBorislavovHristov
|
a761090b62
|
Checkbox props refactored
|
2019-05-16 18:16:48 +03:00 |
|
NikolaBorislavovHristov
|
22cc957bd7
|
withFocusable dropped
|
2019-05-16 17:45:21 +03:00 |
|
NikolaBorislavovHristov
|
349e6112ab
|
FocusableProvider determine focusable based on routescontainer and modalscontainer childlist
|
2019-05-16 17:45:05 +03:00 |
|
NikolaBorislavovHristov
|
15b135bc2f
|
Router not use memo
|
2019-05-16 16:35:45 +03:00 |
|
NikolaBorislavovHristov
|
ac7b211b0a
|
ModalsContainerProvider not use memo
|
2019-05-16 16:34:00 +03:00 |
|
NikolaBorislavovHristov
|
8fb4a57389
|
RoutesContainerProvider not use memo
|
2019-05-16 16:33:14 +03:00 |
|
NikolaBorislavovHristov
|
216ab2cfdc
|
not used HOCs dropped
|
2019-05-16 15:35:07 +03:00 |
|
NikolaBorislavovHristov
|
dd7aa312a8
|
app's global styles refactored
|
2019-05-16 15:33:12 +03:00 |
|
NikolaBorislavovHristov
|
412de96cfd
|
Router position/size fixed
|
2019-05-16 15:29:47 +03:00 |
|
NikolaBorislavovHristov
|
54cc6df15e
|
Router handles onPathNotMatch change
|
2019-05-16 14:59:45 +03:00 |
|
NikolaBorislavovHristov
|
6e97b61659
|
homePath declared inside App component
|
2019-05-16 11:54:12 +03:00 |
|
NikolaBorislavovHristov
|
c2315c17b2
|
Router component reimplemented as function component
|
2019-05-15 18:17:08 +03:00 |
|
NikolaBorislavovHristov
|
40ca4d38ef
|
RoutesContainerProvider used in router
|
2019-05-15 12:23:09 +03:00 |
|
NikolaBorislavovHristov
|
a04dd5ff7e
|
RoutesContainerContext, providers and consumers implemented
|
2019-05-15 12:22:56 +03:00 |
|
NikolaBorislavovHristov
|
04a47d4e54
|
Route adapted to the new ModalsContainerProvider api
|
2019-05-15 12:14:44 +03:00 |
|
NikolaBorislavovHristov
|
d1ac99c3b6
|
ModalsContainerProvider simplified by using function declaration
|
2019-05-15 12:14:29 +03:00 |
|
NikolaBorislavovHristov
|
0c4a6c2983
|
FocusableProvider autofocus first focusable child if available
|
2019-05-15 10:33:54 +03:00 |
|
NikolaBorislavovHristov
|
0f26cb55cc
|
EPIC focuability for new routes and modals fixed
|
2019-05-14 18:34:49 +03:00 |
|
NikolaBorislavovHristov
|
649ffc6dea
|
forgot password link hover effect improved
|
2019-05-14 16:36:12 +03:00 |
|
NikolaBorislavovHristov
|
7ac2c0a6c3
|
Intro screen styles updated for long strings support
|
2019-05-14 16:20:14 +03:00 |
|
NikolaBorislavovHristov
|
2a5acb3351
|
MetaItem ux in Chrome improved
|
2019-05-14 12:44:59 +03:00 |
|
NikolaBorislavovHristov
|
137b8fe102
|
MetaItem styles improved
|
2019-05-14 12:33:47 +03:00 |
|
NikolaBorislavovHristov
|
5c9f0ba91b
|
SearchBar focus hook improved
|
2019-05-13 21:31:35 +03:00 |
|
NikolaBorislavovHristov
|
b795d9f93f
|
title attribute added to MetaItem
|
2019-05-13 20:01:17 +03:00 |
|
NikolaBorislavovHristov
|
4c297a2f35
|
MetaItem.onContextMenu check if ctrl key is pressed
|
2019-05-13 19:02:12 +03:00 |
|
NikolaBorislavovHristov
|
0991672cd4
|
tabIndex added to MetaItem's PopupMenu
|
2019-05-13 18:53:02 +03:00 |
|
NikolaBorislavovHristov
|
5107aba9ca
|
MetaItem.onContextMenu fixed
|
2019-05-13 18:52:21 +03:00 |
|
NikolaBorislavovHristov
|
2fe7561302
|
Popup.Menu tabIndex prop added
|
2019-05-13 18:52:01 +03:00 |
|
NikolaBorislavovHristov
|
2ece079be3
|
Board adapted to MetaItem changes
|
2019-05-13 18:19:48 +03:00 |
|
NikolaBorislavovHristov
|
465e66fb38
|
MetaItem.onContextMenu callback dependencies fixed
|
2019-05-13 18:15:52 +03:00 |
|
NikolaBorislavovHristov
|
37918ab2e0
|
open menu on context menu requested
|
2019-05-13 18:00:23 +03:00 |
|
NikolaBorislavovHristov
|
14598c57be
|
MetaItem refactored as a function component
|
2019-05-13 17:51:17 +03:00 |
|
NikolaBorislavovHristov
|
0c5146b5ab
|
user-menu styles updated
|
2019-05-13 16:37:43 +03:00 |
|
NikolaBorislavovHristov
|
a36e266951
|
intro hover colors changed
|
2019-05-13 16:35:45 +03:00 |
|
NikolaBorislavovHristov
|
035dd11676
|
items in search bar declared none flexible
|
2019-05-13 16:18:44 +03:00 |
|
NikolaBorislavovHristov
|
0b0b4420b2
|
nav bar button icon declared none flexible
|
2019-05-13 16:18:27 +03:00 |
|
NikolaBorislavovHristov
|
59782803d4
|
Board sizes fixed
|
2019-05-13 15:33:24 +03:00 |
|
NikolaBorislavovHristov
|
5645fb4d2e
|
NavBar size used from className prop
|
2019-05-13 15:32:45 +03:00 |
|
NikolaBorislavovHristov
|
7218440fda
|
Intro reoute accessibility improved
|
2019-05-13 11:42:30 +03:00 |
|
NikolaBorislavovHristov
|
7ac28a8f77
|
index routes uses commonjs require
|
2019-05-13 11:37:26 +03:00 |
|
NikolaBorislavovHristov
|
d7f8674638
|
Library sizes fixed
|
2019-05-13 11:37:05 +03:00 |
|
NikolaBorislavovHristov
|
491942c625
|
library route added to router config
|
2019-05-13 10:15:38 +03:00 |
|
NikolaBorislavovHristov
|
6a72ee5a0d
|
sample Library component implemented
|
2019-05-13 10:14:38 +03:00 |
|
NikolaBorislavovHristov
|
8437945f2f
|
basic discover component implemented
|
2019-05-13 10:12:48 +03:00 |
|
NikolaBorislavovHristov
|
f62a86cf28
|
Intro;s styles improved for accessibility
|
2019-05-13 09:50:39 +03:00 |
|
NikolaBorislavovHristov
|
3855c215fe
|
Main component dropped
|
2019-05-13 09:48:53 +03:00 |
|
NikolaBorislavovHristov
|
2bf457993c
|
Intro screen styles refactored
|
2019-05-12 22:26:51 +03:00 |
|
NikolaBorislavovHristov
|
d65bf716fd
|
checked icon styles fixed
|
2019-05-12 22:26:28 +03:00 |
|
NikolaBorislavovHristov
|
93df0529c7
|
focusable with border updated to select focus within
|
2019-05-12 22:26:12 +03:00 |
|
NikolaBorislavovHristov
|
3fd5c4a746
|
nav bar spacings fixed for all possible cases
|
2019-05-10 12:29:27 +03:00 |
|
NikolaBorislavovHristov
|
c9a2d71445
|
default search bar size changed
|
2019-05-10 11:58:13 +03:00 |
|
NikolaBorislavovHristov
|
771ba6c52b
|
nav bar search bar styles improved
|
2019-05-10 11:03:13 +03:00 |
|
NikolaBorislavovHristov
|
1ceff75f98
|
line height for text inputs styled globaly
|
2019-05-10 10:59:12 +03:00 |
|
NikolaBorislavovHristov
|
b405fce103
|
onPathNotMatch moved out of route config
|
2019-05-09 12:38:48 +03:00 |
|
NikolaBorislavovHristov
|
83e225aecc
|
not used input types dropped
|
2019-05-09 12:23:57 +03:00 |
|
NikolaBorislavovHristov
|
0dca5ea024
|
SearchBar hover/active styles fixed
|
2019-05-09 10:51:55 +03:00 |
|
NikolaBorislavovHristov
|
d290150c4d
|
NavBar added to board and search
|
2019-05-09 10:11:24 +03:00 |
|
NikolaBorislavovHristov
|
0b1d9b27d9
|
text transform dropped from NavBarButton
|
2019-05-09 10:10:56 +03:00 |
|
NikolaBorislavovHristov
|
322c747330
|
Popup menu active/hover styles fixed
|
2019-05-09 10:04:05 +03:00 |
|
NikolaBorislavovHristov
|
c8d9cb0018
|
NavBarButton hover styles fixed
|
2019-05-09 10:00:28 +03:00 |
|
NikolaBorislavovHristov
|
46688839c1
|
NavBarButton type inline
|
2019-05-09 09:56:56 +03:00 |
|
NikolaBorislavovHristov
|
cb4f314e3f
|
UserMenu adapted to the new Popup api
|
2019-05-09 09:51:43 +03:00 |
|
NikolaBorislavovHristov
|
d99a1aca48
|
modalContainerClassName moved to Popup.Menu className
|
2019-05-09 09:51:22 +03:00 |
|
NikolaBorislavovHristov
|
d99051b8a5
|
search bar tab index disabled
|
2019-05-08 20:13:16 +03:00 |
|
NikolaBorislavovHristov
|
e8bff56aa0
|
navbar tabindex disabled
|
2019-05-08 20:13:06 +03:00 |
|
NikolaBorislavovHristov
|
eacb0f2f13
|
nav bar button active background fixed
|
2019-05-08 20:11:32 +03:00 |
|
NikolaBorislavovHristov
|
63af2e50cc
|
searchbar active background color fixed
|
2019-05-08 20:09:17 +03:00 |
|
NikolaBorislavovHristov
|
cd28ef49f0
|
push location on search bar focus instead of replace
|
2019-05-08 20:06:14 +03:00 |
|
NikolaBorislavovHristov
|
3ab7bab0c0
|
logout button cb fixed
|
2019-05-08 19:51:54 +03:00 |
|
NikolaBorislavovHristov
|
c24f06365e
|
focusable-with-border fixed when hovered
|
2019-05-08 19:43:48 +03:00 |
|
NikolaBorislavovHristov
|
0255b93258
|
UserMenu basic implementation
|
2019-05-08 19:36:25 +03:00 |
|
NikolaBorislavovHristov
|
d39c14b554
|
SearchBar focus fixed
|
2019-05-06 14:47:11 +03:00 |
|
NikolaBorislavovHristov
|
05ae49cbdd
|
proptypes improved
|
2019-04-28 11:47:09 +03:00 |
|
NikolaBorislavovHristov
|
cbd301bd9f
|
Checkbox children proptype fixed
|
2019-04-28 10:53:25 +03:00 |
|
NikolaBorislavovHristov
|
029a6341bd
|
NavBar propTypes defined as not required
|
2019-04-25 23:02:08 +03:00 |
|
NikolaBorislavovHristov
|
23239b0847
|
NavBar uses React.memo for oprimization
|
2019-04-25 23:01:07 +03:00 |
|
NikolaBorislavovHristov
|
a586252ad0
|
Input.displayName defined
|
2019-04-25 22:47:56 +03:00 |
|
NikolaBorislavovHristov
|
926b76293e
|
search bar size changed
|
2019-04-25 22:32:05 +03:00 |
|
NikolaBorislavovHristov
|
104577e2f6
|
SearchBar component implemented
|
2019-04-25 19:25:27 +03:00 |
|
NikolaBorislavovHristov
|
39199df1ac
|
useFocusable and withFocusable exported from stremio-navigation
|
2019-04-25 19:19:57 +03:00 |
|
NikolaBorislavovHristov
|
77c01a8459
|
navbar width changed
|
2019-04-25 19:06:26 +03:00 |
|
NikolaBorislavovHristov
|
4a0717d26d
|
font size of text inputs fixed
|
2019-04-25 19:06:14 +03:00 |
|
NikolaBorislavovHristov
|
55aa39d70c
|
nav bar button container classname changed
|
2019-04-25 17:41:57 +03:00 |
|
NikolaBorislavovHristov
|
96e59928af
|
back button and tab buttons styled separately
|
2019-04-25 17:41:28 +03:00 |
|
NikolaBorislavovHristov
|
8f1a61d3cf
|
tabIndex override implemented
|
2019-04-25 13:50:30 +03:00 |
|
NikolaBorislavovHristov
|
6d18c05771
|
NavBar restructured and styled better
|
2019-04-25 13:29:59 +03:00 |
|
NikolaBorislavovHristov
|
badcf77c4c
|
NavBarButton focus implemented
|
2019-04-25 13:21:56 +03:00 |
|
NikolaBorislavovHristov
|
f56bedb351
|
global focusable css class added
|
2019-04-25 13:19:29 +03:00 |
|
NikolaBorislavovHristov
|
f198444c96
|
Search added to route config
|
2019-04-25 13:16:53 +03:00 |
|
NikolaBorislavovHristov
|
e1b384b668
|
old search imput dropped
|
2019-04-25 13:16:41 +03:00 |
|
NikolaBorislavovHristov
|
f92cefe88a
|
displayName added to NavBarButton
|
2019-04-24 15:48:38 +03:00 |
|
NikolaBorislavovHristov
|
23387bd4b2
|
prop types added to NavBarButton
|
2019-04-24 15:38:57 +03:00 |
|
NikolaBorislavovHristov
|
dc1f600251
|
React tree of Popup component improved
|
2019-04-23 13:59:42 +03:00 |
|
NikolaBorislavovHristov
|
aea2725c56
|
route className changed
|
2019-04-23 13:19:59 +03:00 |
|
NikolaBorislavovHristov
|
a0e81d0a65
|
basic focus effect added to NavBarButton
|
2019-04-22 19:09:52 +03:00 |
|
NikolaBorislavovHristov
|
5a5ba8b75f
|
basic UserMenu component reimplemented
|
2019-04-22 19:08:43 +03:00 |
|
NikolaBorislavovHristov
|
875f7a925c
|
nav tabs count ensured regardless of back button
|
2019-04-22 18:40:38 +03:00 |
|
NikolaBorislavovHristov
|
2f287113ac
|
NavBarButton fixed for hrefs with query params
|
2019-04-22 18:29:03 +03:00 |
|
NikolaBorislavovHristov
|
18fbdb4f1f
|
NavBarButton use useLocationHash hook
|
2019-04-22 18:06:00 +03:00 |
|
NikolaBorislavovHristov
|
f6894a7a0e
|
hook call fixed in useLocationHash
|
2019-04-22 17:48:58 +03:00 |
|
NikolaBorislavovHristov
|
7d5f7537f7
|
HOC and hook implemented for location hash
|
2019-04-22 16:57:04 +03:00 |
|
NikolaBorislavovHristov
|
718660d117
|
minor func renaming in Router
|
2019-04-22 16:36:31 +03:00 |
|
NikolaBorislavovHristov
|
6c5c82a8d5
|
Input reimplemented with hooks
|
2019-04-22 15:16:07 +03:00 |
|
NikolaBorislavovHristov
|
e5d0289a70
|
minor refactor in Router
|
2019-04-22 14:29:37 +03:00 |
|
NikolaBorislavovHristov
|
37d23575dd
|
withFocusable HOC use hook
|
2019-04-22 12:21:14 +03:00 |
|
NikolaBorislavovHristov
|
12bd60c74f
|
useFocusable hook implemented
|
2019-04-22 12:20:57 +03:00 |
|
NikolaBorislavovHristov
|
d12d586fc7
|
onPathNotMatch argument fixed
|
2019-04-22 12:18:47 +03:00 |
|
NikolaBorislavovHristov
|
136b6e288e
|
Route callback memoized with hooks
|
2019-04-22 12:14:27 +03:00 |
|
NikolaBorislavovHristov
|
49fa139d6d
|
ModalsContainerContext.Consumer replaced with modals hook
|
2019-04-22 10:28:57 +03:00 |
|
NikolaBorislavovHristov
|
c9168f0be9
|
useModalsContainer hook used in Modal
|
2019-04-22 09:52:55 +03:00 |
|
NikolaBorislavovHristov
|
2a78d4bb15
|
useModalsContainer hook implemented
|
2019-04-22 09:50:52 +03:00 |
|
NikolaBorislavovHristov
|
1612f797e2
|
NavBar reimplemented with the new router
|
2019-04-21 21:45:59 +03:00 |
|
NikolaBorislavovHristov
|
61953cbb11
|
legacy NavTab component dropped
|
2019-04-21 21:37:38 +03:00 |
|
NikolaBorislavovHristov
|
bd949bca74
|
NavBarButton reacts to hash changes
|
2019-04-21 21:36:43 +03:00 |
|
NikolaBorislavovHristov
|
ad827d19bd
|
onLocationChanged renamed to onHashChanged
|
2019-04-21 21:36:00 +03:00 |
|
NikolaBorislavovHristov
|
9e8aaaf281
|
pass event argument instead of hashPath when hash not match
|
2019-04-21 21:03:28 +03:00 |
|
NikolaBorislavovHristov
|
a198c81aaa
|
NavBarButton implemented
|
2019-04-21 16:28:35 +03:00 |
|
NikolaBorislavovHristov
|
2522a1e6ae
|
board adapted to the new modules restructure
|
2019-04-21 12:12:52 +03:00 |
|
NikolaBorislavovHristov
|
15b2b9b00c
|
less constants dropped
|
2019-04-21 12:09:55 +03:00 |
|
NikolaBorislavovHristov
|
a1d963fe79
|
Router simplified a lot
|
2019-04-20 22:44:04 +03:00 |
|
NikolaBorislavovHristov
|
5424e4b934
|
defaultPath renamed to homePath and prepended to stack on demand
|
2019-04-19 20:08:15 +03:00 |
|
NikolaBorislavovHristov
|
45c985f299
|
defaultPath property added to Router
|
2019-04-19 17:06:31 +03:00 |
|
NikolaBorislavovHristov
|
3ec8c5afc7
|
path dependencie dropped from Router
|
2019-04-19 16:50:53 +03:00 |
|
NikolaBorislavovHristov
|
e05f404c20
|
UserPanel moved to NavBar
|
2019-04-19 14:57:52 +03:00 |
|
NikolaBorislavovHristov
|
d2e27801d9
|
Slider styles refactored
|
2019-04-19 14:50:38 +03:00 |
|
NikolaBorislavovHristov
|
7d2c5a4e10
|
Checkbox styles refactored
|
2019-04-19 14:43:04 +03:00 |
|
NikolaBorislavovHristov
|
bdaeed2736
|
strict Popup proptypes defined
|
2019-04-19 12:51:09 +03:00 |
|
NikolaBorislavovHristov
|
91aaa860f4
|
color proptype defined to Loader
|
2019-04-19 12:03:36 +03:00 |
|
NikolaBorislavovHristov
|
3a30e8ae3c
|
children proptype defined for Checkbox
|
2019-04-19 11:43:14 +03:00 |
|
NikolaBorislavovHristov
|
3a52176df6
|
all proptypes declared in the stremio-navigation package
|
2019-04-19 11:32:44 +03:00 |
|
NikolaBorislavovHristov
|
13e7d9b7fb
|
navigation styles combined in one file
|
2019-04-19 11:28:00 +03:00 |
|
NikolaBorislavovHristov
|
b0fb32be35
|
PathToRegexp dependencie renamed
|
2019-04-19 10:52:37 +03:00 |
|
NikolaBorislavovHristov
|
b7bf7d9340
|
Modal dependency of Popup fixed
|
2019-04-19 10:47:20 +03:00 |
|
NikolaBorislavovHristov
|
cc674d5d79
|
Popup moved to common
|
2019-04-19 10:41:56 +03:00 |
|
NikolaBorislavovHristov
|
12e58680a7
|
Checkbox refactored to work with new navigation module
|
2019-04-19 10:37:49 +03:00 |
|
NikolaBorislavovHristov
|
eb78b145e1
|
navigation components moved into separate namespace
|
2019-04-18 17:18:49 +03:00 |
|
NikolaBorislavovHristov
|
eca25873f6
|
Slider refactored to use CommonJS modules
|
2019-04-18 15:44:19 +03:00 |
|
NikolaBorislavovHristov
|
6fd69c9e77
|
Router refactored and use CommonJS
|
2019-04-18 14:58:31 +03:00 |
|
NikolaBorislavovHristov
|
17a8d59717
|
Loader uses CommonJS modules
|
2019-04-18 12:54:03 +03:00 |
|
NikolaBorislavovHristov
|
89ec9ff96c
|
Checkbox component refactored
|
2019-04-18 12:32:32 +03:00 |
|
NikolaBorislavovHristov
|
fa0965b439
|
Modals use CommonJS modules
|
2019-04-17 16:08:37 +03:00 |
|
NikolaBorislavovHristov
|
e05642df3c
|
withFocusable uses arrow function
|
2019-04-17 15:33:37 +03:00 |
|
NikolaBorislavovHristov
|
e76eb8a09f
|
Input uses CommonJS modules
|
2019-04-17 15:18:46 +03:00 |
|
NikolaBorislavovHristov
|
f8371bd44c
|
Modals and Focusables use CommonJS modules
|
2019-04-17 14:41:20 +03:00 |
|
NikolaBorislavovHristov
|
54064ae430
|
groups pulled from state container
|
2019-04-17 13:15:05 +03:00 |
|
NikolaBorislavovHristov
|
5b6cf6363d
|
routerConfig uses CommonJS syntax
|
2019-04-16 10:42:56 +03:00 |
|
NikolaBorislavovHristov
|
34398aeb7a
|
await state container and shell before render app
|
2019-04-15 15:30:16 +03:00 |
|
NikolaBorislavovHristov
|
5f2a6f5162
|
Buffering loader use stremio loader
|
2019-04-09 13:57:36 +03:00 |
|
NikolaBorislavovHristov
|
529f200472
|
shouldComponentUpdate implemented for ColorPicker
|
2019-04-09 12:49:04 +03:00 |
|
NikolaBorislavovHristov
|
43cd79b2c2
|
basic color pickers implemented
|
2019-04-09 11:38:32 +03:00 |
|
NikolaBorislavovHristov
|
98c29b1a56
|
default alpha value fixed in color converter
|
2019-04-08 18:27:27 +03:00 |
|
NikolaBorislavovHristov
|
2c0e0cf94b
|
SubtitlesPicker opens a color picker in modal
|
2019-04-08 18:21:05 +03:00 |
|
NikolaBorislavovHristov
|
9d962925f8
|
SubtitlesButton adapted to Pupup API changes
|
2019-04-08 17:26:35 +03:00 |
|
NikolaBorislavovHristov
|
7b405b248a
|
modal container classnames props mess fixed in player
|
2019-04-08 17:18:09 +03:00 |
|
NikolaBorislavovHristov
|
d6d7a5842c
|
Pupup api improved
|
2019-04-08 17:12:15 +03:00 |
|
NikolaBorislavovHristov
|
ddd546e3df
|
drop usage of global class name modal-container
|
2019-04-08 16:05:21 +03:00 |
|
NikolaBorislavovHristov
|
3d19c828ed
|
drop input type color
|
2019-04-08 16:04:37 +03:00 |
|
NikolaBorislavovHristov
|
2229c49464
|
Merge branch 'master' of github.com:Stremio/stremio-web into player
|
2019-04-08 09:57:55 +03:00 |
|
Nikola Hristov
|
3258b496a3
|
Merge pull request #39 from Stremio/settings
Settings
|
2019-04-08 09:57:38 +03:00 |
|
NikolaBorislavovHristov
|
8da64722d9
|
adapt ui to the new subtitles API
|
2019-04-08 00:47:26 +03:00 |
|
NikolaBorislavovHristov
|
ce85ed99b2
|
emit color prop change on destroy
|
2019-04-08 00:47:06 +03:00 |
|
NikolaBorislavovHristov
|
572144a7e1
|
HTMLVideo adapted to the new HTMLSubtitles API
|
2019-04-07 23:18:38 +03:00 |
|
NikolaBorislavovHristov
|
5c179de548
|
outlineColor setter in HTMLSubtitles fixed
|
2019-04-07 23:18:00 +03:00 |
|
NikolaBorislavovHristov
|
c0c51eb42c
|
colors api changed in HTMLSubtitles
|
2019-04-07 22:46:41 +03:00 |
|
NikolaBorislavovHristov
|
67420c70b9
|
fix color converter bug with single digits
|
2019-04-07 22:35:59 +03:00 |
|
NikolaBorislavovHristov
|
ed0f6742b2
|
rgbaToHex color converter implemented
|
2019-04-07 22:20:07 +03:00 |
|
NikolaBorislavovHristov
|
a660c1343b
|
fix api usage in selectVideoImplementation
|
2019-04-07 01:39:04 +03:00 |
|
NikolaBorislavovHristov
|
6332a9a24c
|
fis subtitles api usage to prevent race condition
|
2019-04-07 01:21:30 +03:00 |
|
NikolaBorislavovHristov
|
3dad232862
|
Player UI adapted to the new Video communication protocol
|
2019-04-05 20:53:19 +03:00 |
|
Nikola Hristov
|
a88f71fa0f
|
Merge pull request #41 from Stremio/addon-dialog
install addon dialog
|
2019-04-05 16:39:02 +03:00 |
|
svetlagasheva
|
35a88b8955
|
isInstalled removed
|
2019-04-05 16:33:25 +03:00 |
|
svetlagasheva
|
d1f6512b96
|
defaultProps cleared
|
2019-04-05 16:28:45 +03:00 |
|
svetlagasheva
|
59e86d5317
|
install addon dialog refactored
|
2019-04-05 16:16:59 +03:00 |
|
svetlagasheva
|
932f75bc24
|
conflict resolved
|
2019-04-05 13:35:05 +03:00 |
|
svetlagasheva
|
9457c83470
|
button focus styles
|
2019-04-05 12:21:35 +03:00 |
|
NikolaBorislavovHristov
|
83165a0ad1
|
HTMLVideo refactored
|
2019-04-04 19:44:54 +03:00 |
|
svetlagasheva
|
65ed47a157
|
Modal imported; style changes
|
2019-04-04 18:13:32 +03:00 |
|
svetlagasheva
|
e21f88edd8
|
useRef imported
|
2019-04-04 16:11:55 +03:00 |
|
svetlagasheva
|
baf97cb280
|
Icon instead of background image; ref added; style changes
|
2019-04-04 14:10:23 +03:00 |
|
svetlagasheva
|
bcb11ba266
|
ModalsContainerProvider moved
|
2019-04-04 11:16:56 +03:00 |
|
svetlagasheva
|
b65b104444
|
share modal improved
|
2019-04-03 18:37:30 +03:00 |
|
svetlagasheva
|
f906b5d666
|
storybook fixed
|
2019-04-03 14:54:14 +03:00 |
|
Nikola Hristov
|
81df13b625
|
Merge pull request #36 from Stremio/calendar
Calendar
|
2019-04-02 15:38:24 +03:00 |
|
svetlagasheva
|
0a17540263
|
separate functions; const instead of var; focus fixed
|
2019-04-02 14:56:04 +03:00 |
|
svetlagasheva
|
eb2dee45a0
|
loaders improvements
|
2019-04-01 18:41:19 +03:00 |
|
svetlagasheva
|
822835642f
|
isLoaded removed from state
|
2019-04-01 14:22:52 +03:00 |
|
svetlagasheva
|
93fd2b82dd
|
streams list loader added
|
2019-04-01 11:22:09 +03:00 |
|
svetlagasheva
|
8ed5ca164a
|
board loader added
|
2019-03-29 11:43:20 +02:00 |
|
svetlagasheva
|
f75ce7be6e
|
addons loader improved
|
2019-03-28 13:31:04 +02:00 |
|
svetlagasheva
|
c74a841c12
|
addons loader fixed
|
2019-03-27 17:41:17 +02:00 |
|
svetlagasheva
|
7e9bd49d8c
|
addons loader added
|
2019-03-27 16:04:29 +02:00 |
|
svetlagasheva
|
d01c168418
|
viewBox syntax fixed
|
2019-03-25 16:10:01 +02:00 |
|
svetlagasheva
|
f88e6d52ff
|
single quotes
|
2019-03-25 16:01:07 +02:00 |
|
svetlagasheva
|
53919e33d1
|
white spaces removed
|
2019-03-25 15:43:47 +02:00 |
|
svetlagasheva
|
df209b4203
|
Loader implemented
|
2019-03-25 15:37:53 +02:00 |
|
NikolaBorislavovHristov
|
59dbb36f1d
|
SubtitlesPicker minor refactor
|
2019-03-25 12:47:18 +02:00 |
|
NikolaBorislavovHristov
|
799dd2f2b7
|
shouldComponentUpdate implemented for SubtitlesButton
|
2019-03-25 12:28:41 +02:00 |
|
NikolaBorislavovHristov
|
1a8432a8c9
|
shouldComponentUpdate implemented in ShareButton
|
2019-03-23 01:23:16 +02:00 |
|
NikolaBorislavovHristov
|
2e994ea14a
|
use require in Player component
|
2019-03-23 01:22:53 +02:00 |
|
NikolaBorislavovHristov
|
a8975eed4b
|
play icon state fixed
|
2019-03-23 01:22:38 +02:00 |
|
NikolaBorislavovHristov
|
93343bac1f
|
mute icon state fixed
|
2019-03-23 01:22:27 +02:00 |
|
NikolaBorislavovHristov
|
6dad59e0be
|
popupClassName renamed to popupContainerClassName in ControlBar
|
2019-03-23 00:57:14 +02:00 |
|
NikolaBorislavovHristov
|
7c671a12db
|
Player component migrated to require
|
2019-03-23 00:56:56 +02:00 |
|
NikolaBorislavovHristov
|
aea6dad1b5
|
volume slider padding fixed
|
2019-03-23 00:52:16 +02:00 |
|
NikolaBorislavovHristov
|
a3ced70ea1
|
not needed styles dropped
|
2019-03-23 00:52:07 +02:00 |
|
NikolaBorislavovHristov
|
2f4cf7bd96
|
VolumeSlider refactored as a separate component
|
2019-03-22 20:44:38 +02:00 |
|
NikolaBorislavovHristov
|
f316f3d390
|
MuteButton implemented
|
2019-03-22 20:05:23 +02:00 |
|
NikolaBorislavovHristov
|
560e36c568
|
SeekBar refactored
|
2019-03-22 19:51:01 +02:00 |
|
NikolaBorislavovHristov
|
fef66356d7
|
disabled statement inline
|
2019-03-22 19:44:47 +02:00 |
|
NikolaBorislavovHristov
|
49e4e6f549
|
null values allowed as a Slider props
|
2019-03-22 19:44:28 +02:00 |
|
NikolaBorislavovHristov
|
940801c727
|
disabled slider implemented
|
2019-03-22 19:16:17 +02:00 |
|
NikolaBorislavovHristov
|
7f208dedf6
|
slider tumb start value validation improved
|
2019-03-22 19:05:07 +02:00 |
|
NikolaBorislavovHristov
|
e852ad9ade
|
Slider's callback props defined optional
|
2019-03-22 18:53:38 +02:00 |
|
NikolaBorislavovHristov
|
f47178f49c
|
ControlBar use require
|
2019-03-22 17:20:48 +02:00 |
|
NikolaBorislavovHristov
|
3217229f18
|
PlayPoused button rendered as disabled when the feature is not available
|
2019-03-22 16:57:15 +02:00 |
|
NikolaBorislavovHristov
|
a01c1319fa
|
ShareButtonComponent extracted
|
2019-03-22 16:42:55 +02:00 |
|
NikolaBorislavovHristov
|
f673f3048e
|
SubtitlesButton component extracted
|
2019-03-22 16:15:16 +02:00 |
|
NikolaBorislavovHristov
|
7441928d5a
|
muted prop handled in the ui
|
2019-03-22 15:23:16 +02:00 |
|
NikolaBorislavovHristov
|
af71d53c52
|
muted prop implemented in HTMLVideo
|
2019-03-22 15:23:02 +02:00 |
|
NikolaBorislavovHristov
|
cb60e8cca5
|
ControlBarButton component dropped
|
2019-03-22 15:00:21 +02:00 |
|
NikolaBorislavovHristov
|
8403742812
|
HTMLVideo adapted to the new video spec
|
2019-03-21 19:39:54 +02:00 |
|
NikolaBorislavovHristov
|
8ed9c97645
|
Video migrated to require
|
2019-03-21 19:37:08 +02:00 |
|
NikolaBorislavovHristov
|
421013863d
|
onImplementationChanged callback added to Video
|
2019-03-21 19:30:03 +02:00 |
|
NikolaBorislavovHristov
|
7f880c1f45
|
BufferingLoader styles changed to be more responsive
|
2019-03-21 19:21:23 +02:00 |
|
NikolaBorislavovHristov
|
a7a9a91381
|
BufferingLoader uses require
|
2019-03-21 19:19:31 +02:00 |
|
svetlagasheva
|
3ffbe491b4
|
uncomment classname condition
|
2019-03-21 18:14:33 +02:00 |
|
svetlagasheva
|
a3da21915f
|
calendar styles improved
|
2019-03-21 17:08:51 +02:00 |
|
NikolaBorislavovHristov
|
59f30b319a
|
minor fixes in youtube
|
2019-03-21 16:21:59 +02:00 |
|
NikolaBorislavovHristov
|
524fc84dbd
|
app declared transparent by default
|
2019-03-21 16:21:35 +02:00 |
|
NikolaBorislavovHristov
|
3f3095d664
|
MPV setProp fixed
|
2019-03-21 13:20:14 +02:00 |
|
NikolaBorislavovHristov
|
b08ee9aa8b
|
MPVVideo basic implementation
|
2019-03-21 13:16:48 +02:00 |
|
svetlagasheva
|
e8ef50c790
|
calendar improved
|
2019-03-21 10:54:06 +02:00 |
|
svetlagasheva
|
e561a878e2
|
videosContainerRef renamed; videoDates improved
|
2019-03-19 18:24:40 +02:00 |
|
svetlagasheva
|
e713533b9d
|
rows renamed to weeks; date constructor optimized
|
2019-03-19 14:45:47 +02:00 |
|
svetlagasheva
|
c1b8a7a469
|
separate functions for month rows and days
|
2019-03-19 11:15:26 +02:00 |
|
svetlagasheva
|
4639d15e80
|
'for' loop instead of Array.apply; new Date optimization
|
2019-03-18 19:05:01 +02:00 |
|
svetlagasheva
|
6ed66f70c3
|
Input imported; focus implemented
|
2019-03-18 11:23:13 +02:00 |
|
svetlagasheva
|
3503877945
|
Calendar proptypes updated
|
2019-03-15 15:33:54 +02:00 |
|
svetlagasheva
|
7da5745078
|
second date from state removed
|
2019-03-15 12:11:59 +02:00 |
|
svetlagasheva
|
fa45bb4018
|
calendar refactored
|
2019-03-14 16:59:52 +02:00 |
|
svetlagasheva
|
87fe0a1824
|
resetMonth func replaced with getMonthInfo; styles fixes (table used)
|
2019-03-13 18:58:17 +02:00 |
|
svetlagasheva
|
108e09e98c
|
relations between calendar and future episodes fixed; style changes
|
2019-03-08 17:06:18 +02:00 |
|
NikolaBorislavovHristov
|
0055aad30c
|
app background asigned only to HTML element
|
2019-03-05 14:52:31 +02:00 |
|
svetlagasheva
|
61a5447437
|
scroll function changed; constant size for border instead of em;
|
2019-03-05 14:07:28 +02:00 |
|
svetlagasheva
|
5653bc14ac
|
settings page refactored
|
2019-03-01 17:06:07 +02:00 |
|
NikolaBorislavovHristov
|
fb90879d33
|
qwebchannel.js script added
|
2019-03-01 13:06:01 +02:00 |
|
NikolaBorislavovHristov
|
9159479cfa
|
stremio-shell script injected properly
|
2019-03-01 12:39:02 +02:00 |
|
NikolaBorislavovHristov
|
f398bf3516
|
Video elements constructor params refactored
|
2019-02-28 18:56:04 +02:00 |
|
svetlagasheva
|
b9384d5eaf
|
settings page refactored
|
2019-02-28 15:18:49 +02:00 |
|
svetlagasheva
|
b3e7670ba1
|
styles improvements
|
2019-02-28 11:02:21 +02:00 |
|
svetlagasheva
|
decf66c596
|
selected section changes when scroll; input type color added
|
2019-02-27 15:50:16 +02:00 |
|
NikolaBorislavovHristov
|
b456024dba
|
initShellComm attached to window
|
2019-02-26 17:22:15 +02:00 |
|
NikolaBorislavovHristov
|
f3113e90b0
|
ipc copypasted from legacy app
|
2019-02-26 17:13:54 +02:00 |
|
svetlagasheva
|
64cadc47f0
|
inputLabel renamed; labels width added
|
2019-02-25 17:14:04 +02:00 |
|
svetlagasheva
|
d82e1f2e18
|
settings page format changed
|
2019-02-25 16:30:46 +02:00 |
|
NikolaBorislavovHristov
|
fd79476c1d
|
subtitles offset api implemented
|
2019-02-25 13:38:05 +02:00 |
|
NikolaBorislavovHristov
|
62ecbd4f3d
|
subtitles picker adapted to the new api changes
|
2019-02-22 17:20:43 +02:00 |
|
NikolaBorislavovHristov
|
a76c119899
|
HTMLVideo refactored
|
2019-02-22 14:27:35 +02:00 |
|
NikolaBorislavovHristov
|
7f68a5b3c0
|
Youtube player finalized
|
2019-02-22 13:39:23 +02:00 |
|
NikolaBorislavovHristov
|
e1bb1b41e5
|
HTMLSubtitles constructor arguments validation fixed
|
2019-02-22 13:39:13 +02:00 |
|
NikolaBorislavovHristov
|
fab2c1fff6
|
subtitles modules refactored
|
2019-02-22 12:09:36 +02:00 |
|
NikolaBorislavovHristov
|
6a3e65764e
|
revert VTTCue object when have to
|
2019-02-21 19:27:23 +02:00 |
|
NikolaBorislavovHristov
|
f9be3e9725
|
add default error listener to prevent crash
|
2019-02-21 19:08:55 +02:00 |
|
NikolaBorislavovHristov
|
70bc69c366
|
html subtitles daly refactor and code reformat
|
2019-02-21 18:41:56 +02:00 |
|
NikolaBorislavovHristov
|
0ed42a7181
|
font size used as enum with 5 values
|
2019-02-21 17:30:30 +02:00 |
|
NikolaBorislavovHristov
|
ffbef7c96d
|
embedded youtube subtitles implemented
|
2019-02-21 15:20:21 +02:00 |
|
NikolaBorislavovHristov
|
8b5909c6c6
|
clear tracks dispatch fixed
|
2019-02-21 15:20:00 +02:00 |
|
NikolaBorislavovHristov
|
4ef013a2f4
|
null delay option not rendered
|
2019-02-21 15:19:48 +02:00 |
|
svetlagasheva
|
bd79b8f8da
|
install addon dialog implemented
|
2019-02-21 14:00:21 +02:00 |
|
NikolaBorislavovHristov
|
163343dd1a
|
all intervals combined into one
|
2019-02-20 19:31:32 +02:00 |
|
NikolaBorislavovHristov
|
c0f590f862
|
bug fixed on destroy
|
2019-02-20 19:16:59 +02:00 |
|
NikolaBorislavovHristov
|
3237b9b9db
|
embedded subtitles tracks handled
|
2019-02-20 19:16:49 +02:00 |
|
svetlagasheva
|
66cc4a73ff
|
settings page implemented
|
2019-02-20 11:34:45 +02:00 |
|
NikolaBorislavovHristov
|
73ca0ecb67
|
YouTubeVideo brackets added to switch
|
2019-02-19 13:34:04 +02:00 |
|
NikolaBorislavovHristov
|
302f2b3632
|
getSubtitleSize / getSubtitleDelay declaration order changed
|
2019-02-18 19:03:58 +02:00 |
|
NikolaBorislavovHristov
|
fd38961e61
|
fix bug when youtube destroyed before ready
|
2019-02-18 18:58:14 +02:00 |
|
NikolaBorislavovHristov
|
c5a31becba
|
error codes added to YouTubePlayer
|
2019-02-18 18:47:16 +02:00 |
|
NikolaBorislavovHristov
|
3f2cee9041
|
error codes introduced in HTMLSubtitles
|
2019-02-18 18:23:23 +02:00 |
|
NikolaBorislavovHristov
|
e8a5669798
|
HTMLSubtitles minot reformat
|
2019-02-18 18:11:21 +02:00 |
|
NikolaBorislavovHristov
|
7baa847972
|
including youtube iframe api handled by the YouTubeVideo on demand
|
2019-02-18 18:03:20 +02:00 |
|
NikolaBorislavovHristov
|
80cc9697f7
|
YouTube video view refactored
|
2019-02-18 17:37:42 +02:00 |
|
NikolaBorislavovHristov
|
78b7cd7f16
|
html subtitles refactored
|
2019-02-18 17:27:07 +02:00 |
|
svetlagasheva
|
4157ffd32a
|
select day 1 when reset month
|
2019-02-14 16:43:17 +02:00 |
|
NikolaBorislavovHristov
|
d22e42875b
|
HTMLSubtitles uses simpler API
|
2019-02-14 12:29:39 +02:00 |
|
NikolaBorislavovHristov
|
8ff4990c2f
|
HTMLSubtitles constructor validation addedff
|
2019-02-14 10:10:04 +02:00 |
|
svetlagasheva
|
f1c96c73ea
|
relations between calendar and future episodes added
|
2019-02-12 15:32:19 +02:00 |
|
NikolaBorislavovHristov
|
312b3d8d15
|
HTMLSubtitles and HTMLVideo instances frozen
|
2019-02-11 22:38:09 +02:00 |
|
NikolaBorislavovHristov
|
7111a9599d
|
subittles parse result frozen
|
2019-02-11 22:34:59 +02:00 |
|
NikolaBorislavovHristov
|
03fa68ed0f
|
subtitles logic extracted in a separate component
|
2019-02-11 22:27:50 +02:00 |
|
NikolaBorislavovHristov
|
5b13e7a5cf
|
filter shadow fixed in chrome
|
2019-02-05 18:45:06 +02:00 |
|
NikolaBorislavovHristov
|
25847be23f
|
meta item scaling fixed
|
2019-02-05 17:27:33 +02:00 |
|
svetlagasheva
|
5f53bc745a
|
calendar implemented
|
2019-02-05 14:11:50 +02:00 |
|
NikolaBorislavovHristov
|
debd44efef
|
metaitem hover/focus effect improved
|
2019-02-05 09:51:39 +02:00 |
|
NikolaBorislavovHristov
|
7b460b5853
|
meta item focusable frame refactored
|
2019-02-05 09:37:39 +02:00 |
|
NikolaBorislavovHristov
|
34a9e4e853
|
HTMLVideo elements position fixed
|
2019-02-04 17:04:12 +02:00 |
|
NikolaBorislavovHristov
|
9919d21fc4
|
video manifast frozen
|
2019-02-04 15:39:01 +02:00 |
|
NikolaBorislavovHristov
|
11fc70045d
|
new checkbox api adapted
|
2019-02-04 15:37:46 +02:00 |
|
NikolaBorislavovHristov
|
96a8cf78d0
|
using input onSubmit instead of form onSubmit
|
2019-02-04 14:26:58 +02:00 |
|
NikolaBorislavovHristov
|
86409d6ade
|
intro background fixed
|
2019-02-04 14:13:06 +02:00 |
|
NikolaBorislavovHristov
|
2bcdd1e497
|
intro padding increased
|
2019-02-04 14:09:38 +02:00 |
|
NikolaBorislavovHristov
|
be483f8ade
|
intro screen reimplemented
|
2019-02-04 14:04:22 +02:00 |
|
NikolaBorislavovHristov
|
59722d25c7
|
app styles updated
|
2019-02-04 13:50:04 +02:00 |
|
NikolaBorislavovHristov
|
6db19827e8
|
metaitems finished
|
2019-02-04 11:35:24 +02:00 |
|
NikolaBorislavovHristov
|
34b34c5ba6
|
meta item reimplemented
|
2019-02-03 10:43:39 +02:00 |
|
NikolaBorislavovHristov
|
e9fe5c4a1d
|
show more button with fixed width
|
2019-01-31 18:36:19 +02:00 |
|
NikolaBorislavovHristov
|
f2699629cc
|
basic show more button implemented
|
2019-01-31 18:08:28 +02:00 |
|
NikolaBorislavovHristov
|
35d2277538
|
meta item styles updated
|
2019-01-31 16:31:32 +02:00 |
|
NikolaBorislavovHristov
|
6d7053e1e8
|
metaitem uses new button component
|
2019-01-31 10:51:49 +02:00 |
|
NikolaBorislavovHristov
|
a450ffc25f
|
Checkbox ui component reimplemented
|
2019-01-30 17:03:49 +02:00 |
|
svetlagasheva
|
7477b4aaf6
|
share modal refactored
|
2019-01-30 16:49:16 +02:00 |
|
NikolaBorislavovHristov
|
8bd6acf0c7
|
unused method dropped from Input
|
2019-01-30 16:17:34 +02:00 |
|
NikolaBorislavovHristov
|
b1bd44f9e5
|
Intro screen refactored to work with generic Input
|
2019-01-30 16:07:25 +02:00 |
|
NikolaBorislavovHristov
|
4351ad1ed5
|
Input refactored to use React.createElement for maximum code reuse
|
2019-01-30 16:02:31 +02:00 |
|
NikolaBorislavovHristov
|
3f71e9eca7
|
consent checkbox styles updated
|
2019-01-30 15:32:43 +02:00 |
|