I am trying to run 1.5.4 on MacOS Sequoia 15.7.2 on a MacBook Air M4. The Python console shows “Try to start lvgl server on port: 20085”. Nothing seems to work.
This version works ok on Win11, but the MacOS distribution has issues. One of the issues that I discovered is that someone has used a tab character instead of spaces in Player.py, so Player does not run.
Doesn’t anybody else use SquareLine Studio on a Mac?
Len
Hi, thank you for reporting this issue. SquareLine Studio v1.5.4 is expected to function correctly on macOS Sequoia, so we would like to help investigate why this is happening on your M4 machine. To assist us in narrowing down the problem, could you please confirm if creating a new, empty project works, or if the server connection issue persists there as well? Additionally, regarding the indentation error you mentioned in Player.py, could you specify exactly where you found the tab character used instead of spaces? This detail will help us verify the macOS distribution.
-
Yes, the problem exists for new, empty projects.
-
I am sorry, I mistyped the file name. The file is ‘server.py’
/Applications/SquareLine_Studio.app/Contents/Resources/lvgl/lvgl_v9_2_2/server.py
The tab is at line 110:
if blockRenderer==False:
This is immediately detected by Visual Studio Code
Thanks,
Len
Hi, you are absolutely right, that line in server.py is indeed faulty. It is interesting that this specific issue only manifests on the macOS distribution.
We have fixed the error, and the patch will be included in the next version of SquareLine Studio. The update is expected to be released next week.
Thank you for your sharp eye and for reporting this!
This has been fixed in V1.6.0. Thanks!
1 Like