This file looks large and may slow your browser down if we attempt
to syntax highlight it, so we are showing it without any
pretty colors.
Highlight
it anyway.
| 1 |
Imago - A simple image viewer for the desktop. |
| 2 |
|
| 3 |
License: GPL2+ |
| 4 |
Dependencies: Qt 4.7+ |
| 5 |
|
| 6 |
== INSTALLING == |
| 7 |
This project uses the qmake build system. To install: |
| 8 |
qmake PREFIX=/wanted/prefix |
| 9 |
make |
| 10 |
make install |
| 11 |
|
| 12 |
For development using QtCreator (2.0+) and opening imago.pro is recommended |
| 13 |
|
| 14 |
== TODO == |
| 15 |
See also FIXME and TODO comments in the code. |
| 16 |
|
| 17 |
- Add keyboard navigation |
| 18 |
- Improve animation |
| 19 |
- Make it pretty |
| 20 |
|
| 21 |
- Configurable image display (crop/aspect ratio) |
| 22 |
- Zoom functionality |
| 23 |
- Fullscreen mode |
| 24 |
- Slideshow mode |
| 25 |
- Display Image properties/metadata |
| 26 |
|
| 27 |
Out-of-scope: |
| 28 |
Image manipulation (resize, rotate, et.c.) |
| 29 |
|
| 30 |
== BUGS == |
| 31 |
1. In traditional view, on changing the selected image the highlight |
| 32 |
takes a very long time to "catch up with" the newly selected item if |
| 33 |
it is far from the previously selected item in the list. |
| 34 |
The animation should not occur outside. This works properly for the |
| 35 |
grid-view though we are seemingly doing it in exactly the same way. |
| 36 |
Severity: Minor |
| 37 |
|
| 38 |
2. In traditional view, if the selected image is outside the list view |
| 39 |
and one enters single-image-view mode or resets the view |
| 40 |
(by clicking view->traditional) the list view ends up corrupted. |
| 41 |
Two images are shown on top of eachother and the wrong image is highlighted. |
| 42 |
It seems like the listview fails to update itself correctly, as moving |
| 43 |
the view sideways such that the selected item comes into view resets |
| 44 |
the view to the proper behavior. |
| 45 |
Severity: Major, Reproducability: 80% |