Open zhelenskiy opened 2 weeks ago
@terrakok, could you also review the new API in this PR? I am also reviewing it and the implementation.
Except for DSL test and docs, everything else is fixed. Can you close the comment, @terrakok? It is not closable.
What do you think about the API? It supports:
iconFile
while for universal you need to specify windowsIconFile
, etc.The demo project is also updated according to the new API.
PS. This version is only tested on MacOS for now. I'll check the rest a bit later.
I had to change resource name generation to make it stable for testing.
I tested the current version on Windows, MacOS, Ubuntu, Kubuntu. On Windows, MacOS everything is ok, while on both Linux distributives there are problems (in Kubuntu there is no icon, in Ubuntu, association doesn't work), but the same thing is with idea as well.
Add file associations support to Compose Desktop
Fixes #773
Testing
Tested on the sample project. Behaviours per OSs:
I didn't write any unit tests because I don’t know which of them you are expecting me to write. So, I'm looking forward to your feedback and suggestions.
This should be tested by QA
Release Notes
Highlight - Desktop
nativeDistributions
block: