<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-85</id>
	<title>Nabble - Gimp Developer</title>
	<updated>2009-11-23T07:35:39Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gimp-Developer-f85.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gimp-Developer-f85.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26480179</id>
	<title>GIMP's changed; Not as many filters as it used to have and only .xcf files are allowed.</title>
	<published>2009-11-23T07:35:39Z</published>
	<updated>2009-11-23T07:35:39Z</updated>
	<author>
		<name>LiquidKrystal</name>
	</author>
	<content type="html">About a year ago, I downloaded GIMP. It allowed me to save my images as .PNG, .JPEG, and .GIF(not to mention allowed me to open .png and .jpeg images without getting an error message),etc and had a BUNCH of filters. But recently(about a three weeks ago), GIMP wouldn't open at all. So I uninstalled it, went online to &lt;a href=&quot;http://www.gimp.org/downloads/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gimp.org/downloads/&lt;/a&gt;&amp;nbsp;and reinstalled GIMP 2.6.7 for Windows. However, it still wouldn't open, it would just keep stopping at one of the scripts/plug-ins while it was loading. I tried everything to get it to open and finally tried putting the &amp;quot;plug-in&amp;quot; folder that came with GIMP 2.6.7 into the &amp;quot;bin&amp;quot; folder and tried opening the program again. It finally opened. But, to my surprise and aggravation, would only save images as .xcf and had only two filters(distorts and generic), when before it had artistic, blur, animation, and many, many more. Please let me know what is happening, and if the GIMP developers changed the version of gimp and if there is anyway i can get the GIMP i used to have, with the ability to save and open .png and .gif, etc., and all the filters it used to have. It would be VERY appreciated. Thank you! </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP%27s-changed--Not-as-many-filters-as-it-used-to-have-and-only-.xcf-files-are-allowed.-tp26480179p26480179.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26478857</id>
	<title>Re: GIMP T-shirts in our online store</title>
	<published>2009-11-23T06:16:18Z</published>
	<updated>2009-11-23T06:16:18Z</updated>
	<author>
		<name>Alexia Death-2</name>
	</author>
	<content type="html">On Mon, Nov 23, 2009 at 3:58 PM, Ismael Barros² &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478857&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;razielmine@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi again,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Design submitting deadline is over, and the designs are ready to get voted.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can vote here: &lt;a href=&quot;http://www.freewear.org/?contest=gimp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freewear.org/?contest=gimp&lt;/a&gt;&lt;br&gt;&lt;br&gt;That does not seem to be the case. For whatever reason I cant select
&lt;br&gt;the design I like. I like the rasterized Wilber(last on the page) by
&lt;br&gt;Tobias best, tho the dark version needs a more contrasting color I
&lt;br&gt;think.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;--Alexia
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478857&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-T-shirts-in-our-online-store-tp26043781p26478857.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26478510</id>
	<title>Re: GIMP T-shirts in our online store</title>
	<published>2009-11-23T05:58:55Z</published>
	<updated>2009-11-23T05:58:55Z</updated>
	<author>
		<name>Ismael Barros²</name>
	</author>
	<content type="html">Hi again,
&lt;br&gt;&lt;br&gt;Design submitting deadline is over, and the designs are ready to get voted.
&lt;br&gt;&lt;br&gt;You can vote here: &lt;a href=&quot;http://www.freewear.org/?contest=gimp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freewear.org/?contest=gimp&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Ismael
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478510&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-T-shirts-in-our-online-store-tp26043781p26478510.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472430</id>
	<title>DAG in GEGL and its role in GIMP</title>
	<published>2009-11-22T19:46:56Z</published>
	<updated>2009-11-22T19:46:56Z</updated>
	<author>
		<name>Tim Chen-8</name>
	</author>
	<content type="html">Hi all,&lt;br&gt;&lt;br&gt;Recently, I have spent my time reading source code of both GIMP and GEGL, and got few questions about GEGL and its future role in GIMP.&lt;br&gt;&lt;br&gt;1. Why DAG in GEGL? Intuitively, say if we have two operations that are applied on two independent regions, they should be located in two separated sub-tree (sub-graph), so that we can save save some traverse time and potential redraw time. However, it seems like that there is no such mechanism (correct me if I misunderstand the code) and all operation cache/reuse are determined according to the spatial relationship between the rectangle associated with the operations. If that&amp;#39;s the case, won&amp;#39;t a simple link-list suffice?&lt;br&gt;
&lt;br&gt;2. Following question one, it seems like that GEGL has not been fully integrated into GIMP (2.7) yet, and I am wondering that for some common image manipulation case, say red-eye removal or skin smooth, what will the DAG in GEGL look like? Will it look like a tree with height of two (connecting all operations to the root display node) or a simple 1-D list? Ideally, how should GIMP build the graph to maximize the rendering efficiency?&lt;br&gt;
&lt;br&gt;Thanks for your answering,&lt;br&gt;Tim Chen&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472430&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/DAG-in-GEGL-and-its-role-in-GIMP-tp26472430p26472430.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26460846</id>
	<title>Re: Airbrush/Brush Banding Effect At Low Pressure/Opacity</title>
	<published>2009-11-21T14:09:36Z</published>
	<updated>2009-11-21T14:09:36Z</updated>
	<author>
		<name>Martin Renold</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 02:01:13PM +1030, David Gowers wrote:
&lt;br&gt;&amp;gt; On Thu, Nov 19, 2009 at 11:17 AM, James Cox &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460846&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaycox@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;  result = floor(input * opacity + g_random_double());
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you pregenerate a lookup table (say 256 entries), keep a counter
&lt;br&gt;&amp;gt; which cycles 0,1,2,....255,0,1,2,....255, and only add a random
&lt;br&gt;&amp;gt; integer to that counter at the start of every dab, you could get that
&lt;br&gt;&amp;gt; going at decent speeds.
&lt;br&gt;&lt;br&gt;I have implemented this in (historical) release 0.5.1 of MyPaint. Using 8
&lt;br&gt;bytes of precalculated noise; brush_dab.c line 120 in case anyone cares.
&lt;br&gt;&lt;br&gt;I got sick of the noise, though. &amp;nbsp;It tends to get visible when you use
&lt;br&gt;brushes that really need this correction. &amp;nbsp;Not worth the effort I think. 
&lt;br&gt;The better solution is to calculate in 16bpc, or use different brushes, or
&lt;br&gt;don't use incremental mode (MyPaint supports only incremental). &amp;nbsp;See
&lt;br&gt;&lt;a href=&quot;http://mypaint.intilinux.com/?p=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mypaint.intilinux.com/?p=19&lt;/a&gt;&amp;nbsp;for a sample.
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26460846&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Airbrush-Brush-Banding-Effect-At-Low-Pressure-Opacity-tp26416906p26460846.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451045</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-20T14:06:34Z</published>
	<updated>2009-11-20T14:06:34Z</updated>
	<author>
		<name>Alexandre Prokoudine</name>
	</author>
	<content type="html">On 11/20/09, Joao S. O. Bueno wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; IMHO, stupidiest decision ever - they _want_ their users to be dumb
&lt;br&gt;&amp;gt; and continue that way. As for me, up to today I used to recomend
&lt;br&gt;&amp;gt; ubuntu to people I presented Free Software. (despite some ongoing
&lt;br&gt;&amp;gt; really great flaws, like translating the name of special user folders
&lt;br&gt;&amp;gt; such as Desktop and Documents). Now, with the promise of a GIMPless
&lt;br&gt;&amp;gt; Ubuntu, I will burn some other distro for people to taste Linux and
&lt;br&gt;&amp;gt; Free Software.
&lt;br&gt;&lt;br&gt;Joao,
&lt;br&gt;&lt;br&gt;Canonical also never shipped Ubuntu with Ardour or Cinelerra or
&lt;br&gt;Blender -- all apps aimed at professionals. People who need serious
&lt;br&gt;software for media production have choice, be it 64studio or Ubuntu
&lt;br&gt;Studio or half a dozen of other distributions.
&lt;br&gt;&lt;br&gt;What most Linux users really need is something like Picasa or iPhoto
&lt;br&gt;-- to easily import a bunch of pics, color-correct them and publish
&lt;br&gt;online. Using GIMP for fixing red-eyes or straightening horizon is an
&lt;br&gt;overkill. So if this choice will motivate someone to improve F-Spot,
&lt;br&gt;Solang, Shotwell or IntiPinku, who is to lose? :)
&lt;br&gt;&lt;br&gt;Alexandre
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451045&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26451045.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449675</id>
	<title>Re: Workflow Tips ?</title>
	<published>2009-11-20T12:20:04Z</published>
	<updated>2009-11-20T12:20:04Z</updated>
	<author>
		<name>bgw-2</name>
	</author>
	<content type="html">On 11/20/2009 04:01 AM, Jerry Baker wrote:
&lt;br&gt;&amp;gt; I keep running into the limits of gimp python so I've finally decided to
&lt;br&gt;&amp;gt; start learning C. In python the development process is a lot faster.
&lt;br&gt;&amp;gt; Basically &amp;quot;Edit File&amp;gt; &amp;nbsp;Save&amp;gt; &amp;nbsp;Run.&amp;quot; - There are a lot more steps
&lt;br&gt;&amp;gt; involved on the C side...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Getting up on C has a pretty steep learning curve compared to Python.
&lt;br&gt;&lt;br&gt;The steps involved in compiling and running are very straightforward, but
&lt;br&gt;quickly debugging even relatively simple C programs is quite a bit more 
&lt;br&gt;complex
&lt;br&gt;than the &amp;quot;Edit &amp;gt; save &amp;gt; run &amp;gt; see problem &amp;gt; re-edit &amp;gt; save &amp;gt; run&amp;quot; workflow
&lt;br&gt;that characters typical python workflow.
&lt;br&gt;&lt;br&gt;In many cases, it helps to take the plunge with an integrated development
&lt;br&gt;environment (such as Eclipse). But that's a pretty big install even if 
&lt;br&gt;you just
&lt;br&gt;use the C/C++ option (and, of course, the python option, as you are 
&lt;br&gt;comfortable
&lt;br&gt;with python).
&lt;br&gt;&amp;gt; I was wondering if anyone could give me some tips for speeding the &amp;quot;Edit
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt; &amp;nbsp;Compile&amp;gt; &amp;nbsp;Install&amp;quot; process up and improving my workflow...
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Gimp-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449675&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449675&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Workflow-Tips---tp26442220p26449675.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449306</id>
	<title>Re: Workflow Tips ?</title>
	<published>2009-11-20T11:50:50Z</published>
	<updated>2009-11-20T11:50:50Z</updated>
	<author>
		<name>Sven Neumann</name>
	</author>
	<content type="html">On Fri, 2009-11-20 at 07:01 -0500, Jerry Baker wrote:
&lt;br&gt;&amp;gt; I keep running into the limits of gimp python so I've finally decided to 
&lt;br&gt;&amp;gt; start learning C. In python the development process is a lot faster. 
&lt;br&gt;&amp;gt; Basically &amp;quot;Edit File &amp;gt; Save &amp;gt; Run.&amp;quot; - There are a lot more steps 
&lt;br&gt;&amp;gt; involved on the C side...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I was wondering if anyone could give me some tips for speeding the &amp;quot;Edit 
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt; Compile &amp;gt; Install&amp;quot; process up and improving my workflow...
&lt;br&gt;&lt;br&gt;Compiling a single C plug-in is rather fast and installing it only takes
&lt;br&gt;a few milliseconds. What exactly are you problems with the work-flow?
&lt;br&gt;Perhaps it would help if you described your work-flow to us.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Sven
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449306&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Workflow-Tips---tp26442220p26449306.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449283</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-20T11:48:22Z</published>
	<updated>2009-11-20T11:48:22Z</updated>
	<author>
		<name>Sven Neumann</name>
	</author>
	<content type="html">On Thu, 2009-11-19 at 13:22 -0500, Nicolas Robidoux wrote:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;That is pretty much in-line with our product vision. GIMP is a high-end
&lt;br&gt;application for professionals. It is not the tool that you would advise
&lt;br&gt;every user to use for their casual photo editing. And as far as I
&lt;br&gt;understand this, it's not that GIMP would not be available for Ubuntu
&lt;br&gt;users. It's simply not installed by default.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Sven
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449283&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26449283.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26449228</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-20T11:44:05Z</published>
	<updated>2009-11-20T11:44:05Z</updated>
	<author>
		<name>peter sikking</name>
	</author>
	<content type="html">Joao wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Yes, friend of mine was tehre, confirmed it too. (btw, it evenshowed
&lt;br&gt;&amp;gt; up in slashdot).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IMHO, stupidiest decision ever - they _want_ their users to be dumb
&lt;br&gt;&amp;gt; and continue that way.
&lt;br&gt;&lt;br&gt;well guys, GIMP has the vision to be a high-end/expert application,
&lt;br&gt;so we should not be amazed that a general OS distribution drops us off
&lt;br&gt;the finite-space disk.
&lt;br&gt;&lt;br&gt;I see it as ubuntu giving us the respect we deserve.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;--ps
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;founder + principal interaction architect
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;man + machine interface works
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://mmiworks.net/blog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mmiworks.net/blog&lt;/a&gt;&amp;nbsp;: on interaction architecture
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26449228&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (5K) &lt;a href=&quot;http://old.nabble.com/attachment/26449228/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26449228.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26444216</id>
	<title>Re: Workflow Tips ?</title>
	<published>2009-11-20T06:31:15Z</published>
	<updated>2009-11-20T06:31:15Z</updated>
	<author>
		<name>Chris Moller-3</name>
	</author>
	<content type="html">On 11/20/09 07:01, Jerry Baker wrote:
&lt;br&gt;&amp;gt; I keep running into the limits of gimp python so I've finally decided to
&lt;br&gt;&amp;gt; start learning C. In python the development process is a lot faster.
&lt;br&gt;&amp;gt; Basically &amp;quot;Edit File&amp;gt; &amp;nbsp;Save&amp;gt; &amp;nbsp;Run.&amp;quot; - There are a lot more steps
&lt;br&gt;&amp;gt; involved on the C side...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was wondering if anyone could give me some tips for speeding the &amp;quot;Edit
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt; &amp;nbsp;Compile&amp;gt; &amp;nbsp;Install&amp;quot; process up and improving my workflow...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;Without knowing the specifics of what you're doing, all I can suggest is 
&lt;br&gt;the use of the make utility. &amp;nbsp;You can put just about /anything/ in a 
&lt;br&gt;Makefile--your compile, link, and install steps can almost certainly be 
&lt;br&gt;reduced to one operation.
&lt;br&gt;&lt;br&gt;(Re-reading the above however, I noticed I've made the implicit 
&lt;br&gt;assumption you're using a Linux CLI---if not, never mind...)
&lt;br&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Gimp-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444216&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26444216&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Workflow-Tips---tp26442220p26444216.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26442220</id>
	<title>Workflow Tips ?</title>
	<published>2009-11-20T04:01:51Z</published>
	<updated>2009-11-20T04:01:51Z</updated>
	<author>
		<name>jbaker-3</name>
	</author>
	<content type="html">I keep running into the limits of gimp python so I've finally decided to 
&lt;br&gt;start learning C. In python the development process is a lot faster. 
&lt;br&gt;Basically &amp;quot;Edit File &amp;gt; Save &amp;gt; Run.&amp;quot; - There are a lot more steps 
&lt;br&gt;involved on the C side...
&lt;br&gt;&lt;br&gt;I was wondering if anyone could give me some tips for speeding the &amp;quot;Edit 
&lt;br&gt;&amp;nbsp;&amp;gt; Compile &amp;gt; Install&amp;quot; process up and improving my workflow...
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26442220&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Workflow-Tips---tp26442220p26442220.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26438800</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T21:55:03Z</published>
	<updated>2009-11-19T21:55:03Z</updated>
	<author>
		<name>Olivier-24</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 20, 2009 at 2:41 AM, Joao S. O. Bueno &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26438800&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gwidion@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

On Thu, Nov 19, 2009 at 4:48 PM, Alexandre Prokoudine&lt;br&gt;
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26438800&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alexandre.prokoudine@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; On Thu, Nov 19, 2009 at 9:45 PM, Thorsten Wilms  wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; I have been in that session and can confirm it.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; OK, but what session? At UDS?&lt;br&gt;
&lt;br&gt;
Yes, friend of mine was tehre, confirmed it too. (btw, it evenshowed&lt;br&gt;
up in slashdot).&lt;br&gt;
&lt;br&gt;
IMHO, stupidiest decision ever - they _want_ their users to be dumb&lt;br&gt;
and continue that way. As for me, up to today I used to recomend&lt;br&gt;
ubuntu to people I presented Free Software. (despite some ongoing&lt;br&gt;
really great flaws, like translating the name of special user folders&lt;br&gt;
such as Desktop and Documents). Now, with the promise of a GIMPless&lt;br&gt;
Ubuntu, I will burn some other distro for people to taste Linux and&lt;br&gt;
Free Software.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Give a try to Debian, the netinst version &lt;a href=&quot;http://www.debian.org/devel/debian-installer/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.debian.org/devel/debian-installer/&lt;/a&gt;&lt;br&gt;You need a decent Internet connection, but the available room on a CD is no longer a problem, and GIMP is present, of course.&lt;br&gt;

After all, Ubuntu is based on Debian, why not stick to the original, rather than to deviant copy?&lt;/div&gt;&lt;/div&gt;&lt;br&gt;-- &lt;br&gt;Olivier Lecarme&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26438800&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26438800.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26437198</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T17:41:44Z</published>
	<updated>2009-11-19T17:41:44Z</updated>
	<author>
		<name>Joao S. O. Bueno Calligaris</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 4:48 PM, Alexandre Prokoudine
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26437198&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alexandre.prokoudine@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; On Thu, Nov 19, 2009 at 9:45 PM, Thorsten Wilms  wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have been in that session and can confirm it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OK, but what session? At UDS?
&lt;br&gt;&lt;br&gt;Yes, friend of mine was tehre, confirmed it too. (btw, it evenshowed
&lt;br&gt;up in slashdot).
&lt;br&gt;&lt;br&gt;IMHO, stupidiest decision ever - they _want_ their users to be dumb
&lt;br&gt;and continue that way. As for me, up to today I used to recomend
&lt;br&gt;ubuntu to people I presented Free Software. (despite some ongoing
&lt;br&gt;really great flaws, like translating the name of special user folders
&lt;br&gt;such as Desktop and Documents). Now, with the promise of a GIMPless
&lt;br&gt;Ubuntu, I will burn some other distro for people to taste Linux and
&lt;br&gt;Free Software.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Alexandre
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Gimp-developer mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26437198&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26437198&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26437198.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431823</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T10:48:59Z</published>
	<updated>2009-11-19T10:48:59Z</updated>
	<author>
		<name>Alexandre Prokoudine</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 9:45 PM, Thorsten Wilms &amp;nbsp;wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I have been in that session and can confirm it.
&lt;br&gt;&lt;br&gt;OK, but what session? At UDS?
&lt;br&gt;&lt;br&gt;Alexandre
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431823&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26431823.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431783</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T10:45:23Z</published>
	<updated>2009-11-19T10:45:23Z</updated>
	<author>
		<name>Thorsten Wilms</name>
	</author>
	<content type="html">On Thu, 2009-11-19 at 21:38 +0300, Alexandre Prokoudine wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Did you see any links that prove this? Well, I didn't :) Neither most
&lt;br&gt;&amp;gt; relevant ubuntu mailing lists provide any background.
&lt;br&gt;&lt;br&gt;I have been in that session and can confirm it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Thorsten Wilms
&lt;br&gt;&lt;br&gt;thorwil's design for free software:
&lt;br&gt;&lt;a href=&quot;http://thorwil.wordpress.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thorwil.wordpress.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431783&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26431783.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431674</id>
	<title>Re: Quicktorials</title>
	<published>2009-11-19T10:38:46Z</published>
	<updated>2009-11-19T10:38:46Z</updated>
	<author>
		<name>Michael Schumacher</name>
	</author>
	<content type="html">Robert Martinez wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; My question concerns the identifier that links the functional part of 
&lt;br&gt;&amp;gt; the application to the video:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; How do you think such an ID should look like?
&lt;br&gt;&lt;br&gt;Completely customizable (preferably by the application maintainers, too)
&lt;br&gt;within a dedicated namespace for each application. Aliases should be
&lt;br&gt;possible.
&lt;br&gt;&lt;br&gt;For GIMP, the help id that's used for the context help might be part of
&lt;br&gt;the ID.
&lt;br&gt;&lt;br&gt;HTH,
&lt;br&gt;Michael
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; &amp;nbsp; GIMP &amp;gt; &lt;a href=&quot;http://www.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gimp.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; | IRC: irc://irc.gimp.org/gimp
&lt;br&gt;&amp;nbsp; &amp;nbsp; Wiki &amp;gt; &lt;a href=&quot;http://wiki.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.gimp.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;| .de: &lt;a href=&quot;http://gimpforum.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gimpforum.de&lt;/a&gt;&lt;br&gt;Plug-ins &amp;gt; &lt;a href=&quot;http://registry.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://registry.gimp.org&lt;/a&gt;&amp;nbsp;|
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431674&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Quicktorials-tp26423645p26431674.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431662</id>
	<title>Re: GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T10:38:21Z</published>
	<updated>2009-11-19T10:38:21Z</updated>
	<author>
		<name>Alexandre Prokoudine</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 9:22 PM, Nicolas Robidoux wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Did you see any links that prove this? Well, I didn't :) Neither most
&lt;br&gt;relevant ubuntu mailing lists provide any background.
&lt;br&gt;&lt;br&gt;The idea has been floating around for a while, mind you.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://wiki.ubuntu.com/RemoveGimp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://wiki.ubuntu.com/RemoveGimp&lt;/a&gt;&lt;br&gt;&lt;br&gt;Alexandre
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431662&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26431662.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26431427</id>
	<title>GIMP to be removed from Ubuntu Lucid Lynx?</title>
	<published>2009-11-19T10:22:53Z</published>
	<updated>2009-11-19T10:22:53Z</updated>
	<author>
		<name>Nicolas Robidoux</name>
	</author>
	<content type="html">&lt;br&gt;&lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26431427&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GIMP-to-be-removed-from-Ubuntu-Lucid-Lynx--tp26431427p26431427.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426471</id>
	<title>Re: Fixes for memory leaks</title>
	<published>2009-11-19T05:43:09Z</published>
	<updated>2009-11-19T05:43:09Z</updated>
	<author>
		<name>Michael Natterer</name>
	</author>
	<content type="html">On Tue, 2009-11-17 at 23:31 -0200, Nelson A. de Oliveira wrote:
&lt;br&gt;&amp;gt; A run on the full source code of gimp (version is the latest one from
&lt;br&gt;&amp;gt; git), also gives some messages:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&lt;/a&gt;&lt;br&gt;&lt;br&gt;I plugged the leak in dockable_toggle_view_cmd_callback()
&lt;br&gt;&lt;br&gt;commit e466da861638571ac22ba3e37f8b99d7d72bf846
&lt;br&gt;Author: Michael Natterer &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426471&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mitch@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: &amp;nbsp; Thu Nov 19 14:40:25 2009 +0100
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Plug memleak found by Nelson A. de Oliveira
&lt;br&gt;&lt;br&gt;&amp;nbsp;app/actions/dockable-commands.c | &amp;nbsp; 10 ++++++++--
&lt;br&gt;&amp;nbsp;1 files changed, 8 insertions(+), 2 deletions(-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;--mitch
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426471&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26426471.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426104</id>
	<title>Re: Fixes for memory leaks</title>
	<published>2009-11-19T05:19:52Z</published>
	<updated>2009-11-19T05:19:52Z</updated>
	<author>
		<name>Michael Natterer</name>
	</author>
	<content type="html">On Wed, 2009-11-18 at 23:19 -0200, Nelson A. de Oliveira wrote:
&lt;br&gt;&amp;gt; Hi again!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I gave another look on the possible mem leaks and created another patch:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Can somebody review them, please?
&lt;br&gt;&amp;gt; There is both
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;I'm afraid all your changes to app/pdb are bogus because these
&lt;br&gt;files are generated *and* there are no leaks. All the
&lt;br&gt;g_value_take_foo() functions take ownership of the passed things.
&lt;br&gt;&lt;br&gt;ciao,
&lt;br&gt;--mitch
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426104&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26426104.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26423645</id>
	<title>Quicktorials</title>
	<published>2009-11-19T02:06:04Z</published>
	<updated>2009-11-19T02:06:04Z</updated>
	<author>
		<name>Robert Martinez-2</name>
	</author>
	<content type="html">Hi there,
&lt;br&gt;&lt;br&gt;I need advice!
&lt;br&gt;I'm working on a new system that can provide free software GUI 
&lt;br&gt;applications (like GIMP, Inkscape, Scribus, ...) with video tutorials 
&lt;br&gt;directly linked to the GUI. Short: you click on an unknown button - and 
&lt;br&gt;a browser pops up and shows what it does (html5/ogg-theora).
&lt;br&gt;My question concerns the identifier that links the functional part of 
&lt;br&gt;the application to the video:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; How do you think such an ID should look like?
&lt;br&gt;&lt;br&gt;You can also have a look at &lt;a href=&quot;http://wiki.quicktorials.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.quicktorials.org&lt;/a&gt;&amp;nbsp;to see what 
&lt;br&gt;ideas were raised so far,
&lt;br&gt;or you can see the website in its early stage &lt;a href=&quot;http://quicktorials.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://quicktorials.org&lt;/a&gt;.
&lt;br&gt;I would love to see a a standard that is easy to use by any project!
&lt;br&gt;&lt;br&gt;Greetings from Germany,
&lt;br&gt;Robert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26423645&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Quicktorials-tp26423645p26423645.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26419869</id>
	<title>Re: Airbrush/Brush Banding Effect At Low Pressure/Opacity</title>
	<published>2009-11-18T19:31:13Z</published>
	<updated>2009-11-18T19:31:13Z</updated>
	<author>
		<name>David Gowers</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 11:17 AM, James Cox &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26419869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaycox@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Christopher Howard wrote:
&lt;br&gt;&amp;gt; Thinking about this some more, the error diffusion is probably not even
&lt;br&gt;&amp;gt; necessary.  You should be able to get by with some random dithering like
&lt;br&gt;&amp;gt; the following (if it wasn't slower than molasses):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  result = floor(input * opacity + g_random_double());
&lt;br&gt;&lt;br&gt;If you pregenerate a lookup table (say 256 entries), keep a counter
&lt;br&gt;which cycles 0,1,2,....255,0,1,2,....255, and only add a random
&lt;br&gt;integer to that counter at the start of every dab, you could get that
&lt;br&gt;going at decent speeds.
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26419869&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Airbrush-Brush-Banding-Effect-At-Low-Pressure-Opacity-tp26416906p26419869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26418812</id>
	<title>Re: Fixes for memory leaks</title>
	<published>2009-11-18T17:19:37Z</published>
	<updated>2009-11-18T17:19:37Z</updated>
	<author>
		<name>Nelson A. de Oliveira-2</name>
	</author>
	<content type="html">Hi again!
&lt;br&gt;&lt;br&gt;I gave another look on the possible mem leaks and created another patch:
&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;Can somebody review them, please?
&lt;br&gt;There is both
&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memory-leakages.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thank you!
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Nelson
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418812&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26418812.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26418536</id>
	<title>Re: Airbrush/Brush Banding Effect At Low Pressure/Opacity</title>
	<published>2009-11-18T16:47:41Z</published>
	<updated>2009-11-18T16:47:41Z</updated>
	<author>
		<name>Jay Cox</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Christopher Howard wrote:
&lt;br&gt;&amp;gt;&amp;gt; Jay Cox wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Oct 20, 2009, at 1:39 PM, Sven Neumann wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Tue, 2009-10-20 at 12:22 -0800, Christopher Howard wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Though having a far from sufficient understanding of how the GIMP brush
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; painting process works, it seems to me like this is the fundamental
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; problem: In making black-and-white brushes semi-transparent, GIMP
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; somehow &amp;quot;levels out&amp;quot; the grey-scale, so that certain ranges of darkness
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; become the same. On a fuzzy brush, the result is that the fine
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; graduation is changed to appear stepped or banded.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The problem here is that the brush masks are 8bit only. With such a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; limited set of values to start with, banding is basically unavoidable.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sven
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You should be able to get rid of most of the banding by performing error
&lt;br&gt;&amp;gt;&amp;gt; diffusion when multiplying the opacity into the brush mask. &amp;nbsp;I suspect
&lt;br&gt;&amp;gt;&amp;gt; that a simple 1d error diffusion algorithm will be sufficient and I
&lt;br&gt;&amp;gt;&amp;gt; wouldn't bother with a Floyd-Steinberg type algorithm unless you could
&lt;br&gt;&amp;gt;&amp;gt; come up with an example where the simpler algorithm showed visible
&lt;br&gt;&amp;gt;&amp;gt; artifacts.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I believe the function that introduces the banding is
&lt;br&gt;&amp;gt;&amp;gt; apply_mask_to_sub_region in paint-funcs.c or in the function
&lt;br&gt;&amp;gt;&amp;gt; apply_mask_to_alpha_channel depending on your point of view. &amp;nbsp;I have not
&lt;br&gt;&amp;gt;&amp;gt; worked with that code in a long time and I could be wrong about that.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You will need to make the starting error term &amp;nbsp;effectively random or you
&lt;br&gt;&amp;gt;&amp;gt; run the risk of letting the upper-left pixel in each tile get special
&lt;br&gt;&amp;gt;&amp;gt; treatment.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Good luck,
&lt;br&gt;&amp;gt;&amp;gt; Jay Cox
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418536&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaycox@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Thank you for your guidance in this matter. However, I am wondering:
&lt;br&gt;&amp;gt;Wouldn't error diffusion tend to sharpen, rather than smooth out, the
&lt;br&gt;&amp;gt;banding? It seems like some kind of blurring is more what we need.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I played around in apply_mask_to_alpha_channel() a little bit and my
&lt;br&gt;&amp;gt;results seemed to confirm that. But maybe I misunderstand error
&lt;br&gt;&amp;gt;diffusion or precisely what you mean about how to use it?
&lt;/div&gt;&lt;br&gt;Error diffusion will get rid of banding at the cost of a small amount of
&lt;br&gt;noise. &amp;nbsp; If you paint with the same error diffused mask multiple times you
&lt;br&gt;will amplify the noise. &amp;nbsp;Blurring the mask can not help.
&lt;br&gt;&lt;br&gt;An Example:
&lt;br&gt;&amp;nbsp; The input mask is a smooth gradient from 0 to 10 that we are scaling to 10%
&lt;br&gt;&lt;br&gt;current scaling:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;1 &amp;nbsp;1 &amp;nbsp;1 &amp;nbsp;1
&lt;br&gt;current painted 10X in the same location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 10 10 10 10 10
&lt;br&gt;&lt;br&gt;Obviously that leaves a hard break between the 5th and 6th value.
&lt;br&gt;&lt;br&gt;Note that if we blurred the resulting mask we would end up with the exact
&lt;br&gt;same values.
&lt;br&gt;&lt;br&gt;Error diffusion (static):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;1 &amp;nbsp;1
&lt;br&gt;Error diffusion (static) painted 10X in the same location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp;0 &amp;nbsp;0 10 &amp;nbsp;0 10 &amp;nbsp;0 10 10 10
&lt;br&gt;&lt;br&gt;It looks like we have even more banding, though it would likely look like
&lt;br&gt;noise in a real image.
&lt;br&gt;&lt;br&gt;Error diffusion with a random initial error term:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;1 &amp;nbsp;1 or
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;1 or
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;0 &amp;nbsp;1 or ......
&lt;br&gt;Error diffusion with a random initial error term painted 10X in the same
&lt;br&gt;location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;2 &amp;nbsp;3 &amp;nbsp;4 &amp;nbsp;5 &amp;nbsp;6 &amp;nbsp;7 &amp;nbsp;8 &amp;nbsp;9 10 or
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;1 &amp;nbsp;3 &amp;nbsp;3 &amp;nbsp;4 &amp;nbsp;5 &amp;nbsp;6 &amp;nbsp;7 &amp;nbsp;7 &amp;nbsp;9 &amp;nbsp;9 &amp;nbsp;or ......
&lt;br&gt;&lt;br&gt;The results are not mathematically perfect, but should look very good
&lt;br&gt;visually.
&lt;br&gt;&lt;br&gt;If you are initializing the error term to a random value and still seeing
&lt;br&gt;banding I would suspect that the brush system is caching the results of
&lt;br&gt;your function and applying the same mask over again. &amp;nbsp;(simple way to check
&lt;br&gt;is to put a printf statement in your function and check to see if it prints
&lt;br&gt;out every time you click with the paintbrush)
&lt;br&gt;&lt;br&gt;Thinking about this some more, the error diffusion is probably not even
&lt;br&gt;necessary. &amp;nbsp;You should be able to get by with some random dithering like
&lt;br&gt;the following (if it wasn't slower than molasses):
&lt;br&gt;&lt;br&gt;&amp;nbsp; result = floor(input * opacity + g_random_double());
&lt;br&gt;&lt;br&gt;Jay Cox
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418536&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaycox@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;PS: If this message came through twice I apologize. &amp;nbsp;The other one (if it
&lt;br&gt;exists) contains errors (more errors?) and should be ignored.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26418536&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Airbrush-Brush-Banding-Effect-At-Low-Pressure-Opacity-tp26416906p26418536.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26416906</id>
	<title>Re: Airbrush/Brush Banding Effect At Low Pressure/Opacity</title>
	<published>2009-11-18T14:24:18Z</published>
	<updated>2009-11-18T14:24:18Z</updated>
	<author>
		<name>Christopher Howard-3</name>
	</author>
	<content type="html">&lt;br&gt;-- 
&lt;br&gt;Christopher Howard
&lt;br&gt;&lt;a href=&quot;http://indicium.us&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://indicium.us&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://theologia.indicium.us&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://theologia.indicium.us&lt;/a&gt;&lt;br&gt;&lt;br /&gt;-----BEGIN PGP SIGNED MESSAGE-----
&lt;br&gt;Hash: SHA1
&lt;br&gt;&lt;br&gt;Jay Cox wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Oct 20, 2009, at 1:39 PM, Sven Neumann wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Tue, 2009-10-20 at 12:22 -0800, Christopher Howard wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Though having a far from sufficient understanding of how the GIMP brush
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; painting process works, it seems to me like this is the fundamental
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; problem: In making black-and-white brushes semi-transparent, GIMP
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; somehow &amp;quot;levels out&amp;quot; the grey-scale, so that certain ranges of darkness
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; become the same. On a fuzzy brush, the result is that the fine
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; graduation is changed to appear stepped or banded.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The problem here is that the brush masks are 8bit only. With such a
&lt;br&gt;&amp;gt;&amp;gt; limited set of values to start with, banding is basically unavoidable.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sven
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You should be able to get rid of most of the banding by performing error
&lt;br&gt;&amp;gt; diffusion when multiplying the opacity into the brush mask. &amp;nbsp;I suspect
&lt;br&gt;&amp;gt; that a simple 1d error diffusion algorithm will be sufficient and I
&lt;br&gt;&amp;gt; wouldn't bother with a Floyd-Steinberg type algorithm unless you could
&lt;br&gt;&amp;gt; come up with an example where the simpler algorithm showed visible
&lt;br&gt;&amp;gt; artifacts.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I believe the function that introduces the banding is
&lt;br&gt;&amp;gt; apply_mask_to_sub_region in paint-funcs.c or in the function
&lt;br&gt;&amp;gt; apply_mask_to_alpha_channel depending on your point of view. &amp;nbsp;I have not
&lt;br&gt;&amp;gt; worked with that code in a long time and I could be wrong about that.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You will need to make the starting error term &amp;nbsp;effectively random or you
&lt;br&gt;&amp;gt; run the risk of letting the upper-left pixel in each tile get special
&lt;br&gt;&amp;gt; treatment.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Good luck,
&lt;br&gt;&amp;gt; Jay Cox
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416906&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jaycox@...&lt;/a&gt;
&lt;/div&gt;&lt;/div&gt;Thank you for your guidance in this matter. However, I am wondering:
&lt;br&gt;Wouldn't error diffusion tend to sharpen, rather than smooth out, the
&lt;br&gt;banding? It seems like some kind of blurring is more what we need.
&lt;br&gt;&lt;br&gt;I played around in apply_mask_to_alpha_channel() a little bit and my
&lt;br&gt;results seemed to confirm that. But maybe I misunderstand error
&lt;br&gt;diffusion or precisely what you mean about how to use it?
&lt;br&gt;&lt;br&gt;- --
&lt;br&gt;Christopher Howard
&lt;br&gt;&lt;a href=&quot;http://indicium.us&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://indicium.us&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://theologia.indicium.us&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://theologia.indicium.us&lt;/a&gt;&lt;br&gt;-----BEGIN PGP SIGNATURE-----
&lt;br&gt;Version: GnuPG v2.0.11 (GNU/Linux)
&lt;br&gt;Comment: Using GnuPG with Mozilla - &lt;a href=&quot;http://enigmail.mozdev.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://enigmail.mozdev.org&lt;/a&gt;&lt;br&gt;&lt;br&gt;iEYEARECAAYFAksEcwwACgkQQ5FLNdi0BcWKRQCfct8rNIrRpQ9Rr6h1l7AQE1ft
&lt;br&gt;9KEAn1KyfNh66uNVFpmF301gJI4zQ4tn
&lt;br&gt;=/vnh
&lt;br&gt;-----END PGP SIGNATURE-----
&lt;br&gt;---------
&lt;br&gt;To unsubscribe, send email to &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416906&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aklug-request@...&lt;/a&gt;&amp;gt;
&lt;br&gt;with 'unsubscribe' in the message body.
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416906&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (269 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26416906/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Airbrush-Brush-Banding-Effect-At-Low-Pressure-Opacity-tp26416906p26416906.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26416521</id>
	<title>Re: Fixes for memory leaks</title>
	<published>2009-11-18T13:57:34Z</published>
	<updated>2009-11-18T13:57:34Z</updated>
	<author>
		<name>Nelson A. de Oliveira-2</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;On Wed, Nov 18, 2009 at 4:23 AM, Martin Nordholts &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416521&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enselic@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Please generate the patch as a commit according to these instructions:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://gimp.org/bugs/howtos/submit-patch.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gimp.org/bugs/howtos/submit-patch.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Patch available at
&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/0001-Fix-memleaks-in-plug-ins.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; A run on the full source code of gimp (version is the latest one from
&lt;br&gt;&amp;gt;&amp;gt; git), also gives some messages:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Interesting. Most leaks are for tests or plug-ins though which are less
&lt;br&gt;&amp;gt; crucial, but there are four leaks in the core.
&lt;br&gt;&lt;br&gt;There are also possible memleaks:
&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-possible-memleaks.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-possible-memleaks.txt&lt;/a&gt;&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Nelsob
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26416521&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26416521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26412003</id>
	<title>Re: Scope of variables</title>
	<published>2009-11-18T09:25:02Z</published>
	<updated>2009-11-18T09:25:02Z</updated>
	<author>
		<name>Sven Neumann</name>
	</author>
	<content type="html">On Wed, 2009-11-18 at 00:23 -0200, Nelson A. de Oliveira wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; --- app/core/gimpimage-convert.c.old	2009-11-18 00:18:55.000000000 -0200
&lt;br&gt;&amp;gt; +++ app/core/gimpimage-convert.c	2009-11-18 00:19:34.000000000 -0200
&lt;br&gt;&amp;gt; @@ -835,8 +835,6 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;/* &amp;nbsp;Convert to indexed? &amp;nbsp;Build histogram if necessary. &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;if (new_type == GIMP_INDEXED)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; - &amp;nbsp; &amp;nbsp; &amp;nbsp;gint i;
&lt;br&gt;&amp;gt; -
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* fprintf(stderr, &amp;quot; TO INDEXED(%d) &amp;quot;, num_cols); */
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* don't dither if the input is grayscale and we are simply
&lt;br&gt;&amp;gt; @@ -897,6 +895,7 @@
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;! needs_quantize &amp;nbsp; &amp;nbsp; &amp;&amp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;palette_type == GIMP_MAKE_PALETTE)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gint i;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* If this is an RGB image, and the user wanted a custom-built
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp;generated palette, and this image has no more colours than
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp;the user asked for, we don't need the first pass (quantization).
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;There's a missing newline after the moved declaration.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Sven
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26412003&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Scope-of-variables-tp26401414p26412003.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26403169</id>
	<title>Re: Scope of variables</title>
	<published>2009-11-17T22:25:51Z</published>
	<updated>2009-11-17T22:25:51Z</updated>
	<author>
		<name>Martin Nordholts-2</name>
	</author>
	<content type="html">Nelson A. de Oliveira wrote:
&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is it interesting to limit the scope of the variables to where they
&lt;br&gt;&amp;gt; are only used?
&lt;br&gt;&lt;br&gt;Hi!
&lt;br&gt;&lt;br&gt;Yes, but this is the kind of changes you'd do when you have commit 
&lt;br&gt;access. It would be too much work to review a big inflow of these kinds 
&lt;br&gt;of patches.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;My GIMP Blog:
&lt;br&gt;&lt;a href=&quot;http://www.chromecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chromecode.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26403169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Scope-of-variables-tp26401414p26403169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26403157</id>
	<title>Re: Fixes for memory leaks</title>
	<published>2009-11-17T22:23:49Z</published>
	<updated>2009-11-17T22:23:49Z</updated>
	<author>
		<name>Martin Nordholts-2</name>
	</author>
	<content type="html">Nelson A. de Oliveira wrote:
&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; While giving a look at bug #595605 (from Gimp Bugzilla), I have
&lt;br&gt;&amp;gt; remembered about cppcheck.
&lt;br&gt;&amp;gt; I have created a patch available at
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-mememleak.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-mememleak.diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hi!
&lt;br&gt;&lt;br&gt;Please generate the patch as a commit according to these instructions:
&lt;br&gt;&lt;a href=&quot;http://gimp.org/bugs/howtos/submit-patch.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gimp.org/bugs/howtos/submit-patch.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;&amp;gt; A run on the full source code of gimp (version is the latest one from
&lt;br&gt;&amp;gt; git), also gives some messages:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&lt;/a&gt;&lt;br&gt;&lt;br&gt;Interesting. Most leaks are for tests or plug-ins though which are less 
&lt;br&gt;crucial, but there are four leaks in the core.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;My GIMP Blog:
&lt;br&gt;&lt;a href=&quot;http://www.chromecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chromecode.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26403157&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26403157.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26401425</id>
	<title>Re: Scope of variables</title>
	<published>2009-11-17T18:25:04Z</published>
	<updated>2009-11-17T18:25:04Z</updated>
	<author>
		<name>Nelson A. de Oliveira-2</name>
	</author>
	<content type="html">Hi again!
&lt;br&gt;&lt;br&gt;On Wed, Nov 18, 2009 at 12:23 AM, Nelson A. de Oliveira
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401425&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;naoliv@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; For example, i is not used inside only one if here in
&lt;br&gt;&amp;gt; app/core/gimpimage-convert.c (and thus has been moved to where it's
&lt;br&gt;&amp;gt; only necessary):
&lt;br&gt;&lt;br&gt;I need to sleep.
&lt;br&gt;Read it as: &amp;quot;For example, i is used inside only one if here in
&lt;br&gt;app/core/gimpimage-convert.c&amp;quot;
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401425&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Scope-of-variables-tp26401414p26401425.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26401414</id>
	<title>Scope of variables</title>
	<published>2009-11-17T18:23:07Z</published>
	<updated>2009-11-17T18:23:07Z</updated>
	<author>
		<name>Nelson A. de Oliveira-2</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;Is it interesting to limit the scope of the variables to where they
&lt;br&gt;are only used?
&lt;br&gt;For example, i is not used inside only one if here in
&lt;br&gt;app/core/gimpimage-convert.c (and thus has been moved to where it's
&lt;br&gt;only necessary):
&lt;br&gt;&lt;br&gt;--- app/core/gimpimage-convert.c.old	2009-11-18 00:18:55.000000000 -0200
&lt;br&gt;+++ app/core/gimpimage-convert.c	2009-11-18 00:19:34.000000000 -0200
&lt;br&gt;@@ -835,8 +835,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;/* &amp;nbsp;Convert to indexed? &amp;nbsp;Build histogram if necessary. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp;if (new_type == GIMP_INDEXED)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;gint i;
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* fprintf(stderr, &amp;quot; TO INDEXED(%d) &amp;quot;, num_cols); */
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* don't dither if the input is grayscale and we are simply
&lt;br&gt;@@ -897,6 +895,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;! needs_quantize &amp;nbsp; &amp;nbsp; &amp;&amp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;palette_type == GIMP_MAKE_PALETTE)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gint i;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* If this is an RGB image, and the user wanted a custom-built
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp;generated palette, and this image has no more colours than
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp;the user asked for, we don't need the first pass (quantization).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Are these kind of minor changes interesting for Gimp, please?
&lt;br&gt;&lt;br&gt;Thank you!
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Nelson
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26401414&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Scope-of-variables-tp26401414p26401414.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26400978</id>
	<title>Fixes for memory leaks</title>
	<published>2009-11-17T17:31:58Z</published>
	<updated>2009-11-17T17:31:58Z</updated>
	<author>
		<name>Nelson A. de Oliveira-2</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;While giving a look at bug #595605 (from Gimp Bugzilla), I have
&lt;br&gt;remembered about cppcheck.
&lt;br&gt;I have created a patch available at
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-mememleak.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-mememleak.diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;fixing (I hope) some leakages inside the plug-ins dir.
&lt;br&gt;Can somebody review it, please?
&lt;br&gt;&lt;br&gt;There are some errors remaining (that or seemed to be unnecessary to
&lt;br&gt;fix or I couldn't find an easy way to fix):
&lt;br&gt;&lt;br&gt;[./common/file-compressor.c:775]: (error) Memory leak: filename_copy
&lt;br&gt;[./common/file-xmc.c:888]: (error) Memory leak: positions
&lt;br&gt;[./common/mail.c:610]: (error) Memory leak: filename_copy
&lt;br&gt;[./common/plugin-browser.c:329]: (error) Memory leak: tmp_ptr
&lt;br&gt;[./common/plugin-browser.c:355]: (error) Memory leak: leaf_ptr
&lt;br&gt;[./file-psd/psd-util.c:200]: (error) Memory leak: pascal_str
&lt;br&gt;[./flame/libifs.c:1234]: (error) Memory leak: points
&lt;br&gt;[./file-xjt/xjt.c:3138]: (error) Memory leak: l_file_buff
&lt;br&gt;[./gfig/gfig-star.c:222]: (error) Memory leak: line_pnts
&lt;br&gt;[./gfig/gfig-star.c:222]: (error) Memory leak: min_max
&lt;br&gt;&lt;br&gt;A run on the full source code of gimp (version is the latest one from
&lt;br&gt;git), also gives some messages:
&lt;br&gt;&lt;a href=&quot;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.debian.org/~naoliv/misc/gimp-ccpcheck.txt&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thank you!
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Nelson
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26400978&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fixes-for-memory-leaks-tp26400978p26400978.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26386001</id>
	<title>Re: i18n in an external pack of scripts</title>
	<published>2009-11-17T00:20:33Z</published>
	<updated>2009-11-17T00:20:33Z</updated>
	<author>
		<name>Alexia Death-2</name>
	</author>
	<content type="html">On Mon, Nov 16, 2009 at 11:14 PM, Sven Neumann &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26386001&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sven@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, 2009-11-16 at 23:54 +0300, Alexandre Prokoudine wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 3. Somehow make GIMP understand that it has to load
&lt;br&gt;&amp;gt;&amp;gt; gimp20-my-pack-of-scripts.mo files.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a plug-in this is easy. The plug-in would have to make sure that it
&lt;br&gt;&amp;gt; calls the gimp-plugin-domain-register procedure. A Script-Fu script
&lt;br&gt;&amp;gt; however runs in the Script-Fu interpreter and can't do this. As long as
&lt;br&gt;&amp;gt; Script-Fu doesn't provide support for internationalisation of
&lt;br&gt;&amp;gt; third-party scripts, there is no way to do what you are aiming for.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Short answer: forget about Script-Fu and use Python instead.
&lt;/div&gt;Can we haz a long answer? Because porting entire FX foundry to python
&lt;br&gt;is not feasible. Perhaps the script-fu component can be altered.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;--Alexia
&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26386001&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/i18n-in-an-external-pack-of-scripts-tp26379309p26386001.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26380026</id>
	<title>Re: animation-play</title>
	<published>2009-11-16T13:41:06Z</published>
	<updated>2009-11-16T13:41:06Z</updated>
	<author>
		<name>Martin Nordholts-2</name>
	</author>
	<content type="html">Martin Nordholts wrote:
&lt;br&gt;&amp;gt; Modifications to software is generally distributed as patches, look at 
&lt;br&gt;&amp;gt; [1] for basic instructions on how to generate a patch with git.
&lt;br&gt;&lt;br&gt;I forgot to add:
&lt;br&gt;[1] &lt;a href=&quot;http://gimp.org/bugs/howtos/submit-patch.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gimp.org/bugs/howtos/submit-patch.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; / Martin
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;My GIMP Blog:
&lt;br&gt;&lt;a href=&quot;http://www.chromecode.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chromecode.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Gimp-developer mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26380026&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gimp-developer@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/animation-play-tp26374241p26380026.html" />
</entry>

</feed>
