1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
|
NEWS for Lodju.
This file documents changes at a higher level than ChangeLog.
The changes here are primarily those that are user visible,
rather than the nitty gritty details from a coder perspective.
Important changes from 2.1 to 2.2.
* The Delete key now deletes photographs.
* Shift+arrow keys can now be used to extend the selection in
the thumbnail area.
* Various other user interface tweaks.
* The template directory (the only one currently included with
Lodju) now contains a .htaccess file that sets, for Apache,
the character set correctly for the files Lodju creates.
* Saving is faster and creates smaller index files, with less
clutter.
* Bug fix: When an empty folder was deleted, the document is
marked modified so that Lodju will warn if you try to exit
without saving.
Important changes from 2.0 to 2.1.
* Attributes of several photographs can be edited at once.
* When a single photo is selected, it is drawn (in the background)
from the original file, instead of the thumbnail file. This
makes it nicer to look at photos.
* You can now export the original photo files.
* Web gallery export now uses template files, and allows users
to write custom templates. Also, several folders can now be
exported at once.
* Bugs fixed:
- At least some weird thumbnail layouts that happen when
they are zoomed fixed.
- Non-existed files being moved to the trash are ignored.
- File/New came up as File/Uusi due to a Glade localization
problem.
- Closing a window via the window manager is now handled the
same way as File/Close: if there were unsaved changes,
the user is now prompted instead of the changes being
silently discarded.
- The filename to the Lodju document is normalized to avoid
problems with saving in weird circumstances.
Important changes from 1.99.7 to 2.0.
* Conversion script convert-lodju1-to-lodju2 installed by Makefile.
* Manual page for convert-lodju1-to-lodju2.
Important changes from 1.99.6 to 1.99.7.
* Added "Photo/Import missing" to continue import of images
that are in the index, but whose original and thumbnail files
are missing.
* Added a script to convert Lodju 1.x (pre 1.9) index files into
the new format.
Important changes from 1.99.5 to 1.99.6.
* Bug fixes:
- Identifiers, which are meant to be unique within a Lodju
database, should now actually be unique. Earlier, they
could be duplicated in some cases.
- Re-ordering photographs within a folder by drag and drop
no longer deletes them. This was an embarrassing bug.
Important changes from 1.99.4 to 1.99.5.
* Usability fixes:
- remember the location in a file selector and open it when
the user needs to select the next file
- toolbar buttons for "New" and "Save" enabled
- toolbar buttons for rotating pictures are now sensitive
at the correct times
- cut/copy/paste disabled, since it didn't work very well;
needs to be rewritten from scratch, and no time for that yet
- Photo/New menu entry removed (it was for debugging)
* Bug fixes:
- don't print "Done exporting" after export is done
- photos and folders moved between documents change
identifiers if and only if the target document already
used those identifiers; when moved within a document,
the identifiers do not change
- window title name computed from document filename correctly
- document is marked dirty when items are removed
- a photo need not be selected before it can be dragged:
they can be done with the same mouse press
- drag and drops between documents copy image files, which
means the images don't actually get lost
Important changes from 1.99.3 to 1.99.4.
* Usability fixes:
- default size of the window is now computed from the size of
the screen, instead of being hardcoded; if the user changes
the size, the new size is remembered on restart
- the size of the pane inside the widget are now set sensibly;
previously they were by default such that the left part of
the pane was invisible, which lead to much user confusion
- we now use the progress and status bars at the bottom of the
main window during import and export
* Bug fixes:
- uneditable attributes (such as the angle) in the attribute
form on the lower left are now updated if they change via
some other means (such as via a rotate left or right button)
- when a photo is deleted, its image files (original and
thumbnail) are moved to the trash can rather than discarded
immediately; thus, the trash can is now actually usable for
something
- creating a new document ("File/New") actually works
Important changes from 1.99.2 to 1.99.3.
* Rotation subroutine in C had a leftover from testing that
saved the rotated picture as "footest.jpg". This has been removed.
* Scrolling of thumbnails with a mouse wheel is now supported.
* Web export now generates valid XHTML. There were a couple of
<p> and </p> tags missing.
* Window title is now set correctly in all cases.
Important changes from 1.99.0 to 1.99.2.
* Oops. Skipped a patchlevel number by mistake. I'm too lazy to
go fix this, since I'd have to do evil things to CVS tags.
* Images are now rotated using C code, not by Python code. This
is the big change. Lodju is now massively, totally, colossally
faster.
* The thumbnails in web galleries have a "title" attribute
containing the name of the pictures, which otherwise wouldn't
be visible on the thumbnail page. Suggested by Antti Niemel.
* There is now going to be an inofficial Debian package of this
release, and therefore the Makefile contains "install" and "clean"
targets. This should help other people install Lodju from sources.
Various other changes related to being able to run Lodju from
an installed directory rather than the source directory.
* EXIF.py is, for now, contained within the Lodju source tree.
Eventually it will be moved to a separate Debian package (and
people not using Debian can easily install it from the upstream
web page). I have not, however, had time to make a good package
yet.
|