------------------------------------------------------------------------
r1385 | nadvornik | 2009-02-07 22:03:11 +0100 (Sat, 07 Feb 2009) | 4 lines
force at least one idle call before writting metadata
(without this the exit_program_write_metadata_cb could be called
before the exit_program function finished)
------------------------------------------------------------------------
r1384 | nadvornik | 2009-02-07 20:01:21 +0100 (Sat, 07 Feb 2009) | 6 lines
use metadata_read_* functions where possible
switch exiv2 to utf8 charset
support for exiv2 formatting that depends on other tags:
http://dev.robotbattle.com/bugs/view.php?id=0000516
------------------------------------------------------------------------
r1383 | nadvornik | 2009-02-07 00:49:03 +0100 (Sat, 07 Feb 2009) | 2 lines
Start with "Fit to window" in "Leave Zoom at previous setting" mode
------------------------------------------------------------------------
r1382 | nadvornik | 2009-02-06 23:56:52 +0100 (Fri, 06 Feb 2009) | 4 lines
do not switch to the next image on mouse click in split mode
it interferes with image switching too much
------------------------------------------------------------------------
r1381 | nadvornik | 2009-02-06 23:41:47 +0100 (Fri, 06 Feb 2009) | 2 lines
improved labels of some menu items
------------------------------------------------------------------------
r1380 | zas_ | 2009-02-04 18:15:30 +0100 (Wed, 04 Feb 2009) | 1 line
Add year 2009 to copyright info everywhere.
------------------------------------------------------------------------
r1379 | zas_ | 2009-02-04 17:50:24 +0100 (Wed, 04 Feb 2009) | 1 line
Fix up the copyright years info.
------------------------------------------------------------------------
r1378 | zas_ | 2009-02-04 17:49:11 +0100 (Wed, 04 Feb 2009) | 1 line
Update README header.
------------------------------------------------------------------------
r1377 | zas_ | 2009-02-04 17:47:02 +0100 (Wed, 04 Feb 2009) | 1 line
Speed up random slideshow, startup time decreases from minutes to seconds when amount of images is big. Patch by Kjell Morgenstern.
------------------------------------------------------------------------
r1376 | zas_ | 2009-02-04 15:51:23 +0100 (Wed, 04 Feb 2009) | 1 line
Do not show geeqie itself in editors menus.
------------------------------------------------------------------------
r1375 | nadvornik | 2009-02-03 19:04:10 +0100 (Tue, 03 Feb 2009) | 2 lines
do not translate already translated texts from desktop files
------------------------------------------------------------------------
r1374 | zas_ | 2009-02-03 14:52:20 +0100 (Tue, 03 Feb 2009) | 1 line
Add support for NoDisplay (entry is then hidden) and Type (only Application type is valid here) keys.
------------------------------------------------------------------------
r1373 | zas_ | 2009-02-03 14:50:10 +0100 (Tue, 03 Feb 2009) | 1 line
Reorder fields a bit and make flags field unsigned.
------------------------------------------------------------------------
r1372 | zas_ | 2009-02-03 09:41:21 +0100 (Tue, 03 Feb 2009) | 1 line
editor_list_get() now returns a sorted list, this way items appear in the same order in all menus.
------------------------------------------------------------------------
r1371 | nadvornik | 2009-02-02 21:32:59 +0100 (Mon, 02 Feb 2009) | 3 lines
improved placing of external commands in menu
small menu improvements
------------------------------------------------------------------------
r1370 | nadvornik | 2009-02-01 23:35:40 +0100 (Sun, 01 Feb 2009) | 3 lines
test TryExec,
xdg_data_home added to the list of directories
------------------------------------------------------------------------
r1369 | nadvornik | 2009-02-01 19:27:42 +0100 (Sun, 01 Feb 2009) | 2 lines
fixed switch from single to split image
------------------------------------------------------------------------
r1368 | nadvornik | 2009-02-01 13:48:14 +0100 (Sun, 01 Feb 2009) | 2 lines
read external editors from .desktop files
------------------------------------------------------------------------
r1367 | zas_ | 2009-01-29 20:43:34 +0100 (Thu, 29 Jan 2009) | 1 line
Sort the list alphabetically and remove an empty line.
------------------------------------------------------------------------
r1366 | nadvornik | 2009-01-29 20:23:39 +0100 (Thu, 29 Jan 2009) | 4 lines
switched to po/LINGUAS, see http://live.gnome.org/GnomeGoals/PoLinguas
(new glib-gettextize does not support the old method)
------------------------------------------------------------------------
r1365 | zas_ | 2009-01-29 20:07:07 +0100 (Thu, 29 Jan 2009) | 1 line
gint -> gboolean.
------------------------------------------------------------------------
r1364 | zas_ | 2009-01-29 20:00:24 +0100 (Thu, 29 Jan 2009) | 1 line
Invert Horizontally vs vertically zoom fit, it was a TRUE/FALSE mismatch, reported by Christopher Beland.
------------------------------------------------------------------------
r1363 | zas_ | 2009-01-29 19:52:52 +0100 (Thu, 29 Jan 2009) | 1 line
Remove harmful documentation.helpdir and documentation.htmldir options. These paths can still be modified through --with-readmedir and --htmldir configure options. Reported by Christopher Beland.
------------------------------------------------------------------------
r1362 | nadvornik | 2009-01-29 19:05:41 +0100 (Thu, 29 Jan 2009) | 2 lines
added SIGBUS handler
------------------------------------------------------------------------
r1361 | nadvornik | 2009-01-26 22:08:05 +0100 (Mon, 26 Jan 2009) | 2 lines
fixed compilation with lirc
------------------------------------------------------------------------
r1360 | zas_ | 2009-01-26 15:59:49 +0100 (Mon, 26 Jan 2009) | 1 line
Silent two minor warnings: GtkSelectionData data field is guchar* while g_strndup() wants gchar * as first parameter.
------------------------------------------------------------------------
r1359 | zas_ | 2009-01-26 15:50:56 +0100 (Mon, 26 Jan 2009) | 1 line
Remove --enable-compile-warnings from autogen.sh, it was passed to configure which knows nothing about this option.
------------------------------------------------------------------------
r1358 | zas_ | 2009-01-26 15:49:09 +0100 (Mon, 26 Jan 2009) | 1 line
Move -Wall before -Wno-* options for them to have any effect.
------------------------------------------------------------------------
r1357 | zas_ | 2009-01-26 15:18:08 +0100 (Mon, 26 Jan 2009) | 1 line
Keep -O0 over -O2 as requested by Vladimir.
------------------------------------------------------------------------
r1356 | zas_ | 2009-01-26 09:36:23 +0100 (Mon, 26 Jan 2009) | 1 line
Add -Wformat and -Wformat-security gcc options when --enable-debug-flags is set, move default optimization to -O2 by default (-O0 is only useful for specific debugging purposes).
------------------------------------------------------------------------
r1355 | zas_ | 2009-01-26 09:30:30 +0100 (Mon, 26 Jan 2009) | 1 line
Fix a major bug in utf8_compare(): when case_sensitive is true, s1_t and s2_t were uninitialized, leading to unpredicable results.
------------------------------------------------------------------------
r1354 | nadvornik | 2009-01-25 20:38:31 +0100 (Sun, 25 Jan 2009) | 2 lines
added the original COPYING file from GQview - we can't rely on autogen.sh
------------------------------------------------------------------------
r1352 | nadvornik | 2009-01-25 19:14:08 +0100 (Sun, 25 Jan 2009) | 2 lines
updated ChangeLog from svn log
------------------------------------------------------------------------
r1351 | nadvornik | 2009-01-25 17:58:19 +0100 (Sun, 25 Jan 2009) | 2 lines
fixed gthread detection
------------------------------------------------------------------------
r1350 | nadvornik | 2009-01-25 10:27:27 +0100 (Sun, 25 Jan 2009) | 2 lines
do not ignore newly created sidecars
------------------------------------------------------------------------
r1349 | nadvornik | 2009-01-24 14:46:08 +0100 (Sat, 24 Jan 2009) | 2 lines
adjusted marks spacing to align them with the marks filter
------------------------------------------------------------------------
r1348 | zas_ | 2009-01-24 14:38:53 +0100 (Sat, 24 Jan 2009) | 1 line
Fix incorrect translation.
------------------------------------------------------------------------
r1347 | nadvornik | 2009-01-24 14:05:06 +0100 (Sat, 24 Jan 2009) | 4 lines
fixed restoring of OSD at layout_image_full_screen_stop
https://sourceforge.net/tracker/index.php?func=detail&aid=2039839&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1346 | nadvornik | 2009-01-24 13:15:01 +0100 (Sat, 24 Jan 2009) | 2 lines
fixed glib warning
------------------------------------------------------------------------
r1345 | nadvornik | 2009-01-24 11:09:29 +0100 (Sat, 24 Jan 2009) | 2 lines
updated version string
------------------------------------------------------------------------
r1344 | zas_ | 2009-01-24 08:41:23 +0100 (Sat, 24 Jan 2009) | 1 line
Silent two compilation warnings.
------------------------------------------------------------------------
r1343 | zas_ | 2009-01-24 08:36:21 +0100 (Sat, 24 Jan 2009) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1342 | nadvornik | 2009-01-23 23:53:02 +0100 (Fri, 23 Jan 2009) | 2 lines
fixed possible crash
------------------------------------------------------------------------
r1341 | nadvornik | 2009-01-21 19:30:54 +0100 (Wed, 21 Jan 2009) | 2 lines
enable threads by default
------------------------------------------------------------------------
r1340 | nadvornik | 2009-01-21 19:16:26 +0100 (Wed, 21 Jan 2009) | 2 lines
compilation fixes for older exiv2
------------------------------------------------------------------------
r1339 | nadvornik | 2009-01-20 23:53:09 +0100 (Tue, 20 Jan 2009) | 2 lines
improved metadata preferences
------------------------------------------------------------------------
r1338 | nadvornik | 2009-01-20 23:29:31 +0100 (Tue, 20 Jan 2009) | 2 lines
fixed possible segfault
------------------------------------------------------------------------
r1337 | nadvornik | 2009-01-11 22:28:03 +0100 (Sun, 11 Jan 2009) | 2 lines
show symlinks in filelist
------------------------------------------------------------------------
r1336 | nadvornik | 2009-01-11 22:24:58 +0100 (Sun, 11 Jan 2009) | 2 lines
fixed includes
------------------------------------------------------------------------
r1335 | nadvornik | 2009-01-11 19:58:05 +0100 (Sun, 11 Jan 2009) | 2 lines
added a status bar button for writting metadata immediately
------------------------------------------------------------------------
r1334 | nadvornik | 2009-01-11 13:13:30 +0100 (Sun, 11 Jan 2009) | 3 lines
metadata write mode (direct or sidecar) made configurable for each file
format
------------------------------------------------------------------------
r1333 | nadvornik | 2009-01-10 21:40:37 +0100 (Sat, 10 Jan 2009) | 3 lines
simplified metadata interface, dropped metadata_read,
fixes for older exiv2 versions
------------------------------------------------------------------------
r1332 | zas_ | 2009-01-04 18:14:34 +0100 (Sun, 04 Jan 2009) | 1 line
When "Remember print settings" is checked, save _all_ settings. Before this patch, text fields, text size, source, layout and image scale properties were not saved.
------------------------------------------------------------------------
r1331 | zas_ | 2009-01-04 11:32:47 +0100 (Sun, 04 Jan 2009) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1330 | zas_ | 2009-01-03 18:13:20 +0100 (Sat, 03 Jan 2009) | 1 line
Silent warnings.
------------------------------------------------------------------------
r1329 | nadvornik | 2009-01-03 16:29:08 +0100 (Sat, 03 Jan 2009) | 2 lines
write keywords and comments with separate functions
------------------------------------------------------------------------
r1328 | nadvornik | 2009-01-03 00:14:01 +0100 (Sat, 03 Jan 2009) | 2 lines
fixed updating of selection after deleting the last image from the list
------------------------------------------------------------------------
r1327 | nadvornik | 2009-01-02 23:57:09 +0100 (Fri, 02 Jan 2009) | 5 lines
do not enter a directory after rename
fixed dir tree updating
http://sourceforge.net/tracker/index.php?func=detail&aid=2481287&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1326 | nadvornik | 2009-01-02 15:58:21 +0100 (Fri, 02 Jan 2009) | 4 lines
added done callback to utilops
used the callback for metadata writting at exit and for renaming new
folder
------------------------------------------------------------------------
r1325 | nadvornik | 2009-01-02 10:39:14 +0100 (Fri, 02 Jan 2009) | 2 lines
fixed view_dir notification
------------------------------------------------------------------------
r1324 | nadvornik | 2009-01-02 10:26:23 +0100 (Fri, 02 Jan 2009) | 4 lines
sidecar files grouping was made case-insensitive
added possibility to use macros %raw, %image, %meta in extensions lists
------------------------------------------------------------------------
r1323 | nadvornik | 2008-12-27 23:53:07 +0100 (Sat, 27 Dec 2008) | 2 lines
fixed writting of legacy metadata
------------------------------------------------------------------------
r1322 | nadvornik | 2008-12-26 20:04:36 +0100 (Fri, 26 Dec 2008) | 3 lines
optimized get_mark_func
fixed reference counting bug
------------------------------------------------------------------------
r1321 | nadvornik | 2008-12-26 19:54:07 +0100 (Fri, 26 Dec 2008) | 2 lines
remove cached entries on all changes
------------------------------------------------------------------------
r1320 | nadvornik | 2008-12-26 18:38:52 +0100 (Fri, 26 Dec 2008) | 2 lines
fixed previous change
------------------------------------------------------------------------
r1319 | nadvornik | 2008-12-26 15:12:36 +0100 (Fri, 26 Dec 2008) | 3 lines
improved sidecar writting
private metadata can be saved in xmp format
------------------------------------------------------------------------
r1318 | nadvornik | 2008-12-25 13:39:34 +0100 (Thu, 25 Dec 2008) | 2 lines
implemented a possibility to connect keywords with marks
------------------------------------------------------------------------
r1317 | nadvornik | 2008-12-25 13:28:04 +0100 (Thu, 25 Dec 2008) | 2 lines
low-level keyword-to-mark functionality
------------------------------------------------------------------------
r1316 | nadvornik | 2008-12-25 13:19:37 +0100 (Thu, 25 Dec 2008) | 2 lines
perform internal commands in idle call
------------------------------------------------------------------------
r1315 | nadvornik | 2008-12-23 23:42:57 +0100 (Tue, 23 Dec 2008) | 2 lines
allow writing of empty keywords/comment
------------------------------------------------------------------------
r1314 | nadvornik | 2008-12-23 21:53:44 +0100 (Tue, 23 Dec 2008) | 2 lines
added change notification to bar_info.c
------------------------------------------------------------------------
r1313 | nadvornik | 2008-12-23 20:15:12 +0100 (Tue, 23 Dec 2008) | 2 lines
improved buffering and notifications
------------------------------------------------------------------------
r1312 | nadvornik | 2008-12-23 20:13:48 +0100 (Tue, 23 Dec 2008) | 3 lines
write changes immediately, the necessary buffering is done on lower
level in metadata.c
------------------------------------------------------------------------
r1311 | nadvornik | 2008-12-23 00:25:15 +0100 (Tue, 23 Dec 2008) | 2 lines
file class made configurable in preferences
------------------------------------------------------------------------
r1310 | zas_ | 2008-12-22 20:43:46 +0100 (Mon, 22 Dec 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1309 | nadvornik | 2008-12-22 19:29:25 +0100 (Mon, 22 Dec 2008) | 2 lines
write metadata after timeout, image change or dir change
------------------------------------------------------------------------
r1308 | nadvornik | 2008-12-22 19:15:26 +0100 (Mon, 22 Dec 2008) | 2 lines
show metadata options in preferences dialog
------------------------------------------------------------------------
r1307 | nadvornik | 2008-12-21 22:36:58 +0100 (Sun, 21 Dec 2008) | 2 lines
fixed safe delete
------------------------------------------------------------------------
r1306 | nadvornik | 2008-12-21 22:20:36 +0100 (Sun, 21 Dec 2008) | 2 lines
most of the metadata options now works
------------------------------------------------------------------------
r1305 | nadvornik | 2008-12-21 17:26:03 +0100 (Sun, 21 Dec 2008) | 2 lines
fixed new options
------------------------------------------------------------------------
r1304 | zas_ | 2008-12-21 10:28:16 +0100 (Sun, 21 Dec 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1303 | nadvornik | 2008-12-21 00:18:20 +0100 (Sun, 21 Dec 2008) | 2 lines
added options for metadata - not yet used
------------------------------------------------------------------------
r1302 | zas_ | 2008-12-20 22:47:04 +0100 (Sat, 20 Dec 2008) | 1 line
Fix two minor compilation warnings.
------------------------------------------------------------------------
r1301 | zas_ | 2008-12-20 22:30:27 +0100 (Sat, 20 Dec 2008) | 1 line
Switch to fullscreen when double clicking on file in icon or list view. Feature request 1966042. The code was there since a long time but disabled, please report any issue.
------------------------------------------------------------------------
r1300 | nadvornik | 2008-12-20 21:43:56 +0100 (Sat, 20 Dec 2008) | 3 lines
use the workflow in utilops.c for metadata approving and writting
TODO: configuration
------------------------------------------------------------------------
r1299 | nadvornik | 2008-12-16 13:59:23 +0100 (Tue, 16 Dec 2008) | 2 lines
queue metadata and write them in an idle callback
------------------------------------------------------------------------
r1298 | nadvornik | 2008-12-15 23:47:31 +0100 (Mon, 15 Dec 2008) | 5 lines
prepared infrastructure for delayed metadata writting - refreshing
metadata immediately before writting is now possible
modified metadata are stored in fd->modified_xmp
------------------------------------------------------------------------
r1297 | zas_ | 2008-12-15 19:04:42 +0100 (Mon, 15 Dec 2008) | 1 line
Allow to drag keywords on files in list or icon view. Dragged text is appended to keywords list of the destination file.
------------------------------------------------------------------------
r1296 | zas_ | 2008-12-09 20:12:38 +0100 (Tue, 09 Dec 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1295 | zas_ | 2008-12-09 18:51:28 +0100 (Tue, 09 Dec 2008) | 1 line
Allow to invert the current selection in Collection view. A new Selection submenu was added to the contextual menu, Select All and Select None were moved to it, and Invert selection was added.
------------------------------------------------------------------------
r1294 | zas_ | 2008-12-08 22:34:32 +0100 (Mon, 08 Dec 2008) | 1 line
Display error dialog with appropriate message when user is trying to open an invalid collection file.
------------------------------------------------------------------------
r1293 | zas_ | 2008-12-08 22:33:14 +0100 (Mon, 08 Dec 2008) | 1 line
Cosmetic fix.
------------------------------------------------------------------------
r1292 | zas_ | 2008-12-07 16:51:50 +0100 (Sun, 07 Dec 2008) | 1 line
Fix patch 1290: we only want to remove unused parameter warnings not all warnings produced by -Wextra, so just disable then using -Wno-unused-parameter and re-add -Wextra (was -W, but this is the old name).
------------------------------------------------------------------------
r1291 | nadvornik | 2008-12-07 14:28:04 +0100 (Sun, 07 Dec 2008) | 2 lines
handle the case when io.open() fails
------------------------------------------------------------------------
r1290 | nadvornik | 2008-12-06 22:24:38 +0100 (Sat, 06 Dec 2008) | 4 lines
disabled the "unused parameter" warnings, they are harmless and nobody
is going to fix it ;)
(note: -W is equivalent to -Wextra)
------------------------------------------------------------------------
r1289 | zas_ | 2008-12-02 20:34:53 +0100 (Tue, 02 Dec 2008) | 1 line
Rename few variables to make the code more readable.
------------------------------------------------------------------------
r1288 | zas_ | 2008-11-30 22:59:28 +0100 (Sun, 30 Nov 2008) | 1 line
keyword_list_find() -> find_string_in_list(), return gboolean.
------------------------------------------------------------------------
r1287 | zas_ | 2008-11-30 22:52:37 +0100 (Sun, 30 Nov 2008) | 1 line
metadata_set_keywords() -> metadata_set(). Use gboolean type for boolean parameters.
------------------------------------------------------------------------
r1286 | zas_ | 2008-11-30 22:43:01 +0100 (Sun, 30 Nov 2008) | 1 line
Rename most comment_*() functions to more appropriate metadata_*().
------------------------------------------------------------------------
r1285 | zas_ | 2008-11-30 12:46:34 +0100 (Sun, 30 Nov 2008) | 1 line
File filters cleanup: add .pef .dng and .arw extensions to default sidecar extensions list, add .k25 in Kodak raw extensions, simplify and optimize sidecar_ext_parse().
------------------------------------------------------------------------
r1284 | zas_ | 2008-11-27 20:10:59 +0100 (Thu, 27 Nov 2008) | 1 line
Do not hardcode exif formatted prefix.
------------------------------------------------------------------------
r1283 | zas_ | 2008-11-27 13:34:39 +0100 (Thu, 27 Nov 2008) | 1 line
Fix up sign-related warning.
------------------------------------------------------------------------
r1282 | zas_ | 2008-11-27 13:34:03 +0100 (Thu, 27 Nov 2008) | 1 line
Fix up unsigned expression always true warning.
------------------------------------------------------------------------
r1281 | zas_ | 2008-11-27 13:33:07 +0100 (Thu, 27 Nov 2008) | 1 line
Resync .h with .c declarations.
------------------------------------------------------------------------
r1280 | zas_ | 2008-11-27 13:31:27 +0100 (Thu, 27 Nov 2008) | 1 line
Fix up pointer signedness warnings.
------------------------------------------------------------------------
r1279 | zas_ | 2008-11-27 13:30:49 +0100 (Thu, 27 Nov 2008) | 1 line
Fix up not a prototype warning.
------------------------------------------------------------------------
r1278 | zas_ | 2008-11-27 13:30:10 +0100 (Thu, 27 Nov 2008) | 1 line
Remove unused variable.
------------------------------------------------------------------------
r1277 | zas_ | 2008-11-27 13:29:38 +0100 (Thu, 27 Nov 2008) | 1 line
Fix up deprecated function and not a prototype warnings.
------------------------------------------------------------------------
r1276 | zas_ | 2008-11-26 21:39:50 +0100 (Wed, 26 Nov 2008) | 1 line
Handle return values better to silent some warnings.
------------------------------------------------------------------------
r1275 | zas_ | 2008-11-26 21:38:47 +0100 (Wed, 26 Nov 2008) | 1 line
Print a message if chown() or chmod() fail.
------------------------------------------------------------------------
r1274 | zas_ | 2008-11-26 21:37:14 +0100 (Wed, 26 Nov 2008) | 1 line
Fix up format vs type warning.
------------------------------------------------------------------------
r1273 | zas_ | 2008-11-25 18:32:51 +0100 (Tue, 25 Nov 2008) | 1 line
Move comments/keywords read and write stuff to new metadata.{c,h}.
------------------------------------------------------------------------
r1272 | zas_ | 2008-11-25 18:01:03 +0100 (Tue, 25 Nov 2008) | 1 line
Fix up unsigned expression always true/false warnings.
------------------------------------------------------------------------
r1271 | zas_ | 2008-11-23 23:05:27 +0100 (Sun, 23 Nov 2008) | 1 line
Hide .gqv extension from collection name in collection window title and recent menu list.
------------------------------------------------------------------------
r1270 | zas_ | 2008-11-23 17:16:09 +0100 (Sun, 23 Nov 2008) | 1 line
Rename wmsubclass and name to role, which corresponds better to the purpose of the parameter as it ends to be passed to gtk_window_set_role().
------------------------------------------------------------------------
r1269 | zas_ | 2008-11-23 17:10:29 +0100 (Sun, 23 Nov 2008) | 1 line
Drop useless wmclass stuff. Gtk will take care of it and as said in the documentation using gtk_window_set_wmclass() is sort of pointless.
------------------------------------------------------------------------
r1268 | zas_ | 2008-11-22 23:54:51 +0100 (Sat, 22 Nov 2008) | 1 line
Use the last selected images for the splitted views. Ie. when 5 images are selected, the last one is displayed, split quad while open images 5,4,3,2. It seems better to me.
------------------------------------------------------------------------
r1267 | zas_ | 2008-11-22 23:43:18 +0100 (Sat, 22 Nov 2008) | 1 line
When more than one image is selected, Split Horizontal, Vertical and Quad will use selected images when initialized.
------------------------------------------------------------------------
r1266 | zas_ | 2008-11-22 23:10:10 +0100 (Sat, 22 Nov 2008) | 1 line
Tidy up.
------------------------------------------------------------------------
r1265 | zas_ | 2008-11-22 23:04:21 +0100 (Sat, 22 Nov 2008) | 1 line
Use common code for layout_image_setup_split_none() too.
------------------------------------------------------------------------
r1264 | zas_ | 2008-11-22 22:58:07 +0100 (Sat, 22 Nov 2008) | 1 line
layout_image_setup_split_*(): simplify code.
------------------------------------------------------------------------
r1263 | zas_ | 2008-11-22 22:11:09 +0100 (Sat, 22 Nov 2008) | 1 line
layout_image_setup_split_*(): move common code to a new function layout_image_setup_split_common().
------------------------------------------------------------------------
r1262 | zas_ | 2008-11-22 17:24:23 +0100 (Sat, 22 Nov 2008) | 1 line
Add a back button in the toolbar: it allows to go back and forth between two directories. Experimental, please test and comment on ml.
------------------------------------------------------------------------
r1261 | zas_ | 2008-11-20 18:28:34 +0100 (Thu, 20 Nov 2008) | 1 line
Force font weight and style to normal for keys.
------------------------------------------------------------------------
r1260 | zas_ | 2008-11-20 18:23:46 +0100 (Thu, 20 Nov 2008) | 1 line
Fix up yet unmarked keys.
------------------------------------------------------------------------
r1259 | zas_ | 2008-11-20 12:46:43 +0100 (Thu, 20 Nov 2008) | 1 line
Fix compilation warnings.
------------------------------------------------------------------------
r1258 | zas_ | 2008-11-20 08:22:56 +0100 (Thu, 20 Nov 2008) | 1 line
Fix up some missing html code.
------------------------------------------------------------------------
r1257 | zas_ | 2008-11-19 23:57:40 +0100 (Wed, 19 Nov 2008) | 1 line
More keys.
------------------------------------------------------------------------
r1256 | zas_ | 2008-11-19 23:46:27 +0100 (Wed, 19 Nov 2008) | 1 line
Fix text wrongly marked as key.
------------------------------------------------------------------------
r1255 | zas_ | 2008-11-19 23:42:20 +0100 (Wed, 19 Nov 2008) | 1 line
Mark keyboard keys with a span and make them look like a key through css style.
------------------------------------------------------------------------
r1254 | zas_ | 2008-11-19 22:36:02 +0100 (Wed, 19 Nov 2008) | 1 line
Replace [Control] by shorter and more common [Ctrl].
------------------------------------------------------------------------
r1253 | zas_ | 2008-11-19 22:16:27 +0100 (Wed, 19 Nov 2008) | 1 line
Unify [Shift] and [Control] notation.
------------------------------------------------------------------------
r1252 | zas_ | 2008-11-19 21:53:53 +0100 (Wed, 19 Nov 2008) | 1 line
Move (and update) image pane shortcuts to a table. Simplify css styles for those tables.
------------------------------------------------------------------------
r1251 | zas_ | 2008-11-19 18:42:36 +0100 (Wed, 19 Nov 2008) | 1 line
Update documentation.
------------------------------------------------------------------------
r1250 | zas_ | 2008-11-17 19:05:42 +0100 (Mon, 17 Nov 2008) | 1 line
Fix up links and various enhancements.
------------------------------------------------------------------------
r1249 | zas_ | 2008-11-17 18:17:47 +0100 (Mon, 17 Nov 2008) | 1 line
Remove colored background in headings for printable version.
------------------------------------------------------------------------
r1248 | zas_ | 2008-11-17 18:09:44 +0100 (Mon, 17 Nov 2008) | 1 line
Change metadata directory to be $XDG_DATA_HOME instead of $XDG_CACHE_HOME as discussed on the ml (obviously it has impact only when XDG support is set). Suggestion by Omari Stephens.
------------------------------------------------------------------------
r1247 | zas_ | 2008-11-17 08:10:32 +0100 (Mon, 17 Nov 2008) | 1 line
Comment out css code that slipped through by cut'n paste error. It may be useful at some time though.
------------------------------------------------------------------------
r1246 | zas_ | 2008-11-16 20:58:43 +0100 (Sun, 16 Nov 2008) | 1 line
Add specific css for print media(has to be improved).
------------------------------------------------------------------------
r1245 | zas_ | 2008-11-16 17:32:14 +0100 (Sun, 16 Nov 2008) | 1 line
Update svn:ignore property: add some files and replace gqview by geeqie where applicable.
------------------------------------------------------------------------
r1244 | zas_ | 2008-11-15 21:17:14 +0100 (Sat, 15 Nov 2008) | 21 lines
Implement preliminary support for XDG Base Directory Specification.
See http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html.
This feature was requested for a long time (feature requests #1950978 and #2289481).
For now, it is disabled since it breaks compatibility with previous versions.
To be able to test it, you have to enable it by defining USE_XDG to 1 in main.h.
geeqierc and other conf files are going to:
$XDG_CONFIG_HOME/geeqie/ (default to $HOME/.config/geeqie/).
metadata and thumbnails cache (if std is not used) are going to:
$XDG_CACHE_HOME/geeqie/metadata/ (default to $HOME/.cache/geeqie/metadata/)
and $XDG_CACHE_HOME/geeqie/thumbnails/ (default to $HOME/.cache/geeqie/thumbnails/)
collections are going to:
$XDG_DATA_HOME/geeqie/collections/ (default to $HOME/.local/share/geeqie/collections/)
Please test and report any issue.
------------------------------------------------------------------------
r1243 | zas_ | 2008-11-15 21:01:25 +0100 (Sat, 15 Nov 2008) | 1 line
Replace cache_ensure_dir_exists() by new recursive_mkdir_if_not_exists().
------------------------------------------------------------------------
r1242 | nadvornik | 2008-11-15 20:13:43 +0100 (Sat, 15 Nov 2008) | 2 lines
fixed usage of deprecated functions - patch by Omari Stephens
------------------------------------------------------------------------
r1241 | zas_ | 2008-11-15 18:48:31 +0100 (Sat, 15 Nov 2008) | 1 line
Rename check_for_home_path() to mkdir_if_not_exists().
------------------------------------------------------------------------
r1240 | zas_ | 2008-11-15 18:30:45 +0100 (Sat, 15 Nov 2008) | 11 lines
Use functions to return directories instead of constants.
Following functions were added:
get_collections_dir()
get_metadata_cache_dir()
get_rc_dir()
get_thumbnails_cache_dir()
get_trash_dir()
They return the full directory path.
------------------------------------------------------------------------
r1239 | zas_ | 2008-11-15 11:35:43 +0100 (Sat, 15 Nov 2008) | 1 line
Add a wrapper around system() call named runcmd() which allows easier debugging. Improve the code launching the help browser.
------------------------------------------------------------------------
r1238 | zas_ | 2008-11-14 02:10:18 +0100 (Fri, 14 Nov 2008) | 1 line
Fix up Makefile.am: add missing files and do not install template.html.
------------------------------------------------------------------------
r1237 | zas_ | 2008-11-12 22:38:00 +0100 (Wed, 12 Nov 2008) | 1 line
Fix a cut'n'paste error.
------------------------------------------------------------------------
r1236 | zas_ | 2008-11-12 22:34:55 +0100 (Wed, 12 Nov 2008) | 1 line
More precise description of the pan view find feature and a note about ressources eating was added.
------------------------------------------------------------------------
r1235 | zas_ | 2008-11-12 22:15:12 +0100 (Wed, 12 Nov 2008) | 1 line
Add some information about the pan view.
------------------------------------------------------------------------
r1234 | zas_ | 2008-11-12 18:59:14 +0100 (Wed, 12 Nov 2008) | 1 line
Add a note about splitted view.
------------------------------------------------------------------------
r1233 | zas_ | 2008-11-12 18:48:16 +0100 (Wed, 12 Nov 2008) | 1 line
Add Connected zoom and Split menu items.
------------------------------------------------------------------------
r1232 | zas_ | 2008-11-12 00:35:39 +0100 (Wed, 12 Nov 2008) | 1 line
Add missing s...
------------------------------------------------------------------------
r1231 | zas_ | 2008-11-12 00:30:13 +0100 (Wed, 12 Nov 2008) | 1 line
Minor fixes.
------------------------------------------------------------------------
r1230 | zas_ | 2008-11-11 22:50:42 +0100 (Tue, 11 Nov 2008) | 1 line
Give a new style to menus.
------------------------------------------------------------------------
r1229 | zas_ | 2008-11-11 22:49:33 +0100 (Tue, 11 Nov 2008) | 1 line
Fix missing parts.
------------------------------------------------------------------------
r1228 | zas_ | 2008-11-11 22:17:55 +0100 (Tue, 11 Nov 2008) | 1 line
Update main window menus description to match current Geeqie.
------------------------------------------------------------------------
r1227 | zas_ | 2008-11-11 22:17:03 +0100 (Tue, 11 Nov 2008) | 1 line
Drop dots.
------------------------------------------------------------------------
r1226 | zas_ | 2008-11-11 11:32:03 +0100 (Tue, 11 Nov 2008) | 1 line
Update exif pane documentation a bit.
------------------------------------------------------------------------
r1225 | zas_ | 2008-11-11 11:24:04 +0100 (Tue, 11 Nov 2008) | 1 line
Add Properties Options page.
------------------------------------------------------------------------
r1224 | zas_ | 2008-11-11 11:09:09 +0100 (Tue, 11 Nov 2008) | 1 line
Advanced options documentation is now almost in sync with current geeqie.
------------------------------------------------------------------------
r1223 | zas_ | 2008-11-11 10:12:10 +0100 (Tue, 11 Nov 2008) | 1 line
More updates to advanced options documentation. Not yet finished.
------------------------------------------------------------------------
r1222 | zas_ | 2008-11-11 00:36:12 +0100 (Tue, 11 Nov 2008) | 1 line
Page cleanup and fixed. Remove obsolete note.
------------------------------------------------------------------------
r1221 | zas_ | 2008-11-11 00:15:42 +0100 (Tue, 11 Nov 2008) | 1 line
Add missing link.
------------------------------------------------------------------------
r1220 | zas_ | 2008-11-11 00:05:50 +0100 (Tue, 11 Nov 2008) | 1 line
Update documentation a bit: General, Image, Windows, Filtering, Editors and a part of Advanced (Image Overlay) options.
------------------------------------------------------------------------
r1219 | zas_ | 2008-11-10 22:33:38 +0100 (Mon, 10 Nov 2008) | 1 line
Let subsection menus match index style.
------------------------------------------------------------------------
r1218 | zas_ | 2008-11-10 22:14:34 +0100 (Mon, 10 Nov 2008) | 1 line
Cosmetic changes in image search and find duplicates shortcuts tables.
------------------------------------------------------------------------
r1217 | zas_ | 2008-11-10 21:42:44 +0100 (Mon, 10 Nov 2008) | 1 line
Tidy up.
------------------------------------------------------------------------
r1216 | zas_ | 2008-11-10 21:40:50 +0100 (Mon, 10 Nov 2008) | 1 line
Move from xhtml transitional to xhtml strict.
------------------------------------------------------------------------
r1215 | zas_ | 2008-11-10 21:16:45 +0100 (Mon, 10 Nov 2008) | 1 line
Minor cleanup.
------------------------------------------------------------------------
r1214 | zas_ | 2008-11-10 20:37:17 +0100 (Mon, 10 Nov 2008) | 1 line
Tidy up and minor fixes.
------------------------------------------------------------------------
r1213 | zas_ | 2008-11-10 19:02:09 +0100 (Mon, 10 Nov 2008) | 1 line
Notes cleanup and minor stylistic fixes.
------------------------------------------------------------------------
r1212 | zas_ | 2008-11-10 18:16:16 +0100 (Mon, 10 Nov 2008) | 1 line
Various fixes and cleanup.
------------------------------------------------------------------------
r1211 | zas_ | 2008-11-10 17:11:28 +0100 (Mon, 10 Nov 2008) | 1 line
Fix up some errors.
------------------------------------------------------------------------
r1210 | zas_ | 2008-11-10 16:20:13 +0100 (Mon, 10 Nov 2008) | 1 line
Fix up unvalid xhtml.
------------------------------------------------------------------------
r1209 | zas_ | 2008-11-10 15:56:11 +0100 (Mon, 10 Nov 2008) | 1 line
Fix up a broken link.
------------------------------------------------------------------------
r1208 | zas_ | 2008-11-10 15:10:39 +0100 (Mon, 10 Nov 2008) | 1 line
Beautify the manual.
------------------------------------------------------------------------
r1207 | zas_ | 2008-11-10 14:00:29 +0100 (Mon, 10 Nov 2008) | 1 line
Reformat more pages.
------------------------------------------------------------------------
r1206 | zas_ | 2008-11-10 13:06:05 +0100 (Mon, 10 Nov 2008) | 1 line
Reformat remaining options pages.
------------------------------------------------------------------------
r1205 | zas_ | 2008-11-10 11:26:51 +0100 (Mon, 10 Nov 2008) | 1 line
Reformatting: notes, advanced options page and more.
------------------------------------------------------------------------
r1204 | zas_ | 2008-11-09 22:53:33 +0100 (Sun, 09 Nov 2008) | 1 line
Reformatting.
------------------------------------------------------------------------
r1203 | zas_ | 2008-11-09 18:17:19 +0100 (Sun, 09 Nov 2008) | 1 line
Reformat and cleanup.
------------------------------------------------------------------------
r1202 | zas_ | 2008-11-09 14:37:39 +0100 (Sun, 09 Nov 2008) | 1 line
More cleanup of tables.
------------------------------------------------------------------------
r1201 | zas_ | 2008-11-09 14:06:16 +0100 (Sun, 09 Nov 2008) | 1 line
Cleanup some tables.
------------------------------------------------------------------------
r1200 | zas_ | 2008-11-09 13:48:00 +0100 (Sun, 09 Nov 2008) | 1 line
Drop most old css classes.
------------------------------------------------------------------------
r1199 | zas_ | 2008-11-09 10:39:14 +0100 (Sun, 09 Nov 2008) | 1 line
Move dialog descriptions to definitions lists, first step.
------------------------------------------------------------------------
r1198 | zas_ | 2008-11-09 10:33:01 +0100 (Sun, 09 Nov 2008) | 1 line
Index cleanup.
------------------------------------------------------------------------
r1197 | zas_ | 2008-11-09 10:28:59 +0100 (Sun, 09 Nov 2008) | 1 line
Move menu descriptions to definitions lists.
------------------------------------------------------------------------
r1196 | zas_ | 2008-11-08 23:11:51 +0100 (Sat, 08 Nov 2008) | 1 line
Re-introduce Geeqie User Manual footer.
------------------------------------------------------------------------
r1195 | zas_ | 2008-11-08 18:38:36 +0100 (Sat, 08 Nov 2008) | 1 line
Simplify bottom navigation table.
------------------------------------------------------------------------
r1194 | zas_ | 2008-11-08 18:24:02 +0100 (Sat, 08 Nov 2008) | 1 line
Use col tags with id in top and bottom navigation tables.
------------------------------------------------------------------------
r1193 | zas_ | 2008-11-08 12:37:17 +0100 (Sat, 08 Nov 2008) | 1 line
Add a generic spacer at the bottom of the page, remove now unused css classes.
------------------------------------------------------------------------
r1192 | zas_ | 2008-11-08 11:59:45 +0100 (Sat, 08 Nov 2008) | 1 line
Add two css classes navtop and navbottom and remove unused ones.
------------------------------------------------------------------------
r1191 | zas_ | 2008-11-08 11:49:18 +0100 (Sat, 08 Nov 2008) | 1 line
Add style.css to list of files to install.
------------------------------------------------------------------------
r1190 | zas_ | 2008-11-08 11:47:31 +0100 (Sat, 08 Nov 2008) | 1 line
Move css styles to an external stylesheet.
------------------------------------------------------------------------
r1189 | zas_ | 2008-11-07 00:49:31 +0100 (Fri, 07 Nov 2008) | 1 line
Remove reference to numbered section.
------------------------------------------------------------------------
r1188 | zas_ | 2008-11-07 00:43:46 +0100 (Fri, 07 Nov 2008) | 1 line
Remove references to numbered sections.
------------------------------------------------------------------------
r1187 | zas_ | 2008-11-07 00:39:22 +0100 (Fri, 07 Nov 2008) | 1 line
Simplify the table.
------------------------------------------------------------------------
r1186 | zas_ | 2008-11-06 21:01:32 +0100 (Thu, 06 Nov 2008) | 10 lines
Previous patch (revision 1185) for the comments-related segfault was incomplete, and as such, it broke keywords in files whose metadata had keywords but no comments.
This patch fixes that (and still fixes the case where one searches on
comments and hits a file with keywords but no comments). Lastly, I would
imagine that there exists a failure mode where one searches for a keyword and
hits a file with a comment but no keyword, and I imagine this patch should fix
that case as well.
Patch by Omari Stephens (aka xsdg).
------------------------------------------------------------------------
r1185 | zas_ | 2008-11-04 18:26:46 +0100 (Tue, 04 Nov 2008) | 1 line
Fix a segfault occuring when searching for comments in a directory where at least one photo doesn't have a comment. The fix modifies comment_read() function to return FALSE when a comment doesn't exist. Patch by Omari Stephens.
------------------------------------------------------------------------
r1184 | zas_ | 2008-11-04 18:11:53 +0100 (Tue, 04 Nov 2008) | 1 line
Do a gtk_init before the parsing of command line arguments to allow gtk specific options. (See http://library.gnome.org/devel/gtk/2.14/gtk-running.html). Patch by Klaus Ethgen.
------------------------------------------------------------------------
r1183 | zas_ | 2008-10-27 14:31:39 +0100 (Mon, 27 Oct 2008) | 1 line
Do not install doc/Makefile*. Reported and fixed by Krzysztof Kotlenga.
------------------------------------------------------------------------
r1182 | zas_ | 2008-10-26 20:27:20 +0100 (Sun, 26 Oct 2008) | 1 line
Use h2/h3 tags where appropriate.
------------------------------------------------------------------------
r1181 | bruclik | 2008-10-26 14:43:10 +0100 (Sun, 26 Oct 2008) | 2 lines
Fixed doc/Makefile.am according to renamed doc files.
------------------------------------------------------------------------
r1180 | zas_ | 2008-10-25 16:42:52 +0200 (Sat, 25 Oct 2008) | 1 line
Keyboard table cleanup attempt. Need more work.
------------------------------------------------------------------------
r1179 | zas_ | 2008-10-25 15:14:00 +0200 (Sat, 25 Oct 2008) | 1 line
Move menus to unordered lists - step 2.
------------------------------------------------------------------------
r1178 | zas_ | 2008-10-25 13:02:09 +0200 (Sat, 25 Oct 2008) | 1 line
Move menus to unordered lists - step 1.
------------------------------------------------------------------------
r1177 | zas_ | 2008-10-25 10:49:07 +0200 (Sat, 25 Oct 2008) | 1 line
Align Previous to the left, drop useless col tags.
------------------------------------------------------------------------
r1176 | zas_ | 2008-10-25 10:14:34 +0200 (Sat, 25 Oct 2008) | 1 line
Drop meta CREATED and CHANGED since they will never be updated and svn takes care of versions.
------------------------------------------------------------------------
r1175 | zas_ | 2008-10-25 10:10:11 +0200 (Sat, 25 Oct 2008) | 1 line
Fix page titles.
------------------------------------------------------------------------
r1174 | zas_ | 2008-10-25 10:07:57 +0200 (Sat, 25 Oct 2008) | 1 line
Drop chapters numbers from h1 title, and reformat top title a bit.
------------------------------------------------------------------------
r1173 | zas_ | 2008-10-25 09:47:47 +0200 (Sat, 25 Oct 2008) | 1 line
Get rid off of chapters numbers in html documentation filenames. It will ease re-ordering.
------------------------------------------------------------------------
r1172 | zas_ | 2008-10-24 00:45:44 +0200 (Fri, 24 Oct 2008) | 1 line
Update legal notice and copyright to mention The Geeqie Team.
------------------------------------------------------------------------
r1171 | zas_ | 2008-10-23 21:06:23 +0200 (Thu, 23 Oct 2008) | 1 line
With the help of tidy and sed, move html files to xhtml+css. Css classes were prefixed to ease future changes (like a common css file).
------------------------------------------------------------------------
r1170 | zas_ | 2008-10-23 20:06:28 +0200 (Thu, 23 Oct 2008) | 1 line
Change occurences of GQview and gqview to Geeqie and geeqie. Rename gqview_faq.html to faq.html
------------------------------------------------------------------------
r1169 | zas_ | 2008-10-22 21:56:29 +0200 (Wed, 22 Oct 2008) | 1 line
Let Create thumbnails start in current directory (fallback to home directory if not available) as requested by Marcin Zajaczkowski (feature request 2166691).
------------------------------------------------------------------------
r1168 | nadvornik | 2008-10-20 23:00:18 +0200 (Mon, 20 Oct 2008) | 3 lines
Fix a cut and paste error when implementing the comment search (Klaus
Ethgen)
------------------------------------------------------------------------
r1167 | nadvornik | 2008-10-20 19:13:32 +0200 (Mon, 20 Oct 2008) | 2 lines
fixed failed assertion in exif_free
------------------------------------------------------------------------
r1166 | nadvornik | 2008-10-18 22:17:55 +0200 (Sat, 18 Oct 2008) | 2 lines
create xmp sidecar when needed
------------------------------------------------------------------------
r1165 | nadvornik | 2008-10-18 21:20:27 +0200 (Sat, 18 Oct 2008) | 2 lines
simple synchronization XMP <-> Exif, IPTC
------------------------------------------------------------------------
r1164 | nadvornik | 2008-10-18 20:22:57 +0200 (Sat, 18 Oct 2008) | 2 lines
infrastructure for preprocessing of metadata
------------------------------------------------------------------------
r1163 | nadvornik | 2008-10-18 11:07:52 +0200 (Sat, 18 Oct 2008) | 2 lines
fixed bar_exif separator
------------------------------------------------------------------------
r1162 | nadvornik | 2008-10-18 10:40:32 +0200 (Sat, 18 Oct 2008) | 2 lines
reordered advanced exif columns
------------------------------------------------------------------------
r1161 | nadvornik | 2008-10-18 10:31:25 +0200 (Sat, 18 Oct 2008) | 2 lines
no need to validate description, it is in utf8
------------------------------------------------------------------------
r1160 | nadvornik | 2008-10-18 00:00:07 +0200 (Sat, 18 Oct 2008) | 4 lines
improved custom exif look:
- use toggle instead of remove button
- display description instead of property key
------------------------------------------------------------------------
r1159 | nadvornik | 2008-10-14 23:24:34 +0200 (Tue, 14 Oct 2008) | 2 lines
follow Exiv2 SVN changes
------------------------------------------------------------------------
r1158 | zas_ | 2008-10-12 10:49:45 +0200 (Sun, 12 Oct 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1157 | zas_ | 2008-10-12 10:43:14 +0200 (Sun, 12 Oct 2008) | 1 line
Add a button for each advanced entry in Properties Exif Panel that allow to remove it from display. It fixes bug 1962611.
------------------------------------------------------------------------
r1156 | zas_ | 2008-10-12 10:36:53 +0200 (Sun, 12 Oct 2008) | 6 lines
Better handling of accels map file writing errors.
Secure save is also used for those now, at the expense of
a bit of duplication of gtk functions.
It should fix bug 2146917 (debian BTS #501131), reported by
Stanislav Maslovski.
------------------------------------------------------------------------
r1155 | nadvornik | 2008-10-11 22:19:48 +0200 (Sat, 11 Oct 2008) | 6 lines
added option to use exif thumbnails
- it requires exiv2 0.18 or the current svn
- it is disabled by default because the exif thumbnails
may be outdated if the image was edited
------------------------------------------------------------------------
r1154 | zas_ | 2008-10-07 21:34:11 +0200 (Tue, 07 Oct 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1153 | zas_ | 2008-10-07 21:29:13 +0200 (Tue, 07 Oct 2008) | 1 line
Fix up few signed vs unsigned warnings: exif_item_get_rational() last parameter is now of guint type.
------------------------------------------------------------------------
r1152 | nadvornik | 2008-10-07 20:37:32 +0200 (Tue, 07 Oct 2008) | 2 lines
Implement the search for image comment - patch by Klaus Ethgen
------------------------------------------------------------------------
r1151 | nadvornik | 2008-10-07 20:22:58 +0200 (Tue, 07 Oct 2008) | 2 lines
Fixed degree symbol encoding
------------------------------------------------------------------------
r1150 | nadvornik | 2008-10-07 20:20:22 +0200 (Tue, 07 Oct 2008) | 2 lines
Adding a vim modeline to all files - patch by Klaus Ethgen
------------------------------------------------------------------------
r1149 | nadvornik | 2008-10-05 20:25:44 +0200 (Sun, 05 Oct 2008) | 2 lines
fixed confirm_delete option
------------------------------------------------------------------------
r1148 | nadvornik | 2008-10-04 22:28:31 +0200 (Sat, 04 Oct 2008) | 2 lines
fixed charset of exiv2 strings in non-utf8 locales
------------------------------------------------------------------------
r1147 | nadvornik | 2008-10-01 22:57:56 +0200 (Wed, 01 Oct 2008) | 2 lines
Add support for GPSInfo - patch by Klaus Ethgen
------------------------------------------------------------------------
r1146 | nadvornik | 2008-09-29 23:17:19 +0200 (Mon, 29 Sep 2008) | 4 lines
The comment section in the meta file is the last section. However it do
not accept comment lines starting with a '['. This patch will fix that.
- patch by Klaus Ethgen
------------------------------------------------------------------------
r1145 | nadvornik | 2008-09-29 23:09:48 +0200 (Mon, 29 Sep 2008) | 2 lines
fixes executable right of images
------------------------------------------------------------------------
r1144 | nadvornik | 2008-09-29 23:01:30 +0200 (Mon, 29 Sep 2008) | 2 lines
enlarge the dupe window - patch by Klaus Ethgen
------------------------------------------------------------------------
r1143 | nadvornik | 2008-09-27 20:48:32 +0200 (Sat, 27 Sep 2008) | 2 lines
updated preview loader to work with current svn version of libexiv2
------------------------------------------------------------------------
r1142 | nadvornik | 2008-09-10 22:37:30 +0200 (Wed, 10 Sep 2008) | 8 lines
use SHIFT for connected scroll and zoom
SHIFT + keys or mouse: affects all split windows
keys or mouse: affects only active window
CONTROL + mouse: moves fast (originally it was SHIFT + mouse)
------------------------------------------------------------------------
r1141 | nadvornik | 2008-09-09 21:46:44 +0200 (Tue, 09 Sep 2008) | 3 lines
reverted buggy part of rev. 1138 - it made the filelist jump
unexpectedly
------------------------------------------------------------------------
r1140 | nadvornik | 2008-09-08 21:57:51 +0200 (Mon, 08 Sep 2008) | 3 lines
added possibility to redraw only the parts of image that are already
loaded
------------------------------------------------------------------------
r1139 | zas_ | 2008-09-08 17:53:01 +0200 (Mon, 08 Sep 2008) | 1 line
Fix a compiler warning regarding argument type.
------------------------------------------------------------------------
r1138 | bruclik | 2008-09-08 01:01:30 +0200 (Mon, 08 Sep 2008) | 2 lines
Replaced gtk depreceated code.
------------------------------------------------------------------------
r1137 | zas_ | 2008-09-07 21:42:19 +0200 (Sun, 07 Sep 2008) | 1 line
Shorten config_window_apply() a bit, reduce code redunancy.
------------------------------------------------------------------------
r1136 | zas_ | 2008-09-05 00:35:33 +0200 (Fri, 05 Sep 2008) | 1 line
Update translations stats.
------------------------------------------------------------------------
r1135 | zas_ | 2008-09-05 00:29:32 +0200 (Fri, 05 Sep 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1134 | zas_ | 2008-09-05 00:04:32 +0200 (Fri, 05 Sep 2008) | 1 line
Allow all Preferences pages to scroll vertically. Reduce code redundancy.
------------------------------------------------------------------------
r1133 | zas_ | 2008-09-04 23:38:28 +0200 (Thu, 04 Sep 2008) | 1 line
Allow to change image.scroll_reset_method in Preferences > Image.
------------------------------------------------------------------------
r1132 | nadvornik | 2008-09-04 23:19:09 +0200 (Thu, 04 Sep 2008) | 4 lines
fixed various problems with preserving viewport on image change,
options->image.scroll_reset_method should work again (it needs to be
added to the preferences dialog)
------------------------------------------------------------------------
r1131 | nadvornik | 2008-09-03 23:54:49 +0200 (Wed, 03 Sep 2008) | 3 lines
load thumbnails with lower priority
TODO: maybe implement an exception for visible thumbnails
------------------------------------------------------------------------
r1130 | zas_ | 2008-09-03 23:13:02 +0200 (Wed, 03 Sep 2008) | 1 line
Improve debug messages.
------------------------------------------------------------------------
r1129 | nadvornik | 2008-09-03 22:43:10 +0200 (Wed, 03 Sep 2008) | 2 lines
adjusted default options
------------------------------------------------------------------------
r1128 | nadvornik | 2008-09-03 22:29:32 +0200 (Wed, 03 Sep 2008) | 2 lines
adjusted redraw priority relative to icon drawing
------------------------------------------------------------------------
r1127 | nadvornik | 2008-09-03 21:58:21 +0200 (Wed, 03 Sep 2008) | 2 lines
dropped IMAGE_THROTTLE_LARGER_IMAGES code
------------------------------------------------------------------------
r1126 | nadvornik | 2008-09-03 21:52:11 +0200 (Wed, 03 Sep 2008) | 2 lines
fixed handling of broken images
------------------------------------------------------------------------
r1125 | nadvornik | 2008-09-01 21:18:32 +0200 (Mon, 01 Sep 2008) | 2 lines
improved pixbuf draw priority control
------------------------------------------------------------------------
r1124 | zas_ | 2008-09-01 19:29:07 +0200 (Mon, 01 Sep 2008) | 1 line
Use a constant for minimal window size. Set it to 32 for all dialogs.
------------------------------------------------------------------------
r1123 | zas_ | 2008-09-01 19:22:19 +0200 (Mon, 01 Sep 2008) | 1 line
Remove redundant debug.h inclusion.
------------------------------------------------------------------------
r1122 | nadvornik | 2008-08-31 23:19:00 +0200 (Sun, 31 Aug 2008) | 2 lines
fixed read ahead callback
------------------------------------------------------------------------
r1121 | nadvornik | 2008-08-31 23:02:09 +0200 (Sun, 31 Aug 2008) | 2 lines
fixed error handling in image loader
------------------------------------------------------------------------
r1120 | nadvornik | 2008-08-31 20:53:11 +0200 (Sun, 31 Aug 2008) | 2 lines
fixed possible endless loop
------------------------------------------------------------------------
r1119 | zas_ | 2008-08-31 14:29:49 +0200 (Sun, 31 Aug 2008) | 1 line
Add a Save button to Preferences dialog, which allow to save options to file without quitting the application.
------------------------------------------------------------------------
r1118 | zas_ | 2008-08-31 13:27:24 +0200 (Sun, 31 Aug 2008) | 1 line
Move quoted_value() and escquote_value() to misc.[ch].
------------------------------------------------------------------------
r1117 | zas_ | 2008-08-31 12:51:41 +0200 (Sun, 31 Aug 2008) | 1 line
Move miscellaneous functions to their own files (new misc.[ch]).
------------------------------------------------------------------------
r1116 | nadvornik | 2008-08-31 12:08:48 +0200 (Sun, 31 Aug 2008) | 2 lines
use GThreadPool
------------------------------------------------------------------------
r1115 | nadvornik | 2008-08-31 11:20:29 +0200 (Sun, 31 Aug 2008) | 2 lines
improved thread support in image loader
------------------------------------------------------------------------
r1114 | zas_ | 2008-08-31 11:13:42 +0200 (Sun, 31 Aug 2008) | 1 line
Move save/load_options() to options.[ch].
------------------------------------------------------------------------
r1113 | zas_ | 2008-08-31 10:59:39 +0200 (Sun, 31 Aug 2008) | 1 line
Move sync_options_with_current_state() call to save_options().
------------------------------------------------------------------------
r1112 | zas_ | 2008-08-31 10:41:42 +0200 (Sun, 31 Aug 2008) | 1 line
Move some code to new functions, to simplify main().
------------------------------------------------------------------------
r1111 | zas_ | 2008-08-31 10:13:36 +0200 (Sun, 31 Aug 2008) | 1 line
Fix two minor compilation warnings.
------------------------------------------------------------------------
r1110 | nadvornik | 2008-08-30 22:15:47 +0200 (Sat, 30 Aug 2008) | 4 lines
run image loader in separate thread
this feature is disabled by default for now, it must be enabled by
configure --enable-threads
------------------------------------------------------------------------
r1109 | nadvornik | 2008-08-30 15:04:06 +0200 (Sat, 30 Aug 2008) | 2 lines
prepared image loader code for threads
------------------------------------------------------------------------
r1108 | zas_ | 2008-08-30 12:39:35 +0200 (Sat, 30 Aug 2008) | 5 lines
Allow to override documentation paths through options:
- documentation.helpdir
- documentation.htmldir
Default values are set at configure time.
------------------------------------------------------------------------
r1107 | nadvornik | 2008-08-29 22:53:53 +0200 (Fri, 29 Aug 2008) | 2 lines
converted image loader to a GObject and use signals for notification
------------------------------------------------------------------------
r1106 | nadvornik | 2008-08-29 14:35:13 +0200 (Fri, 29 Aug 2008) | 2 lines
do not access image_loader directly
------------------------------------------------------------------------
r1105 | nadvornik | 2008-08-29 11:59:20 +0200 (Fri, 29 Aug 2008) | 2 lines
added new raw preview interface for legacy exif
------------------------------------------------------------------------
r1104 | nadvornik | 2008-08-29 11:38:10 +0200 (Fri, 29 Aug 2008) | 2 lines
fixed thumbnail loader for the new raw preview interface
------------------------------------------------------------------------
r1103 | nadvornik | 2008-08-29 00:26:09 +0200 (Fri, 29 Aug 2008) | 4 lines
use mmaped files image loader
implemented new interface for extracting raw previews
experiments with previews support in SVN version of Exiv2
------------------------------------------------------------------------
r1102 | bruclik | 2008-08-28 14:51:02 +0200 (Thu, 28 Aug 2008) | 2 lines
Removed converting fd->name to utf8 from file_data_set_collate_keys(), because fd->name is utf8.
------------------------------------------------------------------------
r1101 | zas_ | 2008-08-28 12:50:02 +0200 (Thu, 28 Aug 2008) | 1 line
Silent warnings about unused functions when lcms is not used.
------------------------------------------------------------------------
r1100 | zas_ | 2008-08-27 19:02:14 +0200 (Wed, 27 Aug 2008) | 1 line
Comment out unused functions.
------------------------------------------------------------------------
r1099 | zas_ | 2008-08-27 18:42:59 +0200 (Wed, 27 Aug 2008) | 1 line
Silent a compiler warning.
------------------------------------------------------------------------
r1098 | zas_ | 2008-08-27 18:40:21 +0200 (Wed, 27 Aug 2008) | 1 line
const gpointer -> gconstpointer.
------------------------------------------------------------------------
r1097 | zas_ | 2008-08-27 00:37:18 +0200 (Wed, 27 Aug 2008) | 1 line
Use gpointer instead of void *.
------------------------------------------------------------------------
r1096 | zas_ | 2008-08-27 00:30:40 +0200 (Wed, 27 Aug 2008) | 1 line
Consistency: type * instead of type*.
------------------------------------------------------------------------
r1095 | zas_ | 2008-08-27 00:22:51 +0200 (Wed, 27 Aug 2008) | 1 line
For the sake of consistency, use glib basic types everywhere.
------------------------------------------------------------------------
r1094 | zas_ | 2008-08-26 23:19:33 +0200 (Tue, 26 Aug 2008) | 1 line
Indentation fixes.
------------------------------------------------------------------------
r1093 | bruclik | 2008-08-26 22:21:30 +0200 (Tue, 26 Aug 2008) | 3 lines
Fixed segfault when is run inside directory with non valid uft-8 image
filename.
------------------------------------------------------------------------
r1092 | bruclik | 2008-08-26 15:56:56 +0200 (Tue, 26 Aug 2008) | 2 lines
Fixed calling "Image search" function in a directory without image.
------------------------------------------------------------------------
r1091 | nadvornik | 2008-08-26 00:45:38 +0200 (Tue, 26 Aug 2008) | 2 lines
correctly maintain selection during iconlist refresh
------------------------------------------------------------------------
r1090 | zas_ | 2008-08-26 00:20:45 +0200 (Tue, 26 Aug 2008) | 1 line
Whitespaces cleanup.
------------------------------------------------------------------------
r1089 | bruclik | 2008-08-25 20:13:33 +0200 (Mon, 25 Aug 2008) | 3 lines
Fixed segfaulting when alter image in directory without images.
------------------------------------------------------------------------
r1088 | nadvornik | 2008-08-25 18:58:27 +0200 (Mon, 25 Aug 2008) | 2 lines
removed unused code
------------------------------------------------------------------------
r1087 | zas_ | 2008-08-24 16:40:18 +0200 (Sun, 24 Aug 2008) | 1 line
Typo fixes.
------------------------------------------------------------------------
r1086 | zas_ | 2008-08-24 16:33:03 +0200 (Sun, 24 Aug 2008) | 1 line
Slight code redundancy reduction.
------------------------------------------------------------------------
r1085 | zas_ | 2008-08-24 16:14:37 +0200 (Sun, 24 Aug 2008) | 1 line
Drop redundant variable affectation.
------------------------------------------------------------------------
r1084 | zas_ | 2008-08-24 15:22:08 +0200 (Sun, 24 Aug 2008) | 2 lines
Fix untranslated messages. French translation and POTFILES.in were updated.
------------------------------------------------------------------------
r1083 | zas_ | 2008-08-24 12:00:40 +0200 (Sun, 24 Aug 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1082 | zas_ | 2008-08-24 12:00:02 +0200 (Sun, 24 Aug 2008) | 1 line
Mark forgotten string for translation.
------------------------------------------------------------------------
r1081 | zas_ | 2008-08-23 23:07:25 +0200 (Sat, 23 Aug 2008) | 1 line
Fix another missing separator bug in image overlay. This one was occuring with default string when no ISO data was available from exif.
------------------------------------------------------------------------
r1080 | zas_ | 2008-08-23 22:46:31 +0200 (Sat, 23 Aug 2008) | 1 line
Minor optimization: no need to copy the whole remaining of the string, just copy next char.
------------------------------------------------------------------------
r1079 | zas_ | 2008-08-23 19:35:57 +0200 (Sat, 23 Aug 2008) | 2 lines
Only display status if there is at least one file in the file list.
------------------------------------------------------------------------
r1078 | zas_ | 2008-08-23 19:00:59 +0200 (Sat, 23 Aug 2008) | 1 line
Remove unneeded type casting.
------------------------------------------------------------------------
r1077 | nadvornik | 2008-08-23 10:42:12 +0200 (Sat, 23 Aug 2008) | 2 lines
fixed vd_refresh
------------------------------------------------------------------------
r1076 | zas_ | 2008-08-23 00:09:54 +0200 (Sat, 23 Aug 2008) | 1 line
French translation was updated.
------------------------------------------------------------------------
r1075 | zas_ | 2008-08-22 23:52:13 +0200 (Fri, 22 Aug 2008) | 7 lines
Add an option named layout.home_path which modifies the behavior of the Home button.
By default, pressing this button goes to the user's home directory.
When this option is set to a path, this path is used instead.
One can change the option value through Preferences > Advanced > Navigation
or directly in .geeqierc.
Feature proposed by Colin Clark.
------------------------------------------------------------------------
r1074 | zas_ | 2008-08-22 00:49:30 +0200 (Fri, 22 Aug 2008) | 1 line
Typo fix: vf -> vd
------------------------------------------------------------------------
r1073 | zas_ | 2008-08-22 00:47:49 +0200 (Fri, 22 Aug 2008) | 1 line
Replace macros VDLIST_INFO() and VDTREE_INFO() by shorter VDLIST() and VDTREE(). VDLIST_INFO(vd, part) becomes VDLIST(vd)->part.
------------------------------------------------------------------------
r1072 | zas_ | 2008-08-22 00:36:20 +0200 (Fri, 22 Aug 2008) | 1 line
Indentation fix.
------------------------------------------------------------------------
r1071 | zas_ | 2008-08-21 00:26:34 +0200 (Thu, 21 Aug 2008) | 1 line
Use constants instead of enum since value (0xffff0000) overflow INT_MAX on some platforms (seen on Solaris 10 SPARC system using the native Sun version 5.9 compilers). Reported by Jeffery Small.
------------------------------------------------------------------------
r1070 | zas_ | 2008-08-21 00:19:35 +0200 (Thu, 21 Aug 2008) | 1 line
Do not return values of void functions. Reported by Jeffery Small.
------------------------------------------------------------------------
r1069 | nadvornik | 2008-08-20 22:36:36 +0200 (Wed, 20 Aug 2008) | 2 lines
update the FileData structure when a new folder is created
------------------------------------------------------------------------
r1068 | nadvornik | 2008-08-20 00:58:31 +0200 (Wed, 20 Aug 2008) | 2 lines
improved refresh in view_dir_list
------------------------------------------------------------------------
r1067 | nadvornik | 2008-08-19 23:01:29 +0200 (Tue, 19 Aug 2008) | 2 lines
set fallback pixbuf in case of missing file
------------------------------------------------------------------------
r1066 | nadvornik | 2008-08-19 22:58:23 +0200 (Tue, 19 Aug 2008) | 2 lines
fixed possible segfault
------------------------------------------------------------------------
r1065 | nadvornik | 2008-08-17 16:18:51 +0200 (Sun, 17 Aug 2008) | 3 lines
removed code for maintaining filelist position, gtk_tree_view itself handles it
better
------------------------------------------------------------------------
r1064 | zas_ | 2008-08-17 11:36:02 +0200 (Sun, 17 Aug 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r1063 | zas_ | 2008-08-17 11:30:45 +0200 (Sun, 17 Aug 2008) | 11 lines
Simplify things related to ViewFileInfoList * and ViewFileInfoIcon * type casting:
- drop VFICON_INFO() and VFLIST_INFO() macros
- rename VFLIST_INFO_POINTER() and VFICON_INFO_POINTER() to shorter VFLIST() and VFICON().
- replace all related occurrences by shorter expressions.
For example:
VFICON_INFO(vf, columns) becomes VFICON(vf)->columns
VFLIST_INFO(vf, click_fd) becomes VFLIST(vf)->click_fd
------------------------------------------------------------------------
r1062 | zas_ | 2008-08-17 11:00:33 +0200 (Sun, 17 Aug 2008) | 2 lines
Move variable declaration at start of block.
------------------------------------------------------------------------
r1061 | nadvornik | 2008-08-17 01:37:26 +0200 (Sun, 17 Aug 2008) | 2 lines
marks in iconview made clickable
------------------------------------------------------------------------
r1060 | nadvornik | 2008-08-16 22:57:40 +0200 (Sat, 16 Aug 2008) | 2 lines
keep files with non-zero marks in memory
------------------------------------------------------------------------
r1059 | nadvornik | 2008-08-16 22:34:14 +0200 (Sat, 16 Aug 2008) | 2 lines
implemented marks filter
------------------------------------------------------------------------
r1058 | zas_ | 2008-08-16 09:18:16 +0200 (Sat, 16 Aug 2008) | 3 lines
Fix double escaping of image overlay text.
Bug 2051955, reported by Emmanuel Dupuis.
------------------------------------------------------------------------
r1057 | nadvornik | 2008-08-13 23:07:06 +0200 (Wed, 13 Aug 2008) | 2 lines
added keyboard map generator
------------------------------------------------------------------------
r1056 | nadvornik | 2008-08-13 22:46:06 +0200 (Wed, 13 Aug 2008) | 2 lines
a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=547669
------------------------------------------------------------------------
r1055 | nadvornik | 2008-08-12 22:21:25 +0200 (Tue, 12 Aug 2008) | 2 lines
fixed crash with float file list and geeqie --blank
------------------------------------------------------------------------
r1054 | nadvornik | 2008-08-11 20:53:19 +0200 (Mon, 11 Aug 2008) | 2 lines
fixed crash in geeqie --blank
------------------------------------------------------------------------
r1053 | nadvornik | 2008-08-11 19:45:26 +0200 (Mon, 11 Aug 2008) | 2 lines
fixed setting visible entry in view_dir_tree
------------------------------------------------------------------------
r1051 | nadvornik | 2008-07-30 20:44:49 +0200 (Wed, 30 Jul 2008) | 2 lines
updated ChangeLog from svn log
------------------------------------------------------------------------
r1050 | zas_ | 2008-07-28 20:35:19 +0200 (Mon, 28 Jul 2008) | 2 lines
Move declarations at the beginning of blocks.
------------------------------------------------------------------------
r1049 | zas_ | 2008-07-28 20:07:42 +0200 (Mon, 28 Jul 2008) | 2 lines
Optimize tests even more using last changes.
------------------------------------------------------------------------
r1048 | nadvornik | 2008-07-28 20:02:10 +0200 (Mon, 28 Jul 2008) | 2 lines
do not free unallocated exif data
------------------------------------------------------------------------
r1047 | zas_ | 2008-07-28 19:59:09 +0200 (Mon, 28 Jul 2008) | 2 lines
Cache strcmp() result.
------------------------------------------------------------------------
r1046 | zas_ | 2008-07-28 19:56:56 +0200 (Mon, 28 Jul 2008) | 2 lines
Optimize redundant tests.
------------------------------------------------------------------------
r1045 | zas_ | 2008-07-28 19:55:06 +0200 (Mon, 28 Jul 2008) | 2 lines
Move dest_dir variable to inner block.
------------------------------------------------------------------------
r1044 | zas_ | 2008-07-28 11:44:50 +0200 (Mon, 28 Jul 2008) | 2 lines
Reduce code redundancy and minor typo fixes.
------------------------------------------------------------------------
r1043 | zas_ | 2008-07-28 11:14:10 +0200 (Mon, 28 Jul 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r1042 | zas_ | 2008-07-28 11:12:33 +0200 (Mon, 28 Jul 2008) | 2 lines
Typo fix.
------------------------------------------------------------------------
r1041 | nadvornik | 2008-07-27 21:22:40 +0200 (Sun, 27 Jul 2008) | 2 lines
abort file operations when the file list is empty
------------------------------------------------------------------------
r1040 | nadvornik | 2008-07-27 20:20:59 +0200 (Sun, 27 Jul 2008) | 3 lines
remember path entered in file dialog
http://sourceforge.net/tracker/index.php?func=detail&aid=2028977&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1039 | nadvornik | 2008-07-27 15:46:24 +0200 (Sun, 27 Jul 2008) | 2 lines
speed-up of directory notification on deleting large number of files
------------------------------------------------------------------------
r1038 | nadvornik | 2008-07-27 11:51:28 +0200 (Sun, 27 Jul 2008) | 2 lines
added "Symlink" as an example of "filter" command
------------------------------------------------------------------------
r1037 | nadvornik | 2008-07-27 10:57:12 +0200 (Sun, 27 Jul 2008) | 2 lines
improved updating of view_dir_tree
------------------------------------------------------------------------
r1036 | nadvornik | 2008-07-27 10:40:47 +0200 (Sun, 27 Jul 2008) | 2 lines
fixed deleting of non-empty folder
------------------------------------------------------------------------
r1035 | nadvornik | 2008-07-27 00:36:58 +0200 (Sun, 27 Jul 2008) | 2 lines
fixed spec file
------------------------------------------------------------------------
r1034 | nadvornik | 2008-07-27 00:26:08 +0200 (Sun, 27 Jul 2008) | 2 lines
fixed invalid warning on running editors
------------------------------------------------------------------------
r1033 | nadvornik | 2008-07-26 22:34:24 +0200 (Sat, 26 Jul 2008) | 2 lines
updated version string
------------------------------------------------------------------------
r1032 | nadvornik | 2008-07-26 22:15:00 +0200 (Sat, 26 Jul 2008) | 3 lines
dropped references to OpenOffice.org as suggested at
https://sourceforge.net/tracker/index.php?func=detail&aid=1972534&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1031 | nadvornik | 2008-07-26 22:02:20 +0200 (Sat, 26 Jul 2008) | 2 lines
string cleanup
------------------------------------------------------------------------
r1030 | nadvornik | 2008-07-26 21:52:40 +0200 (Sat, 26 Jul 2008) | 2 lines
removed unused messages.desc_dlist
------------------------------------------------------------------------
r1029 | nadvornik | 2008-07-26 21:41:46 +0200 (Sat, 26 Jul 2008) | 2 lines
fixed new folder command
------------------------------------------------------------------------
r1028 | nadvornik | 2008-07-26 21:33:36 +0200 (Sat, 26 Jul 2008) | 2 lines
fixed renaming of directories
------------------------------------------------------------------------
r1027 | nadvornik | 2008-07-26 21:01:20 +0200 (Sat, 26 Jul 2008) | 2 lines
warn about changed file extensions
------------------------------------------------------------------------
r1026 | nadvornik | 2008-07-26 20:33:49 +0200 (Sat, 26 Jul 2008) | 2 lines
added icon for changes without warnings
------------------------------------------------------------------------
r1025 | nadvornik | 2008-07-26 20:17:56 +0200 (Sat, 26 Jul 2008) | 3 lines
allow only existing folders in destination dialog
http://sourceforge.net/tracker/index.php?func=detail&aid=2011243&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1024 | nadvornik | 2008-07-26 12:27:41 +0200 (Sat, 26 Jul 2008) | 2 lines
clean up - checks are handled elsewhere
------------------------------------------------------------------------
r1023 | nadvornik | 2008-07-26 11:58:25 +0200 (Sat, 26 Jul 2008) | 2 lines
more checks for file operations
------------------------------------------------------------------------
r1022 | nadvornik | 2008-07-26 00:04:55 +0200 (Sat, 26 Jul 2008) | 2 lines
improved error reporting
------------------------------------------------------------------------
r1021 | zas_ | 2008-07-25 08:35:35 +0200 (Fri, 25 Jul 2008) | 2 lines
Minor tidy up and optimization.
------------------------------------------------------------------------
r1020 | zas_ | 2008-07-24 22:24:04 +0200 (Thu, 24 Jul 2008) | 6 lines
Set GIO channels to binary encoding.
This is needed since messages from commands may not be UTF8-encoded
and g_io_channel_read_chars() may incorrectly interpret some characters.
In practice it was truncating some ISO-8859-1 messages containing some
french characters. This fixes it.
------------------------------------------------------------------------
r1019 | nadvornik | 2008-07-24 22:03:57 +0200 (Thu, 24 Jul 2008) | 3 lines
separated debugging log and debug CFLAGS
enable debugging log support by default
------------------------------------------------------------------------
r1018 | nadvornik | 2008-07-24 00:19:16 +0200 (Thu, 24 Jul 2008) | 2 lines
indicate check warnings and errors in delete and rename dialogs
------------------------------------------------------------------------
r1017 | nadvornik | 2008-07-23 22:53:05 +0200 (Wed, 23 Jul 2008) | 3 lines
removed file_data_add_change_info
reduced code redundancy - patch by Laurent, slightly modified
------------------------------------------------------------------------
r1016 | zas_ | 2008-07-23 19:38:04 +0200 (Wed, 23 Jul 2008) | 2 lines
Minor tidy up.
------------------------------------------------------------------------
r1015 | zas_ | 2008-07-23 14:46:35 +0200 (Wed, 23 Jul 2008) | 2 lines
Tidy up.
------------------------------------------------------------------------
r1014 | zas_ | 2008-07-23 14:45:59 +0200 (Wed, 23 Jul 2008) | 2 lines
Use g_strconcat() instead of g_strdup_printf("%s%s", ...).
------------------------------------------------------------------------
r1013 | zas_ | 2008-07-23 12:21:37 +0200 (Wed, 23 Jul 2008) | 2 lines
Simplify parse_out_relatives().
------------------------------------------------------------------------
r1012 | zas_ | 2008-07-23 11:10:41 +0200 (Wed, 23 Jul 2008) | 2 lines
Tidy up.
------------------------------------------------------------------------
r1011 | zas_ | 2008-07-23 11:00:38 +0200 (Wed, 23 Jul 2008) | 2 lines
Fix missing newline at end of file.
------------------------------------------------------------------------
r1010 | zas_ | 2008-07-23 10:59:29 +0200 (Wed, 23 Jul 2008) | 2 lines
Fix warning: passing argument 1 of 'gtk_tree_store_set' from incompatible pointer type
------------------------------------------------------------------------
r1009 | nadvornik | 2008-07-23 00:05:20 +0200 (Wed, 23 Jul 2008) | 2 lines
do not create duplicate FileData entries
------------------------------------------------------------------------
r1008 | nadvornik | 2008-07-22 23:46:08 +0200 (Tue, 22 Jul 2008) | 3 lines
basic infrastructure for early error and dangerous operations checking
it needs more work
------------------------------------------------------------------------
r1007 | nadvornik | 2008-07-22 20:27:12 +0200 (Tue, 22 Jul 2008) | 2 lines
clean up fd->change on error
------------------------------------------------------------------------
r1006 | nadvornik | 2008-07-22 20:13:41 +0200 (Tue, 22 Jul 2008) | 3 lines
remove items from file_data_planned_change_hash when the operation is
canceled
------------------------------------------------------------------------
r1005 | nadvornik | 2008-07-22 19:57:22 +0200 (Tue, 22 Jul 2008) | 2 lines
fixed stop button in editor dialog
------------------------------------------------------------------------
r1004 | nadvornik | 2008-07-22 19:40:24 +0200 (Tue, 22 Jul 2008) | 2 lines
delete file_data_planned_change_hash when it is not used
------------------------------------------------------------------------
r1003 | nadvornik | 2008-07-21 23:38:26 +0200 (Mon, 21 Jul 2008) | 3 lines
fixed
http://sourceforge.net/tracker/index.php?func=detail&aid=2019012&group_id=222125&atid=1054680
------------------------------------------------------------------------
r1002 | nadvornik | 2008-07-21 22:50:24 +0200 (Mon, 21 Jul 2008) | 2 lines
file_util_rename_dir should not return anything
------------------------------------------------------------------------
r1001 | nadvornik | 2008-07-21 22:40:29 +0200 (Mon, 21 Jul 2008) | 2 lines
added notification handler to view_dir
------------------------------------------------------------------------
r1000 | zas_ | 2008-07-21 10:31:43 +0200 (Mon, 21 Jul 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r999 | zas_ | 2008-07-20 17:21:06 +0200 (Sun, 20 Jul 2008) | 2 lines
Update POTFILES.in.
------------------------------------------------------------------------
r998 | zas_ | 2008-07-20 17:16:05 +0200 (Sun, 20 Jul 2008) | 2 lines
Move uri_*() functions to separate files: uri_utils.[ch]
------------------------------------------------------------------------
r997 | nadvornik | 2008-07-20 17:04:40 +0200 (Sun, 20 Jul 2008) | 1 line
periodic testing of changed files can be now disabled
------------------------------------------------------------------------
r996 | zas_ | 2008-07-20 16:56:32 +0200 (Sun, 20 Jul 2008) | 3 lines
Move history_list_*() functions to separate files:
history_list.c and history_list.h.
------------------------------------------------------------------------
r995 | nadvornik | 2008-07-20 16:52:00 +0200 (Sun, 20 Jul 2008) | 2 lines
implemented "create directory" command
------------------------------------------------------------------------
r994 | nadvornik | 2008-07-20 15:59:55 +0200 (Sun, 20 Jul 2008) | 2 lines
fixed file copy/move dialog
------------------------------------------------------------------------
r993 | nadvornik | 2008-07-20 15:19:22 +0200 (Sun, 20 Jul 2008) | 5 lines
fixed the case when a renamed file is detected by directory scanning
before the external rename commands exits. We have to update the
FileData structure immediately, othervise we would get duplicate
entries.
------------------------------------------------------------------------
r992 | zas_ | 2008-07-20 14:20:12 +0200 (Sun, 20 Jul 2008) | 2 lines
Optimize history_list_add_to_key() a bit.
------------------------------------------------------------------------
r991 | nadvornik | 2008-07-20 13:29:12 +0200 (Sun, 20 Jul 2008) | 2 lines
fixed previous checkin
------------------------------------------------------------------------
r990 | nadvornik | 2008-07-20 13:22:19 +0200 (Sun, 20 Jul 2008) | 2 lines
implemented directory rename and delete operations
------------------------------------------------------------------------
r989 | zas_ | 2008-07-20 09:52:16 +0200 (Sun, 20 Jul 2008) | 2 lines
Move out test outside the loop.
------------------------------------------------------------------------
r988 | zas_ | 2008-07-19 15:57:03 +0200 (Sat, 19 Jul 2008) | 2 lines
Tidy up.
------------------------------------------------------------------------
r987 | zas_ | 2008-07-19 14:36:46 +0200 (Sat, 19 Jul 2008) | 2 lines
Fix missing newline at end of file.
------------------------------------------------------------------------
r986 | nadvornik | 2008-07-19 11:06:24 +0200 (Sat, 19 Jul 2008) | 2 lines
increase reference count before sending notification in file_data_new
------------------------------------------------------------------------
r985 | nadvornik | 2008-07-18 23:20:49 +0200 (Fri, 18 Jul 2008) | 2 lines
fixed test for changed files in cache
------------------------------------------------------------------------
r984 | zas_ | 2008-07-18 11:55:15 +0200 (Fri, 18 Jul 2008) | 2 lines
Introduce image_loader_set_done_func().
------------------------------------------------------------------------
r983 | zas_ | 2008-07-18 00:36:58 +0200 (Fri, 18 Jul 2008) | 2 lines
Reduce code redundancy by moving common code to new menu_choice_get_match_type().
------------------------------------------------------------------------
r982 | nadvornik | 2008-07-17 23:51:21 +0200 (Thu, 17 Jul 2008) | 2 lines
reload changed images
------------------------------------------------------------------------
r981 | zas_ | 2008-07-15 17:37:14 +0200 (Tue, 15 Jul 2008) | 2 lines
Move code from image_osd_update_cb() to separate functions.
------------------------------------------------------------------------
r980 | zas_ | 2008-07-15 16:32:00 +0200 (Tue, 15 Jul 2008) | 2 lines
Tidy up and code redundancy reduction.
------------------------------------------------------------------------
r979 | zas_ | 2008-07-15 14:52:02 +0200 (Tue, 15 Jul 2008) | 4 lines
Use a specific enum for image.zoom_mode values (ZoomMode) and
simplify calls to image_zoom_get_default(), dropping last parameter
which was always options->image.zoom_mode.
------------------------------------------------------------------------
r978 | zas_ | 2008-07-13 16:50:07 +0200 (Sun, 13 Jul 2008) | 9 lines
Improve ways to specify html browser (used for help, see bug 2015099).
Two new rc file options were added:
- helpers.html_browser.command_name
- helpers.html_browser.command_line
These are checked first before trying common browser locations.
If these do not lead to a valid browser, then geeqie will
search for geeqie_html_browser script in the path, then
it will try various common browsers.
------------------------------------------------------------------------
r977 | zas_ | 2008-07-13 15:51:23 +0200 (Sun, 13 Jul 2008) | 2 lines
Apply debian-specific patch to launch help browser (bug 2015099).
------------------------------------------------------------------------
r976 | zas_ | 2008-07-13 14:36:18 +0200 (Sun, 13 Jul 2008) | 3 lines
Fix a segfault occuring when opening some collection files.
Skip all lines not starting with a # when only geometry is required.
------------------------------------------------------------------------
r975 | zas_ | 2008-07-05 12:21:09 +0200 (Sat, 05 Jul 2008) | 2 lines
Prevent segfault in certain conditions when displaying debug message.
------------------------------------------------------------------------
r974 | zas_ | 2008-07-05 00:49:04 +0200 (Sat, 05 Jul 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r973 | zas_ | 2008-07-04 22:32:48 +0200 (Fri, 04 Jul 2008) | 3 lines
Optimize a bit when connected zoom and scrolling are unset,
just move the test outside loops.
------------------------------------------------------------------------
r972 | zas_ | 2008-07-04 19:21:07 +0200 (Fri, 04 Jul 2008) | 2 lines
layout_color_button_press_cb(): tidy up, drop useless memory allocations, improve i18n.
------------------------------------------------------------------------
r971 | nadvornik | 2008-07-03 22:16:15 +0200 (Thu, 03 Jul 2008) | 2 lines
refresh thumbnails on file change
------------------------------------------------------------------------
r970 | nadvornik | 2008-07-03 21:38:19 +0200 (Thu, 03 Jul 2008) | 2 lines
set fallback thumbnail pixbuf only if the loading really fails
------------------------------------------------------------------------
r969 | zas_ | 2008-07-03 20:16:39 +0200 (Thu, 03 Jul 2008) | 4 lines
Fix missing references for the current directory in pan folder stuff.
It was causing an fd magick assertion failure.
Bug reported by Omari Stephens.
------------------------------------------------------------------------
r968 | zas_ | 2008-07-03 10:33:10 +0200 (Thu, 03 Jul 2008) | 4 lines
Increase debugging info in file_data_ref() and file_data_unref().
When compiled with DEBUG defined, file and line of the caller is displayed
in debug log.
------------------------------------------------------------------------
r967 | zas_ | 2008-07-02 10:38:47 +0200 (Wed, 02 Jul 2008) | 5 lines
Optimize file_cache_get() by only moving element to front if needed
(most of the time there is no need).
Reduce code redundancy in file_cache_put() by calling file_cache_get().
Enhance debugging code.
------------------------------------------------------------------------
r966 | nadvornik | 2008-06-30 23:08:28 +0200 (Mon, 30 Jun 2008) | 2 lines
fixed division by zero in pixbuf_renderer_get_scroll_center
------------------------------------------------------------------------
r965 | zas_ | 2008-06-29 17:51:54 +0200 (Sun, 29 Jun 2008) | 4 lines
Merge thumb_loader_save_to_cache() and thumb_loader_mark_failure()
into thumb_loader_save_thumbnail().
Most of the code was redundant.
------------------------------------------------------------------------
r964 | zas_ | 2008-06-29 12:11:43 +0200 (Sun, 29 Jun 2008) | 3 lines
Make better matching between options types in options.h and the rest of the code.
Most changes are from gint to gboolean pseudo type and between gint / guint.
------------------------------------------------------------------------
r963 | zas_ | 2008-06-28 10:01:36 +0200 (Sat, 28 Jun 2008) | 2 lines
layout_image_drag_cb(): optimize when connected scrolling is unset.
------------------------------------------------------------------------
r962 | zas_ | 2008-06-28 09:43:37 +0200 (Sat, 28 Jun 2008) | 2 lines
Reduce number of parameters (mostly unused), just pass the event pointer.
------------------------------------------------------------------------
r961 | zas_ | 2008-06-28 02:44:31 +0200 (Sat, 28 Jun 2008) | 3 lines
Fix warning:
thumb.c:31: warning : 'normalize_thumb' declared 'static' but never defined
------------------------------------------------------------------------
r960 | zas_ | 2008-06-28 00:57:48 +0200 (Sat, 28 Jun 2008) | 3 lines
image_osd_mkinfo(): pipe replacement by " - " separator was fixed to work correctly with
empty first element.
------------------------------------------------------------------------
r959 | nadvornik | 2008-06-27 23:35:21 +0200 (Fri, 27 Jun 2008) | 3 lines
do not read keywords and comment between exif_read_fd and exif_free_fd
calls (fd->exif does not have reference counting)
------------------------------------------------------------------------
r958 | nadvornik | 2008-06-27 23:09:15 +0200 (Fri, 27 Jun 2008) | 3 lines
added pixbuf_fallback function
fixed thumb loader for non-image files
------------------------------------------------------------------------
r957 | nadvornik | 2008-06-27 20:43:05 +0200 (Fri, 27 Jun 2008) | 2 lines
fixed crash in entering fullscreen during loading
------------------------------------------------------------------------
r956 | zas_ | 2008-06-27 12:00:55 +0200 (Fri, 27 Jun 2008) | 2 lines
osd_template_insert(): optimize and simplify using flags.
------------------------------------------------------------------------
r955 | zas_ | 2008-06-27 10:05:51 +0200 (Fri, 27 Jun 2008) | 3 lines
image_osd_info_render(): ensure values are always escaped before using pango_layout_set_markup().
Two helper functions were added: osd_template_insert() and osd_template_insert_and_free().
------------------------------------------------------------------------
r954 | zas_ | 2008-06-27 01:29:08 +0200 (Fri, 27 Jun 2008) | 2 lines
image_osd_info_render(): code cleanup and simplification, drop some useless memory allocations.
------------------------------------------------------------------------
r953 | zas_ | 2008-06-26 17:59:20 +0200 (Thu, 26 Jun 2008) | 2 lines
Use flags for pr_zoom_*() functions.
------------------------------------------------------------------------
r952 | zas_ | 2008-06-26 16:43:52 +0200 (Thu, 26 Jun 2008) | 2 lines
Use stricter types for image options.
------------------------------------------------------------------------
r951 | zas_ | 2008-06-26 14:23:48 +0200 (Thu, 26 Jun 2008) | 2 lines
Use flags instead of int parameters for pixbuf_renderer_overlay_add().
------------------------------------------------------------------------
r950 | zas_ | 2008-06-26 13:48:40 +0200 (Thu, 26 Jun 2008) | 3 lines
Only define ExifOrientationType if GQ_BUILD is not defined since
it is already defined in exif.h.
------------------------------------------------------------------------
r949 | zas_ | 2008-06-25 22:53:52 +0200 (Wed, 25 Jun 2008) | 2 lines
Tidy up.
------------------------------------------------------------------------
r948 | zas_ | 2008-06-25 22:22:02 +0200 (Wed, 25 Jun 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r947 | nadvornik | 2008-06-22 22:07:32 +0200 (Sun, 22 Jun 2008) | 2 lines
optimized marks drawing
------------------------------------------------------------------------
r946 | nadvornik | 2008-06-22 22:01:20 +0200 (Sun, 22 Jun 2008) | 2 lines
show marks in iconview
------------------------------------------------------------------------
r945 | nadvornik | 2008-06-22 12:01:26 +0200 (Sun, 22 Jun 2008) | 2 lines
show sidecars in icon view
------------------------------------------------------------------------
r944 | nadvornik | 2008-06-22 11:40:57 +0200 (Sun, 22 Jun 2008) | 2 lines
fixed in-place renaming
------------------------------------------------------------------------
r943 | nadvornik | 2008-06-22 11:19:42 +0200 (Sun, 22 Jun 2008) | 2 lines
added possibility to disable grouping of selected files
------------------------------------------------------------------------
r942 | nadvornik | 2008-06-22 00:01:45 +0200 (Sun, 22 Jun 2008) | 2 lines
cache size made configurable
------------------------------------------------------------------------
r941 | nadvornik | 2008-06-21 21:26:01 +0200 (Sat, 21 Jun 2008) | 2 lines
measure pixbuf cache size in bytes
------------------------------------------------------------------------
r940 | nadvornik | 2008-06-21 18:00:13 +0200 (Sat, 21 Jun 2008) | 2 lines
simple cache for loaded pixbufs
------------------------------------------------------------------------
r939 | nadvornik | 2008-06-21 13:05:55 +0200 (Sat, 21 Jun 2008) | 2 lines
renamed fd->pixbuf to fd->thumb_pixbuf
------------------------------------------------------------------------
r938 | nadvornik | 2008-06-19 00:26:52 +0200 (Thu, 19 Jun 2008) | 3 lines
implemented generic FileData cache
use it for caching decoded exif data
------------------------------------------------------------------------
r937 | nadvornik | 2008-06-17 22:25:05 +0200 (Tue, 17 Jun 2008) | 2 lines
more robust thumbs progress bar
------------------------------------------------------------------------
r936 | nadvornik | 2008-06-17 21:56:21 +0200 (Tue, 17 Jun 2008) | 2 lines
do not allocate new buffer for thumbnails with correct orientation
------------------------------------------------------------------------
r935 | nadvornik | 2008-06-16 21:07:02 +0200 (Mon, 16 Jun 2008) | 2 lines
fixed memory leak
------------------------------------------------------------------------
r934 | nadvornik | 2008-06-16 20:37:35 +0200 (Mon, 16 Jun 2008) | 2 lines
another try to free layout at exit
------------------------------------------------------------------------
r933 | nadvornik | 2008-06-15 23:52:15 +0200 (Sun, 15 Jun 2008) | 2 lines
rotate thumbnails by exif
------------------------------------------------------------------------
r932 | nadvornik | 2008-06-15 22:09:15 +0200 (Sun, 15 Jun 2008) | 2 lines
use FileData in thumb_loader
------------------------------------------------------------------------
r931 | nadvornik | 2008-06-14 23:49:48 +0200 (Sat, 14 Jun 2008) | 2 lines
use GtkSizeGroup to control initial size of split images
------------------------------------------------------------------------
r930 | nadvornik | 2008-06-14 20:41:30 +0200 (Sat, 14 Jun 2008) | 2 lines
preserve image center on refresh
------------------------------------------------------------------------
r929 | nadvornik | 2008-06-14 20:33:40 +0200 (Sat, 14 Jun 2008) | 4 lines
use multiline description in vflist with large thumbnails
always display marks in the first column
show expander in "name" column
------------------------------------------------------------------------
r928 | nadvornik | 2008-06-14 19:32:27 +0200 (Sat, 14 Jun 2008) | 2 lines
join name and sidecars to one string
------------------------------------------------------------------------
r927 | nadvornik | 2008-06-14 19:14:28 +0200 (Sat, 14 Jun 2008) | 2 lines
optimized vflist_setup_iter_recursive
------------------------------------------------------------------------
r926 | nadvornik | 2008-06-14 14:43:39 +0200 (Sat, 14 Jun 2008) | 2 lines
iconlist_refresh optimization
------------------------------------------------------------------------
r925 | nadvornik | 2008-06-14 14:30:44 +0200 (Sat, 14 Jun 2008) | 2 lines
fixed iconview update after deletion of selected image
------------------------------------------------------------------------
r924 | zas_ | 2008-06-14 08:52:52 +0200 (Sat, 14 Jun 2008) | 2 lines
Silent unused variable warning.
------------------------------------------------------------------------
r923 | nadvornik | 2008-06-13 23:32:58 +0200 (Fri, 13 Jun 2008) | 2 lines
optimized vflist_setup_iter
------------------------------------------------------------------------
r922 | zas_ | 2008-06-13 15:33:11 +0200 (Fri, 13 Jun 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r921 | zas_ | 2008-06-13 14:27:41 +0200 (Fri, 13 Jun 2008) | 5 lines
Revert patches 759 and 760.
759 patch broke adding selection of files through sort manager
to an unopened collection.
------------------------------------------------------------------------
r920 | zas_ | 2008-06-13 13:51:23 +0200 (Fri, 13 Jun 2008) | 2 lines
Display total size of files in collection window, for the list and for the selection.
------------------------------------------------------------------------
r919 | zas_ | 2008-06-13 13:11:57 +0200 (Fri, 13 Jun 2008) | 4 lines
Optionnally display directory's date in list view.
It can be set through Preferences > Advanced > Behavior and
is saved to rc file as layout.show_directory_date option.
------------------------------------------------------------------------
r918 | zas_ | 2008-06-13 00:43:32 +0200 (Fri, 13 Jun 2008) | 7 lines
load_options_from():
- do not copy option name and value anywhere, only copy value_all to a separate buffer
- allow more relaxed syntax on read, so we can correctly read option name and value
even if user made some errors like replacing ':' by '=' or inserting a space before ':'.
- minor aesthetical changes
------------------------------------------------------------------------
r917 | zas_ | 2008-06-12 23:21:32 +0200 (Thu, 12 Jun 2008) | 2 lines
Add a comment about relative positions of image overlay in the rc file.
------------------------------------------------------------------------
r916 | zas_ | 2008-06-12 22:33:51 +0200 (Thu, 12 Jun 2008) | 6 lines
Allow to set image overlay info position through options:
- image_overlay.common.x
- image_overlay.common.y
For now, there are only editable through rc file.
------------------------------------------------------------------------
r915 | zas_ | 2008-06-12 22:17:22 +0200 (Thu, 12 Jun 2008) | 6 lines
Move some functions from image.[ch] to image-overlay.c and make them static:
- image_overlay_add()
- image_overlay_set()
- image_overlay_remove()
- image_overlay_get() (unused)
------------------------------------------------------------------------
r914 | nadvornik | 2008-06-12 20:30:33 +0200 (Thu, 12 Jun 2008) | 2 lines
reverted changes in layout_close made in rev. 890 and 901
------------------------------------------------------------------------
r913 | nadvornik | 2008-06-10 21:25:21 +0200 (Tue, 10 Jun 2008) | 2 lines
fixed vdtree_sort_cb
------------------------------------------------------------------------
r912 | nadvornik | 2008-06-10 20:39:19 +0200 (Tue, 10 Jun 2008) | 2 lines
fixed segfault in vd_rename_cb
------------------------------------------------------------------------
r911 | nadvornik | 2008-06-10 20:19:17 +0200 (Tue, 10 Jun 2008) | 2 lines
dropped vficon_sync, use vficon_refresh everywhere
------------------------------------------------------------------------
r910 | zas_ | 2008-06-10 13:55:18 +0200 (Tue, 10 Jun 2008) | 2 lines
collection_from_dnd_data(): simplify and optimize.
------------------------------------------------------------------------
r909 | zas_ | 2008-06-10 13:27:35 +0200 (Tue, 10 Jun 2008) | 2 lines
collection_info_list_to_dnd_data(): simplify and optimize.
------------------------------------------------------------------------
r908 | nadvornik | 2008-06-09 22:27:39 +0200 (Mon, 09 Jun 2008) | 2 lines
moved notification to view_file.c
------------------------------------------------------------------------
r907 | nadvornik | 2008-06-09 21:43:56 +0200 (Mon, 09 Jun 2008) | 2 lines
run idle function just once
------------------------------------------------------------------------
r906 | nadvornik | 2008-06-09 21:41:37 +0200 (Mon, 09 Jun 2008) | 2 lines
use vficon_refresh for updating
------------------------------------------------------------------------
r905 | nadvornik | 2008-06-09 21:00:47 +0200 (Mon, 09 Jun 2008) | 2 lines
handle deletion of selected files
------------------------------------------------------------------------
r904 | nadvornik | 2008-06-09 20:28:28 +0200 (Mon, 09 Jun 2008) | 2 lines
optimized vficon_refresh_real
------------------------------------------------------------------------
r903 | zas_ | 2008-06-09 12:10:34 +0200 (Mon, 09 Jun 2008) | 2 lines
Minor fixes and add a note about variable declaration.
------------------------------------------------------------------------
r902 | zas_ | 2008-06-09 09:14:46 +0200 (Mon, 09 Jun 2008) | 2 lines
Use unsigned type for marks since it is used as a bitfield.
------------------------------------------------------------------------
r901 | nadvornik | 2008-06-09 09:06:53 +0200 (Mon, 09 Jun 2008) | 2 lines
fixed saving options on exit
------------------------------------------------------------------------
r900 | zas_ | 2008-06-09 01:42:51 +0200 (Mon, 09 Jun 2008) | 2 lines
Tidy up: add/remove white lines, minor code changes.
------------------------------------------------------------------------
r899 | nadvornik | 2008-06-08 23:21:13 +0200 (Sun, 08 Jun 2008) | 2 lines
improved vficon_populate
------------------------------------------------------------------------
r898 | nadvornik | 2008-06-08 22:24:46 +0200 (Sun, 08 Jun 2008) | 2 lines
vficon_sync speed-up
------------------------------------------------------------------------
r897 | nadvornik | 2008-06-08 21:09:44 +0200 (Sun, 08 Jun 2008) | 2 lines
better check for notify type
------------------------------------------------------------------------
r896 | nadvornik | 2008-06-08 11:25:39 +0200 (Sun, 08 Jun 2008) | 2 lines
fixed switching thumbnails in listview on and off - bug 1984825
------------------------------------------------------------------------
r895 | nadvornik | 2008-06-08 00:44:17 +0200 (Sun, 08 Jun 2008) | 2 lines
various refresh and notification fixes
------------------------------------------------------------------------
r894 | nadvornik | 2008-06-07 17:08:33 +0200 (Sat, 07 Jun 2008) | 2 lines
various notification improvements
------------------------------------------------------------------------
r893 | nadvornik | 2008-06-07 12:45:33 +0200 (Sat, 07 Jun 2008) | 2 lines
use the new notification for collections
------------------------------------------------------------------------
r892 | zas_ | 2008-06-07 12:18:30 +0200 (Sat, 07 Jun 2008) | 3 lines
Display Lirc state in config log.
Re-organize the config log a bit.
------------------------------------------------------------------------
r891 | nadvornik | 2008-06-07 11:36:12 +0200 (Sat, 07 Jun 2008) | 2 lines
use new notification in img-view
------------------------------------------------------------------------
r890 | nadvornik | 2008-06-07 11:10:01 +0200 (Sat, 07 Jun 2008) | 2 lines
use new notification in layout and layout_image
------------------------------------------------------------------------
r889 | nadvornik | 2008-06-07 10:13:22 +0200 (Sat, 07 Jun 2008) | 2 lines
used new notification in search.c
------------------------------------------------------------------------
r888 | nadvornik | 2008-06-07 09:45:08 +0200 (Sat, 07 Jun 2008) | 2 lines
used new notification in dupe.c
------------------------------------------------------------------------
r887 | nadvornik | 2008-06-07 00:34:15 +0200 (Sat, 07 Jun 2008) | 2 lines
used new notification in cache_maint
------------------------------------------------------------------------
r886 | nadvornik | 2008-06-07 00:11:03 +0200 (Sat, 07 Jun 2008) | 2 lines
added NotifyType
------------------------------------------------------------------------
r885 | nadvornik | 2008-06-06 23:50:09 +0200 (Fri, 06 Jun 2008) | 2 lines
realtime file monitor
------------------------------------------------------------------------
r884 | nadvornik | 2008-06-06 22:59:03 +0200 (Fri, 06 Jun 2008) | 2 lines
zero-lenght path must be allowed for now
------------------------------------------------------------------------
r883 | zas_ | 2008-06-06 10:01:19 +0200 (Fri, 06 Jun 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r882 | zas_ | 2008-06-06 01:31:22 +0200 (Fri, 06 Jun 2008) | 2 lines
Fix "No newline at end of file" warning.
------------------------------------------------------------------------
r881 | nadvornik | 2008-06-05 20:43:44 +0200 (Thu, 05 Jun 2008) | 2 lines
use new notification in vficon
------------------------------------------------------------------------
r880 | zas_ | 2008-06-05 11:24:42 +0200 (Thu, 05 Jun 2008) | 3 lines
Compare paths using utf8_collate_key() since paths are utf8-encoded.
It fixes bug 1959854.
------------------------------------------------------------------------
r879 | zas_ | 2008-06-05 10:41:02 +0200 (Thu, 05 Jun 2008) | 6 lines
Use uft8_collate_key() to sort utf8 strings.
Modify file_data_set_path() to sync collate keys and file_data_pool
on path change.
Partially fix bug 1959854.
------------------------------------------------------------------------
r878 | nadvornik | 2008-06-04 23:12:47 +0200 (Wed, 04 Jun 2008) | 2 lines
new notification system (used only in vflist for now)
------------------------------------------------------------------------
r877 | nadvornik | 2008-06-03 21:44:19 +0200 (Tue, 03 Jun 2008) | 2 lines
replaced directory path with FileData* dir_fd
------------------------------------------------------------------------
r876 | zas_ | 2008-06-03 17:54:05 +0200 (Tue, 03 Jun 2008) | 4 lines
Allow to modify the aspect of Geeqie through the use of a
gtkrc file that may be present in the geeqie rc directory.
Patch by Aldric RENAUDIN and me.
------------------------------------------------------------------------
r875 | zas_ | 2008-06-03 15:54:22 +0200 (Tue, 03 Jun 2008) | 2 lines
Replace hardcoded collection filename extension by a macro (GQ_COLLECTION_EXT).
------------------------------------------------------------------------
r874 | zas_ | 2008-06-03 13:24:16 +0200 (Tue, 03 Jun 2008) | 2 lines
Drop initialization to NULL since filelist_read() will take care of it.
------------------------------------------------------------------------
r873 | zas_ | 2008-06-03 11:41:00 +0200 (Tue, 03 Jun 2008) | 2 lines
filelist_read_real(): optimize and clean up.
------------------------------------------------------------------------
r872 | zas_ | 2008-06-03 11:03:33 +0200 (Tue, 03 Jun 2008) | 2 lines
Reduce indentation level.
------------------------------------------------------------------------
r871 | zas_ | 2008-06-03 10:57:46 +0200 (Tue, 03 Jun 2008) | 2 lines
Reduce indentation level.
------------------------------------------------------------------------
r870 | zas_ | 2008-06-03 10:53:53 +0200 (Tue, 03 Jun 2008) | 2 lines
collection_table_find_data_by_coord(): tidy up.
------------------------------------------------------------------------
r869 | zas_ | 2008-06-03 09:37:24 +0200 (Tue, 03 Jun 2008) | 3 lines
vflist_maint(): only allocate memory and compare strings if needed.
------------------------------------------------------------------------
r868 | zas_ | 2008-06-03 09:32:13 +0200 (Tue, 03 Jun 2008) | 3 lines
layout_real_renamed(), layout_real_removed(), layout_real_moved():
simplify code.
------------------------------------------------------------------------
r867 | nadvornik | 2008-05-31 21:46:26 +0200 (Sat, 31 May 2008) | 2 lines
do not change original FileData on copy
------------------------------------------------------------------------
r866 | nadvornik | 2008-05-31 21:44:41 +0200 (Sat, 31 May 2008) | 3 lines
replaced vflist_maint functions by vflist_refresh - it allows to follow
changes made by external editors more precisely
------------------------------------------------------------------------
r865 | nadvornik | 2008-05-30 23:41:46 +0200 (Fri, 30 May 2008) | 2 lines
vflist_populate_view: better handle selected files that are renamed or deleted
------------------------------------------------------------------------
r864 | nadvornik | 2008-05-30 22:13:16 +0200 (Fri, 30 May 2008) | 2 lines
fixed thumb index (thumbnails are shown again)
------------------------------------------------------------------------
r863 | nadvornik | 2008-05-30 21:53:52 +0200 (Fri, 30 May 2008) | 2 lines
simplified vflist_populate_view
------------------------------------------------------------------------
r862 | zas_ | 2008-05-30 10:39:52 +0200 (Fri, 30 May 2008) | 4 lines
Use functions to set editors name and command and ensure they are
utf8-encoded.
Previously, non-utf8 strings from rc file caused some issues.
------------------------------------------------------------------------
r861 | zas_ | 2008-05-30 10:36:23 +0200 (Fri, 30 May 2008) | 2 lines
Make utf8_validate_or_convert() to always allocate a new string.
------------------------------------------------------------------------
r860 | zas_ | 2008-05-30 09:20:25 +0200 (Fri, 30 May 2008) | 2 lines
Check for existing editor command using is_valid_editor_command().
------------------------------------------------------------------------
r859 | zas_ | 2008-05-29 09:58:34 +0200 (Thu, 29 May 2008) | 4 lines
Preserve properties window width and height during session even when
layout.save_window_positions is not set.
It restores the pre revision 858 behavior.
------------------------------------------------------------------------
r858 | zas_ | 2008-05-29 09:52:05 +0200 (Thu, 29 May 2008) | 3 lines
Save properties window width and height to rc file and restore
them on next session if layout.save_window_positions is set to TRUE.
------------------------------------------------------------------------
r857 | nadvornik | 2008-05-29 00:12:10 +0200 (Thu, 29 May 2008) | 2 lines
improved infrastructure for tracing changes, optimized vflist_populate_view
------------------------------------------------------------------------
r856 | nadvornik | 2008-05-27 20:46:34 +0200 (Tue, 27 May 2008) | 2 lines
measure time of filelist update
------------------------------------------------------------------------
r855 | nadvornik | 2008-05-27 20:37:15 +0200 (Tue, 27 May 2008) | 2 lines
another fix in notification
------------------------------------------------------------------------
r854 | nadvornik | 2008-05-26 20:32:04 +0200 (Mon, 26 May 2008) | 2 lines
Fix histogram grid - patch by Uwe Ohse
------------------------------------------------------------------------
r853 | nadvornik | 2008-05-26 20:22:08 +0200 (Mon, 26 May 2008) | 2 lines
use fputs instead of printf - patch by Uwe Ohse
------------------------------------------------------------------------
r852 | nadvornik | 2008-05-26 19:06:30 +0200 (Mon, 26 May 2008) | 2 lines
fixed bug in notification code
------------------------------------------------------------------------
r851 | zas_ | 2008-05-25 22:17:07 +0200 (Sun, 25 May 2008) | 2 lines
Tidy up: indentation fixes, typo fixes, ...
------------------------------------------------------------------------
r850 | zas_ | 2008-05-25 21:54:00 +0200 (Sun, 25 May 2008) | 2 lines
Typo fix.
------------------------------------------------------------------------
r849 | zas_ | 2008-05-25 21:13:04 +0200 (Sun, 25 May 2008) | 2 lines
Typo fix.
------------------------------------------------------------------------
r848 | zas_ | 2008-05-25 21:03:30 +0200 (Sun, 25 May 2008) | 2 lines
bar_sort_set_filter_cb(): filter_idx was set as uint so get it as uint.
------------------------------------------------------------------------
r847 | nadvornik | 2008-05-25 00:44:18 +0200 (Sun, 25 May 2008) | 4 lines
rewritten utilops.h:
- better integration of external commands
- filter commands
------------------------------------------------------------------------
r846 | zas_ | 2008-05-24 22:01:59 +0200 (Sat, 24 May 2008) | 6 lines
Allow to escape star characters in the template string with a \.
One can insert a \ by escaping it with another \.
Fix deletion of empty parts when using | trick.
Append the separator " - " only if data is neither NULL nor empty.
Patch by Uwe Ohse and Laurent Monin.
------------------------------------------------------------------------
r845 | nadvornik | 2008-05-24 11:18:09 +0200 (Sat, 24 May 2008) | 2 lines
improved filedata interface
------------------------------------------------------------------------
r844 | zas_ | 2008-05-24 01:40:12 +0200 (Sat, 24 May 2008) | 3 lines
Fix display of libpthread detection.
Fix display of lirc support, do not test for headers if disabled.
------------------------------------------------------------------------
r843 | zas_ | 2008-05-24 01:18:40 +0200 (Sat, 24 May 2008) | 2 lines
Silent few warnings that appeared when using --disable-exiv2 configure option.
------------------------------------------------------------------------
r842 | zas_ | 2008-05-24 00:57:51 +0200 (Sat, 24 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r841 | zas_ | 2008-05-24 00:55:23 +0200 (Sat, 24 May 2008) | 2 lines
Use the same label for toolbar buttons tooltip than in main menu.
------------------------------------------------------------------------
r840 | zas_ | 2008-05-23 17:07:30 +0200 (Fri, 23 May 2008) | 6 lines
Add -Wstrict-prototypes to gcc options only in developer mode
since it clutters the compilation log with unfixable warnings.
Add -Wall in developer mode to display even more warnings.
Fix display of --enable-deprecated at end of configure (yes
and no were inversed).
------------------------------------------------------------------------
r839 | zas_ | 2008-05-23 14:27:28 +0200 (Fri, 23 May 2008) | 2 lines
slideshow_next(), slideshow_prev(): move code to common slideshow_move(), reducing code redundancy.
------------------------------------------------------------------------
r838 | zas_ | 2008-05-23 14:19:42 +0200 (Fri, 23 May 2008) | 2 lines
Move code from slideshow_timer_reset() to new slideshow_timer_stop() and simplify calls.
------------------------------------------------------------------------
r837 | zas_ | 2008-05-23 02:20:56 +0200 (Fri, 23 May 2008) | 9 lines
Try to load a system-wide rc file if any, before per-user rc file.
For now, system-wide rc file path is set to /etc/geeqie/geeqierc
(defined by GQ_SYSTEM_WIDE_DIR in main.h).
filter_parse() was modified to replace entries having the same key,
needed since it may be called more than once.
Please test heavily.
------------------------------------------------------------------------
r836 | zas_ | 2008-05-23 01:22:12 +0200 (Fri, 23 May 2008) | 2 lines
Pass ConfOptions * to save_options() and load_options().
------------------------------------------------------------------------
r835 | zas_ | 2008-05-23 01:17:26 +0200 (Fri, 23 May 2008) | 3 lines
Move code from save_options() to new save_options_to() which takes
the destination path as parameter.
------------------------------------------------------------------------
r834 | zas_ | 2008-05-23 01:09:53 +0200 (Fri, 23 May 2008) | 4 lines
Move setup_default_options() and sync_options_with_current_state() to options.[ch].
Pass ConfOptions * to these instead of directly using global variable.
Cleanup #include in main.c.
------------------------------------------------------------------------
r833 | zas_ | 2008-05-23 00:49:07 +0200 (Fri, 23 May 2008) | 2 lines
Move code from exit_program_final() to new sync_options_with_current_state().
------------------------------------------------------------------------
r832 | zas_ | 2008-05-23 00:43:07 +0200 (Fri, 23 May 2008) | 4 lines
Separate path building code from options loading code.
Most code of load_options() is moved to new load_options_from().
ExifUIList initialization is moved to setup_default_options().
------------------------------------------------------------------------
r831 | zas_ | 2008-05-22 22:22:13 +0200 (Thu, 22 May 2008) | 10 lines
Make shell command and its option rc file options instead of hardcoded strings.
This allows users to modify the shell command that execute "editors".
Two new options appear in rc file:
- shell.path (default to "/bin/sh")
- shell.options (default to "-c")
These options can only be changed from the rc file, not at runtime.
Tests are made to check that shell.path is not empty and lead to
an executable file.
------------------------------------------------------------------------
r830 | zas_ | 2008-05-22 15:00:45 +0200 (Thu, 22 May 2008) | 3 lines
Fix signed vs unsigned warnings.
In most cases, gint was used instead of guint.
------------------------------------------------------------------------
r829 | zas_ | 2008-05-22 13:28:35 +0200 (Thu, 22 May 2008) | 2 lines
Comment out unused static function extension_truncate().
------------------------------------------------------------------------
r828 | zas_ | 2008-05-22 13:27:43 +0200 (Thu, 22 May 2008) | 2 lines
Fix up some types, make some signed vs unsigned warnings quiet.
------------------------------------------------------------------------
r827 | zas_ | 2008-05-22 12:09:07 +0200 (Thu, 22 May 2008) | 3 lines
Modify set_default_image_overlay_template_string() to accept the pointer to
the string to modify and add a generic function to set template_string value.
------------------------------------------------------------------------
r826 | zas_ | 2008-05-22 11:22:29 +0200 (Thu, 22 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r825 | zas_ | 2008-05-22 11:12:36 +0200 (Thu, 22 May 2008) | 3 lines
Introduce an helper function that returns the name of an editor.
It helps to reduce code redundancy.
------------------------------------------------------------------------
r824 | zas_ | 2008-05-22 10:49:52 +0200 (Thu, 22 May 2008) | 2 lines
Use a struct to handle editor's properties.
------------------------------------------------------------------------
r823 | zas_ | 2008-05-21 21:37:18 +0200 (Wed, 21 May 2008) | 6 lines
Make stricter match for option's names consisting of a prefix and a number.
It allows to have names like "prefix_12" and "prefix_something" in the same file.
Using strtol() was wrong since it allowed names like "prefix_-0xa", leading
to unpredictable results. It was wrong too with "prefix_something", which
was equivalent to "prefix_0", instead of being an option of its own.
------------------------------------------------------------------------
r822 | zas_ | 2008-05-21 13:46:19 +0200 (Wed, 21 May 2008) | 2 lines
Replace hardcoded "/" by G_DIR_SEPARATOR_S where applicable.
------------------------------------------------------------------------
r821 | zas_ | 2008-05-21 13:45:29 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename().
------------------------------------------------------------------------
r820 | zas_ | 2008-05-21 13:07:23 +0200 (Wed, 21 May 2008) | 2 lines
Use G_DIR_SEPARATOR where applicable.
------------------------------------------------------------------------
r819 | zas_ | 2008-05-21 13:00:13 +0200 (Wed, 21 May 2008) | 2 lines
Use G_DIR_SEPARATOR_S where applicable.
------------------------------------------------------------------------
r818 | zas_ | 2008-05-21 12:52:38 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() and G_DIR_SEPARATOR_S.
------------------------------------------------------------------------
r817 | zas_ | 2008-05-21 12:46:33 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() instead of g_strconcat().
------------------------------------------------------------------------
r816 | zas_ | 2008-05-21 12:11:56 +0200 (Wed, 21 May 2008) | 2 lines
tab_completion_do(): use g_build_filename(), G_DIR_SEPARATOR, G_DIR_SEPARATOR_S.
------------------------------------------------------------------------
r815 | zas_ | 2008-05-21 11:58:29 +0200 (Wed, 21 May 2008) | 2 lines
tab_completion_popup_cb(): use g_build_filename() and simplify code.
------------------------------------------------------------------------
r814 | zas_ | 2008-05-21 11:50:32 +0200 (Wed, 21 May 2008) | 3 lines
Use expand_tilde() instead of simple concatenation, it allows correct expansion
of ~user as well as ~dir.
------------------------------------------------------------------------
r813 | zas_ | 2008-05-21 11:30:53 +0200 (Wed, 21 May 2008) | 2 lines
dest_change_dir(): rewrite to use g_build_filename(), g_path_get_dirname() and g_path_get_basename().
------------------------------------------------------------------------
r812 | zas_ | 2008-05-21 10:53:51 +0200 (Wed, 21 May 2008) | 2 lines
Fix a segfault occuring when logging an empty message and there is no log window.
------------------------------------------------------------------------
r811 | zas_ | 2008-05-21 02:42:14 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename().
------------------------------------------------------------------------
r810 | zas_ | 2008-05-21 02:39:16 +0200 (Wed, 21 May 2008) | 2 lines
thumb_std_cache_path(): use g_build_filename() and simplify.
------------------------------------------------------------------------
r809 | zas_ | 2008-05-21 02:32:57 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename().
------------------------------------------------------------------------
r808 | zas_ | 2008-05-21 02:20:13 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() where applicable.
------------------------------------------------------------------------
r807 | zas_ | 2008-05-21 02:15:41 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() instead of g_strconcat().
------------------------------------------------------------------------
r806 | zas_ | 2008-05-21 02:13:12 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() and get rid of "root dir fix".
------------------------------------------------------------------------
r805 | zas_ | 2008-05-21 02:12:19 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename().
------------------------------------------------------------------------
r804 | zas_ | 2008-05-21 02:01:03 +0200 (Wed, 21 May 2008) | 5 lines
Disable unused code:
- cache_maintain_home_dir()
- cache_maintain_dir()
------------------------------------------------------------------------
r803 | zas_ | 2008-05-21 01:41:13 +0200 (Wed, 21 May 2008) | 2 lines
Build path using g_build_filename() then calculate its length.
------------------------------------------------------------------------
r802 | zas_ | 2008-05-21 01:11:47 +0200 (Wed, 21 May 2008) | 2 lines
Use G_DIR_SEPARATOR_S instead of hardcoded "/".
------------------------------------------------------------------------
r801 | zas_ | 2008-05-21 01:07:09 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() and move location label creation from cache_manager_show() to new cache_manager_location_label().
------------------------------------------------------------------------
r800 | zas_ | 2008-05-21 00:47:13 +0200 (Wed, 21 May 2008) | 2 lines
cache_find_location(): use g_build_filename() and move redundant code to new functions.
------------------------------------------------------------------------
r799 | zas_ | 2008-05-21 00:22:11 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename().
------------------------------------------------------------------------
r798 | zas_ | 2008-05-21 00:13:48 +0200 (Wed, 21 May 2008) | 2 lines
Use size_t instead of gint, it silents a signed vs unsigned warning.
------------------------------------------------------------------------
r797 | zas_ | 2008-05-21 00:11:59 +0200 (Wed, 21 May 2008) | 2 lines
Use g_build_filename() instead of g_strconcat().
------------------------------------------------------------------------
r796 | zas_ | 2008-05-21 00:09:04 +0200 (Wed, 21 May 2008) | 2 lines
Drop concat_dir_and_file() and use g_build_filename() instead.
------------------------------------------------------------------------
r795 | zas_ | 2008-05-21 00:00:14 +0200 (Wed, 21 May 2008) | 2 lines
Use G_DIR_SEPARATOR instead of '/' where applicable.
------------------------------------------------------------------------
r794 | zas_ | 2008-05-20 23:51:25 +0200 (Tue, 20 May 2008) | 2 lines
Use g_build_filename() to build paths.
------------------------------------------------------------------------
r793 | zas_ | 2008-05-20 22:11:29 +0200 (Tue, 20 May 2008) | 3 lines
Do not use glib posix wrappers since they were introduced in 2.6
and we want 2.4 compatibility.
------------------------------------------------------------------------
r792 | zas_ | 2008-05-20 22:06:11 +0200 (Tue, 20 May 2008) | 2 lines
Use access() instead of g_access() which is only available in 2.8.
------------------------------------------------------------------------
r791 | zas_ | 2008-05-20 21:14:36 +0200 (Tue, 20 May 2008) | 3 lines
Use utf-8 charset instead of iso-8859-1.
Minor cleanup.
------------------------------------------------------------------------
r790 | nadvornik | 2008-05-20 19:43:37 +0200 (Tue, 20 May 2008) | 2 lines
updated ru.po by Alexandre Prokoudine
------------------------------------------------------------------------
r789 | zas_ | 2008-05-20 10:18:30 +0200 (Tue, 20 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r788 | zas_ | 2008-05-20 10:14:35 +0200 (Tue, 20 May 2008) | 2 lines
Sort out log_printf() vs printf_term() mix up.
------------------------------------------------------------------------
r787 | zas_ | 2008-05-20 09:52:49 +0200 (Tue, 20 May 2008) | 3 lines
Use print_term() instead of printf(), since it handles charset conversion
from utf8 to locale if needed.
------------------------------------------------------------------------
r786 | zas_ | 2008-05-19 13:09:23 +0200 (Mon, 19 May 2008) | 3 lines
Remove C-specific gcc options from CXXFLAGS.
Add few more warnings.
------------------------------------------------------------------------
r785 | zas_ | 2008-05-19 11:27:30 +0200 (Mon, 19 May 2008) | 2 lines
Fix some incomplete initialization warnings.
------------------------------------------------------------------------
r784 | zas_ | 2008-05-19 10:46:37 +0200 (Mon, 19 May 2008) | 2 lines
depreceated -> deprecated
------------------------------------------------------------------------
r783 | zas_ | 2008-05-19 10:43:11 +0200 (Mon, 19 May 2008) | 2 lines
Typo fixes.
------------------------------------------------------------------------
r782 | zas_ | 2008-05-19 10:36:06 +0200 (Mon, 19 May 2008) | 2 lines
Create auxdir if needed.
------------------------------------------------------------------------
r781 | zas_ | 2008-05-19 10:24:10 +0200 (Mon, 19 May 2008) | 2 lines
Fix spurious end of line introduced in revision 780.
------------------------------------------------------------------------
r780 | bruclik | 2008-05-19 03:15:17 +0200 (Mon, 19 May 2008) | 10 lines
configure.in was rewritten:
- uses PKG_CHECK_MODULES everywhere
- added --enable-debug (enable debugging support)
- added --enable-developer (developer mode, checks depreceated code ...)
- removed obsoleted INCLUDES from Makefile.am
Fixed src/debug.h (added glib.h).
Fixed src/exiv2.c compilation with libexiv2 v0.15.
Added src/trash.h to src/Makefile.am (fixed generating 'make dist').
------------------------------------------------------------------------
r779 | bruclik | 2008-05-19 02:54:59 +0200 (Mon, 19 May 2008) | 3 lines
Updated CODING (GPL header, macros, svn change-log, ...).
------------------------------------------------------------------------
r778 | zas_ | 2008-05-18 23:14:01 +0200 (Sun, 18 May 2008) | 7 lines
Save order of Properties dialog tabs to rc file.
Users of GTK+ <2.10 can set tabs order directly in the rc file,
others can move tabs using drag'n drop.
The option is named properties.tabs_order, its default value
is "123" which is General, Keywords, Exif tabs (left to right).
------------------------------------------------------------------------
r777 | zas_ | 2008-05-18 14:56:18 +0200 (Sun, 18 May 2008) | 3 lines
Cleanup and code redundancy reduction.
------------------------------------------------------------------------
r776 | zas_ | 2008-05-18 13:39:58 +0200 (Sun, 18 May 2008) | 4 lines
Memorize text to display in the log window when the window is
not yet created. On log window display, the memorized text
is then recalled and displayed.
------------------------------------------------------------------------
r775 | zas_ | 2008-05-18 09:36:57 +0200 (Sun, 18 May 2008) | 2 lines
Do not create log window more than once.
------------------------------------------------------------------------
r774 | zas_ | 2008-05-18 00:37:04 +0200 (Sun, 18 May 2008) | 2 lines
Fix formatted.SubjectDistance appearing twice in exif bar configuration.
------------------------------------------------------------------------
r773 | zas_ | 2008-05-17 23:28:02 +0200 (Sat, 17 May 2008) | 2 lines
Update POTFILES.in.
------------------------------------------------------------------------
r772 | zas_ | 2008-05-17 23:26:45 +0200 (Sat, 17 May 2008) | 1 line
Add a log window that shows normal and debug messages. For now, it was added to Help menu.
------------------------------------------------------------------------
r771 | nadvornik | 2008-05-16 22:12:11 +0200 (Fri, 16 May 2008) | 2 lines
fixed exiv2 version test
------------------------------------------------------------------------
r770 | nadvornik | 2008-05-16 22:09:32 +0200 (Fri, 16 May 2008) | 3 lines
get processed values from exiv2
http://sourceforge.net/tracker/index.php?func=detail&aid=1962444&group_id=222125&atid=1054680
------------------------------------------------------------------------
r769 | zas_ | 2008-05-16 16:59:45 +0200 (Fri, 16 May 2008) | 3 lines
Fix redundant application name in window titles.
It simplifies code.
------------------------------------------------------------------------
r768 | zas_ | 2008-05-16 16:38:05 +0200 (Fri, 16 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r767 | zas_ | 2008-05-16 14:16:49 +0200 (Fri, 16 May 2008) | 3 lines
Do not use printf() directly but use new wrapper function log_printf() instead.
------------------------------------------------------------------------
r766 | zas_ | 2008-05-16 14:08:51 +0200 (Fri, 16 May 2008) | 2 lines
Drop include "debug.h".
------------------------------------------------------------------------
r765 | zas_ | 2008-05-16 12:02:56 +0200 (Fri, 16 May 2008) | 3 lines
Include debug.h from main.h since debug macros may be used anywhere in the code.
------------------------------------------------------------------------
r764 | zas_ | 2008-05-16 11:10:56 +0200 (Fri, 16 May 2008) | 5 lines
Improve editor commands error display:
- display all errors (not only syntax errors)
- display errors from Preferences (checks are made on Apply or OK)
------------------------------------------------------------------------
r763 | zas_ | 2008-05-16 10:37:07 +0200 (Fri, 16 May 2008) | 7 lines
Improve editors a bit:
- allow whitespaces before and after %v, %V, %w
- allow % escaping using %% (mandatory to use shell commands than contain % characters)
- display a dialog on execution if a syntax error is detected (only for generic editors)
- update README editors section
------------------------------------------------------------------------
r762 | zas_ | 2008-05-14 20:12:11 +0200 (Wed, 14 May 2008) | 9 lines
The Encoding key is now deprecated by the FreeDesktop standard and all
strings are required to be encoded in UTF-8. This desktop entry
explicitly specifies an Encoding of UTF-8, which is harmless but no longer
necessary.
See http://standards.freedesktop.org/desktop-entry-spec/1.0/apc.html
Patch #1963689.
------------------------------------------------------------------------
r761 | zas_ | 2008-05-14 20:09:05 +0200 (Wed, 14 May 2008) | 3 lines
Patch #1963690 was applied.
It fixes hyphens/minus confusion in the man page.
------------------------------------------------------------------------
r760 | zas_ | 2008-05-14 19:00:25 +0200 (Wed, 14 May 2008) | 4 lines
Simplify thumb_std_maint_moved(), since g_list_append knows
how to append to a NULL list. Patch by Uwe Ohse.
------------------------------------------------------------------------
r759 | zas_ | 2008-05-14 18:52:55 +0200 (Wed, 14 May 2008) | 4 lines
Simplify collect_manager_add_action(), since g_list_append knows
how to append to a NULL list. Patch by Uwe Ohse.
------------------------------------------------------------------------
r758 | zas_ | 2008-05-14 14:59:00 +0200 (Wed, 14 May 2008) | 2 lines
Merge vflist_row_by_path() into vflist_index_by_path().
------------------------------------------------------------------------
r757 | zas_ | 2008-05-14 12:40:43 +0200 (Wed, 14 May 2008) | 3 lines
Fix some typos. Thanks to Michal \u010ciha\u0159 and James R. Van Zandt.
Patch #1963691.
------------------------------------------------------------------------
r756 | zas_ | 2008-05-14 10:56:08 +0200 (Wed, 14 May 2008) | 2 lines
Make vf_pop_menu_*_cb static.
------------------------------------------------------------------------
r755 | zas_ | 2008-05-13 22:31:35 +0200 (Tue, 13 May 2008) | 2 lines
French translation fixes.
------------------------------------------------------------------------
r754 | zas_ | 2008-05-13 22:21:00 +0200 (Tue, 13 May 2008) | 3 lines
Resync POTFILES.in and *.po, update french translation and
regenerate statistics in README.
------------------------------------------------------------------------
r753 | zas_ | 2008-05-13 22:13:44 +0200 (Tue, 13 May 2008) | 2 lines
Merge vflist_pop_menu() and vficon_pop_menu() into vf_pop_menu().
------------------------------------------------------------------------
r752 | zas_ | 2008-05-13 21:56:52 +0200 (Tue, 13 May 2008) | 2 lines
Move VFICON_INFO() and VFLIST_INFO() macros to view_file.h
------------------------------------------------------------------------
r751 | zas_ | 2008-05-13 21:54:13 +0200 (Tue, 13 May 2008) | 2 lines
vficon_pop_menu(): drop "gint active" parameter, use stored click_id instead.
------------------------------------------------------------------------
r750 | zas_ | 2008-05-13 21:51:22 +0200 (Tue, 13 May 2008) | 3 lines
vflist_pop_menu(): drop FileData * parameter, use stored click_fd instead.
------------------------------------------------------------------------
r749 | zas_ | 2008-05-13 21:45:04 +0200 (Tue, 13 May 2008) | 2 lines
Fix last patch, only set vf->clicked_mark for a valid mark.
------------------------------------------------------------------------
r748 | zas_ | 2008-05-13 21:32:25 +0200 (Tue, 13 May 2008) | 6 lines
Get rid of vflist_pop_menu() col_idx parameter, use new Viewfile field
named clicked_mark.
Marks numbering is now consistent with menus (starting at 1, 0 is an
invalid mark), assertions were modified accordingly.
------------------------------------------------------------------------
r747 | zas_ | 2008-05-13 18:09:43 +0200 (Tue, 13 May 2008) | 6 lines
Expand tilde with file: and view: remote parameters.
Now these are working:
geeqie -r file:~/dir
geeqie -r view:~user/file
------------------------------------------------------------------------
r746 | zas_ | 2008-05-13 16:49:38 +0200 (Tue, 13 May 2008) | 3 lines
Display a message when invalid remote options are used.
------------------------------------------------------------------------
r745 | zas_ | 2008-05-13 16:35:51 +0200 (Tue, 13 May 2008) | 2 lines
Comparing tag id is not sufficient, check the tag name too.
------------------------------------------------------------------------
r744 | zas_ | 2008-05-13 13:58:47 +0200 (Tue, 13 May 2008) | 2 lines
Keywords and comment can now be displayed in OSD info using %keywords% and %comment%.
------------------------------------------------------------------------
r743 | zas_ | 2008-05-13 10:53:26 +0200 (Tue, 13 May 2008) | 2 lines
Move all remote stuff from main.c to remote.[ch].
------------------------------------------------------------------------
r742 | zas_ | 2008-05-13 10:02:46 +0200 (Tue, 13 May 2008) | 2 lines
Move some functions from main.[ch] to new window.[ch].
------------------------------------------------------------------------
r741 | zas_ | 2008-05-13 09:34:37 +0200 (Tue, 13 May 2008) | 2 lines
Ensure that we end with UTF8 encoded comment and keywords.
------------------------------------------------------------------------
r740 | zas_ | 2008-05-13 01:26:00 +0200 (Tue, 13 May 2008) | 4 lines
Reading of Iptc.Application2.Keywords should now be fixed.
Use uft8_validate_or_convert() on exif's text data to be safe.
------------------------------------------------------------------------
r739 | zas_ | 2008-05-13 01:21:35 +0200 (Tue, 13 May 2008) | 2 lines
Rename bar_exif_validate_text() to utf8_validate_or_convert() and move it to main.[ch].
------------------------------------------------------------------------
r738 | zas_ | 2008-05-13 01:00:04 +0200 (Tue, 13 May 2008) | 2 lines
bar_exif_validate_text(): use computed length and cleanup.
------------------------------------------------------------------------
r737 | zas_ | 2008-05-12 21:56:28 +0200 (Mon, 12 May 2008) | 2 lines
Disable non-working Iptc.Application2.Keywords reading introduced in revision 736.
------------------------------------------------------------------------
r736 | zas_ | 2008-05-12 19:10:40 +0200 (Mon, 12 May 2008) | 5 lines
Extract and append keywords from Iptc.Application2.Keywords tags.
A function was added to make the keywords unique in the list.
Note: Iptc.Application2.Keywords is only read, not written.
------------------------------------------------------------------------
r735 | zas_ | 2008-05-12 12:46:23 +0200 (Mon, 12 May 2008) | 2 lines
When an option was successfully read, just continue to next line.
------------------------------------------------------------------------
r734 | zas_ | 2008-05-12 12:37:37 +0200 (Mon, 12 May 2008) | 2 lines
Minor formatting fix in rc file header.
------------------------------------------------------------------------
r733 | zas_ | 2008-05-12 10:52:17 +0200 (Mon, 12 May 2008) | 8 lines
Rework read_*_option():
- read_u?int_option() now interpret a value of "true" as 1
- read_bool_option() now interpret any value different from 0 as true.
- make functions return TRUE on successful read, FALSE else
Theses changes will help to maintain compatibility when options are modified.
------------------------------------------------------------------------
r732 | zas_ | 2008-05-12 10:11:27 +0200 (Mon, 12 May 2008) | 3 lines
Rename option image_overlay.common.enabled to image_overlay.common.state
since it is not a boolean anymore.
------------------------------------------------------------------------
r731 | zas_ | 2008-05-12 02:22:38 +0200 (Mon, 12 May 2008) | 2 lines
Add some wrapper functions for not yet common code.
------------------------------------------------------------------------
r730 | zas_ | 2008-05-12 01:56:40 +0200 (Mon, 12 May 2008) | 3 lines
Make vf_pop_menu_toggle_view_type_cb() independent of FILEVIEW_LIST/FILEVIEW_ICON real values.
------------------------------------------------------------------------
r729 | zas_ | 2008-05-12 01:47:59 +0200 (Mon, 12 May 2008) | 2 lines
Move a part of pop up menu common code to view_file.[ch].
------------------------------------------------------------------------
r728 | zas_ | 2008-05-12 01:09:39 +0200 (Mon, 12 May 2008) | 3 lines
Introduce vf_pop_menu_file_list() as a wrapper to
vflist_pop_menu_file_list() and vficon_pop_menu_file_list().
------------------------------------------------------------------------
r727 | zas_ | 2008-05-11 23:11:54 +0200 (Sun, 11 May 2008) | 2 lines
Use vf_* functions where possible.
------------------------------------------------------------------------
r726 | zas_ | 2008-05-11 22:38:21 +0200 (Sun, 11 May 2008) | 2 lines
Drop unused layout_list_get_path() and vf*_index_get_path().
------------------------------------------------------------------------
r725 | zas_ | 2008-05-11 15:17:38 +0200 (Sun, 11 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r724 | zas_ | 2008-05-11 15:14:58 +0200 (Sun, 11 May 2008) | 4 lines
An option to save and restore the last path used was added.
This option appears as startup.use_last_path in rc file.
Preferences > General > Startup was modified accordingly.
------------------------------------------------------------------------
r723 | zas_ | 2008-05-11 14:23:26 +0200 (Sun, 11 May 2008) | 8 lines
Rename options:
startup_path_enable -> startup.restore_path
startup_path -> startup.path
Geeqie is still able to read old options.
------------------------------------------------------------------------
r722 | zas_ | 2008-05-11 13:46:48 +0200 (Sun, 11 May 2008) | 2 lines
Fix help window title.
------------------------------------------------------------------------
r721 | zas_ | 2008-05-11 13:44:58 +0200 (Sun, 11 May 2008) | 2 lines
Use computed string length.
------------------------------------------------------------------------
r720 | zas_ | 2008-05-11 13:41:32 +0200 (Sun, 11 May 2008) | 2 lines
Slightly increase help window's default width.
------------------------------------------------------------------------
r719 | zas_ | 2008-05-11 13:30:41 +0200 (Sun, 11 May 2008) | 4 lines
Add an help button to OSD info configuration in Preferences dialog.
Make its own section named "Overlay Screen Display".
------------------------------------------------------------------------
r718 | zas_ | 2008-05-11 12:25:04 +0200 (Sun, 11 May 2008) | 5 lines
Partially update main README.
A section concerning overlay info was added.
Translation statistics were updated.
------------------------------------------------------------------------
r717 | zas_ | 2008-05-11 11:37:46 +0200 (Sun, 11 May 2008) | 50 lines
Change translations statistics formatting to match the style
use in the README file.
Here is the result for current trunk:
Translations statistics
Date: Sun, 11 May 2008 11:33:14 +0200
Note: completion % in the chart below may not be quite correct
when fuzzy translations exist but do not appear in the source.
For exact results, run make update-po with up to date POTFILES.in.
comp % = trans / (trans + fuzzy + untrans)
Language Comp(%) Trans Fuzzy Untrans Total
fr 100.00 985 0 0 985
be 90.56 892 25 68 985
eu 68.53 675 150 160 985
eo 68.22 672 153 160 985
vi 68.02 670 156 159 985
it 67.82 668 154 163 985
pt_BR 67.82 668 154 163 985
zh_TW 66.90 659 150 176 985
sk 66.50 655 158 172 985
fi 64.37 634 176 175 985
nl 64.37 634 179 172 985
sv 64.16 632 175 178 985
bg 64.06 631 175 179 985
ca 64.06 631 175 179 985
cs 64.06 631 175 179 985
de 64.06 631 175 179 985
es 64.06 631 175 179 985
ja 64.06 631 175 179 985
ru 64.06 631 175 179 985
pl 60.61 597 148 240 985
ar 42.94 423 315 247 985
ro 37.56 370 342 273 985
hu 36.14 356 332 297 985
id 19.70 194 408 383 985
et 19.29 190 407 388 985
uk 17.16 169 411 405 985
nb 15.94 157 416 412 985
zh_CN.GB2312 15.94 157 416 412 985
th 15.13 149 413 423 985
sl 14.72 145 419 421 985
da 12.99 128 402 455 985
ko 11.37 112 52 821 985
tr 6.60 65 398 522 985
------------------------------------------------------------------------
r716 | zas_ | 2008-05-10 23:29:53 +0200 (Sat, 10 May 2008) | 25 lines
Fix display of collection in overlay info.
Due to markup escaped collection was displayed instead of collection's in italic.
Overlay info syntax was extended to allow the wrapping of displayed data with markup.
General syntax is: %name[:length limit][:extra]%
Extra string uses special character '*' to mark the place of the data to display.
If no '*' is present, then extra string is just appended to data.
Any "\n" is replaced by a newline on display.
Pango mark up is accepted in left and right parts.
If data is empty, nothing will be displayed.
Examples:
"%name:*\n%" -> name is displayed in italics ended with a newline
"%size:\n%" -> size is displayed with a newline at end
"%formatted.ISOSpeedRating:ISO *%" -> prefix iso number with "ISO " (ie. "ISO 100")
"Collection *\n" -> display collection name in bold prefixed by "Collection " and a newline is appended
Collection name formatting was slighly improved by not displaying the .gqv extension.
The default overlay info string was modified to use the new syntax, but older info strings should be
displayed as usual.
------------------------------------------------------------------------
r715 | zas_ | 2008-05-10 16:22:18 +0200 (Sat, 10 May 2008) | 2 lines
image_osd_get() now returns OsdShowFlags.
------------------------------------------------------------------------
r714 | zas_ | 2008-05-10 15:54:25 +0200 (Sat, 10 May 2008) | 2 lines
Display a simple grid with histogram.
------------------------------------------------------------------------
r713 | zas_ | 2008-05-10 14:33:52 +0200 (Sat, 10 May 2008) | 2 lines
Initialize to correct value (OSD_SHOW_NOTHING instead of FALSE).
------------------------------------------------------------------------
r712 | zas_ | 2008-05-10 11:00:14 +0200 (Sat, 10 May 2008) | 4 lines
Save full OSD state to rc file and restore it on startup.
It allows to restore OSD with or without histogram depending
on previous state.
------------------------------------------------------------------------
r711 | zas_ | 2008-05-09 14:43:10 +0200 (Fri, 09 May 2008) | 3 lines
image_osd_info_render(): if there's no fd, just return.
------------------------------------------------------------------------
r710 | zas_ | 2008-05-09 14:33:24 +0200 (Fri, 09 May 2008) | 5 lines
Move overlay histogram stuff from ImageWindow to OverlayStateData.
It simplifies things a lot and make more sense.
Note: overlay icons display is broken since a long time it seems.
------------------------------------------------------------------------
r709 | zas_ | 2008-05-09 13:15:56 +0200 (Fri, 09 May 2008) | 2 lines
Introduce image_get_osd_data() and image_set_osd_data().
------------------------------------------------------------------------
r708 | zas_ | 2008-05-09 11:58:46 +0200 (Fri, 09 May 2008) | 2 lines
image_osd_get() and image_osd_set() now uses flags.
------------------------------------------------------------------------
r707 | zas_ | 2008-05-09 11:34:38 +0200 (Fri, 09 May 2008) | 3 lines
image_osd_histogram_chan_toggle(), image_osd_histogram_log_toggle():
reduce indentation level.
------------------------------------------------------------------------
r706 | zas_ | 2008-05-09 10:39:18 +0200 (Fri, 09 May 2008) | 7 lines
Preserve last histogram modes.
When a new histogram is displayed, it uses previously chosen
modes.
These modes are saved on exit to rc file as options:
histogram.last_channel_mode
histogram.last_log_mode
------------------------------------------------------------------------
r705 | zas_ | 2008-05-09 10:03:25 +0200 (Fri, 09 May 2008) | 2 lines
Update CODING and HACKING files, and add po/README file for translators.
------------------------------------------------------------------------
r704 | zas_ | 2008-05-09 09:46:18 +0200 (Fri, 09 May 2008) | 2 lines
Make lirc_cleanup() and lirc_input_callback() static.
------------------------------------------------------------------------
r703 | zas_ | 2008-05-09 09:32:30 +0200 (Fri, 09 May 2008) | 4 lines
Use function(void) instead of function() for declaring functions which
do not take any parameters at all.
It respects current Geeqie coding style more.
------------------------------------------------------------------------
r702 | zas_ | 2008-05-09 00:59:14 +0200 (Fri, 09 May 2008) | 4 lines
In the search results view, hide dimensions column instead of
displaying an empty one.
When dimensions search criteria is used, it is always displayed.
------------------------------------------------------------------------
r701 | zas_ | 2008-05-09 00:49:16 +0200 (Fri, 09 May 2008) | 3 lines
Reset thumbnail column to NULL when hidden.
It fixes bug 1960274.
------------------------------------------------------------------------
r700 | zas_ | 2008-05-08 22:21:03 +0200 (Thu, 08 May 2008) | 2 lines
search_status_update(): slightly reduce code redundancy.
------------------------------------------------------------------------
r699 | zas_ | 2008-05-08 14:50:25 +0200 (Thu, 08 May 2008) | 4 lines
Use g_ascii_strncasecmp() instead of strncasecmp() where applicable.
Add a FIXME where potential improper usage of strncasecmp() is made.
------------------------------------------------------------------------
r698 | zas_ | 2008-05-08 14:38:34 +0200 (Thu, 08 May 2008) | 3 lines
Use g_ascii_strcasecmp() instead of strcasecmp() where ascii-only strings
are used.
------------------------------------------------------------------------
r697 | zas_ | 2008-05-08 01:27:26 +0200 (Thu, 08 May 2008) | 8 lines
Replace deprecated functions by their counterparts:
g_strcasecmp() -> g_ascii_strcasecmp()
g_strncasecmp() -> g_ascii_strncasecmp()
gtk_input_remove() -> g_source_remove()
g_io_channel_close() -> g_io_channel_shutdown() + g_io_channel_unref()
All these are deprecated either since 2.2 or 2.4.
------------------------------------------------------------------------
r696 | zas_ | 2008-05-08 00:54:33 +0200 (Thu, 08 May 2008) | 3 lines
Resync po files.
French translation was updated.
------------------------------------------------------------------------
r695 | zas_ | 2008-05-08 00:48:30 +0200 (Thu, 08 May 2008) | 5 lines
Add a way to invert the current selection.
An item labeled "Invert selection" was added to the Select submenu
in the main menu.
------------------------------------------------------------------------
r694 | zas_ | 2008-05-07 01:58:08 +0200 (Wed, 07 May 2008) | 2 lines
Tidy up.
------------------------------------------------------------------------
r693 | zas_ | 2008-05-07 01:53:12 +0200 (Wed, 07 May 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r692 | zas_ | 2008-05-07 01:52:09 +0200 (Wed, 07 May 2008) | 2 lines
Add trash.c.
------------------------------------------------------------------------
r691 | nadvornik | 2008-05-06 23:35:31 +0200 (Tue, 06 May 2008) | 2 lines
moved safe delete functions to separate file
------------------------------------------------------------------------
r690 | nadvornik | 2008-05-06 22:24:16 +0200 (Tue, 06 May 2008) | 2 lines
use some of the new functions in filedata.c
------------------------------------------------------------------------
r689 | zas_ | 2008-05-06 19:00:55 +0200 (Tue, 06 May 2008) | 3 lines
Allow the user to append or replace comments for a group of selected files.
Two buttons were added to the Keywords panel.
------------------------------------------------------------------------
r688 | zas_ | 2008-05-06 14:31:23 +0200 (Tue, 06 May 2008) | 6 lines
Use a dedicated option to enable keywords and comment saving as XMP tags
in image's files.
This new option is named "save_metadata_in_image_file" in configuration file.
User can toggle it through Preferences > Advanced > Miscellaneous > Store keywords and comments as XMP tags in image files.
Description of enable_metadata_dirs was modified as an attempt to improve clarity.
------------------------------------------------------------------------
r687 | zas_ | 2008-05-06 14:03:39 +0200 (Tue, 06 May 2008) | 2 lines
comment_xmp_read(), comment_xmp_write(): cleanup and improve readibility.
------------------------------------------------------------------------
r686 | zas_ | 2008-05-05 23:27:39 +0200 (Mon, 05 May 2008) | 2 lines
French translation was updated, various fixes.
------------------------------------------------------------------------
r685 | zas_ | 2008-05-05 22:56:20 +0200 (Mon, 05 May 2008) | 2 lines
Belarusian translation was updated. Thanks to Pavel Piatruk.
------------------------------------------------------------------------
r684 | nadvornik | 2008-05-05 22:51:51 +0200 (Mon, 05 May 2008) | 2 lines
started implementation of API for sidecar files
------------------------------------------------------------------------
r683 | zas_ | 2008-05-05 22:51:50 +0200 (Mon, 05 May 2008) | 2 lines
Update POTFILES.in (filelist.c -> filedata.c).
------------------------------------------------------------------------
r682 | zas_ | 2008-05-05 22:49:40 +0200 (Mon, 05 May 2008) | 3 lines
Modify regen_potfiles.sh to generate a patch instead of
directly applying changes to POTFILES.in.
------------------------------------------------------------------------
r681 | nadvornik | 2008-05-05 21:20:46 +0200 (Mon, 05 May 2008) | 2 lines
added .gqv to known file types
------------------------------------------------------------------------
r680 | nadvornik | 2008-05-05 21:11:12 +0200 (Mon, 05 May 2008) | 2 lines
split filelist.c to filefilter.c and filedata.c
------------------------------------------------------------------------
r679 | zas_ | 2008-05-05 11:21:01 +0200 (Mon, 05 May 2008) | 2 lines
Revert wrong patch rev 676.
------------------------------------------------------------------------
r678 | zas_ | 2008-05-05 11:12:07 +0200 (Mon, 05 May 2008) | 4 lines
Add an helper script to regenerate POTFILES.in file.
POTFILES.in was updated.
French translation was updated.
------------------------------------------------------------------------
r677 | zas_ | 2008-05-05 10:32:18 +0200 (Mon, 05 May 2008) | 2 lines
Revert patch 675, and correctly fix gtk assertion failure.
------------------------------------------------------------------------
r676 | zas_ | 2008-05-05 10:15:52 +0200 (Mon, 05 May 2008) | 2 lines
Fix two memory leaks.
------------------------------------------------------------------------
r675 | zas_ | 2008-05-05 09:46:32 +0200 (Mon, 05 May 2008) | 3 lines
Fix Gtk-CRITICAL **: gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed
when swapping to/from file icon view.
------------------------------------------------------------------------
r674 | zas_ | 2008-05-05 01:57:20 +0200 (Mon, 05 May 2008) | 2 lines
vficon_release_cb(): use switch() and cleanup.
------------------------------------------------------------------------
r673 | zas_ | 2008-05-05 01:20:43 +0200 (Mon, 05 May 2008) | 2 lines
Minor tidyup.
------------------------------------------------------------------------
r672 | zas_ | 2008-05-05 01:06:46 +0200 (Mon, 05 May 2008) | 2 lines
Drop unused vficon_select_by_path() and vflist_select_by_path().
------------------------------------------------------------------------
r671 | zas_ | 2008-05-05 01:03:36 +0200 (Mon, 05 May 2008) | 2 lines
Minor cleanup.
------------------------------------------------------------------------
r670 | nadvornik | 2008-05-04 23:54:20 +0200 (Sun, 04 May 2008) | 2 lines
dropped path_list functions, use filelist functions everywhere
------------------------------------------------------------------------
r669 | zas_ | 2008-05-04 21:00:39 +0200 (Sun, 04 May 2008) | 9 lines
Remove unused functions:
vflist_set_status_func()
vflist_set_thumb_status_func()
vflist_set_layout()
vficon_set_status_func()
vficon_set_thumb_status_func()
vficon_set_layout()
------------------------------------------------------------------------
r668 | zas_ | 2008-05-04 20:45:06 +0200 (Sun, 04 May 2008) | 2 lines
Drop ViewFileIcon, use ViewFile and ViewFileInfoIcon instead.
------------------------------------------------------------------------
r667 | zas_ | 2008-05-04 18:16:07 +0200 (Sun, 04 May 2008) | 2 lines
Drop ViewFileList, use ViewFile and ViewFileInfoList instead.
------------------------------------------------------------------------
r666 | zas_ | 2008-05-04 13:47:36 +0200 (Sun, 04 May 2008) | 2 lines
Prepare switch to ViewFile (unused yet).
------------------------------------------------------------------------
r665 | zas_ | 2008-05-04 02:32:05 +0200 (Sun, 04 May 2008) | 3 lines
Shorten Edit menu labels, dropping "in ". It will ease
translations too, and user can define its own label in Preferences.
------------------------------------------------------------------------
r664 | zas_ | 2008-05-04 02:21:14 +0200 (Sun, 04 May 2008) | 3 lines
Do not show Copy, Move, Rename, Delete, New Folder external commands
in the Edit section of contextual menus.
------------------------------------------------------------------------
r663 | zas_ | 2008-05-04 02:16:37 +0200 (Sun, 04 May 2008) | 2 lines
Use GQ_EDITOR_GENERIC_SLOTS instead of hardcoded value.
------------------------------------------------------------------------
r662 | zas_ | 2008-05-03 22:55:16 +0200 (Sat, 03 May 2008) | 2 lines
exif_get_description_by_key(): check for "formatted." prefix, and optimize.
------------------------------------------------------------------------
r661 | zas_ | 2008-05-03 22:49:25 +0200 (Sat, 03 May 2008) | 2 lines
exif_get_formatted_by_key(): skip prefix when comparing.
------------------------------------------------------------------------
r660 | zas_ | 2008-05-03 22:40:50 +0200 (Sat, 03 May 2008) | 5 lines
Change the prefix of formatted exif tags to a more explicit "formatted." prefix
instead of the shorter "f".
Warning: custom overlay info string has to be modified since old names are no
more recognized, one can reset it to default through Preferences > Advanced.
------------------------------------------------------------------------
r659 | zas_ | 2008-05-03 18:58:17 +0200 (Sat, 03 May 2008) | 17 lines
Fix a bug occuring when using certain actions on a collection
item which is not in the selection.
Triggering it will either result in an assertion failure or a
segfault.
To reproduce:
- open a collection
- right-click on a non-selected image
- select Delete... menu entry (or Copy, Move, Rename, Properties...)
It results in the best case:
** ERROR **: file filelist.c: line 905 (file_data_ref): assertion failed: (fd->magick == 0x12345678)
or a pure segfault due to corrupted data.
collection_table_popup_file_list() has to return a list of filedata *
not a list of gchar *.
------------------------------------------------------------------------
r658 | zas_ | 2008-05-03 17:19:35 +0200 (Sat, 03 May 2008) | 3 lines
Move marks-related fields from _ViewFileInfoList to _ViewFile, since
they'll be used for file icon view too.
------------------------------------------------------------------------
r657 | zas_ | 2008-05-03 17:17:24 +0200 (Sat, 03 May 2008) | 3 lines
Move common thumbs_* fields from _ViewFileInfoIcon and _ViewFileInfoList
to _ViewFile.
------------------------------------------------------------------------
r656 | zas_ | 2008-05-03 17:13:15 +0200 (Sat, 03 May 2008) | 3 lines
Rename thumbs_fd to thumbs_filedata in ViewFileIcon struct to match
the name used in ViewFileList.
------------------------------------------------------------------------
r655 | zas_ | 2008-05-03 17:09:21 +0200 (Sat, 03 May 2008) | 2 lines
Remove useless thumbs_list from ViewFileIcon.
------------------------------------------------------------------------
r654 | zas_ | 2008-05-03 14:50:52 +0200 (Sat, 03 May 2008) | 2 lines
Add function prototypes (yet unused).
------------------------------------------------------------------------
r653 | zas_ | 2008-05-03 14:48:45 +0200 (Sat, 03 May 2008) | 3 lines
Drop redundant vflist_thumbs_set() introduced in revision 649,
modify and use existing vflist_thumb_set().
------------------------------------------------------------------------
r652 | zas_ | 2008-05-03 14:21:22 +0200 (Sat, 03 May 2008) | 2 lines
Remove redundant prototype.
------------------------------------------------------------------------
r651 | zas_ | 2008-05-03 13:58:41 +0200 (Sat, 03 May 2008) | 2 lines
Introduce ViewFileInfoList and ViewFileInfoIcon (not used yet).
------------------------------------------------------------------------
r650 | zas_ | 2008-05-03 13:34:13 +0200 (Sat, 03 May 2008) | 3 lines
Replace Layout icon_view field by more generic file_view_type.
Replace option layout.view_as_icons by layout.file_view_type.
------------------------------------------------------------------------
r649 | zas_ | 2008-05-03 12:31:37 +0200 (Sat, 03 May 2008) | 4 lines
Set thumbs_enabled through new function vflist_thumbs_set() instead
of vflist_new().
------------------------------------------------------------------------
r648 | zas_ | 2008-05-03 11:41:09 +0200 (Sat, 03 May 2008) | 3 lines
Prepare merging of some parts of view_file_list and view_file_icon and
simplification of view_file* interface.
------------------------------------------------------------------------
r647 | zas_ | 2008-05-03 10:35:08 +0200 (Sat, 03 May 2008) | 3 lines
Change default positions of dividers since width of the main menu
was increased.
------------------------------------------------------------------------
r646 | zas_ | 2008-05-03 01:11:31 +0200 (Sat, 03 May 2008) | 3 lines
Make exif_rational_to_double() and exif_get_rational_as_double() static.
------------------------------------------------------------------------
r645 | zas_ | 2008-05-03 01:08:18 +0200 (Sat, 03 May 2008) | 3 lines
info_notebook_reordered_cb(): do not call info_tabs_sync(), it causes exif
info disappearing when moving the tab.
------------------------------------------------------------------------
r644 | zas_ | 2008-05-03 00:59:04 +0200 (Sat, 03 May 2008) | 3 lines
Fix a Pango warning related to UTF8 when displaying internationalized
description in Advanced Exif Properties panel.
------------------------------------------------------------------------
r643 | zas_ | 2008-05-03 00:31:24 +0200 (Sat, 03 May 2008) | 2 lines
exif_get_description_by_key(): tidy up.
------------------------------------------------------------------------
r642 | zas_ | 2008-05-03 00:28:39 +0200 (Sat, 03 May 2008) | 3 lines
Add a pointer to the build function in the formatted exif tags struct
and use a loop in exif_get_formatted_by_key().
------------------------------------------------------------------------
r641 | zas_ | 2008-05-02 23:58:36 +0200 (Fri, 02 May 2008) | 2 lines
Indentation fix.
------------------------------------------------------------------------
r640 | zas_ | 2008-05-02 23:34:26 +0200 (Fri, 02 May 2008) | 3 lines
Explode exif_get_formatted_by_key() in smaller functions prefixed "exif_build_f".
An helper macro was added to call them.
------------------------------------------------------------------------
r639 | zas_ | 2008-05-02 22:56:59 +0200 (Fri, 02 May 2008) | 3 lines
Remove unused checksum_simple() function.
------------------------------------------------------------------------
r638 | zas_ | 2008-05-02 22:40:47 +0200 (Fri, 02 May 2008) | 2 lines
Simplify remove_extension_from_path().
------------------------------------------------------------------------
r637 | zas_ | 2008-05-02 22:27:47 +0200 (Fri, 02 May 2008) | 2 lines
remove_level_from_path() was simplified.
------------------------------------------------------------------------
r636 | zas_ | 2008-05-02 11:03:52 +0200 (Fri, 02 May 2008) | 2 lines
Move variable declaration and affectation near where it is used.
------------------------------------------------------------------------
r635 | zas_ | 2008-05-02 10:41:32 +0200 (Fri, 02 May 2008) | 2 lines
Replace GQView by Geeqie.
------------------------------------------------------------------------
r634 | zas_ | 2008-05-02 01:20:26 +0200 (Fri, 02 May 2008) | 2 lines
Use sizeof() instead of hardcoded buffer sizes.
------------------------------------------------------------------------
r633 | zas_ | 2008-05-02 00:59:54 +0200 (Fri, 02 May 2008) | 2 lines
cache_sim_write_similarity(): cleanup and simplification.
------------------------------------------------------------------------
r632 | zas_ | 2008-05-02 00:31:14 +0200 (Fri, 02 May 2008) | 2 lines
Use secure_save stuff to write .sim files.
------------------------------------------------------------------------
r631 | zas_ | 2008-05-02 00:30:16 +0200 (Fri, 02 May 2008) | 2 lines
save_options(): minor code simplification.
------------------------------------------------------------------------
r630 | zas_ | 2008-05-02 00:27:44 +0200 (Fri, 02 May 2008) | 2 lines
Add a wrapper to fwrite().
------------------------------------------------------------------------
r629 | zas_ | 2008-05-01 23:42:22 +0200 (Thu, 01 May 2008) | 2 lines
Typo fix.
------------------------------------------------------------------------
r628 | zas_ | 2008-05-01 20:37:50 +0200 (Thu, 01 May 2008) | 2 lines
Indentation fixes.
------------------------------------------------------------------------
r627 | zas_ | 2008-05-01 20:26:30 +0200 (Thu, 01 May 2008) | 2 lines
Simplify and optimize extension_find_dot().
------------------------------------------------------------------------
r626 | nadvornik | 2008-04-30 00:44:06 +0200 (Wed, 30 Apr 2008) | 2 lines
fixed a memory leak
------------------------------------------------------------------------
r625 | nadvornik | 2008-04-29 20:12:49 +0200 (Tue, 29 Apr 2008) | 2 lines
cleanup: use image_get_image_size
------------------------------------------------------------------------
r624 | nadvornik | 2008-04-29 19:52:12 +0200 (Tue, 29 Apr 2008) | 4 lines
fixed connected zoom and scroll that didn't work in some cases
http://sourceforge.net/tracker/index.php?func=detail&aid=1952429&group_id=222125&atid=1054680
------------------------------------------------------------------------
r623 | bruclik | 2008-04-28 01:31:20 +0200 (Mon, 28 Apr 2008) | 5 lines
fix warning cast from pointer to integer of different size (when an integer is
passed instead of a pointer to a callback, GINT_TO_POINTER(i) should be used)
------------------------------------------------------------------------
r622 | nadvornik | 2008-04-27 22:05:11 +0200 (Sun, 27 Apr 2008) | 2 lines
Added LIRC patch written by Matteo Beniamino
------------------------------------------------------------------------
r621 | zas_ | 2008-04-25 22:23:21 +0200 (Fri, 25 Apr 2008) | 2 lines
Fix number of directory views, bug introduced in revision 617.
------------------------------------------------------------------------
r620 | nadvornik | 2008-04-25 22:08:47 +0200 (Fri, 25 Apr 2008) | 4 lines
fixed dragging multiple files from file list
http://sourceforge.net/tracker/index.php?func=detail&aid=1950740&group_id=222125&atid=1054680
------------------------------------------------------------------------
r619 | zas_ | 2008-04-25 11:31:32 +0200 (Fri, 25 Apr 2008) | 2 lines
Add a line about variable and function names.
------------------------------------------------------------------------
r618 | zas_ | 2008-04-25 11:28:45 +0200 (Fri, 25 Apr 2008) | 3 lines
Document the Geeqie coding style.
This is a draft, please improve.
------------------------------------------------------------------------
r617 | zas_ | 2008-04-25 10:07:22 +0200 (Fri, 25 Apr 2008) | 3 lines
Handle the case of reduction of the number of view directory types.
Previously it was leading to a segfault.
------------------------------------------------------------------------
r616 | zas_ | 2008-04-24 22:29:09 +0200 (Thu, 24 Apr 2008) | 4 lines
Allow to copy the path of a directory to clipboard from directory views.
Show Copy path option has to be enabled.
Suggested by Fr?\195?\169d?\195?\169ric Mantegazza.
------------------------------------------------------------------------
r615 | zas_ | 2008-04-24 22:18:59 +0200 (Thu, 24 Apr 2008) | 4 lines
Do not allow to add anything but directories to sort bar in
folder mode through drag'n'drop.
Introduce a new field only_directories to _BookMarkData struct.
------------------------------------------------------------------------
r614 | zas_ | 2008-04-24 18:35:02 +0200 (Thu, 24 Apr 2008) | 2 lines
Add missing spaces around equal sign.
------------------------------------------------------------------------
r613 | zas_ | 2008-04-24 18:32:20 +0200 (Thu, 24 Apr 2008) | 2 lines
Cleanup exif_get_formatted_by_key().
------------------------------------------------------------------------
r612 | zas_ | 2008-04-24 17:57:58 +0200 (Thu, 24 Apr 2008) | 2 lines
Add missing space.
------------------------------------------------------------------------
r611 | zas_ | 2008-04-24 17:53:08 +0200 (Thu, 24 Apr 2008) | 2 lines
6 for() vs 201 for (): winner is for ().
------------------------------------------------------------------------
r610 | zas_ | 2008-04-24 17:49:57 +0200 (Thu, 24 Apr 2008) | 2 lines
Convert the minority of while() to while ().
------------------------------------------------------------------------
r609 | zas_ | 2008-04-24 17:44:43 +0200 (Thu, 24 Apr 2008) | 2 lines
Use only one secure_fprintf() call instead of two.
------------------------------------------------------------------------
r608 | zas_ | 2008-04-24 17:31:21 +0200 (Thu, 24 Apr 2008) | 2 lines
Use sizeof().
------------------------------------------------------------------------
r607 | zas_ | 2008-04-24 14:47:09 +0200 (Thu, 24 Apr 2008) | 2 lines
Remove whitespace between function name and first parenthesis for the sake of consistency. (pass 2)
------------------------------------------------------------------------
r606 | zas_ | 2008-04-24 14:23:02 +0200 (Thu, 24 Apr 2008) | 2 lines
Remove whitespace between function name and first parenthesis for the sake of consistency.
------------------------------------------------------------------------
r605 | zas_ | 2008-04-24 13:40:26 +0200 (Thu, 24 Apr 2008) | 2 lines
Indentation fix.
------------------------------------------------------------------------
r604 | zas_ | 2008-04-24 11:50:37 +0200 (Thu, 24 Apr 2008) | 1 line
Display file_data debug messages only at level 2.
------------------------------------------------------------------------
r603 | zas_ | 2008-04-24 11:43:23 +0200 (Thu, 24 Apr 2008) | 2 lines
Move get_exec_time() to debug.{c,h}.
------------------------------------------------------------------------
r602 | zas_ | 2008-04-24 11:09:48 +0200 (Thu, 24 Apr 2008) | 2 lines
Move options stuff to options.{c,h} and remove globals.c
------------------------------------------------------------------------
r601 | zas_ | 2008-04-24 10:53:39 +0200 (Thu, 24 Apr 2008) | 5 lines
Move debug macros from main.h to new debug.h.
Make debug_level static to debug.c and add utility functions
to manipulate it.
Add #include "debug.h" where needed.
------------------------------------------------------------------------
r600 | zas_ | 2008-04-24 02:15:03 +0200 (Thu, 24 Apr 2008) | 3 lines
Handle the newline in DEBUG_N() macro instead of adding one
in each debug message string.
------------------------------------------------------------------------
r599 | zas_ | 2008-04-24 01:52:20 +0200 (Thu, 24 Apr 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r598 | zas_ | 2008-04-24 01:51:02 +0200 (Thu, 24 Apr 2008) | 2 lines
Make image_osd_histogram_onoff_toggle() and image_osd_histogram_onoff_status() static.
------------------------------------------------------------------------
r597 | zas_ | 2008-04-24 01:47:53 +0200 (Thu, 24 Apr 2008) | 2 lines
Fix image overlay displayed only on second "I" press in layout view.
------------------------------------------------------------------------
r596 | zas_ | 2008-04-24 01:35:13 +0200 (Thu, 24 Apr 2008) | 3 lines
Display file and line along debug messages for any debug level but level 1.
Add a DEBUG_0() macro for instant debugging.
------------------------------------------------------------------------
r595 | zas_ | 2008-04-24 00:40:55 +0200 (Thu, 24 Apr 2008) | 4 lines
Fix Gtk-CRITICAL **: gtk_entry_set_text: assertion `GTK_IS_ENTRY (entry)' failed
occuring when toggling file list view <-> file icon view.
------------------------------------------------------------------------
r594 | nadvornik | 2008-04-24 00:38:34 +0200 (Thu, 24 Apr 2008) | 2 lines
clear the buffer before loading of an image
------------------------------------------------------------------------
r593 | zas_ | 2008-04-24 00:33:18 +0200 (Thu, 24 Apr 2008) | 2 lines
Use menu_item_add_stock_sensitive() and menu_item_add_sensitive().
------------------------------------------------------------------------
r592 | zas_ | 2008-04-24 00:22:37 +0200 (Thu, 24 Apr 2008) | 2 lines
Update to contributors list.
------------------------------------------------------------------------
r591 | zas_ | 2008-04-24 00:17:21 +0200 (Thu, 24 Apr 2008) | 8 lines
Allow the copy of file paths to clipboard.
This feature is disabled by default, it can be set through
Preferences > Advanced > Behavior > Show "Copy path" ...
When enabled, it adds a menu entry "Copy path" that let the
user copies current selection's paths to X clipboard.
It is very convenient to paste paths to xterm for example.
Patch by Carles Pina i Estany and me.
------------------------------------------------------------------------
r590 | nadvornik | 2008-04-23 23:08:29 +0200 (Wed, 23 Apr 2008) | 2 lines
fixed a bug in opening files with non-utf8 locales in exiv2.cc
------------------------------------------------------------------------
r589 | zas_ | 2008-04-23 22:47:19 +0200 (Wed, 23 Apr 2008) | 9 lines
Introduce macros to display debug messages.
if (debug) printf(...) is now replaced by variadic macros:
DEBUG_1()
And for higher debugging levels:
DEBUG_2()
DEBUG_3()
DEBUG_4()
------------------------------------------------------------------------
r588 | zas_ | 2008-04-23 15:46:18 +0200 (Wed, 23 Apr 2008) | 7 lines
Honor Control and Shift keys while drag'n'droping files
to directories.
Before a menu (Copy/Move/Cancel) was always displayed, now
if the user hold Shift key or Control key, the menu
is not shown, but move or copy actions take place.
If no modifier key is used, the menu is displayed as usual.
------------------------------------------------------------------------
r587 | zas_ | 2008-04-23 15:03:04 +0200 (Wed, 23 Apr 2008) | 2 lines
Only display message if in debug mode.
------------------------------------------------------------------------
r586 | zas_ | 2008-04-23 11:56:21 +0200 (Wed, 23 Apr 2008) | 5 lines
Fix adding a selection to a collection with no window open
using the sort manager. Only one file was added, now all
files in the selection are added (but duplicates).
A pointer was not reset correctly.
------------------------------------------------------------------------
r585 | zas_ | 2008-04-23 01:53:24 +0200 (Wed, 23 Apr 2008) | 2 lines
Save sort manager state to rc file.
------------------------------------------------------------------------
r584 | zas_ | 2008-04-23 00:45:51 +0200 (Wed, 23 Apr 2008) | 2 lines
Remove unused function bar_info_size_request().
------------------------------------------------------------------------
r583 | zas_ | 2008-04-23 00:44:10 +0200 (Wed, 23 Apr 2008) | 3 lines
Save state and width of exif, info and sort panels to rc file.
Width is restored only if save windows dimensions is set.
------------------------------------------------------------------------
r581 | nadvornik | 2008-04-22 21:26:07 +0200 (Tue, 22 Apr 2008) | 2 lines
updated ChangeLog from svn log
------------------------------------------------------------------------
r580 | nadvornik | 2008-04-22 20:06:38 +0200 (Tue, 22 Apr 2008) | 2 lines
fixed version string ;)
------------------------------------------------------------------------
r579 | nadvornik | 2008-04-22 19:45:08 +0200 (Tue, 22 Apr 2008) | 2 lines
updated version number
------------------------------------------------------------------------
r578 | nadvornik | 2008-04-22 19:40:29 +0200 (Tue, 22 Apr 2008) | 2 lines
fixed reading of signed rational type with Exiv2
------------------------------------------------------------------------
r577 | nadvornik | 2008-04-22 11:57:26 +0200 (Tue, 22 Apr 2008) | 2 lines
fixed instalation of doc files
------------------------------------------------------------------------
r576 | zas_ | 2008-04-22 11:40:05 +0200 (Tue, 22 Apr 2008) | 3 lines
Correctly escape data before using pango_layout_set_markup().
Exif data may contain characters like & or < >.
------------------------------------------------------------------------
r575 | zas_ | 2008-04-22 11:01:29 +0200 (Tue, 22 Apr 2008) | 3 lines
Use image_osd_toggle() in layout_menu_overlay_cb().
Drop layout_image_overlay_update().
------------------------------------------------------------------------
r574 | zas_ | 2008-04-22 10:53:07 +0200 (Tue, 22 Apr 2008) | 2 lines
Merge view_overlay_toggle() and layout_image_overlay_toggle() into new image_osd_toggle().
------------------------------------------------------------------------
r573 | zas_ | 2008-04-22 10:34:30 +0200 (Tue, 22 Apr 2008) | 3 lines
Make histogram depends on image window not layout window.
It simplifies the code, and make more sense.
------------------------------------------------------------------------
r572 | zas_ | 2008-04-22 10:16:02 +0200 (Tue, 22 Apr 2008) | 4 lines
Ensure Properties dialog is displayed above fullscreen window.
Add a parameter to info_window_new() to pass parent window and
revert patch 472.
------------------------------------------------------------------------
r571 | zas_ | 2008-04-22 00:19:32 +0200 (Tue, 22 Apr 2008) | 2 lines
Indicate bugs and feature requests trackers, remove obsolete stuff.
------------------------------------------------------------------------
r570 | zas_ | 2008-04-22 00:15:56 +0200 (Tue, 22 Apr 2008) | 2 lines
Lowercased name.
------------------------------------------------------------------------
r569 | zas_ | 2008-04-22 00:14:57 +0200 (Tue, 22 Apr 2008) | 2 lines
. -> dot
------------------------------------------------------------------------
r568 | nadvornik | 2008-04-21 23:46:38 +0200 (Mon, 21 Apr 2008) | 2 lines
updated copyright in source files
------------------------------------------------------------------------
r567 | zas_ | 2008-04-21 22:45:35 +0200 (Mon, 21 Apr 2008) | 3 lines
Properly initialize image_overlay options.
------------------------------------------------------------------------
r566 | zas_ | 2008-04-21 22:42:18 +0200 (Mon, 21 Apr 2008) | 2 lines
Few more fixes to french translation.
------------------------------------------------------------------------
r565 | zas_ | 2008-04-21 22:39:36 +0200 (Mon, 21 Apr 2008) | 3 lines
Add some macros to handle rc file compatibility issues related to
option name changes.
------------------------------------------------------------------------
r564 | zas_ | 2008-04-21 22:27:39 +0200 (Mon, 21 Apr 2008) | 2 lines
Minor french translation fix.
------------------------------------------------------------------------
r563 | zas_ | 2008-04-21 22:24:15 +0200 (Mon, 21 Apr 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r562 | zas_ | 2008-04-21 22:12:49 +0200 (Mon, 21 Apr 2008) | 6 lines
Rename few functions and replace fullscreen info with image overlay template string.
fullscreen_info_default_cb() -> image_overlay_default_template_cb()
fullscreen_info_default_ok_cb() -> image_overlay_default_template_ok_cb()
set_default_fullscreen_info() -> set_default_image_overlay_template_string() (moved to image-overlay.h)
------------------------------------------------------------------------
r561 | zas_ | 2008-04-21 22:01:22 +0200 (Mon, 21 Apr 2008) | 9 lines
Replace fullscreen.info and fullscreen.show_info options by:
image_overlay.common.enabled => to save last state to rc file
image_overlay.common.show_at_startup => overrides .common.enabled at startup
image_overlay.common.template_string => replace fullscreen.info
common is used since for now there is only one image overlay setup,
later specific setups may be added.
------------------------------------------------------------------------
r560 | nadvornik | 2008-04-21 21:42:58 +0200 (Mon, 21 Apr 2008) | 2 lines
fixed another "gqview" occurence
------------------------------------------------------------------------
r559 | nadvornik | 2008-04-21 21:10:41 +0200 (Mon, 21 Apr 2008) | 2 lines
updated NEWS, README and other documentation files
------------------------------------------------------------------------
r558 | nadvornik | 2008-04-21 20:09:30 +0200 (Mon, 21 Apr 2008) | 2 lines
renamed no.po to nb.po
------------------------------------------------------------------------
r557 | zas_ | 2008-04-21 17:30:16 +0200 (Mon, 21 Apr 2008) | 3 lines
Fix a segfault occuring when pressing 'i' for overlay info
in a separate image window (no layout).
------------------------------------------------------------------------
r556 | zas_ | 2008-04-21 16:19:48 +0200 (Mon, 21 Apr 2008) | 2 lines
histogram_draw(): tidy up.
------------------------------------------------------------------------
r555 | zas_ | 2008-04-21 15:39:17 +0200 (Mon, 21 Apr 2008) | 2 lines
histogram_read(): speed up calculations by 20%.
------------------------------------------------------------------------
r554 | zas_ | 2008-04-21 13:44:03 +0200 (Mon, 21 Apr 2008) | 2 lines
histogram_read(): use memset() to initialize histogram data instead of for() loop.
------------------------------------------------------------------------
r553 | zas_ | 2008-04-21 12:11:55 +0200 (Mon, 21 Apr 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r552 | zas_ | 2008-04-21 12:10:23 +0200 (Mon, 21 Apr 2008) | 2 lines
Add compat.c to POTFILES
------------------------------------------------------------------------
r551 | zas_ | 2008-04-21 12:09:01 +0200 (Mon, 21 Apr 2008) | 4 lines
Allow the user to set the drag'n drop icon size through
Preferences > Advanced > Behavior > Drag'n drop icon size.
It is saved to rc file as dnd_icon_size.
------------------------------------------------------------------------
r550 | zas_ | 2008-04-21 01:17:35 +0200 (Mon, 21 Apr 2008) | 4 lines
Add a replacement for gtk_radio_action_set_current_value() which
require GTK+ >= 2.10.
Two new files were added, compat.h and compat.c.
------------------------------------------------------------------------
r549 | zas_ | 2008-04-21 00:51:53 +0200 (Mon, 21 Apr 2008) | 2 lines
French translation was updated.
------------------------------------------------------------------------
r548 | zas_ | 2008-04-21 00:45:00 +0200 (Mon, 21 Apr 2008) | 2 lines
Add number mnemonics to image view editors submenu.
------------------------------------------------------------------------
r547 | zas_ | 2008-04-21 00:29:23 +0200 (Mon, 21 Apr 2008) | 3 lines
Prefix editor entries in the main menu with numbers.
It allows Alt+E+number as shortcut to start an editor.
------------------------------------------------------------------------
r546 | zas_ | 2008-04-21 00:14:54 +0200 (Mon, 21 Apr 2008) | 2 lines
Add missing shortcuts.
------------------------------------------------------------------------
r545 | nadvornik | 2008-04-21 00:14:38 +0200 (Mon, 21 Apr 2008) | 3 lines
fixed color profile code for older versions of exiv2
compilation fixes
------------------------------------------------------------------------
r544 | zas_ | 2008-04-21 00:01:26 +0200 (Mon, 21 Apr 2008) | 4 lines
Mark slideshow toggle state in the menu.
There is still an issue due to layout vs view slideshows...
------------------------------------------------------------------------
r543 | zas_ | 2008-04-20 23:38:45 +0200 (Sun, 20 Apr 2008) | 2 lines
Fix a typo introduced by revision 521.
------------------------------------------------------------------------
r542 | nadvornik | 2008-04-20 23:35:03 +0200 (Sun, 20 Apr 2008) | 2 lines
read color profiles from jpeg also with Exiv2
------------------------------------------------------------------------
r541 | zas_ | 2008-04-20 23:30:36 +0200 (Sun, 20 Apr 2008) | 6 lines
Use explicit names for mouse buttons instead of numbers.
MOUSE_BUTTON_LEFT = 1
MOUSE_BUTTON_MIDDLE = 2
MOUSE_BUTTON_RIGHT = 3
It makes the code easier to read.
------------------------------------------------------------------------
r540 | zas_ | 2008-04-20 22:35:26 +0200 (Sun, 20 Apr 2008) | 2 lines
Fix a typo: unoffical -> unofficial
------------------------------------------------------------------------
r539 | zas_ | 2008-04-20 20:07:51 +0200 (Sun, 20 Apr 2008) | 2 lines
Effectively drop empty newlines at end of files (missing from rev 535)
------------------------------------------------------------------------
r538 | zas_ | 2008-04-20 18:50:19 +0200 (Sun, 20 Apr 2008) | 3 lines
comment_file_read(): rewrite the parser, drop leading and trailing newlines
in comment.
------------------------------------------------------------------------
r537 | zas_ | 2008-04-20 15:42:22 +0200 (Sun, 20 Apr 2008) | 2 lines
Minor cleanup and code redundancy reduction.
------------------------------------------------------------------------
r536 | zas_ | 2008-04-20 15:30:36 +0200 (Sun, 20 Apr 2008) | 2 lines
editor_command_one(): tidy up.
------------------------------------------------------------------------
r535 | zas_ | 2008-04-20 15:04:57 +0200 (Sun, 20 Apr 2008) | 6 lines
Big whitespaces cleanup:
- drop whitespaces at end of lines
- convert eight spaces to tab at start of lines
- drop spurious spaces mixed with tabs
- remove empty lines at end of files
------------------------------------------------------------------------
r534 | zas_ | 2008-04-20 12:05:27 +0200 (Sun, 20 Apr 2008) | 3 lines
Allow the user to change open_recent_list_maxsize option through
Preferences > Advanced > Navigation.
------------------------------------------------------------------------
r533 | nadvornik | 2008-04-20 11:53:37 +0200 (Sun, 20 Apr 2008) | 2 lines
rm as external delete command is too dangerous, even for testing
------------------------------------------------------------------------
r532 | zas_ | 2008-04-20 11:47:51 +0200 (Sun, 20 Apr 2008) | 2 lines
Add a way to restore original state in Adjust menu.
------------------------------------------------------------------------
r531 | nadvornik | 2008-04-20 11:29:46 +0200 (Sun, 20 Apr 2008) | 2 lines
added fColorProfile pseudo-tag with detailed information
------------------------------------------------------------------------
r530 | zas_ | 2008-04-20 11:02:05 +0200 (Sun, 20 Apr 2008) | 3 lines
Fix the case "orientation from FileData, color profile from exif".
Reported by Vladimir Nadvornik.
------------------------------------------------------------------------
r529 | zas_ | 2008-04-20 01:12:30 +0200 (Sun, 20 Apr 2008) | 3 lines
Rename inappropriate folder_size to folder.
------------------------------------------------------------------------
r528 | zas_ | 2008-04-20 00:32:07 +0200 (Sun, 20 Apr 2008) | 2 lines
Use sizeof() for buffer size where appropriate.
------------------------------------------------------------------------
r527 | zas_ | 2008-04-19 23:50:05 +0200 (Sat, 19 Apr 2008) | 2 lines
Keep image orientation set by the user during the session.
------------------------------------------------------------------------
r526 | zas_ | 2008-04-19 23:30:19 +0200 (Sat, 19 Apr 2008) | 3 lines
Save Show Marks state to rc file and display current state in menu.
It is saved as boolean option layout.show_marks.
------------------------------------------------------------------------
r525 | nadvornik | 2008-04-19 23:20:08 +0200 (Sat, 19 Apr 2008) | 2 lines
fixed max. number of profiles
------------------------------------------------------------------------
r524 | zas_ | 2008-04-19 23:18:24 +0200 (Sat, 19 Apr 2008) | 2 lines
Sort options.
------------------------------------------------------------------------
r523 | nadvornik | 2008-04-19 23:10:18 +0200 (Sat, 19 Apr 2008) | 2 lines
fixed color profile index
------------------------------------------------------------------------
r522 | zas_ | 2008-04-19 22:53:12 +0200 (Sat, 19 Apr 2008) | 2 lines
Let toggle marks with numeric keypad.
------------------------------------------------------------------------
r521 | nadvornik | 2008-04-19 22:19:27 +0200 (Sat, 19 Apr 2008) | 4 lines
I have finally found how to add alternative hotkeys
removed more hard-coded keys
"Split Quad" is without hotkey for now
------------------------------------------------------------------------
r520 | zas_ | 2008-04-19 21:28:10 +0200 (Sat, 19 Apr 2008) | 3 lines
Accept keywords composed by two words ("Todo" = "A faire" in french).
Prevent duplicate keywords in the list.
------------------------------------------------------------------------
r519 | nadvornik | 2008-04-19 19:55:41 +0200 (Sat, 19 Apr 2008) | 2 lines
show the AdobeRGB profile in the menu, indicate input profile from image
------------------------------------------------------------------------
r518 | zas_ | 2008-04-19 19:14:03 +0200 (Sat, 19 Apr 2008) | 2 lines
file_dat_unref: display number of references as well of path (debug only).
------------------------------------------------------------------------
r517 | nadvornik | 2008-04-19 18:26:29 +0200 (Sat, 19 Apr 2008) | 2 lines
first support for AdobeRGB colorspace
------------------------------------------------------------------------
r516 | zas_ | 2008-04-19 18:10:08 +0200 (Sat, 19 Apr 2008) | 2 lines
French translation fixes.
------------------------------------------------------------------------
r515 | zas_ | 2008-04-19 15:40:20 +0200 (Sat, 19 Apr 2008) | 3 lines
French translation fixes and updates.
------------------------------------------------------------------------
r514 | zas_ | 2008-04-19 15:39:21 +0200 (Sat, 19 Apr 2008) | 2 lines
Add missing _().
------------------------------------------------------------------------
r513 | zas_ | 2008-04-19 14:46:59 +0200 (Sat, 19 Apr 2008) | 4 lines
Add the possibility to update only one translation file using,
for example: make update-po PO=fr
autogen.sh applies a patch made against glib-gettextize generated Makefile.in.in
------------------------------------------------------------------------
r512 | zas_ | 2008-04-19 13:11:53 +0200 (Sat, 19 Apr 2008) | 5 lines
Cleanup last patch:
- drop vd_pop_menu_dir_view_as_cb() since it is now unused.
- use G_N_ELEMENTS()
------------------------------------------------------------------------
r511 | nadvornik | 2008-04-19 11:49:14 +0200 (Sat, 19 Apr 2008) | 2 lines
improved spec file
------------------------------------------------------------------------
r510 | zas_ | 2008-04-19 11:36:30 +0200 (Sat, 19 Apr 2008) | 3 lines
Fix directory view popup menu to display a View As submenu
to switch between different directory views.
------------------------------------------------------------------------
r509 | zas_ | 2008-04-19 01:35:16 +0200 (Sat, 19 Apr 2008) | 2 lines
gimp-remote has no -n option.
------------------------------------------------------------------------
r508 | zas_ | 2008-04-19 01:09:03 +0200 (Sat, 19 Apr 2008) | 4 lines
Add zoom ratio display to OSD in fullscreen mode.
It appears as [%zoom%] in fullscreen info string.
It is now displayed by default.
------------------------------------------------------------------------
r507 | nadvornik | 2008-04-19 00:31:58 +0200 (Sat, 19 Apr 2008) | 2 lines
partially fixed reading embedded color profiles with exiv2
------------------------------------------------------------------------
r506 | zas_ | 2008-04-19 00:15:01 +0200 (Sat, 19 Apr 2008) | 5 lines
Add two new options to control image read buffer at runtime.
They are available in Preferences > Advanced > Image loading and caching.
Default read buffer size was set to 4096 instead of 512.
These options are saved to rc file.
------------------------------------------------------------------------
r505 | zas_ | 2008-04-18 23:53:33 +0200 (Fri, 18 Apr 2008) | 2 lines
Display elapsed time since previous get_exec_time() call (debug only).
------------------------------------------------------------------------
r504 | zas_ | 2008-04-18 23:51:08 +0200 (Fri, 18 Apr 2008) | 2 lines
Remove forgotten debug printf().
------------------------------------------------------------------------
r503 | zas_ | 2008-04-18 23:42:00 +0200 (Fri, 18 Apr 2008) | 2 lines
Fix OSD display when fullscreen info string is empty.
------------------------------------------------------------------------
r502 | nadvornik | 2008-04-18 23:30:12 +0200 (Fri, 18 Apr 2008) | 2 lines
replace inner loops with memcpy
------------------------------------------------------------------------
r501 | zas_ | 2008-04-18 22:41:09 +0200 (Fri, 18 Apr 2008) | 5 lines
Explode pr_tile_mirror() in three optimized functions:
pr_tile_mirror_only()
pr_tile_mirror_and_flip()
pr_tile_flip_only()
------------------------------------------------------------------------
r500 | zas_ | 2008-04-18 18:53:41 +0200 (Fri, 18 Apr 2008) | 5 lines
Rename vd_drop_update() to vd_dnd_drop_update().
Add two function pointers to ViewDir struct to keep
vdtree_dnd_drop_expand_cancel() and vdtree_dnd_drop_expand()
static to view_dir_tree.c.
------------------------------------------------------------------------
r499 | zas_ | 2008-04-18 18:29:47 +0200 (Fri, 18 Apr 2008) | 2 lines
Drop 3 useless #define.
------------------------------------------------------------------------
r498 | zas_ | 2008-04-18 18:25:40 +0200 (Fri, 18 Apr 2008) | 4 lines
Fix forgotten vd->pf affectation.
Cleanup, and reduce code redundancy a bit.
------------------------------------------------------------------------
r497 | zas_ | 2008-04-18 13:01:41 +0200 (Fri, 18 Apr 2008) | 6 lines
Explode pr_tile_rotate_90() in two functions:
pr_tile_rotate_90_clockwise()
pr_tile_rotate_90_counter_clockwise()
Optimize the code at the expense of a bit of code redundancy:
tests were moved outside the loops, intermediate results are now cached.
------------------------------------------------------------------------
r496 | zas_ | 2008-04-18 11:15:09 +0200 (Fri, 18 Apr 2008) | 2 lines
Introduce printf_term() macro and use it.
------------------------------------------------------------------------
r495 | zas_ | 2008-04-17 22:14:49 +0200 (Thu, 17 Apr 2008) | 3 lines
Add a shortcut key for List (L) and change the one for Tree (T),
they are now in a submenu.
------------------------------------------------------------------------
r494 | zas_ | 2008-04-17 22:03:49 +0200 (Thu, 17 Apr 2008) | 2 lines
Add some wrappers in view_dir.c and simplify even more.
------------------------------------------------------------------------
r493 | zas_ | 2008-04-17 21:57:41 +0200 (Thu, 17 Apr 2008) | 2 lines
Fix a bug introduced in revision 489.
------------------------------------------------------------------------
r492 | zas_ | 2008-04-17 20:44:17 +0200 (Thu, 17 Apr 2008) | 3 lines
Reduce code redundancy with the introduction of a new
function named vd_get_fd_from_tree_path().
------------------------------------------------------------------------
r491 | nadvornik | 2008-04-17 19:44:54 +0200 (Thu, 17 Apr 2008) | 3 lines
image post-processing (rotation and color management) moved to
pixbuf-renderer
------------------------------------------------------------------------
r490 | zas_ | 2008-04-17 19:35:51 +0200 (Thu, 17 Apr 2008) | 3 lines
Merge vd(list|tree)_release_cb() in vd_release_cb().
I made some assumptions here i hope correct.
------------------------------------------------------------------------
r489 | zas_ | 2008-04-17 19:19:41 +0200 (Thu, 17 Apr 2008) | 2 lines
Merge few more functions to view_dir.c.
------------------------------------------------------------------------
r488 | zas_ | 2008-04-17 18:33:31 +0200 (Thu, 17 Apr 2008) | 2 lines
Move common menu position callback to view_dir.c.
------------------------------------------------------------------------
r487 | zas_ | 2008-04-17 16:51:32 +0200 (Thu, 17 Apr 2008) | 2 lines
Merge dirlist/dirview dnd code.
------------------------------------------------------------------------
r486 | zas_ | 2008-04-17 00:51:32 +0200 (Thu, 17 Apr 2008) | 2 lines
Regenerate translations files and update french translation.
------------------------------------------------------------------------
r485 | zas_ | 2008-04-17 00:31:52 +0200 (Thu, 17 Apr 2008) | 2 lines
Fix new folder feature in dirlist mode, it was broken by revision 481.
------------------------------------------------------------------------
r484 | zas_ | 2008-04-17 00:23:43 +0200 (Thu, 17 Apr 2008) | 2 lines
Fix a crash introduced in revision 477.
------------------------------------------------------------------------
r483 | zas_ | 2008-04-17 00:21:01 +0200 (Thu, 17 Apr 2008) | 2 lines
Fix two errors made in revision 473.
------------------------------------------------------------------------
r482 | zas_ | 2008-04-16 23:58:05 +0200 (Wed, 16 Apr 2008) | 2 lines
Merge few more vdlist/vdtree functions.
------------------------------------------------------------------------
r481 | zas_ | 2008-04-16 22:36:10 +0200 (Wed, 16 Apr 2008) | 2 lines
Make directory view popup menu common and move it to view_dir.{c,h}.
------------------------------------------------------------------------
r480 | nadvornik | 2008-04-16 22:32:44 +0200 (Wed, 16 Apr 2008) | 2 lines
fixed compiler warnings
------------------------------------------------------------------------
r479 | nadvornik | 2008-04-16 22:15:42 +0200 (Wed, 16 Apr 2008) | 2 lines
in debug mode print time information on selected events
------------------------------------------------------------------------
r478 | zas_ | 2008-04-16 20:57:50 +0200 (Wed, 16 Apr 2008) | 2 lines
Clean up and simplify.
------------------------------------------------------------------------
r477 | zas_ | 2008-04-16 18:54:38 +0200 (Wed, 16 Apr 2008) | 3 lines
Merge parts of view_dir_list/tree constructors/destructors to
view_dir.
------------------------------------------------------------------------
r476 | zas_ | 2008-04-16 18:05:12 +0200 (Wed, 16 Apr 2008) | 3 lines
Move some dnd common code from view_dir_list.c and view_dir_tree.c
to view_dir.c.
------------------------------------------------------------------------
r475 | zas_ | 2008-04-16 16:56:31 +0200 (Wed, 16 Apr 2008) | 2 lines
Rename vdt occurences to vd.
------------------------------------------------------------------------
r474 | zas_ | 2008-04-16 16:51:39 +0200 (Wed, 16 Apr 2008) | 2 lines
Rename vdl occurences to vd.
------------------------------------------------------------------------
r473 | zas_ | 2008-04-16 16:45:22 +0200 (Wed, 16 Apr 2008) | 11 lines
Introduce a new struct ViewDir to handle directory views common
data.
Specific data is now in ViewDirInfoList and ViewDirInfoTree.
Type of directory view can be specified with enum DirViewType.
This is saved to rc file as layout.dir_view_type, which replace
layout.view_as_tree.
Code was modified to reflect these changes.
This is a first to move to merge common code of view_dir_list.c
and view_dir_tree.c and ease the introduction of new types
of directory view.
------------------------------------------------------------------------
r472 | zas_ | 2008-04-15 23:49:28 +0200 (Tue, 15 Apr 2008) | 2 lines
Indicate --debug[=level] in usage display.
------------------------------------------------------------------------
r471 | zas_ | 2008-04-15 23:47:03 +0200 (Tue, 15 Apr 2008) | 4 lines
Parse command line for --debug option as soon as possible and allow
--debug[=level] syntax.
Only display message indication debug level once.
------------------------------------------------------------------------
r470 | zas_ | 2008-04-15 23:06:00 +0200 (Tue, 15 Apr 2008) | 2 lines
Cleanup read/write of image.zoom_mode option.
------------------------------------------------------------------------
r469 | zas_ | 2008-04-15 22:56:55 +0200 (Tue, 15 Apr 2008) | 2 lines
Read show_icon_names only once.
------------------------------------------------------------------------
r468 | zas_ | 2008-04-15 22:55:21 +0200 (Tue, 15 Apr 2008) | 2 lines
Rename l_conf to layout_order and make it more local.
------------------------------------------------------------------------
r467 | zas_ | 2008-04-15 22:46:14 +0200 (Tue, 15 Apr 2008) | 5 lines
Fix a bug that was here since a long time, buf has nothing
to do with options->layout.order, so compare it to l_conf instead.
It fixes refreshing of files and directories lists when changing
filtering options.
------------------------------------------------------------------------
r466 | zas_ | 2008-04-15 22:36:11 +0200 (Tue, 15 Apr 2008) | 6 lines
Add a new option in Preferences > Filtering to allow the
user to choose to display '.' directory in folder lists or not.
This option is saved to rc file as file_filter.show_dot_directory.
A minor fix was made to disable display of .. in folder selection
dialogs when current path is /.
------------------------------------------------------------------------
r465 | zas_ | 2008-04-15 22:00:27 +0200 (Tue, 15 Apr 2008) | 2 lines
Add and use few new macros in rc file writing code.
------------------------------------------------------------------------
r464 | nadvornik | 2008-04-15 20:34:24 +0200 (Tue, 15 Apr 2008) | 2 lines
this might fix the freezes on freebsd, solaris, etc.
------------------------------------------------------------------------
r463 | nadvornik | 2008-04-15 18:57:30 +0200 (Tue, 15 Apr 2008) | 2 lines
save file_class to config file
------------------------------------------------------------------------
r462 | zas_ | 2008-04-15 09:16:51 +0200 (Tue, 15 Apr 2008) | 2 lines
Exit fullscreen mode when Properties is displayed.
------------------------------------------------------------------------
r461 | zas_ | 2008-04-15 08:56:25 +0200 (Tue, 15 Apr 2008) | 7 lines
New Go to directory view feature that permits to find and display the directory
corresponding to an image view.
For example, when you open an image in new window from collection, right clicking on
the newly displayed image will let you choose Go to directory view, which would open
a new window, with image and directory list.
If current directory is the one of the image, menu item is disabled.
------------------------------------------------------------------------
r460 | zas_ | 2008-04-15 01:47:13 +0200 (Tue, 15 Apr 2008) | 2 lines
Move layout.order default init to setup_default_options().
------------------------------------------------------------------------
r459 | zas_ | 2008-04-15 01:39:46 +0200 (Tue, 15 Apr 2008) | 2 lines
collection_load(): use booleans and always count failures (for debug).
------------------------------------------------------------------------
r458 | zas_ | 2008-04-15 01:29:54 +0200 (Tue, 15 Apr 2008) | 2 lines
collection_load(): improve headers parsing.
------------------------------------------------------------------------
r457 | zas_ | 2008-04-15 01:09:48 +0200 (Tue, 15 Apr 2008) | 2 lines
collection_load(): fix typo (missing #) made in rev 453.
------------------------------------------------------------------------
r456 | zas_ | 2008-04-15 01:08:27 +0200 (Tue, 15 Apr 2008) | 2 lines
collection_load(): accept whitespaces at start of lines.
------------------------------------------------------------------------
r455 | zas_ | 2008-04-15 00:57:26 +0200 (Tue, 15 Apr 2008) | 2 lines
collection_load(): increase verbosity in debug mode.
------------------------------------------------------------------------
r454 | zas_ | 2008-04-15 00:50:50 +0200 (Tue, 15 Apr 2008) | 3 lines
collection_load(): replace official by limit_failures (and
invert the tests).
------------------------------------------------------------------------
r453 | zas_ | 2008-04-15 00:45:53 +0200 (Tue, 15 Apr 2008) | 3 lines
Increase collection_load() buffer size and do not activate
error limiting for GQview collections.
------------------------------------------------------------------------
r452 | zas_ | 2008-04-15 00:28:29 +0200 (Tue, 15 Apr 2008) | 2 lines
Merge collection_load_only_geometry() into collection_load().
------------------------------------------------------------------------
r451 | zas_ | 2008-04-15 00:05:47 +0200 (Tue, 15 Apr 2008) | 2 lines
Use flags for collection_load*().
------------------------------------------------------------------------
r450 | zas_ | 2008-04-13 22:33:45 +0200 (Sun, 13 Apr 2008) | 2 lines
Apply exif display config (Never/If set/Always) to pan view too.
------------------------------------------------------------------------
r449 | zas_ | 2008-04-13 21:21:13 +0200 (Sun, 13 Apr 2008) | 4 lines
Rename show_dot_files to show_hidden_files.
There is no need to expose the underlying method to hide
files.
------------------------------------------------------------------------
r448 | zas_ | 2008-04-13 20:56:24 +0200 (Sun, 13 Apr 2008) | 3 lines
Let toggle the visibility of hidden files from directories list
or tree contextual menu.
------------------------------------------------------------------------
r447 | zas_ | 2008-04-13 14:24:42 +0200 (Sun, 13 Apr 2008) | 2 lines
Add a button to reset fullscreen info string to default value.
------------------------------------------------------------------------
r446 | zas_ | 2008-04-13 14:12:44 +0200 (Sun, 13 Apr 2008) | 2 lines
Fix a typo, READ_CHAR() must use value_all.
------------------------------------------------------------------------
r445 | zas_ | 2008-04-13 11:10:38 +0200 (Sun, 13 Apr 2008) | 3 lines
Use convenient macros to read options, it will ensure options
names are matching (in the rc file and internally).
------------------------------------------------------------------------
r444 | zas_ | 2008-04-13 10:36:17 +0200 (Sun, 13 Apr 2008) | 5 lines
Simplify read_*_option() stuff by passing pointer to option value.
Introduce read_uint_option() to read enum values and read_int_option_clamp()
to read clamped values.
------------------------------------------------------------------------
r443 | zas_ | 2008-04-13 01:59:31 +0200 (Sun, 13 Apr 2008) | 3 lines
Partly rewrite option parser to accept whitespaces at start
of lines.
------------------------------------------------------------------------
r442 | zas_ | 2008-04-13 01:41:35 +0200 (Sun, 13 Apr 2008) | 2 lines
exif_* -> exif.display.*
------------------------------------------------------------------------
r441 | zas_ | 2008-04-13 01:32:08 +0200 (Sun, 13 Apr 2008) | 2 lines
Add a note in the rc file about special editor slots.
------------------------------------------------------------------------
r440 | zas_ | 2008-04-13 01:16:41 +0200 (Sun, 13 Apr 2008) | 2 lines
sidecar_ext -> sidecar.ext
------------------------------------------------------------------------
r439 | zas_ | 2008-04-13 01:07:04 +0200 (Sun, 13 Apr 2008) | 2 lines
Unify names of options between variables and rc file.
------------------------------------------------------------------------
r438 | zas_ | 2008-04-13 01:02:00 +0200 (Sun, 13 Apr 2008) | 2 lines
Use tree_descend_subdirs everywhere.
------------------------------------------------------------------------
r437 | zas_ | 2008-04-13 00:22:11 +0200 (Sun, 13 Apr 2008) | 2 lines
Use startup_path_enable everywhere.
------------------------------------------------------------------------
r436 | zas_ | 2008-04-13 00:17:14 +0200 (Sun, 13 Apr 2008) | 2 lines
Rename recent_list_max/open_recent_max to open_recent_list_maxsize.
------------------------------------------------------------------------
r435 | zas_ | 2008-04-13 00:10:38 +0200 (Sun, 13 Apr 2008) | 2 lines
Rename dupe_custom_threshold option to duplicates_similarity_threshold.
------------------------------------------------------------------------
r434 | zas_ | 2008-04-13 00:04:29 +0200 (Sun, 13 Apr 2008) | 4 lines
Move safe_delete* and in place rename options to file_ops
struct.
Re-order rc file a bit.
------------------------------------------------------------------------
r433 | zas_ | 2008-04-12 23:45:30 +0200 (Sat, 12 Apr 2008) | 3 lines
Rename option thumbnails.enabled to layout.show_thumbnails as it makes
more sense.
------------------------------------------------------------------------
r432 | zas_ | 2008-04-12 23:38:55 +0200 (Sat, 12 Apr 2008) | 5 lines
Rename user_specified_window_background and window_background_color
to image.use_custom_border_color and image.border_color.
Rename pref_background_color_set_cb() to pref_color_button_set_cb().
Rename pref_colorbutton_new() to pref_color_button_new().
------------------------------------------------------------------------
r431 | zas_ | 2008-04-12 21:33:59 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename window options (moved to layout) and re-order rc file.
------------------------------------------------------------------------
r430 | zas_ | 2008-04-12 19:20:34 +0200 (Sat, 12 Apr 2008) | 2 lines
Fix bad image option name in the rc file.
------------------------------------------------------------------------
r429 | zas_ | 2008-04-12 19:09:20 +0200 (Sat, 12 Apr 2008) | 2 lines
Fix display bug when using "Limit image size when autofitting" option.
------------------------------------------------------------------------
r428 | zas_ | 2008-04-12 17:13:00 +0200 (Sat, 12 Apr 2008) | 2 lines
Beautify rc file, adding sub-sections titles.
------------------------------------------------------------------------
r427 | zas_ | 2008-04-12 17:04:58 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename image-related options.
------------------------------------------------------------------------
r426 | zas_ | 2008-04-12 11:41:44 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename thumbnails related options.
------------------------------------------------------------------------
r425 | zas_ | 2008-04-12 11:12:37 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename file filtering options.
------------------------------------------------------------------------
r424 | zas_ | 2008-04-12 10:59:52 +0200 (Sat, 12 Apr 2008) | 2 lines
Drop unused stuff.
------------------------------------------------------------------------
r423 | zas_ | 2008-04-12 10:40:02 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename collection options.
------------------------------------------------------------------------
r422 | zas_ | 2008-04-12 10:35:58 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename file sorting options.
------------------------------------------------------------------------
r421 | zas_ | 2008-04-12 10:28:08 +0200 (Sat, 12 Apr 2008) | 2 lines
Re-order and try to group options.
------------------------------------------------------------------------
r420 | zas_ | 2008-04-12 10:05:44 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename color profile options.
------------------------------------------------------------------------
r419 | zas_ | 2008-04-12 09:46:01 +0200 (Sat, 12 Apr 2008) | 2 lines
Rename slideshow options.
------------------------------------------------------------------------
r418 | zas_ | 2008-04-12 09:09:19 +0200 (Sat, 12 Apr 2008) | 3 lines
Only display defined exif tags by default.
------------------------------------------------------------------------
r417 | zas_ | 2008-04-12 09:00:14 +0200 (Sat, 12 Apr 2008) | 2 lines
Drop redundant code.
------------------------------------------------------------------------
r416 | zas_ | 2008-04-12 08:42:47 +0200 (Sat, 12 Apr 2008) | 3 lines
Add Exif.Photo.ColorSpace tag in Preferences > Properties > Exif.
Requested by Fr?\195?\169d?\195?\169ric Mantegazza.
------------------------------------------------------------------------
r415 | zas_ | 2008-04-12 01:32:22 +0200 (Sat, 12 Apr 2008) | 2 lines
Rationalize fullscreen options naming.
------------------------------------------------------------------------
r414 | zas_ | 2008-04-12 01:01:00 +0200 (Sat, 12 Apr 2008) | 2 lines
options_c -> c_options
------------------------------------------------------------------------
r413 | zas_ | 2008-04-12 00:52:22 +0200 (Sat, 12 Apr 2008) | 2 lines
Move more options to ConfOptions.
------------------------------------------------------------------------
r412 | zas_ | 2008-04-12 00:27:54 +0200 (Sat, 12 Apr 2008) | 3 lines
Move file_sort_case_sensitive to ConfOptions.
------------------------------------------------------------------------
r411 | zas_ | 2008-04-12 00:14:36 +0200 (Sat, 12 Apr 2008) | 6 lines
Add a new struct ConfOptions to handle options.
Changes were made among the code to use only one global var
named "options" of type ConfOptions *.
Initialization takes place in new init_options().
------------------------------------------------------------------------
r410 | zas_ | 2008-04-11 22:35:37 +0200 (Fri, 11 Apr 2008) | 4 lines
Make thumbnail standard fail directory after current application
name and version.
------------------------------------------------------------------------
r409 | zas_ | 2008-04-11 22:01:29 +0200 (Fri, 11 Apr 2008) | 3 lines
Define drag and drop target string in dnd.h.
Make it use the current name of the application.
------------------------------------------------------------------------
r408 | zas_ | 2008-04-11 21:43:36 +0200 (Fri, 11 Apr 2008) | 2 lines
Use secure save in history_list_save().
------------------------------------------------------------------------
r407 | zas_ | 2008-04-11 19:11:14 +0200 (Fri, 11 Apr 2008) | 3 lines
Use secure save in comment_file_write().
------------------------------------------------------------------------
r406 | zas_ | 2008-04-11 18:46:21 +0200 (Fri, 11 Apr 2008) | 5 lines
Secure save now unlinks temporary file on error by default.
It will prevent left-behind temporary files, but also prevent
potential data recovery from partially written files (it
should not be a problem here).
------------------------------------------------------------------------
r405 | zas_ | 2008-04-11 18:04:37 +0200 (Fri, 11 Apr 2008) | 2 lines
Use secure save feature when saving collections.
------------------------------------------------------------------------
r404 | zas_ | 2008-04-11 18:02:33 +0200 (Fri, 11 Apr 2008) | 2 lines
Preserve permissions of the destination file when using secure save.
------------------------------------------------------------------------
r403 | zas_ | 2008-04-11 17:27:08 +0200 (Fri, 11 Apr 2008) | 4 lines
Revert part of the previous patch, let the caller take care
of calling path_from_utf8().
------------------------------------------------------------------------
r402 | zas_ | 2008-04-11 16:27:55 +0200 (Fri, 11 Apr 2008) | 3 lines
Use path_from_utf8() on the passed filename.
Add const attribute.
------------------------------------------------------------------------
r401 | zas_ | 2008-04-11 15:07:48 +0200 (Fri, 11 Apr 2008) | 8 lines
ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
so add a test for it in configure.
Wrap generated headers files with #ifdef/#endif and add
a comment related to their auto-generated nature.
Make the generation itself quiet, but display a message
on error.
Make these targets depend on respective Makefile.in.
------------------------------------------------------------------------
r400 | zas_ | 2008-04-11 14:31:32 +0200 (Fri, 11 Apr 2008) | 2 lines
Move secure save code to its own files: secure_save.{c,h}.
------------------------------------------------------------------------
r399 | zas_ | 2008-04-11 14:25:36 +0200 (Fri, 11 Apr 2008) | 2 lines
Add missing #ifdef/#endif.
------------------------------------------------------------------------
r398 | zas_ | 2008-04-11 12:46:52 +0200 (Fri, 11 Apr 2008) | 2 lines
Ensure that gcc flag -Wall is set.
------------------------------------------------------------------------
r397 | zas_ | 2008-04-11 12:45:37 +0200 (Fri, 11 Apr 2008) | 2 lines
Silent some gcc warnings.
------------------------------------------------------------------------
r396 | zas_ | 2008-04-11 11:02:20 +0200 (Fri, 11 Apr 2008) | 3 lines
Prevent multiple insertion of the same file in a collection.
Use a hash table to speed up existence tests.
------------------------------------------------------------------------
r395 | zas_ | 2008-04-11 10:10:40 +0200 (Fri, 11 Apr 2008) | 2 lines
Only display these messages if debug mode is enabled.
------------------------------------------------------------------------
r394 | nadvornik | 2008-04-10 21:27:42 +0200 (Thu, 10 Apr 2008) | 2 lines
fixed dates in pan-calendar
------------------------------------------------------------------------
r393 | zas_ | 2008-04-10 14:07:34 +0200 (Thu, 10 Apr 2008) | 2 lines
Fix fCamera even more.
------------------------------------------------------------------------
r392 | zas_ | 2008-04-10 13:31:20 +0200 (Thu, 10 Apr 2008) | 2 lines
Do not display ... if not truncated.
------------------------------------------------------------------------
r391 | zas_ | 2008-04-10 12:43:15 +0200 (Thu, 10 Apr 2008) | 5 lines
Add the possibility to truncate overlay infos displayed:
%fCamera:20% will truncate data displayed to 20 characters
and add 3 dots at the end.
For example, %name% -> some_file, %name:4% -> some...
------------------------------------------------------------------------
r390 | zas_ | 2008-04-10 02:09:43 +0200 (Thu, 10 Apr 2008) | 2 lines
Fix broken remove_common_prefix(), fCamera didn't display model as it should.
------------------------------------------------------------------------
r389 | zas_ | 2008-04-10 00:47:43 +0200 (Thu, 10 Apr 2008) | 2 lines
Resync .po files. French translation was updated (100% made).
------------------------------------------------------------------------
r388 | zas_ | 2008-04-10 00:36:43 +0200 (Thu, 10 Apr 2008) | 2 lines
Add 3 missing files to POTFILES.in.
------------------------------------------------------------------------
r387 | zas_ | 2008-04-10 00:33:06 +0200 (Thu, 10 Apr 2008) | 2 lines
Simple helper script to display translation statistics.
------------------------------------------------------------------------
r386 | zas_ | 2008-04-10 00:13:11 +0200 (Thu, 10 Apr 2008) | 3 lines
Fix a typo: "while fluorescent" -> "white fluorescent"
------------------------------------------------------------------------
r385 | zas_ | 2008-04-10 00:01:52 +0200 (Thu, 10 Apr 2008) | 2 lines
Resync .po files. Update french translation.
------------------------------------------------------------------------
r384 | nadvornik | 2008-04-09 23:14:50 +0200 (Wed, 09 Apr 2008) | 2 lines
fixed crash in pan_calendar
------------------------------------------------------------------------
r383 | nadvornik | 2008-04-09 22:49:32 +0200 (Wed, 09 Apr 2008) | 2 lines
improved histogram drawing
------------------------------------------------------------------------
r382 | zas_ | 2008-04-09 18:37:54 +0200 (Wed, 09 Apr 2008) | 5 lines
Simplify and unify gtk_window creation with the help of
the new window_new() function, that wraps gtk_window_new()
call.
Subclass, title and icon are set in the same call.
------------------------------------------------------------------------
r381 | zas_ | 2008-04-09 15:53:01 +0200 (Wed, 09 Apr 2008) | 2 lines
Replace occurences of Geeqie / geeqie by constants defined in main.h.
------------------------------------------------------------------------
r380 | zas_ | 2008-04-09 01:41:01 +0200 (Wed, 09 Apr 2008) | 2 lines
int -> gint
------------------------------------------------------------------------
r379 | zas_ | 2008-04-09 01:39:27 +0200 (Wed, 09 Apr 2008) | 2 lines
Make xmp debug info only appears when debug >= 2.
------------------------------------------------------------------------
r378 | zas_ | 2008-04-09 01:33:49 +0200 (Wed, 09 Apr 2008) | 3 lines
Enable image rotation depending on EXIF by default.
New users shouldn't have to search for it.
------------------------------------------------------------------------
r377 | zas_ | 2008-04-09 01:25:46 +0200 (Wed, 09 Apr 2008) | 2 lines
Fix missing header files inclusions.
------------------------------------------------------------------------
r376 | zas_ | 2008-04-09 01:16:12 +0200 (Wed, 09 Apr 2008) | 2 lines
GQVIEW_* -> GQ_*
------------------------------------------------------------------------
r375 | zas_ | 2008-04-09 01:07:09 +0200 (Wed, 09 Apr 2008) | 2 lines
GQVIEW_H -> MAIN_H
------------------------------------------------------------------------
r374 | zas_ | 2008-04-09 01:02:33 +0200 (Wed, 09 Apr 2008) | 2 lines
gqview.h -> main.h
------------------------------------------------------------------------
r373 | zas_ | 2008-04-09 00:31:42 +0200 (Wed, 09 Apr 2008) | 2 lines
Remove obsolete prototype.
------------------------------------------------------------------------
r372 | zas_ | 2008-04-09 00:28:55 +0200 (Wed, 09 Apr 2008) | 9 lines
gqview_remote -> remote_connection
gqview_command_collection -> command_collection
gqview_remote_control() -> remote_control()
gqview_remote_help() -> remote_help()
gqview_remote_command_find() -> remote_command_find()
gqview_remote_build_list() -> remote_build_list()
gqview_remote_cb() -> remote_cb()
------------------------------------------------------------------------
r371 | zas_ | 2008-04-09 00:16:56 +0200 (Wed, 09 Apr 2008) | 4 lines
exit_gqview() renamed to exit_program().
exit_gqview_final() renamed to exit_program_final().
------------------------------------------------------------------------
r370 | zas_ | 2008-04-09 00:05:04 +0200 (Wed, 09 Apr 2008) | 8 lines
Add support for some Samsung raw files (.pef).
Samsung raw not strongly differ from Pentax raw.
The only difference in header (manufacturer, camera name and etc).
Tested on Samsung GX-1S and Pentax *ist DS.
Patch by Max Lushnikov.
------------------------------------------------------------------------
r369 | zas_ | 2008-04-08 23:55:58 +0200 (Tue, 08 Apr 2008) | 7 lines
Implement secure rc file saving.
First data is written to a temporary file, then if nothing
was wrong, this file is renamed to the final name.
This way the risk of corrupted rc file is greatly reduced.
The code is borrowed from ELinks (http://elinks.cz).
------------------------------------------------------------------------
r368 | nadvornik | 2008-04-08 23:52:04 +0200 (Tue, 08 Apr 2008) | 2 lines
fixed histogram label
------------------------------------------------------------------------
r367 | zas_ | 2008-04-08 23:33:29 +0200 (Tue, 08 Apr 2008) | 11 lines
Fix the "continuous display" of tooltips in the collection view
(before the tooltip delay occured once, then changing icon to icon never hide the
tooltip again, now the tip is displayed shortly after the cursor moved on the icon,
but disappears when moving cursor to another icon).
Display the full path to the file when Show filename text is on (before nothing
was displayed).
When Show filename text is off, behavior is unchanged, the (short) filename is
displayed.
------------------------------------------------------------------------
r366 | nadvornik | 2008-04-08 22:56:50 +0200 (Tue, 08 Apr 2008) | 3 lines
reworked the histogram patch by Uwe Ohse, most of the code is in
separate files
------------------------------------------------------------------------
r365 | nadvornik | 2008-04-08 19:26:13 +0200 (Tue, 08 Apr 2008) | 2 lines
fixed file delete notification in view_file_icon
------------------------------------------------------------------------
r364 | zas_ | 2008-04-08 18:22:21 +0200 (Tue, 08 Apr 2008) | 2 lines
gtk_notebook_set_tab_reorderable() is only available sinc gtk+ 2.10.
------------------------------------------------------------------------
r363 | zas_ | 2008-04-08 17:53:03 +0200 (Tue, 08 Apr 2008) | 2 lines
Move active variable affectation after the test.
------------------------------------------------------------------------
r362 | zas_ | 2008-04-08 16:52:42 +0200 (Tue, 08 Apr 2008) | 2 lines
Simplify layout_color_name_parse() using g_strdelimit().
------------------------------------------------------------------------
r361 | zas_ | 2008-04-08 16:50:14 +0200 (Tue, 08 Apr 2008) | 2 lines
Tidy up, whitespaces and indentation fix.
------------------------------------------------------------------------
r360 | zas_ | 2008-04-08 13:53:35 +0200 (Tue, 08 Apr 2008) | 7 lines
Remove dependency on GTK 2.12, reported by John Vodden and Vladimir
Nadvornik.
gtk_set_tooltip_markup() calls were disabled for GTK+ versions < 2.12.
gdk_color_to_string() was replaced by a equivalent function.
------------------------------------------------------------------------
r359 | zas_ | 2008-04-07 21:47:22 +0200 (Mon, 07 Apr 2008) | 9 lines
Add the possibility to print file names with path.
A checkbox was added to the Text tab in the Print dialog.
Name checked and Path unchecked -> filename.jpg
Name checked and Path checked -> /some/dir/filename.jpg
Name unchecked and Path checked -> /some/dir/
Patch by Michael Mokeev and Laurent Monin.
------------------------------------------------------------------------
r358 | zas_ | 2008-04-07 21:06:17 +0200 (Mon, 07 Apr 2008) | 2 lines
Fix a segfault on fullscreen file deletion reported by Fr?\195?\169d?\195?\169ric Mantegazza.
------------------------------------------------------------------------
r357 | zas_ | 2008-04-07 20:52:54 +0200 (Mon, 07 Apr 2008) | 3 lines
Add the possibility to match duplicates on the name but ignoring the case.
A new item was added to types of match combo box in the Find duplicates dialog.
------------------------------------------------------------------------
r356 | zas_ | 2008-04-07 10:09:39 +0200 (Mon, 07 Apr 2008) | 3 lines
Display marks in overlay info only if at least one is set.
Fix a missing g_string_free().
------------------------------------------------------------------------
r355 | zas_ | 2008-04-06 12:17:41 +0200 (Sun, 06 Apr 2008) | 3 lines
Mark all exif labels as translatable.
Before only some of them were enclosed by N_().
------------------------------------------------------------------------
r354 | zas_ | 2008-04-06 12:03:54 +0200 (Sun, 06 Apr 2008) | 2 lines
Mark strings as translatable.
------------------------------------------------------------------------
r353 | zas_ | 2008-04-05 17:23:39 +0200 (Sat, 05 Apr 2008) | 4 lines
Improve remove_trailing_slash() so it allocates no more than
needed bytes and remove all trailing slashes instead only one.
------------------------------------------------------------------------
r352 | zas_ | 2008-04-05 13:59:29 +0200 (Sat, 05 Apr 2008) | 4 lines
Comment out unused code.
Geeqie code now compiles cleanly with -Wall gcc option.
------------------------------------------------------------------------
r351 | zas_ | 2008-04-05 00:34:55 +0200 (Sat, 05 Apr 2008) | 3 lines
Change default exif order a bit to move up common and useful
info.
------------------------------------------------------------------------
r350 | zas_ | 2008-04-05 00:23:36 +0200 (Sat, 05 Apr 2008) | 3 lines
Re-add "What to show in properties dialog:" label before the table.
------------------------------------------------------------------------
r349 | zas_ | 2008-04-05 00:12:28 +0200 (Sat, 05 Apr 2008) | 3 lines
Rename exif preferences tab to "Properties", and name the
subsection "Exif".
------------------------------------------------------------------------
r348 | zas_ | 2008-04-04 20:50:52 +0200 (Fri, 04 Apr 2008) | 3 lines
Fix a segfault occuring when enabling debug mode.
At this point il->fd can be null.
------------------------------------------------------------------------
r347 | zas_ | 2008-04-04 01:29:14 +0200 (Fri, 04 Apr 2008) | 6 lines
Make the wmclass value unique among the code by defining
it in main header file as GQ_WMCLASS.
Before this patch, it was set using PACKAGE (="geeqie"),
or by the hardcoded string "Geeqie".
Now all Geeqie windows have the same value for wmclass.
------------------------------------------------------------------------
r346 | zas_ | 2008-04-04 00:39:50 +0200 (Fri, 04 Apr 2008) | 2 lines
Initialize variables, clearing a gcc warning.
------------------------------------------------------------------------
r345 | zas_ | 2008-04-04 00:33:28 +0200 (Fri, 04 Apr 2008) | 2 lines
Add missing prototype to header file.
------------------------------------------------------------------------
r344 | zas_ | 2008-04-04 00:29:20 +0200 (Fri, 04 Apr 2008) | 2 lines
Add few missing prototypes to header file.
------------------------------------------------------------------------
r343 | zas_ | 2008-04-04 00:20:42 +0200 (Fri, 04 Apr 2008) | 2 lines
Drop a bunch of unused variables.
------------------------------------------------------------------------
r342 | zas_ | 2008-04-04 00:14:37 +0200 (Fri, 04 Apr 2008) | 2 lines
Add missing #include.
------------------------------------------------------------------------
r341 | zas_ | 2008-04-04 00:13:12 +0200 (Fri, 04 Apr 2008) | 2 lines
Remove unused variables.
------------------------------------------------------------------------
r340 | zas_ | 2008-04-04 00:09:36 +0200 (Fri, 04 Apr 2008) | 2 lines
Add missing prototype.
------------------------------------------------------------------------
r339 | zas_ | 2008-04-04 00:06:31 +0200 (Fri, 04 Apr 2008) | 2 lines
Drop 3 unused variables and comment out 2 unused functions.
------------------------------------------------------------------------
r338 | zas_ | 2008-04-04 00:03:14 +0200 (Fri, 04 Apr 2008) | 2 lines
Add parenthesis around affection to clear a gcc warning.
------------------------------------------------------------------------
r337 | zas_ | 2008-04-04 00:01:08 +0200 (Fri, 04 Apr 2008) | 2 lines
Fix a signedness warning.
------------------------------------------------------------------------
r336 | zas_ | 2008-04-03 23:54:23 +0200 (Thu, 03 Apr 2008) | 3 lines
Main configuration file was renamed from gqviewrc to geeqierc.
------------------------------------------------------------------------
r335 | zas_ | 2008-04-03 23:50:53 +0200 (Thu, 03 Apr 2008) | 3 lines
Fix a segfault occuring when using --without-exiv2 and
concerning exif stuff.
------------------------------------------------------------------------
r334 | zas_ | 2008-04-03 23:49:17 +0200 (Thu, 03 Apr 2008) | 2 lines
Fix missing bit of previous patch.
------------------------------------------------------------------------
r333 | zas_ | 2008-04-03 23:04:19 +0200 (Thu, 03 Apr 2008) | 2 lines
Fix two more gcc warnings related to function declarations.
------------------------------------------------------------------------
r332 | zas_ | 2008-04-03 22:53:13 +0200 (Thu, 03 Apr 2008) | 3 lines
Remove two unused variables declarations, and add a missing #include.
------------------------------------------------------------------------
r331 | zas_ | 2008-04-03 22:46:55 +0200 (Thu, 03 Apr 2008) | 2 lines
Drop unused variable.
------------------------------------------------------------------------
r330 | zas_ | 2008-04-03 22:45:55 +0200 (Thu, 03 Apr 2008) | 2 lines
Add missing return at the end of editor_command_next_start().
------------------------------------------------------------------------
r329 | zas_ | 2008-04-03 22:40:15 +0200 (Thu, 03 Apr 2008) | 2 lines
Drop unused variable.
------------------------------------------------------------------------
r328 | zas_ | 2008-04-03 22:38:59 +0200 (Thu, 03 Apr 2008) | 2 lines
Make collect_manager_process_action() static.
------------------------------------------------------------------------
r327 | zas_ | 2008-04-03 22:34:49 +0200 (Thu, 03 Apr 2008) | 2 lines
Fix typos in functions names: file_list -> filelist.
------------------------------------------------------------------------
r326 | zas_ | 2008-04-03 22:25:22 +0200 (Thu, 03 Apr 2008) | 2 lines
Remove unused variable declarations.
------------------------------------------------------------------------
r325 | zas_ | 2008-04-03 22:24:20 +0200 (Thu, 03 Apr 2008) | 2 lines
Fix missing header include (filelist.h).
------------------------------------------------------------------------
r324 | zas_ | 2008-04-03 22:19:16 +0200 (Thu, 03 Apr 2008) | 2 lines
Remove unused variables declarations.
------------------------------------------------------------------------
r323 | zas_ | 2008-04-03 22:11:09 +0200 (Thu, 03 Apr 2008) | 7 lines
Move tabs code from config_window_create() to new smaller functions.
Each tab has now its own function named:
config_tab_general(), config_tab_image(), config_tab_windows(),
config_tab_filtering(), config_tab_editors(), config_tab_exif(),
config_tab_advanced();
------------------------------------------------------------------------
r322 | zas_ | 2008-04-03 20:20:39 +0200 (Thu, 03 Apr 2008) | 2 lines
Use more generic names for some cache manager callback functions.
------------------------------------------------------------------------
r321 | zas_ | 2008-04-03 19:34:30 +0200 (Thu, 03 Apr 2008) | 3 lines
Replace some occurences of gqview by Geeqie.
------------------------------------------------------------------------
r320 | zas_ | 2008-04-03 19:15:49 +0200 (Thu, 03 Apr 2008) | 6 lines
Add a debug level spinner at the end of Preferences > Advanced.
One can now enable debug mode without restarting geeqie.
A possibility to disable all debugging code and related options
at compile time was added.
------------------------------------------------------------------------
r319 | zas_ | 2008-04-03 16:35:03 +0200 (Thu, 03 Apr 2008) | 7 lines
Fix and simplify thumbnails size combo box related code.
Some variables were unused, code was buggy (spurious entry at
the end of the list). A sanity check for values coming from
rc file was added. Two constants now define the default
thumbnail size.
------------------------------------------------------------------------
r318 | zas_ | 2008-04-03 15:58:20 +0200 (Thu, 03 Apr 2008) | 4 lines
Make the preferences window resizeable, and try to improve
display of editors tab.
------------------------------------------------------------------------
r317 | zas_ | 2008-04-03 15:24:13 +0200 (Thu, 03 Apr 2008) | 3 lines
Tidy up. Fix indentation and missing whitespaces.
Make editors table creation code a bit more readable.
------------------------------------------------------------------------
r316 | zas_ | 2008-04-03 10:51:32 +0200 (Thu, 03 Apr 2008) | 11 lines
Setting no limit size to trash directory is now possible using zero as value.
A tooltip was added to the spinner to inform the user of this possibility.
When 0 is set, no remaining/free space check occurs.
Default size of the trash was set to a 128M and maximum size is now 2048MB, which
is more conform to today's standards.
The delete dialog now displays more information:
- if external command will be used
- if safe delete is on, max size and path to the trash
- if safe delete is off
------------------------------------------------------------------------
r315 | nadvornik | 2008-04-02 22:44:40 +0200 (Wed, 02 Apr 2008) | 3 lines
various exif improvements based on patch by Uwe Ohse
try to compute 35mm focal length
------------------------------------------------------------------------
r314 | zas_ | 2008-04-02 14:12:50 +0200 (Wed, 02 Apr 2008) | 6 lines
Make properties tabs reorderable through drag'n drop.
Order is preserved during the whole session.
When a new properties dialog is open, it uses the last order used.
Currently, order isn't saved to rc file.
------------------------------------------------------------------------
r313 | zas_ | 2008-04-02 12:40:54 +0200 (Wed, 02 Apr 2008) | 5 lines
Honor selection while fullscreen navigation.
The behavior is now consistent in full screen and windowed mode.
It fixes the fact that the selection was discarded on "Next".
Patch by Uwe Ohse. Cleanups by Laurent Monin.
------------------------------------------------------------------------
r312 | zas_ | 2008-04-01 09:42:31 +0200 (Tue, 01 Apr 2008) | 1 line
Fix display of image number in properties dialog when more than one image is selected.
------------------------------------------------------------------------
r311 | zas_ | 2008-04-01 00:10:25 +0200 (Tue, 01 Apr 2008) | 1 line
Customizable info overlay in fullscreen, based on the patch posted to gqview-devel list by Timo on 2007-09-10.
------------------------------------------------------------------------
r310 | nadvornik | 2008-03-31 23:09:36 +0200 (Mon, 31 Mar 2008) | 3 lines
use quoted_value everywhere
simplify parsing of multiple quoted values on one line
------------------------------------------------------------------------
r309 | zas_ | 2008-03-31 09:29:03 +0200 (Mon, 31 Mar 2008) | 1 line
Indentation and white lines minor fixes.
------------------------------------------------------------------------
r308 | zas_ | 2008-03-30 21:26:35 +0200 (Sun, 30 Mar 2008) | 1 line
Move strlen() calls outside the while loop.
------------------------------------------------------------------------
r307 | zas_ | 2008-03-30 16:19:34 +0200 (Sun, 30 Mar 2008) | 1 line
Comment out forgotten debugging code.
------------------------------------------------------------------------
r306 | zas_ | 2008-03-30 16:18:04 +0200 (Sun, 30 Mar 2008) | 1 line
Fix two minor compilation warnings.
------------------------------------------------------------------------
r305 | nadvornik | 2008-03-30 13:47:14 +0200 (Sun, 30 Mar 2008) | 6 lines
differentiate among normal image, raw image and metadata
removed raw extension lists on various places and fixed most of the
Exiv2 warnings
todo: configuration and a special icons for unreadable raw or metadata
------------------------------------------------------------------------
r304 | zas_ | 2008-03-30 09:14:37 +0200 (Sun, 30 Mar 2008) | 1 line
Make the zoom increment spinner more precise, step is now 0.1 instead of 1.
------------------------------------------------------------------------
r303 | zas_ | 2008-03-29 22:47:10 +0100 (Sat, 29 Mar 2008) | 1 line
Improve escaping and quoting of strings saved in rc files.
------------------------------------------------------------------------
r302 | nadvornik | 2008-03-29 15:59:14 +0100 (Sat, 29 Mar 2008) | 2 lines
configurable frame around image - geeqie_autofit_maxsize.patch by Laurent MONIN
------------------------------------------------------------------------
r301 | nadvornik | 2008-03-29 11:38:15 +0100 (Sat, 29 Mar 2008) | 2 lines
set user-defined color as image background - patch by Laurent MONIN
------------------------------------------------------------------------
r300 | nadvornik | 2008-03-29 11:11:02 +0100 (Sat, 29 Mar 2008) | 2 lines
fixed color management initialization
------------------------------------------------------------------------
r299 | nadvornik | 2008-03-26 13:07:00 +0100 (Wed, 26 Mar 2008) | 2 lines
README fixes
------------------------------------------------------------------------
r298 | nadvornik | 2008-03-26 09:02:45 +0100 (Wed, 26 Mar 2008) | 2 lines
updated README files
------------------------------------------------------------------------
r297 | nadvornik | 2008-03-26 09:00:46 +0100 (Wed, 26 Mar 2008) | 2 lines
improved xmp vs. legacy metadata handling
------------------------------------------------------------------------
r296 | nadvornik | 2008-03-25 00:15:29 +0100 (Tue, 25 Mar 2008) | 2 lines
fixed crashes with --debug
------------------------------------------------------------------------
r295 | nadvornik | 2008-03-24 21:42:39 +0100 (Mon, 24 Mar 2008) | 2 lines
added all possible raw extensions that I could find
------------------------------------------------------------------------
r294 | nadvornik | 2008-03-24 15:49:00 +0100 (Mon, 24 Mar 2008) | 2 lines
improved support for older exiv2 versions
------------------------------------------------------------------------
r293 | nadvornik | 2008-03-24 15:03:46 +0100 (Mon, 24 Mar 2008) | 2 lines
exiv2 version checks
------------------------------------------------------------------------
r292 | nadvornik | 2008-03-24 13:04:31 +0100 (Mon, 24 Mar 2008) | 2 lines
more renames
------------------------------------------------------------------------
r291 | nadvornik | 2008-03-24 11:27:22 +0100 (Mon, 24 Mar 2008) | 2 lines
changed logo
------------------------------------------------------------------------
r290 | nadvornik | 2008-03-24 10:55:09 +0100 (Mon, 24 Mar 2008) | 2 lines
more renames
------------------------------------------------------------------------
r289 | nadvornik | 2008-03-23 21:38:54 +0100 (Sun, 23 Mar 2008) | 2 lines
rename GQview -> Geeqie over the code
------------------------------------------------------------------------
r288 | nadvornik | 2008-03-23 21:18:51 +0100 (Sun, 23 Mar 2008) | 2 lines
renamed to geeqie
------------------------------------------------------------------------
r287 | nadvornik | 2008-03-22 20:28:45 +0100 (Sat, 22 Mar 2008) | 2 lines
raw related fixes
------------------------------------------------------------------------
r286 | nadvornik | 2008-03-22 18:32:43 +0100 (Sat, 22 Mar 2008) | 2 lines
overview of supported raw formats
------------------------------------------------------------------------
r285 | nadvornik | 2008-03-22 18:09:14 +0100 (Sat, 22 Mar 2008) | 2 lines
configure --without-exiv2
------------------------------------------------------------------------
r284 | nadvornik | 2008-03-22 17:43:59 +0100 (Sat, 22 Mar 2008) | 2 lines
crw preview support with exiv2
------------------------------------------------------------------------
r283 | nadvornik | 2008-03-16 15:11:22 +0100 (Sun, 16 Mar 2008) | 3 lines
whitelist of files that can have an xmp sidecar, sample external command
for creating sidecar
------------------------------------------------------------------------
r282 | nadvornik | 2008-03-16 11:52:44 +0100 (Sun, 16 Mar 2008) | 2 lines
fixed reading sidecar extensions from config file
------------------------------------------------------------------------
r281 | nadvornik | 2008-03-16 11:32:52 +0100 (Sun, 16 Mar 2008) | 2 lines
write comment and keywords to xmp, sidecars are used if exist
------------------------------------------------------------------------
r280 | nadvornik | 2008-03-15 20:53:33 +0100 (Sat, 15 Mar 2008) | 2 lines
write support in Exiv2 wrapper; for now only string values
------------------------------------------------------------------------
r279 | nadvornik | 2008-02-24 19:55:19 +0100 (Sun, 24 Feb 2008) | 3 lines
a hack to read raw previews with exiv2 0.16, however it should be fixed
in the library
------------------------------------------------------------------------
r278 | nadvornik | 2008-02-15 11:48:09 +0100 (Fri, 15 Feb 2008) | 2 lines
read also iptc and xmp
------------------------------------------------------------------------
r277 | nadvornik | 2008-02-14 15:04:43 +0100 (Thu, 14 Feb 2008) | 2 lines
more exiv2 fixes
------------------------------------------------------------------------
r276 | nadvornik | 2008-02-14 12:03:20 +0100 (Thu, 14 Feb 2008) | 2 lines
more exiv2 fixes
------------------------------------------------------------------------
r275 | nadvornik | 2008-02-14 00:02:48 +0100 (Thu, 14 Feb 2008) | 2 lines
more exiv2 fixes
------------------------------------------------------------------------
r274 | nadvornik | 2008-02-13 20:31:50 +0100 (Wed, 13 Feb 2008) | 2 lines
unified tag names between exiv2 and internal rxif parser
------------------------------------------------------------------------
r273 | nadvornik | 2008-02-13 18:47:55 +0100 (Wed, 13 Feb 2008) | 2 lines
more exiv2 fixes
------------------------------------------------------------------------
r272 | nadvornik | 2008-02-13 18:08:04 +0100 (Wed, 13 Feb 2008) | 2 lines
and first version that actually shows some exif data (see advanced view)
------------------------------------------------------------------------
r271 | nadvornik | 2008-02-13 17:52:41 +0100 (Wed, 13 Feb 2008) | 2 lines
first exiv2 support that does not crash immediately
------------------------------------------------------------------------
r270 | nadvornik | 2008-02-13 15:46:23 +0100 (Wed, 13 Feb 2008) | 2 lines
started exiv2 integration
------------------------------------------------------------------------
r269 | nadvornik | 2008-02-13 14:57:31 +0100 (Wed, 13 Feb 2008) | 2 lines
simplified exif.h, moved implementation-specific stuff to exif-int.h
------------------------------------------------------------------------
r268 | nadvornik | 2008-02-11 16:23:43 +0100 (Mon, 11 Feb 2008) | 2 lines
do not show frame for full-window images
------------------------------------------------------------------------
r267 | nadvornik | 2008-02-11 13:51:28 +0100 (Mon, 11 Feb 2008) | 2 lines
improved drawing of image frames
------------------------------------------------------------------------
r266 | nadvornik | 2008-01-26 22:18:23 +0100 (Sat, 26 Jan 2008) | 2 lines
updated TODO list
------------------------------------------------------------------------
r265 | nadvornik | 2008-01-20 20:04:18 +0100 (Sun, 20 Jan 2008) | 2 lines
debug messages cleanup
------------------------------------------------------------------------
r264 | nadvornik | 2008-01-16 20:37:54 +0100 (Wed, 16 Jan 2008) | 2 lines
added file with release notes and TODO
------------------------------------------------------------------------
r263 | nadvornik | 2007-12-23 22:24:48 +0100 (Sun, 23 Dec 2007) | 2 lines
basic sidecar files configuration via preferences dialog
------------------------------------------------------------------------
r262 | nadvornik | 2007-12-23 21:28:50 +0100 (Sun, 23 Dec 2007) | 2 lines
fixed loading thumbnails for sidecar files
------------------------------------------------------------------------
r261 | nadvornik | 2007-12-23 16:49:23 +0100 (Sun, 23 Dec 2007) | 3 lines
fixed vflist_find_row and vflist_sort_set to work correctly with sidecar
files
------------------------------------------------------------------------
r260 | nadvornik | 2007-12-22 21:33:09 +0100 (Sat, 22 Dec 2007) | 2 lines
fixed filelist refresh
------------------------------------------------------------------------
r259 | nadvornik | 2007-12-22 11:10:40 +0100 (Sat, 22 Dec 2007) | 3 lines
preserve marks setting on layout change
------------------------------------------------------------------------
r258 | nadvornik | 2007-12-22 10:51:12 +0100 (Sat, 22 Dec 2007) | 2 lines
basic support for marks in view_file_icon.c
------------------------------------------------------------------------
r257 | nadvornik | 2007-12-20 23:43:52 +0100 (Thu, 20 Dec 2007) | 2 lines
update FileData on file change
------------------------------------------------------------------------
r256 | nadvornik | 2007-12-20 17:18:28 +0100 (Thu, 20 Dec 2007) | 3 lines
toggles mark num
selects mark num
------------------------------------------------------------------------
r255 | nadvornik | 2007-12-20 17:06:20 +0100 (Thu, 20 Dec 2007) | 2 lines
created menu "Select" with selection and marks operations
------------------------------------------------------------------------
r254 | nadvornik | 2007-12-19 23:01:46 +0100 (Wed, 19 Dec 2007) | 3 lines
complete set of boolean operation with marks -
union, intersection, complement
------------------------------------------------------------------------
r253 | nadvornik | 2007-12-18 22:15:16 +0100 (Tue, 18 Dec 2007) | 2 lines
use accels also in fullscreen mode
------------------------------------------------------------------------
r252 | nadvornik | 2007-12-17 22:42:24 +0100 (Mon, 17 Dec 2007) | 2 lines
moved some actions to menu and accels
------------------------------------------------------------------------
r251 | nadvornik | 2007-12-17 20:34:43 +0100 (Mon, 17 Dec 2007) | 2 lines
removed unused variable
------------------------------------------------------------------------
r250 | nadvornik | 2007-12-16 23:30:19 +0100 (Sun, 16 Dec 2007) | 2 lines
fixed in-place rename
------------------------------------------------------------------------
r249 | nadvornik | 2007-12-15 18:58:51 +0100 (Sat, 15 Dec 2007) | 2 lines
better integration of split image functions into menu
------------------------------------------------------------------------
r248 | nadvornik | 2007-12-14 22:51:46 +0100 (Fri, 14 Dec 2007) | 2 lines
show active marks in image overlay
------------------------------------------------------------------------
r247 | nadvornik | 2007-12-09 22:20:27 +0100 (Sun, 09 Dec 2007) | 2 lines
fixed image focus
------------------------------------------------------------------------
r246 | nadvornik | 2007-12-09 13:33:51 +0100 (Sun, 09 Dec 2007) | 2 lines
fixed copying zoom an scroll values from the original image on splitting
------------------------------------------------------------------------
r245 | nadvornik | 2007-12-09 12:58:39 +0100 (Sun, 09 Dec 2007) | 2 lines
do not hilight selected image in SPLIT_NONE
------------------------------------------------------------------------
r244 | nadvornik | 2007-12-09 01:11:40 +0100 (Sun, 09 Dec 2007) | 2 lines
improved drawing of frame around selected image
------------------------------------------------------------------------
r243 | nadvornik | 2007-11-25 11:25:25 +0100 (Sun, 25 Nov 2007) | 2 lines
more operations with file marks
------------------------------------------------------------------------
r242 | nadvornik | 2007-11-24 22:06:30 +0100 (Sat, 24 Nov 2007) | 2 lines
marks: fixes and cleanup
------------------------------------------------------------------------
r241 | nadvornik | 2007-11-22 22:15:35 +0100 (Thu, 22 Nov 2007) | 2 lines
improved directory scanning a bit
------------------------------------------------------------------------
r240 | nadvornik | 2007-11-21 23:46:50 +0100 (Wed, 21 Nov 2007) | 2 lines
added possibility to specify prefered file type for external commands
------------------------------------------------------------------------
r239 | nadvornik | 2007-11-21 22:21:17 +0100 (Wed, 21 Nov 2007) | 2 lines
prevent duplicate sidecar files; code cleanup
------------------------------------------------------------------------
r238 | nadvornik | 2007-11-20 23:28:40 +0100 (Tue, 20 Nov 2007) | 3 lines
fixed grouping sidecar files and made it configurable via config file
(no gui yet)
------------------------------------------------------------------------
r237 | nadvornik | 2007-10-22 21:58:47 +0200 (Mon, 22 Oct 2007) | 2 lines
fixed preloading images in file list
------------------------------------------------------------------------
r236 | nadvornik | 2007-10-08 21:41:49 +0200 (Mon, 08 Oct 2007) | 2 lines
improved FileDataChangeInfo structure, check for another file operation in progress
------------------------------------------------------------------------
r235 | nadvornik | 2007-10-02 23:49:02 +0200 (Tue, 02 Oct 2007) | 7 lines
display sidecar files (jpeg + raw) using gtk_tree_store
This is just a prototype to test the functionality, it needs more work.
Please test, omments are welcome :)
------------------------------------------------------------------------
r234 | nadvornik | 2007-10-01 21:52:10 +0200 (Mon, 01 Oct 2007) | 2 lines
use FileData even for sidecar file list
------------------------------------------------------------------------
r233 | nadvornik | 2007-09-30 23:10:54 +0200 (Sun, 30 Sep 2007) | 6 lines
editors.c was almost completely rewritten:
- centralized template parsing
- better control of executed editors
- possibility to get editor exit status via callback
------------------------------------------------------------------------
r232 | nadvornik | 2007-09-12 23:17:31 +0200 (Wed, 12 Sep 2007) | 4 lines
display sidecar extensions in filelist
some cleanup of file marks
------------------------------------------------------------------------
r231 | nadvornik | 2007-09-11 22:06:29 +0200 (Tue, 11 Sep 2007) | 3 lines
replaced gchar* path with FileData *fd
------------------------------------------------------------------------
r230 | nadvornik | 2007-08-23 22:45:59 +0200 (Thu, 23 Aug 2007) | 2 lines
started support for sidecar files like xmp, raw+jpeg etc.
------------------------------------------------------------------------
r229 | nadvornik | 2007-08-20 22:11:32 +0200 (Mon, 20 Aug 2007) | 2 lines
more external commands
------------------------------------------------------------------------
r228 | nadvornik | 2007-08-16 22:57:09 +0200 (Thu, 16 Aug 2007) | 2 lines
improved external delete command
------------------------------------------------------------------------
r227 | nadvornik | 2007-08-15 23:37:51 +0200 (Wed, 15 Aug 2007) | 2 lines
started implementation of external commands; external Delete should work
------------------------------------------------------------------------
r226 | bruclik | 2007-07-20 09:10:48 +0200 (Fri, 20 Jul 2007) | 3 lines
compilation fix
------------------------------------------------------------------------
r225 | bruclik | 2007-07-13 16:03:08 +0200 (Fri, 13 Jul 2007) | 3 lines
First implementation of marks for all photos.
------------------------------------------------------------------------
r224 | nadvornik | 2007-07-12 22:46:28 +0200 (Thu, 12 Jul 2007) | 2 lines
relative scroll is working; some cleanup
------------------------------------------------------------------------
r223 | nadvornik | 2007-07-11 23:10:25 +0200 (Wed, 11 Jul 2007) | 2 lines
connected zoom
------------------------------------------------------------------------
r222 | nadvornik | 2007-07-11 22:00:07 +0200 (Wed, 11 Jul 2007) | 2 lines
started relative scroll, keep scroll position
------------------------------------------------------------------------
r221 | nadvornik | 2007-07-10 23:25:51 +0200 (Tue, 10 Jul 2007) | 2 lines
improved connected scroll and active image switching
------------------------------------------------------------------------
r220 | nadvornik | 2007-06-29 17:16:46 +0200 (Fri, 29 Jun 2007) | 4 lines
implemented split windows
TODO: menus and hotkeys, connected zoom, activating on drag
------------------------------------------------------------------------
Wed Jan 17 16:50:39 2007 John Ellis
* README: Fix credits for Belarusian translation.
Sun Dec 3 12:58:06 2006 John Ellis
* view_dir_tree.c (vdtree_add_by_data): Plug memory leak, in fact
the data returned by parts_list() was not used here at all.
Sat Dec 2 20:47:12 2006 John Ellis
* README: Updates.
* configure.in: Release 2.1.5
Sat Dec 2 20:15:22 2006 John Ellis
* editors.c: Escape the 4 characters [ "`$\ ] in filenames passed
to the system shell. Assumes bash-like escaping syntax for "sh -c".
Sat Dec 2 16:44:48 2006 John Ellis
* image-overlay.[ch]: More work on osd icons.
* image.c: Use correct flag when setting auto rotation state, and set
the state again after the rotation so that osd can update.
* img-view.c: Show osd icon when overlay is enabled.
* layout.c, layout_image.[ch]: Enable overlay regardless of the
full screen state, only difference now is that image description text
is only shown when in full screen but icons will always appear.
* layout_util.c: Make I key toggle overlay from windowed mode too.
* typedefs.h (LayoutWindow): Remove no longer used
full_screen_overlay_on.
Fri Dec 1 14:27:55 2006 John Ellis
* print.c (print_job_ps_page_image): Use a white mask when printing
transparent images, fixes bug #1426596.
Thu Nov 30 09:55:42 2006 John Ellis
* slideshow.c (real_slideshow_start): Fix memory leak when unable to
begin a slideshow.
Wed Nov 29 22:53:03 2006 John Ellis
* image-overlay.[ch]: Prepare for icon notification display, and fix
info overlay image index when on last image of slideshow.
* img-view.c: Fix image index when on last image of slideshow.
Wed Nov 29 14:28:30 2006 John Ellis
* image-overlay.[ch]: Rewrite most of the information overlay code to
be more flexible and easily extended.
* image.[ch], typedefs.h: Remove image_new_func, and replace it with
image_state_func callback which is much more informative.
* img-view.c, layout.c, layout_image.c: Updates for new image overlay
function names.
Tue Nov 28 13:17:18 2006 John Ellis
* image.c: When resuming a previous color adjustment, set the display
to update incrementally to avoid user confusion of why half of image
is color adjusted.
Tue Nov 28 11:54:30 2006 John Ellis
* color-man.[ch]: Allow color manager to work with GdkPixbufs not
linked to an ImageWindow. Fix missing embedded dummy function when
compiling without color profile support.
* image.c: When embedded color profiles is enabled and EXIF ColorSpace
is set to 1 use sRGB color profile for the image. Also fixed order of
starting the image read-ahead when color profiles are in use.
* typedefs.h (ImageWindow): Use gpointer definition correctly so that
cm is a pointer and not a pointer to a pointer.
* utilops.c: Pass 0 to vertical fill arg of gtk_table_attach() instead
of FALSE.
Mon Nov 27 01:23:23 2006 John Ellis
* bar_exif.c, cache-loader.c, pan-view.c: Pass new arg for exif_read().
* color-man.[ch]: Add color_man_new_embedded for using in-memory color
profiles.
* exif.[ch]: Add support for extracting color profiles embedded in jpeg
and tiff images. This resulted in a rewrite of the jpeg parser; both
to allow searching for any marker type, and to make the code readable.
* format_raw.c: Add color profile tag to the debug code.
* image.c, layout.c: Use embedded color profiles when found and
enabled, also add toggle for the option in color profile menu.
Fri Nov 24 21:37:01 2006 John Ellis
* configure.in: Add test for lcms (little cms).
* Makefile.am: Add color-man.[ch]:
* color-man.[ch]: New files for color management support.
* globals.c, gqview.h, main.c, rcfile.c, typedefs.h: Add color profile
variables and option saving.
* image.[ch]: Add color profile functions.
* layout.c, layout_image.[ch]: Add color profile icon, popup menu, and
fix sort menu to use radio buttons.
* menu.c: Use radio buttons for sort menu when appropriate.
* preferences.c: Add color profile options to preferences.
* ui_menu.[ch]: Add menu_item_add_radio() for radio item menus.
* ui_misc.c: Fix gtk_table_attach() arg for vertical expansion.
* view_file_icon.c, view_file_list.c: Check for active state in sort
menu callbacks.
* README: Add info about lcms, and how to disable.
Fri Nov 17 19:06:19 2006 John Ellis
* ui_fileops.[ch]: Add path_list_lstat() to obtain a path listing that
does not follow symbolic links.
* utilops.[ch]: Add file_util_delete_dir(), and support functions.
* view_dir_list.c: Add delete to folder popup menu.
* view_dir_tree.c: Add delete to folder popup menu, and set rename and
delete sensitive only when parent folder is writable.
Wed Nov 15 02:05:27 2006 John Ellis
* view_file_icon.c: Fix odd crash when removing files, it seems the
high priority idle sync is no longer called before the treeview tries
to redraw itself, so fix the cleanup of removed pointers so that they
are always valid or NULL (I wonder if the priorities used by
GtkTreeView have changed in newer versions of GTK?).
* view_file_list.c: Fix progress bar warning when files are removed
before thumbnail generation is finished.
Tue Nov 14 15:36:14 2006 John Ellis
* exif.[ch]: Fix memory alignment issues, bug #1593252.
Fri Nov 10 18:11:54 2006 John Ellis
* image.c: Fix up initial scroll offset into image when auto rotated
by exif info, and keep same center point when rotating otherwise.
Fri Nov 10 16:11:28 2006 John Ellis
* format_fuji.c (format_fuji_raw): Use exif_byte_get_int32() to get
the value, as when that is eventually fixed to be alignment safe,
the so shall this.
Thu Nov 9 20:27:47 2006 John Ellis
* exif.[ch]: Rename exif_byte_swab..() to exif_byte_put..() as that is
more in line with their counterparts of exif_byte_get..()
Thu Nov 9 17:43:06 2006 John Ellis
* pan-view.c: Break this monstrosity of code into smaller files.
* pan-calendar.c, pan-folder.c, pan-grid.c, pan-timeline.c: Move the
layout types into their own files (for now flower is with folder tree).
* pan-item.c: PanItem creation, drawing, actions, and maintenance.
* pan-types.h: Defines, data types, function prototypes.
* pan-util.c: Various utilities.
* src/Makefile.am: Add new files above.
Wed Nov 8 16:59:14 2006 John Ellis
* pixbuf-renderer.[ch]: Give image overlays their own child GdkWindow,
and use a buffer when drawing to those windows to avoid flicker.
Scrolling with the info [I] visible in full screen is now much
smoother. Only one regression that will be fixed later: overlapping
overlays are now ugly.
Wed Nov 8 11:36:58 2006 John Ellis
* format_nikon.h: For the pentax test, use tiff make instead of a magic
string that can move location.
Tue Nov 7 19:54:44 2006 John Ellis
* pan-view.c: For calendar view only show months that contain an image.
Allow choice of size when displaying an image with the info popup.
Tue Nov 7 15:35:59 2006 John Ellis
* exif.c: Use new format_raw_exif_offset() function to find Exif in
raw files.
* filelist.c: Add orf and pef to displayed file types.
* format_canon.h, format_fuji.h: Update to new #define format.
* format_fuji.c: Use same offset for Exif as the jpeg image as the
Exif is always embedded in the jpeg and assuming offset of 12 is
just broken.
* format_nikon.h: Update to new #define format, and add pentax here
as finding the jpeg will be same code.
* format_olympus.[ch]: Support Olympus raw files with embedded jpegs,
not all raw files will have a jpeg, but all appear to have Exif tags.
* format_raw.[ch]: Add new camera types, and add a debugging facility
to easily list all tags within tiff files (see format_raw.h to enable).
Mon Nov 6 20:53:22 2006 John Ellis
* format_olympus.c: Fix olympus makernote tag types to match image
sample: Olympus.Bracket, Olympus.FocusDistance, Olympus.SerialNumber,
and Olympus.FlashBias.
Sat Nov 4 17:14:47 2006 John Ellis
* pan-view.c: Always recalculate canvas size when displaying popups.
* README: Updates.
* po/eo.po: Mark translation for 'Command Line' not fuzzy.
* configure.in: Release 2.1.4 (quick bug fix for pan view).
Sat Nov 4 16:55:08 2006 John Ellis
* pan-view.c: Only print things to console when debug is enabled.
* pixbuf-renderer.c: Fix pixbuf_renderer_set_tiles_size() so that
canvas will not treat scroll position as if a new image was set, this
fixes popups in the Pan View from causing a scroll to the top left or
center when scroll_reset_method is not set to 'no change'. Also clean
up pr_pixbuf_set() and pr_zoom_sync() arguments, some were unused or
always set TRUE as they were old cruft.
Sat Nov 4 10:31:51 2006 John Ellis
* README: Updates.
* icons/Makefile.am: Remove icon files that no longer exist.
* configure.in: Release 2.1.3
Fri Nov 3 21:15:40 2006 John Ellis
* pan-view.c: Fix shortcuts to work regardless of what has the focus.
Make [Control]+F (in addition to [/] show the find bar and [Control]+G
go to next match. Add folder location field to info popup.
Fri Nov 3 11:40:48 2006 John Ellis
* bar_exif.[ch]: Make list of general exif tags available to rest of
application.
* pan-view.c: Add option to display exif information in info popup.
Clean up the info popup text alignment. Make displaying the full size
image below the info popup optional (off by default).
* pixbuf-renderer.c (pr_source_tile_changed): Guard against
width/height less than 1.
* pixbuf_util.c (pixbuf_draw_layout): Guard against width/height less
than 1.
Thu Nov 2 17:51:31 2006 John Ellis
* collect.c, img-view.c: Make [Shift]+P printing shortcut work for
collections and view windows.
* layout_util.c: Fix shortcuts [Control]+N and [Shift]+P, broken
by the previous keypress handler code cleanup. Add [Control]+V to
view current image in a new image window.
Thu Nov 2 14:38:54 2006 John Ellis
* view_file_list.c: Fix slow re-sort when updating list by clearing the
list and adding items in the new order instead of simply moving them.
Fixes bug #1451200.
Thu Nov 2 06:46:14 2006 John Ellis
* po/eo.po: Add Esperanto translation,
submitted by Antonio C. Codazzi .
* configure.in (ALL_LINGUAS): Add new translation.
* README: Update credits for above.
Wed Nov 1 11:39:48 2006 John Ellis
* gqview.h, main.c (window_set_icon): Change to use inline pixbufs
instead of xpms.
* collect.c, img-view.c, layout.c, preferences.c: Use new icons.
* pixbuf_util.[ch]: Add new icons.
* icons/Makefile.am: Update generated inline pixbufs.
* icons/collect.xpm, icons/config.xpm, icons/icon.xpm, icons/tools.xpm,
icons/view.xpm: Remove old xpm icons.
* icons/gqview_icon.png, icons/icon_book.png, icons/icon_config.png,
icons/icon_tools.png, icons/icon_view.png: The new icons in png format.
* icons/svg/*.svg: Add svg sources for icons, they are not used or
anything, but this way I can not misplace them again.
Tue Oct 31 18:06:42 2006 John Ellis
* info.c: Increase default info window size to 600x400.
* po/be.po: Update Belarusian translation,
submitted by Pavel Piatruk .
* gqview.desktop: Add additional formats to MimeType list.
Sat Oct 28 14:41:10 2006 John Ellis
* img-view.c: Use correct method to close the window using Escape key,
fixes bug #1231845. Also added more robust method to update window
list when a window is closed so this doesn't happen again.
* slideshow.c: Add sanity checks to exported functions to check for
NULL SlideShow pointers, to match rest of coding style.
Fri Oct 27 19:45:32 2006 John Ellis
* layout.c, ui_menu.c, ui_misc.c: Use g_object_ref_sink when
gtk_object_sink is not available as it is deprecated.
Wed Oct 25 15:17:38 2006 John Ellis
* pixbuf-renderer.c (pixbuf_renderer_scroll): Fix long standing bug
where obstructed portions of an image were not always generating an
expose event when scrolling the image.
Mon Oct 23 05:34:29 2006 John Ellis
* img-view.c, layout_image.c, layout_util.c, pan-view.c: Make F11 also
toggle fullscreen.
Fri Oct 20 09:20:10 2006 John Ellis
* collect-table.c, collect.c, dupe.c, pan-view.c, search.c,
view_file_icon.c: Keypress signal handler code clean-up round 2: the
remaining files. Make control and shift logic easier to follow.
Fri Oct 20 08:00:08 2006 John Ellis
* img-view.c, layout_image.c, layout_util.c: Keypress signal handler
code clean-up round 1: the main windows. Also fixes [Shift]+[F] from
deactivating full screen [F].
Thu Oct 19 15:20:51 2006 John Ellis
* image.c, typedefs.h: Add ALTER_DESATURATE alteration type.
* img-view.c, layout_image.c, layout_util.c, menu.c: Allow to grayscale
the display of current image with [Shift]+[G] keyboard shortcut and
'adjust' submenu item. Also fixed bug of [Shift]+[R] shortcut from also
activating refresh [R].
* pixbuf_util.[ch] (pixbuf_desaturate_rect): Implement grayscale
function.
Thu Oct 19 09:35:18 2006 John Ellis
* layout.[ch] (layout_new_with_geometry): New function to create a
layout sized to an X geometry string.
* main.c: Add support for --geometry on the command line.
Thu Oct 19 07:42:38 2006 John Ellis
* utilops.c: Fix minimum allowed auto-rename value to be zero again,
but keep the default at 1.
Thu Oct 19 07:23:37 2006 John Ellis
* cache_maint.c, thumb_standard.[ch]: Use .thumblocal when saving
local thumbnails as per the freedesktop.org thumbnail spec.
* filelist.c: Add .thumblocal to list of ignored folders (those we
never show user).
* main.c: Fix bug in recent command line parser changes, a single
folder on the command line was not processed by parse_out_relatives().
Sun Oct 15 12:36:06 2006 John Ellis
* pan-view.c: For now, also display the full size image under the
thumbnail's information bubble. Make clicking the info box close it.
Sun Oct 15 10:45:14 2006 John Ellis
* pan-view.c: Recalc the size of the layout when popping up new images
in the calendar so that all new images can be scrolled into view.
* pixbuf-renderer.[ch] (pixbuf_renderer_set_tiles_size): Add ability
to resize a tile canvas without the need for a complete reset/render.
Sun Oct 15 04:03:41 2006 John Ellis
* main.c: Fix command line parser to work with any combination of files
and/or folders on the command line.
Sun Oct 15 02:50:22 2006 John Ellis
* eu.po: Add Basque translation,
submitted by Piarres Beobide .
* configure.in (ALL_LINGUAS): Add eu.
* README: Update credits.
Sat Oct 14 09:38:08 2006 John Ellis
* po/*.po: Make distcheck touches these.
* gqview.spec.in: Fix to use License: instead of obselete Copyright:.
* configure.in: Release 2.1.2
Sat Oct 14 08:26:38 2006 John Ellis
* vi.po: Update Vietnamese translation,
submitted by pclouds .
* README: Updates.
Sat Oct 14 05:44:40 2006 John Ellis
* ar.po, be.po, bg.po, ca.po, cs.po, de.po, es.po, fi.po, hu.po,
it.po, ja.po, nl.po, pl.po, pt_BR.po, ro.po, ru.po, sk.po, sv.po,
vi.po, zh_TW.po: Fix punctuation of "Allow enlargement of image for
zoom to fit" translations, and unmark as fuzzy when only the change in
punctuation caused the fuzzy state.
* README: Updated po-stats list.
Sat Oct 14 05:18:45 2006 John Ellis
* utilops.c: Mark string for translation.
* fi.po: Update Finnish translation [merge from 2.0.2],
submitted by Lauri Nurmi .
* README: Updates.
Fri Oct 13 12:18:01 2006 John Ellis
* ru.po: Update Russian translation [merge from 2.0.2],
submitted by Vitaly Lipatov .
Fri Oct 13 10:27:22 2006 John Ellis
* cache_maint.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Remove use
of the d_ino > 0 test as all files listed by readdir should be valid.
dirent.d_ino is not guanteed by POSIX, and at one recent point is
not implemented on cygwin.
Fri Oct 13 09:25:25 2006 John Ellis
* pl.po: Update Polish translation,
submitted by Wit Wilinski .
* README: Updates.
Fri Oct 13 05:22:43 2006 John Ellis
* bar_sort.c, pan-view.c, preferences.c: Mark strings for translation,
plus punctuation fix.
* utilops.c: Change auto rename start number to default to 1.
* configure.in (ALL_LINGUAS): Add be, ca, ko translations.
* gqview.spec.in: Add Italian translation to RPM spec file,
submitted by HappyCactus .
* be.po: Add Belarusion translation,
submitted by Pavel Piatruk .
* ca.po: Add Catalan translation [merge from 2.0.2],
submitted by catux.org .
* de.po: Update German translation [merge from 2.0.2],
submitted by Ronny Steiner .
* fr.po: Update French translation,
submitted by Éric Lassauge .
* it.po: Update Italian translation,
submitted by Kostantino .
* ko.po: Add Korean translation (mostly menus),
submitted by Hyun-Jin Moon .
* pt_BR.po: Update Brazilian Portuguese translation,
submitted by Herval Ribeiro de AzevĂŞdo .
* sk.po: Update Slovak translation,
submitted by Mgr. Peter Tuharsky .
* zh_TW.po: Update Traditional Chinese translation,
submitted by S.J. Luo
Fri Sep 1 02:12:45 2006 John Ellis
* collect-io.c, thumb_standard.c: Do not ignore return value from
g_list_append as newer versions of gtk now set a warning flag.
* utilops.c: Add new auto rename option to enter formatted text, which
uses * and # characters to symbolize original filename and numerical
value (respectively) in new filenames.
Mon Aug 15 18:27:38 2005 John Ellis
* cache.c: Make cache loader tolerant of unknown line values, so that
a cache written by newer/older versions of GQview does not result in
recreating data that is actually there.
Mon Aug 15 17:13:57 2005 John Ellis
* collect-table.c, dupe.c, exif.c, img-view.c info.c, layout_image.c,
md5-util.[ch], pan-view.c, remote.c, search.c, thumb_standard.c,
ui_bookmark.c, ui_misc.c, ui_pathsel.c, view_dir_list.c,
view_dir_tree.c, view_file_icon.c, view_file_list.c: Fix signedness
warnings in gcc 4.0.
Mon Aug 15 16:35:15 2005 John Ellis
* view_dir_tree.c (vdtree_set_path): Do not force reading folder
contents, to allow the check for a changed timestamp do it's job.
* doc/10_options.html: Fix page link in docs.
Thu Jun 16 01:21:43 2005 John Ellis
* cache-loader.c (cache_loader_process): When converting Exif date
string to time_t, tell mktime DST is unknown (-1).
Mon Jun 13 20:22:58 2005 John Ellis
* image.c (image_zoom_cb): If needed, update window title when
zoom changes.
* pixbuf-renderer.c (pr_size_sync): Send zoom signal when new window
size results in a new scale value.
* README: Updates.
* configure.in: Release 2.1.1
Mon Jun 13 17:31:46 2005 John Ellis
* editors.[ch]: Add "%w" macro to disable full screen deactivation when
running an editor command.
* img-view.c, layout_image.c, pan-view.c: Honor %w editor flag to
prevent exit of full screen.
* image-load.c (image_load_begin): Fix to not treat short reads as
end of file condition.
* README, doc/10_5_editor_commands.html: Document %w macro for editor
commands.
* po/it.po: Update Italian translation,
submitted by Kostantino .
Sun Jun 12 19:25:26 2005 John Ellis
* format_canon.[ch]: Reimplement canon raw parser to use convenience
functions from exif.c, also separated parsers into one per file type.
For the cr2 format also verify compression type in tiff field 0x0103.
* format_raw.c: Add FIXME comment noting current shortcomings.
Sat Jun 11 01:06:49 2005 John Ellis
* exif.c, format_nikon.c, format_olympus.c: Fix memory leaks,
exif_text_list_find_value() will always return newly allocated text.
Fri Jun 10 20:57:42 2005 John Ellis
* exif.c (exif_parse_IFD_table): Fix offset count before testing
against buffer size.
* exif.h: Make exif_text_list_find_value available.
* format_canon.c: Fix copy's length when duping Canon.SerialNumber, and
adjust several text descriptions.
* format_fuji.c: Remove "MkN." text from tag names.
* format_nikon.c: Fix offset count before testing against buffer size,
and remove "MkN." text from tag names. Add several new tags.
* format_olympus.[ch]: New files for olympus makernote.
* format_raw.c: Add exif olympus hook.
* src/Makefile.am: Add format_olympus.[ch].
Fri Jun 10 02:19:26 2005 John Ellis
* pan-view.c: Add exif date sorting option to right click menu, and
change 'reading dimensions...' message to be more generic as it may now
also be reading embedded exif dates, or both date and dimensions.
Thu Jun 9 23:22:01 2005 John Ellis
* exif.c (exif_parse_JPEG): Use memcmp as strncmp is inadequate when
bytes with values of 0 are actually in the data to compare.
Thu Jun 9 22:23:18 2005 John Ellis
* exif.[ch]: A lot of code clean up, add generic tiff header parser,
remove use of packed structures to interpret tiff file format,
fix possible endless loops in tiff parser with corrupt IFD tables,
and fix possible overflow in jpeg exif parser.
* format_canon.[ch]: Add additional makernote values, plus a few
spelling fixes. Header update.
* format_fuji.[ch]: Header update.
* format_nikon.[ch]: Updates to use new tiff parsing utils in exif.c,
code cleanup. Header update.
* format_raw.[ch]: Add pathname argument to file descriptor version of
raw parser to quickly rule out non-raw files based on file extension.
Add raw header match type to check for tiff "make" field value.
* image-load.c (image_loader_begin): Add image filename for raw parser.
Tue Jun 7 03:47:03 2005 John Ellis
* filelist.c (filter_add_defaults): Add Nikon file extension for nef.
* format_canon.[ch], format_fuji.[ch]: Add comment tile, and
description field for MakerNote parser.
* format_nikon.[ch]: Add support for jpegs embedded in Nikon nef files.
* format_raw.c: Add debug description output and Nikon raw parser hook.
Sun Jun 5 03:05:39 2005 John Ellis
* filelist.c (path_list_recursive_append): Fix memory leak by using
correct function to free path list.
Sat Jun 4 22:24:00 2005 John Ellis
* exif.[ch]: Use glib provided data types and byte order functions for
consistency with rest of application. Made several more functions
available in the header. Use MakerNote parsing from format_raw.c.
* format_canon.[ch]: Changes to match exif.h and format_raw.h.
* format_fuji.[ch]: Add support for Fuji EXIF MakerNote.
* format_nikon.[ch]: New files, add support for Nikon EXIF MakerNote.
* format_raw.[ch]: Add EXIF MakerNote parser functions to gather all
camera formats here (similar to existing raw format list).
* src/Makefile.am: Add format_nikon.[ch].
Sat Jun 4 04:02:04 2005 John Ellis
* README: Update credits.
Apply fix from Daniel M. German:
* format_canon.c (canon_read_int): Fixed error which caused a
segfault under OS X. It was a casting a number as a 32
bit, when it was 16. it works in little endian, but not in big
endian machines.
Fri Jun 3 20:02:23 2005 John Ellis
* format_canon.c (canon_mknote_parse_convert): For serial number
conversion, use the value of the data - not the value of the pointer.
Fri Jun 3 18:43:46 2005 John Ellis
* bar_exif.c: Set a default size for the EXIF data column in the
advanced view, and allow resizing of that column to allow more data to
be visible when needed.
* format_canon.c: Fix data type for Canon MakerNote Serial Number.
Fri Jun 3 01:49:20 2005 John Ellis
* exif.[ch]: Export several parsing functions for use by the exif
makernote parsers, and add hook for MakerNote data parsing.
* format_canon.[ch]: Add Canon EXIF MakerNote support.
* format_raw.c: Fix warning printf grammar.
Thu May 26 22:14:53 2005 John Ellis
* format_raw.c (format_raw_parse): Use unsigned int to match arguments.
Thu May 26 13:57:19 2005 John Ellis
* format_raw.[ch]: Move camera specific code to manufacturer specific
format_*.c files. Change code so that file descripter version is now a
separate functions that wraps the standard parser by using mmap.
* format_canon.[ch]: Moved Canon specific raw support here, removed
file descriptor versions of parser. This Canon raw file parser written
by Daniel M. German.
* format_fuji.[ch]: Move Fuji specific raw support here, parser written
by Lars Ellenberg.
* exif.c: Update for change to format_raw_img_exif_offsets.
* filelist.c: Add cr2 extension to Canon raw format list.
* image-load.c: Fixes for changes to format_raw_img_exif_offset_fd so
that buffer is refilled using new offset of file descriptor.
* src/Makefile.am: Add format_canon.[ch], format_fuji.[ch] to build.
Wed May 18 19:36:49 2005 John Ellis
* utilops.[ch] (file_util_rename_dir): New utility to rename a folder,
does proper checking for existing folder to avoid clobbering an
existing folder.
* view_dir_list.c, view_dir_tree.c: Use new utility above when renaming
a folder to fix possible clobbering of an existing folder with the
same name as the requested name.
Sun May 15 21:40:26 2005 John Ellis
* format_raw.[ch]: New files to parse image data and exif offsets for
the raw camera formats.
* exif.c, image-load.c: Add support calls to format_raw.c functions
above.
* filelist.c: Add Fujifilm raw file extension to known formats.
* thumb_standard.c (thumb_loader_std_start): Check for existing
thumbnail file before checking for a failure mark.
* src/Makefile.am: Add format_raw.[ch].
Sat May 14 13:04:23 2005 John Ellis
* po/cs.po: Update Czech translation,
submitted by Jan Raska
* de.po, fr.po: Typo and spelling fixes.
Sat May 14 12:23:19 2005 John Ellis
* image.c, pixbuf-renderer.c: Fix sending of complete signal.
* ui_pathsel.c: Guard against strcmp of NULL dd->path, fixes crash.
* utilops.c: Additional validation for destination of copy/move
dialogs, and do not include extension when conveniently selecting
filename text in rename dialogs.
Wed Apr 27 15:17:57 2005 John Ellis
* bar_info.c, bar_sort.c: Update for new pref_toolbar_button args.
* fullscreen.c, layout.c: Remove use of GDK_HINT_USER_SIZE as we
never actually set these dimensions. Increase default size of main
window.
* layout_util.c: Use GTkToolbar for the main window toolbar.
* pixbuf_util.[ch]: Add inline pixbufs for thumb and float icons.
* rcfile.c: Add note to config file that it is autogenerated.
* typedefs.h: Remove no longer used tooltip in LayoutWindow.
* ui_misc.[ch]: pref_toolbar additions.
* icons/icon_float.png, icons/icon_thumb.png: Icons in png format.
* icons/icon_float.xpm, icons/icon_thumb.xpm: Remove xpm versions.
* icons/Makefile.am: Add above icons to inline pixbuf list.
Sat Apr 16 12:29:42 2005 John Ellis
* pan-view.c: Add option to ignore symbolic links to folders when
creating file list (no gui control yet), and do not allow listing
the root folder as this introduces too many issues (for instance
how do we ignore special filesystems such as /proc using only stat
attributes?). Add fix to not show empty folders in the flower view.
* thumb_standard.c (thumb_loader_std_finish): Fix logic that caused
thumbnails to be saved for images with a size between normal and large
when using large thumbnails.
* ui_fileops.[ch]: Add utilities lstat_utf8 and islink.
Thu Apr 14 10:44:00 2005 John Ellis
* cache.c (cache_sim_data_load): Fix to return CacheData if any data
type exists.
* pan-view.c: Fix slow merging of embedded dates into file list;
includes optimizing pan_cache_sync_date and plugging a memory leak.
Thu Apr 14 04:49:57 2005 John Ellis
* pixbuf-renderer.c (pixbuf_renderer_move): Clear the correct draw
queue (source). Fixes crash introduced by Apr 12 changes.
Wed Apr 13 18:16:14 2005 John Ellis
* cache-loader.[ch]: New utility to load cache-able data.
* cache.[ch]: Add embedded (exif) date caching.
* pan-view.c: Use new cache loading mechanism. Add exif date support
to timeline and calendar view.
* src/Makefile.am: Add cache-loader.[c,h].
Tue Apr 12 07:59:20 2005 John Ellis
* pan-view.c: Use mostly neutral (gray) colors in the pan view to avoid
tainting user perspective of image hues.
* pixbuf-renderer.c (pixbuf_renderer_move): Free tile cache of source
to avoid wasteful memory allocation, this will reduce memory waste
when in full screen.
Fri Apr 8 15:31:38 2005 John Ellis
* pan-view.c: Optimize pan_layout_intersect by dividing object list
into smaller sets (of ~ 1000 each) grouped by coordinates, this makes
drawing tiles much faster when the window contains > 100,000 images.
This adds the complexity of walking two lists when searching for a
specific item, but the speed increase is worth it.
Thu Apr 7 08:42:54 2005 John Ellis
* pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for
only_existing argument.
Wed Apr 6 06:41:25 2005 John Ellis
* pan-view.c: Move pixbuf drawing into pixbuf_util.c.
* pixbuf-renderer.c: Rename util_clip_region to pr_clip_region to fix
namespace conflict with util in pixbuf_util.h.
* pixbuf_util.[ch]: Moved pixbuf drawing utils here from pan-view.c
Wed Apr 6 02:43:40 2005 John Ellis
* pan-view.c: Reimplement pixbuf_draw_triangle for efficiency.
* pixbuf-renderer.c: Fix pr_queue_to_tiles only_existing argument to
only have effect on tiles that not currently visible. Remove use of
hard coded PR_TILE_SIZE from tile size calculations, as it is only
supposed to be used as the default value.
Tue Apr 5 05:09:29 2005 John Ellis
* pixbuf-renderer.c: Add argument to pr_queue_to_tiles to only redraw
the parts of the image that have an existing tile, fixes slow loading
of images when zoomed in because it was generating a tile for even
off screen parts of the image.
Mon Apr 4 12:07:05 2005 John Ellis
* pan-view.c: Optimize pixbuf_draw_line, and use pixbuf_set_rect_fill
to draw the background.
Sun Apr 3 00:36:22 2005 John Ellis
* image.c (image_options_set): Only enable PixbufRenderer 'window_fit'
when both the ImageWindow and global setting are both enabled.
* pan-view.c (pan_window_image_scroll_notify_cb): Add call to
gtk_adjustment_value_changed to fix performance hit when scrolling.
* pixbuf-renderer.c: Set tile render_todo flags to RENDER_ALL when
invalidating so that there is no chance it will be used with old data.
Only emit 'scroll-notify' signal when the value or range changes.
Fix copy of zoom value in pixbuf_renderer_move.
Sat Apr 2 17:28:16 2005 John Ellis
* image.c (image_options_set): Update PixbufRenderer parent window so
that changing 'fit window to image' option works.
* pan-view.c (pan_window_image_zoom_cb): Use same zoom text display as
for main windows.
* pixbuf-renderer.c: Fix (re-implement) check for maximized window
state. Fix pr_source_tile_visible() calculation which was using the x
axis where it should be y. Add redrawn return value to pr_zoom_clamp()
and use that value in pr_zoom_sync() to pass pr_redraw correct args.
* gqview.1: Fix spelling of vertical in man page.
Mon Mar 28 20:23:34 2005 John Ellis
* image.[ch]: Add utility to sync image settings to user preferences.
* pixbuf-renderer.c: Fix rounding errors.
* preferences.c: Call image_options_sync() when applying changes.
Fri Mar 25 22:39:30 2005 John Ellis
* image.c: Connect to 'zoom' signal of pixbuf-renderer and notify
listener to update. Fix delay flip by listening for 'render_complete'.
* pixbuf-renderer.[ch]: Add complete property and and emit a
'render-complete' signal when changing complete back to TRUE.
* view_dir_tree.c (vdtree_row_expanded): Populate a folder node
whenever it is expanded.
Wed Mar 23 00:22:28 2005 John Ellis
* image.c (image_change_from_image): Fix and use pixbuf_renderer_move.
* pan-view.c: Convert back to ImageWindow from PixbufRenderer, so that
focus and full screen work again.
* pixbuf-renderer.[ch] (pixbuf_renderer_move): Add this function.
Fri Mar 18 19:52:38 2005 John Ellis
* pixbuf-renderer.c: Fix broken 2pass queueing so it merges a single
queue item for each tile, and now that a tile holds a queue pointer
there is no need to walk the tile list to find a possible merge victim.
Thu Mar 17 19:23:56 2005 John Ellis
* image.c, pixbuf-renderer.[ch]: More progress, and 2 pass zoom now
works again (mostly).
Tue Mar 15 23:17:41 2005 John Ellis
* image.[ch]: Start conversion to use of PixbufRenderer.
* pixbuf-renderer.[ch]: Additions and fixes for use by ImageWindow.
* fullscreen.c, image-overlay.c, img-view.c, info.c, layout.c,
layout_image.c, print.c: Changes for above ImageWindow conversion.
* typedefs.h: Remove unused ImageWindow variables.
Mon Mar 14 20:45:50 2005 John Ellis
* pan-view.c: Convert to using new PixbufRenderer.
* pixbuf-renderer.[ch]: Clean up and fixes.
Sun Mar 13 10:21:35 2005 John Ellis
* image.c (image_scroller_start): Unref scroller pixbuf after adding it
as an overlay to avoid leaking it.
* pixbuf-renderer.[ch]: All functions defined in header file are now
implemented.
Fri Mar 11 17:05:36 2005 John Ellis
* pixbuf-renderer.[ch]: Set up object properties and additional.
Mar 10 19:22:18 2005 John Ellis
* pixbuf-renderer.[ch]: FIx scrolling to use old method of gdk_draw and
not gdk_scroll, as scroll often invalidates the entire window (!). Also
merged in source tiles code from image.c.
* pan-view.c: Change picked up when testing PixbufRender zoom.
Tue Mar 8 23:26:00 2005 John Ellis
* pixbuf-renderer.[ch]: Start of turning image drawing portion of
ImageWindow into an actual GtkWidget.
* src/Makefile.am: Add pixbuf-renderer.[ch].
* pan-view.c: Added temporary hack button and callback for testing
PixbufRenderer widget.
Sat Mar 5 16:23:32 2005 John Ellis
* README: Updates.
* configure.in: Release 2.1.0
Sat Mar 5 16:02:52 2005 John Ellis
* main.c: Enable the beta message at startup.
* po/fr.po: Update French translation (from stable branch),
submitted by Eric Lassauge.
Sat Mar 5 15:51:07 2005 John Ellis
* pan-view.c: Make date search work in calendar view, plus calendar
fixes. Make '/' search key refocus search entry.
Fri Mar 4 21:53:03 2005 John Ellis
* pan-view.c: Add calendar view. Make mouse wheel scroll.
* po/POTFILES.in: Add pan-view.c for translation.
Thu Mar 3 17:57:46 2005 John Ellis
* pan-view.c: Make subsequent searches for same string step through all
matches, also show match index and count in search result label.
Thu Mar 3 14:24:58 2005 John Ellis
* filelist.c, info.c, preferences.c, utilops.c: Use doubles instead of
floats whenever possible.
* ui_utildlg.c (generic_dialog_add_message): Enable line wrap for
message body so specifying newlines is no longer needed.
* pan-view.c: Display info dialog when thumbnail caching settings are
not optimal.
Thu Mar 3 01:16:23 2005 John Ellis
* pan-view.c: Add 'dots' image size option, fix up border size at edge
of grid, and make drag and drop work to/from the window.
Wed Mar 2 23:34:30 2005 John Ellis
* globals.c, gqview.h, rcfile.c: Add thumbnail_fast option variable.
* image-load.c, typedefs.h: Add shrunk flag to determine if an image
was scaled down using image_loader_set_requested_size.
* image.c: Make panning with mouse scroll more when holding shift key.
* preferences.c: Add option for 'Fast jpeg thumbnailing' and disabled
xvpics option in the gui - now a hidden option.
* thumb.c, thumb_standard.c: Add support for thumbnail_fast option..
Tue Mar 1 21:39:42 2005 John Ellis
* image.[ch] (image_scroll_to_point): Add alignment for location of
point within visible region.
* pan-view.c: Use alignment for scrolling above, and fix date search
to only search thumbs and images.
Tue Mar 1 11:32:26 2005 John Ellis
* src/Makefile.am: Add pan-view.[ch]:
* image.[ch]: Add support for using a grid of tiles as soource image.
Added scroll_notify callback for when the viewable regionis scrolled.
Added ability to set min and max for the zoom range. Removed
unnecessary gtk_widget_size_request from image_size_sync. Added
image_scroll_to_point.
* layout_util.c: Add menu item and callback for the new 'Pan view'.
* pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero.
* typedefs.h: Add source tile stuff for ImageWindow.
* ui_tabcomp.c: Fix tab completion pop-up menu placement.
* pan-view.[ch]: New files for pan view - 2.1 is officially started :)
Sat Feb 26 14:42:42 2005 John Ellis
* README: Updates.
* configure.in: Release 2.0.0
Sat Feb 26 14:06:41 2005 John Ellis
* po/bg.po: Update Bulgarian translation,
submitted by Vladimir Petrov.
* po/it.po: Update Italian translation,
submitted by Costantino, with additions from Marco Colombo.
* po/nl.po: Update Dutch translation,
submitted by Tino Meinen.
* po/pl.po: Update Polish translation,
submitted by Wit Wilinski.
Fri Feb 25 11:10:19 2005 John Ellis
* doc/11_1_command_line.html: Small fix.
Wed Feb 23 20:19:38 2005 John Ellis
* po/es.po: Update Spanish translation,
submitted by Ariel Fermani.
* po/it.po: Update Italian translation,
submitted by Costantino.
* po/ja.po: Update Japanese translation,
submitted by Takeshi Aihana.
* po/ru.po: Update Russian translation,
submitted by Sergey Pinaev.
Wed Feb 23 09:02:49 2005 John Ellis
* configure.in, src/Makefile.am, main.c: Clean up define for localedir.
Tue Feb 15 07:35:50 2005 John Ellis
* main.c: Disable startup beta message.
* po/it.po: Update Italian translation,
submitted by Costantino .
* README: Updates.
* configure.in: Release 1.5.9
Mon Feb 14 14:47:32 2005 John Ellis
* search.c (search_file_next): Ignore case for keyword search.
Fri Feb 11 15:32:28 2005 John Ellis
* view_file_list.c (vflist_thumb_do): Fix big thumbnail leak, no need
to ref the pixbuf as thumb_loader_get_pixbuf does this for us.
Wed Feb 9 10:27:00 2005 John Ellis
* cache.c (cache_sim_data_save): Print a warning when a save fails.
* search.c: Fix search saving the cached data by first creating the
directory for the location of the data, fixes search caching bug.
Wed Feb 9 09:43:02 2005 John Ellis
* search.[ch]: Add ability to set the default image used for similarity
in a search.
* layout_util.c: Set the default image in a search to the visible
image.
Tue Feb 8 18:17:51 2005 John Ellis
* layout_util.c: Correct wrong main window keyboard shortcuts for the
editor slots.
Tue Feb 8 16:16:30 2005 John Ellis
* pixbuf_util.c: Change to GTK's gdk-pixbuf for saving pngs.
* src/Makefile.am: Remove png libs from LDADD.
* README: Updates.
* configure.in: Remove libpng checks, release 1.5.8
Tue Feb 8 15:19:20 2005 John Ellis
* globals.c: Change default thumbnail mechanism to shared thumbnails.
* po/it.po: Update Italian translation,
submitted by Costantino .
* po/ru.po: Update Russian translation,
submitted by Sergey Pinaev .
* po/sv.po: Update Swedish translation,
submitted by Hans Öfverbeck .
* doc/10_6_advanced.html: Describe option 'Store keywords and comments
local to source image'.
* doc/11_4_management.html: Add list describing all folders and files
used by GQview, and purpose.
* doc/9_printing: Clarify a description.
Tue Feb 8 09:03:27 2005 John Ellis
* bar_sort.c (bar_sort_collection_list_build): Blank the collection
key before setting the bookmark list to that key, fixes incorrect list
when collection folder is now empty.
* ui_bookmark.[ch]: Allow bookmark lists to have a blank default.
Tue Feb 8 07:45:15 2005 John Ellis
* bar_info.[ch]: Use the cache find utility instead of only looking for
metadata in one place. If an a metdata file exists when writing,
use it's location. Porperly update the keyword sidebar when renaming or
moving a file to that the delayed save mechanism does not lose changes.
* cache.c: Make cache_get_location honor enable_metadata_dirs, and
removed duplicate isfile check in cache_find_location.
* cache_maint.c: Change order of maintenance calls so that metadata is
moved before the views are updated.
* globals.c, gqview.h, preferences.c, rcfile.c: Add option to save
metadata local to source image.
* layout_image.c, layout_util.[ch]: Hook up keyword sidebar to maint.
* thumb_standard.c (thumb_std_maint_move_validate_cb): Fix saving
of moved thumbnails - thumb_loader_std_save requires a NULL path.
Sun Feb 6 06:07:30 2005 John Ellis
* search.c: Fix initial keywords matching state to be same as menu.
Fri Feb 4 21:54:16 2005 John Ellis
* view_file_list.c: Update vfl->select_cb when populating the list and
add a sanity check to vflist_select_image.
Wed Feb 2 10:57:15 2005 John Ellis
* print.c: Added picas option for units. Made the default for units be
metric for anything but the US,PR locales. Fixed default custom printer
text to use instead of the format string with %s.
Mon Jan 31 12:59:57 2005 John Ellis
* src/Makefile.am: Add INTLLIBS to cmpile libs.
* po/*.po: Make distcheck, ahem if LINGUAS is set it really messes up
the make dist target - it took me an hour to figure out why pos were
not updateing >-/
* README: Updates, including new translation status list.
* configure.in: Release 1.5.7
Mon Jan 31 11:04:20 2005 John Ellis
* preferences.c: Use new ui_misc utilities for radio buttons.
* po/es.po: Update Spanish translation,
submitted by Ariel Fermani .
* po/fr.po: Update French translation,
submitted by Éric Lassauge .
* po/it.po: Update Italian translation,
submitted by Costantino .
Mon Jan 31 10:42:04 2005 John Ellis
* preferences.c: Change Options dialog title to Preferences.
* doc/*.html: Update documentation.
* doc/11_4_management.html: Add page for Cache and Data Management.
Mon Jan 31 06:31:00 2005 John Ellis
* cache_maint.c: Improve dialog descriptions.
* dupe.c: Add fix for delayed status text update.
* image-overlay.[ch] (image_overlay_update): New functions to schedule
an update of an image info overlay, and fix incorrect dimensions when
image has delayed flip enabled.
* img-view.c, layout.c, layout_image.[ch]: Update image info overlay
whenever the file count changes.
Mon Jan 31 03:30:41 2005 John Ellis
* preferences.c, print.c, search.c: Updates for functions deprecated
in GTK 2.4, phase 2, mostly moves to new GtkComboBox.
* ui_bookmark.c, ui_tabcomp.c: When creating new history type combo
boxes with NULL text set the GtkComboBox active item to 0.
Sun Jan 30 09:37:24 2005 John Ellis
* bar_info.c, bar_sort.c, cache_maint.c, collect-table.c, dupe.[ch],
fullscreen.c, image-load.c, image.c, slideshow.c, thumb.c, utilops.c,
view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
Updates for functions deprecated in GTK 2.4, phase 1. Mostly fixes
for using glib idle and timeout functions and to use new GtkComboBox.
* ui_misc.[ch]: Add toolbar utilities.
Sun Jan 30 06:10:25 2005 John Ellis
* layout.c, layout_util.[ch], typedefs.h: Convert menus to use
GtkUIManager, this has a nice side effect of fixing the broken
shortcuts when the tools are floating.
Sat Jan 29 11:36:10 2005 John Ellis
* configure.in: Increase GTK+ requirement to 2.4.
* README: Note above new requirement.
* collect-table.c, view_file_icon.c: Fix filename tooltip window
placement when using GTK 2.4.
* fullscreen.c: Removed gtk version check for 'Stay above' option.
* layout.c: Changes for new combobox used in GTK 2.4.
* ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_spinner.c,
ui_tabcomp.c, ui_tree_edit.c: Convert to new GtkComboBox and
GtkComboBoxEntry, plus fixes for functions now deprecated in GTK 2.4.
* ui_misc.[ch]: Gtk 2.4 fixes, and added signal blocking utils.
Thu Jan 27 10:23:33 2005 John Ellis
* bar_sort.c: Make add button show new collection dialog when in
collection mode.
Tue Jan 25 04:47:35 2005 John Ellis
* Makefile.am, autogen.sh, configure.in, gqview.spec.in: Updates for
newer autoconf macros (no more acconfig.h). Update to use glib's
gettext instead gettext directly. Change documentation install
location to $prefix/share/doc/gqview-#version.
* acconfig.h, BUGS: Removed, not used.
* doc/Makefile.am: Install docs to new location.
Wed Jan 19 23:30:24 2005 John Ellis
* bar_sort.c: Add option to choose current image or all selected files
when adding images to a collection in the sort manager.
* ui_bookmark.c: Small fixes to bookmark properties dialog, and do not
allow adding to a bookmark list that is not editable via drag and drop.
* ui_tabcomp.c: Add heading to path entry selection dialog.
Wed Jan 19 03:13:07 2005 John Ellis
* collect-dlg.c: Allow saving empty collections.
* collect-io.c: Remove erroneous warning about failed removes.
* collect.c (collection_remove): Mark collection changed even when
resulting collection is empty.
Wed Jan 19 02:48:25 2005 John Ellis
* bar_sort.c: Change default view of sort manager to folders, and fix
widget packing. Fix collection list to be sorted.
Wed Jan 19 02:14:23 2005 John Ellis
* print.c: Add checkbox to remember print settings. Set a signal
handler to catch a SIGPIPE when printing to a pipe, not pretty but it
works. Do not allow printing to a file that already exists. Add print
error dialog to tell user why printing did not complete.
Mon Jan 17 23:27:19 2005 John Ellis
* bar_sort.c: Add collection option to sort manager.
* collect-io.[ch]: Add collection manager add and remove utilities.
* collect.[ch] (collection_window_find_by_path): New function.
* ui_bookmark.[ch]: Add ability to change key used for a bookmark list,
and to make a list not editable. Also made bookmark buttons compact.
Mon Jan 17 06:36:50 2005 John Ellis
* bar_info.c (bar_info_new): Divide available space so that 2/3 goes to
keywords entry and remaining 1/3 to comment entry.
Sun Jan 16 22:43:46 2005 John Ellis
* cache.c: Metadata for keywords/comments no longer has the option to
be stored locally to the source file.
* cache_maint.[ch]: Add metadata mode for cache_maintain_home, and
change the dialog to have a stop and close button so that the dialog
remains displayed for the user until it is user closed.
Sun Jan 16 07:15:44 2005 John Ellis
* fullscreen.[ch], preferences.c: Add full screen location option
'Determined by Window Manager' which is now the default. This option
sets the _NET_WM_STATE_FULLSCREEN window manager hint, it also requests
the size and position like 'active monitor' but the window manager may
completely ignore the request. Also removed old #if 0'ed out code.
* globals.c (fullscreen_screen): Set the default screen to be the new
option above 'Determined by Window Manager'.
Wed Jan 12 17:54:51 2005 John Ellis
* image.c: Revert change to attempt to keep unkown icon unscaled, as it
interferes when a pixbuf is specifically set.
* icons/folder_open.png: Adjust width of the graphic in the open
folder icon.
Wed Jan 12 02:41:05 2005 John Ellis
* icons/folder_*.xpm: Remove unused files.
* icons/folder_*.png: Add new folder icons.
* icons/Makefile.am: Changes for above.
* pixbuf_util.[ch]: Add folder icons to inline pixbuf set.
* layout_util.c, typedefs.h, view_dir_list.c: Use new folder icons, and
change the folder list view so that current folder uses the open icon
and the parent folder uses the 'up' icon.
Tue Jan 11 23:44:50 2005 John Ellis
* icons/Makefile.am: Move the inline pixbuf generation to src/icons.
* src/Makefile.am: Removed unused files.
* globals.h, logo.xpm, scroller.png, icons/img_unknown: Removed unused
files.
* gobals.c, image.c, layout.c, preferences.c, thumb.c,
thumb_standard.c: Use new pixbuf_inline utility.
* pixbuf_util.[ch] (pixbuf_inline): New function to retrieve pixbuf
icons.
* icons/gqview_logo.png, icons/scroller.png, icons/sheet_broken.png:
The new or moved png images to be made inline.
Tue Jan 11 21:08:23 2005 John Ellis
* cache_maint.c: Only manage shared thumbnails when the option is
enabled, since this is a time consuming task.
* preferences.c: Fix sensitivity of thumbnail options that are disabled
when the shared thumb cache is in use. Removed clear cache button, as
it is now in the maintenance window.
* thumb_standard.c: Add notes about implementation and what it lacks.
* ui_misc.[ch]: Add pref_table_button_new and
pref_button_link_sensitivity_swap.
Tue Jan 11 02:23:32 2005 John Ellis
* dupe.c: Fix widget spacings in find dupes window.
* fullscreen.c: Set full screen window WM_CLASS to "fullscreen.GQview".
Fri Jan 7 02:33:50 2005 John Ellis
* src/main.c: Make message about being a beta sound less ominous.
* README: Updates.
* configure.in: Release 1.5.6
Fri Jan 7 01:57:28 2005 John Ellis
* doc/6_collections.html: Add note that $HOME/.gqview/collections is
now updated when moving or renaming files.
* doc/10_1_general.html: Explain "Use shared thumbnail cache" option.
* doc/10_6_advanced.html: Explain "Stay above other windows" option.
* doc/10_options.html, 2_5_folder_pane.html, 8_1_slideshow.html:
Apparently I have a habit of type "the" twice, and not noticing.
* doc/12_credits.html: Update copyright year.
Fri Jan 7 01:21:03 2005 John Ellis
* search.c: Clean up appearance of search window.
* po/fr.po: Update French translation,
submitted by Éric Lassauge .
* po/ru.po: Update Russian translation,
submitted by Sergey Pinaev .
* preferences.c, README: Update copyright year.
Thu Jan 6 23:22:05 2005 John Ellis
* fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c: Add
option to try to keep full screen window above other windows. Since
this uses a GTK 2.4 function, it is disabled on GTK 2.2.
* main.c: Issue warning when running with a GTK library with an older
minor version than what GQview was compiled with.
Wed Jan 5 19:59:41 2005 John Ellis
* cache_maint.c: Hook up new shared thumbnails to maintenance utils.
* main.c: When it takes time to get a connection to a remote GQview
because it is still starting up, print progress dots (.) to the
console to indicate we are waiting, and not hung.
* thumb_standard.[ch]: Move core of thumb cache path building to
thumb_std_cache_path. Added thumb_std_maint_* utilities for moving
or deleting thumbnails to match changes to the source image.
Wed Jan 5 03:51:19 2005 John Ellis
* collect-io.c (collection_save_private): Use a temp file when saving
a collection so that if an error occurs during write the original is
not lost. The only disadvantage with temp files is group and user ids
of the original are not guaranteed to be preserved by chown, oh well.
* preferences.c: Remove silly EXPERIMENTAL text from description of
shared thumbnails cache option.
* ui_fileops.[ch] (copy_file_attributes): Add arguments to select
which attributes we want to copy.
Tue Jan 4 22:49:19 2005 John Ellis
* image-load.[ch], typedefs.h: Add image_load_set_requested_size which
will allow images to loader faster if you know you only need at most
width by height image. Since only the jpeg gdk-pixbuf loader supports
it, this only effects jpegs.
* thumb.c, thumb_standard.c: These changes are currently disabled, but
it would set the requested size when loading thumbnails for a speed
improvement on jpegs.
Tue Jan 4 20:39:47 2005 John Ellis
* cache_maint.c: Implemented local thumbnail rendering option, and
only enable it when the standard thumb cache is active.
* filelist.c (path_list_filter): When filtering a dir list remove
.thumbnails and .metadata.
* preferences.c: Do not allow focus on progress entry in safe delete
clear dialog.
* thumb.[ch]: Add thumb_loader_set_cache to control cache options on a
per loader basis instead of using the global setting.
* thumb_standard.[ch]: Same as thumb.c above. Also moved code that was
duplicated in three places into thumb_loader_std_next_source. Added
retry flag to force a retry on images that are flagged as a failure.
* typedefs.h (ThumbLoader): Changes for gqview thumb loader in thumb.c.
Tue Jan 4 01:33:01 2005 John Ellis
* cache_main.c: Reset list to NULL before using in next path_list.
Mon Jan 3 23:22:36 2005 John Ellis
* cache_maint.[ch]: Add maintenance window to select various thumbnail
cache operations for removing old thumbnails, deleting thumbnails, and
to create thumbnails for a folder. Creating thumbnails local option is
not yet implemented. Also move clear cache confirm dialog here.
* layout_util.c: Change thumbnails menu item name, and open the
maintenance window instead of purge utility.
* preferences.c: Move clear cache confirm dialog out of here.
* thumb_standard.[ch]: Make local thumb caches use permissions of the
source images. Local thumbnails should not store failures. Added a
thumb validate utility for use by the new thumb cache manager.
Sat Jan 1 23:02:49 2005 John Ellis
* Makefile.am (gqview_sources): Add thumb_standard.[ch].
* collect-io.c: Use new thumb loader functions.
* collect-table.c: Use doubles instead of floats in most places.
* collect.c: Remove unnecessary include of thumb.h.
* dupe.[ch]: Use double for rank values, and updates for new thumb
functions.
* globals.c: Change default thumb size to 96x72, add
thumbnail_spec_standard to toggle use of new thumbnail cache.
* gqview.h, main.c: Add extern for thumbnail_spec_standard and change
use of float to double.
* image-load.[ch]: Use doubles instead of floats for progress value.
* image.[ch]: Use doubles everywhere in place of floats, hence zoom is
now a double.
* layout.[ch], layout_image.[ch]: More float to double changes.
* preferences.c: Change selection of thumbnail sizes offered to user,
and allow a custom item when the thumbnail size configured in the
rc file does not match the predefined list. Added toggle for new
shared thumbnail standard (option needs a better description?)
* print.c: Update for image zoom now being a double.
* rcfile.c: Save and restore thumbnail_spec_standard.
* search.c: More float to double change madness, and update for new
thumb functions.
* similar.[ch]: More floats to doubles.
* thumb.[ch]: Updated the thumb function API to something a bit more
sane, but mostly to match that of thumb_standard.h. When the standard
thumb loaders are enabled thumb_loader_new will now return a loader
from thumb_loader_std_new - the function access to thumb loaders is the
same but the structures are completely different - don't access the
structure directly. Also removed unused utility functions in thumbs.c.
* thumb_standard.[ch]: New utilities for a thumb loader that implements
the proposed thumbnail management standard on freedesktop.org.
* typedefs.h: ThumbLoader is now treated as an opaque structure (but
no attempt is made to hide it) because there are now two thumb loader
implementations (thumb.c and thumb_standard.c). We check which loader
and structure is in use with the standard_loader flag common to each.
* view_file_icon.[ch], view_file_list.[ch]: Change floats to doubles
and updates for new thumb functions.
Fri Dec 31 02:30:28 2004 John Ellis
* main.c (help_browser_command): Only print info when debug is on.
* collect-io.[ch]: Reduce collection manager timer to 10 seconds, and
offset this by setting the idle function to low priority.
Thu Dec 30 22:30:19 2004 John Ellis
* layout.c (layout_status_update_progress): Fix progressbar height from
changing status bar size by setting text to a space instead of NULL.
Thu Dec 30 16:51:40 2004 John Ellis
* bar_exif.c, bar_info.c, collect-table.c, dupe.c, layout_config.c,
preferences.c, search.c, utilops.c, view_dir_list.c, view_dir_tree.c,
view_file_icon.c, view_file_list.c: Specifically enable or disable
the search feature of the GTkTreeViews, as it interferes with shortcuts
for the main window and elsewhere, also when it is enabled set the
search column.
Fooey: GTK+ 2.6/4 may be binary compatible with 2.2, but the behavior
of the treeview search feature has changed such that it can now get
in the way when it is not specifically disabled.
Thu Dec 30 00:17:31 2004 John Ellis
* collect-io.c: Keep a pointer to the tail of the pending action list
so that each append does not require walking the list.
Wed Dec 29 23:08:01 2004 John Ellis
* collect-io.[ch]: Add collection manager to update collections
contained in $HOME/.gqview/collections when files are moved. Made
collection loading abort after too many errors.
* collect.[ch]: Add collection_add_check to allow adding files to a
collection that do not exist, attach collection manager to maintenance
move functions.
* main.c (gqview_exit_final): Flush pending collection manager changes
before exit.
Mon Dec 27 16:50:50 2004 John Ellis
* doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
Add print context menu item to relevant sections of manual.
* README: Updates.
* configure.in: Release 1.5.5
Mon Dec 27 15:38:56 2004 John Ellis
* collect-table.c: Make context menu have same number of items, making
the ones that do not apply insensitive. Add print menu item.
* collect.[ch] (collection_list_get_path_list): Add utility to get a
path list from a colletion list.
* dupe.c, search.c: Add print to context menus.
Sun Dec 26 19:53:13 2004 John Ellis
* bar_info.c: Allow sizing of keyword sidebar when insensitive.
* bar_sort.c, collect.c, preferences.c: Use gtk_window_present to
raise windows instead of direct gdk_window_raise.
* image.c: Fix broken redraws when sizing image view with NULL image,
and fix clamping of scroller overlay within the new window size.
* main.c: Raise remote main window when --remote is the only command
line option. Fix crash when quitting from a remote --quit command.
* remote.c (remote_server_client_cb): No need to check for error when
return from g_io_channel_read_line is G_IO_STATUS_NORMAL.
Fri Dec 24 15:03:12 2004 John Ellis
* main.c: Add -sr remote command for recursive slideshows,
based on patch submitted by Henry Minsky.
* po/fr.po: Update French translation,
submitted by Éric Lassauge .
* po/it.po: Update Italian translation,
submitted by Kostantino .
* po/sv.po: Update Swedish translation,
submitted by Hans Ofverbeck .
* doc/11_1_command_line.html: Document new remote -sr command.
Fri Dec 24 01:47:04 2004 John Ellis
* image-load.c: Properly initialize load_fd to -1 in image_loader_new
so that an immediate call to image_loader_free does not do bad things.
Protect against calling image_loader_start more than once on a loader.
Wed Dec 22 22:44:57 2004 John Ellis
* bar_exif.c, bar_info.c, bar_sort.c: Make sidebar titles bold.
* print.c: Retain print settings used in print dialog.
* ui_misc.[ch]: Add pref_list_*_get/set() utilites for saving int,
double, or string values in the history for future use.
Wed Dec 22 16:44:38 2004 John Ellis
* main.c: Change remote quit description to quit (from exit).
* doc/10_1_general.html, 10_2_image.html, 10_3_window.html,
10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html,
11_2_keyboard_shortcuts.html, 2_2_menus.html, 2_6_image_pane.html,
4_1_copy_move.html, 8_2_fullscreen.html, 9_printing.html: Update
documentation for recent dialog and preference window changes, and
do any doc updates pending in TODO.
Wed Dec 22 03:26:53 2004 John Ellis
* fullscreen.c, layout_config.c, preferences.c: Update preferences
window to match newer dialog padding and style, moved several options
to different tabs, and removed the dithering option from the ui.
* ui_misc.[ch]: New convenience functions for preference window.
* ui_utildlg.[ch]: Make generic_dialog_get_alternative_button_order
utility available for use outside this file.
Mon Dec 20 19:56:28 2004 John Ellis
* collect-dlg.c, main.c, utilops.c: Add mnemonics to all dialog
buttons.
* img-view.c, layout_image.c, main.c: Make control+arrow key jump to
respective edge of image.
* layout_util.c: Rename Exit menu item to Quit.
* preferences.c: Update about dialog to match other dialogs.
* ui_utildlg.c: Make dialog button order honor gtk 2.6 setting for
gtk-alternative-button-order.
Sun Dec 19 22:43:37 2004 John Ellis
* layout.c: Increase default window width, add fix to make image pane
visible (non-zero initial width) in one specific condition.
Sun Dec 19 21:57:08 2004 John Ellis
* print.c: Set LC_NUMERIC portion of locale to "C" when using fprintf
to format floating point numbers in postscript output.
* gqview.png: Change desktop icon.
Thu Dec 16 19:19:09 2004 John Ellis
* bar_exif.c, bar_info.c, bar_sort.c, layout_util.c: Adjust padding
and appearance of the sidebars.
* info.c: Update property window appearance.
* ui_help.c: Adjust help window padding.
* ui_misc.c (pref_table_new): Support parent_box == NULL.
Thu Dec 16 02:44:06 2004 John Ellis
* bar_info.c: Dialog heading fix.
* collect-dlg.c, collect.c: Dialog heading fixes, and changed close
button to a discard button when confirming close of changed collection.
* main.c: Heading fix for exit dialog with unsaved collection.
* print.c: Fix layout indenting broken by fix in pref_table_label.
* ui_bookmark.c: Give dialog to edit bookmarks a heading.
* ui_misc.[ch]: Be consistent with GTK stock button padding, even
though it seems to violate GNOME HIG. FIx pref_table_label packing.
* ui_utildlg.c: Align dialog message icon vertically to top of dialog.
* utilops.c: Clean up rename/copy/move/delete/overwrite/error dialogs.
Fix missing error dialog when a file copy fails, and fixed (null)
filename for destination in copy/move error dialog.
Tue Dec 14 17:03:16 2004 John Ellis
* slideshow.c (generate_random_list): Fix crash when return value of
rand == RAND_MAX.
Tue Dec 14 10:23:49 2004 John Ellis
* bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c, collect.c,
dupe.c, editors.c, main.c, preferences.c, search.c, ui_bookmark.c,
ui_fileops.c, ui_pathsel.c, ui_tabcomp.c, view_dir_list.c,
view_dir_tree.c, view_file_list.c: Updates and fixes for dialog
utility changes and additions, use padding defines for widget spacing.
* print.c: Move pref_* stuff out of here.
* ui_misc.[ch]: Move pref_* stuff here.
* ui_utildlg.[ch]: Added generic_dialog_add_message(), removed message
arg from generic_dialog_new(), cleaned up button utilities into a
single general purpose utility. Change widget spacing, dialog layout,
and dialog button order to match GNOME HIG 2.0 (ie backwards).
* utilops.[ch]: Changes for above utility dialog alterations.
Mon Dec 6 22:08:18 2004 John Ellis
* print.c: More updates for HIG utils, added image scale to reduce
image size on page.
* ui_misc.c: Fix incorrect namespace used for callback.
Fri Dec 3 21:41:08 2004 John Ellis
* main.c: Make -l command line option now include collections that are
specified on the command line, also link the first collection on the
command line to the main window so that -s and -f with a collection
will work as expected.
* print.c: Change margin to margins.
Wed Dec 1 19:59:46 2004 John Ellis
* print.c: Play with widget spacing and group styling to match HIG,
get it and utils right here for when we use them to update rest of app.
Tue Nov 30 22:19:28 2004 John Ellis
* print.c: Implement postscript text placement, still needs to convert
utf8 to a proper postscript encoding. Fixed landscape orientation for
postscript output.
Tue Nov 30 17:50:09 2004 John Ellis
* pixbuf_util.c(pixbuf_draw_layout): Clip layout to pixbuf before draw.
* print.c: Fix drawing of text onto pixbufs. Update preview when
changing the text options. Added red preview lines to indicate image
grid when selecting proof sheet layout.
Wed Nov 17 19:08:11 2004 John Ellis
* image.c: Assume any request to resize the top window (per fit window
to image option) will fail, and request a direct redraw - this works
because we also changed the idle redraw handler's priority from
G_PRIORITY_HIGH_IDLE to GDK_PRIORITY_REDRAW so that it now has a lower
priority than the resize signal. This fixes the fvwm2 maximized window
does not redraw bug - the fault never was with fvwm2, although it would
be nice if it set the maximized flag when windows are maximized :/.
Tue Nov 16 03:44:30 2004 John Ellis
* image.c, typedefs.h: Remove GtkEventbox used for image displays, as
it is not necessary with GtkDrawingArea. Also removed GTK double
buffering of the image display, fixes flicker when resizing window -
double buffer is useless to us anyway since GQview's images are not
displayed/drawn synchonously with GTK expose events.
* img-view.c: Fix use of removed image eventbox.
Tue Nov 9 17:32:23 2004 John Ellis
* README, TODO: Updates.
* po/*.po: make distcheck touches these.
* configure.in: Release 1.5.4
Tue Nov 9 16:18:26 2004 John Ellis
* po/it.po: Update Italian translation,
submitted by Kostantino .
* po/ja.po: Update Japanese translation,
submitted by Takeshi AIHANA .
* po/fr.po: Update French translation,
submitted by Éric Lassauge .
* po/sv.po: Update Swedish translation,
submitted by Hans Ofverbeck .
* po/es.po, gqview.spec.in, gqview.desktop: Update Spanish translation,
submitted by Ariel Fermani .
* po/ar.po: Add Arabic translation,
submitted by Youssef Assad .
* configure.in (ALL_LINGUAS): Add AR translation.
* README: Updates.
Mon Nov 8 19:48:43 2004 John Ellis
* bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c,
collect-table.c, collect.[ch], dupe.c, editors.c, img-view.c,
layout_image.c, layout_util.c, main.c, preferences.c, print.[ch],
search.c, ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c,
ui_utildlg.[ch], utilops.[ch], view_dir_list.c, view_dir_tree.c,
view_file_icon.c, view_file_list.c: Set dialogs as a transient of the
calling window. Some dialogs in utilops.c are still not set. Also
fixed missing break in switch case causing Control+S to also close the
collection window.
Sat Nov 6 18:26:24 2004 John Ellis
* doc/11_1_command_line.html, 2_5_folder_pane.html, index.html: Format
fixes and grammar.
Sat Nov 6 18:03:32 2004 John Ellis
* doc/11_3_thumbnails.html, 9_printing.html: More documentation.
Mon Nov 1 19:23:56 2004 John Ellis
* collect.c: Fix untitled (n) counter start number and Control+S
shortcut to save collection as...
* dupe.[ch]: Add Control+T to toggle thumbnails.
* search.c: Add Control+T to toggle thumbnails, and Control+W to close
search window.
* doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
More documentation.
Mon Nov 1 16:41:03 2004 John Ellis
* collect-dlg.c, collect-table.c, dupe.c, img-view.c, layout_util.c,
preferences.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c: Refer to
directories as folders in all places.
* image.c (util_clip_region): Fix clipping bounds check to return FALSE
on 0 width or height.
* search.c: Reduce flush size to update search count when over 100
instead of 101.
* doc/10_1_general.html: Update docs to use the term folder when
referring to directories.
Fri Oct 29 18:51:49 2004 John Ellis
* fullscreen.c (fullscreen_start): Rethink full screen geometry and
window manager hints after referring to the icccm. Seems to work with
all tested window managers, even twm :) . Still have to figure out
which hint to use to tell the window managers to place a full screen
window above panels and docks.
* layout.c: Tell window managers not to request window position from
user when 'save window positions' is enabled.
Sat Oct 23 00:09:18 2004 John Ellis
* thumb.c: Fix possible endless loop between error and done handlers,
clean up image loader free/setup.
Fri Oct 22 23:41:30 2004 John Ellis
* main.c, preferences.c, slideshow.[ch]: Use #defines to set min and
max slideshow delay, and increase the max delay to 3600 seconds.
* doc/11_1_command_line.html, 11_2_keyboard_shortcuts.html,
2_4_file_pane.html, 2_5_folder_pane.html, 2_6_image_pane.html,
3_1_image_window.html, 3_2_image_properties.html, 5_1_search.html,
5_2_finding_duplicates.html, 8_2_fullscreen.html, index.html:
Documentation updates.
Fri Oct 22 13:32:04 2004 John Ellis
* globals.c (fullscreen_screen): Change default full screen location to
active monitor.
Mon Oct 18 17:55:11 2004 John Ellis
* main.c (gr_slideshow_delay): Remove use of non-portable round().
Fri Oct 15 15:54:43 2004 John Ellis
* fullscreen.c: Turn off decorations for the full screen window, as the
window manager may not yet support full screen hints.
* img-view.c: Hook up R key to refresh displayed image.
* layout_image.c: Hook up R refresh key to full screen.
Fri Oct 8 16:58:15 2004 John Ellis
* bar_exif.[ch], bar_info.[ch], info.c, layout_util.c: Add sizer
handle to EXIF and Keywords sidebars.
* image.c (image_size_cb): Fix return value, size_allocate prototype
return is void, not gint.
* ui_misc.[ch]: Implement sizer handle widget.
Wed Oct 6 21:45:18 2004 John Ellis
* doc/3_1_image_window.html, 3_2_image_properties.html,
3_other_windows.html: Add Chapter 3 documentation (Other Windows).
* doc/4_1_copy_move.html, 4_2_rename.html, 5_1_search.html: Formatting
and grammar fixes.
* doc/Makefile.am: Add new files above.
Tue Oct 5 00:45:41 2004 John Ellis