Official Release: AndreaMosaic Portable has become an official release. Below is an outdated/unsupported version.
Application: AndreaMosaic
Category: Graphics & Pictures
Description: from website AndreaMosaic a free project to create digital art using images and computer software. With AndreaMosaic you can create your own photographic mosaics made with your own pictures. A photo mosaic is an image composed of many tiled photos
Freeware: This portable app is freeware and is distributed with permission from the developer.
Download AndreaMosaic Portable Development Test 2
8 MB Download, 29.6 MB Installed
MD5: 80c86b08b32b23af000dc713644ca766
Release Notes
April 10, 2011: Added path portability.
April 3, 2011: Updated to 3.33. Got publisher permission.
December 31, 2010: Initial Release
I got permission from the developer to package this, as well.
You need to update paths (both drive letters and partials) on the .reg key so user-selected paths are remembered. It's helpful to always seek these out in every app. Nearly every app with a directory or file selection in the GUI will have it.
Also, you can't store this on SourceForge as it is freeware.
Sometimes, the impossible can become possible, if you're awesome!
AndreaMosaic defaults to My Documents if the path doesn't exist. So I didn't think I needed that.
As for hosting... I'll work on that.
Users can set an option for an always-present tile directory. That's not being portablized.
Sometimes, the impossible can become possible, if you're awesome!
I've moved this, as well as all my other freeware, non-online installer apps to MediaFire.
I'll also try to post an update to this tomorrow.
Added path portablity.
Hello to everyone,
I'm Andrea, the author of AndreaMosaic. With the latest version I added a main menu so that it is not necessary to have 4 menus in PortableApps. Also in a next release I will detect the PortableApps environment and use it's Data folder for all the user settings (last used folders, saved mosaic parameters, etc). Most of these parameters are actually stored in files located in the same folder of the executable ("AndreaMosaicSettings*.txt" and "AndreaMosaicConfig.txt"). A few old settings (date of first usage, mosaic count, last used folders) are still stored in the registry. So in the future it will be easy to make a backup of all the user settings from the portable device to your main PC and viceversa. Let me know if there are any issues.
BTW, AndreaMosaic runs quite well also under Linux/Mac OS X with Wine installed. Generally speaking in the future it could be interesting to have some PortableApps running also under Linux/Mac maybe through Wine which too can be portable.
Enjoy
byee
Andrea
In the new incoming beta version 3.33.5 I moved all the settings away from the registry to a few local files. By trying to support better the Portable environment I followed this algorithm to defined the path for the local files:
1. If there is an environment variable called "ANDREAMOSAIC_CONFIG_PATH" then AM will use that path.
2. Else if there is an environment variable called "PAL:DataDir" then AM will use the subfolder "AndreaMosaic" of that path.
3. Else if this is the Portable version of AM (you can download the Setup version or the Portable version) then AM will use the subfolder "Data" of the Application executable folder.
4. Else if this is the Setup version then AM will use a subfolder of the CSIDL_APPDATA (e.g. C:\Documents and Settings\username\Application Data).
I'm not sure if I should use/detect the "PAL:DataDir" environment because in the future it may change since its specific to portableapps.com.
I was thinking to remove step #2 because to support PortableApps it is enough to set the ANDREAMOSAIC_CONFIG_PATH variable to any desired value.
So any suggestion to change this algorithm for a better software is welcome
byee
Andrea
It can be inherited from another app using PAL. #1 is indeed enough.
Previously known as kAlug.
That is a very good point. I had been considering changing Inkscape to using the PAL:DataDir environment variable, but this is a very convincing reason why it shouldn't be done.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I don't remember if I mentioned this earlier, but don't worry about changing AM. It's perfectly fine they way it is, and the launcher works perfectly. There's no need to change AM to work with the PortableApps.com Format, because I've done everything already. I personally believe it would be a wasted effort.