LDraw.org Discussion Forums
[LDView] LDView 4.4 Alpha 6 test release - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html)
+--- Thread: [LDView] LDView 4.4 Alpha 6 test release (/thread-24091.html)

Pages: 1 2 3


RE: LDView 4.4 Alpha 6 test release - N. W. Perry - 2020-07-07

(2020-06-14, 23:57)Travis Cobbs Wrote: Support for macOS Finder thumbnail generation (toggle on LDraw tab of preferences).
So, I love having this feature (although it does seem to give up after a while of generating thumbnails, and just revert to the default icon, probably a memory issue).

However, this also takes over Quick Look functionality; previously, the files would preview in TextEdit, which was nice since it allowed me to check the code without having to use Open With… (LDView was already set as the default for opening files). Is there any way to have it both ways—let LDView generate thumbnails, but still use TextEdit for Quick Look previews?

(Also, toggling the preference doesn't seem to stop thumbnail generation, but maybe I have to relaunch Finder or reboot for it to take effect.)


RE: LDView 4.4 Alpha 6 test release - Travis Cobbs - 2020-07-08

(2020-07-07, 23:54)N. W. Perry Wrote: So, I love having this feature (although it does seem to give up after a while of generating thumbnails, and just revert to the default icon, probably a memory issue).

However, this also takes over Quick Look functionality; previously, the files would preview in TextEdit, which was nice since it allowed me to check the code without having to use Open With… (LDView was already set as the default for opening files). Is there any way to have it both ways—let LDView generate thumbnails, but still use TextEdit for Quick Look previews?

(Also, toggling the preference doesn't seem to stop thumbnail generation, but maybe I have to relaunch Finder or reboot for it to take effect.)

I will investigate both problems. I honestly don't know if it's possible to generate a QuickLook thumbnail without also generating a QuickLook preview.


RE: LDView 4.4 Alpha 6 test release - N. W. Perry - 2020-07-08

(2020-07-08, 4:45)Travis Cobbs Wrote: I will investigate both problems. I honestly don't know if it's possible to generate a QuickLook thumbnail without also generating a QuickLook preview.

It looks like that preference state is simply not being saved. Each time I reopen the program, that box is re-checked.

As a workaround in the meantime, is there a QuickLook plugin that can be disabled? (I found them, but didn't see one obviously related to LDView.)


RE: LDView 4.4 Alpha 6 test release - Travis Cobbs - 2020-07-08

(2020-07-08, 13:57)N. W. Perry Wrote: It looks like that preference state is simply not being saved. Each time I reopen the program, that box is re-checked.

As a workaround in the meantime, is there a QuickLook plugin that can be disabled? (I found them, but didn't see one obviously related to LDView.)

I don't know how to disable QuickLook plugins, but anything advertising for com.cobbsville.* would be from LDView. Also, since LDView.app isn't singed, you can probably remove the Library directory from inside the LDView.app directory. (The only thing in LDView.app/Library is the QuickLook plugin.

I did some more research, and it looks like, if you want to see the model image in the right pane of column-mode Finder, you definitely have to have previews enabled (which is what gets used when you hit space, I think). I still haven't determined if it is possible to have thumbnails without previews.

I haven't yet been able to reproduce the problem with the enabled setting not saving. I'll keep looking.


LDView 4.4 Alpha 6 test release: 2 bugs - Steffen - 2020-07-09

Hello Travis,
it is awesome to see a new LDView release upcoming.
I am currently thoroughly checking out this one, here's my feedback:

(1)
I was double-checking some problem I had with camera location and lookat export to POVRay.
The problem I am suspecting is that the camera location shifting which can be done by CTRL+Mousedrag
does not make it into the POVRay export. During that I wanted to confirm that the camera location export
to clipboard (menu: "Tools" / "Show View Info...") works correctly. And voila:
there the same problem occurs: if you shift the camera by CTRL-Mousedrag, this change is not reflected in the camera data which is copied to
the clipboard. I was able to reproduce this bug also in the currently official release 4.3.

(2)
I like that LDView now supports !TEXTURE elements. However, they did not make it into the POVRay export for me.
That's a pity I think, because I think adding that would be nearly trivial, compared to supporting it in LDView itself.
Or did I miss something? I tried the POVRay export with the file attached.

Maybe I will come up with more things in another post.

best
Steffen


RE: LDView 4.4 Alpha 6 test release: 2 bugs - Travis Cobbs - 2020-07-09

Thank you for your reports. Responses below.

(2020-07-09, 1:32)Steffen Wrote: (1)
I was double-checking some problem I had with camera location and lookat export to POVRay.
The problem I am suspecting is that the camera location shifting which can be done by CTRL+Mousedrag
does not make it into the POVRay export. During that I wanted to confirm that the camera location export
to clipboard (menu: "Tools" / "Show View Info...") works correctly. And voila:
there the same problem occurs: if you shift the camera by CTRL-Mousedrag, this change is not reflected in the camera data which is copied to
the clipboard. I was able to reproduce this bug also in the currently official release 4.3.

I created an Issue for this on GitHub. I will investigate, and attempt to fix the problem in both places.


(2020-07-09, 1:32)Steffen Wrote: (2)
I like that LDView now supports !TEXTURE elements. However, they did not make it into the POVRay export for me.
That's a pity I think, because I think adding that would be nearly trivial, compared to supporting it in LDView itself.
Or did I miss something? I tried the POVRay export with the file attached.

Unfortunately, that's not going to happen in the 4.4 release. I wanted it to be supported, and I actually spent a ton of time trying to get this to work, but I failed miserably. (So badly that I just threw out everything I did, since not only did it not work at all, but it didn't seem like the path I was going down could even be made to work.) It's obviously possible, but I decided to spend my limited amount of time working on other things.


(2020-07-09, 1:32)Steffen Wrote: Maybe I will come up with more things in another post.

All problem reports are appreciated. If you have a GitHub account (or create one), you can create issues directly in LDView's GitHub project. If you post them here, I'll try to create such issues for my own tracking purposes.


RE: LDView 4.4 Alpha 6 test release - N. W. Perry - 2020-07-09

(2020-07-08, 19:00)Travis Cobbs Wrote: I haven't yet been able to reproduce the problem with the enabled setting not saving. I'll keep looking.

I wonder if it could have to do with the existing 4.3 installation, the two versions trying to read the same prefs file or something?


RE: LDView 4.4 Alpha 6 test release - Travis Cobbs - 2020-07-10

(2020-07-09, 15:14)N. W. Perry Wrote: I wonder if it could have to do with the existing 4.3 installation, the two versions trying to read the same prefs file or something?

LDView uses the standard macOS preferences mechanism to store its preferences. Ultimately these settings go to com.cobbsville.LDView* files in ~/Library/Preferences, and are in fact shared between different versions. However, this particular preference goes into its own separate file, and that file isn't used by LDView 4.3.


RE: LDView 4.4 Alpha 6 test release: 2 bugs - Steffen - 2020-07-10

> All problem reports are appreciated.

Yes, good, I also would like to have them seen as that, not as nitpicking.
LDView is my everyday go-to tool, and appreciated a lot, and I think you know that.

> If you have a GitHub account (or create one), you can create issues directly in LDView's GitHub project

Nice. Doing that is much preferred over these forum posts. Thanks.


RE: LDView 4.4 Alpha 6 test release: 2 bugs - Travis Cobbs - 2020-08-02

(2020-07-09, 6:03)Travis Cobbs Wrote:
(2020-07-09, 1:32)Steffen Wrote: (1)
I was double-checking some problem I had with camera location and lookat export to POVRay.
The problem I am suspecting is that the camera location shifting which can be done by CTRL+Mousedrag
does not make it into the POVRay export. During that I wanted to confirm that the camera location export
to clipboard (menu: "Tools" / "Show View Info...") works correctly. And voila:
there the same problem occurs: if you shift the camera by CTRL-Mousedrag, this change is not reflected in the camera data which is copied to
the clipboard. I was able to reproduce this bug also in the currently official release 4.3.

I created an Issue for this on GitHub. I will investigate, and attempt to fix the problem in both places.

The "Show View Info..." dialog does not support arbitrary camera positioning. This is in fact documented in LDView's help. The reason for this is that LDView doesn't support arbitrary camera positioning from the command line. It probably won't ever.

The POV export does support arbitrary camera positioning. If you can provide me with a set of steps where this isn't working properly, please do. Please note that in order to be sure that it isn't working properly, you must use View->Standard Sizes in LDView to select an aspect ratio that matches your aspect ratio in POV-Ray. I would appreciate it if you would add your feedback to the GitHub issue linked above.