Re: [Gimp-developer] file open and create

2012-05-31 Thread Srihari Sriraman

 But it still could -
 the only difference would be the state of the checkbox - without a
 separate menu item.


You mean bringing up the open dialog with 'as layers' checked with a
different shortcut?
It seems unorthodox, but maybe worth a try.

 So we'd have Create-From URI next to Create-From Webpage???


I don't seem to have the CreateFrom Webpage. Its a plug-in?
File-Create makes sense for Buttons and Logos, but not for URI, clipboard,
screenshot, scan etc.
Can these be united in one category for the menu?

But all I really care about is having
 something predictable, where I can look at the menu and guess what
 things do


I can relate to this. Perhaps you should use Tito ;)

On Thu, May 31, 2012 at 10:32 AM, Liam R E Quin l...@holoweb.net wrote:

 On Thu, 2012-05-31 at 10:01 +0530, Srihari Sriraman wrote:
  IMHO a tabbed interface would be add to the confusion.

 You're probably right, the idea is try to simplify.

  Open as Layers is a powerful and frequent user scenario.

 Yes, I use it a lot. Not suggesting removing it, only moving it, as it's
 really an option on file-open. Which should be file-import:
 compromising the metaphor for ease of use indicates the metaphor isn't
 right.

  Ctrl+O is something everyone is used to, and its easy to catch the
  Ctrl+Alt+O behaviour.
 Actually I'd never noticed it had that shortcut. But it still could -
 the only difference would be the state of the checkbox - without a
 separate menu item.

  I think Open Location could be moved to CreateFrom URI along with
  CreateFrom Clipboard. Then we would have only 2 open dialogs, which is
  quite clear.

 So we'd have Create-From URI next to Create-From Webpage???

 
  Another thought could be moving the first half of FileCreate [Clipboard,
  Screenshot] etc somewhere else. Since these don't really 'create'
  something, in contrast with the rest of FileCreate [Buttons, logos,
 etc].

 I have under File-Create
 from clipboard
 from webpage
 screenshot
 xsane device dialog
 xsane epkowa:usb:003:002
 xsane v4l:'dev'video0

 Sometimes I get epson expression 1000 XL in there too.

 In every other program scanning is under file-acquire, which is badly
 named but at least predictable. But all I really care about is having
 something predictable, where I can look at the menu and guess what
 things do. Having file-open and fil-create is confusing and so is
 having both open location and open webpage.

 So I thought I'd try  start a conversation about it :)

 Liam

 --
 Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
 Pictures from old books: http://fromoldbooks.org/
 Ankh: irc.sorcery.net irc.gnome.org freenode/#xml




-- 
*
*
*Regards,
  *
*Srihari Sriraman
  *
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread peter sikking
Liam R E Quin wrote:

 Goal: I'm sure I'm not alone in finding file-open and file-create
 confusing, along with file-create-from webpage being different from
 File-Open Location, both of which take a URI... it's a mess.

File-Create is not related at all to File-Open.

it is related to File-New.

it is New with the size (and maybe other) parameters set,
and the specified content (which is always _not_ a file)
in the first layer.

I maintain it is very important to have a direct menu
item to do:

 File-Create
 from clipboard
 from webpage
 screenshot
 xsane device dialog
 xsane epkowa:usb:003:002
 xsane v4l:'dev'video0

with shortcuts (for the stable items I guess) being assignable
and no penalty of dialogs (if possible).

we can discuss again how Create was named (I was involved,
so it ain't half bad); it was to not to have New... and under it
New  (with a submenu).

--ps

founder + principal interaction architect
man + machine interface works

http://blog.mmiworks.net: on interaction architecture



___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] [Gimp-user] Is it possible to access the capabilities of gimp in Java?

2012-05-31 Thread Ofnuts

On 05/31/2012 03:14 AM, stephen wrote:

On 05/31/2012 02:33 AM, stephen wrote:

Hello,

Does Gimp offer an interface (dll) which will allow me to access it 
capabilities through java or c++?

There is  a C interface, and there is a Python interface which is quite
powerful.

What is the name of the dlls that offer those interfaces.  Can you point me to 
a web page that describes them.

Thanks,
Stephen



For C: http://www.gimp.org/docs/plug-in/plug-in.html

For Python: http://www.gimp.org/docs/python/index.html

I strongly suggest that you subscribve to the gimp-developer mailing list:

https://mail.gnome.org/mailman/listinfo/gimp-developer-list

___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Work for new contributors (news from 2012-05-04)

2012-05-31 Thread Simon Budig
Conley Moorhous (conleymoorh...@gmail.com) wrote:
 I would like to start contributing to GIMP. I was going to start with an
 old enhancement request on bugzilla, but I don't know my way around the
 source code yet.

A good way to get guidance is to drop by in the #gimp IRC channel on
gimpnet (irc.gimp.org) and state your question.

It might take a while until someone reacts, but there are people out
there that know their way around in the code and are willing to help.

Some advice though: We generally frown upon I have a question. Can
someone help me? or anybody here?...   :)
Make sure to ask as specific questions as specific as possible.
This increases the chances on getting a reply a lot. 

Glad you want to help!
Simon

-- 
  si...@budig.de  http://simon.budig.de/
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread Srihari Sriraman
How about:

*Import from*
  URI
  clipboard
  webpage
  xsane device dialog
  xsane epkowa:usb:003:002
  xsane v4l:'dev'video0

and

*Create*
  Buttons
  Logos
  Pattern

On Thu, May 31, 2012 at 1:01 PM, peter sikking pe...@mmiworks.net wrote:

 Liam R E Quin wrote:

  Goal: I'm sure I'm not alone in finding file-open and file-create
  confusing, along with file-create-from webpage being different from
  File-Open Location, both of which take a URI... it's a mess.

 File-Create is not related at all to File-Open.

 it is related to File-New.

 it is New with the size (and maybe other) parameters set,
 and the specified content (which is always _not_ a file)
 in the first layer.

 I maintain it is very important to have a direct menu
 item to do:

  File-Create
  from clipboard
  from webpage
  screenshot
  xsane device dialog
  xsane epkowa:usb:003:002
  xsane v4l:'dev'video0

 with shortcuts (for the stable items I guess) being assignable
 and no penalty of dialogs (if possible).

 we can discuss again how Create was named (I was involved,
 so it ain't half bad); it was to not to have New... and under it
 New  (with a submenu).

--ps

founder + principal interaction architect
man + machine interface works

http://blog.mmiworks.net: on interaction architecture



 ___
 gimp-developer-list mailing list
 gimp-developer-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/gimp-developer-list




-- 
*
*
*Regards,
  *
*Srihari Sriraman
  *
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Work for new contributors (news from 2012-05-04)

2012-05-31 Thread Tobias Jakobs
Hello Conley,

there is an Wiki page, that may help you with getting started:
http://wiki.gimp.org/index.php/Main_Page

On Wed, May 30, 2012 at 8:52 PM, Conley Moorhous
conleymoorh...@gmail.com wrote:
 I would like to start contributing to GIMP. I was going to start with an old
 enhancement request on bugzilla, but I don't know my way around the source
 code yet. Someone on irc suggested I check the news on gimp.org from
 2012-05-04, about porting little things.

 So, how can I help?

There are some easy tasks marked in the bugzilla with the GNOME-love tag:
https://bugzilla.gnome.org/buglist.cgi?quicksearch=keywords%3Agnome-love+product%3A%22GIMP%22+

I would suggest that you:
1. Find something that you are interested in.
2. Talk about your planned solution (IRC or this Mailing list)
3. Code
4. Add a Git-Patch to a bug in bugzilla.

Regards,
Tobias
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread peter sikking
Srihari Sriraman wrote:

 How about:
 
 Import from
   URI
   clipboard
   webpage
   xsane device dialog
   xsane epkowa:usb:003:002
   xsane v4l:'dev'video0
 
 and 
 
 Create
   Buttons
   Logos
   Pattern

the word Import is, again, related to Open, and that is exactly
not how it works (for users, mind).

so this should not be communicated.

always, always, always the word New needs to be there,
or to be implied (like it is with Create).

 File-Create is not related at all to File-Open.
 
 it is related to File-New.
 
 it is New with the size (and maybe other) parameters set,
 and the specified content (which is always _not_ a file)
 in the first layer.

--ps

founder + principal interaction architect
man + machine interface works

http://blog.mmiworks.net: on interaction architecture



___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread Guillermo Espertino (Gez)

El 31/05/12 04:31, peter sikking escribió:
we can discuss again how Create was named (I was involved, so it ain't 
half bad); it was to not to have New... and under it New  (with a 
submenu).

What about File  New from...  Submenu

Gez
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread Alexandre Prokoudine
On Thu, May 31, 2012 at 12:52 PM, Srihari Sriraman wrote:
 How about:

 Create
   Buttons
   Logos
   Pattern

I just want to note that most of those scripts will be gone in 2.10.

Alexandre Prokoudine
http://libregraphicsworld.org
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread peter sikking
 El 31/05/12 04:31, peter sikking escribió:
 we can discuss again how Create was named (I was involved, so it ain't half 
 bad); it was to not to have New... and under it New  (with a submenu).
 What about File  New from...  Submenu


well, the ellipsis is forbidden for a menu item that just shows
a sub menu (it is the law, and they are right, I say).

then this has to be looked at always with the submenu next to it:

 from clipboard
 from webpage
 screenshot
 xsane device dialog
 xsane epkowa:usb:003:002
 xsane v4l:'dev'video0

you see that the from is in the submenu to have flexibility
whether something is created from a resource that is not
an image file (clipboard, webpage) or by initiating a capture
(screenshot, scan).

a more correct submenu would be:

from clipboard
from webpage
screenshot
scan--xsane device dialog
scan--xsane epkowa:usb:003:002
scan--xsane v4l:'dev'video0

(the ‘--’ being an am dash, but this is monospace email.

but this discussion fragmentation takes the attention from
another point Liam made:

 Goal: I'm sure I'm not alone in finding file-open and file-create
 confusing, along with file-create-from webpage being different from
 File-Open Location, both of which take a URI... it's a mess.

ah, the difference between:
file-create-from webpage and File-Open Location

same kind of confusion, no between an open (location) from
an URI which opens/imports image files, and a new file with
a rendering (from webpage, a non image file).

is the root of all this evil for Laim that Create does not
express New file enough?

--ps

founder + principal interaction architect
man + machine interface works

http://blog.mmiworks.net: on interaction architecture



___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] [Gimp-user] Is it possible to access the capabilities of gimp in Java?

2012-05-31 Thread gfxuser

Ofnuts wrote:

On 05/31/2012 03:14 AM, stephen wrote:

On 05/31/2012 02:33 AM, stephen wrote:

Hello,

Does Gimp offer an interface (dll) which will allow me to access it 
capabilities through java or c++?

There is  a C interface, and there is a Python interface which is quite
powerful.



Hi,

I see the following possibilities:
1. There is a Java wrapper for GIMP, see http://jgimp.sourceforge.net/, 
but this project hasn't been active for a long time.
2. A still existing way is to use the Java Native Interface (JNI), which 
lets you call C/C++ functions from Java and vice versa.
3. GIMP has a built-in script-fu server which interpretes GIMPs plugin 
language, a Scheme dialect. You could connect to it over a socket from 
an arbitrary language and control GIMP remotely, although it's a bit 
oversized if you could call GIMPs functionality directly from within 
your program.
4. IMHO you should be able to access C from C++ by including the C 
header files, but I haven't tried this for GIMP yet.
5. If you're only interested in accessing GIMPs graphics core, then you 
could use a wrapper around the GEGL library. A Java language binding has 
yet to be developed.


Best regards,

grafxuser
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] file open and create

2012-05-31 Thread Christopher Curtis
On Wed, May 30, 2012 at 11:04 PM, Liam R E Quin l...@holoweb.net wrote:

 What if there was only File-Open and you got a file chooser (as now)
 but with a tabbed interface (or buttons) to get to


We had a similar discussion back in August 2010.

VLC uses a tabbed interface for Open (
http://www.gnu.org/fry/happy-birthday-to-gnu-sfd-vlc.html) and while it
works, I'm not sure it would be simplifying.

On Thu, May 31, 2012 at 10:07 AM, peter sikking pe...@mmiworks.net wrote:


is the root of all this evil for Laim that Create does not
 express New file enough?


For me, the problem is that Create  Screenshot and Create  From
Clipboard make no sense.  It is not that Create doesn't express New,
it's that Create expresses an action that is going to start with Nothing
and then Invent Something.  Paste and Scan do not fit this role.

My suggestion from back then still seems reasonable to me:

File -v-
 New -
   From Template...   [Ctrl+N]
   From Clipboard  [Shift+Ctrl+V]
   Scanned Image...
   Screenshot...
 Create -
   Buttons -
   [etc]

Chris
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Different Languagepacks Linux/Windows?

2012-05-31 Thread Kevin Cozens

On 12-05-29 11:55 AM, Jernej Simončič wrote:

Neither - PyGimp on Windows is always 32-bit, so I suspect it's
looking for translations relatively to the 32-bit DLL directory.


If a person wants to compile GIMP for 64-bit why is pygimp still only 
32-bit? Known compatability issues? No one has gotten around to testing 
64-bit? Or could it be as simple as no one has bothered to update the build 
method for pygimp?


It seems odd to me to mix 32-bit and 64-bit in parts of a program that all 
come out of the same source tree.


--
Cheers!

Kevin.

http://www.ve3syb.ca/   |Nerds make the shiny things that distract
Owner of Elecraft K2 #2172  | the mouth-breathers, and that's why we're
| powerful!
#include disclaimer/favourite | --Chris Hardwick
___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


Re: [Gimp-developer] Different Languagepacks Linux/Windows?

2012-05-31 Thread Joao S. O. Bueno
On 31 May 2012 12:53, Kevin Cozens ke...@ve3syb.ca wrote:
 On 12-05-29 11:55 AM, Jernej Simončič wrote:

 Neither - PyGimp on Windows is always 32-bit, so I suspect it's
 looking for translations relatively to the 32-bit DLL directory.


 If a person wants to compile GIMP for 64-bit why is pygimp still only
 32-bit? Known compatability issues? No one has gotten around to testing
 64-bit? Or could it be as simple as no one has bothered to update the build
 method for pygimp?

 It seems odd to me to mix 32-bit and 64-bit in parts of a program that all
 come out of the same source tree.


Last I checked, there is no native PyGTK+ for Windows 64bit, due to
the fact the binary signatures used by GCC in win 64 (used in gobject,
gtk+) and visualstudio (used for Python) are different.

I do not use Windows, and have no idea if this has changed. Since
pyGIMP works as an off-process plug-in, if it works, it is the way to
go, because there would not be a feasible work-around.

I intend to research and update pygimp to use gobject introspection
during gimp 2.9 - maybe that can allow for  a 64bit version of it on
Windows.

(It is important to note that such problems do not happen under Linux
- and that there are other problems due to not using gobject
introspection under mac os x)

   js
  --


 --
 Cheers!

 Kevin.

___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list


[Gimp-developer] Sorry to Hi-Jack this list but we we have a need for Gimp or Photoshop style tools in our application

2012-05-31 Thread John Corder
Sorry to somewhat hi-jack this list...

We are looking for a partner to help us add some Gimp or Photoshop tools to our 
application. Are any of the developers that have experience in this interested, 
or can you point us toward a developer/programmer that does?

We have a Sketch Composite tool that creates composites in grayscale. Currently 
it uses the basic MS Paint toolset.

We are looking for simple paint tools plus a few more advanced ones like a 
smudge or blend tool, stamp tool, and clone tool for our new version that is in 
development. So a small subset of tools.

Another option is to have our app export or connect to Gimp and let the user 
edit it in the application. Has this been done? I know Adobe has a connector 
but cannot get anywhere with them.

If you have any info for us we greatly appreciate it. We are having a hard time 
finding qualified individuals to help with our application.

Best regards,

John Corder
Identi-Kit Solutions
866-414-9286

www.identikit.net

___
gimp-developer-list mailing list
gimp-developer-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gimp-developer-list