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

    Model History plugin - Feedback please

    Scheduled Pinned Locked Moved Plugins
    17 Posts 8 Posters 3.0k Views 8 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.
    • A Offline
      azuby
      last edited by

      I've posted it to the Pro forum, because I thought I would reach more users than programmers. Because at first point it is an extension for users, not programmers 😄

      But OK, I don't want to disorder the forum.

      azuby

      *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

      Bad English? PM me, correct me. :smile:**

      1 Reply Last reply Reply Quote 0
      • R Offline
        RickW
        last edited by

        So it's like my ToDoList, but with more features. Interesting!

        RickW
        [www.smustard.com](http://www.smustard.com)

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

          Oh I see ... the advantage of your script surely is, that the model ships with its tasks. I also thought about that, but decided not saving the whole history to the model file, because the amount of data is to much I think. It would load slower in Sketchup.

          azuby

          *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

          Bad English? PM me, correct me. :smile:**

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

            Just crosslinking:
            http://www.sketchucation.com/forums/scf/viewtopic.php?f=47&t=360

            azuby.

            *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

            Bad English? PM me, correct me. :smile:**

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

              A short list about implemented functionalities:

              • Rollback
              • Delete history point
              • Delete .skp file from history point
              • Delete history
              • Load .skp file from history point
              • Load newest version
              • visualization of history point with unsolved tasks
              • storyboard + storyboard animation (maybe needs more information to be displayed)
              • ...and a lot intern stuff for more comfort in programming this extension

              Next thing I want to implement are all functions related to "Tasks"

              Suggestions for that extensions are welcome. Feel free to ask, whether things are possible 😄

              azuby

              *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

              Bad English? PM me, correct me. :smile:**

              1 Reply Last reply Reply Quote 0
              • S Offline
                sepo
                last edited by

                This looks like useful script. So if I understood it correctly it will track changes and will allow you to go back to that change, kind of similar to history tab in PS. Is it available to be tested or..? 😎

                1 Reply Last reply Reply Quote 0
                • boofredlayB Offline
                  boofredlay
                  last edited by

                  I would definately be interested in this one.

                  http://www.coroflot.com/boofredlay

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

                    Sorry, I don't know the history tab of PS (Photoshop?). Does it allow you to see your changes also when you have closed the program and open the file later?

                    I'm still thinking about, whether the extension should work automatically or the user needs to say "Set the history point now", because in combination with the .skp file saving to the history the amount of data will highly increase.

                    At the moment the script is not available. Maybe I will need some beta testers later, but don't know exactly. I'm "a bit" busy next days.

                    azuby

                    *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

                    Bad English? PM me, correct me. :smile:**

                    1 Reply Last reply Reply Quote 0
                    • N Offline
                      not registered yet
                      last edited by

                      @azuby said:

                      Hey folks

                      in the Deutschsprachiges Anwenderforum I have a thread where I post what's going on on my new projet, a Model History Ruby extension. Because I think there are less people speaking German, I will start my call for feedback here again.

                      The attached file gives you an overview about the things you already can do with the extension and things which should be implemented. The Model History extension should support your work on your models. It also should be a kind of reporting and version control extension. You can set history points with the values of the model, such as amount of edges, materials etc. will be saved. Optional you also can save the original Sketchup model file, for that you are able to come back to that point of work (-> Rollback). There also are other views of the model date: A storyboard an a graphical visualization in a chart. Also to mention is the possibility of adding tasks to your actual working status and marking them solved (marking solved can be done for task from history points, but adding new tasks to history points is not possible (technically possible 😄 ).

                      Maybe it is no good joke, but try to figure that out: Your boss creates a new Sketchup file and adds 35547 taks. Than he gives you the model and says "Do your work, dude! And please send me weekly report about your work" Possible. He adds the tasks and you mark them solved, if you solved them. Than you export the report as as HTML file and send it via E-Mail or put it only.

                      The entries you see in the image represent the history points, each one is implemented as a pull-down item. The first item (the pink one 😉 ) shows the actual model data. There you have more information than with "Model Info" window and also you have all the information in one place.

                      [attachment=0:n6nwsib6]<!-- ia0 -->mh_online.jpg<!-- ia0 -->[/attachment:n6nwsib6]

                      As you can see you have a Toolbar, a rightclick menu item and a submenu in Plugins menu, from where you can access the functionality of the extension. Of corse I will do the interface multilingual, so that it is possible to translate it in any language you want to have (that includes Frisian, Saxon, Bork bork bork and Klingon Language 💚 if you find someone translating).

                      Now I'm asking, whether there are some points you want to also see implemented.

                      azuby

                      Will you PLEASE tell me where to download?

                      [Invader ZIM]

                      1 Reply Last reply Reply Quote 0
                      • L Offline
                        lewiswadsworth
                        last edited by

                        tlhIngan?

                        majQua'!

                        [Lewis Wadsworth]

                        col sporcar si trova

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

                          Invader ZIM, thanks for your interest. I've written in the posting right before your posting, that at this moment the extension isn't available. Depending on the feature the status is alpha or beta.

                          Lewis Wadsworth: ... hm ... hm ... well, ... ... Butterbrot? Reinkarnationreaktivierungsapparaturzugangscodeverschlüsselungsprogrammdokumentation?

                          azuby

                          *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

                          Bad English? PM me, correct me. :smile:**

                          1 Reply Last reply Reply Quote 0
                          • L Offline
                            lewiswadsworth
                            last edited by

                            @azuby said:

                            Lewis Wadsworth: ... hm ... hm ... well, ... ... Butterbrot? Reinkarnationreaktivierungsapparaturzugangscodeverschlüsselungsprogrammdokumentation?

                            Do you know that there is an object-oriented programming language out there based on the Klingon (tlhIngan) language? I've never been tempted...life is odd enough without attempting to write script in an imaginary lifeform's tongue. I've already ascended to the heights of geekiness, I suspect, by simply being able to respond to basic Klingon.

                            http://en.wikipedia.org/wiki/Var%27aq

                            --Lewis

                            [Lewis Wadsworth]

                            col sporcar si trova

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

                              Cool, a Klingon Ruby preprocessor. Nice idea. So let's quote Rick: "I put it on the list" 💚

                              azuby

                              *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

                              Bad English? PM me, correct me. :smile:**

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

                                OK folks,

                                this is a new screenshot. I know, there are two "undefined", which are the result of hand-editing the history file 😉 - it's old stuff. Anything you can see on this tab is working. The other tabs ... well ... I have to care. The Tasks tab is OK, you can see all tasks ordered and add new to the current model.

                                I've removed some bad bugs and added some other functions, for instance a menu entry to get the window back on place where you can see it and with size, which fits to your monitor resolution.

                                The black bar you can see is a one I hover with the mouse. And something more to colors: I use the system colors, so if your menu items are dark red, you will have dark red elements in that UI.

                                azuby

                                http://www.sketchucation.com/forums/scf/sas/Ruby/mh_screenshot_web.jpg

                                *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

                                Bad English? PM me, correct me. :smile:**

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

                                Advertisement