PDA

View Full Version : [all variants] Photo manager intipunku



irielion
May 25th, 2008, 04:07 PM
Hi,
People who are interested in a new photo manager, with functionalities beyond any other photo manager, windows and linux. Please read my blog. This is my lastest post. Screenshot will be submitted very soon. Experts can try the svn.
Please note that i am desperate for translators and art designers.

The newest version of Intipunku is almost ready. I can almost say the program has changed completely. It has gotten more mature. It is more user friendly, more stable and more feature rich. I have added various filters than can enhance you photos significantly.
The project is up2date translated in English, Catalan, Spanish and Dutch, since nobody is helping me in the project i can only translate to the languages that i know sufficiently.
After 0.3 I will add more features and bugfixes, however i must say with the release of 0.3 the project base has been set.
Before the project was intended to be a clone of Picasa, however i feel that project has gone beyond the funcionality of any photo manager. Therefore i also work on port for windows, it is a pain it the ***, since Intipunku depends on various unix only programs. I did manage to create ports of all of them fortunately, including gphoto2!!!

irielion
May 25th, 2008, 04:14 PM
-

irielion
May 25th, 2008, 04:22 PM
Yet here are screenshots and a list of features.

- Tagger and folder support
- Enhancements
* Brightness
* Contrast
* Temperature
* Color
* Sharpness
- Auto-tools
* Auto-contrast
* Equalize
* Sepia
- Tools
* Red eye
* Crop
* Blue sky gradient
* Rotating
- Export function
* To picasa album
* to facebook album (todo)
* to folder (todo)
* to local html album
- Import functions
* from picasaweb
* from facebook
* from camera
* from folder
- Misc function
* Panorama creation
* Collage creation (next version)
* Slideshow (half done)
* Manually adjust time/date exif tags
* Set as background (win32, gnome, kde)
- Translations:
* English (full)
* Catalan (full)
* Spanish (full)
* Dutch (full)
* Italian (very incomplete)
* German (very incomplete)

irielion
May 25th, 2008, 11:40 PM
If anyone wants to try it you have add these lines to your /etc/apt/sources.list; I have uploaded the pre2 release.


deb http://ppa.launchpad.net/intipunku/ubuntu hardy main
deb-src http://ppa.launchpad.net/intipunku/ubuntu hardy main

kaboodle_fish
May 26th, 2008, 08:52 AM
Has anyone else tried this?

lanzen
May 26th, 2008, 04:57 PM
I tried to install it, but there's a missing dependancy I can't find:
python-gtkimageview (>=1.1.0.99+svn20080525)

irielion
May 26th, 2008, 06:35 PM
Hey! Did you use the repositery?? The python-gtkimageview build for i386 should be there, the amd64 failed, but i will fix that soon. In the final release i will make a generic system that install the dependencies. Dependencies is such a pain in the ***.

lanzen
May 26th, 2008, 06:57 PM
Yes, I did. And I'm on AMD 64 right now. I'll try 386 later on when I'll be on that system.

irielion
May 26th, 2008, 07:03 PM
I'm doing a new build right now. I'm sorry for the problem.

lanzen
May 26th, 2008, 07:13 PM
It's ok. Take your time. :)

irielion
May 26th, 2008, 07:22 PM
It is stuff preparing releases. I spend more time packaging and porting (win32) than actually programming. Taking in account that programmers of dependencies have done a bad job in portability of code and autoconf/automake scripts.

Here you can see the progress of the builds: https://launchpad.net/~intipunku/+archive, it should be done in 10 minutes i hope.

irielion
May 26th, 2008, 07:31 PM
amd64 build is done

georgeogoodman
May 26th, 2008, 09:58 PM
When I launch the app, I get the following errors:
Traceback (most recent call last):
File "/usr/share/intipunku/intipunku.py", line 42, in <module>
from inti.web import *
File "/usr/lib/python2.5/site-packages/inti/web.py", line 27, in <module>
import gtkmozembed, gobject, gtk
ImportError: No module named gtkmozembed

Thanks for working on this. :)

irielion
May 26th, 2008, 10:03 PM
install python-gnome2-extras

Next package, will have that has required.

georgeogoodman
May 27th, 2008, 12:47 AM
I got it to load :)

One note: I take virtually all my photos in the raw format for my camera. There are open source libraries for dealing with raw formats for Canon, Nikon, etc. and if you supported that I might well switch from F-Spot to your tool.

Thanks for a very fast tool!

irielion
May 27th, 2008, 09:55 AM
Hey, could you maybe send me one of those files. The canon raw have .crw extension right? Try editing (in root) /usr/share/pyshared/inti/constants.py. There is a line EXT=".jpg".split(), change that to EXT=".jpg .crw".split() then intipunku will allow the extension. run intipunku from commandline and see if any errors turn up concerning the specific raw files. If it says add youfile and not later "del" yourfile. It should be loaded. Anyhow if you give me the example files i can work on easily supporting it.
Cheers.

irielion
May 27th, 2008, 03:32 PM
It is very difficult to implement this, however i can implement it that they are autoconverted to another format (tiff, pnm tell me what is the best). It will store the original in the "Original" folder of the album.

lanzen
May 27th, 2008, 11:12 PM
Ok, downloaded and install, but it doesn't run

$ intipunku
location: /usr/lib/xulrunner-1.9b5/libxpcom.so
before 3
database saved
Traceback (most recent call last):
File "/usr/share/intipunku/intipunku.py", line 641, in <module>
app = IntiPunku()
File "/usr/share/intipunku/intipunku.py", line 116, in __init__
self.imbrowser = SunBrowser(self.imbrowser_cb, self.imindex, self.dindex, self.tagindex, self.win)
File "/usr/lib/python2.5/site-packages/inti/browser.py", line 102, in __init__
i = self.tm.get_iter((0,0))
ValueError: invalid tree path

irielion
May 27th, 2008, 11:14 PM
Did you put in a valid album directory? If not go to console: rm -rf ~/.config/intipunku and try again. I was already working on a first start wizard that will take care of that stuff.

lanzen
May 28th, 2008, 07:50 AM
Oh yeah, I misunderstood the message in the starting window. I thought it meant it needed some dirs for storage purpose and, of course, I made it point to empty directories.

Now I'm starting to understand how it works. It has a sqlite db, and stores that and thumbnails in ~/.config/intipunku/cache.

geoken
May 28th, 2008, 07:26 PM
I have two questions.

I noticed in the change list it says something about folders. Does that mean it's possible to browse your folder structure from the side pane?

Also, I noticed on your blog you mentioned needing help with artwork (among other things). What exactly do you need?

irielion
May 28th, 2008, 07:46 PM
Hi,
The next pre release wil be clearer. Currently you have the folder structure. The albums you see are folders. You can change that to Tags.

I need mostly icons, currently i develop icons myself, however some of them are a bit weird. The icons should like the Tango-like icons, developed in svg and then exported to a 128x128 png. However many icons are coming directly from the ubuntu theme, in Windows this is not the case. So i fact i need a complete new icon theme that fits with windows.
Also I could use a nice impressive splash screen.

If you are interested you can send me a private message.

radagast1155
May 28th, 2008, 08:00 PM
Bro, hate to rain on your parade like this because on my 32-bit platform your script did this:


aramil@ubuntu-hanesher-desk:~$ intipunku
Traceback (most recent call last):
File "/usr/share/intipunku/intipunku.py", line 42, in <module>
from inti.web import *
File "/usr/lib/python2.5/site-packages/inti/web.py", line 27, in <module>
import gtkmozembed, gobject, gtk
ImportError: No module named gtkmozembed



good news is that i know how to fix this!
in your deb file take any modules you created and install them in this dir:
usr/lib/python2.5/site-packages/

this will also make your package independent from foreign packages

irielion
May 28th, 2008, 09:57 PM
Soon i release a new pre version, which will not use gtkmozembed. Gtkmozembed was needed for login to facebook. But it funcioned to slow to complete it, so i put it for another release.

Thank you for advicing me about the folder, i am quite aware of that. the setup.py installs it in that dir. However in this way also python2.4 users can make use of it and it is python independent (although you do make me wonder why it has to be). So possible i change this.

geoken
May 29th, 2008, 11:41 PM
Can someone go into a little more detail about fixing the Gtkmozembed issue?

The app will currently not start up for me and I receive the exact error message that radagast1155 posted above.

irielion
May 30th, 2008, 02:08 AM
Wait a little, it is fixed upstream. If you really cannot wait you have to edit the inti/web.py file, and remove gtkmozembed. But better just wait, tomorrow i will put an update.

geoken
May 30th, 2008, 11:56 AM
Cool, thanks.

I really liked your app when I first tried it I few months ago. I can't wait to try it again with all the new features you added.

irielion
May 30th, 2008, 12:20 PM
Thanx for the compliment. Few months ago the app was a baby, now it is a bit more mature. It runs faster, it has more features and i hope it is more stable. Before it used to crash if it couldnt understand a jpeg. Now i just ignores it. I hope today i can update the release.

irielion
May 30th, 2008, 06:25 PM
Pre3 is out. The only things need to be done is win32 port and a function to move/copy photos between albums. I suppose you guys dont care about win32 port :)

q1u2i3z
May 30th, 2008, 07:44 PM
I am interested in the photo manager. I am running amd 64 are the bugs worked out? I would like to in stall asap

irielion
May 30th, 2008, 08:24 PM
Yes that is supposed to work now. On the blogsite, there is now a link to the APT page where you can see the status of all packages.

kaboodle_fish
May 31st, 2008, 10:34 AM
I think you deserve thanks for making this.

p.s. Is there anyway you could add a printing option?

irielion
May 31st, 2008, 12:00 PM
In which sense do you mean printing, you mean like multiple photos on one page or some special functionality? If it is just multiple photos on one page for sure i can implement this before end of the release. Any special funcionality will go in other release.

kaboodle_fish
June 1st, 2008, 07:03 AM
In which sense do you mean printing, you mean like multiple photos on one page or some special functionality? If it is just multiple photos on one page for sure i can implement this before end of the release. Any special funcionality will go in other release.

The option to print multiple photos on one page would just be super.

irielion
June 1st, 2008, 10:49 PM
I will implement it.

irielion
June 19th, 2008, 12:30 AM
Alright it took some time, but the print function is almost implemented. It is in svn now. I continue to test it and port the stuff to windows.