59 Posts
As stated in the title I can't import an LDD format file using Chromium in Peppermint (debian linux) since the dialogue never shows up. Works fine in Firefox though.

Broswer specs: Version 53.0.2785.143 Built on Ubuntu , running on Peppermint 7 (64-bit)
1 Nov 2016, 15:38
Edited 1 Nov 2016, 15:52
493 Posts
If your browser console shows any errors, then it might help as well to find the issue.
1 Nov 2016, 16:32
2240 Posts
After which step are you blocked in Chromium? Do you mean that the Import pop-up where you can select "Mecabricks" or "LDD" doesn't appear?
As Sim wrote, it would be easier if I could get what your browser console say.
1 Nov 2016, 19:28
59 Posts
Well, when clicking the "File" button nothing happens, neither visually nor in the log.

Yet, the log shows three three.js warning messages upon opening the Workshop: "THREE.WebGLProgram: gl.getProgramInfoLog() " (line 16531)

The code that 'fires' the warning messages should do it only when the variable 'programLog' isn't empty but it is empty and still fires???
else if ( programLog !== '' ) {
console.warn( 'THREE.WebGLProgram: gl.getProgramInfoLog()', programLog );
1 Nov 2016, 19:32
2240 Posts
Thank you for you post.
It is probably an issue with the upload library (plupload) that I used before. I started to get ride of it to replace it with lighter custom code but it is still in use for the LDD importer. Can you try to use the mosaic tool to see if you can upload an image? This one is based on my newer upload code.

I cannot really act on those warnings as this code is part of the three.js library and it looks like a webgl issue.
Anyway, you made me realise that I forgot to include the minified version of this file. I'll have to correct that winking face
1 Nov 2016, 19:49
59 Posts
"Anyway, you made me realise that I forgot to include the minified version of this file. I'll have to correct that"

Hehe, as a javascript programmer myself, my immediate thought was "why the full library script?" Since 40+K lines and 1,1MB is quite large for a single HTTP call I thought that maybe you altered it and the license required it to be uncompressed.

I'll check the mosaic tool (still to know what is it) to see if it works
1 Nov 2016, 20:00
2240 Posts
I made a major code update before going on holidays a couple of weeks ago and obviously I forgot this one in the production version face with stuck-out tongue
It could have stayed here for a long time!

To activate the mosaic generator, click the icon with a brush and little squares in the left hand side tool bar in the workshop.
1 Nov 2016, 20:05
59 Posts
Good news, I think.
The mosaic file dialogue works nicely, i.e. pops-up the window as it should. Still, it can't import the .lxf file that way winking face
1 Nov 2016, 20:50
59 Posts
@Scrubs Don't know if you already fixed the issue but at work I'm using Chrome "Version 54.0.2840.71 m" in Windows 7 and the import LDD dialogue pops-up as expected
2 Nov 2016, 14:21
493 Posts
This sounds more like a chromium issue specific in the linux version. It's been working on Windows for quite a long time.

What you should test for Scrubs is that the mosaic imports correctly. It works similar as the lxf importer. So, if you can convert any image to a mosaic in Mecabricks, then the solution to this issue is to upgrade the lxf importer to use the same importer as the mosaic importer.
2 Nov 2016, 15:43
59 Posts
The mosaic import and conversion of an image works fine. I guess it's like Scrubs said, an issue with the 'old ' upload library
3 Nov 2016, 19:09
1 Post
Sorry for the bump but I came here to see if there was any fix. I can confirm that this is a Chromium Linux issue. And it still does not work.
29 Nov 2018, 20:29
Page 1 of 1