Varun Patil
|
3dbaaaf543
|
sidebar: refactor client init
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 16:59:36 -07:00 |
Varun Patil
|
55dea017f7
|
sidebar: fix client injection
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 13:29:38 -07:00 |
Varun Patil
|
7020d0ddac
|
fragment: fix initial navigation
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 10:37:42 -07:00 |
Varun Patil
|
101b2bbe0d
|
edit-date: construction and validation (fix #671)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 10:19:30 -07:00 |
Varun Patil
|
e5e9a08ba8
|
edit-date: add type input
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 10:07:04 -07:00 |
Varun Patil
|
2d75709ab7
|
css: hide number input arrows
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-31 10:06:51 -07:00 |
Varun Patil
|
9f474e3d43
|
worker: switch to library
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 18:00:50 -07:00 |
Varun Patil
|
e1c89f9cb0
|
worker: fix async typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 16:50:49 -07:00 |
Varun Patil
|
8df9c3034d
|
worker: improve typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 16:40:51 -07:00 |
Varun Patil
|
d2116fd213
|
refactor: move worker to services
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 15:50:58 -07:00 |
Varun Patil
|
93c0d2860b
|
ximg: reduce gc frequency
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 15:36:03 -07:00 |
Varun Patil
|
50bae02241
|
refactor: move dom load events to utils
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 15:31:05 -07:00 |
Varun Patil
|
505ccae762
|
refactor(sidebar): shorten syntax
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 15:21:09 -07:00 |
Varun Patil
|
3be478b8ce
|
edit-meta: fail fast for forbidden mimes
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 12:50:11 -07:00 |
Varun Patil
|
32e910561d
|
modal: handle premature close calls
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 12:49:52 -07:00 |
Varun Patil
|
bf6127493e
|
edit-meta: warn user for stack edit
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 12:39:51 -07:00 |
Varun Patil
|
782b2c9243
|
dav: extend archive with stack
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 11:43:50 -07:00 |
Varun Patil
|
ef44965dee
|
dav: refactor archive to use photo list
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 11:39:15 -07:00 |
Varun Patil
|
2c81503484
|
dav: extend with stack with lp
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 11:32:30 -07:00 |
Varun Patil
|
f49b93c561
|
viewer: add stackraw download
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 11:24:23 -07:00 |
Varun Patil
|
4b4e4f2c09
|
dav: add requested with header
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 10:58:48 -07:00 |
Varun Patil
|
73583da7cb
|
photo: debounce live photo only once
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 02:36:19 -07:00 |
Varun Patil
|
5ccba14519
|
viewer: animate lp icon
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 02:33:46 -07:00 |
Varun Patil
|
c6f5ed5b05
|
frame: animate live photo icon (close #898)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 02:12:56 -07:00 |
Varun Patil
|
543646624a
|
photo: add delay to live playback
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 01:26:06 -07:00 |
Varun Patil
|
1e5a5d3b4f
|
video: catch play throws
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 01:21:06 -07:00 |
Varun Patil
|
37783d831d
|
chore: remove dead dependency
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 01:08:43 -07:00 |
Varun Patil
|
ba473e6314
|
build: prune admin bundle
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 01:01:27 -07:00 |
Varun Patil
|
664bbae0ca
|
mnav: use exact-path
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-30 00:06:44 -07:00 |
Varun Patil
|
71d1bba1d5
|
face: replace router after merge
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 23:46:46 -07:00 |
Varun Patil
|
3e40a3e5d2
|
editor: add missing null checks
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 22:14:06 -07:00 |
Varun Patil
|
f0c7cf7542
|
sidebar: do not invalidate for going to same file
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 22:13:44 -07:00 |
Varun Patil
|
af00252ed4
|
viewer: prevent useless itemData calls after destroy
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 22:01:38 -07:00 |
Varun Patil
|
a69be6dd16
|
deps: update webdav
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 22:00:25 -07:00 |
Varun Patil
|
a2b9419988
|
refactor: config types
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 19:21:19 -07:00 |
Varun Patil
|
e04fc9e091
|
timeline: allow disabling RAW stack
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 18:12:14 -07:00 |
Varun Patil
|
317874ea44
|
refactor: make DaysFilterType const
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 18:00:02 -07:00 |
Varun Patil
|
dbfc23b1ab
|
refactor: typings
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 17:59:53 -07:00 |
Varun Patil
|
ff00424e3e
|
refactor: turn on verbatimModuleSyntax
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 17:54:53 -07:00 |
Varun Patil
|
4de74e0af1
|
refactor: change types import strategy
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 17:30:11 -07:00 |
Varun Patil
|
a9aef4eab6
|
refactor: add aliases for imports
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 14:10:56 -07:00 |
Varun Patil
|
9d75451f32
|
l10n: add type safety
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 13:14:28 -07:00 |
Varun Patil
|
79d8a8675c
|
metadata: reset state when invalidated
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 12:18:13 -07:00 |
Varun Patil
|
42f32350d9
|
metadata: revert quick learning
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 12:17:00 -07:00 |
Varun Patil
|
54059b4216
|
viewer: invalidate metadata during fast changes
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 12:14:42 -07:00 |
Varun Patil
|
198fe97b4b
|
viewer: reduce sidebar debounce time
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 11:58:43 -07:00 |
Varun Patil
|
9251bba6fc
|
metadata: use loaded image info
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 11:56:06 -07:00 |
Varun Patil
|
9e001730c2
|
refactor(viewer): sidebar debouncing
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 11:51:20 -07:00 |
Varun Patil
|
a305ddc4ad
|
folder: preserve query during navigation
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-29 11:03:20 -07:00 |
Varun Patil
|
b2e179ff43
|
fix(frame): invalid video tag
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 18:49:47 -07:00 |
Varun Patil
|
31ad4a9fa1
|
frame: mark raw and stack
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 18:48:56 -07:00 |
Varun Patil
|
757b02fc84
|
frame: refactor photo CSS
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 18:17:00 -07:00 |
Varun Patil
|
ba12616c0e
|
timeline: reverse priority on stack
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 18:00:40 -07:00 |
Varun Patil
|
4aed2946bf
|
timeline: hide RAW
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 17:56:44 -07:00 |
Varun Patil
|
994fea1b9a
|
refactor(viewer): better syntax
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 13:39:41 -07:00 |
Varun Patil
|
1b378334f5
|
refactor: remove return from small lambdas
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 13:32:44 -07:00 |
Varun Patil
|
f7de4fe492
|
viewer: remove useless bang
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 13:16:28 -07:00 |
Varun Patil
|
cc7586af62
|
timeline: set adjust flag first
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 13:07:24 -07:00 |
Varun Patil
|
20d53cf291
|
viewer: implement globalCount change (close #892)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 13:02:18 -07:00 |
Varun Patil
|
35c30831e1
|
viewer: do not iterate rows
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 02:32:33 -07:00 |
Varun Patil
|
3637965618
|
viewer: directly use timeline state
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 02:00:58 -07:00 |
Varun Patil
|
10ebef22d3
|
timeline: use map for preloads
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 01:38:22 -07:00 |
Varun Patil
|
a151d9cbd4
|
refactor: use Map for heads
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 01:31:04 -07:00 |
Varun Patil
|
18b8a5404f
|
viewer: refactor preloading
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 01:09:28 -07:00 |
Varun Patil
|
e13e9cb37b
|
timeline: make fetchDay once explicitly
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-28 00:51:09 -07:00 |
Varun Patil
|
2ad35bfe13
|
videojs: fix startup exception
https://github.com/videojs/http-streaming/pull/1439
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-27 03:02:07 -07:00 |
Varun Patil
|
7283066721
|
plyr: stop wrapping
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-27 01:46:19 -07:00 |
Varun Patil
|
0fad53b3e0
|
video: keep time in src switches
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-26 23:32:50 -07:00 |
Varun Patil
|
1f7602c8c6
|
fragment: prevent redundant navigation
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-25 14:32:23 -07:00 |
Varun Patil
|
f5c95f2f60
|
photo: remove dead lp elements
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-25 10:24:28 -07:00 |
Varun Patil
|
e9370b6a71
|
frame: disable touch actions
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-25 10:16:14 -07:00 |
Varun Patil
|
0c22323818
|
video: retry quality change for init
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 19:34:21 -07:00 |
Varun Patil
|
35db581c26
|
video: reduce some useless timers
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 19:13:34 -07:00 |
Varun Patil
|
9f4c223dff
|
psvideo: skip for nx
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 19:12:00 -07:00 |
Varun Patil
|
346e2e9bff
|
video: bump go-vod
Also disable some videojs option
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 18:08:08 -07:00 |
Varun Patil
|
feaa6e55af
|
vod: make QF configurable
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 17:19:43 -07:00 |
Varun Patil
|
3106108f04
|
video: catch quality change errors
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 16:51:29 -07:00 |
Varun Patil
|
6d1fa55a0f
|
video: turn on some videojs compensation
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 16:26:09 -07:00 |
Varun Patil
|
e6d288d6d8
|
fix(mobile): disable hover actions in CSS
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 14:58:30 -07:00 |
Varun Patil
|
f44ac76c58
|
fragment: remove non-contextual fragments on start
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 13:03:01 -07:00 |
Varun Patil
|
cf3b782cec
|
fragment: fix wait time
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 12:48:56 -07:00 |
Varun Patil
|
c6358ff644
|
cluster-view: prevent route change refresh
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 12:29:16 -07:00 |
Varun Patil
|
8588a7d190
|
dialog: add fragment
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 12:26:12 -07:00 |
Varun Patil
|
0a7914d9b9
|
face: fix move modal
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 12:08:08 -07:00 |
Varun Patil
|
5881f7fb09
|
cluster: fix type of element
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 12:07:28 -07:00 |
Varun Patil
|
6f6eb1c3ae
|
editor: put back fragment on cancel
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:43:30 -07:00 |
Varun Patil
|
fc53e020cf
|
settings: add fragment
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:33:55 -07:00 |
Varun Patil
|
f7abbce9de
|
editor: add fragment
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:20:32 -07:00 |
Varun Patil
|
a30012a7da
|
sidebar: add fragment for mobile
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:15:18 -07:00 |
Varun Patil
|
cfe63c328e
|
refactor: NodeShareModal
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:05:12 -07:00 |
Varun Patil
|
1bc251012c
|
topmatter: hide folder breadcrumbs on single file
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 11:00:32 -07:00 |
Varun Patil
|
926e57f896
|
modal: fix sharing modal
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 10:55:48 -07:00 |
Varun Patil
|
79ae924a00
|
fix: move to folder stuck
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 02:59:34 -07:00 |
Varun Patil
|
e81e65cf7f
|
refactor(fragment): add hook directly
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 02:40:40 -07:00 |
Varun Patil
|
9db97aed3d
|
modal: use fragment
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 02:28:30 -07:00 |
Varun Patil
|
937feff286
|
sel: add fragment (fix #861)
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 01:07:00 -07:00 |
Varun Patil
|
8eefae4247
|
refactor: viewer
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 00:47:37 -07:00 |
Varun Patil
|
a0f40dfcae
|
fragment: fix logic
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-24 00:43:25 -07:00 |
Varun Patil
|
557e87ca3c
|
refactor(fragment): support multiple frags
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-23 22:12:48 -07:00 |
Varun Patil
|
182caed840
|
refactor(modal): reduce watchers
Signed-off-by: Varun Patil <radialapps@gmail.com>
|
2023-10-23 19:41:24 -07:00 |