sketchucation logo sketchucation
    • Login
    1. Home
    2. inteloide
    3. Posts
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    πŸ«› Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 13
    • Posts 160
    • Groups 2

    Posts

    Recent Best Controversial
    • RE: [Plugin] Components manager plugin

      Hello JQL,

      Could you send me your file, please ?
      It will be easier for me to correct bugs.
      Thank you

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @jql said:

      4 - Would it be possible to creat filters on the list that would only show updated components or outdated or components that were associated with a file or whatever other options you have. Tick on a box and you only see green icons, tick other box and you only see blue, click on both and you see both icons on the list.

      Except this one, which is a quite bit complex, all your requests are done ! πŸ˜‰

      As I just spend more than 4 hours to correct a tinny bug (to show the component in the list when cliking on the model), I will have some rest now.

      I will use this plugins at work now and may make another updates if bugs are found for next week-end.

      I have to think about other plugins to develop :

      • 6 axis robot manager, which calculate axis angles ! (90% done actually)
      • But also tiny plugins, like a plugin that optimize loading big models (like for my robot (> 50 Mb !) by replacing big component by simply box and load the big component by a right click...

      But that's for other topics !

      Thank you JQL for all bugs you have found by now ! I hope this plugins will be use by other and they will give me their feedback !

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello JQL,

      Problem solved : another old bug (entities of a component instance, which doesn't work on SU 2013).

      Just post version 1.9.1, which make the plugins close from final release !!
      Actually it was post officially in pluginstore a little bit too early.
      I will also change pluginstore to reflect this version.

      By now, I won't add new features until bugs are completely close. I will also verify that it works on Mac computers (with greatoe).
      **
      Version 1.9.1 :**
      Corrected : Bug in options for "auto-select in list",
      Corrected : The component selected on model is now clearly shown in the list
      Corrected : Observers error onElementAdded, thanks to JQL
      Corrected : If you don't want to check file existance, when clicking on a item in the list, the file was checked. Not anymore !
      Corrected : Options file was kept opened after reading option, this produced troubles when saving new options. Now solved.
      Optimized : Ruby consol only shown on my computer, as I forget sometime to hide it when I release verions ;o)

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello !

      Last modifications :
      1.9.0:
      Added : Right-click menu to do different actions
      Added : Rename function in the right-click menu
      Added : Adding function to open new SU instance to modify a component + message when coming back to previous SU instance
      Added : Auto-select in the list selected component in the model
      Added : Now it asks to create a new revision level when saving definition (and option is activated).
      Corrected : Bug when upload a component with a revision level
      Corrected : Bug with bright and dark red icon color
      Corrected : Some translation were missing

      1.8.3:	Corrected : Implement string conversion to Java when upload text titles in Html page
      
      1.8.2:	Non official version...deleted
      
      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @rich o brien said:

      @Inteloide

      Your plugin is now in the PluginStore

      You are added to the Plugin Author group so you can see this forum...

      http://sketchucation.com/forums/viewforum.php?f=382

      You can also see this....

      favicon

      (sketchucation.com)

      Thank you very much !

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hi JQL,

      Thanks for English and Portuguese translation. Your English is definitevely better than mine !! It's true that I used words that may not be easy to understand for somebody else than ...me, I should correct my French translation too ! hΓ© hΓ© ;o)

      About your proposal, I implented (using Jquery javascript) a right click function, with actions like save, upload, edit. Edit open a new Sketchup instance openning the component definition. I can make sketchup to wait the new sketchup window to close (to know if component was modified), but the old window looks freeze until new window is not close... Maybe an option could be good for user to decide not to freeze the sketchup window which start the new sketchup window.

      Thank you for your support.

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      JQL, first thank you for your ideas

      To answer you :
      1 - Yes, it's not easy to find in the list a definition name, but... I'll try
      2 - Yes, good simple idea ! I vote for ;o)
      3 - Good idea again, should not be so complex.
      4 - Humm...some programming hours below that...I'll try

      Also, more traduction could be add if users help me to translate (all texts are in Plugins\BGSketchup\Composants\Rb\Localization.rb)

      Inteloide

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @greatoe said:

      Then after a restart of Sketchup, the following error window shows.

      Hello Greatoe,

      Just post version 1.8.1 which should correct the message you had.
      After that...mistery... ;o)
      Please send me further errors (you can start ruby console in parrallel to see any error you may have).

      About version 1.8.1 version, few modifications actually :
      Corrected : Add option for MAC user, should help tp start the plugin, pay attention when saving files.
      Optimized : Simplify access to tool through Plugins menu

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello,

      new TV bought ! ;o)

      Just update version 1.8.0, with following improvments :
      Added : Revision level management option added !
      Added : Option to start or not automatically the manager (default=no)
      Added : Option to refresh or not the list when start automatically the manager (default=yes)
      Optimized : The return of the update progress in Sketchup state bar !
      Optimized : In all definitions reload, component definition are reloaded, from file, only if different from model definition.
      Optimized : Simplify refreshing date display script

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello,

      Thank you for explainations. (I'm not familiar with Xrefs)

      Change wouldn't be so long, actually the plugins always upload file, even if the definition is update to date, so just by check before that file date = definition date, then issue is solved.

      Also, I was thinking that plugin is also purging all definitions each time it upload a definition : this cost a lot of time too. I will also change this to purge only and updating end.

      Also I will add these options :

      • Avoid the window to open each time you open Sketchup (in case you don't want to use it)
      • Add toolbar to quickly open/hide window
      • To avoid list updating when model is openned, in order the model to load faster (in case of big file), may be just refresh component names, but not check files dates.

      I'll try to implement this for version 1.8.0

      Planned updates for version 2.0.0 (you can let me know you wishes) :

      • Options in Html form (for better look)
      • Add a model/component history text input, to allow writing your model improvments and components improvments.

      The idea would be to have an host window which can accept different sub-windows from different plugins. Each plugin could be loaded separately but when you have installed the host window (host plugin), every other plugins (made by me, of course) will fit in the same window (you would be able to change from one to the other by clicking an icon). Then it keep clear your workspace !
      So additionnal function like "model/component history" still stay in the same window.
      Good idea, no ?

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @greatoe said:

      does this script work on mac version? thx

      Hello Greatoe,
      not sure it work on Mac, as I don't have one, as system is different...Maybe the best is to try and tell me if it's works...
      I will try later to understand how Mac file system works and update, if required.

      JQL, what yours thoughts were exactly ? Maybe I can implement !

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @jql said:

      That level management is a very good idea for nested xrefs...

      Yes ! It would be very useful for me !! πŸ˜‰
      I already code the script to check if other files exist in a path with different level. (You will see, in version 1.7.0 in "options", that options are implemented but not active)

      So the idea will be, when updating a component definition from a file, to check if other file exist with the same "base" but with different level. Ex :
      "c:\toto\drawing.skp"
      "c:\toto\drawing ind2.skp"
      "c:\toto\drawing ind3.skp"

      Then the plugins will update only the highest level : "c:\toto\drawing ind3.skp"
      Therfore, you will be able to keep history of your component by saving it in a different level each time you modify it !

      Of course the level idenitificator (" ind" here) will be changeable in options).
      Also, this options can be activable or not in options too.

      Just pending for me to implement the script at correct places and that's it !
      I hope to complete this by Thursday (yes, tomorrow start the sales in France...and my TV is broken down...sniff 😞 )
      So version 1.8.0 will have this useful function ! Just wait a bit...

      New version update (1.7.0) , with following changes :
      Added : New red color to distinguish file newer than definition with file older than definition
      Added : New option to choose if the brightest red color means file newer or older than definition
      Added : Add refresh time in window bottom when updating the list
      Corrected : Number of component instances in a branch was wrong
      Corrected : Restore highlightning of selected item (come back to previous script...)
      Corrected : Number of instance in same style that item to avoid double item selection error
      Corrected : Avoid to have unlinked components text in the same color than previous list item (CSS)
      Corrected : Options were still saved in model (even if not used)

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      @jql said:

      Excellent update, I'm going to test it and I'll try to say something later!

      Some bugs actually... Selected lines are not highlighted. Color bug in list. List size error when uploading the list.
      I will correct this tonight.
      I will add a function to manage levels of components in file name ex:"toto ind 2.skp", to upload only last level.

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      New version 1.6.0 :
      Added : Window can be resize
      Corrected : Avoid graphic issue when selecting different line in the list
      Optimized : Simplify CSS file (removed un-used data)
      Optimized : Buttons are now centered in window

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello,

      Just update the new version that solve special characters issue (thanks to a TIG script).
      Other improvments :
      Added: Number of instances are written in italic blue to make it different from definition name
      Corrected : Bug when component or path have a special characters inside
      Corrected : Move Win32API in BGSketchup folder not to interfer with other plugins
      Corrected : Simplify reload definition script, avoid error when Group is selected
      Corrected : add to_java function to format string to reach javascript standard

      Please make trials in your models and tell me if it corrected issues you had.

      I'm glad to see people happy of this function. May some of you push "Donate" button when it will be published, a little contribution to allow me buying a 3D printer (my dream). πŸ˜‰

      Also, if some improvment are missing from your point of view, please tell me.

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      There are errors when:
      -component name include special characters
      -file path include special characters

      First one generate javascript issue => should be easy to repair
      Second one involve issue in ruby coding : harder to solve... But I found a solution on this forum : I will try to correct using it.

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello, there is a problem with special characters. I tried it and it failed, so it's sure.
      I will correct this and you will be able to try again to see it solve this issue.

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Hello,

      the plugin is made to update component without having to link (third button) each of them...so there is something strange.
      If item is in orange, this means that he could not reach the file, and as you don't modify the component, the plugin didn't create a relative link. Therefore it lloks like the file is not reachable.
      Could you send me the complete link (as show in bottom of the window, you can select it and copy it by right clicking on) and send me the real link (through windows explorer for example), to see what's going wrong.
      The error may come from special characters...maybe.
      Also, you can try to copy the link in bottom of the window to the windows explorer to see if the file is opening.
      Thank you to make this trials !

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      ok thanks !

      Just post version 1.4.1, as Win32API.so file is required, for option saving.
      It didn't saw it as it was included on my computer with other plugin I have...

      posted in Plugins
      inteloideI
      inteloide
    • RE: [Plugin] Components manager plugin

      Thank you JQL, that make me "boost".

      Two things :

      • I wanted to post officially the plugin when working 100% ok. Glro already help me on that even if I desesperate to explain how useful the plugin could be.
        -I cannot find where to post a plugin, I looked in the pluginstore but couldn't find easily... I'll ask SketchUcation team how to proceed.

      After some feedback and maybe 2-3 improvment I have in my mind and I will officially post it. Hope this will be done for end of week. πŸŽ‰

      In few seconds, I post the new version 1.4.0 with interesting updates :

      Added : Options are now saved in My Documents folder instead of Inside Model

      Added : Option to select automatically the instances in the model (yes by default)

      Added : Number of instances of components beside component definition name, ex : toto (*3), means 3 instances in the branch of the list

      Added : Plugin version in title for more traceability

      Added : Update list when openning an existing file or creating a new file

      Removed : Progress in Sketchup state bar (I will try in implement again later)

      Removed : Old code for sub-menu options

      Corrected : Error in observers for new model and open model

      Corrected : Components in root of the model were duplicated in the list : not anymore

      posted in Plugins
      inteloideI
      inteloide
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 7 / 8