Thanks! I wasn't aware that Ruby's Windows port does not even try to emulate the unix behavior but does something totally different. Indeed, even on unix mtime
(modification of content) is more accurate for what the fileobserver is supposed to do here than ctime
(standard: changed attributes, Windows: creation time).
Latest posts made by Aerilius
-
RE: [Plugin] Ruby Console+ (3.0.2) – updated 30.10.2017
-
RE: [Plugin] Ruby Console+ (3.0.2) – updated 30.10.2017
It is reliably reloading every changed file on my system. When it works, it prints the filename ('... has been reloaded') to the console.
So it could be that some difference of the system makes the file observer not trigger (in that with
rake test
in the repo root directory the fileobserver_test.rb fails). -
RE: [Plugin] Ruby Console+ (3.0.2) – updated 30.10.2017
The previous "Reload all scripts" button had several flaws:
- it would reload too many scripts, even those that were not changed
- it was a manual action for something that was already automated
I thought since changed scripts are reloaded by default now, there is no need to have a button clutter space, or do something manually that is automated, or offer configurability if there can be a better default.
There could of course exist workflows that I oversaw, but then instead of adding a poor implementation (even for a single user) I'd prefer to find a new solution to the problem.
To understand the problem, how does the automatic script reloading not cover your workflow? When a script under surveillance changes its last modified timestamp, it should be reloaded. Why do you need to manually trigger it? -
RE: [Plugin] Ruby Console+ (3.0.2) – updated 30.10.2017
Big update to version 3.0.2!
For development, see also on github. Contributions welcome! -
RE: [Plugin] MoleculeImporter (1.3.3) – updated 8.10.2017
It was due to the number of atoms taking all the maximum of 3 digits. I fixed a bug where the plugin was not able to separate the number of atoms from the number of bonds. It should now work up to 999 atoms (maximum of Molfile v2000).
https://sketchucation.com/pluginstore?pln=ae_MoleculeImporter
Can you confirm that it works for you? -
RE: [Plugin] MoleculeImporter (1.3.3) – updated 8.10.2017
That can indeed be a problem: SketchUp is a line/polygon-based modeler, not a visualizer made for this purpose.
To reduce the polygon count, one can use a more simplified sphere component for the atoms.The plugin's folder contains two components for atoms.
In the file "molecule_importer.rb" you can change the line 48:
COMPONENT_ATOM = File.join(PLUGIN_ROOT, "skp", "atom_high.skp")
to
COMPONENT_ATOM = File.join(PLUGIN_ROOT, "skp", "atom_low.skp")
or just edit the skp files. -
RE: SKP 2015
Si le résultat est ce que tu veux, il se vaut choisir ça comme modèle type (template):
soit par Préférences → Modèle type, soit Fichier → Enregistrer modèle type. -
RE: Windows 10
CD drives are by several orders of magnitude the slowest part on a computer (most people use Live USB keys now). Everything that needs to be loaded from CD (boot, application start) will take some time until it's in RAM. This won't be on an installed system (actually file/disk operations and CPU tasks are a strength rather than GPU tasks).
But Live CDs/USBs are good for trying out. I wished Microsoft offered this for Windows 10, then people would (maybe) not anymore find out to late which software is not supported on a new/preview/beta system.
-
RE: Windows 10
I've been using Ubuntu (because it's elegant and relatively mainstream, most commercial software and games choose it as reference/supported platform. If Linux wasn't enough individualism, I'd maybe have chosen something more exotic). As a unix (like OS X) it is especially nice for (Ruby) programming which is a bit less integrated on Windows. And a small gem is that scrolling in SketchUp doesn't require a mouse-click into the viewport/component browser/etc. first.
I suppose the performance question is about SketchUp on both platforms. There is a little but for me not very noticeable tradeoff, but Wine is not a "real" emulator and not laggy like for example BlueStacks (Android), it is rather a (Windows) API that just passes calls through to the unix system.
Wine can mimic different Windows versions (and bitness) side by side. What I meant as tricky is that it defaults to a 32bit Windows where clicking a 64bit installer would fail obviously, and you have to tell it to mimic a 64bit environment. We are about to update the SketchUp sages pages soon and will include the exact steps.
-
RE: Windows 10
I don't use LayOut much, but I can create pages and insert models, annotate, double-click to change the 3d view like in SketchUp, export dwg, pdf, etc. (But it wasn't very stable 1–2 years ago.) The 32bit versions install straight-forward, but the 64bit versions of both are a little tricky at installation.