[Gimp-developer] Infos Elefant'Om Birthday Party

2002-04-09 Thread

Elefant'Om Birthday Party

Saturday 13th of April - Paris - France

Party inside Paris - 
Partie à Paris Intra-Muros for 1000 happy people !

Meeting Point : Porte de Charenton 22h-3h

To see the flyer, line up and for more infos, please visit the website :
http://www.chill-out.nu/elefantom.htm

**
Catalunya 2002 Festival
Psychedelic Festival 15,16  17 of August in Barcelona, Spain
More Infos soon in http://www.chill-out.nu

Love  Lights
**
Chill Out Trance online Shop


To be removed from our mailing list, Send an e-mail to 
[EMAIL PROTECTED] within subject line :
Remove me from your list





___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] beginning

2002-04-09 Thread Sven Neumann

Hi,

manjunath s [EMAIL PROTECTED] writes:

 hi everyone,
   i'm student who is interested in contributing to the
 world of gimp.
   I have the source of gimp 1.2.2 and i'm finding it
 difficult about where to start from.
   Can anyone guide to me to a link or some info or
 documentation.

it very much depends on how you would like to contribute.  If you want
to hack on scripts or plug-ins, you probably want to upgrade to 1.2.3
and start reading the API reference in devel-docs. On the web, you
should be able to find a HOWTO on writing plug-ins as well as a
gimp-plugin-template.

If you intend to contribute to the gimp core, download gimp-1.3.5 or
grab the source out of CVS.


Salut, Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] erase-rows.scm patch

2002-04-09 Thread Branko Collin

On 9 Apr 2002, at 13:21, Sven Neumann wrote:
 Rory Hunter [EMAIL PROTECTED] writes:
 
  (My apologies if this is the wrong forum for this message.)
  
  I've edited the Erase every other row script-fu so that the size
  of the rows can be changed. I can't find a contact address for the
  original author, so I've attached a patch.
 
 could you please file a bug-report with severity set to enhancement
 on http://bugzilla.gnome.org/ and attach your patch to the bug-report.
 This will assure that we don't forget your patch.

What was wrong with my patch, which implemented the same and more?

-- 
branko collin
[EMAIL PROTECTED]
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Damien Genet

salut,

Le mar 09/04/2002 à 15:42, Sven Neumann a écrit :
 - Four direction menus to reduce mouse movements necessary to 
   reach a certain menu entry. I'm not sure if I understood this
   correctly. Someone should draw some Ascii art to illustrate
   this. I don't like the idea.

i suggest you go there :
http://catalog.com/hopkins/piemenus/ddj/piemenus.html
or just play the Sims ;)

 
 - Clicking somewhere into the image and starting to type should
   create a new text layer the size of the text's bounding box.
   Clicking and dragging should create a new text layer the size
   of the dragged rectangle.

or, the size of the layer text is completly hidden to the user, and it
adapts automagically when you modify the text


also, a suggestion, it would be great to be able to group layers, to
be able to show/hide a group of layers in one click, this would be relly
usefull when you are doing webdesign with dynamic elements.


a+,

-- 
Dam

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] erase-rows.scm patch

2002-04-09 Thread Sven Neumann

Hi,

Branko Collin [EMAIL PROTECTED] writes:

   I've edited the Erase every other row script-fu so that the size
   of the rows can be changed. I can't find a contact address for the
   original author, so I've attached a patch.
  
  could you please file a bug-report with severity set to enhancement
  on http://bugzilla.gnome.org/ and attach your patch to the bug-report.
  This will assure that we don't forget your patch.
 
 What was wrong with my patch, which implemented the same and more?

probably nothing... Could you help my leaky brain by pointing me to
the respective bugzilla number? Or did we already apply the patch?


Salut, Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Sven Neumann

Hi,

Damien Genet [EMAIL PROTECTED] writes:
  - Clicking somewhere into the image and starting to type should
create a new text layer the size of the text's bounding box.
Clicking and dragging should create a new text layer the size
of the dragged rectangle.
 
 or, the size of the layer text is completly hidden to the user, and it
 adapts automagically when you modify the text

how can we wrap lines then if there's no given width to fit the text
into?


Salut, Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] erase-rows.scm patch

2002-04-09 Thread Branko Collin

On 9 Apr 2002, at 16:42, Sven Neumann wrote:
 Branko Collin [EMAIL PROTECTED] writes:
 
I've edited the Erase every other row script-fu so that the
size of the rows can be changed. I can't find a contact address
for the original author, so I've attached a patch.
   
   could you please file a bug-report with severity set to
   enhancement on http://bugzilla.gnome.org/ and attach your patch
   to the bug-report. This will assure that we don't forget your
   patch.
  
  What was wrong with my patch, which implemented the same and more?
 
 probably nothing... Could you help my leaky brain by pointing me to
 the respective bugzilla number? Or did we already apply the patch?

I did not submit it to Bugzilla, because nobody told me to. Instead I 
sent it to the list on May 19 last year, in a thread called Gallery 
Maker. 

Since nobody told me otherwise, I assumed this was the way to send in 
patches (and if memory serves me, this is the way people sent in 
patches back then).


-- 
branko collin
[EMAIL PROTECTED]
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] erase-rows.scm patch

2002-04-09 Thread Sven Neumann

Hi,

Branko Collin [EMAIL PROTECTED] writes:

 I did not submit it to Bugzilla, because nobody told me to. Instead I 
 sent it to the list on May 19 last year, in a thread called Gallery 
 Maker. 
 
 Since nobody told me otherwise, I assumed this was the way to send in 
 patches (and if memory serves me, this is the way people sent in 
 patches back then).

sure. That's probably the reason why so many patches got lost back
then. So, could you please attach your patch to #78180, thanks.


Salut, Sven
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Stephen J Baker

Le mar 09/04/2002 à 15:42, Sven Neumann a écrit :
 - Four direction menus to reduce mouse movements necessary to
   reach a certain menu entry. I'm not sure if I understood this
   correctly. Someone should draw some Ascii art to illustrate
   this. I don't like the idea.

I've seen this on a number of graphics packages (Maya for example)
and it does work quite well.

The idea is that when you Right-click in the image to pop up the
menu, instead of having just one honking great list of stuff, you
split that menu into a number of catagories (4 or 8 typically)
and scatter those catagories as little icons or perhaps text
labels in a ring around the mouse pointer.  Moving the mouse a
short distance in the requisite direction pops up either a new
(short) menu - or (more likely), drops you into a new ring of
catagories.  Releasing the mouse activates whatever thing the
mouse is over at the time in the usual way.

The idea is that a right-click followed by a short (and easily
memorized) gesture gets you to the menu item you want in
less time than scrolling down that l-o-n-g menu.

It's pretty logical actually.  Encoding the function you want
as a 1 dimensional list requires EITHER tiny fonts and accurate mouse
positioning OR large fonts and huge mouse movements.  Neither are good
for speedy menu item selection.  Using (in essence) a 2 dimensional
menu allows for larger, clearer fonts with less distance to travel to
get to the entry you want.

It also seems that people are somehow able to 'learn' the gestures
to get to certain items quickly without even reading the menu's.
It's like changing gear on a stick-shift car - you don't even have
to think about the actual motion.  Right-Click then move up then
right then up again seems easier to get into muscle memory than
Right-Click, move down 1.3cm then move right then move down 2.6cm.

I think the DISADVANTAGE of this scheme is that the beginner
doesn't see a clearly presented *list* of options - this is
perhaps a problem - but it could be a configuration option to
select which style of popup menu you want - and in most packages
that use these gesture menu's, there is also a standard menu
containing all the options in the usual place at the top of the
window.

I saw a demo of one of these systems where a joystick was used
to select the menu item - with the idea that you could mouse
with one hand and pick menu's with joystick with the other.
Dunno about that - I like my hotkeys.


Steve Baker  (817)619-2657 (Vox/Vox-Mail)
L3Com/Link Simulation  Training (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]   http://www.link.com
Home: [EMAIL PROTECTED]   http://www.sjbaker.org

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Damien Genet

salut,


Le mar 09/04/2002 à 16:45, Sven Neumann a écrit :
 how can we wrap lines then if there's no given width to fit the text
 into?

right ;)

firt, my main principle was : in fact the user don't want to see a
layer, he just want to see text
but, this lead to interresting questions

they are (at least) two kind of text :
* text like a title, where you don't want to have a fixed width (and you
can always use enter to write on 2 lines), and just want to see
text, this the usual vision of a graphic/vector tools
* multi-line text, like a paragraph, where the text wrap when the width
is reached, this is the usual vision of publishing tools, and word
processors

the current version of the gimp use the first one
but maybe this should change fot the gimp 1.4
so the question is, which one is the most usefull for a graphic tool ?


also if the second is choosen the user would want to see a containing
block more than a layer, ie : if he resize the width of the block, he
would expect to see the text redisplayed with the new correct wrapping,
this is different from a layer, where when you resize it, you just cut
the overlapping content.


a+,

-- 
Dam

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Mike Phillips



On Tue, 9 Apr 2002, Stephen J Baker wrote:

 Le mar 09/04/2002 à 15:42, Sven Neumann a écrit :
  - Four direction menus to reduce mouse movements necessary to
reach a certain menu entry. I'm not sure if I understood this
correctly. Someone should draw some Ascii art to illustrate
this. I don't like the idea.

 I've seen this on a number of graphics packages (Maya for example)
 and it does work quite well.

http://www.piemenu.com/  Research, source, examples, etc.

Pie menus are used in The Sims and Maya.  They work well for some
applications (IMO), especially where there is frequent menu navigation,
and I wouldn't mind seeing them as an option within the GIMP.  But as
already pointed out, the familiar list is also a good approach for those
learning the features.  A toggleable switch would be nice.




___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] erase-rows.scm patch

2002-04-09 Thread Carol Spears

On 2002-04-09 at 1705.32 +0200, Branko Collin typed this mail:
 On 9 Apr 2002, at 16:42, Sven Neumann wrote:
  probably nothing... Could you help my leaky brain by pointing me to
  the respective bugzilla number? Or did we already apply the patch?
 
 I did not submit it to Bugzilla, because nobody told me to. Instead I 
 sent it to the list on May 19 last year, in a thread called Gallery 
 Maker. 
 
 Since nobody told me otherwise, I assumed this was the way to send in 
 patches (and if memory serves me, this is the way people sent in 
 patches back then).
 
in defense of this list as a method to introduce patches and plug-ins
and such, branko, your mail was very difficult to keep up with last
year.

carol

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Notes from the Guad3c GIMP BOF session

2002-04-09 Thread Nathan C Summers

On 9 Apr 2002, Sven Neumann wrote:

 Someone wanted a way to a enter zoom value numerically, so we might want 
 to use an entry/spinbutton instead.

Seems to me that an entry/spinbutton has all the advantages of the other 
ui proposal with the extra advantage that you can quickly and easily go to 
magnifications other than 100%.
  
 - A split mode would be handy:
 ---
 |||
 | Before ||
 || After  |
 |||
 --- 
   Alternative setups like top/bottom, diagonal split have been
   suggested. Difficult to get this integrated into the GUI w/o 
   cluttering it with buttons. Could be in a right-click menu, but
   it would probably not be found there.

It seems to me that the best way would be to have a paned view. Since it
doesn't seem useful to have the pane in any other positions, the pane bar
would click to the mid-point and to the left edge.  I could even make a 
case for clicking to the right edge (showing the before image).

Also, since left-to-right language speaker's eyes tend to move to the 
upper left and lower right corners of a dialog, it would be a little more 
usable to have the after (which is looked at more frequently) on the 
left and the before on the right (assuming the preview is placed on the 
left top as it is in all of the plugins I can think of).  Not a big deal 
either way, though.

 - Alternative preview in image window would be nice to have.
 
 - Provide an API that allows the plug-in developer to use the same
   function for manipulating the image as well as the preview. The
   preview would have to provide a drawable API and pixel-regions
   etc. in order to achieve this goal. 

There is a serious problem here: what if two plug-ins are open at the same 
time and want to draw on the same image?  We wouldn't just need tile-level 
locking but layer or image-level locking as well, and the preview widget 
would have to gracefully fall back or force the other plugin to give up 
its hold on the display. You could run into serious UI issues here.

 [pie menus]
It's really hard to design a useful pie menu for a large number of menu 
items, especially in this case where you can add and remove items by 
adding and removing plugins.  Perhaps a pie-menu enthusiast could give us 
a mock-up.

 - Make docks scrollable.

Eeek!  Bad idea.  But several people around here have suggested to me that 
image windows be dockable.  Honestly, I can't see the point in that, but 
there is no harm either, and they seem to think it's more convienent to 
have everything in one big window.

 - Make layers resizable/scalable in by adding handlers to the layer
   boundaries.

Sounds good, but I would make it a separate tool.  Otherwise they would 
get in the way -- you would go to draw in a corner area and resize the 
image instead.

 - Effect layers. Hasn't been discussed much, probably not for 1.4.

Perhaps more powerful would be to have effect layer _modes_ instead of 
effect layers. It would integrate with what gimp currently better as well. 
I don't really think it's a 1.4 thing.

 - Replace canvas XOR drawing by something nicer. We looked at some
   commercial apps and found they all get problems if the background
   color matches the color used to preview lines/beziers etc. GIMP has
   this problem with gray backgrounds. 

I suggest the color that is (1-H, 1-S, 1-V) (where HSV are the hue,
saturation, and brightness of the pixel on a 0...1 scale). There will
always be some pathological case where any algorithm will produce almost
invisible lines, but this one should only be a problem if you have ugly
high-frequency high-contrast lines in your image and you are selecting
parellel to them.  (bleck!) It should be very visable in almost all other
cases.

On second thought it might be better to use (1-H, S, 1-V).  We'll have to 
experement.

 - Find a better heuristic to place pasted selections/layers. Right
   now they appear in the center of the image which is often far
   away from the spot where one needs them. Using the center of the
   display could be a better choice.

Might I suggest we use the same UI that Get It does in the Self IDE? 
(http://research.sun.com/self/ -- original MacOS and Solaris versions,
http://www.gliebe.de/self/download.html -- Linux port)

For those who haven't had the unique pleasure of programming in Self, the
Get It function is a lot like those window managers that make you place a 
new window whenever it pops up.  But it's not like that in two important 
ways.

It's not annoying. The window manager mouse placement thing is annoying 
since windows pop-up unexpectedly at time (like netscape errors) and you 
have to go to all the trouble of placing it before you see what the 
windows is.  This wouldn't be annoying since you don't paste layers 
unexpectedly, and the layer would be displayed instead of moved in outline 
form.

So, when you press the paste key combo or select it from the