What is it ?
BlueEyes is a configurable and complete image and animation viewer integrated in a powerful file explorer.
The image viewer can:
The file explorer can:
- Support a lot of normal files (*.jpg,*.bmp,*.png,*.gif,*.jpeg,*.ico,*.ota,*.png,*.tiff,*.wbmp,*.wmf,*.jfif).
- Support animated (or container) files such *.mbm and *.gif (animation and transparency support).
- View *.zan files. It is a new kind of animation file, that you can
easily create yourself (Check the specific section about this file
- Cycle through all the images of a directory (or of a specific request result).
- Zoom into the image. The image can be automatically zoomed to best
fit the screen size. A visual impact is performed when reaching some
specific zoom levels (fitted to screen, normal size).
- Rotate the image (this can automatically done to best fit the screen size).
- Scroll the image (this is always possible using drag n' drop on the screen).
- Change the speed of the animation file. The speed animation can be
very quick, thanks to the 'stored in memory' frames and to the direct
screen access of BlueEyes.
- Study each frames of an animated image using the step by step display (forward and backward).
- Perform a Slide Show of a defined delay.
- Be controlled via the jog dial or via an on screen display (OSD) displayed onto the possibly animated image.
- Display In the OSD, information related to the image display and animation.
- Add a coloured (according to the image itself) background around the image when the image is smaller than the screen.
- Preload the next and the previous images for a quicker display.
- Go into a degraded mode (using low colours or reducing the image size); if there is not enough memory.
- Permanently set the light on, during the image display.
Some other features are :
- Explore a directory hierarchy. The list representation linked with a scroll bar allows a quick access to the different items.
- Images contained in archive files like *.cbz and *.zip can be accessed.
- Add some favourites to the main directory list, thus providing some quick access to the preferred folders.
- Perform some specific searches in multiple directories and using
wildcards and recursive support. Those requests can be saved as
- Sort and randomise the list of files and directories.
- Display the thumbnails of the internally supported images.Some
other icons are used for files such directories, archives and
- Launch any file with it's default viewer (executables are supported).
- Open a file with a specific program (the specified program may support this option).
- Send a file via BlueTooth, IR, MMs,…
- Set a selected image as the internal or default theme background.
- Export a resized and rotated image to a new one.
- Delete and rename any file.
- Get some information about a file (such as it's name which can be copied to the press paper).
- Be fullscreen, in order to maximise the display.
- The configuration dialogs are a big part of BlueEyes, Thanks to
them, you'll be able to personalise its Look, Layout, Behaviour and
- The included help file is complete and explains all the features and options of BlueEyes.
- In BlueEyes, everything can be done either using the jog dial or using the touch screen.
- Some fancy animations and sound effect are included (they can be
deactivated). They are partly performed when entering, exiting the
program and while cycling from one image to another.
- BlueEyes supports shell association. You can launch it giving an
image as parameter. The new *.zan file format is directly associated to
BlueEyes. Thus clicking on a *.zan file in any file browser will launch
- Blue eyes look can be integrated to the phone's one thanks to a theme support.
Screenshots of the Application (from 1.1 version)
What are the different options ?
To see the complete description of all the different option, please download the following .rtf document :
This document is equals to the help included in the program.
What is the Zan file format ?
This is a simple animation format I created in order to play short high quality animations with a high speed constraint.
(The problem of the animated gifs was the low color limitation and the simple loop animations).
This format can use high color images and can show those images either looping them or playing and rewinding them forever.
Since this is new file format, I associated BlueEyes as the main viewer
of this file format. In any file browser, clicking on a *.zan file will
To construct such a file you need to prepare in a directory the images (steps of the animation) renaming them either in the :
- "image1.jpg", "image2.jpg" ,… "image26.jpg" .. format
- "image001.jpg", "image002.jpg" ,… "image026.jpg" ... format
When the images are ready, you can add 3 empty special text files to the directory :
- "Duplicate.txt" will duplicate the first and last images when displaying the animation
- "Reverse.txt" will reverse the animation instead of looping it.
- "UseLowColors.txt" will force the use of 256 colors during the animation display (this will consume less memory)
These were the 3 options I needed, but I could add some more on demand.
Once all those files are ready, you just have to zip the full directory
and to rename the *.zip file to *.zan. The zip compression rate should
be equal to 0, since *.jpg files are already compressed and for a
faster *.zip decompression.
Since all those images will be stored in memory for a quick animation,
an animation with a high number of frames or with a high resolution
will be hardly loaded and displayed.
Here can be downloaded some samples of *.zan files (the first 4 of them may need the full phone memory to be displayed):
To share (and get) more *.zan files you can subscribe to the following group : ZanAnimation YahooGroup
What is the SmartNavigation mode ?
The SmartNavigation mode is
a special view mode combining, point/area zoom, intelligent/manual
scroll and next/previous image display. This mode was mainly designed
to navigate into big images (if you wand to zoom into particular parts)
or to navigate through the different images of a comic book.
Click on the screen, or double click on the wheel (then selecting
another time the 'SmartNavigation' mode) to switch from the fitted size
to the full size of the image. Click on a special point of the image to
make the full size zoom centred on it.
'Drag and drop' on the fitted size image to select an area that will be
zoomed in order to be displayed in the whole screen area.
'Drag and drop' on the not fitted size image and you can move the
If the image is not fitted, use the jog dial up and down to navigate
into the image, the steps of the scroll can be configured. The scroll
is 'intelligent' (i.e.: If you reach the right side of the image, then
the image will be moved at the bottom left next part). When you reach
the bottom right part of the image, the top left of the next image is
displayed (potentially with a visual or key confirmation). The zoom
value will be kept from one image to another
The up and down key will act differently depending of the rotation of
If the image is fitted, jog dial up and down will reach you directly to
the next or previous image
To make the OSD displayed you can either push the jog dial or you can
click in one of the 4 hot corners.
Here are the different options to configure this special 'Smart
Navigation' mode of BlueEyes.
- "Previous/Next confirmation": set this option to true to have key
confirmation before switching from one image to another if the image
does not fit into the screen (the wheel is also used to scroll into the
image). (Default = true)
- "Hot Corner Size" is the size in pixels of the hot corners. Click in one of those corners to display the OSD (Default = 15)
- "Scroll nb steps" is the number of animation steps used to display
the scroll of the image (using the up/down keys) (Default = 3)
- "% width increment" is a percentage of screen width moved for one horizontal scroll. (Default = 45)
- "% height increment" is a percentage of screen height moved for one vertical scroll. (Default = 100)
- "% invisible height for no change page" is the maximum percentage
of hidden screen height to allow a bottom left move instead of an image
change. (Default = 25)
BlueEyes is released as a DonationWare. You can use this application
freely without any limitations. If you like it, please make a donation.
To make a donation, you can create a gift cetificatet on Amazon
Check this webpage to donate|
Another usefull thing you can do is to drop some comments on the different download sites.
Thanks for your support
Download and Install
To download BlueEyes 1.21,
Simply follow the installation process to install it on your phone.
Installation of a new icon
Thanks to _TB_TB_ (on the My-Symbian.com forum), a new icon can be used instead of the original one (the eye).
First, download the following *.zip file (the original icon, is also provided, in case you'd like to use it again):
Here is how to 'install' the new downloaded icons (they are the 2 *.aif
files in the zip file). "!" represents the installation drive.
- Replace the following file on your phone to change the blueeyes icon:
- Replace the following file on your phone to change the icon of the
files handled by blueeyes (*.zan and other images files if BlueEyes is
set as main image viewer) :
A phone restart may be necessary to see the change.
Some users experienced application errors while launching BlueEyes like :
- "BlueEyes stops with an error message about a missing background file and saying reason code CMdaAudioPlayerU Reason number 2".
- "BlueEyes stops saying reason code e32user-cbase reason number 21".
First, try to uninstall and reinstall the program. A problem might have occured during the installation process.
If it has no effect then you have two solutions:
- 1.21 (21/02/2005) :
- New: Option to avoid unzipping in a separate thread. Deactivation can be useful for Motorola users.
- BugFix: Opening an image with BlueEyes as default viewer was not working all the time.
- 1.2 (19/01/2005) :
SmartNavigation view mode added. This configurable mode allows to
easily view/zoom/scroll and navigates through different big images
(i.e. a comic book).
See the SmartNav part of the doc for a full explanation
- New: *.zip and *.cbz file format support for image viewing: file is opened as if it was a directory
- New: Long animated gif support (not stored in memory). no limit of the number of frames in the animation
- New: improved degraded mode (better implementation, changes in the colour palette, configurable)
- New: if reducing the colour is not enough, then the size of the image is reduced
- New: Quicker: Load of the thumbnails / Next and Previous Image display / Random and Sort algorithm / scroll of a resized image
Better nicer resize algorithm. This pretty resize is done in background
and is used for both zooming in and zooming out an image.
- New: Better zoom constraint: the image cannot be outside the screen if it is not necessary
exe and app files can be launched from explorer. If the app already
exists, then the focus is given to it (without creating a new instance
of the application).
- New: Export to file option added. A resized and rotated image can be exported to a new file (different format are possible).
- New: Renaming and deleting a file is now possible.
- New: Loop option available for scrolling lists (in Slide Show, OSD, browse, View and SmartNav modes)
- New: Some icons can be displayed for directories, archives and favourites
- New: It is possible to choose the default View mode
- New: BlueEyes can be optionally set as the default image viewer automatically launched to view an image file
- New: BlueEyes can be opened with any file given as parameter (file will be opened internally or externally).
If the file given as parameter is internally supported, then 'Exit' will be added to the OSD
- New: Menus and Configuration changes. Some new options have also been added.
- Bug Fix: memory leak when image could not be loaded
- Bug Fix: better refresh rate when moving slow animated files.
- New: Various bug fixes and improvements.
- 1.1 (13/09/2004) :
Fullscreen List mode added . You can switch to Fullscreen via the main
menu ("Blue Eyes"). Once in fullscreen, clicking on the top left icon
(triangle or square) will bring up a pop-up containing various options
(like "quit" or "cancel fullscreen").
- New: "Send As" functionality added (send the selected file via Bluetooth, IR, mms,...)
"Open with" functionality added. Use it at your own risk since most of
the programs won't support it. (ie, opening a file with the internal
notepad will make notepad delete this file because it will not
recognise the file and then find that the file given in parameter is
corrupted !). A dialog is preventing a wrong manipulation. it can be
removed from behaviour options
- New: Better '*.gif'
support. Now the specific delay of each frame is taken into account.
The speed can still be changed relatively to each frame delay.
- New: The animation speed of *.mbm and *.zan files are persisted (separately)
- New: Menu Changes to make them thinner
- "Set As Internal Background" -> "To Internal Bkg"
- "Set As Theme Background" -> "To Theme Bkg"
- New: The top left arrow become square in list item mode. This the 2 list mode can be identified more easily.
- BugFix: removed E32UserCBase:18 error when using Ascendant sort on empty lists.
- BugFix: Memory was not fully released when a big file could not be opened.
- 1.01 (08/09/2004) :
- BugFix: Small bug fix about application background saved from one session to another.
- 1.0 (08/09/2004) :
- First release of the Game