Inkscape.org
Creating New Extensions Continuing to develope the "frame" extension
  1. #1
    RW E2 RW E2 @RWE2

    Have made significant improvements to the "frame" extension:

    * Visible boundary box derivation: Replaced multiple --query calls code 
      borrowed from the "dimension" extension with a single --query-all call
    * Fill: Have added ability to specify the frame fill
    * Level: When fill is specified and margin is positive, the frame is 
      placed behind the selected object
    * Trace output can be suppressed or directed to a text-area; the area must 
      contain the single word, "Trace:" (with colon); attributes of the trace
      are taken from the word
    * Code: Removed obsolete code and made variable names more appropriate

    Putting this into production, I face two major obstacles:
      
    * It is written for Inkscape .91.  I do not have Inkscape 1.0 or 
      even .92.  It will be a while before I can upgrade

    * I attempted to put the code into a public repository.  Most
      repositories use git.  After spending days trying to fix 
      a bad commit, and ultimately failing, my opinion of git is 
      very low.  The git system is so complex, it requires hundreds of 
      man documentation files to explain, yet it does not allow
      me to do the simplest tasks -- e.g., delete my repository and
      start over.  Given the complexity of the git system, it
      astonishes me that any software ever gets published.

    This continues the thread at:

    https://inkscape.org/forums/extensions/new-extension-frame-circle-or-resize-objects/
     

  2. #2
    RW E2 RW E2 @RWE2

     

  3. #3
    RW E2 RW E2 @RWE2

     

Inkscape Inkscape.org Inkscape Forum Creating New Extensions Continuing to develope the "frame" extension