Revision 884665

Go back to digest for 16th November 2008

Other in Graphics

Andrea Diamantini committed changes in /branches/work/~cgilles/kipitoolsiface/libkipi/libkipi/remote:

- Adjusted namespace
- provided exe (testgallery) to see library at work. For now just wizard..
- let wizard work
- checked item.h against flickr, picasaweb and gallery item implementation
- rewamp ui

Gilles,
I'm not really sure I can implement it, but what I'm trying to is a simple mechanism that substitutes ALL remote plugins. So just ONE plugin.
KIPI::Talker should be the class that talks to ev'ry remote gallery. Every time with the same interface. The mechanism to implement is something like:
switch(GALLERYTYPE)
{
case GALLERY2:
talker = new GalleryTalker();
case FLICKR:
talker = new FlickTalker();
..
}
And that's all! Then we can port it to the dedicated model/view.
Sorry I can't explain well my idea in Genova..

File Changes

Modified 11 files
  • /branches/work/~cgilles/kipitoolsiface/libkipi/libkipi/remote
  •   /choosetype.ui
  •   /CMakeLists.txt
  •   /insertdata.ui
  •   /item.h
  •   /mpform.cpp
  •   /mpform.h
  •   /remotefolderview.cpp
  •   /remotefolderview.h
  •   /talker.h
  •   /wizardaddrg.cpp
  •   /wizardaddrg.h
11 files changed in total