RE: LDInspector
2020-02-14, 6:21 (This post was last modified: 2020-02-14, 6:22 by Stefan Frenz. Edit Reason: clarified wording )
2020-02-14, 6:21 (This post was last modified: 2020-02-14, 6:22 by Stefan Frenz. Edit Reason: clarified wording )
Thank you very much!
ad 1: Right-click on the desktop, select "Create Launcher", select the 4_run.sh script as "Command" and ensure to have the right "Working Directory" pointing to the directory where the run script is stored. The latter is needed because the starter-script at the moment assumes that it is run in its own directory, which isn't checked and isn't ensured. Now knowing that LDInspector runs on your machine, I will beautify the scripts.
ad 2: By default without configuration, LDInspector uses some kind of minimalistic internal data to enable playing even without LDraw. Please click on "Config." to configure paths to LDraw (if unconfigured, there will be an entry "Test", which should be removed if a real LDraw-directory or complete.zip-file is used). The "Load" button does not load a file but a workspace configuration. In a workspace there may be "loose items" which refer to parts by name, "file references" which refer to a single file by its name, "directory references" which refer to a complete directory by name and other things. I use this to have a default configuration having a reference to my OMR-working-directory and a reference to the downloaded official OMR-files, so configured once I don't need to adjust configuration or "load" files anymore.
ad 3: Yes. I think the program is not self-explainatory enough (see 2). Please click "File" to refer to a mpd file (if you save the workspace after that, the file-reference will stay there on program-restart). I'll document the workflow and give examples here.
ad 4: Yes. This is due to a bug of JavaFX that is known for years, but it doesn't get fixed. The bug prevents resizing the main window as soon as a modal window is shown. The only workaround keeping the main window resizable is to hide and re-show the main window. In fact I was very undecided what is worse: having the window unresizeable or hide+show it.
ad 1: Right-click on the desktop, select "Create Launcher", select the 4_run.sh script as "Command" and ensure to have the right "Working Directory" pointing to the directory where the run script is stored. The latter is needed because the starter-script at the moment assumes that it is run in its own directory, which isn't checked and isn't ensured. Now knowing that LDInspector runs on your machine, I will beautify the scripts.
ad 2: By default without configuration, LDInspector uses some kind of minimalistic internal data to enable playing even without LDraw. Please click on "Config." to configure paths to LDraw (if unconfigured, there will be an entry "Test", which should be removed if a real LDraw-directory or complete.zip-file is used). The "Load" button does not load a file but a workspace configuration. In a workspace there may be "loose items" which refer to parts by name, "file references" which refer to a single file by its name, "directory references" which refer to a complete directory by name and other things. I use this to have a default configuration having a reference to my OMR-working-directory and a reference to the downloaded official OMR-files, so configured once I don't need to adjust configuration or "load" files anymore.
ad 3: Yes. I think the program is not self-explainatory enough (see 2). Please click "File" to refer to a mpd file (if you save the workspace after that, the file-reference will stay there on program-restart). I'll document the workflow and give examples here.
ad 4: Yes. This is due to a bug of JavaFX that is known for years, but it doesn't get fixed. The bug prevents resizing the main window as soon as a modal window is shown. The only workaround keeping the main window resizable is to hide and re-show the main window. In fact I was very undecided what is worse: having the window unresizeable or hide+show it.