Re: GDynText 1.4.4 RELEASED!

2000-01-20 Thread Jukka Rajala



Sven Neumann wrote:
> 
> > Well I feel that the "new" button is a bit too much. The plug-in should
> > just create the layer when it is needed eg. when you've written your
> > text and applied (or pressed ok) it.
> 
> In that case the OK and Apply buttons would be grayed out and only New
> would be available.
> 

But it requires the user to do something that isn't necessary.

> > There is no need to require the user to specifically create it. When the
> > user clicks inside active GDynText layer it will be edited and if the
> > user doesn't click inside GDynText layer it will create one.
> 
> But most times I just want to add more text in the style of the existing
> text. Right know I first have to duplicate the layer, then edit the text.
> This is IMHO more annoying than another button.

I propably would include the new button, just make the creation of layer
automatic when not clicking on gdyntext-layer. This is far more
intuitive.

When the user has clicked to gdyntext-layer the new button would create
a new layer with similar settings. The "new"-button would actually be
more like "duplicate this layer and the following changes affect the new
layer" or "work on copy"...

Also making the GDynText-plugin to remember the last settings it was
used with would also lessen the need for "new"-button.


Also slighly off-topic... the Adode InDesign has a tool ("Property
picker" or something similar) that can be used to pick properties from a
text block or from a layer and apply them to another block or layer.
Very usefull functionality... This kind of functionality could be
implemented to GIMPs color picker.

 
> > Then again the "new" button is usefull when creating several layers of
> > text with similar settings, but even then I wouldn't group it with OK,
> > Apply and Close.
> 
> Where would you put it then ?

To the top. I think.



Re: GDynText 1.4.4 RELEASED!

2000-01-20 Thread Sven Neumann

> Well I feel that the "new" button is a bit too much. The plug-in should
> just create the layer when it is needed eg. when you've written your
> text and applied (or pressed ok) it.

In that case the OK and Apply buttons would be grayed out and only New 
would be available.

> There is no need to require the user to specifically create it. When the
> user clicks inside active GDynText layer it will be edited and if the
> user doesn't click inside GDynText layer it will create one.

But most times I just want to add more text in the style of the existing
text. Right know I first have to duplicate the layer, then edit the text.
This is IMHO more annoying than another button.

> Then again the "new" button is usefull when creating several layers of
> text with similar settings, but even then I wouldn't group it with OK,
> Apply and Close.

Where would you put it then ?


Salut, Sven




Re: GDynText 1.4.4 RELEASED!

2000-01-20 Thread Jukka Rajala



Sven Neumann wrote:
> [ New ]  Creates a new text layer. This would make the popup window
> unnecessary,
>  since the fact that a new layer has to be created is visible by the
>  sensitivity state of the buttons (if OK is not useable, a new layer
>  has to be created using the New button). Additionally this would
> allow
>  to use the settings of an existing text layer to create a new one
> with
>  the same font but different text. Simply click into a text layer,
>  change the Text and hit New.
> 

Well I feel that the "new" button is a bit too much. The plug-in should
just create the layer when it is needed eg. when you've written your
text and applied (or pressed ok) it.
There is no need to require the user to specifically create it. When the
user clicks inside active GDynText layer it will be edited and if the
user doesn't click inside GDynText layer it will create one.

Or we can put one of those "do not show this dialog anymore"-checkboxes
to the dialog.

Then again the "new" button is usefull when creating several layers of
text with similar settings, but even then I wouldn't group it with OK,
Apply and Close.


---
Jukka Rajala - [EMAIL PROTECTED]



Re: GDynText 1.4.4 RELEASED!

2000-01-20 Thread Arcterex

On Thu, 20 Jan 2000, Sven Neumann wrote:

> Hi,
> 
[snip]
> What do you think? 

Lots of good ideas there Sven.

One thing that might be an idea is a DynText manager of some sort.  A few
times I've had it where I've clicked on a DynText layer and it's created
a new layer instead of editing the old one, no matter what I did.  How
about a manager of some sort, maybe similar to the layers/channels dialoge
with a list of the DynText Layers and the ability to double click to edit,
remove etc.

Or something like that?  I'm thinking this might be a helpful solution
when you have many DynText layers all close togeather...

Just my $0.02... A great plug in nonetheless! :)

alan

--
Arcterex -=|=- [EMAIL PROTECTED] -=|=- http://arcterex.ufies.org
'... I was worried they were going to say "you don't have enough LSD in your
system to do UNIX programming."'   -- Paul Tomblin in a.s.r



Re: GDynText 1.4.4 RELEASED!

2000-01-20 Thread Sven Neumann

Hi,


I just looked into GDynText-1.4.4. It fixes a bug that was reported in the 
bug-tracking system and I have included that bug-fix into the CVS version.

However GDynText starts to diverge from the CVS version distributed with
The GIMP. IMHO we should overwork the code a little for 1.2. This means 
removing all code that is only in there to allow for backward compatibility. 
Is it really such a problem if people upgrade a developement versions and
stuff breaks? The GDynText plugin should now settle on a format it uses for
its parasites and only implement this one. This would allow to strip off a
lot of code which would allow for much better plug-in maintenance. 


Additionally I have a few wishes regarding the interface:

- The color-button should use the one from libgimp since it gives DND 
  functionality.
- The popup messages are more than annoying. This could be solved by the
  ideas pointed out below.
- I'd vote for changing the buttons at the bottom and their functionality.
  Here's my proposal:

[ OK  ]  Means Apply and Close and is only sensitive when a change can be
 applied to an existing text layer.
[ New ]  Creates a new text layer. This would make the popup window 
unnecessary,
 since the fact that a new layer has to be created is visible by the
 sensitivity state of the buttons (if OK is not useable, a new layer 
 has to be created using the New button). Additionally this would 
allow
 to use the settings of an existing text layer to create a new one 
with
 the same font but different text. Simply click into a text layer,
 change the Text and hit New.

[ Apply ]  Applies the changes to the Text Layer it was called from (just 
what
   happens now).

[ Close ]  Closes the dialog without further changes (just what happens now).


What do you think? 



Salut, Sven






Re: GDynText 1.4.4 RELEASED!

1999-12-30 Thread Sven Neumann

Hi,

> A new version of the GDynText plugin is available.
> I've fixed an undo related bug, now you can undo layer changes and parasites
> changes in one step (only one ctrl+z). ;)
> You can download it from the plugin registry or at:
>   http://www.geocities.com/Tokyo/1474/gimp/

Will you provide a patch against current CVS? It would us very much. Please
send the patch directly to me. I'll take care of applying it.

> And now some developer's related notes! ;)
> First of all I've merged some code changes made into the gdyntext shipped with
> gimp 1.1.14. However, I don't know who swapped the "Apply" and "Cancel"
> buttons, but I don't think that this layout will help users ("Apply" usually
> stays between "Ok" and "Cancel"), so I've kept the old one.

A while ago we changed the order of the buttons and then back again. The 
DynText
plugin eventually was left accidentially in the second step...

> I needed to include libgimp/stdplugins-intl.h, which isn't installed with the
> other includes but it's only available within the sources tree!

Yosh, is this intentional ?? I think it is, since the macros in 
libgimp/stdplugins-intl.h won't help you outside the GIMP distribution. 
You'll have to define your own textdomain anyway.


Salut, Sven




GDynText 1.4.4 RELEASED!

1999-12-29 Thread Marco Lamberto

A new version of the GDynText plugin is available.
I've fixed an undo related bug, now you can undo layer changes and parasites
changes in one step (only one ctrl+z). ;)
You can download it from the plugin registry or at:
  http://www.geocities.com/Tokyo/1474/gimp/

And now some developer's related notes! ;)
First of all I've merged some code changes made into the gdyntext shipped with
gimp 1.1.14. However, I don't know who swapped the "Apply" and "Cancel"
buttons, but I don't think that this layout will help users ("Apply" usually
stays between "Ok" and "Cancel"), so I've kept the old one.
I needed to include libgimp/stdplugins-intl.h, which isn't installed with the
other includes but it's only available within the sources tree!

Happy GIMPing! ;)
Marco
-- 
//\/\ Marco (LM) Lamberto
  e-mail:[EMAIL PROTECTED] (remove 'nOsPaMz-')
  The Sunny Spot  -  http://www.geocities.com/Tokyo/1474/