Monday, May 28, 2007

Gentlemen ... start coding NOW !!

Today the Google Summer of Code takes its real start: everybody should start coding for his / her organisation. I've uploaded my code to the Coppermine Photo Gallery SVN Repository so anyone can take a look at the code.

Server problems

After some major server problems yesterday and today, I had to change my blog software. Everything is returning back to normal now. (phew)

Saturday, May 26, 2007

Automatic update

I've added a feature for automatically updating JCpg: the program contacts the update server, checks if a new version is available and downloads the update when needed.


Tuesday, May 15, 2007

Mega explorer view

The mega explorer view is a major change to the UI. In the major explorer view you have the tree on the left and on the right is just one big list with all your photo''s in the currently selected album. If you select a photo, you are taken to the edit view.


Thursday, May 10, 2007

Offline mode added

I recently added an offline mode so the user can choose to either work online, directly connecting to the database or work offline and sync his gallery later on.
When working online, the usual procedure is followed: connect to the database, update the local state and the user can start.
When working offline, only the local state is read from harddisk. When the user wants to sync, he again gets this dialog to make a connection or continue offline.

Friday, May 4, 2007

Synchronisation

At the moment I'm expanding the synchronisation capabilities. The program must be able to handle all different situations and must always be as much synchronised as possible.
Therefor the current state of the (offline) gallery is saved to the local disk after each change. When syncing, this state is combined with the online state.

Wednesday, May 2, 2007

New effect: rotation

I've started the development of a new effect: rotation.


Tuesday, May 1, 2007

Small UI changes

I made a small change to the UI by introducing a JSplitPane allowing the user to choose the width of the tree view and the explorer where the selected picture is shown.