api-issue-tracker icon indicating copy to clipboard operation
api-issue-tracker copied to clipboard

Public issue tracker for the SketchUp and LayOut's APIs

Results 182 api-issue-tracker issues
Sort by recently updated
recently updated
newest added

This feels like a bug - was definitely a surprising discovery. Firstly, I was surprised that ComponentDefinition#save_as modifies the guid until I realized that it changes the path associated with...

bug
Ruby API
SketchUp
logged

Sketchup.file_open always add the model to the history of opened models in the UI (menu File). **It would be useful to have an option where the API method does not...

enhancement
Ruby API
SketchUp

1. SketchUp/LayOut Version: SketchUp 24.0.598 2. OS Platform: macOS 15.1.1 When I open an HTMLDialog as a modal, users are unable to interact with the HTML date picker (``). It...

bug
Ruby API
SketchUp
logged
ui

# Use Case A SketchUp Extension wants to modify a SketchUp file which is referenced by a Layout file. The Layout Document needs to be told to update it's SketchUpModel...

enhancement
Ruby API
C API
LayOut
logged
parity

I've created several custom move tools. All of these have to preview the moved object with completely custom code if they are going to move edges and faces, traditionally a...

enhancement
Ruby API
SketchUp

The [Ruby API docs](https://ruby.sketchup.com/Sketchup/View.html#lock_inference-instance_method) state the following. > # Lock inference to X axis. > # The points can be anywhere; only the vector between them affects > # the...

documentation

The behavior of Geom.linear_combination changed between SketchUp 2022 and 2023. In older versions the vectors where normalized (length set to 1) but in newer versions the vectors are combined, with...

Ruby API
SketchUp
documentation

#### LayOut Ruby API Issue **[`Layout::SketchUpModel`](http://ruby.sketchup.com/Layout/SketchUpModel.html) has no `#path` method**. > We might want to name this `filepath` so as not to confuse readers with [`Layout::Path`](https://ruby.sketchup.com/Layout/Path.html) objects. Once the object...

enhancement
Ruby API
C API
LayOut
logged

Use case is to do things that are potentially time consuming or disruptive to modelling in onPreSaveModel/onPostSaveModel. In these cases it is desirable to exclude events caused by autosave. Possible...

enhancement
Ruby API
SketchUp
observer