This is intended to be the last build before 1.0, picking up a few of the remaining little issues and annoyances.
Fixes for symlink-related crash bugs and improvements to sorting and the context menu are the order of the day.
A small bugfix release to fix an annoying crash bug that crept in with the last pre-release commit.
After a hiatus of a few months, Fileside is back with a vengeance, with what’s intended to be the last beta version before launching publicly. As such, it contains the feature set planned for version 1.0.
This release finally fixes some long-known bugs, and adds support for multiple Fileside windows.
Working with layouts is now less of a plight, thanks to bright-looking colours that seduce and delight.
Drag and drop from Electron apps to other applications is broken. One possible way to work around it is by writing native Node modules replacing Electron’s implementation. That way we can support dragging multiple files out of our app with full support for modifier keys. This article describes how to do this for Windows and MacOS.
But be warned, you have to want drag and drop really, really badly to go down this route. It is a lot of work, as it involves use of native Node modules, the Win32 and Cocoa APIs, and the C, C++ and Objective-C languagues. And in the end it’s still not quite perfect. If that’s not enough to deter you, do read on to embark on a journey to the heart of darkness.
A small update adding standard icons for each file and folder. And some bug fixes.
I’ve been cave diving for the last few weeks. Exploring the depths of a particularly ancient, largely abandoned cave, harbouring a bewildering array of monsters with names such as
PCZZWSTR. Throughout the centuries, they’ve also had pet names like
m_rgfe lovingly bestowed upon them, to further confound the novice explorer. Prying the secrets from their withered claws required many attempts and a host of different tactics.
This update involves a fundamental structural reorganisation of how the folder panes are put together. This was necessary in order to handle the viewing of large folders better.
This might seem like quite a disappointing minor update for such a long development period but in actual fact, it involved a huge amount of work to jig things around (or refactor them as it’s called in the land of software).