Changelog
This page lists every user-visible change in each version of FlyingFiles, with the newest version at the top. Since version 1.1.0, each release splits them into new features, changed behavior and fixes. The number of the installed version is shown in the window title bar, right after the app's name, and in the Help → About window.
1.7.4 — 2026-10-28
Subfolder sizes and a fix for empty panels. macOS: FlyingFiles-1.7.4.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: a new .deb package; Fedora: Software or sudo dnf upgrade flyingfiles.
New features
Directory statistics list every subfolder, including nested, hidden and empty ones, with the total size of its contents from largest to smallest. Relative paths distinguish folders with the same name; incomplete sizes caused by unreadable folders are marked. The list is copied to the clipboard with the report. Double-click a folder or press Enter on its row in the size list to close statistics and open it in the active panel. Enter on other rows still closes the window, and buttons keep their existing actions. ↗
Fixes
Entering an empty folder no longer leaves rows from previously opened folders visible in the panel.
1.7.3 — 2026-10-28
A Dock window list and fixes for transfers and scrolling. macOS: FlyingFiles-1.7.3.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: the new .deb; Fedora: Software or sudo dnf upgrade flyingfiles.
New features
macOS: right-click the app icon in the Dock to see the open windows. Main windows are named after the folders in both panels, with the connection name for a server; click an entry to bring that window forward. ↗
Fixes
The vertical scrollbar stays at the right edge of the panel even when wide columns require horizontal scrolling. This applies to files and to saved server and terminal lists. ↗
After copying or moving, the progress window stays open while macOS metadata files (._*, .DS_Store) are removed and the panels refresh. It shows the current step and folder; Cancel stops only the cleanup and keeps copied files. Cancellation is disabled during the refresh. The summary appears after these steps finish. ↗
Preserving source dates now also works when downloading from FTP/SFTP and paired computers. Downloaded files keep the source date and time. FTP reads the exact time to the second, including files older than six months; if the server does not support this query, the app uses the date in the file listing. ↗
1.7.2 — 2026-10-25
An icon view with thumbnails and concurrent FTP/SFTP operations. macOS: FlyingFiles-1.7.2.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: the new .deb; Fedora: Software or sudo dnf upgrade flyingfiles.
New features
Browse files as a list or a grid of icons with image thumbnails. Switch the view separately above each panel; set the default view for the left and right panels in Settings → Panels. Selection, filtering, file operations and drag and drop also work in the icon view. ↗
Icons and thumbnails have five sizes, from very small to very large. Choose the size for each panel in its menu or in Settings → Panels; the app remembers it. ↗
Start FTP/FTPS/SFTP copying, moving or deleting with “In a separate session” in the confirmation window. Each task has its own connections and progress window with Cancel, leaving the main window free for more operations. Conflict questions affect only that session. ↗
Fixes
Tighter spacing in the icon view, especially at small sizes: more files fit in a panel and names sit closer to icons and thumbnails. A small top padding follows the icon size; short names have no empty space reserved beneath them. Folders without images have shorter rows.
1.7.1 — 2026-10-24
A fix for FTP servers. macOS: FlyingFiles-1.7.1.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: the new .deb; Fedora: Software or sudo dnf upgrade flyingfiles.
Fixes
FTP: a folder with a space in its name (or in the name of a parent folder) or with a square bracket no longer looks empty on servers such as Pure-FTPd, and it can be deleted together with its contents. Before, deleting ended with a “Directory not empty” error, and the panel, copying from the server and comparing did not see the files in such a folder. ↗
1.7.0 — 2026-10-23
Pasting the clipboard as a file, system information and moving windows without a title bar. macOS: FlyingFiles-1.7.0.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: the new .deb; Fedora: Software or sudo dnf upgrade flyingfiles.
New features
Pasting from the clipboard as a file: Cmd+V / Ctrl+V in the file list, Edit → Paste from Clipboard… or the context menu saves the clipboard contents as a new file in the current folder: text, a PNG image, HTML, RTF or PDF. A window asks for the name and, when the clipboard holds several forms, lets you choose which one to save. Works on disk, on an FTP/SFTP server and inside an archive; files copied in Finder, File Explorer or Nautilus are pasted as copies, through the same destination window as with F5. ↗
Help → System Information…: the computer, operating system, processor with its core types, memory, system disk, displays, plus the FlyingFiles version and the memory it uses. Memory and disk refresh live, and Copy to clipboard copies everything, e.g. for a problem report. ↗
Changed behavior
Windows without a title bar — connecting to an FTP/SFTP server, preparing an operation, transfer progress and downloading a file — can be moved by dragging the text, the progress bar or an empty spot in the window with the mouse. The buttons and the server transcript work as before. ↗
Linux (
.deb): the new-version window gives asudo apt install …command with the file in the Downloads folder, and Yes copies it to the clipboard and opens the download page. Ubuntu's App Center won't install a newer version over an older one, butaptwill. ↗
Fixes
F3 viewer and F4 editor: when scrolling down brought a line longer than the window into view, the text jumped back to the caret and couldn't be scrolled any further. It now scrolls normally.
Linux: the Downloads button goes to the download folder set in the system (for example
~/Pobraneon a Polish-language Ubuntu), not always to~/Downloads. ↗
1.6.0 — 2026-10-20
F3/F4 menus, word wrap, ZIP encryption and audio from MP4. macOS: FlyingFiles-1.6.0.dmg or an in-app update. Windows: Microsoft Store after certification. Linux: the new .deb; Fedora: Software or sudo dnf upgrade flyingfiles.
New features
View menu in F3/F4: text, hex and Markdown modes, word wrap even for large files, and controls to hide information and image toolbars. ↗ On macOS the menu is in the system bar; on Windows/Linux it is in the window bar.
Compression levels and password-encrypted ZIP with AES-256 or ZipCrypto; open encrypted ZIP files and save changes with the same password. ↗
Extract Audio… from MP4: MP3 with encoding choices, or the original codec without quality loss, also for multiple files (requires FFmpeg). ↗
Changed behavior
Source dates preserved by default when uploading; choose the copy date or a prompt in Settings. Fast mode skips the scan and date preservation. ↗
The preparation and progress windows show the operation, items and destination at the top, for example “Moving: 3 items → /Volumes/Share/Projects”. The FTP/SFTP transcript shows the last 500 lines; the full transcript remains in the transfer log. ↗
Fixes
Fixes: Option+A types “ą” again in F4 on macOS; the caret and last character stay visible at the right edge. Save (F2) shows its shortcut. Access failures on paired computers explain the reason, and full FTP/SFTP details no longer slow transfers of thousands of files.
1.5.0 — October 5, 2026
Settings synchronization between computers — with a password-encrypted file or over the local network — a paired computer's files in the panel, formatting USB flash drives and memory cards, Settings on tabs, and checking for updates at startup. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store (the new version shows up once the Store certifies it). Linux: a .deb package; Fedora: sudo dnf upgrade flyingfiles or Software.
New features
A paired computer's files in the panel. A paired computer has a button on the drive bar with a monitor icon and its name. When you turn on the Share this computer’s files with paired computers field in Settings → Synchronization on that computer, clicking the button shows its drives in the panel. You copy and move files as usual (F5, F6), also between two paired computers; preview, editing, new folder, deleting and renaming work too. The connection is encrypted, a transfer has a progress window with a Cancel button, and an interrupted write doesn't damage a file that was already at the destination. Sharing covers all drives within the permissions of your account and is off by default; the Show paired computers on the drive bar field hides the computer buttons. FlyingFiles 1.5.0 or later must be running on both computers. Manual →
Pairing computers on the local network. You pair computers with FlyingFiles on the same local network with the Pair a Computer… button in Settings → Synchronization — you open the pairing window on both computers, and both show the same six-digit code to compare. After that, Synchronize Now next to a paired computer fetches its settings and shows the list of changes, just like loading a file — with no file and no server on the internet. Server passwords go only to the computers for which you turn on Share server passwords with it (off by default). The connection is encrypted and checks the keys remembered when pairing. FlyingFiles must be running on both computers. On macOS, the system may ask once for access to the local network; in the Microsoft Store version, installing the package sets up the firewall rules; and on Linux with the firewall on, you need to open ports UDP 28217 and TCP 28217–28220. Manual →
Settings synchronization with a file. The new Synchronization tab in Settings lets you choose what to move to another computer: FTP/SFTP servers with passwords, terminals, favorite paths, app settings, language, theme, font and keyboard shortcuts. Save to File… creates an
.ffsyncfile encrypted with a password, and Load from File… loads it on the other computer, even one with a different system. Before loading, the app shows the list of changes — new, changed and removed items, and those changed later on this computer — and applies only the selected ones. The file doesn't go through any server, and without the password it can't be read. On macOS, the first time you save with passwords, the system may ask for access to the Keychain separately for each password saved by another version of the app; the app warns you about this and recommends choosing Always Allow — after that, it asks at most once. On Linux, when the keyring is locked or you refuse to unlock it, synchronization skips the passwords with a message. The file and the list of changes give the computer's name as the system shows it (e.g. “Anna's MacBook Pro”). Manual →Formatting a USB flash drive, an external disk or an SD card. Right-clicking a drive on the drive bar or a mount point in the panel gives you Format Volume…. The window shows the file systems available for that volume, the volume name and — when the system allows it — the allocation unit size. Before formatting, the app warns you about data loss, and it formats only the selected volume; the other partitions of the disk stay unchanged. Works on macOS, Windows and Linux. Manual →
Linux: the drive bar shows the system disk and mounted media. Until now it was empty; now it has buttons for the root folder
/and for the disks mounted in/media,/run/mediaand/mnt. Manual →
Changed behavior
Checking for updates at startup. After the app starts, it checks whether there's a new version and asks about it only when one is available; when the version is up to date or the network is down, it shows no window. You turn off automatic checking with the Check for new versions when the application starts field in Settings → Appearance and language; Help → Check for Updates… always works. Manual →
Settings on tabs. The Settings window has a list of categories on the left: Appearance and language, Panels and files, Sizes and summary, Copying and moving, Network connections, Preview and video, Disc burning and Synchronization. Only the selected category is visible, with a short description and the fields in groups, and the OK and Cancel buttons stay in place while you scroll. You can move between tabs without losing the changes you've made; OK saves them all together. The layout also works in a smaller window and from the keyboard. Manual →
Fixes
FTP: deleting a folder with subfolders no longer ends with the “550 Delete operation failed” error, after which you had to try again. It happened when the server dropped the connection during deletion.
Closing the large file editor no longer causes an occasional error when a delayed window refresh tried to read the file that was already closed.
1.4.0 — September 28, 2026
Video conversion, dragging files with the mouse, Markdown files formatted in the preview and the editor, custom keyboard shortcuts, files of any size in F3 and F4, and minifying PHP files when copying changes. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store (the new version shows up once the Store certifies it). Linux: a .deb package; Fedora: sudo dnf upgrade flyingfiles or Software.
New features
Video conversion. Right-click a video (MP4, MOV, MKV…) or choose Functions → Convert Video… to change the resolution (from 480p to 4K, without enlarging smaller recordings), the quality or the bitrate, the codec (H.264, HEVC, VP9, AV1, or just a remux with no quality loss) and the format (MP4, MOV, MKV, WebM, and audio only as M4A or MP3) — for many files at once, too. The app uses the free FFmpeg installed on your system; when it's missing, the FFmpeg Not Found window shows how to install it. You can also point to FFmpeg in Settings → Video. The app converts files on the local disk and never overwrites existing files. Manual →
Dragging files with the mouse. You drag files and folders between the panels (copy) and, within a panel, onto a subfolder or
/..(move). Option (macOS) / Ctrl (Windows, Linux) copies, Shift moves. The bar below the panel tells you what will happen when you drop, or why you can't drop there. After the drop, a window still lets you choose Copy or Move; if you don't want it, uncheck the Show the copy or move window after dragging files checkbox in Settings → Copying and moving. You can drag files from a disk to Finder, File Explorer, the desktop or another app, and files from other apps into a panel. Files on FTP/SFTP servers and in archives can be dragged only between the panels. Manual →Markdown files (
.md) formatted in the preview (F3) and in the editor (F4), as in Obsidian. The preview shows the document without markup: headings, bold and italics, lists with task checkboxes, quotes, code blocks in syntax colors, tables, horizontal rules, images stored next to the document, and links that open with a click. In the editor the text is formatted too, and the line with the cursor (and any selected lines) shows the markup, so you can edit it; in a table or a code block, the whole block is revealed. Clicking a task checkbox ticks it, and Cmd+click (macOS) / Ctrl+click (Windows, Linux) opens a link. A switch above the text has three views: Formatted, Text (just the source text, as before) and Hex. The formatted view is available for files up to 4 MB. Manual →Syntax highlighting in the F3 preview, and for JSON and XML. The preview colors code the same way as the editor (F4), from the same definitions, which you can change. There are two new languages: JSON (keys in a different color from values,
true/false/null, numbers, comments) and XML (tags, attributes and their values, comments, declarations, CDATA, entities) — also for.svg,.plist,.xaml,.csproj,.resxand similar files. Text files over 4 MB stay without colors. Manual →Custom keyboard shortcuts. File → Keyboard Shortcuts… shows a list of actions (the F1–F10 command bar, the panels and the top bar, and the File, Functions, FTP/SFTP and Help menus) with their shortcuts. Select an action, click the Shortcut field and press the new key combination. You can also remove a shortcut (Remove Shortcut), restore its default (Default) or restore them all (Restore All Defaults). After OK, the change takes effect right away — in the keys, in the hints next to the menu items and on the F1–F10 bar. The app refuses combinations that would break something (e.g. a letter on its own, Cmd+C / Ctrl+C, which the path field needs, Cmd+Q on macOS or Alt+F4 on Windows) and tells you why. The default shortcuts are the same as before, and actions without a shortcut (e.g. Search…) can be given one. Manual →
Clearer F1 help. Instead of one long column of text, the help window has sections: the groups of shortcuts (always up to date, also after a change in the shortcuts window), the file list keys, the server and terminal lists, and dragging with the mouse. At the end, there are links to the full manual, the FAQ and the help page on the app's website in the interface language, and a Keyboard Shortcuts… button that opens the shortcuts window. Manual →
Large files in the preview (F3) and the editor (F4). A file of any size opens right away, because the app reads only what's visible. Binary files get a full hex editor: overwrite and insert, a column of hex digits and a column of characters, changed bytes in a different color. Text files over 4 MB get an editor with line numbers, and saving changes that don't alter the length takes seconds, even with gigabytes. If another program changes a large file in the meantime, the editor stops the save instead of overwriting the file. Manual →
Text or hex. Every text file in the preview and in the editor has a Text / Hex switch. Manual →
Going to a line or an offset: Cmd+L (macOS) / Ctrl+G (Windows, Linux). In the large file editor and in the hex view, the status bar at the bottom of the window shows where the cursor is. Manual →
Searching large files runs in the background through the whole file, with progress, and the first match it highlights is the one after the cursor. In the hex view, you can also search for bytes (e.g.
4A 6F). Manual →“Minify files” when copying changes (only PHP files for now, on a trial basis). The Confirm Changes window (Functions → Search changes… → Copy with Show Changes checked) has a new Minify files checkbox. When it's checked, PHP files reach the server or the destination folder without comments, blank lines, indentation and unnecessary whitespace — they work the same and take less space (files with code only usually a third less, templates with a lot of HTML — less than that). The files on the source disk don't change, and HTML between the PHP tags, strings and heredoc blocks stay exactly as they were, character for character. The Operation column shows “(minified)” next to the files that get minified, and after copying, a message in the window title bar says how many files were minified and by how much. A file the app isn't sure about (e.g. one with the short
<?tag) goes unchanged, and the reason goes to the transfer log. The checkbox is cleared every time the window opens. After minifying, the PHP code sits on a single line, so errors in the server logs point to line 1. Manual →
Changed behavior
The hex preview shows the whole file, not just the first 1 MB. The hex editor no longer refuses files over 1 MB. Manual →
In the hex editor, Tab switches between the hex digit column and the character column, as in other hex editors.
After you save a large file or a binary file, undo starts over — saved changes can no longer be undone (Cmd+Z / Ctrl+Z).
Clicking an already selected file with a key held down changes the selection only when you release the button. This applies to Cmd+click (macOS) / Ctrl+click (Windows, Linux) and Shift+click — so that dragging with the key held down takes the whole selection along, as in Finder and File Explorer.
macOS and Windows: a move (F6) that changes only the letter case of a name is refused as “the same location”. To rename, use Shift+F6 or Rename in the context menu. Manual →
After copying, moving or dragging, the other panel refreshes too when it shows the folder the files went to (for example a subfolder open in the other panel) or, after a move, the folder they came from.
The encoding label says more precisely what's in the file:
utf-8-sigfor UTF-8 with a BOM, andutf-16-le-sig,utf-16-be-sig,utf-16-leorutf-16-beinstead of justutf-16. Manual →The Find bar in the preview (F3) and the editor (F4) no longer sits below the text from the moment the window opens. Cmd+F (macOS) / Ctrl+F (Windows, Linux) shows it, and Esc in the search field or the cross at the end of the bar hides it. Esc outside the bar still closes the window. Manual →
Unsaved changes in the editor (F4) show in the window title as “(Unsaved changes)” instead of an asterisk; the note at the bottom of the window is gone.
Fixes
Polish text in the Windows-1250 (cp1250) encoding no longer sometimes shows up as garbled characters (it was mistaken for UTF-16).
UTF-16 files without a text extension (e.g. a
.regregistry export) open as text, not as a hex dump.Saving a UTF-16 file keeps the byte order and the BOM — or the lack of one. A Latin-1 file no longer gets “?” in place of characters that encoding doesn't have — the editor tells you and doesn't save. Manual →
Moving a file to the same place under a different path deleted the only copy of the file (e.g.
/tmpand/private/tmpon macOS, a different letter case, a folder seen through a symbolic link). Now the app refuses with a message about the same location, and copying a folder into itself through such an alias no longer creates endlessly nested folders. Manual →Moving a symbolic link (symlink) to a folder onto another disk emptied the folder it pointed to. Now a copy of the contents is created at the destination, only the link itself disappears, and the original folder stays untouched.
macOS and Linux: renaming (Shift+F6) or moving a link to a folder within the same disk ended with a “not found” error. Now the link itself is moved.
Windows: the same file seen through a network drive (e.g.
Z:) and through the server address, or through\\localhost\C$, is no longer deleted when moved “onto itself”.macOS: the FTP/SFTP login window after a failed connection (e.g. when the server didn't respond) could look stretched and have no OK button, so you couldn't close it with the mouse. Now the window has a fixed size from the moment it opens, and the button is always at the bottom: the error details take part of the space of the server conversation, and long details and a long conversation scroll. When the server conversation is turned off in Settings, the window has an empty space for the error details from the start.
macOS: windows that change size after opening no longer stay stretched. This affected the transfer progress window with a longer file name or a growing server conversation, the Downloading file window, Convert Video after checking the file, FFmpeg Not Found, Burn to Disc after checking the disc, the Copy / Move window after dropping files, a folder's Properties, editing a favorite path, and the main window after resizing it with the mouse. The content stayed stretched or squeezed, and whatever appeared at the bottom (the buttons) couldn't be seen. Now, after every size change, the app checks whether the picture keeps up with the window and redraws it when needed; at most, it flickers for a split second.
Editing a text file (F4, also a new file with Shift+F4): the cursor is in the text from the moment the window opens. Until now there was no cursor at all, and you had to click first. Now the cursor sits at the start of the text and you can type right away, and after going to a line you can keep typing without clicking. The same goes for the text preview (F3): once it opens, you can scroll with the arrow keys and select with the keyboard right away.
Syntax highlighting in the editor (F4) doesn't flicker as you type. Until now, with every character you typed, the whole text lost its colors for a moment and got them back, and when you typed fast it stayed without colors. Now the colors stay in place and move together with the text, and after a moment only what really got a different color changes (e.g. the rest of the line after you type
#) — as in other editors.
1.3.0 — September 23, 2026
Burning CDs, DVDs and Blu-ray discs, disc templates, ejecting drives from the app, a folder summary in the panel and a fifth interface language — French. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store (the new version shows up once the Store certifies it). Linux: a .deb package; Fedora: sudo dnf upgrade flyingfiles or Software.
New features
Burning CDs, DVDs and Blu-ray discs (M-DISC too). Functions → Burn to Disc… (and the same item in the context menu) burns the selected files and folders from your disk. The window shows the burner, the inserted disc (type, state, free space) and the size of the data, and tells you right away whether the data will fit — and if not, how much more is needed; the Burn button works only when it fits. You can choose the write speed or leave it at the maximum. While burning, the window shows the stage, how much has been written, the current speed, the time left and a log of what the system tool is doing, and at the end a summary with the writing time, the average speed and the verification result. The app verifies the burned data and ejects the disc (both can be turned off). On macOS it burns with the system tool, on Windows with the IMAPI feature built into the system, and on Linux with the
xorrisoprogram (the packages recommend it). A blank BD-R burns on every system at its full capacity (25 GB per layer) and at full speed; on Windows, files larger than 4 GB can be burned too. Manual →Settings → Disc burning. The “Verify data after burning a disc” field (on) turns verification off for good, and the “Use spare areas on BD-R discs” field (off) makes the app format a BD-R with a spare area: the drive then replaces defective spots from the spare area, but the disc holds 768 MB less per layer, and writing goes at half the speed. On macOS the second field has no effect.
Disc template: a folder that keeps an eye on a disc's capacity. Right-click a folder → Properties… (on an empty area of the list — Directory properties…) lets you mark the folder as a Disc template and choose the disc: CD 650–870 MB, DVD 4.7 and 8.5 GB, Blu-ray 25, 50, 100 and 128 GB, or a custom capacity in bytes. In that folder and its subfolders, a bar sits below the file list, e.g. “BD-R 25 GB: 18.2 GB of 23.3 GB (78%) · 5.1 GB free”; when it overflows, it turns red. The space is counted the way the disc will take it. Nothing is blocked, and the mark is stored in the app's settings, not in the folder.
Ejecting discs and unmounting drives. Right-clicking a drive on the drive bar (or a drive in
/Volumeson macOS, in/mediaon Linux) gives Eject Disc, Eject Drive or Unmount Drive — for discs, USB drives, external disks and network drives. A panel that was on that drive moves one level up, and when the system refuses, the app tells you why.The first row of the panel tells you what's in the open folder: the used space and the number of files and folders. In a root folder, this row sits at the top of the list with a
/sign. Settings → Panels and files gains the summary size unit and three fields for adding up subfolders — separately for the local disk, network drives and FTP/SFTP.Gigabytes in the Size column: the Size unit list has a fourth entry, Gigabytes (GB).
A fifth interface language: French. The Language menu has a Français entry; the whole interface and the F1 help are translated. On a system set to French, the app starts in French the first time it runs.
Changed behavior
You can see what's happening during an update (Help → Check for Updates…). Once you agree to the download, a window opens with a progress bar — “Downloading update: X%”, then “Installing update…” — and a Cancel button.
Windows (Store): after installing an update, the app asks whether to restart it now. Yes closes it, saving the settings, and starts the new version; No — the new version starts the next time you launch the app.
Fixes
Accented letters in names inside ZIP archives from Windows. Archives packed with File Explorer, 7-Zip or WinRAR showed “�” in place of every national letter (such as Polish or German letters). Now the app reads such names the way Windows does, and after a change in the archive it saves them in UTF-8.
The last file in the list can be clicked. When the columns didn't fit in the panel, the horizontal scroll bar covered the last row. Now it sits below the list, in a place of its own.
1.2.0 — September 20, 2026
Syntax highlighting in the editor, directory history and quick filtering in the panel, a comparison window that acts on what it shows, and two new interface languages. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store (the new version shows up once the Store certifies it). Linux: a .deb package; Fedora: sudo dnf upgrade flyingfiles or Software.
New features
Syntax highlighting in the editor (F4). PHP, Python, C#, C++, HTML, CSS and JavaScript files are recognized by their extension; comments, strings, keywords and numbers get their own colors, matched to the light or the dark theme. The colors, the rules and the list of extensions live in JSON files — the line above the editor shows the folder that holds them, and a README sits next to them. You can add a language of your own. Changes take effect the next time you open F4.
Directory history in the panel. Next to the path field, beside the arrow, there is a clock button: it drops down the folders the panel has been in, the newest at the top. A click takes the panel there. Every panel has its own history, and a panel connected to an FTP/SFTP server shows folders from that server. Local folders are remembered after you close the program; the length of the list (from 5 to 100, 20 to begin with) is set in Settings → Panels and files.
Quick file search in the panel. Start typing in the file list and the panel shows — without Enter — only the names that contain what you typed; every further letter narrows the list down. A small box in the corner of the panel shows the text. Backspace removes the last letter, Esc clears the filter. The arrow keys, Enter, selecting and the function keys work as usual all along, and copying, moving and deleting apply to what the list shows. Entering another folder clears the filter.
Directory comparison now acts on what it shows (Shift+F2). In the result window a single button selects the items that are only on the left, only on the right, on both sides, or all of them. Synchronise copies the missing items both ways, and when a file is on both sides the newer version replaces the older one — after a question that lists what will be replaced. Delete… (or Delete or F8) removes the selected items from the left folder, from the right one, or from both. After each action the list shows what still differs.
The interface in Spanish and German. The Language menu and the settings now offer four entries: Polish, English, Español and Deutsch. Menus, windows, messages and the F1 help are fully translated.
Changed behavior
The first launch follows the language of your system. A fresh installation starts in Polish, English, Spanish or German, depending on the system language; with any other system language, in English. You still change the language in the Language menu and the program remembers it. If you already have settings saved, nothing changes for you.
Fixes
The cursor stays visible at the left edge of the editor (F4). The frame that appeared when you moved into the text field or the hex editor with the keyboard, hiding the cursor in the first column, is gone.
Deleting a link to a folder (F8) no longer deletes the files it points to. Until now, deleting a symbolic link — on its own or together with the folder it was in — emptied the target folder. Now only the link disappears.
macOS: the menu bar headings change language right away. After you picked another language, the words on the bar (“File”, “Edit”, “View”…) stayed in the old one until you restarted the program.
Fedora — September 18, 2026
A Fedora version. FlyingFiles 1.7.4 is also an
.rpmpackage for Fedora 40 and later, for ordinary computers (x86_64) and ARM machines (aarch64). The package adds the FlyingFiles repository on nci.pl, so new versions arrive on their own — in Software or throughsudo dnf upgrade. The packages are signed. How to install it.
1.1.1 — September 18, 2026
A release with a fix for the Linux package and the new features that were waiting since 1.1.0. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store (the new version shows up once the Store certifies it). Linux: a .deb package.
New features
Swap panels. A button on the top bar (next to the panel sync button), View → Swap panels, or Cmd+U (macOS) / Ctrl+U (Windows, Linux) swap the left and the right panel: the folder, the cursor and what the panel shows. An FTP/SFTP connection moves with the panel, without reconnecting.
Cloud drives on the drive bar (macOS and Windows). Google Drive, iCloud Drive, OneDrive and Dropbox installed on the system get their own buttons next to the drives — one click opens the cloud in the panel, and you copy from it like from a disk. Files kept only online download when you copy them. The FAQ explains how to see files from “Shared with me” in Google Drive.
Panels show changes made in another app. When you come back to FlyingFiles from an editor, Finder, File Explorer or a browser, panels with files on a disk show new, changed and deleted files — no Cmd+R / Ctrl+R needed. The selection and the cursor stay where they were. FTP and SFTP panels are still refreshed manually.
A Fit button in the image preview (Cmd/Ctrl+9) fits the picture to the window.
Behavior changes
“100%” in the image preview shows the picture at its real size, pixel for pixel. Until now this button (and Cmd/Ctrl+0) fitted the image to the window — Fit does that now.
The zoom you choose stays while you browse images with the arrow keys, until you close the preview. Opening the preview again (F3) starts from Fit.
Fixes
Linux: the
.debpackage installs on Ubuntu 26.04 and other systems with a newer ICU library. Until now App Center stayed on “Installing” forever, andaptreported an unmetlibicudependency.
1.1.0 — September 16, 2026
The first release with new features after 1.0.0. macOS: the FlyingFiles-1.5.0.dmg disk image on nci.pl, or Help → Check for Updates… in the installed app. Windows: Microsoft Store. Linux: a .deb package (added on September 17, 2026).
New features
A Linux version (September 17, 2026). A
.debpackage for Ubuntu 22.04, Debian 12 and later and their derivatives, built separately foramd64andarm64. Server passwords go into the system keyring, the app appears in the applications menu with an icon and a description, and Help → Check for Updates… points you to the website for a new package. How to install it.Panel content: files, FTP/SFTP servers or terminals. You switch it with the icon button in front of the path field, with Cmd+1–3 (macOS) or Ctrl+1–3 (Windows), and from the View → Panel Content, FTP/SFTP → Show Servers in Panel and Terminal → Show Terminals in Panel menus. In the list, Enter connects to a server (the panel then shows its files) or opens a terminal, F3 shows information, F4 edits, Shift+F4 adds and F8 deletes after a confirmation.
Categories in the server and terminal lists. F7 creates a category, Enter opens it, Backspace or the “..” entry goes back up. An entry moves into a category through the Category field in the edit window (F4) or by dragging it with the mouse; F8 on a category deletes it after a confirmation and its entries return to the main list.
Sorting the lists by their header. Clicking a header (Name, Protocol, Address, User) sorts the list, a second click reverses the order and a third restores the order in which entries were added. Categories stay on top, and each panel remembers its choice across restarts.
Disk space under the file list. A usage bar and the text “Used 375.0 GB of 500.0 GB (75%) · 125.0 GB free” for the disk holding the current directory, refreshed every 10 seconds; from 90% the bar turns red. For the computer’s disks and mounted network shares — not for FTP/SFTP and archives.
macOS: purgeable space. Next to the free space, also the space the system will free by itself (Time Machine snapshots, caches): “101.4 GB free (+139.0 GB purgeable)” — the same way Finder and System Settings count it.
Counting KB, MB and GB. Settings → Panels and files → KB, MB and GB: by 1024 as in Windows (the default) or by 1000 as in macOS — in the Size column, in the disk space line, in the transfer windows, in the statistics and in search results.
A shortcut for disconnecting. Cmd+D (macOS) or Ctrl+D (Windows) disconnects the active panel, just like FTP/SFTP → Disconnect.
Sorting and column widths in the “Search changes” and “Confirm changes” windows. Clicking a header sorts the table and a third click returns to the order in which files were found; size sorts by the number of bytes, the date by time and the Copy column by the checkbox. Dragging the right edge of a header changes the column width, and the widths survive a restart.
Greyed-out buttons and menu items. An F1–F10 button that would do nothing on the current screen (for example F5 and F6 with a server list) is grayed out; with a list, F3 is called Info and F7 — Category.
Windows (Microsoft Store): Help → Check for Updates… The Store version checks for, downloads and installs the update through the Store, and when the Store fails it offers to open the FlyingFiles page in the Store. Version 1.0.0 from the Store did not have this menu item.
Behavior changes
Copying, moving, Copy changes in the Search changes window, directory comparison and syncing towards a panel that shows the server or terminal list end with the warning “The other panel does not show files”, with a hint on how to get back to files — instead of a copying error.
Fixes
Archive error messages (a damaged archive, a read-only archive, a forbidden entry path) follow the interface language.
macOS: the system prompt asking for permission to control Terminal appears in English or Polish, depending on the system language.
FTP: the modification date set after uploading a file is no longer shifted by the time zone.
Windows: the file statistics window shows Size on disk.
The server conversation in the connection and transfer windows shows long lines from the beginning, not from the end.
Faster checking of existing files and faster moving to another volume, e.g. to an SMB share.
1.0.0 — September 13, 2026
The first stable release.
macOS: a signed and notarized
FlyingFiles-1.0.0.dmgdisk image onnci.pl.Windows: Microsoft Store.
Compared with 0.2.0-beta.20, only the version number changed.
0.2.0 beta — September 8–11, 2026
A series of test versions of the new FlyingFiles, rewritten from scratch in C#.
beta.20 — September 11
A package for Microsoft Store. The Store version updates through the Store and has no “Check for Updates…” command.
beta.19 — September 11
Compressing a large file shows a progress window with a bar that moves while the file is being processed; Cancel works in the middle of a file.
beta.15–beta.18 — September 10
The arrow keys in the preview (F3) browse the photos in the folder, and later also videos.
Video preview: a frame from the video (macOS), resolution and length without loading the file, and the Open in the system player and Open With buttons.
Round arrow buttons on the photo, and a “Loading…” label when reading is slow.
A new File preview settings group: wrap-around browsing, and browsing photos and videos together.
beta.11–beta.14 — September 10
The Row spacing setting; default font size 12 px and row spacing 4 px.
The startup disk (Macintosh HD) in the macOS drive bar.
The status bar at the bottom of the window replaced by messages in the window title.
The Settings window no longer changes values by accident right after it opens; font size only within 8–32.
beta.9–beta.10 — September 10
A favorite path to a disconnected network share connects the share first (macOS), with a new timeout setting.
Copy link in the context menu; Copy name and Copy path in the statistics window.
The favorite path dialog opens with the cursor in the Name field, and Add suggests the current folder.
beta.8 — September 9
Opening 7z and RAR archives and single
.bz2and.xzfiles (read-only).A clearly highlighted default button in question dialogs.
beta.6–beta.7 — September 9
Compress… in the context menu, and the Separate archives option.
The right mouse button puts the cursor on the clicked row.
The Settings window split into categories and scrollable; the version number in the window title.
A link to the app's website in the About window; fixes to the look of buttons and lists.
beta.5 — September 9
A
.dmgdisk image instead of a.pkginstaller. The app installs itself in~/Applications, so updates don't ask for an administrator password.
beta.1–beta.4 — September 8–9
The first beta for macOS: Developer ID signature, Apple notarization, updates from the Help menu.
The update channel on
nci.pl.
0.1.0
The last version of the Python app. The new FlyingFiles takes over its settings file, saved connections and passwords.