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. I'm not sure if I should use/detect the "PAL:DataDir" environment because in the future it may change since its specific to. C:\Documents and Settings\username\Application Data). Else if this is the Setup version then AM will use a subfolder of the CSIDL_APPDATA (e.g. 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.Ĥ. Else if there is an environment variable called "PAL:DataDir" then AM will use the subfolder "AndreaMosaic" of that path.ģ. If there is an environment variable called "ANDREAMOSAIC_CONFIG_PATH" then AM will use that path.Ģ. By trying to support better the Portable environment I followed this algorithm to defined the path for the local files:ġ. In the new incoming beta version 3.33.5 I moved all the settings away from the registry to a few local files. 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. You can specify the size of the tiles, the number of times each one can be repeated (if needed), tune color adjustments, and choose from a variety of mosaic patters. Let me know if there are any issues.īTW, AndreaMosaic runs quite well also under Linux/Mac OS X with Wine installed. create photo mosaics AndreaMosaic enables you to create a mosaic poster by using many small image tiles, that are analyzed and arranged to match the overall pattern of the original. 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. A few old settings (date of first usage, mosaic count, last used folders) are still stored in the registry. Most of these parameters are actually stored in files located in the same folder of the executable ("AndreaMosaicSettings*.txt" and "AndreaMosaicConfig.txt"). 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). With the latest version I added a main menu so that it is not necessary to have 4 menus in PortableApps.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |