Blog

Blog post image

Release notes 0.3.1

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 CF_HDROP, SFGAOF, DV_E_FORMATETC and PCZZWSTR. Throughout the centuries, they’ve also had pet names like pdsh, g_pszTarget and 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.

Luckily, we had an experienced dragon slayer to guide us, in the form of veteran caver Raymond Chen. His light-hearted, irreverent advice was crucial to the success of our endeavour.

It also became necessary to briefly visit another cave, much less forbidding than the first, with dragons of a more timid nature. They go by long-winded, but perfectly understandable names like NSDraggingSession, NSPasteboardItemDataProvider and sourceOperationMaskForDraggingContext, and thus their secrets could be revealed without too much fuss.

In short, what I’m trying to say is that I’ve spent an inordinate amount of time hacking in proper support for external drag & drop by writing native C++/Objective-C modules for Win32 and Cocoa and coaxing them into co-operating with Electron.

Blog post image

Release notes 0.2.1

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).

Blog post image

Release notes 0.1.0

The first update of the beta phase is here.

If you have already installed a previous version, you should get alerted a short while after starting Fileside that a new version is available and that it will be installed the next time you quit.

Therefore, for the time being, you will need to first restart Fileside to receive the update, and then restart again to apply it.