sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] VisTools v1.3.4

    Scheduled Pinned Locked Moved Plugins
    67 Posts 13 Posters 98.0k Views 13 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Dan RathbunD Offline
      Dan Rathbun
      last edited by

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

      🤓

      I'm not here much anymore.

      1 Reply Last reply Reply Quote 0
      • Dan RathbunD Offline
        Dan Rathbun
        last edited by

        UPDATE: v1.2.1

        (see first post)

        I'm not here much anymore.

        1 Reply Last reply Reply Quote 0
        • simon le bonS Offline
          simon le bon
          last edited by

          Hi Dan,

          @dan rathbun said:

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

          I am too new with these tools to ask such a question: but it is an interesting reply 😉

          This have made me realize that I hadn't enough noticed that we where in the Developers' Forum
          Alas, I regret but coding matter is not my cup of thea 😐

          Anyway, Thank you in advance for the future developments..

          (I have some problems and things to understand with Vistools layers management but I go to [Plugin] VisToolsthread to discuss 😉 )

          *simon

          1 Reply Last reply Reply Quote 0
          • jolranJ Offline
            jolran
            last edited by

            "Look Mom! No code outside the author's namespaces." 😄

            Looks like very tidy code. And well documented. Will study this.

            1 Reply Last reply Reply Quote 0
            • Dan RathbunD Offline
              Dan Rathbun
              last edited by

              @jolran said:

              "Look Mom! No code outside the author's namespaces." 😄

              😛 Yup.. you're the first to notice my little quip.

              But it is true. There is usually never a need to write normal plugin code, that evals outside your author namespace.

              @jolran said:

              Looks like very tidy code. And well documented. Will study this.

              Yes it should serve well as good, simple plugin example.

              I'm not here much anymore.

              1 Reply Last reply Reply Quote 0
              • Dan RathbunD Offline
                Dan Rathbun
                last edited by

                UPDATE v1.3.0 (see first post)

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

                🤓

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

                I'm not here much anymore.

                1 Reply Last reply Reply Quote 0
                • simon le bonS Offline
                  simon le bon
                  last edited by

                  Hi Dan,

                  You surf on the lip of the wave.
                  After a little while of use; once we have begun to integrate its functionalities in our workflow, this tool appears as natural as a basic one !

                  http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/IntrepidBear_VisTools_1_3_0_01.jpg

                  v1.3.0 Downloaded,
                  Thank you ++

                  simon

                  1 Reply Last reply Reply Quote 0
                  • Dan RathbunD Offline
                    Dan Rathbun
                    last edited by

                    @simon: Are the français menu text and tooltips working correctly for you?

                    I'm not here much anymore.

                    1 Reply Last reply Reply Quote 0
                    • simon le bonS Offline
                      simon le bon
                      last edited by

                      @dan rathbun said:

                      @simon: Are the français menu text and tooltips working correctly for you?

                      Everything looks perfect in the two areas 👍 😉

                      http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/IntrepidBear_VisTools_1_3_0_001.jpg

                      http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/IntrepidBear_VisTools_1_3_0_002.jpg

                      A suggestion:
                      May be a red icon or light to signal something is hidden or frozen as a reminder would be useful. I think that with a complex model stratified on numbered layers, things can be loosen into the hidden world easily.

                      +++
                      simon

                      1 Reply Last reply Reply Quote 0
                      • Dan RathbunD Offline
                        Dan Rathbun
                        last edited by

                        @simon le bon said:

                        @dan rathbun said:

                        @simon: Are the français menu text and tooltips working correctly for you?
                        Everything looks perfect in the two areas

                        Thank you for the feedback Simon!

                        I'm not here much anymore.

                        1 Reply Last reply Reply Quote 0
                        • Dan RathbunD Offline
                          Dan Rathbun
                          last edited by

                          Issue #19: Toolbar button ordinal positions

                          In the old pre v1.2.x versions, the plugin commands were added to the VisTools toolbar in a hard-coded manner.

                          In my versions (v1.2.0 to v1.3.0,) I first loaded all the commands into a Hash, and then later iterate this @@command hash adding the commands to both the toolbar and menu.

                          The problem is that in Ruby v1.8.x, the order of keys returned when using an each iterator, is not ALWAYS the same order in which they were added to the hash.

                          Anyone notice the position of toolbar buttons changing from one session to the next ??

                          I may need to modify the code to be sure the buttons are always in the correct order.
                          ADD: Issue filed for milestone 1.3.1, and fix has been done.

                          I'm not here much anymore.

                          1 Reply Last reply Reply Quote 0
                          • Dan RathbunD Offline
                            Dan Rathbun
                            last edited by

                            ➡ UPDATE v1.3.1

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

                            🤓

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

                            I'm not here much anymore.

                            1 Reply Last reply Reply Quote 0
                            • guanjinG Offline
                              guanjin
                              last edited by

                              @dan rathbun said:

                              ➡ UPDATE v1.3.1

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

                              🤓

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

                              Aviso para cargar error

                              未命名.jpg

                              I come from China, is to learn

                              1 Reply Last reply Reply Quote 0
                              • Dan RathbunD Offline
                                Dan Rathbun
                                last edited by

                                @__guanjin__:

                                The plugin should have just used English ...

                                ... because I did NOT supply language files for zh-CN (Chinese Traditional), zh-TW (Chinese Taiwanese), ja (Japanese) or ko (Korean.)

                                %(#BF4000)[I do not know how to create UTF-8 encoded language files for these languages.
                                (I think they may use UTF-16 encoded characters.)]

                                Questions:

                                Are you running SketchUp in chinese ? zh-CN or zh-TW ??

                                At the Ruby Console, what is the result of:

                                Sketchup.get_locale

                                and:

                                Sketchup.get_locale()[0,2]

                                I'm not here much anymore.

                                1 Reply Last reply Reply Quote 0
                                • A Offline
                                  Anton_S
                                  last edited by

                                  Hey Dan, the script and organization is amazingly profesional. 😮 Indeed, I need to upergrade my scripting skills now...

                                  1 Reply Last reply Reply Quote 0
                                  • Dan RathbunD Offline
                                    Dan Rathbun
                                    last edited by

                                    Thank you Anton

                                    ❗

                                    I'm not here much anymore.

                                    1 Reply Last reply Reply Quote 0
                                    • A Offline
                                      Anton_S
                                      last edited by

                                      I examined the Vis Tools.rb and find it strictly licened. What bugs me is the whole licence thing: ❓

                                      1. How do I get it? I found a link here, though I'm still not sure.
                                      2. What kind of licence should I get? MIT?
                                      3. Is it required to pay for the licence?

                                      Sorry if my post is a bit of topic though 😳

                                      1 Reply Last reply Reply Quote 0
                                      • Dan RathbunD Offline
                                        Dan Rathbun
                                        last edited by

                                        @anton_s said:

                                        I examined the Vis Tools.rb and find it strictly licened.

                                        😆 The MIT License is very NON-Strict.

                                        Really there are only 2 requirements: that the copyright notices of the previous authors must stay in the code documentation (you add your own name if you make changes and distribute an edition of your own;) and the original License text (and it's requirements, along with it's 2 restrictions, AND ALL it's privileges,) must be passed on to any future users, or authors.

                                        Basically.. the "MIT License" is a liberal, socialistic, community property type of license, that is meant to encourage "open source" projects that anyone can use, and improve. Since many people may put their valuable time into the product and do not want some entity "stealing" their work and turning it into a commercial product,... the license has the requirements that the contributor copyright notices and all privileges to use or modify the software, must be passed on.

                                        @anton_s said:

                                        How do I get it?

                                        The license text IS distributed with the plugin in " %(#004080)[**LICENCE.txt**]", ...
                                        and I also pasted it into the documentation headers of the " %(#004080)[Plugins/load_VisTools.rb]" extension loader and the " %(#004080)[Plugins/IntrepidBear/VisTools/VisTools.rb]" main script file.

                                        IF you installed the rbz archive, then you have the license files.

                                        @anton_s said:

                                        I found a link here, though I'm still not sure.

                                        That website has nothing to do with THIS VisTools SketchUp plugin nor it's license.
                                        That website is a form guide that helps you decide what license to use with YOUR OWN projects, that have never before been subject to any "End-User License Agreement" (EULA), "Terms of Service" (TOS) or "Terms of Use".)

                                        @anton_s said:

                                        What kind of licence should I get? MIT?

                                        The license attached to the plugin IS the MIT license.

                                        The terms of the MIT license (as distributed with the plugin,) along with the Warranty Disclaimer / Limitations on Liabilities, apply to your use of the software as it is now; and grant you privileges (subject to those 2 restrictions,) to modify or extend the software, and distribute your own edition.

                                        @anton_s said:

                                        Is it required to pay for the licence?

                                        No ... but I would not mind donations to help pay for my time, or new features.

                                        I could have charged a fee for the updates (under the terms of the MIT license,) but chose not to, because I really did not add any new features. I just cleaned up the code mostly, and fixed a few things. The language support files were done by volunteers back when I forked off the edition that was temporarily called "FreezeTools".

                                        I do not use the VisTools plugin much myself, because I really do not feel it Freezes things the way they are frozen in AutoCAD. But I suppose it is better than nothing.

                                        Unless I get feedback from users who really like to use the plugin, and likely get some donations to do more work on it,... I probably will not do much more to it, other than fix any glaring bugs, that are easily fixed.

                                        I'm not here much anymore.

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          Anton_S
                                          last edited by

                                          Thank Dan, that explains it well.
                                          👍

                                          1 Reply Last reply Reply Quote 0
                                          • Dan RathbunD Offline
                                            Dan Rathbun
                                            last edited by

                                            @dan rathbun said:

                                            @__guanjin__:

                                            The plugin should have just used English ...

                                            OK I found the error.

                                            It was me:

                                            VisTools.rb: line 95
                                            @@lang == 'en' %(#008000)[# just use English]

                                            should be making an assignment:
                                            @@lang **=** 'en' %(#008000)[# just use English]

                                            😳 'tupid booboo!

                                            I'll make changes and push an update.

                                            I'm not here much anymore.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 1 / 4
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement