Repository navigation
Releases
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.
Files v0.1.10
Tabs
- Middle-click a folder (in any view, or in the sidebar) to open it in a
new tab, like a browser. Folders' right-click menu has Open in New Tab.
Disks and servers
- CONNECTED in the sidebar: disks, USB drives and mounted disk images can
be ejected (⏏ on hover, or right-click → Eject), and have Open, Open in
New Tab, Copy Path and Properties. - SSH servers have a right-click menu: Connect / Disconnect, Open in
Terminal, Copy Address and Forget Server.
Developer tools
- Console → Resources shows the app's memory (as Activity Monitor counts
it on macOS, the resident set on Windows and Linux) and CPU over the last
two minutes, and what the app keeps: file entries, the search index,
mail and music in memory, open media players, and the caches on disk.
Extensions SDK
- Sidebar rows can carry their own right-click menu
(SidebarItem::menu,SidebarMenuItem).
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.9
Music (new extension, experimental)
A Music tab and a MUSIC entry in the sidebar.
- Your library: the audio files in your music folders (Settings →
Extensions → Music), with tags, covers, search and a queue. Right-click
an audio file → Play in Music (its folder becomes the queue) or Add to
Queue. - Spotify: sign in in the browser; Liked Songs, playlists, search.
The music plays in the Spotify app (Premium) and Files controls it, as
Spotify requires. - Yandex Music (unofficial API): sign in with a token; «Мне нравится»,
playlists, search, and «Моя волна», the personal radio that plays
endlessly and learns from plays and skips. Tracks play in Files. - Right-click a track: Play Next, Add to Queue, Show in Files; for
Spotify and Yandex Music also Like, Remove from Liked, Add to Playlist,
Go to Artist and Artist Radio; Yandex Music also Dislike and Download
(an MP3 with tags, into Downloads). Spotify offers the artist's top
tracks instead of radio, which it closed to apps. - Sound: volume and a 10-band equalizer with presets (Rock, Pop,
Classical…), kept for every track and for previews. - Media keys: the keyboard's play/next keys, headphone buttons and the
system's Now Playing (macOS Control Center, the Windows media flyout,
MPRIS on Linux) control Music, with the title and cover. - The THIS COMPUTER, SPOTIFY and YANDEX MUSIC groups fold and unfold.
Previews
- Quick Look (Space) on a song plays it, with its cover and tags.
Search
music:in global search (⌘K) finds tracks in the library, Spotify and
Yandex Music, and plays the one you pick.ext:andkind:match the start of a name:ext:webfinds .webp
and .webm,kind:vidfinds videos.
Tabs
- Drag a tab to move it (pinned tabs stay in front).
- The tab menu shows its shortcuts: Close ⌘W, Close Other Tabs ⌥⌘W; the
rest can be set in Settings → Hotkeys. Its items can be colored in
Settings → Appearance.
Fixes
- Memory: lists and grids show small copies of pictures instead of
decoding every photo full size, and a folder's pictures are freed when
you leave it. Long sessions in photo folders no longer grow to gigabytes. - Opening a file from search scrolls to it, also in folders with hundreds
of items. - The Music track list stays smooth with thousands of tracks, and rows
span the whole list.
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.