Repository navigation
Releases
Files v0.1.19
- Settings → Appearance → Font: any system font for the whole interface, from a list you can search, with a sample written in it. "Theme default" keeps the theme's (Segoe UI for Windows, the monospace of Omarchy).
- Themes Windows and macOS (Settings → Appearance → Theme) for a look that feels at home: Windows 11's Fluent greys and blue, Segoe UI on Windows and small 4/8 px corners; macOS's window and sidebar greys, the system blue and font, Finder's 6/10 px corners. Both have light and dark, and the accent picks blue, purple or orange from the system's palette.
- DevTools (#5), in Developer mode, ⌘⇧D (Ctrl+Shift+D): the Console gets Tasks — every background job (thumbnails, Quick Look renders, program icons, file details, folder sizes, the search index, the cache limit) with its state, wait and run time and error, Cancel for queued ones, Retry for failed ones, Clear finished; Indexes — file entries, folder listings, the global search index, file details, folder sizes, thumbnails and the music library, each with its rebuild action; and Search — the last searches in a folder or with ⌘K, split into listing, matching and sorting time.
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
Build tools (CI mirror)
Copies of appimagetool and the AppImage type2 runtime for the release workflow, used when GitHub cannot serve the upstream files. Not a Files release.
Files v0.1.18
- Windows programs (.exe, .dll…) show their own icon, as in Explorer — in the grid, the Pro list and the preview, on every system — and the preview tells what they are: product, description, company, versions, copyright, original name; built for x64, x86 or ARM64, a windowed or console app or a library, .NET, signed (Authenticode), build date. Programs (.exe, .msi, .app, .AppImage) are their own kind, Application.
- Release builds: appimagetool comes from a pinned version with a mirror (GitHub served 504s for its usual file, which failed the Linux builds of 0.1.16 and 0.1.17).
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
v0.1.17
v0.1.16
Files v0.1.15
- macOS: a click on the Dock icon brings Files back when its window was closed (a new window opens) or minimized; folders sent from the system or a second start open a window again too.
- Preview shows everything a file says about itself. Photos: size, megapixels and shape, format, color space, orientation; camera, lens, software, date taken, author; aperture, shutter, ISO, focal length, exposure, flash, white balance; GPS location. Video and audio (through the bundled VLC): duration, overall bitrate, resolution; per stream codec, frame rate, channels, sample rate, bitrate, language; tags (title, artist, album, director, season…).
- Archives: the preview tells the format and how it is compressed: method and level (Deflate, gzip level, RAR Fastest…Best, Store), size before and after with the saving, file and folder counts, encryption, solid RAR, recovery record, comment.
- ISO disc images (.iso) open and extract like other archives (ISO 9660 with Joliet long names); the preview shows the label, disc size, bootable, created, publisher and the program that made it.
- Disk images mount from the context menu (Mount): ISO and IMG everywhere, DMG on macOS (hdiutil), VHD/VHDX on Windows (Mount-DiskImage, a drive letter), Linux through udisksctl without administrator rights. The image opens in a new tab and shows in CONNECTED, where Eject unmounts it (on Linux the loop device is freed too).
- Windows: CONNECTED lists the other drives (USB sticks, DVDs, mounted images, network drives).
- SDK:
ArchiveProvider::infolets archive extensions describe an archive for the preview (ArchiveInfo).
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
Files v0.1.14
- One Files at a time (Settings → General → Windows, on by default): opening a folder or starting Files again uses the running one, which opens the folder in a new tab and comes to the front. The second start talks to it over 127.0.0.1 with a random token only your user can read.
- Windows: Settings → Default apps can make Files open folders and drives instead of Explorer (double-click on the desktop and in Explorer, downloads, other apps), through your user's registry without administrator rights. "This PC", Control Panel and other shell folders go back to Explorer; Restore Explorer and uninstalling Files undo it.
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
Files v0.1.13
- macOS: Settings → Default apps can make Files open folders instead of Finder: "Show in Finder" from other apps, downloads and
open .open in Files, each in a new tab (the desktop, the Dock and Spotlight stay Finder's). Restore Finder undoes it. - macOS: with that on,
open <folder>in a terminal opens Files too: a smallopenscript goes first in PATH (~/.zshrc,~/.bash_profile, between marked lines). Files, apps, packages and flags go to/usr/bin/openas before, and once Files is deleted folders open in Finder again. Restore Finder removes the script and the lines.
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
Files v0.1.12
- Windows: Files has its own AppUserModelID (
dev.fileforce.files), set by the app and on the Start menu shortcut, so its notifications show Files' name and icon and its windows group under one taskbar button. - Linux: Files writes its desktop entry and icon to your user folders (menus, notifications and "Open with" know it), and Settings → Default apps can make it the default file manager (folders from the desktop, browsers' "Show in folder", other apps).
- Started with a folder or file (
file-force ~/Music,file://addresses), Files opens it. - System notifications: notifications also reach macOS Notification Center, the Windows action center and Linux desktop notifications. Settings → Sound → System notifications: never, when Files is in the background (default) or always; all, warnings and errors, or errors only; and a test button.
- Settings → Storage: a ring chart of what Files keeps on disk (thumbnails, extensions' caches, forks, the search index, sounds), each kind with its size and a Clear button, plus Clear all. Forks are shown but never deleted from here.
- SDK:
files_sdk::storagegives each extension its own cache folder (cache_dir,cache_file,usage,clear,touch). Settings → Storage lists every extension's cache with its size and a Clear button, and the cache limit covers it. - Music and SSH keep their caches through
files_sdk::storage: Music's tracks and covers (moved over from the old temp folder at the first start) and files opened from SSH servers show as their own rows under Extensions. - Cache limit on a slider (1 GB by default; 256 MB to 20 GB or none): past it, files used least recently are deleted first.
- Music covers are stored scaled down (96 and 480 px) instead of full size, so long libraries no longer fill memory with multi-megabyte pictures.
- Updates: Install & Relaunch installs the verified update and starts the
new version: Windows runs the installer (with its progress bar),
macOS replaces the app from the disk image, Linux replaces the AppImage.
If that cannot be done, the installer opens as before. - Notifications appear at the bottom right, above everything (dialogs
too), newest at the bottom. - Extensions SDK:
files_sdk::audioplays a notification chime, a sound
from a file or the web, or tracks in the app's music player (Now
Playing, media keys), with pause / resume / next / previous / stop. It
needs the new Sound permission, which users can revoke.
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.
Files v0.1.11
Sound
- Notifications chime: a different sound for info, success, warning and
error, at the volume you set (once, however many windows are open). - New Settings → Sound: notification sounds (on/off, Soft / Bright / Low,
volume, try each kind); a speaker test for headphones, 2.1, 3.1, 5.1 and
7.1 (a tone in each speaker, a low one for the subwoofer, or all in
turn); and the equalizer, shared with Music and song previews.
- A Details panel (the ⓘ button, or the inspector when Mail is a tab)
shows who sent a message and how: From, Reply-To, Return-Path, the
sender's IP and the route through servers, the mail program, SPF / DKIM /
DMARC checks, Message-ID, the MIME type of each part, attachments, size
and every header, all selectable. - Quick Look on a saved message (.eml) shows it with the same details.
Music
- Yandex Music tracks start at once, streamed while they download (a grey
bar on the seek slider shows how much has arrived); the next track of
the queue is downloaded ahead, and played tracks stay cached. - The inspector button opens a track panel on the right of the Music tab:
a big cover, artist, album, length, where it comes from, and Like, Go to
Artist, Download or Show in Files.
Tabs
- Middle-click a tab to close it, like a browser.
Installing: the builds are not signed by Apple or Microsoft yet.
macOS: open it once, then System Settings → Privacy & Security → Open Anyway.
Windows: SmartScreen → More info → Run anyway.
Linux: chmod +x the AppImage.