<p>What if the scratchpad were assumed to be in the same directory, with the same file name for auto open purposes? Them nothing is added to .it&#39;s.</p>
<p>Picture.ora accompanied by Picture.spd? </p>
<div class="gmail_quote">On Jul 21, 2011 9:38 AM, &quot;David REVOY&quot; &lt;<a href="mailto:davidrevoy@gmail.com">davidrevoy@gmail.com</a>&gt; wrote:<br type="attribution">&gt; On 21/07/11 14:50, Ben O&#39;Steen wrote:<br>
&gt;&gt; David,<br>&gt;&gt;<br>&gt;&gt; Not to distract from this thread too much, but can you say more about<br>&gt;&gt; what you&#39;d like about a self-contained palette? I&#39;ve been working on<br>&gt;&gt; something like that for a few days:<br>
&gt;&gt;<br>&gt;&gt; <a href="http://www.vimeo.com/26586840">http://www.vimeo.com/26586840</a>  -- shows the more complex one showing<br>&gt;&gt; all the different file-saving methods.<br>&gt; <br>&gt; O_o  wow, that&#39;s exactly the kind of palette/scratchpad I&#39;m looking for <br>
&gt; in Mypaint since the old palette panel of Portnov branch , just a <br>&gt; scratchpad to pick &amp; paint ( or &#39;pick context&#39; ) brush. Cool , it looks <br>&gt; already a very good feature. I will test your branch Asap.<br>
&gt; <br>&gt; The goal for me, would be to can save an *.ora in relation with a <br>&gt; scratchpad. It mean make this scratchpad open at the same time I load a <br>&gt; *.ora related to it. As Andrew said on the first email : /&quot;The imagined <br>
&gt; use case for this is that users like to continue work immediately where <br>&gt; they left off when re-opening a saved work on a later date&quot;/ and it&#39;s <br>&gt; really so true when you handle multiple project. In a second time, I <br>
&gt; also would like to can use a previous created scratchpad ( ex:  my <br>&gt; comics color palette ) to a new document, or a opened line-art.<br>&gt; Of course , I saw in your videos the arrows to switch easily between <br>
&gt; saved scratchpad. I think it&#39;s already really user-friendly. But to <br>&gt; continue on the *.ora discution and possibilities  ... :<br>&gt; <br>&gt;   I can imagine 2 way :<br>&gt; ---------------------------------------------------<br>
&gt; <br>&gt; #1 - *Embeded* : Save the scratchpad as a separate layer -for exemple- ; <br>&gt; with a constant layer name ID saved in the *.ora files as hidden and <br>&gt; make mypaint recognise by this ID while opening as a separate <br>
&gt; informations to display in the scratchpad only.<br>&gt; <br>&gt; _Pros:_<br>&gt; A file can be reopened under a 2nd PC with Mypaint and keep the same <br>&gt; scratchpad<br>&gt; The scratchpad can be used on other apps , the layer can be opened as a <br>
&gt; regular layer by Gimp/Krita ( on the top, a hidden layer, with the ID <br>&gt; name to respect = not rename )<br>&gt; <br>&gt; _Cons :_<br>&gt; Gimp / Krita resaving will crunch some of the scratchpad info (stroke <br>
&gt; map )... but it&#39;s ok.<br>&gt; File weight, a bit more of infos are in the file.<br>&gt; Can&#39;t share the same scratchpad to another drawing/project without <br>&gt; adding another feature as &#39;open as file as scratchpad&#39;.<br>
&gt; <br>&gt; ---------------------------------------------------<br>&gt; <br>&gt; #2 - *External* Save only the &#39;path&#39; to the saved scratchpad inside the <br>&gt; *.ora as a txt info ( surely a path inside .mypaint user preference , <br>
&gt; like for brushes ) . With this Mypaint can load it at the same time of a <br>&gt; related *.ora. It&#39;s my favorite design :) I also think the reference <br>&gt; docker of Silvio Heinrich in Krita should store the ref picture this way <br>
&gt; inside *.kra and *.ora. The dream would be the two apps use a path <br>&gt; compatible (^ u ^)<br>&gt; <br>&gt; _Pros:_<br>&gt; File weight, no embeded scratchpad, no possible bad interaction with <br>&gt; other *.ora compatible apps.<br>
&gt; Sharing same palette/scratchpad within multiple project is possible ; as <br>&gt; scratchpad are saved independantly.<br>&gt; Can share scratchpad for users , edit them etc ... as brushes ....<br>&gt; <br>&gt; _Cons_<br>
&gt; Path to the scratchpad can get crunched while resaving the *.ora by <br>&gt; other apps ?<br>&gt; Have to share the ~/.mypaint pref to another PC to work on the file ( <br>&gt; dialog &#39;path to the scratchpad missing!&#39; ) ; but this is ok , imo.<br>
&gt; <br>&gt; -----------------------------------------------------<br>&gt; <br></div>