LeoVasanko
155c5712c2
Prefer ffmpeg-derived resolution and normalize to SD/HD/FHD/4K/8K
2026-05-22 16:44:08 +00:00
LeoVasanko
be140bc286
Simplify startup flow and defer media root activation
2026-05-22 16:30:19 +00:00
LeoVasanko
33b59bbace
Improve mac startup splash UX and logo rendering
2026-05-22 15:36:38 +00:00
LeoVasanko
8d3de512eb
Rename the winbuild script to guibuild.py.
2026-05-22 03:09:25 +00:00
LeoVasanko
0660b4e9d2
Use ffmpeg parsing for media probe metadata and remove ffprobe bundling
2026-05-22 03:08:36 +00:00
LeoVasanko
7eb81877fd
Add Qt mac backend support, Safari/Chrome playback fixes, and AV1 reel updates
2026-05-22 01:39:28 +00:00
LeoVasanko
eeed9f3ef7
Implement Safari video startup fixes and range streaming support
2026-05-21 04:06:44 +00:00
LeoVasanko
2e9928a411
Scope reel poster fallback to browser cards
2026-05-21 02:38:39 +00:00
LeoVasanko
e40c953617
Movie details layout
...
- Grid layout: poster/releases left, cast spanning center+right top, versions center, metadata right
- Cast gallery moved to wider center column with photo-card grid (2:3 aspect, text overlay)
- Full cast now stored in index (removed 10-item truncation)
- Cast gender field added to metadata model, TMDB client, indexer, and frontend types
- Gender-specific cast placeholder SVGs (male suit silhouette, female portrait)
- Synopsis text moved from left poster box into right metadata card
- Format badge backgrounds made opaque (res/qual/codec/audio solid colors)
- Releases list moved under poster image in left column
- Cast photo and character font sizes reduced for compact display
2026-05-21 00:43:09 +00:00
LeoVasanko
7aeec90e4f
Add slash key to access search.
2026-05-20 04:11:52 +00:00
LeoVasanko
98fbdc63f1
User-centric docs.
2026-05-20 04:09:01 +00:00
LeoVasanko
ed37238122
Add screenshot to README
2026-05-20 03:33:09 +00:00
LeoVasanko
5bb46c162e
Implement synced category row scrolling.
v0.3.0
2026-05-16 23:00:54 +00:00
LeoVasanko
81fbfee5d3
Fix hero gamepad focus activation.
2026-05-16 22:35:31 +00:00
LeoVasanko
c405ea98b3
Add MPC-BE remote control and resume support.
2026-05-16 22:25:54 +00:00
LeoVasanko
76c4cc0829
Normalize relative media paths.
2026-05-16 22:25:52 +00:00
LeoVasanko
c3f5ac2f6e
Add Gitea release script
...
- Add Windows download link to README
2026-05-14 05:02:51 +00:00
LeoVasanko
024ab84f9e
Version numbering from git tags.
v0.1.0
v0.2.0
2026-05-14 04:34:19 +00:00
LeoVasanko
5063bbc8c8
Add Windows GUI
...
- mediahive/winmain.py: pywebview launcher with threaded uvicorn backend,
- scripts/winbuild.py: build script — downloads ffmpeg, runs PyInstaller, makes zip
- mediahive/config.py: TOML config persistence in %APPDATA%/mediahive/
- server.py: POST /api/change-folder switches media root
- showreel.py: suppress console windows for ffmpeg subprocesses on Windows
- protocol.py: add ChangeFolderRequest struct
2026-05-14 04:27:46 +00:00
LeoVasanko
c831537cef
Implement PWA.
2026-05-13 18:22:25 +00:00
LeoVasanko
14bae04d1e
Remove package-lock.json from repo.
2026-05-13 00:37:02 +00:00
LeoVasanko
903e9f0c24
Fix newlines (LF only).
2026-05-04 02:07:44 +00:00
LeoVasanko
e533931048
Fix navigation downwards from hero section that was leaving a focus marker on the bottom row tile.
2026-05-04 02:03:22 +00:00
LeoVasanko
e34d2471c3
Add gamepad navigation
2026-05-04 00:51:52 +00:00
LeoVasanko
efb5abb315
Refactor top-row hero special-casing via coordMap
2026-05-04 00:39:01 +00:00
LeoVasanko
f05518a578
Fix left nav fallback from featured hero item
2026-05-04 00:33:19 +00:00
LeoVasanko
2adb82da7b
Allow full hexagons for bottom items on the banner. Item2 (bottom left) remains a special case that is cut, but now has correct selection outline.
2026-05-04 00:29:03 +00:00
LeoVasanko
38651241d7
Scanner improvements.
2026-02-14 05:03:04 +00:00
LeoVasanko
47b690b4da
Moved WS to /api/ws for easier proxying. Remove outdated migration docs/plan.
2026-02-11 02:17:00 +00:00
LeoVasanko
cd2b757f48
fastapi-vue-setup 0.9.2
2026-02-11 01:40:32 +00:00
LeoVasanko
d24f9bdc77
Update fastapi-vue-setup.
2026-02-10 21:46:40 +00:00
LeoVasanko
a9e6c2a145
Improve scanning. Add Crime category taking it out of Action.
2026-02-10 21:15:00 +00:00
LeoVasanko
4347a8d11d
Cleanup
2026-02-09 09:10:39 +00:00
LeoVasanko
a3833a0f5c
Merge cont'd.
2026-02-09 08:42:58 +00:00
LeoVasanko
3e2fb15f0f
Data structures cleanup.
2026-02-09 04:03:24 +00:00
LeoVasanko
f65c4ff3de
Restructure to mediahive.hivescan.
2026-02-09 03:29:03 +00:00
LeoVasanko
e897dfcf9c
Async non-blocking scanning, don't rerun when items haven't been modified.
2026-02-09 03:22:20 +00:00
LeoVasanko
e2962953f2
Hivescan made continuously scanning, offer API, that mediahive can connect to and get realtime updates.
2026-02-07 08:28:37 +00:00
LeoVasanko
daf4eb5e0c
Merge mediahive.
2026-02-07 00:21:32 +00:00
LeoVasanko
470adbbbb7
Remove useless file.
2026-02-06 23:53:52 +00:00
LeoVasanko
658d198659
Initial commit of hivescan.
2026-02-03 19:43:14 +00:00