[Plugin] VisTools

Re: [Plugin] VisTools won`t work

Postby atelierpaar » Mon Oct 29, 2012 3:27 pm

Hi there,
This seems to be a great tool and i would like to test it.
I try to figure out how to install "Vistools".
After downloading and unpacking the zipfile SU responses with the following Error message :

no such file to load-C/Programfiles (x86)/Google/GoogleSketchup8/Plugins/IntrepidBear/Vistools/VisTools.rb

After checking the zip -file, I found that the folder "IntrepidBear" misses the subfolder "Vistools" as well as "VisTools.rb "
Where ist the problem ?
thanks for your help
Uli
0
User avatar
atelierpaar 
 

Re: [Plugin] VisTools

Postby TIG » Mon Oct 29, 2012 4:33 pm

Usually it is you, "the user", who has managed to mess up a tool's download and installation... BUT in this case it is in no way your fault ! :o

Something does indeed seem very awry ! :shock:

Both the current download-able ZIP and RBZ versions on Dana's site contain an empty 'IntrepidBear' folder.
This ought to contain a 'Vistools' subfolder, which in turn ought to have VisTools.rb and probably some other files in there too :roll:

I'm sure Dana can fix this... If you get no response/fix after a reasonable time - then nag him - perhaps by PM...
0
TIG
User avatar
TIG 
Global Moderator
 

Re: [Plugin] VisTools

Postby ishboo » Sun Nov 18, 2012 9:52 pm

Sorry bout the broken download zip, I've fixed it.

Had made the zip on the command line and apparently my settings only zipped the folders, doh!

utiler wrote:Thanks for the reply, Dana.
I see you have an 'unhide all' botton in the toolset but what I was thinking was if I isolate selected entities I would like to then go back to what I had shown before I did so, not necessarily unhiding all.


Gotya. Like an "undo" button? I could look into adding this, just not sure when I'd have the time to get around to it! :?

Could be added with some sort of "history" buffer...
0
SketchUp plugin marketplace: http://extendsketchup.com/

ishboo 
 

Re: [Plugin] VisTools

Postby utiler » Mon Nov 19, 2012 12:07 am

Thanks Dana, Look forward to seeing what you come up with. :thumb:
0
purpose/expression/purpose/....
User avatar
utiler 
Top SketchUcator
 

Re: [Plugin] VisTools

Postby Dan Rathbun » Sun Dec 23, 2012 5:37 pm

    [Plugin] VisTools v1.2.0 ready for testing
    0
    Last edited by Dan Rathbun on Sun Apr 21, 2013 1:49 am, edited 2 times in total.
      I'm not here much anymore. But a PM will fire email notifications.
      User avatar
      Dan Rathbun 
      PluginStore Author
      PluginStore Author
       

      Re: [Plugin] VisTools

      Postby Dan Rathbun » Mon Dec 24, 2012 4:34 am

      simon le bon wrote:Page 2:
      Dan Rathbun in Re: [Plugin] Utilities (renamed VisTools) wrote:Version 2.x is coming .....
      ... We are then gone back to the first post of this present thread ;)

      Simon,
      I suppose you are asking the question "What happened to FreezeTools v2.0 ?"

      (1) FreezeTools must be thought of as an experimental code fork of the original, that was never released.

      (2) Some organizational ideas for the code were used by Dana in the VisTools v1.1 (or v1.0.1 ? ) release.
        I am guessing that I had made the codebase for FreezeTools much too complex, in too many files. Again (guessing,) I think Dana did not have the time to test it, but needed to update the original, and decided to keep the update as simple as possible, still in one file, and include only the most important revisions, which were the name change to VisTools, and wrapping the code within his new IntrepidBear module namespace.

        And probably, that was the correct decision. (I think I got carried away, and broke the code up into far too many files. Also, I likely introduced too many changes all at once. It is better to do changes in smaller increments, for debugging, and just in case that "fork" must be rolled back if it does not work out.)

      But... since VisTools still needed an update to correct the multi-model situation on Mac, I said to myself,
      "Why waste the work I and others did creating the language strings for FreezeTools?"

      I still have all those language hash files, so I used the language strings, but in a slightly different way. (I no longer read the file as a hash literal into a string object, and then eval() it. I just let the interpreter use the language file via the load() method.)

      SO .... this really is where we should be.

      Version 1.2.0 is just a small incremental change that adds multi-model support, and loads localized language strings for the menus, toolbar, and tooltips.

      :ugeek:
      0
        I'm not here much anymore. But a PM will fire email notifications.
        User avatar
        Dan Rathbun 
        PluginStore Author
        PluginStore Author
         

        Re: [Plugin] VisTools

        Postby Dan Rathbun » Wed Dec 26, 2012 6:00 pm

          [Plugin] VisTools v1.2.1 ready for testing
          0
          Last edited by Dan Rathbun on Sun Apr 21, 2013 1:48 am, edited 1 time in total.
            I'm not here much anymore. But a PM will fire email notifications.
            User avatar
            Dan Rathbun 
            PluginStore Author
            PluginStore Author
             

            Re: [Plugin] VisTools

            Postby Dan Rathbun » Wed Dec 26, 2012 6:10 pm

            Issue #15 - Feedback needed:

            Should commands that change entity states (hide, show, isolate, unfreeze & freeze,) touch entities that are already on hidden layers?

            Currently there is no test for this, and commands just change the states without testing if the entity is on a layer that is not displayed.

            Should we:

            (1) avoid changing entity states when the entity is already hidden by virtue of it's layer ?

            or

            (2) provide a toggle (both menu item and toolbar button,) to ignore hidden layers ?
            0
              I'm not here much anymore. But a PM will fire email notifications.
              User avatar
              Dan Rathbun 
              PluginStore Author
              PluginStore Author
               

              Re: [Plugin] VisTools

              Postby Dan Rathbun » Wed Dec 26, 2012 6:15 pm

              Issue #13 - Feedback needed:

              The hide_entities() and isolate_entities() commands can unexpectedly cause freezing.

              If the entity is a group or component, and it is already locked, but not hidden, the above commands will cause freezing, by making them both hidden and locked. (Ie, there is no test to determine if the entity is a locked group or component.)

              This may be unexpected by the user. A subsequent show_all command will not then make everything that was hidden become visible again.

              Is this kind of freezing desired ?? ... or should these commands be changed to avoid causing freezing ?
              0
                I'm not here much anymore. But a PM will fire email notifications.
                User avatar
                Dan Rathbun 
                PluginStore Author
                PluginStore Author
                 

                Re: [Plugin] VisTools

                Postby Dan Rathbun » Wed Dec 26, 2012 6:18 pm

                Issue #12 - Feedback needed.

                Should the show_all() command be separated into a show_all_layers() and show_all_groups_and_components() command ??

                Reasoning: The layers are not tested for freezing (because they cannot be locked,) but the groups and components are tested for freezing.
                0
                  I'm not here much anymore. But a PM will fire email notifications.
                  User avatar
                  Dan Rathbun 
                  PluginStore Author
                  PluginStore Author
                   

                  Re: [Plugin] VisTools

                  Postby Dan Rathbun » Wed Dec 26, 2012 6:20 pm

                  Issue #11 - Feedback needed:

                  The command methods show_all() and unfreeze_all() only work upon the model level entities collection.

                  Should these instead iterate the definitions collection, and their instances collections, in order to act upon groups and components at ANY level, top or nested ??
                  0
                    I'm not here much anymore. But a PM will fire email notifications.
                    User avatar
                    Dan Rathbun 
                    PluginStore Author
                    PluginStore Author
                     

                    Re: [Plugin] VisTools

                    Postby ishboo » Thu Dec 27, 2012 10:50 pm

                    Dan, you're at it again ;)

                    You're correct in guessing that I was daunted by your changes, I appreciate you're understanding and your time.

                    As you may have noticed, we've made the decision of closing down ExtendSketchUp and in turn I won't be doing any work on SketchUp plugins in the foreseeable future. Please feel free to use my code in any way you choose and I hope some of it becomes useful. Sorry to be disappearing but I don't use SketchUp much these days and don't feel I can adequately support any plugins at this time.

                    Cheers!
                    0
                    SketchUp plugin marketplace: http://extendsketchup.com/

                    ishboo 
                     

                    Re: [Plugin] VisTools

                    Postby Dan Rathbun » Sat Dec 29, 2012 2:00 am

                      [Plugin] VisTools v1.3.0 ready for testing
                      0
                      Last edited by Dan Rathbun on Sun Apr 21, 2013 1:51 am, edited 1 time in total.
                        I'm not here much anymore. But a PM will fire email notifications.
                        User avatar
                        Dan Rathbun 
                        PluginStore Author
                        PluginStore Author
                         

                        Re: [Plugin] VisTools

                        Postby Dan Rathbun » Mon Dec 31, 2012 6:59 pm

                          Issue: Toolbar button ordinal positions

                          ADD: Issue filed for milestone 1.3.1, and fix has been done.
                          0
                          Last edited by Dan Rathbun on Sun Apr 21, 2013 1:54 am, edited 1 time in total.
                            I'm not here much anymore. But a PM will fire email notifications.
                            User avatar
                            Dan Rathbun 
                            PluginStore Author
                            PluginStore Author
                             

                            Re: [Plugin] VisTools - update v1.3.1

                            Postby Dan Rathbun » Mon Dec 31, 2012 9:22 pm

                              UPDATE v1.3.1

                              Pushed update into a forked GitHub online repository at:
                              https://github.com/DanRathbun/sketchup-vistools

                              :ugeek:

                              Feedback via: https://github.com/DanRathbun/sketchup-vistools/issues
                              0
                              Last edited by Dan Rathbun on Sun Apr 21, 2013 1:54 am, edited 1 time in total.
                                I'm not here much anymore. But a PM will fire email notifications.
                                User avatar
                                Dan Rathbun 
                                PluginStore Author
                                PluginStore Author
                                 

                                Re: [Plugin] VisTools

                                Postby Dan Rathbun » Sat Jan 05, 2013 7:09 am

                                  UPDATE v1.3.2

                                  Pushed update into a forked GitHub online repository at:
                                  https://github.com/DanRathbun/sketchup-vistools

                                  :ugeek:

                                  Feedback via: https://github.com/DanRathbun/sketchup-vistools/issues
                                  0
                                  Last edited by Dan Rathbun on Sun Apr 21, 2013 1:47 am, edited 1 time in total.
                                    I'm not here much anymore. But a PM will fire email notifications.
                                    User avatar
                                    Dan Rathbun 
                                    PluginStore Author
                                    PluginStore Author
                                     

                                    Re: [Plugin] VisTools

                                    Postby Dan Rathbun » Sun Jan 06, 2013 2:03 am

                                      UPDATE v1.3.3

                                      Added Asian language support:
                                      • Chinese Simplified (zh-CN) language support by Xiao Long (guanjin)
                                      • Other Asian language support files (preliminary):
                                        • Chinese Traditional (zh-TW)
                                        • Japanese (ja)
                                        • Korean (ko)

                                      THANK YOU to :
                                      • Xiao Long (guanjin)
                                          Chinese Simplified (zh-CN) language file.

                                      Pushed update into a forked GitHub online repository at:
                                      https://github.com/DanRathbun/sketchup-vistools

                                      :ugeek:

                                      Feedback via: https://github.com/DanRathbun/sketchup-vistools/issues
                                      0
                                        I'm not here much anymore. But a PM will fire email notifications.
                                        User avatar
                                        Dan Rathbun 
                                        PluginStore Author
                                        PluginStore Author
                                         

                                        Re: [Plugin] VisTools

                                        Postby risoto1978 » Tue May 20, 2014 1:42 pm

                                        Hi ishboo, the plugin is great but unfortunately "isolate selected layers", "isolate selected entities" and "freeze" and "unfreeze" does work."Hide selected layers" and "show all layers and entities" work perfectly. I formerly used the hide tool within the SCF selector toolbar but unfortunately this toolbar is not available fro SU 2014. I work with SU 2014. Can you help?
                                        0

                                        risoto1978 
                                         

                                        Re: [Plugin] VisTools

                                        Postby Dan Rathbun » Tue May 20, 2014 4:28 pm

                                        This has not been tested under SU2013 nor SU2014.

                                        WHAT commands DO NOT work ????
                                        0
                                          I'm not here much anymore. But a PM will fire email notifications.
                                          User avatar
                                          Dan Rathbun 
                                          PluginStore Author
                                          PluginStore Author
                                           

                                          Re: [Plugin] VisTools

                                          Postby josephkim626 » Tue Mar 08, 2016 11:37 am

                                          Dan Rathbun wrote:
                                            UPDATE v1.3.3

                                            Added Asian language support:
                                            • Chinese Simplified (zh-CN) language support by Xiao Long (guanjin)
                                            • Other Asian language support files (preliminary):
                                              • Chinese Traditional (zh-TW)
                                              • Japanese (ja)
                                              • Korean (ko)

                                            THANK YOU to :
                                            • Xiao Long (guanjin)
                                                Chinese Simplified (zh-CN) language file.

                                            Pushed update into a forked GitHub online repository at:
                                            https://github.com/DanRathbun/sketchup-vistools

                                            :ugeek:

                                            Feedback via: https://github.com/DanRathbun/sketchup-vistools/issues



                                            what, I didn't know you speak korean Dan. :D
                                            I don't mind helping out the language review, but I want to avoid installing another version of SketchUp in Korean :/
                                            0
                                            User avatar
                                            josephkim626 
                                             

                                            Re: [Plugin] VisTools

                                            Postby Dan Rathbun » Sat Mar 12, 2016 12:22 am

                                            josephkim626 wrote:what, I didn't know you speak korean Dan.


                                            I don't. I used Google Translator and Bing Translator. I have no idea if my translations are cussing a ppl, or not.

                                            josephkim626 wrote:I don't mind helping out the language review, but I want to avoid installing another version of SketchUp in Korean.

                                            You can load the files in a code editor.
                                            I use Notepad++ on Windows.
                                            The files must be saved in UTF-8 encoding.

                                            The Vistools loader ruby in the "Plugins" folder has the descriptions in it, and the korean setting is this:
                                            @@plugin.description = %q{VisTools:(비전 도구) 몇 가지 유용한 엔터티를 추가 하 고 표시 도구에 Sketchup 에서 레이어: 숨기기, 표시, 동결 및 해 동}

                                            In the plugins' folder is a "VisTools_ko.rb" file with the other UI strings which looks like:
                                            Code: Select all
                                            # encoding: UTF-8
                                            #
                                            #  THIS FILE MUST BE SAVED IN ENCODING:  "UTF-8 WITHOUT BOM"
                                            #
                                            module IntrepidBear  # <--<< Dana Woodman's proprietary toplevel namespace

                                              module VisTools    # <--<< THIS plugin's nested namespace

                                                #{# MODULE VARIABLE LANGUAGE HASHES
                                                #
                                                  # --====  KOREAN  ====-- #

                                                  @@menutext = Hash[
                                                    :plugin_name,      "비전 도구",
                                                    #
                                                    :hide_layers,      "레이어 숨기기",
                                                    :isolate_layers,   "분리 레이어",
                                                    :hide_entities,    "엔티티 숨기기",
                                                    :isolate_entities, "엔터티를 분리",
                                                    :freeze_entities,  "고정 그룹 및 구성 요소",
                                                    :unfreeze_all,     "고정 취소 모두",
                                                    :show_all,         "모두 표시",
                                                    #
                                                    :debug_mode,       "디버그 모드"
                                                  ]

                                                  @@tooltips = Hash[
                                                    :hide_layers,      "선택한 레이어 숨기기",
                                                    :isolate_layers,   "선택 된 도면층 분리",
                                                    :hide_entities,    "선택한 엔티티 숨기기",
                                                    :isolate_entities, "선택 된 엔터티가 분리",
                                                    :freeze_entities,  "그룹 및 구성 요소 동결",
                                                    :unfreeze_all,     "모두 고정 취소",
                                                    :show_all,         "모든 레이어 및 엔터티 보기"
                                                  ]
                                                #
                                                #}#

                                              end # module VisTools

                                            end # module IntrepidBear
                                            0
                                              I'm not here much anymore. But a PM will fire email notifications.
                                              User avatar
                                              Dan Rathbun 
                                              PluginStore Author
                                              PluginStore Author
                                               

                                              Re: [Plugin] VisTools

                                              Postby josephkim626 » Tue Mar 22, 2016 12:51 pm

                                              @@plugin.description = %q{VisTools:(VisTools) 스케치업에 레이어와 객체 제어를 돕는 숨기기, 표시, 동결 및 해동 등의 기능을 추가.}

                                              @@menutext = Hash[
                                              :plugin_name, "Vistools",
                                              #
                                              :hide_layers, "레이어 숨김",
                                              :isolate_layers, "레이어 분리",
                                              :hide_entities, "객체 숨김",
                                              :isolate_entities, "객체 분리",
                                              :freeze_entities, "객체 동결",
                                              :unfreeze_all, "모든 레이어 및 객체 해동",
                                              :show_all, "모든 레이어 및 객체 표시",
                                              #
                                              :debug_mode, "디버그 모드"
                                              ]

                                              @@tooltips = Hash[
                                              :hide_layers, "선택 된 레이어 숨기기",
                                              :isolate_layers, "선택 된 레이어 분리",
                                              :hide_entities, "선택 된 객체 숨김",
                                              :isolate_entities, "선택 된 객체 분리",
                                              :freeze_entities, "선택 된 객체 동결",
                                              :unfreeze_all, "모두 레이어 및 객체 해동",
                                              :show_all, "모든 레이어 및 객체 표시"
                                              ]
                                              #
                                              #}#


                                              Above is the parts of the code that you have included perhaps better explains your plugin.
                                              I have short experience in translating programs/documents. I think this would do.

                                              The description of Vistools didn't really mean anything as the sentences were in shuffled order. I've kept the name in English as I am not sure direct translation really gives you any benefit.

                                              Just so you know, you didn't really offend anyone :-P


                                              Dan Rathbun wrote:The Vistools loader ruby in the "Plugins" folder has the descriptions in it, and the korean setting is this:
                                              @@plugin.description = %q{VisTools:(비전 도구) 몇 가지 유용한 엔터티를 추가 하 고 표시 도구에 Sketchup 에서 레이어: 숨기기, 표시, 동결 및 해 동}

                                              In the plugins' folder is a "VisTools_ko.rb" file with the other UI strings which looks like:
                                              Code: Select all
                                              # encoding: UTF-8
                                              #
                                              #  THIS FILE MUST BE SAVED IN ENCODING:  "UTF-8 WITHOUT BOM"
                                              #
                                              module IntrepidBear  # <--<< Dana Woodman's proprietary toplevel namespace

                                                module VisTools    # <--<< THIS plugin's nested namespace

                                                  #{# MODULE VARIABLE LANGUAGE HASHES
                                                  #
                                                    # --====  KOREAN  ====-- #

                                                    @@menutext = Hash[
                                                      :plugin_name,      "비전 도구",
                                                      #
                                                      :hide_layers,      "레이어 숨기기",
                                                      :isolate_layers,   "분리 레이어",
                                                      :hide_entities,    "엔티티 숨기기",
                                                      :isolate_entities, "엔터티를 분리",
                                                      :freeze_entities,  "고정 그룹 및 구성 요소",
                                                      :unfreeze_all,     "고정 취소 모두",
                                                      :show_all,         "모두 표시",
                                                      #
                                                      :debug_mode,       "디버그 모드"
                                                    ]

                                                    @@tooltips = Hash[
                                                      :hide_layers,      "선택한 레이어 숨기기",
                                                      :isolate_layers,   "선택 된 도면층 분리",
                                                      :hide_entities,    "선택한 엔티티 숨기기",
                                                      :isolate_entities, "선택 된 엔터티가 분리",
                                                      :freeze_entities,  "그룹 및 구성 요소 동결",
                                                      :unfreeze_all,     "모두 고정 취소",
                                                      :show_all,         "모든 레이어 및 엔터티 보기"
                                                    ]
                                                  #
                                                  #}#

                                                end # module VisTools

                                              end # module IntrepidBear
                                              0
                                              User avatar
                                              josephkim626 
                                               

                                              Re: [Plugin] VisTools

                                              Postby Dan Rathbun » Wed Mar 30, 2016 4:01 am

                                              josephkim626 wrote:Above is the parts of the code that you have included perhaps better explains your plugin.
                                              I have short experience in translating programs/documents. I think this would do.

                                              The description of Vistools didn't really mean anything as the sentences were in shuffled order. I've kept the name in English as I am not sure direct translation really gives you any benefit.

                                              Just so you know, you didn't really offend anyone :-P


                                              Okay, thank you Joseph. You have been entered in the halls of VisTools fame !

                                              The patch RBZ for your Korean language strings has been posted in the OP of this thread:
                                              viewtopic.php?f=323&t=49662&p=446865#p446865
                                              You just install it in the normal manner, and it should overwrite the old "VisTools_ko.rb" file.

                                              You need to restart SketchUp to load the new strings.
                                              0
                                                I'm not here much anymore. But a PM will fire email notifications.
                                                User avatar
                                                Dan Rathbun 
                                                PluginStore Author
                                                PluginStore Author
                                                 

                                                Re: [Plugin] VisTools

                                                Postby josephkim626 » Fri Apr 01, 2016 11:14 pm

                                                Thank Dan,

                                                I prefer English in most cases, but honored to be on the halls of fame!
                                                0
                                                User avatar
                                                josephkim626 
                                                 

                                                SketchUcation One-Liner Adverts

                                                by Ad Machine » 5 minutes ago



                                                Ad Machine 
                                                Robot
                                                 

                                                PreviousNext


                                                 

                                                Return to Plugins

                                                Who is online

                                                Users browsing this forum: Google Bot and 10 guests

                                                Visit our sponsors: