0e0af426ed
Merge remote-tracking branch 'origin/main'
2024-11-16 07:57:44 -07:00
ee96d52f0e
Fixed bug that starts videos at normal speed instead of saved playbackRate.
...
Removed unnecessary useSignals() hook from components.
StatsData.tsx uses Signals instead of Redux.
New videos or edited videos that change the source file now display how long the video is and its file size.
2024-11-16 07:57:30 -07:00
e0be6f4efd
Merge pull request #50 from QortalSeth/main
...
Updates to VideoPlayer and VideoContent pages
2024-11-12 15:07:04 -07:00
d1f264dc1c
Merge branch 'Qortal:main' into main
2024-11-12 15:06:00 -07:00
9614b1c132
Updates to VideoPlayer and VideoContent pages
...
Area that clicking focuses video in VideoContent.tsx has been increased on left side of page. Video is also autofocused by default.
Fixed issue where changing video progress (such as the left/right or 1-9 hotkeys) would make a paused video play.
Removed old logos
2024-11-12 15:04:25 -07:00
dcb2aecdfb
Updates to VideoPlayer and VideoContent pages
...
Area that clicking focuses video in VideoContent.tsx has been increased on left side of page. Video is also autofocused by default.
Fixed issue where changing video progress (such as the left/right or 1-9 hotkeys) would make a paused video play.
Removed old logos
2024-11-12 14:50:20 -07:00
ddd3ac337c
Merge pull request #49 from QortalSeth/main
...
Navbar uses new Q-Tube Logo
2024-11-07 15:00:30 -07:00
1b1c0f3300
Videoplayer is prepared to play video if downloaded through Save to Disk button
...
Navbar uses new Q-Tube Logo
2024-11-07 14:58:30 -07:00
bd975e841b
Fixed bug where channel page only loaded the first 20 videos.
2024-11-05 10:37:10 -07:00
54299f4996
Merge pull request #48 from QortalSeth/main
...
Fixed bug setting src to empty when saving, then playing video.
2024-10-30 16:20:59 -06:00
da07043767
Fixed bug setting src to empty when saving, then playing video.
2024-10-30 16:19:52 -06:00
9ba30e8b8e
Fixed bug setting src to empty when saving, then playing video.
2024-10-30 16:18:45 -06:00
57fc6dd875
Merge pull request #47 from QortalSeth/main
...
Added useIframe hook to separate state between multiple Q-Tube tabs.
2024-10-30 09:58:47 -06:00
5cb60389d0
Added useIframe hook to separate state between multiple Q-Tube tabs.
2024-10-30 09:56:20 -06:00
4b0953666d
Merge pull request #46 from QortalSeth/main
...
Videoplayer data is stored in a context.
2024-10-24 16:04:54 -06:00
60dca7b0a1
Merge branch 'Qortal:main' into main
2024-10-24 16:04:02 -06:00
f7a139a654
Videoplayer data is stored in a context.
...
Mobile and PC Video Controls are split into different components.
2024-10-24 16:00:27 -06:00
ca52ea9ff9
Videoplayer data is stored in a context.
...
Mobile and PC Video Controls are split into different components.
2024-10-24 15:55:27 -06:00
673db0de42
Merge pull request #45 from QortalSeth/main
...
Fixed bug causing video to play after Saving to Disk.
2024-10-18 13:13:16 -06:00
5cacc1970c
Merge remote-tracking branch 'origin/main'
2024-10-18 13:12:42 -06:00
78a6bcfdde
Fixed bug causing video to play after Saving to Disk.
...
Fixed lint errors in FileElement.tsx
2024-10-18 13:12:34 -06:00
f14b3a9e2f
Merge pull request #44 from QortalSeth/main
...
Fixed bug causing video to play after Saving to Disk.
2024-10-17 13:29:04 -06:00
db490ec6b1
Merge remote-tracking branch 'origin/main'
2024-10-17 13:28:07 -06:00
435aa1772c
Fixed bug causing video to play after Saving to Disk.
...
Fixed lint errors in FileElement.tsx
2024-10-17 13:27:46 -06:00
0bfc3fede7
Merge pull request #43 from QortalSeth/main
...
Refactor to video player
2024-10-16 15:47:32 -06:00
0bed6cab8c
Refactor to video player
...
Video player split into multiple components
Video player uses React signals for some of its state, this may improve performance.
2024-10-16 15:47:05 -06:00
302144f251
Merge pull request #42 from QortalSeth/main
...
Tooltip displays when hovering over video title
2024-10-11 14:36:31 -06:00
5b3715ebed
Merge branch 'Qortal:main' into main
2024-10-11 14:35:46 -06:00
6a1a7268b4
Tooltip displays when hovering over video title.
...
IndividualProfile.tsx uses ChannelActions.tsx component to reduce code reuse.
2024-10-11 14:29:41 -06:00
c83e44a296
Merge pull request #41 from QortalSeth/main
...
ScrollWrapper.tsx added to App.tsx to ensure that new pages always open at the top.
2024-10-10 18:53:56 -06:00
1e9423a809
ScrollWrapper.tsx added to App.tsx to ensure that new pages always open at the top.
...
App.tsx has a custom hook
2024-10-10 18:53:11 -06:00
3544b6819e
Merge pull request #40 from QortalSeth/main
...
Refactor to VideoContent.tsx, PlaylistContent.tsx, and VideoListComponentLevel.tsx to use customhooks.
2024-10-10 17:08:26 -06:00
d3e35ddbdc
Refactor to VideoContent.tsx, PlaylistContent.tsx, and VideoListComponentLevel.tsx to use customhooks. This reuses a lot of code between them.
...
ChannelActions.tsx and VideoActionsBar.tsx components created to reduce code reuse between VideoContent.tsx, PlaylistContent.tsx, and VideoListComponentLevel.tsx.
If a playlist is empty, comments and buttons no longer appear, the page just shows text explaining the situation.
2024-10-10 17:02:08 -06:00
d42b512caa
Merge pull request #39 from QortalSeth/main
...
Refactor to split Home.tsx and VideoContent.tsx
2024-10-08 17:29:22 -06:00
6b00c10598
Refactor to split Home.tsx and VideoContent.tsx into the following components:
...
1. Home.tsx
2. Home-State.tsx
3. SearchSidebar.tsx
4. SearchSidebar-State.tsx
5. VideoContent.tsx
6. VideoContent-State.tsx
By using custom hooks to hold all state data, these components are easier to read and edit.
2024-10-08 17:27:49 -06:00
0ede1b5590
Merge pull request #38 from QortalSeth/main
...
Videoplayer volume now persists across videos and app reloads. Default value is 50%.
2024-10-03 14:11:59 -06:00
7863265909
Videoplayer volume now persists across videos and app reloads. Default value is 50%.
2024-10-03 14:10:33 -06:00
23f6ddd220
Merge pull request #37 from QortalSeth/main
...
Fixed bug that causes VideoPlayer.tsx to start playing in a state that requires 2 pause commands for the video to actually pause
2024-09-10 21:16:36 -06:00
f26d71c0eb
Fixed bug that causes VideoPlayer.tsx to start playing in a state that requires 2 pause commands for the video to actually pause.
2024-09-10 21:15:24 -06:00
24d62194bc
Merge pull request #36 from QortalSeth/main
...
VideoPlayer Bug Fixes
2024-08-13 14:57:25 -06:00
9cd6d61b03
Merge branch 'Qortal:main' into main
2024-08-13 14:55:59 -06:00
0271fcf402
Merge remote-tracking branch 'origin/main'
2024-08-13 14:54:51 -06:00
8d7fe1f6c2
VideoPlayer Bug Fixes
...
fixes bug where pause() could interrupt play() and prevent video playback.
Excessive delay between clicking play and when the video starts playing after a long time paused is eliminated.
2024-08-13 14:54:40 -06:00
15d8146c7c
Merge pull request #35 from QortalSeth/main
...
Updates to User Interface
2024-08-08 23:31:02 -06:00
9382002b58
Merge branch 'Qortal:main' into main
2024-08-07 12:17:34 -06:00
a16639be84
Updates to User Interface
...
Layout of VideoContent.tsx and PlaylistContent.tsx updated, so it will feel more familiar to users.
Video Description boxes will not show the expand/contract button if the contracted description shows all text. The height of the contracted description is doubled.
Deleted Video Image no longer appears in VideoContent.tsx until after the video is loaded.
A new hotkey 'o' on the Video Player lets users switch between maintaining aspect ratio or filling all available space
Description and file downloader don't appear if video is deleted
In PlaylistContent.tsx and VideoContent.tsx, clicking anywhere other than the description or commentEditors will focus the video so that hotkeys will work on it
2024-08-07 12:17:08 -06:00
95e132f641
Merge pull request #33 from QortalSeth/main
...
Layout of VideoContent.tsx and PlaylistContent.tsx changed to maximize Video Player size while maintaining aspect ratio.
2024-07-31 14:45:27 -06:00
3782103590
Merge branch 'Qortal:main' into main
2024-07-31 14:44:45 -06:00
a0e8ce6cbf
Layout of VideoContent.tsx and PlaylistContent.tsx changed to maximize Video Player size while maintaining aspect ratio.
...
Forced aspect ratio of videos to 16 / 9
2024-07-31 14:18:26 -06:00
a3a115674e
Merge pull request #32 from QortalSeth/main
...
Layout of VideoContent.tsx and PlaylistContent.tsx changed to maximize Video Player size while maintaining aspect ratio.
2024-07-31 13:41:38 -06:00