
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
A-foto (afoto) is a theme (desktop widget) that shows slide-shows of framed miniatures of your favorite pictures on your desktop.
=======
- Drag files, folders, WebCam or internet image URLs directly into the A-foto window.
- Choose one of 15+ beautiful frame styles.
- Control picture size and slideshow frequency.
- See A-foto in your language. (English, Spanish, French and Russian)
- Contribute your own frame styles.
- Extend functionality with your own plug-ins.
=======
Visit http://code.google.com/p/a-foto/wiki/Welcome
Talk to us at #superkaramba channel on IRC.
Search for a-foto on kde-look.org - Get more frames.
13 years ago
Minimum Requirements:
http://code.google.com/p/a-foto/wiki/Requirements
- Python version 2.3.5
- SuperKaramba 0.41 (KDE 3.5.5)
Known Remaining Issues:
http://code.google.com/p/a-foto/wiki/GettingHelp
- Flickr plugin is NOT STABLE. It may delete all your files and burn the computer down. Make sure you have backups before dropping Flickr links onto A-Foto.
Thank you for helping improve a-foto by running afoto in console ('superkaramba afoto-1.6.skz') and sending ALL output to one of the authors.
1.6 (June, 2007)
- Fixed minor issues for users using file-based locking and signalling.
- Gave up trying to make DCOP-based locking and signalling work for everyone. Created LITE version that does checks on simple level, with hope of avoiding "Trying DCOP" hangs. If main package does not work for you, try LITE version.
1.6RC versions (February - April, 2007)
- added status message to startup procedure for easier bug-tracking.
- changed the "status" and "error" images to be more appealing.
- new feature: Edge-guard. Keeps photos from sliding beyond the edges of the screen.
- allow to use fractions of minutes.
- Plug-in support
- Internet (http-based) image and WebCam file plugin.
- Now, no "already running" message under Beryl/Compiz.
- Improved ordering mechanism. No more broken disorder when SK.quit()
1.5 (January 20, 2007)
- Added support for Unicode paths.
- bumped the required SK version to 0.41
1.5.rc (December 17, 2006)
- Starting a second instance of A-foto from SuperKaramba interface no longer breaks afoto. (As an unfortunate side effect, starting additional afoto instances by other means is not safe, hence the warning message inclusion.)
- A-foto settings now try to keep "historical priority." The last afoto closed will the the first opened.
- Introduced optimizations to skip unneeded image rotation / manipulation when not needed.
- Fixed problem with occasional improper EXIF-based orientation.
- Prepared the ground for enabling plug-in support for Flickr, webcam and other photo source variations.
1.5 beta versions (May - Jul 06)
- Enabled EXIF-based auto-rotation
- Added "Pile" frame style
- Enabled Unicode, Gettext-based translations
- Added Spanish and Russian translations.
- "recursive" scanning of dropped folders for images.
- Implemented centering of photos relative to the applet origin.
- This is an extensive rewrite with the goals of: simplification of photo sources management, and removal of visual and procedural imperfections.
- Now, there are 2 viewing modes: single photo (One photo stays forever.) and slide show (Shows photos from the dropped folder.)
- Picture frames now live in ~/.superkaramba/afoto/temas. Put YOUR custom themes there.
- Three new themes by Christian Kreibich
(list shortend for presentation purposes)
v1 (December 4, 2004)
13 years ago
Minimum Requirements:
http://code.google.com/p/a-foto/wiki/Requirements
- Python version 2.3.5
- SuperKaramba 0.41 (KDE 3.5.5)
Known Remaining Issues:
http://code.google.com/p/a-foto/wiki/GettingHelp
- Flickr plugin is NOT STABLE. It may delete all your files and burn the computer down. Make sure you have backups before dropping Flickr links onto A-Foto.
Thank you for helping improve a-foto by running afoto in console ('superkaramba afoto-1.6.skz') and sending ALL output to one of the authors.
1.6 (June, 2007)
- Fixed minor issues for users using file-based locking and signalling.
- Gave up trying to make DCOP-based locking and signalling work for everyone. Created LITE version that does checks on simple level, with hope of avoiding "Trying DCOP" hangs. If main package does not work for you, try LITE version.
1.6RC versions (February - April, 2007)
- added status message to startup procedure for easier bug-tracking.
- changed the "status" and "error" images to be more appealing.
- new feature: Edge-guard. Keeps photos from sliding beyond the edges of the screen.
- allow to use fractions of minutes.
- Plug-in support
- Internet (http-based) image and WebCam file plugin.
- Now, no "already running" message under Beryl/Compiz.
- Improved ordering mechanism. No more broken disorder when SK.quit()
1.5 (January 20, 2007)
- Added support for Unicode paths.
- bumped the required SK version to 0.41
1.5.rc (December 17, 2006)
- Starting a second instance of A-foto from SuperKaramba interface no longer breaks afoto. (As an unfortunate side effect, starting additional afoto instances by other means is not safe, hence the warning message inclusion.)
- A-foto settings now try to keep "historical priority." The last afoto closed will the the first opened.
- Introduced optimizations to skip unneeded image rotation / manipulation when not needed.
- Fixed problem with occasional improper EXIF-based orientation.
- Prepared the ground for enabling plug-in support for Flickr, webcam and other photo source variations.
1.5 beta versions (May - Jul 06)
- Enabled EXIF-based auto-rotation
- Added "Pile" frame style
- Enabled Unicode, Gettext-based translations
- Added Spanish and Russian translations.
- "recursive" scanning of dropped folders for images.
- Implemented centering of photos relative to the applet origin.
- This is an extensive rewrite with the goals of: simplification of photo sources management, and removal of visual and procedural imperfections.
- Now, there are 2 viewing modes: single photo (One photo stays forever.) and slide show (Shows photos from the dropped folder.)
- Picture frames now live in ~/.superkaramba/afoto/temas. Put YOUR custom themes there.
- Three new themes by Christian Kreibich
(list shortend for presentation purposes)
v1 (December 4, 2004)
Cespenar
14 years ago
its working great on my debian system now
Report
Kreuger
14 years ago
Report
suslik
14 years ago
9. Select all the files and folders in that new afoto*** folder.
10. Right-Click on any of the selected files/folders > Compress (i use Russian, not sure what is actually the option there.) > Compress into > ZIP Archive.
11. Change the extension from .zip back into .skz
12 Move new afoto***.skz file to your preferred location.
Report
suslik
14 years ago
1. Move the afoto*.skz file to a place you would not mind having a folder.
2. Change the file's extension from .skz to .zip
3. Right-click the file > Unpack > Unpack to Afoto*** folder
4. Go inside that new folder and open afoto.py in a text editor.
5. Go to line 76
6. change "self.limitMax = 2000" numer to one you like.
7. Save file and exit.
8. run afoto by clicking on afoto.theme file
Report
suslik
14 years ago
The other, bigger, concern - if folder-tree has circular "hard" links, we will be parsing the folder tree forever.
I completely don't mind elevating the cap to any arbitrary number, but, feel uncomfortable about completely removing the cap.
Would 7.000 be acceptable?
Report
j4k
14 years ago
I added a plastic template on kde-look
http://www.kde-look.org/content/show.php?content=42864
Report
j4k
14 years ago
I added a plastic template on kde-look
http://www.kde-look.org/content/show.php?content=42864
Report
Nissa
14 years ago
Moreover the 'configure theme' menu is grayed-out when I right click on the theme...
Report
trebol-a
14 years ago
Usually A-Foto gets stuck on the hammer in cases when SuperKaramba cannot process some internal command. I would like you to tell us (1) your version of SuperKaramba, and (2) what it is that SuperKaramba is silently complaining about.
To do (1) just right-click on the SuperKaramba icon (drop of blue water) and choose "About SuperKaramba"
To do (2):
- Determine where you saved the a-foto*.skz file. (Ex. /home/username/afoto15.b6.skz)
- Open the terminal and run the a-foto direclty with a command like that:
superkaramba /home/username/afoto15.b6.skz
- The terminal will likely give you some errors. Copy them and email to Suslik (dd@accentsolution.com) and/or trebol-a (info@trebol-a.com)
Thx
Report
Nissa
14 years ago
Thx
Report
trebol-a
14 years ago
Report
Nissa
14 years ago
Report
miguel2
14 years ago
Thank you for the great applet.
Report
suslik
14 years ago
Report
underpope
14 years ago
Report
trebol-a
14 years ago
the slideshow start when you drop a FOLDER with +1 pictures, and stop when your drop one picture.
Report
underpope
14 years ago
Report
trebol-a
14 years ago
sometimes we dont think on "easy mode ON" ;)
Report
ivanoff
14 years ago
Report
suslik
14 years ago
The initial culprit was Karamba's itemDropped function. To bypass that I added an Open File dialog, which works, but Karamba's writeConfigEntry() function doesn't seem to accept Unicode either... That could be fixed with encoding of config entries into ASCII, but it's entirely too much hustle considering I would like to replace the current config storage mechanism some time in the future.
My apologies, but at this time, I don't think the result justifies the huge spending of time. Unless someone else fixes this issue before, I'll take care of it in about a month or two.
Report
suslik
14 years ago
There is SO MUCH that needs fixing in order to work with Unicode:
- karamba.drag() doesn't work, but we can always use Open dialog right?
- Open dialog gives us "locally-encoded" strings and I can only guess from LANG= what that is. But we still can convert it into Unicode based on LANG value and be happy right?
- Karamba config, os.popen, and may other places crap out on pure unicode. And I have to encode the string properly for every command.
- At the same time, karamba's load* functions require only properly unicoded paths..
There is no fricken end to this! We'll have to rewrite a large portion of path storage and configuration code.
Uuuuggghhh!!!!
Report
suslik
14 years ago
Give me a few days.
Report
trebol-a
14 years ago
Suslik!! :)
Report
ti22
14 years ago
Call to itemDropped failed
Traceback (most recent call last):
File "/home/ash/misc/karamba/32185-afoto-1.5b-4.skz/afoto.py", line 573, in itemDropped
File "/home/ash/misc/karamba/32185-afoto-1.5b-4.skz/afoto.py", line 416, in redrawObjects
ValueError: widget does not have meter 8288d30.
Call to widgetUpdated failed
Traceback (most recent call last):
File "/home/ash/misc/karamba/32185-afoto-1.5b-4.skz/afoto.py", line 560, in widgetUpdated
File "/home/ash/misc/karamba/32185-afoto-1.5b-4.skz/afoto.py", line 416, in redrawObjects
ValueError: widget does not have meter 8288d30.
Report
suslik
14 years ago
Report