GNOME Bugzilla – Bug 133113
My wish-list i compiled for the last 1 1/2 years i used gimp
Last modified: 2004-02-02 13:20:10 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.
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.
The reporter might want to try the gimp-2.0pre2 release. Several of the above mentioned features have been implemented there.
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.
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.
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.
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)
I am not superstitious but seeing 3 thirteens (the middle one flipped) as the bugid makes me sweat.
Please try gimp-2.0 and gap and if there are still missing features, please file individual bug reports for them.