Feedback on opening Sketch files, exporting (and more)

Lunacy version: v12.0.0.18161 (Beta)
OS version: Windows 11

Hi there! I just started investigating Lunacy as a Windows-based alternative to Sketch. Very nice tool! However, I’m having some issues with it:

I was opening an existing Sketch project (local file), and the first thing I noticed was that Text Layers with internal formatting (i.e changes in font weight and/or color on certain parts/ranges of characters within the text) were not imported correctly (possibly because these layers also had some text-style applied). Instead, these Text Layers now had the same formatting all across their texts.

(To see if I could “manually” correct this, I was able to change the color on selected parts of the Text Layer’s text. However, since the Text Layer already had a text-style applied, there was no way to directly change the font weight on selected parts of its text. Instead, I had to apply a different text-style on selected parts, which seems to work.)

The above seems like a bug in the importing/opening of existing Sketch files in Lunacy. (It should be noted that this Sketch file was saved using the latest version 2025.2.2 of Sketch.) I have lots of Text Layers with internal formatting in my existing file, so having to recreate these manually would be cumbersome.

Additionally, for these Text Layers I was (seemingly) able to detach the Layer from its text-style, but when editing the text inside the layer there was still one or more styles applied and these could not be detached. (That might give a hint as to what’s going on.)

Next up, I tried exporting assets from the “imported” Sketch file. In Sketch, I had the names of my top-level frames organized using hierarchical names containing slashes for subfolder-levels, like for example “panels/panel 1”. When exporting from Sketch, the output from these items ended up in subfolders as directed by their names. However, in Lunacy the slashes are instead removed from the item names and all the items end up located “flat” in the root of the export-folder.

EDIT: I reported one last issue here, but that seemed to be some glitch...

UPDATE: Turns out the images were actually missing from this file, not sure how that happened. (When retrying, the .free file was instead actually larger than the .sketch file and all the images were included in the .zip archive) :

INITIAL REPORT: Finally, I tried re-saving my project as a Lunacy .free file, which became smaller but strangely it contains no images when inspected as a .zip file. The images are still there visually when I re-open the .free file in Lunacy, though, and they are referenced from the JSON content as image files with a “hash”-code filename. Where are these files located on disk, since they don’t seem to be in the .zip archive any longer? (BTW, I’m not logged in, so I assume they are not uploaded to any cloud - that would also be a privacy breach since I’m only saving my file locally.)

Best regards,
Göran

Hello, Göran!

May I ask you to share the project file in the DMs, if that’s possible, please? It would help us to figure out this issue faster. Thanks!

I can’t share the whole project, but I’ll try to create a minimal subset…

1 Like