[Plugin] LaunchUp – A Quick Launcher for SketchUp
-
hm... 1.0.6 worked - but only after I erased the old version and installing cleanly over it.
-
Error in validation proc of 'Scale Definition' (94457) undefined method `transformation' for nil;NilClass C;/Users/thm.ARC/Dropbox/SketchUp/Plugins/ThomThom/ScaleGroupDefinition/tt_scale_group_definition.rb;138;in `selected_group_scaled?' C;/Users/thm.ARC/Dropbox/SketchUp/Plugins/ThomThom/ScaleGroupDefinition/tt_scale_group_definition.rb;58 C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;419;in `call' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;419;in `find' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;388;in `each' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;388;in `find' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;260;in `look_up' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/LaunchUp.rb;197;in `show_dialog' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Dialog.rb;71;in `call' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Dialog.rb;71;in `initialize' Error in validation proc of 'Scale Definition' (94457) undefined method `transformation' for nil;NilClass C;/Users/thm.ARC/Dropbox/SketchUp/Plugins/ThomThom/ScaleGroupDefinition/tt_scale_group_definition.rb;138;in `selected_group_scaled?' C;/Users/thm.ARC/Dropbox/SketchUp/Plugins/ThomThom/ScaleGroupDefinition/tt_scale_group_definition.rb;58 C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;419;in `call' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;419;in `find' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;388;in `each' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;388;in `find' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Index.rb;260;in `look_up' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/LaunchUp.rb;197;in `show_dialog' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Dialog.rb;71;in `call' C;/Program Files (x86)/Google/Google SketchUp 8/Plugins/ae_LaunchUp/Dialog.rb;71;in `initialize'
When searching I get errors in my console. My "Scale Group Definition" suddenly generates errors. Is the validation procs being called? It's like it's getting nil references.
-
It'd be nice if pressing ESC while the search box was open would close it.
-
@thomthom said:
When searching I get errors in my console. My "Scale Group Definition" suddenly generates errors. Is the validation procs being called? It's like it's getting nil references.
Seems to do so. My plugin wasn't expecting that - the validation proc was only used within a context menu - and in SketchUp it'd only be called when some entity was selected and the validation proc made the assumption at least one entity was selected. It was trivial to adjust to it, but there might be more plugins with similar assumptions.
-
Isn't the purpose of validation proc to check for requirements like selection
Errors in other plugins don't (shouldn't) break LaunchUp, but maybe I make such messages only appear if $VERBOSE is true.@tba said:
The preferences button (left button) is now called "option" like the other other option button (right button). ??!!
No panic, there was a minor issue that has been fixed while you posted.
I don't know what you mean by "options button" (I need clearer info, you can also send me a PM, or write in German ).
If the dialog appears still empty (which should not be possible to happen aynmore), then it's because the preferences were corrupted, then open the Ruby console and pasteAE::LaunchUp.reset
-
@aerilius said:
Isn't the purpose of validation proc to check for requirements like selection
Yes, but since the validation proc was only used in a context-menu and in those circumstances there would always be a selection I skipped that check.
-
This plugin is great! Couple it with this plugin:
http://sketchucation.com/forums/viewtopic.php?f=323&t=36467&p=321094&hilit=mylibrary#p321041
and you can have quick access to your favorite / most used components. I am using sketchup for cabinet design and having quick access to my cabinet library is a real time saver!!
-
I've been tinkering with the idea of making it extendible, ie. including more sources or actions. However for now I want to get the basic functionality right. The index is currently already about 500 functions (depending on how many plugins are installed), so we would better not want to flood it with more results, but we needed an efficient way to narrow down the search.
Wouldn't you find the components also in the components browser? To what extent would it be different or better?
-
@aerilius said:
Wouldn't you find the components also in the components browser? To what extent would it be different or better?
The results are in the component browser, just like all the tools / functions are in the menus and toolbars. The exciting thing, to me, about this plugin, is how much drawing space I recover from windows and toolbars. Instead of having the component window open and resizing the main SU window so they don't overlap and obscure parts of my model, I can now have the LaunchUp window open and have the whole screen for drawing. A quick shortcut key brings the LaunchUp window to focus, I type my cabinet code, down arrow and enter. Now I have my cabinet ready to insert at the cursor location. It's great!!
-
Hi Aerillus
The 1.0.6 version is working on mac now
Thanks for fast fix !
But the option button (right button) comes up in a white and empty window again, after clicking.
The left option button (older named preferences button) works fine.However, your plugin is a very, very useful enhancement !!!
Best regards,
Thomas -
I check this out when i get back to London, It seems to be exactly what Ive been looking for.
-
Thanks for the Chinese version provided by 麦兜(miduee)&双鱼(shuangyu).It works very well.
Their Chinese Website of SketchUp,that named SketchUpBAR,like our sketchucation is also a professional forum with a lot of Plugins translated perfectly in Chinese.All in all,our friend,SketchUp working much better for us is the most important thing.
Thank You All,Awesome! -
Love this tool but for some reason, when i use it to select the native Solid Tools, it finds them but clicking them doesn't do anything ?
-
Do you have a selection?
SketchUp does not expose the exact same solid tools via the API, the ones you see were implemented by me using API methods but require a selection. If a tool is not applicable in the current context, it should be displayed grayed out. -
Yes i do, i select 2 sollid groups, open the launcher, search for Union, it finds it (says Tools > Sollid Tools), i click it and nothing happens, both groups stay selected too.
-
Thanks for reporting. Does it work with three groups selected? This is a bug, it should also work with two. I have fixed it and will soon upload a new version.
-
Oh wow, yes it works with 3 groups selected ! Strange lol
-
@pete said:
@aerilius said:
Wouldn't you find the components also in the components browser? To what extent would it be different or better?
The results are in the component browser, just like all the tools / functions are in the menus and toolbars. ...
could you developp the idea?
when i type the name of a component in the launchup window, it doesn''t bring the component on the cursor with my computer....
-
@glro said:
could you developp the idea?
You need to install this plugin:
http://sketchucation.com/forums/viewtopic.php?f=323&t=36467&p=321094&hilit=mylibrary#p321041
to have access to components in the components folder in your SketchUp install directory.
-
@pete said:
@glro said:
could you developp the idea?
You need to install this plugin:
http://sketchucation.com/forums/viewtopic.php?f=323&t=36467&p=321094&hilit=mylibrary#p321041
to have access to components in the components folder in your SketchUp install directory.
OK
i downloaded and installed "CLibraries_Loader.rb"
and you are right: when i type the name of the component in the launchup windows, it appears magically at the cursor location
great idea
thank you!
Advertisement