Commit graph

104 commits

Author SHA1 Message Date
6e09b35359 fix: remove BlobViewer duplicity in Inspect
- retain state on detail switch
- probably perf improvement?
2022-10-22 15:11:36 +02:00
3877f2e7af chore: disallow console.log 2022-10-22 14:57:46 +02:00
40381cf46d fix: confirm before generating audio peaks in browser, avoid lock-ups in Chrome 2022-10-21 21:40:03 +02:00
df8c1d653d fix: minor css fixes 2022-10-21 19:10:53 +02:00
ec2039c16c fix: blobpreview hashbadge more in line with handled 2022-10-21 19:03:54 +02:00
f45adc2880 feat: on group preview, prefer objects with previews 2022-10-21 19:00:43 +02:00
b5a46d928f fix: blobpreview sizing 2022-10-21 17:59:57 +02:00
cf3c4a70c3 fix: markdown display 2022-10-21 14:07:40 +02:00
6fa4ff0168 feat: recurse up to 3 levels resolving group previews 2022-10-18 20:26:08 +02:00
ce54f01337 feat: group preview 2022-10-18 20:20:55 +02:00
601831e8bb fix: svg (pre)views 2022-10-01 22:38:44 +02:00
9ea1eea3ea feat: if audiowaveform is present, generate & cache peaks on backend
requires https://github.com/bbc/audiowaveform/ to be installed and on $PATH
2022-09-19 22:27:34 +02:00
3eadde0b23 chore: lower default size&quality of image previews 2022-09-18 13:24:07 +02:00
e48e007617 fix: VideoViewer vertical thumbnails 2022-09-11 16:18:17 +02:00
da5d3ad0c2 fix: consistent font sizing of timecode 2022-09-08 22:22:24 +02:00
136d38faac chore: extract all API URLs into a global variable 2022-09-08 19:32:36 +02:00
8566bb70d0 feat: add timecode display to VideoViewer during previewing 2022-09-08 08:15:22 +02:00
457242c9a9 fix: VIdeoViewer size in detail 2022-09-06 00:12:20 +02:00
5fff81db85 fix: VIdeoViewer play after click 2022-09-06 00:06:15 +02:00
e9f30c3904 chore: VideoViewer preview optimization 2022-09-05 23:50:05 +02:00
423ec7b03a fix: .avi previews as video 2022-09-05 23:50:05 +02:00
86b36d6619 fix: HashBadge display in Chrome* 2022-09-05 23:05:04 +02:00
3bb2d7e3e1 fix: video loading state in VideoViewer 2022-09-05 23:00:16 +02:00
6eecf1cde0 chore: missing types, fix (some) Svelte check warnings 2022-08-04 20:14:02 +02:00
eb618e0ccd
[ui] video viewer improvements
fix layout before thumb loads
fix vertical overflow
don't start video on thumb click
2022-04-30 20:33:23 +02:00
4a8fd90f1f
[ui] VideoViewer has mouseover previews 2022-04-09 21:38:00 +02:00
6afad56f3b [ui] horizontal detail mode? 2022-03-25 14:29:22 +01:00
889c9b59ac [ui] brightness/contrast toolbar in ImageViewer 2022-03-25 13:42:15 +01:00
112692eb10 [ui] HOTFIX - do not resolve raw entries on Search, prevent browser lock-ups on huge results 2022-03-23 12:36:35 +01:00
0bfdc8eb4c [ui] lints 2022-03-22 21:57:00 +01:00
d48e5346a7 [ui] disable click-to-fullscreen on annotated images 2022-03-22 20:46:16 +01:00
40cc49d854 [ui] various gallery ui improvements
smaller thumbnails by default
align to "baseline" to help scanning
2022-03-22 20:45:07 +01:00
d21dbebd66 [ui] add fullscreen viewing for images 2022-03-21 00:04:48 +01:00
9893292ac8 [ui] various layout fixes - fragment overflow, imageviewer disappeared, pdf iframe height
- add uplink passthrough
- fix delete button position
2022-03-21 00:04:38 +01:00
8bfce8b75a [ui] fix image annotations broken link before reload 2022-03-20 23:44:10 +01:00
04615b3682 [ui] custom canvas-based image fragment rendering (allow resizing) 2022-03-20 23:44:10 +01:00
164cdcd105 [ui] use blobpreview for gallery previews (fragments, models, web get thumbnails)
- modelviewer also has no-interaction mode to fix scrolling in gallery view
- fragmentviewer doesn't link directly, fix thumbnail click
2022-03-20 23:43:43 +01:00
a477468272
[ui] allow images in detail to fill screen 2022-03-15 17:22:14 +01:00
89332de506
[ui] respect editable in AudioViewer; add disable props to input/selector 2022-03-10 20:35:29 +01:00
1b50ef4da3
[ui] first version of audio annotations
TODOs:
- fix wavesurfer types
- fix selector not updating when value prop changes
- only allow annotation editing in edit mode
- allow addresses to be annotation values as well
2022-03-08 23:24:11 +01:00
ea8ccc85e4
[ui] fix UpEntry overflow & display attribute labels 2022-03-03 10:51:01 +01:00
e522e99209
[ui] refactor - centralize all fetch() calls in api.ts 2022-02-20 13:06:01 +01:00
c2b26ccfee
[ui] fix svelte warnings 2022-02-20 12:56:46 +01:00
89f2ca8437 [ui] hide audio controls behind detail mode 2022-02-17 17:33:31 +01:00
9bbeeec75c [ui] add zoom to audioviewer 2022-02-17 17:27:52 +01:00
544b79d274 [ui] add audio timeline 2022-02-17 17:14:56 +01:00
0d575abe79 [ui] add "Fragment Viewer" 2022-02-17 16:30:36 +01:00
ec094f507a [ui] allow for moving annotations 2022-02-17 15:14:31 +01:00
bd24f1f01d [ui] fix annotation error on img reload 2022-02-17 15:12:45 +01:00
27f1102169
[ui] force-cache for WaveSurfer 2022-02-15 01:21:23 +01:00