ShareMedia 0.3.2 released
May 28th, 2008ShareMedia is a photo manager based on Eclipse RCP. (open source / EPL)
Main features are :
- Automatic file management (like in iTunes)
- Sort and search using photos metadata
- Standard and OpenGL photo viewers
- Connect to Picasa, Jabber and Flickr (alpha) to share files
- Ability to copy files between 2 accounts (Picasa/Picasa, Picasa/Flickr, Picasa/local files)
- Plug-ins support (like all RCP applications)
- much more…
This new release (0.3.2) includes :
- Integrated intro content with tutorials and usefull links
- SWT Animation Toolkit is now used to provide nice UI effects
- Better error checking for password
- Several bug fixes on the OpenGL viewer
For SWT/RCP developpers :
The Nebula Gallery Widget and the SAT toolkit where initially developed for this application so it is a good example on how they can be used.
Used libraries : SWT, RCP, Nebula widgets, LWJGL, DerbyDB, SmackAPI, Drew Noakes’s metadata Extractor, GData, FlickrAPI, SAT.
Screencasts :
Part 1 : Connect to a Picasa account, 3D and 2D fullscreen display
Part 2 : Download and upload photo, see metadata, create album and intelligent lists.
For the next release, I’m looking for some Java feedback. If you’re a Java developer and you already worked on the following topics, please drop a comment here.
- Writing EXIF / IPTC tags. (ShareMedia only have read support right now)
- Working with videos (creating thumbnails, playing in a SWT UI or OpenGL Canvas).
Thanks,
Update day
May 2nd, 2008I took some time today to update Wordpress (this blog), Mantis (Sharemedia bugtracker) and the linux distro of my server. Everything is now up to date.
Last time I tried to update Mantis from 1.0.0a4 to 1.1.0 the upgrade process was always failing so I gave up. This time with 1.1.1, it only took a single clic to update. This also fixed the problem with mantis connect (early versions did not support php5) thus Mylyn can be used again to query the tracker. Cool.
Some tools for unit testing (junit).
April 27th, 2008JSF : Shale test
Database : HSQLDB (when using a compatible ORM tool, like hibernate)
SMTP : Dumbster
SWT Animation Toolkit (Part 2)
April 14th, 2008My blog was offline the whole day because of a network problem. Anyway, I’ll commit this evening 2 new effects for SAT :
- Shake, perfect for failed authentifications (like in OSX).
- Grow.
The API was also improved.
The SAT Demo (JavaWebstart) is now up to date.



