After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 133113 - My wish-list i compiled for the last 1 1/2 years i used gimp
My wish-list i compiled for the last 1 1/2 years i used gimp
Status: RESOLVED INVALID
Product: GIMP
Classification: Other
Component: User Interface
1.x
Other All
: Normal enhancement
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2004-02-01 13:09 UTC by Laxminarayan Kamath
Modified: 2004-02-02 13:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Laxminarayan Kamath 2004-02-01 13:09:14 UTC
A few ideas may be wierd - those i got initially. Later ones are more 
practical
No :0
Main idea :Lets pray to God that let one day Gimp be a graphics 
powerhouse. For those who don't believe in God, what it meant was , lets 
work hard for it.
status :prayed
No :1
idea :flip around a given axis: You give two points on the axis (like you 
draw a line) and the selection or drawable flips around (with respect to) 
it. 		
No :2
idea :configurable default save directory(ies) and bookmarks for easy 
access to a set of frequently accessed directories. Also, keep the initial 
save/load images to $HOME/pic or $HOME/images. If it is *nix env, put 
the /usr/share/pixmaps and such locations to bookmark automatically. If it 
windows env, keep initial default save directory to My\ Documents/
No :3
idea :quick intelligent tool-bar(s) - it remembers what you use heavily as 
well as recently...
No :4
idea :save named sessions?
No :5
idea :virtual network drawing?(like vnc but here it sends gimp scheme 
commands through network). A gimp module in Apache web server?You can have 
groups of several people working on the same drawing just for fun!You 
create an empty image and announce the main theme and an idea,thus 
creating a group.Anybody interested can join, and issue a command through 
a gimp image client window connected to the particular image on the 
server.BE CAREFUL ABOUT SECURITY RISKS.They can also create new 
brushe/patterns/palettes/units/etc. on the server so that everybody can 
use them 
No :6
idea :face beauty measurement plug-in?(may help cosmetic doctors!).
(Discovery Channel showed several methods to measure beauty of the face. I 
just dont remember which programme)
No :8
idea :pseudo 3d layer-generator using two side by side photos.- two photos 
(corresponding to the two eyes) are given which will be analysed to detect 
different objects and roughly what is behind what and thus break them into 
different layers.
No :9
idea :integrate gocr? Optical charector recognition
No :10
idea :integrate cdlablegen? or any other CD label/cover generator built-in?
No :11
idea :Has anybody here heard of morphing?I expected it to be in gimp by 
default after so many versions!
No :12
idea :Shirt rendering plug-in?give it a pattern/texture/image and it will 
show you how a shirt/T-shirt/blouse, etc will look with the pat/img/tex on 
it.
No :13
idea :Corporate preview: A logo might look good on the screen but on a 
projector, it might be a nightmare!.Give the plugin a logo, and it will 
show you how it looks on different kind of material/media (newspaper 
ads/TV/laser projector/black and whilte/magazine/cloth/caps/ as well as 
with different kind of ink(cmyk),etc and almost any of the several places 
where a corporate logo usually goes).Proper processing of the logo for 
different MATERIALs is important.
No :14
idea :winamp/xmms/Kjofol/mplayer/gnome/KDE  theme/skin/icon-set wizards.
No :15
idea :take a break! reminder extension. people tend to be tired, but seem 
to neglect required rest when they are enthusiastic in their activities.
(An internal code to sense mouse movements and calculate weariness of the 
hand?,this is difficult since it might not always be mouse they may be 
using!)How did i get this idea? i stole it from my mom who just grumbled 
that my mind doesn't get enough rest and my legs don't get enough exercise.
No :16
idea :semi-automatic interaction rather than fully automatic? you do 
something , like give a mouse stroke to do a brush, 
beizier,blend,select,etc operation , and it will first give you a detailed 
description in a script fu like interface of what it is going to do , 
along with an equivalent script-fu scheme command. which we can then re-
master before actually issuing it to the main gimp engine.We can also give 
a "repeat this for this param ranging from this value to this value", or 
for a enumerated set of items
No :17
idea :Multi-node-blend:we specify a multitude of points on the screen 
assigning a color to each of them and connect these to each other. as we 
want. and the colors blend between each other like in a magical world.Of 
course there may be several modes of these that can be made available.
No :18
idea :scheme helping mode for tool-tips: just point cursor to something 
and it will tell you those details regarding itself, which are useful for 
writing scheme (script-fu) commands.Also an  object browser- all gimp 
objects including those images that still haven't been blessed with a 
display, layers that haven't been bonded to any image etc be shown in a 
tree structure or a relations diagram.A box in the side showing the 
properties of the selected object with context menus, drag and drops to do 
things would be an added bonus.
No :19
idea :actually a doubt: can an image form web cam that is pointed to the 
monitor tell whether the monitor is properly adjusted(brightness, 
contrast, etc.).It is very imp for graphics people to have their monitors 
properly adjusted.
idea2:we get lots of methods, images on the net using which we can adjust 
our monitors properly. Why not do a good research and build a wizard for 
gimp that lets you adjust your monitor for different situations? 
No :20
idea :Case study: I give you a large architectural plan/tablecloth ,etc . 
I want you to scan it using a flatbed scanner. Now, you will want a plug-
in to which you will give details about the image(material) size. The plug-
in will get the size scannable by the scanner.It  will show you which 
portion you should now scan and repeat till it has told you to scan all 
portions. It will then take all the images, analyze them, adjust each one 
if necessary, and TRY to fix them together as much as it can. Then it will 
present the results to you whose only job left is to "fine tune" what the 
plug-in has just done. 
No :21
idea :palette/blend/brush  load/save plugins (load/save button in their 
respective dialogues.)Plugins to import/export these goodies from many 
sources: povray,imlib etc.
No :22
idea :Slide show vedio generator: 
pdf/MSpowerpoint/mpeg/soffice/photocd/Macromedia Flash/etc format. Yeah i 
know, some are already  there. What i mean is with an assorted list of 
speacial effects to be applied to whatever possible format.And may be 
detect and use mencoder for divx conversion,xcdroast/mkisofs/cdrecord/etc 
to make vedio or photocd disks. it may take all images in a 
directory,gqview album, or different layers in a given multilayer image.
No :23
idea :for "Load image" dialogue, previewing in gqview will be much better 
than looking at the thumbnails. There can be a button on the "Load image" 
dialogue to "Open this directory in gqview" or an integrated image viewer. 
Or better still, an option called "Show full scale preview" in the "load" 
dialogue itself. 
No :24
idea :accurate undo for brush or anything that requires mouse stroke - 
once you complete the stroke, you will get an "accurate undo" item in the 
edit menu. A horizontal scrollbar representing the stroke will be 
presented by which you can control how much of the previous stroke was a 
mess.
No :25
idea :Gimp-only suspend to disk. why, you may ask- well consider 17 
windows open, out of which 9 are untitled/unsaved, suddenly you get an 
emergency call (call of nature perhaps) or you want to open a huge file in 
a memory hogging application. you can suspend only gimp to harddisk and 
then after whatever you want to do is finished,(wash your hands and then) 
resume previously suspeded session.
No :26
idea :A central server for gimp goodies like palettes/brushes/named color 
databases/patterns/units/etc.Whenever you open gimp, it can automatically 
download any new such goodies from a specified list of servers. May be 
even script-fus. May be even submit to the servers? BE CAREFUL OF SECURITY 
RISKS.
No :27
idea :Good words.:Many of the users use gimp to do greetings, etc. It 
would be nice to have a collection of good wordings, a ui to catagorise 
them, etc. and an interaction with a dictionary/thesaurus for auto 
correction.Also there may be different collections and different languages 
and translation of greets.I am an Indian, with pratically no Chinese 
knowledge. I want to do a birthday greeting for a chinese friend,how shall 
i do it?Of course he may knows english, but saying it in Chinese will have 
a deeper impact.
No :38
idea :Gimp image window as a gtk/qt/ocx control and gimp engine as a 
library.and an API guide to build our own gimp UI ! The options and 
possibilities are unlimited!!!
No :29
idea :Jigsaw puzzle as a toy plugin(takes the current image or layer). 
(Need I say more?!!)
No :30
idea :Live preview of transformations.(need not be very exact like the 
actual one.just enough to get the rough idea of what is to come when we 
press apply)
No :31
idea :Temporary window only for one layer showing it in "normal" mode with 
100% opacity.and optionally disable its layer mask, alpha. Whatever 
happens to the temp image should reflect in the actual image, optionally 
do live update.
No :32
idea :Debug (step by step) mode for script-fus.
No :33
idea :templates/wizards for snap guides. for ex:for Product boxes,gift 
wrappers,book covers, etc.also with previews(using a series of 
automated "map-object" perhaps).
No :34 
idea :face/body detectors: given an image with one or more faces or 
persons in it, it will automaticaly detect them, select them, optionally 
copy them to a new layer. and further more optionally, break them to 
specified parts of the body/face if possible.
Comment 1 Raphaël Quinet 2004-02-01 16:48:22 UTC
Thanks for your list of suggestions, but unfortunately we cannot
handle bug reports that contain more than one issue.  Please re-submit
your ideas as separate bug reports.  This will allow us to track the
status and progress of each feature separately.  We will have to close
this bug report and mark it as invalid.

When you submit separate bug reports, please try to use the Bugzilla
query page to check if a similar idea has already been submitted.  I
had a quick look at your list and I saw for example "save named
sessions" which has already been reported.  There are probably some
others.

Also, it looks like several ideas such as "face beauty measurment",
"shirt rendering", "face/body detector" and others may be more
suitable for a separate program or a (rather complex) plug-in and it
is unlikely that they would be integrated into the GIMP itself.
Comment 2 Henrik Brix Andersen 2004-02-01 16:56:20 UTC
The reporter might want to try the gimp-2.0pre2 release. Several of
the above mentioned features have been implemented there.
Comment 3 Maurits Rijk 2004-02-01 18:05:42 UTC
Also a shirt removal plug-in might be a nice option. I'm pretty sure
that would make GIMP even more popular among geeks ;) Sorry, couldn't
resist.
Comment 4 Maurits Rijk 2004-02-01 18:13:40 UTC
More seriously: no. 34 is nice and I think it would be useful for
red-eye removal. I've read several articles about this topic and some
of  the methods start with looking for faces in a picture before they
remove the red eyes. There's even some code as open source available
for this.

No. 15 doesn't belong in gimp. There are some nice programs out there
(Workrave, written by a collegue of mine) that do exactly this job.

I like some of the ideas mentioned (and personally I like
stupid/creative/provocotive/etc. ideas) but I fully agree with Raphael
that they should be submitted as separate bug reports.
Comment 5 Dave Neary 2004-02-01 20:13:37 UTC
So - I read the full list too, and here's a resumé of the ideas which
have already been thought of...

First, thanks a lot for the ideas, it's clear you have put some
thought into this. Several of these ideas (such as debug mode for
script-fus) would be great, once you figure out how things like
undo/cancel would work...

Already done in 2.0 pre2: 
11 (GAP), 29 (Filters->Render->Pattern->Jigsaw)

Duplicates of existing bugs: 
2, 3, 4, 13 (sounds like color profiles), 21, 26, 38, 30 (at least it
seems to ring bells), 34 (Maurits has been talking about this recently)

Not GIMP:
8 (done in Blender), 15, 22

Not sure about these:
5, 6, 12, 14, 17

Still unreported, possibly worth looking at:
1, 9, 10 (should be easy enough), 16, 18, 19 (perhaps not GIMP), 20,
23, 24, 25, 27, 31, 32, 33

So 14 out of 34 - not a bad ratio.

As others have said, it is impossible to keep track of this many
things in 1 bug report, so would you mind opening one bug report per
feature, please?

Cheers,
Dave.
Comment 6 Laxminarayan Kamath 2004-02-02 12:21:57 UTC
10 Tera apologies to all of you. I am new to bugzilla.In fact , i am 
new to bug reporting altogether, but i had seen wishlists. I had seen 
only 1 bug report upto now properly. I promise to abide by the rules 
and conventions.Please allow me a few days before I do it. I surf the 
net in cybercafes and writing long things empties my pocket money ;). 
I will copy a few good bug repots home and this page, and follow them 
as guidelines.(Also the bugreport-howto or whatever). I will write 
each idea in detail, also reviewing them myself. The one i submitted 
was copy-pasted from a file i maintained to hold ideas.I may get new 
ideas then as well! ;). 

About ideas 10 , 22:
I know these look like seperate programs but I was tempted by the 
loads of goodies and effects in gimp. Otherwise, to make awfully 
artistic cd lables,covers, etc., we have to every now and then switch 
between some cd label generator and gimp.  I agree, exporting to 
other than mpeg formats is heavy. :(

Hey, If any body sets on implementing idea no 33, dont forget to add 
a cd cover as a template ;)

Thanks for enlightening me about GAP. I will check it out.as well as 
GIMP-2.0 pre.
{personal}
About idea 8 :
Given 2 different photos, is blender able to seperate objects at 
different objects and seperate them?If so, please reply me at 
rediffmail.com(lets keep this off-list, if you wish)
Comment 7 Laxminarayan Kamath 2004-02-02 12:49:58 UTC
I am not superstitious but seeing 3 thirteens (the middle one 
flipped)  as the bugid makes me sweat. 
Comment 8 Sven Neumann 2004-02-02 13:20:10 UTC
Please try gimp-2.0 and gap and if there are still missing features,
please file individual bug reports for them.