Kim (Kde Image Menu)

Graphic Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

12
8.1
Description:

* FEATURES:
This is an image Kde servicemenu which allows to:
- compress images,
- resize images,
- convert images,
- rotate images,
- rename images,
- resize and send by mail images,
- and more other actions !
This servicemenu use ImageMagick and Mpegtools.
----------------------------------------------------------
* PUBLICATIONS:
- Linux magzines published in its issue of May 2005 an article devoted to Kde Image Menu (Kim) ! (See www.linux-magazine.com)
----------------------------------------------------------
* NEWS:
- Kim is now available for KDE 4.x!
Last changelog:

11 years ago

Release Kim4-0.9.5 (for kde >= 4.x):
- first available version for KDE 4.x!
Release kim-0.9.5 (for kde >= 3.3):
- auto-rotate images from EXIF informations.
Release kim-0.9.4 (for kde >= 3.3):
- create a html gallery works correctly (with portrait or landscape images).
- send by mail works correctly now!
Release kim-0.9.2 (for kde >= 3.3):
- create a "pí¨le-mí¨le" with your pictures (see http://bouveyron.free.fr/kim/images/pele-mele.jpg for a demo),
- some bugs fixed ...
Release kim-0.9.1 (for kde >= 3.3):
- sort images by date (rename the images using EXIF informations),
- some bugs fixed ...
Release kim-0.9.0 (for kde >= 3.3):
- export in a gif animation,
- export in a flash slideshow for all image format now !(demo: http://bouveyron.free.fr/kim/slideshow),
- export in a html galery(demo: http://bouveyron.free.fr/kim/galery),
- and some improvements ...
Release kim-0.8.4 (for kde >= 3.3):
- Fix some bugs ...
Release kim-0.8.3 (for kde >= 3.3):
- Fix security issues by using temporary files,
- Fix UTF-8 encoding issues in desktop files,
- Fix copyrights and other licensing stuff.

C

cbouveyron

10 years ago

Hi guys,

I would like to both thank all of you for your contributions to KIM and to apologize for not being able to find time to update KIM with your improvements! If some of you are interested in heading the future development of KIM, do not hesitate to contact me...

Best regards,

Charles

Report

janet

10 years ago

Maybe you want to use my menu files? I have added German translation and use icon names of KDE4.

http://kde-apps.org/content/show.php?content=122627

Report

medo3891

11 years ago

I've fixed the service menu icons for the kim package in Mandriva, the patches are available in SVN:
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/kim/current/SOURCES/

all the icons are from the oxygen-icon-theme in KDE4 (specifically 4.3.85). I hope you'll merge them.

Thanks.

Report

sylvanas

11 years ago

with
TMPDIR=`mktemp -d "$KDEHOME"/tmp-"$HOST"/kim.XXXXXXXX` || exit 1

the script kim_pelemele is not working on kubuntu with kde4.3 (just for me ??)

it's work with that :
TMPDIR=`mktemp -d "$KDEHOME"/tmp-"$(hostname)"/kim.XXXXXXXX` || exit 1


sorry for my english

Report

janet

11 years ago

I solved it with a

test -n "$HOST" || HOST="`hostname`"; export HOST

before the TMPDIR=...

But yours definitely is shorter :)

Report

sylvanas

11 years ago

with
TMPDIR=`mktemp -d "$KDEHOME"/tmp-"$HOST"/kim.XXXXXXXX` || exit 1

the script kim_pelemele is not working on kubuntu with kde4.3 (just for me ??)

it's work with that :
TMPDIR=`mktemp -d "$KDEHOME"/tmp-"$(hostname)"/kim.XXXXXXXX` || exit 1


sorry for my english

Report

maxivenezuela

11 years ago

here how it works for dummys on kubuntu interpid ibex:

just install the package konq-kim with adept or type in your command line "sudo apt-get install konq-kim"

then execute as root my modified shell script wich you can download here:
http://share-now.net/files/157517-kim-kubuntu8-10.sh.html

It should be Working now...

_____________________________________________
If you dont know how to execute a shell script as root:
first copy the script to any directory, go to the directory in a comandline(konsole usually) and type: "sudo ./kim-kubuntu8-10.sh"

if this is not working open the dir. with Dolphin or Konqueror,> right click on the file> Properties >Permissions > is executable.... now try to execute it again like I did explain above...

Report

p1nguin

11 years ago

I had to do the following to make it work on kubuntu 8.10 with kde4.2:

Quote:
#!/bin/bash
kdeinstdir=`kde-config --prefix`
kde4instdir=`kde4-config --prefix`
cp $kdeinstdir/share/apps/konqueror/servicemenus/* $kde4instdir/share/kde4/services/ServiceMenus/
cd ~/.kde4/share/kde4/services/ServiceMenus/
sed -i "s/\[Desktop Entry\]/\[Desktop Entry\]\nType=Service/" *
sed -i "s/ServiceTypes\=/ServiceTypes\=KonqPopupMenu\/Plugin\nMimeType=/" *


Moreover, I had to remove a trailing ";" after "image/*"

Report

uranit

11 years ago

Please port you app to KDE-4.2.

Report

spamsuxx

12 years ago

Okay, I tried my best to port it.

I didn't try all the scripts, but everybody is wellcome to fix the broken ones. Shouldn't be that hard.

Find the patch and an ebuild for gentoo here:

http://bugs.gentoo.org/show_bug.cgi?id=154115

kind regards
Bjoern

Report

spamsuxx

12 years ago

Please port you app to KDE-4.

This means
1) Dbus instead of DCOP
2) Servicemenue files -> ${KDEDIR}/share/kde4/services/ServiceMenus
3) KIM files -> ${KDEDIR}/share/apps/kim
4) Scripts ${KDEDIR}/bin

Most likely KDEDIR="/usr"

And fix the typo: gallery, not galery

Thanks
Bjoern

Report

spamsuxx

12 years ago

Better use

KDEDIR=`kde4-config --prefix`

kind regards
Bjoern

Report

wistiti

12 years ago

In KDE4.1, Dcop is obsolete in favor of DBus.
Accordingly in Kim script, "dcop "$dcopRef" close" does not work and the Kim dialog box remains open.

Report

9

suther

12 years ago

I use kim under SUSE 11.0 KDE4.1.2
I search some time, before i find the solution.

In KDE4.1.2 the directory for Servicemenu is NOT:
~/.kde4/services/ServiceMenus
IT IS:
~/.kde4/share/kde4/services/ServiceMenus

after i copyed the kim*.desktop-Files to this folder, it works for me.

Best regards
Samuel Suther
-www.suther.de-

Report

BorgQueen

12 years ago

Hi,
KIM was once able to create videos from images. I still have an old version for that reason. Is there anyway you can bring this feature back. I would be more than happy to help where I can.

Thank you for considering this.

Report

xadras

12 years ago

The Slackware link doesn't work!

Report

xadras

12 years ago

I have built a debian package for sid:

http://linux.wuertz.org/dists/sid/main/binary-i386/kim_0.9.5_all.deb

Report

olegue

12 years ago

When tried to use kim_pelemele I received the following message :

[email protected]:~/Desktop/1> kim_pelemele 1.jpg 2.jpg
convert: unable to open image `thumbnail.gif': No such file or directory.
montage: no encode delegate for this image format `/home/two/3'.

(the other scripts from kim does work )

Please help

Report

jayenell

12 years ago

I managed to fix the issue with the spaces.

Replace the following lines in /use/bin/kim_resizeandsend :
Quote:
dcop "$dcopRef" setProgress $compteur
case "$choice" in
1) cp $i $TMPDIR;;
2) convert -resize 800x800 "$ATTACHMENTS" "$TMPDIR"/`basename "$ATTACHMENTS"`;;
3) convert -resize 600x600 "$ATTACHMENTS" "$TMPDIR"/`basename "$ATTACHMENTS"`;;
4) convert -resize 300x300 "$ATTACHMENTS" "$TMPDIR"/`basename "$ATTACHMENTS"`;;
*)exit 1;;



with.....
Quote:
dcop "$dcopRef" setProgress $compteur
ATTACHMENTS2=`basename "$ATTACHMENTS"`
case "$choice" in
1) cp $i $TMPDIR;;
2) convert -resize 800x800 "$ATTACHMENTS" "$TMPDIR"/"$ATTACHMENTS2";;
3) convert -resize 600x600 "$ATTACHMENTS" "$TMPDIR"/"$ATTACHMENTS2";;
4) convert -resize 300x300 "$ATTACHMENTS" "$TMPDIR"/"$ATTACHMENTS2";;
*)exit 1;;

Report

jayenell

12 years ago

Typo: /use/bin/kim_resizeandsend should be /usr/bin/kim_resizeandsend

Although in Kubuntu and other Debian based distro's. Do a 'which kim_resizeandsend' if you can't find it.

Report

jayenell

12 years ago

The command line utility "baseline" can't handle spaces unfortunately. Please fix these kind of issues. I really don't understand why this has a high rating.

Report

jayenell

12 years ago

The 'send by mail' function does not allow spaces in the file name :-(. Anybody know how to fix this?

Report

jayenell

12 years ago

To fix the 'send by mail'-issue, that didn't work and what has to do with the fact mktemp can't create the tmp-folder; can be solved as follows:

In konsole:

mkdir $HOME/.kde/tmp-

For me that did the trick. The $HOST doesn't give any output and is skipped.

Hopefully the developers can fix this problem ASAP.

Report

futal

13 years ago

I use Kim 0.94 for Kubuntu (kim-konq package). /usr/bin/multiburst needed some changes to work. The same changes are required in other files (not checked) and in version 0.95 (checked).

line 28: $HOST is not defined.
option 1) replace $HOST with $HOSTNAME
option 2) check and define $HOST before with:
28> test -n "$HOST" || HOST="`hostname`"; export HOST

line 56: wrong location for imagettes: replace:
56> convert -adjoin -delay 5 imagette.*.jpg animation.gif
with
56> convert -adjoin -delay 5 "$KIMDIR"/imagette.*.jpg animation.gif

Report

futal

13 years ago

I use Kim 0.94 for Kubuntu (kim-konq package). /usr/bin/multiburst needed some changes to work. The same changes are required in other files (not checked) and in version 0.95 (checked).

line 28: $HOST is not defined.
option 1) replace $HOST with $HOSTNAME
option 2) check and define $HOST before with:
28> test -n "$HOST" || HOST="`hostname`"; export HOST

line 56: wrong location for imagettes: replace:
56> convert -adjoin -delay 5 imagette.*.jpg animation.gif
with
56> convert -adjoin -delay 5 "$KIMDIR"/imagette.*.jpg animation.gif

Report

11 years ago

Release Kim4-0.9.5 (for kde >= 4.x):
- first available version for KDE 4.x!
Release kim-0.9.5 (for kde >= 3.3):
- auto-rotate images from EXIF informations.
Release kim-0.9.4 (for kde >= 3.3):
- create a html gallery works correctly (with portrait or landscape images).
- send by mail works correctly now!
Release kim-0.9.2 (for kde >= 3.3):
- create a "pí¨le-mí¨le" with your pictures (see http://bouveyron.free.fr/kim/images/pele-mele.jpg for a demo),
- some bugs fixed ...
Release kim-0.9.1 (for kde >= 3.3):
- sort images by date (rename the images using EXIF informations),
- some bugs fixed ...
Release kim-0.9.0 (for kde >= 3.3):
- export in a gif animation,
- export in a flash slideshow for all image format now !(demo: http://bouveyron.free.fr/kim/slideshow),
- export in a html galery(demo: http://bouveyron.free.fr/kim/galery),
- and some improvements ...
Release kim-0.8.4 (for kde >= 3.3):
- Fix some bugs ...
Release kim-0.8.3 (for kde >= 3.3):
- Fix security issues by using temporary files,
- Fix UTF-8 encoding issues in desktop files,
- Fix copyrights and other licensing stuff.

12345678910
14
product-maker krenakrama Oct 06 2020 9 excellent
Manjaro 20.1 (KDE): - install https://github.com/caco3/kim5 - sudo ./install.sh - sudo pacman -S imagemagick - sudo pacman -S kdialog
product-maker andyka Jun 11 2019 9 excellent
9 excellent
product-maker xules79 Sep 15 2017 9 excellent
thx
product-maker srog Oct 16 2013 9 excellent
product-maker yochanon Dec 12 2012 9 excellent
product-maker cichys Oct 05 2012 9 excellent
product-maker marcs Apr 05 2012 9 excellent
product-maker ATAHUALPA Jan 26 2012 9 excellent
product-maker suther May 11 2011 9 excellent
product-maker jmunin Mar 22 2011 9 excellent
product-maker SeaJey Dec 08 2010 9 excellent
product-maker axg Nov 20 2010 9 excellent
product-maker 1antares1 Nov 20 2010 9 excellent
product-maker LazyKent Oct 25 2010 9 excellent
Be the first to comment
anvil
Nov 01 2019
Prozor
Apr 15 2014
yochanon
Dec 12 2012
cichys
Oct 05 2012
marcotangaro
Oct 26 2011
krzywda
May 24 2011
suther
May 11 2011
jmunin
Mar 22 2011
AngelBlue01
Sep 14 2010
janet
Mar 29 2010
ngrocott
Dec 09 2009
tnt
Oct 12 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.9.5 (KDE 4.x)
updated Feb 23 2009
added Mar 22 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 11
System Tags app software