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

It would be useful to be able to get an `ImageRep` object from a `View`. Currently we have `view.write_image` - which means writing to disk. Seeing how we are able...

enhancement
Ruby API
SketchUp

Documentation states that the Sketchup::Materials#each method returns nil ![image](https://github.com/SketchUp/api-issue-tracker/assets/37342147/70e7ba0a-34d9-480e-a0b0-f4a74a31c4dc) https://ruby.sketchup.com/Sketchup/Materials.html#each-instance_method It actually returns self ```ruby Sketchup.active_model.materials.each{} => # ```

Ruby API
SketchUp
documentation

The method `view#draw_text` for Overlay seems to have some **random problems of rendering**. I have got blurring ![Bug - Overlay - Draw Text 2](https://github.com/SketchUp/api-issue-tracker/assets/57754157/0ce1938a-06e1-4812-9c5b-52094d426c03) ![Bug - Overlay - Draw Text](https://github.com/SketchUp/api-issue-tracker/assets/57754157/e5e9a3fb-6923-4b7b-83f3-f74d10129495)...

bug
Ruby API
SketchUp
need more info

The generation of component thumbnails can take very long, I have seen models where it takes over 20 seconds..... Why? I don't know, and this is probably another issue (more...

enhancement
Ruby API
SketchUp
performance

1). RubyAPI - SketchUp 2017, 2). Windows. Sketchup.active_model.path is not updated properly in case of SaveAs - ModelObserver is unable to get new model.path. ``` module Issues module IssueSaveAs class...

bug
Ruby API
SketchUp
logged
observer

1) Start a new model in SU2023 2) Take a component definition (`cdef`), for instance the Heather component, with name _Heather_ 3) Change its name via `cdef.name = 'Fredo'`. This...

bug
Ruby API
SketchUp
logged
regression

# Bug Reports Please include the following: 1. SketchUp/LayOut Version: 2023.1.340 2. OS Platform: windows 10 I can not get right value by Layout::SketchUpModel#model_to_paper_point. When I mapped the edges from...

bug
Ruby API
LayOut
logged

With SU 2020 and later: ```ruby layer0 = Sketchup.active_model.layers[0] layer0.name #=> "Layer0" layer0.display_name #=> "Untagged" ``` Maybe add a note to `Sketchup::Layer#display_name` and `Sketchup::Layer#name` to clarify... Additionally: 1. `Sketchup.active_model.layers['Untagged'] ==...

Ruby API
SketchUp
documentation

I**nstance Method Summary** [#](https://ruby.sketchup.com/Sketchup/ViewObserver.html#instance_method_summary) [collapse](https://ruby.sketchup.com/Sketchup/ViewObserver.html#) #onViewChanged(view) ⇒ nil The [#onViewChanged](https://ruby.sketchup.com/Sketchup/ViewObserver.html#onViewChanged-instance_method) method is called whenever the view is altered, such as when the user uses the Pan, Orbit, or Zoom tools...

Ruby API
SketchUp
documentation

When you create a new model SketchUp will ask you if you want to save changes. If you choose Cancel, the model won't be created, but AppObserver.onNewModel still gets called...

bug
Ruby API
SketchUp
logged
observer