GIMP

620 readers
5 users here now

All about the GNU Image Manipulation Program • Please tag your help-me posts with [Help]. • YouTube Channel spamming will not be tolerated. • Blogspam will not be tolerated.

founded 3 years ago
MODERATORS
1
 
 

I have this simple old plugin that is not working with modern versions of GIMP. I absolutely had this working in GIMP 2.x or whatever, but it is not working in GIMP 3.2. When running GIMP from the terminal, it prints out the error messages, and it seems that the issues with this plugin are mostly something to do with the manifest/metadata sort of info at the end of the script.

I have tried reading the documentation about plugins and making small edits to the script to resolve those errors, but I just cannot seem to get it to work. Can anyone help me edit this plugin in a way that makes it work with GIMP 3.2?

Another request is to add to the script to also add guides around the perimeter of the canvas. Which I assume should be simple, just adding something like

(gimp-image-add-vguide img 0)  
(gimp-image-add-vguide img 100)  
(gimp-image-add-hguide img 0)  
(gimp-image-add-hguide img 100)  

Original plugin script

;===============================================================  
;== GIMP Add Guides Vertically and Horizontally @ 50%         ==  
;== Copyright (c) 2008 Gregory M. Ross                        ==  
;===============================================================  

(define (script-fu-crosshairs img drawable)  
  
    (let* ((ImageW (car (gimp-drawable-width drawable))) 
	    (ImageH (car (gimp-drawable-height drawable))) 
	    (Vert_Offset  (car (gimp-drawable-offsets drawable)))  
	    (Horz_Offset  (cadr (gimp-drawable-offsets drawable)))  

	 
	    (Vert_50  (+ (* ImageW 0.5)Vert_Offset))  
	    (Horz_50  (+ (* ImageH 0.5)Horz_Offset))  
    )  
   
    (gimp-image-undo-group-start img)  
    (gimp-image-add-vguide img Vert_50)  
    (gimp-image-add-hguide img Horz_50)  
    (gimp-image-undo-group-end img)  
    (gimp-displays-flush)))  


(script-fu-register "script-fu-crosshairs"  
		    "<Image>/Image/Guides/Crosshair Guides"  
		    "Add Guides at 50% Horizontal and Vertical"  
		    "Gregory M. Ross"  
		    "Gregory M. Ross"  
		    "March 2008"  
		    ""  
		    SF-IMAGE    "Image" 0  
		    SF-DRAWABLE "Drawable" 0)  
		    

2
3
 
 

The save dialog closes, and in my habit-riddled mind, that means the save is complete, so I quit. Only to realize seconds later my mistake.

I hope there's some solution to this, because "just remembering" doesn't seem to work.

4
5
6
 
 

We are proud to showcase our new Image Editing course, where we’ll dive into the world of open source software for image manipulation. We’ll explain, in an approachable way for beginners, fundamental concepts like layers, raw editing, raster editing and we’ll apply them with explanations and demonstrations to three different (free software!) popular softwares: #rawtherapee, @GIMP@floss.social :gimp: and @Krita@mastodon.art :krita:

@lambrate @milano @milano@citiverse.it @gimp@lemmy.world @krita@lemmy.world @photography@lemmy.world @photography@lemmy.ml

7
8
9
10
11
 
 

The GIMP 3 series cements its place as a professional and truly advanced piece of software.

It deserves a UI to match.

Get the theme and find out more at https://jpicture.net/hyperflatgraphite/

12
 
 

I've pretty much completed my new clean dark theme for the GIMP 3 series, but I'd like some feedback on one thing before I release it.

Should I use a light or dark tone for the separators? If you compare the two images you'll see what I'm referring to.

I think the lighter separators are easier to see and the darker ones are less distracting.

Which do you think is better?

I know I have a bias towards making things low-contrast and 'smooth', sometimes overly so, and I'd appreciate some outside perspective.

Also posted to Mastodon if the images here are struggling to load on your Lemmy app, like they do sometimes on mine: https://mastodon.social/@jpicture/116255975518406081

13
14
 
 

Not sure if this community is still alive but just in case...

I noticed today that my app menu and applet shortcuts to start GIMP/photoGIMP weren't working. A quick visit to the photoGIMP repo and someone has posted the fix (all credit goes to UniverseLord for this fix).

I originally installed GIMP via Flatpak so mileage may vary. Anyway, close photoGIMP/GIMP if its open.

Go to ~/.local/share/applications/ and make a backup copy (just in case) of org.gimp.GIMP.desktop . Now edit that file (not the backup file) and look for the line:

Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gimp-3.0 --file-forwarding org.gimp.GIMP @@u %U @@

and change 3.0 to 3.2 so the line reads:

Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gimp-3.2 --file-forwarding org.gimp.GIMP @@u %U @@

Save that file, close it and photoGIMP should now open fine.

15
16
17
 
 

What extensions are you using for GIMP?

18
19
 
 

I wanted to make a clean, modern and neutral theme for my work photographing artwork and making prints.

PrintroomExpertSuperflat is the result.

I thought it would be cool to post it to the Lemmy GIMP community first :)

Download the theme and find out more about it at https://jpicture.net/printroomexpertsuperflat

20
 
 

Contributor Ondřej Míchal will present a talk at FOSDEM 2026!

21
22
 
 

Honest to gods, this conversation happened today, and it may have cost me a job opportunity. The customer was super impressed with my menu design and animation, and wanted to know who we got it from. When I said I did it, their face lit up! Too bad as soon as i said GIMP, they weren't interested anymore. Has anyone else experienced this? What do you say in similar situations?

23
 
 

The question is in the title really. I kept seeing the new developments and I installed the latest gimp version (I am on Linux).I already use dark table with my cr3 files but I have no idea how to open them in gimp 3.0.8

24
25
 
 

today I learned that imagemagick can read gimp's project files, and treat each layer as a seprate image. This. Is. Huge. It means that now finally we can have something that is close to "Save all images".

for example magick template.xcf layer_%d.png would save each layer as layer_1.png, layer_2.png, etc

and here's a preview in my image viewer:

I discovered this by accident, as I was trying to montage images into a single image, I kept seeing some source images being included that weren't really exported in the image directory. Turns out it was the xcf file :)

view more: next ›