Repository navigation
Releases: mustafayevt/CineVault
Releases · mustafayevt/CineVault
Release list
CineVault 1.1.0
Added
- Spotlight search: type in the search box in the title bar and see matching titles at once, grouped, with your recent searches and "See all results".
- Torrents: type a title and pick it from the suggestions before any release is searched. The picked title stays as a chip you can change.
- Library table: drag a column header to move it, drag its edge to resize it (double-click to fit), or use Move left and Move right in the header menu. Widths and order are remembered.
- A Stage column with clear New, Scraped and Renamed tags.
- Reload media info: re-read the video and audio details of the selected titles (or the whole list) from the toolbar, the right-click menu, the selection bar or the title's ⋯ menu.
- Choose the poster size in the grid toolbar. It is remembered.
- Look at an artwork picture large in the artwork picker: press the expand button, double-click or press Space. Click or Esc closes it.
- Change artwork is now a button in the title page header.
- Optional Fanart.tv and TheTVDB keys in Settings › Providers and in the first-run setup, and a "needs a key" link in search that opens them.
- Release notes of an available update, shown before you update, and a Release notes view with every version in Settings › Updates.
- "What's new" after an update: a short card with the changes of the version you just installed.
- CineVault for Linux, as a beta for 64-bit systems: an AppImage, a .deb package for Debian and Ubuntu and an .rpm package for Fedora. Deleted titles go to the system Trash of their own drive, API keys are kept in the system keyring (GNOME Keyring, KWallet or KeePassXC), and the AppImage updates itself from inside the app.
- CineVault is now open source under the Apache-2.0 licence. The code, the issue tracker and the releases are at github.com/mustafayevt/CineVault, and contributions are welcome (see CONTRIBUTING.md).
- Settings › Naming: a Style control at the top fills the movie folder, movie file and TV episode templates from the same styles as the first-run setup. Editing a template switches it to Custom, and choosing a style over your own templates asks first.
Changed
- Downloads, updates and the website moved to the project's own GitHub page. The app now looks for updates there first and uses the earlier releases page only when that cannot be reached. Installed copies update as before, and nothing needs to be done.
- Delete… is now the last item of a title's ⋯ menu, in red, after a divider.
- The date a title was added now comes from its video file's creation time, and titles that all got the date of the first scan are corrected once.
- Opening and closing an episode on a TV show page is smoother, and it stays instant when you have reduced motion on.
- The large artwork view now loads the full-size picture, so it is sharp: the small preview shows at once and the full picture fades in, with its real size under it.
Fixed
- Settings › Naming: the TV episode example is no longer empty, and every template field now has its token buttons (the TV one also has Channels).
- A video ratio wider than its frame (for example 2.39:1 in a 16:9 file) is now reported instead of being cut to the frame.
CineVault 1.0.1
Built from the earlier private development history; originally published in CineVault-releases.
New
- Redesign the landing page for CineVault 1.0
- Deleted-files choice, drive trash with Empty, faster verified moves
- Find titles whatever the punctuation, spacing, accents or small typos
- Show the exact HDR format on the Technical card
Fixes
- Plainer 'little things' section and the SmartScreen note under Windows
- Empty only CineVault's own folder inside a custom trash folder
CineVault 1.0.0
Built from the earlier private development history; originally published in CineVault-releases.
New
- New desktop token set with legacy aliases
- Motion tokens and desktop motion primitives
- Desktop base styles and the new type scale
- One button family and the small parts (icon button, key cap, tag, quality, score and stage badges)
- Field, search field, segmented control, chip, checkbox, switch and select in the new system
- Floating layer with menus, right-click menus, popovers, tooltips, dialogs and motion helpers
- Virtualised table and desktop list selection
- Card, nav item, bars, progress card, selection bar, toast, skeleton and poster tile in the new system
- Rebuild the component gallery with every state in dark and light
- Register the pages of the new design and split the strings by area
- Floating-panel window frame with page crossfade and bottom-right toasts
- Sidebar panel with counts, drives, progress card and collapse
- Title bar with centred library search, desktop guards and Esc stack
- One verb, Scrape, everywhere in the strings and AGENTS.md
- One-page Movie page with header actions, facts, cast and Technical card
- One-page TV show page with season sections and inline episodes
- Edit details page for movies and shows with a save bar and leave guard
- One title-actions list for the selection bar, right-click menu and page header
- Library page with the type switch, toolbar and filter row
- Virtualised poster grid and Library table on one selection
- Collections view with the docked collection pane
- Scrape page queue with tabs, search-only pass and Accept all confident
- Candidates, evidence and What will change on the Scrape page
- Match picker page for any title
- Artwork picker page for one title
- Step through several titles and change collection artwork
- Rename page with word-level diffs, inline conflicts and held-back titles
- Create the library from one schema at version 100
- Set the library of an earlier build aside on the first start
- Drives page with a card per drive, space bars and quality mix
- Reset the settings of an earlier version on the first start
- Drive title table and the shared Move to menu with space before and after
- One search field with best match, resolution chips and a sortable release table
- The first scan of a fresh library reads local files only
- Leave the fresh start to the app and document it
- Settings page frame with the section index and the Providers section
- Naming section with live examples, token buttons and the colon option
- Track what goes to the Recycle Bin and restore it without overwriting
- Search-only pass, scored current match and Accept all confident
- Library folders, Torrent sources, Appearance and Updates sections
- Four-step first run on /welcome with folder, key and naming steps
- Record every rename and move batch in a lasting History
- Delete to the Recycle Bin hides titles, and History restores them
- Permanent delete behind the typed DELETE confirmation
- Numbered names, automatic collections and the collection artwork picker
- Undo renames and moves from History, whole or one title at a time
- History, Delete and permanent delete commands for the UI
- Drives service with space, quality mix and last seen
- Moves between drives send verified originals to the Recycle Bin
- Install a downloaded update when the app closes
- Give the title artwork more room above the poster on taller windows
- Artwork placements and match changes are recorded in History with persistent Undo
- Delete sends titles to the Recycle Bin with Undo, Shift+Delete asks for DELETE
- History page on /history
- Rename, move, artwork and match Undo go through the History entry
- The renamer reads naming.colon and a folder can change its library type
- Taller artwork band on title pages
- Longer, brighter artwork band on title pages
- Change poster and backdrop from the title header
- Title artwork starts at the page column with a blurred edge under the sidebar
- Open a cast member's IMDb page from the Movie page cast
- App zoom with Ctrl/Cmd plus, minus and 0 and a Size setting
- Show the chosen match's facts, cast and artwork in the pickers
- Show the title's tags under the facts
- Sort by quality, folder and size with unknown values last
- Every table column sorts, with a column chooser and date columns
Fixes
- Hero backdrop bleeds under the panel, active sidebar icons show, rename footer is a card
- Optional naming tokens read alike everywhere, match picker band fades, scraped sample shows its current match
- Shots --all lists the current routes, --full grows the scrolling panes
- Stage column on by default, centred row checkboxes, quiet Torrents empty state
- Motion and type from the design tokens, keyboard ring outside the selection, light poster badge
- One-row cast, plain-text release date, 680px welcome card, Library wording on the not-found page
- Batch artwork preview width follows the window
- Keep the drives registration out of the History commit
- Find the backdrop layer with useSyncExternalStore
- Cast row measures with a few pixels of slack
- Cv-providers is a dev dependency of the CLI, its tests use it
- Delete and permanent delete hold their titles and refuse dot paths
- A match Undo takes away the files the undone match added
- Never send a path to a Recycle Bin that cannot keep it
- Record batches finished by Resume or cut off before their entry
- Frosted, evenly padded Change poster and Change backdrop buttons
- No pale wash over title artwork in the light theme
CineVault 0.2.5
Built from the earlier private development history; originally published in CineVault-releases.
New
- Say what the On disk total is made of
- Install a verified update by itself and restart
Fixes
- Flip the leading sort column at once and move columns live while dragging
- Make the selection bar stand out from the rows under it
- Wait for folders that are in use and say what holds them
- Mention folder permissions in the folder-in-use message
CineVault 0.2.4
Built from the earlier private development history; originally published in CineVault-releases.
New
- Find movies whose edition is only in the file name
- Write every stored field and the full stream details
- Keep every NFO current after any change of its title
- Audit a library's NFO files and rewrite them all
Fixes
- Leave out the role of a person who has none
- Write countries as English names instead of codes
- Read the edition from the video name when the folder has none
- Use the original release date for premiered
- Fill the trailer list when scraping from TMDB
- Let large take extra-large images and prefer 4K backdrops
- Show the original backdrop in the title page hero
- Write the NFO again after a chosen image or its undo
- Never keep a stand-in thumbnail under the URL of another size
- Take the job and pictures of directors and writers from the crew list
- Refresh pinned icons after an update
CineVault 0.2.3
Built from the earlier private development history; originally published in CineVault-releases.
New
- Upload version-less installer copies for stable download links
- Point the download button at the visitor's system
- Check for updates from the sidebar's version label and the palette
- Tell the full feature story
- Cycle the rename strip through the naming styles
- Let one request wait longer than the client's timeout
- Rank artwork by votes, likes and size
- Order artwork Best first with a popularity hint
- Change a season's artwork from its page
- Set up general search engines and report sites left out for their language
- Recognise a Jackett by its all-indexers feed
- Broader default tracker languages, counts of what others add, retry failed sites daily
- Find a Jackett the person runs themselves
- Expose the language counts and the own-Jackett look-up to the page
- Offer your own Jackett, show what other tracker languages add, explain the solver
Fixes
- Stop text selection outside fields and literals so the app feels native
- Hold back titles whose video details are not read
- Offer the MKVToolNix download inside the Extract panel
- Search Torznab feeds by ID and by title, and give your own instance time
- Fill season artwork after episode scrapes and let a season's images change
- Never save over a settings file that could not be read (H2)
- Keep token values out of shell command text (H1)
- Keep 50 finished jobs and let the progress feed sleep when idle (H3)
- Prune old NFO undo records (H6)
- Cap answer and image sizes, also after decompression (M2)
- End the whole process tree on Cancel and timeouts (M4)
- Read large files and disc folders reliably
- Keep crash recovery off the window thread and wait for missing drives (M5)
- Bound image decodes and keep file: artwork local (L3, L4)
- Count, clear and age out grabbed video frames (M9, L23)
- Cap the remembered picker previews (L26)
CineVault 0.2.2
Built from the earlier private development history; originally published in CineVault-releases.
New
- Turn on the built-in update channel
- Publish signed updates with release:publish
- Show the installed version in Settings and on the About page
- Keep each source's page of the title and open it safely
- Draw rating sources as their logos and link each to its site
- Fetch missing ratings for the whole library as one job
- Offer Fetch missing ratings on the Library page and after a new key
- Put Fetch ratings at the top of the More menus
Fixes
- Count sizes in 1024s on Windows so they match Explorer