Mercurial > geeqie
annotate ChangeLog @ 13:ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####
Tue Mar 1 21:39:42 2005 John Ellis <johne@verizon.net>
* 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.
| author | gqview |
|---|---|
| date | Wed, 02 Mar 2005 02:47:53 +0000 |
| parents | 147f4c4b9025 |
| children | 25335c62cd9b |
| rev | line source |
|---|---|
|
13
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
1 Tue Mar 1 21:39:42 2005 John Ellis <johne@verizon.net> |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
2 |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
3 * image.[ch] (image_scroll_to_point): Add alignment for location of |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
4 point within visible region. |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
5 * pan-view.c: Use alignment for scrolling above, and fix date search |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
6 to only search thumbs and images. |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
7 |
|
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
8 Tue Mar 1 11:32:26 2005 John Ellis <johne@verizon.net> |
|
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
9 |
|
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
10 * src/Makefile.am: Add pan-view.[ch]: |
|
13
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
11 * image.[ch]: Add support for using a grid of tiles as soource image. |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
12 Added scroll_notify callback for when the viewable regionis scrolled. |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
13 Added ability to set min and max for the zoom range. Removed |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
14 unnecessary gtk_widget_size_request from image_size_sync. Added |
|
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
15 image_scroll_to_point. |
|
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
16 * layout_util.c: Add menu item and callback for the new 'Pan view'. |
|
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
17 * pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero. |
|
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
18 * typedefs.h: Add source tile stuff for ImageWindow. |
|
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
19 * ui_tabcomp.c: Fix tab completion pop-up menu placement. |
|
13
ef790149ae21
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
12
diff
changeset
|
20 * pan-view.[ch]: New files for pan view - 2.1 is officially started :) |
|
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
21 |
| 10 | 22 Sat Feb 26 14:42:42 2005 John Ellis <johne@verizon.net> |
| 23 | |
| 24 * README: Updates. | |
| 25 * configure.in: Release 2.0.0 | |
| 26 | |
| 27 Sat Feb 26 14:06:41 2005 John Ellis <johne@verizon.net> | |
| 28 | |
| 29 * po/bg.po: Update Bulgarian translation, | |
| 30 submitted by Vladimir Petrov. | |
| 31 * po/it.po: Update Italian translation, | |
| 32 submitted by Costantino, with additions from Marco Colombo. | |
| 33 * po/nl.po: Update Dutch translation, | |
| 34 submitted by Tino Meinen. | |
| 35 * po/pl.po: Update Polish translation, | |
| 36 submitted by Wit Wilinski. | |
| 37 | |
| 38 Fri Feb 25 11:10:19 2005 John Ellis <johne@verizon.net> | |
| 39 | |
| 40 * doc/11_1_command_line.html: Small fix. | |
| 41 | |
| 42 Wed Feb 23 20:19:38 2005 John Ellis <johne@verizon.net> | |
| 43 | |
| 44 * po/es.po: Update Spanish translation, | |
| 45 submitted by Ariel Fermani. | |
| 46 * po/it.po: Update Italian translation, | |
| 47 submitted by Costantino. | |
| 48 * po/ja.po: Update Japanese translation, | |
| 49 submitted by Takeshi Aihana. | |
| 50 * po/ru.po: Update Russian translation, | |
| 51 submitted by Sergey Pinaev. | |
| 52 | |
| 53 Wed Feb 23 09:02:49 2005 John Ellis <johne@verizon.net> | |
| 54 | |
| 55 * configure.in, src/Makefile.am, main.c: Clean up define for localedir. | |
| 56 | |
| 8 | 57 Tue Feb 15 07:35:50 2005 John Ellis <johne@verizon.net> |
| 58 | |
| 59 * main.c: Disable startup beta message. | |
| 60 * po/it.po: Update Italian translation, | |
| 61 submitted by Costantino <inverness1ATvirgilio.it>. | |
| 62 * README: Updates. | |
| 63 * configure.in: Release 1.5.9 | |
| 64 | |
| 65 Mon Feb 14 14:47:32 2005 John Ellis <johne@verizon.net> | |
| 66 | |
| 67 * search.c (search_file_next): Ignore case for keyword search. | |
| 68 | |
| 69 Fri Feb 11 15:32:28 2005 John Ellis <johne@verizon.net> | |
| 70 | |
| 71 * view_file_list.c (vflist_thumb_do): Fix big thumbnail leak, no need | |
| 72 to ref the pixbuf as thumb_loader_get_pixbuf does this for us. | |
| 73 | |
| 74 Wed Feb 9 10:27:00 2005 John Ellis <johne@verizon.net> | |
| 75 | |
| 76 * cache.c (cache_sim_data_save): Print a warning when a save fails. | |
| 77 * search.c: Fix search saving the cached data by first creating the | |
| 78 directory for the location of the data, fixes search caching bug. | |
| 79 | |
| 80 Wed Feb 9 09:43:02 2005 John Ellis <johne@verizon.net> | |
| 81 | |
| 82 * search.[ch]: Add ability to set the default image used for similarity | |
| 83 in a search. | |
| 84 * layout_util.c: Set the default image in a search to the visible | |
| 85 image. | |
| 86 | |
| 87 Tue Feb 8 18:17:51 2005 John Ellis <johne@verizon.net> | |
| 88 | |
| 89 * layout_util.c: Correct wrong main window keyboard shortcuts for the | |
| 90 editor slots. | |
| 91 | |
| 92 Tue Feb 8 16:16:30 2005 John Ellis <johne@verizon.net> | |
| 93 | |
| 94 * pixbuf_util.c: Change to GTK's gdk-pixbuf for saving pngs. | |
| 95 * src/Makefile.am: Remove png libs from LDADD. | |
| 96 * README: Updates. | |
| 97 * configure.in: Remove libpng checks, release 1.5.8 | |
| 98 | |
| 99 Tue Feb 8 15:19:20 2005 John Ellis <johne@verizon.net> | |
| 100 | |
| 101 * globals.c: Change default thumbnail mechanism to shared thumbnails. | |
| 102 * po/it.po: Update Italian translation, | |
| 103 submitted by Costantino <inverness1ATvirgilio.it>. | |
| 104 * po/ru.po: Update Russian translation, | |
| 105 submitted by Sergey Pinaev <dfo@antex.ru>. | |
| 106 * po/sv.po: Update Swedish translation, | |
| 107 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>. | |
| 108 * doc/10_6_advanced.html: Describe option 'Store keywords and comments | |
| 109 local to source image'. | |
| 110 * doc/11_4_management.html: Add list describing all folders and files | |
| 111 used by GQview, and purpose. | |
| 112 * doc/9_printing: Clarify a description. | |
| 113 | |
| 114 Tue Feb 8 09:03:27 2005 John Ellis <johne@verizon.net> | |
| 115 | |
| 116 * bar_sort.c (bar_sort_collection_list_build): Blank the collection | |
| 117 key before setting the bookmark list to that key, fixes incorrect list | |
| 118 when collection folder is now empty. | |
| 119 * ui_bookmark.[ch]: Allow bookmark lists to have a blank default. | |
| 120 | |
| 121 Tue Feb 8 07:45:15 2005 John Ellis <johne@verizon.net> | |
| 122 | |
| 123 * bar_info.[ch]: Use the cache find utility instead of only looking for | |
| 124 metadata in one place. If an a metdata file exists when writing, | |
| 125 use it's location. Porperly update the keyword sidebar when renaming or | |
| 126 moving a file to that the delayed save mechanism does not lose changes. | |
| 127 * cache.c: Make cache_get_location honor enable_metadata_dirs, and | |
| 128 removed duplicate isfile check in cache_find_location. | |
| 129 * cache_maint.c: Change order of maintenance calls so that metadata is | |
| 130 moved before the views are updated. | |
| 131 * globals.c, gqview.h, preferences.c, rcfile.c: Add option to save | |
| 132 metadata local to source image. | |
| 133 * layout_image.c, layout_util.[ch]: Hook up keyword sidebar to maint. | |
| 134 * thumb_standard.c (thumb_std_maint_move_validate_cb): Fix saving | |
| 135 of moved thumbnails - thumb_loader_std_save requires a NULL path. | |
| 136 | |
| 137 Sun Feb 6 06:07:30 2005 John Ellis <johne@verizon.net> | |
| 138 | |
| 139 * search.c: Fix initial keywords matching state to be same as menu. | |
| 140 | |
| 141 Fri Feb 4 21:54:16 2005 John Ellis <johne@verizon.net> | |
| 142 | |
| 143 * view_file_list.c: Update vfl->select_cb when populating the list and | |
| 144 add a sanity check to vflist_select_image. | |
| 145 | |
| 146 Wed Feb 2 10:57:15 2005 John Ellis <johne@verizon.net> | |
| 147 | |
| 148 * print.c: Added picas option for units. Made the default for units be | |
| 149 metric for anything but the US,PR locales. Fixed default custom printer | |
| 150 text to use <printer name> instead of the format string with %s. | |
| 151 | |
| 152 Mon Jan 31 12:59:57 2005 John Ellis <johne@verizon.net> | |
| 153 | |
| 154 * src/Makefile.am: Add INTLLIBS to cmpile libs. | |
| 155 * po/*.po: Make distcheck, ahem if LINGUAS is set it really messes up | |
| 156 the make dist target - it took me an hour to figure out why pos were | |
| 157 not updateing >-/ | |
| 158 * README: Updates, including new translation status list. | |
| 159 * configure.in: Release 1.5.7 | |
| 160 | |
| 161 Mon Jan 31 11:04:20 2005 John Ellis <johne@verizon.net> | |
| 162 | |
| 163 * preferences.c: Use new ui_misc utilities for radio buttons. | |
| 164 * po/es.po: Update Spanish translation, | |
| 165 submitted by Ariel Fermani <arielfermani@yahoo.com>. | |
| 166 * po/fr.po: Update French translation, | |
| 167 submitted by Éric Lassauge <lassauge@users.sourceforge.net>. | |
| 168 * po/it.po: Update Italian translation, | |
| 169 submitted by Costantino <inverness1ATvirgilio.it>. | |
| 170 | |
| 171 Mon Jan 31 10:42:04 2005 John Ellis <johne@verizon.net> | |
| 172 | |
| 173 * preferences.c: Change Options dialog title to Preferences. | |
| 174 * doc/*.html: Update documentation. | |
| 175 * doc/11_4_management.html: Add page for Cache and Data Management. | |
| 176 | |
| 177 Mon Jan 31 06:31:00 2005 John Ellis <johne@verizon.net> | |
| 178 | |
| 179 * cache_maint.c: Improve dialog descriptions. | |
| 180 * dupe.c: Add fix for delayed status text update. | |
| 181 * image-overlay.[ch] (image_overlay_update): New functions to schedule | |
| 182 an update of an image info overlay, and fix incorrect dimensions when | |
| 183 image has delayed flip enabled. | |
| 184 * img-view.c, layout.c, layout_image.[ch]: Update image info overlay | |
| 185 whenever the file count changes. | |
| 186 | |
| 187 Mon Jan 31 03:30:41 2005 John Ellis <johne@verizon.net> | |
| 188 | |
| 189 * preferences.c, print.c, search.c: Updates for functions deprecated | |
| 190 in GTK 2.4, phase 2, mostly moves to new GtkComboBox. | |
| 191 * ui_bookmark.c, ui_tabcomp.c: When creating new history type combo | |
| 192 boxes with NULL text set the GtkComboBox active item to 0. | |
| 193 | |
| 194 Sun Jan 30 09:37:24 2005 John Ellis <johne@verizon.net> | |
| 195 | |
| 196 * bar_info.c, bar_sort.c, cache_maint.c, collect-table.c, dupe.[ch], | |
| 197 fullscreen.c, image-load.c, image.c, slideshow.c, thumb.c, utilops.c, | |
| 198 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c: | |
| 199 Updates for functions deprecated in GTK 2.4, phase 1. Mostly fixes | |
| 200 for using glib idle and timeout functions and to use new GtkComboBox. | |
| 201 * ui_misc.[ch]: Add toolbar utilities. | |
| 202 | |
| 203 Sun Jan 30 06:10:25 2005 John Ellis <johne@verizon.net> | |
| 204 | |
| 205 * layout.c, layout_util.[ch], typedefs.h: Convert menus to use | |
| 206 GtkUIManager, this has a nice side effect of fixing the broken | |
| 207 shortcuts when the tools are floating. | |
| 208 | |
| 209 Sat Jan 29 11:36:10 2005 John Ellis <johne@verizon.net> | |
| 210 | |
| 211 * configure.in: Increase GTK+ requirement to 2.4. | |
| 212 * README: Note above new requirement. | |
| 213 * collect-table.c, view_file_icon.c: Fix filename tooltip window | |
| 214 placement when using GTK 2.4. | |
| 215 * fullscreen.c: Removed gtk version check for 'Stay above' option. | |
| 216 * layout.c: Changes for new combobox used in GTK 2.4. | |
| 217 * ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_spinner.c, | |
| 218 ui_tabcomp.c, ui_tree_edit.c: Convert to new GtkComboBox and | |
| 219 GtkComboBoxEntry, plus fixes for functions now deprecated in GTK 2.4. | |
| 220 * ui_misc.[ch]: Gtk 2.4 fixes, and added signal blocking utils. | |
| 221 | |
| 222 Thu Jan 27 10:23:33 2005 John Ellis <johne@verizon.net> | |
| 223 | |
| 224 * bar_sort.c: Make add button show new collection dialog when in | |
| 225 collection mode. | |
| 226 | |
| 227 Tue Jan 25 04:47:35 2005 John Ellis <johne@verizon.net> | |
| 228 | |
| 229 * Makefile.am, autogen.sh, configure.in, gqview.spec.in: Updates for | |
| 230 newer autoconf macros (no more acconfig.h). Update to use glib's | |
| 231 gettext instead gettext directly. Change documentation install | |
| 232 location to $prefix/share/doc/gqview-#version. | |
| 233 * acconfig.h, BUGS: Removed, not used. | |
| 234 * doc/Makefile.am: Install docs to new location. | |
| 235 | |
| 236 Wed Jan 19 23:30:24 2005 John Ellis <johne@verizon.net> | |
| 237 | |
| 238 * bar_sort.c: Add option to choose current image or all selected files | |
| 239 when adding images to a collection in the sort manager. | |
| 240 * ui_bookmark.c: Small fixes to bookmark properties dialog, and do not | |
| 241 allow adding to a bookmark list that is not editable via drag and drop. | |
| 242 * ui_tabcomp.c: Add heading to path entry selection dialog. | |
| 243 | |
| 244 Wed Jan 19 03:13:07 2005 John Ellis <johne@verizon.net> | |
| 245 | |
| 246 * collect-dlg.c: Allow saving empty collections. | |
| 247 * collect-io.c: Remove erroneous warning about failed removes. | |
| 248 * collect.c (collection_remove): Mark collection changed even when | |
| 249 resulting collection is empty. | |
| 250 | |
| 251 Wed Jan 19 02:48:25 2005 John Ellis <johne@verizon.net> | |
| 252 | |
| 253 * bar_sort.c: Change default view of sort manager to folders, and fix | |
| 254 widget packing. Fix collection list to be sorted. | |
| 255 | |
| 256 Wed Jan 19 02:14:23 2005 John Ellis <johne@verizon.net> | |
| 257 | |
| 258 * print.c: Add checkbox to remember print settings. Set a signal | |
| 259 handler to catch a SIGPIPE when printing to a pipe, not pretty but it | |
| 260 works. Do not allow printing to a file that already exists. Add print | |
| 261 error dialog to tell user why printing did not complete. | |
| 262 | |
| 263 Mon Jan 17 23:27:19 2005 John Ellis <johne@verizon.net> | |
| 264 | |
| 265 * bar_sort.c: Add collection option to sort manager. | |
| 266 * collect-io.[ch]: Add collection manager add and remove utilities. | |
| 267 * collect.[ch] (collection_window_find_by_path): New function. | |
| 268 * ui_bookmark.[ch]: Add ability to change key used for a bookmark list, | |
| 269 and to make a list not editable. Also made bookmark buttons compact. | |
| 270 | |
| 271 Mon Jan 17 06:36:50 2005 John Ellis <johne@verizon.net> | |
| 272 | |
| 273 * bar_info.c (bar_info_new): Divide available space so that 2/3 goes to | |
| 274 keywords entry and remaining 1/3 to comment entry. | |
| 275 | |
| 276 Sun Jan 16 22:43:46 2005 John Ellis <johne@verizon.net> | |
| 277 | |
| 278 * cache.c: Metadata for keywords/comments no longer has the option to | |
| 279 be stored locally to the source file. | |
| 280 * cache_maint.[ch]: Add metadata mode for cache_maintain_home, and | |
| 281 change the dialog to have a stop and close button so that the dialog | |
| 282 remains displayed for the user until it is user closed. | |
| 283 | |
| 284 Sun Jan 16 07:15:44 2005 John Ellis <johne@verizon.net> | |
| 285 | |
| 286 * fullscreen.[ch], preferences.c: Add full screen location option | |
| 287 'Determined by Window Manager' which is now the default. This option | |
| 288 sets the _NET_WM_STATE_FULLSCREEN window manager hint, it also requests | |
| 289 the size and position like 'active monitor' but the window manager may | |
| 290 completely ignore the request. Also removed old #if 0'ed out code. | |
| 291 * globals.c (fullscreen_screen): Set the default screen to be the new | |
| 292 option above 'Determined by Window Manager'. | |
| 293 | |
| 294 Wed Jan 12 17:54:51 2005 John Ellis <johne@verizon.net> | |
| 295 | |
| 296 * image.c: Revert change to attempt to keep unkown icon unscaled, as it | |
| 297 interferes when a pixbuf is specifically set. | |
| 298 * icons/folder_open.png: Adjust width of the graphic in the open | |
| 299 folder icon. | |
| 300 | |
| 301 Wed Jan 12 02:41:05 2005 John Ellis <johne@verizon.net> | |
| 302 | |
| 303 * icons/folder_*.xpm: Remove unused files. | |
| 304 * icons/folder_*.png: Add new folder icons. | |
| 305 * icons/Makefile.am: Changes for above. | |
| 306 * pixbuf_util.[ch]: Add folder icons to inline pixbuf set. | |
| 307 * layout_util.c, typedefs.h, view_dir_list.c: Use new folder icons, and | |
| 308 change the folder list view so that current folder uses the open icon | |
| 309 and the parent folder uses the 'up' icon. | |
| 310 | |
| 311 Tue Jan 11 23:44:50 2005 John Ellis <johne@verizon.net> | |
| 312 | |
| 313 * icons/Makefile.am: Move the inline pixbuf generation to src/icons. | |
| 314 * src/Makefile.am: Removed unused files. | |
| 315 * globals.h, logo.xpm, scroller.png, icons/img_unknown: Removed unused | |
| 316 files. | |
| 317 * gobals.c, image.c, layout.c, preferences.c, thumb.c, | |
| 318 thumb_standard.c: Use new pixbuf_inline utility. | |
| 319 * pixbuf_util.[ch] (pixbuf_inline): New function to retrieve pixbuf | |
| 320 icons. | |
| 321 * icons/gqview_logo.png, icons/scroller.png, icons/sheet_broken.png: | |
| 322 The new or moved png images to be made inline. | |
| 323 | |
| 324 Tue Jan 11 21:08:23 2005 John Ellis <johne@verizon.net> | |
| 325 | |
| 326 * cache_maint.c: Only manage shared thumbnails when the option is | |
| 327 enabled, since this is a time consuming task. | |
| 328 * preferences.c: Fix sensitivity of thumbnail options that are disabled | |
| 329 when the shared thumb cache is in use. Removed clear cache button, as | |
| 330 it is now in the maintenance window. | |
| 331 * thumb_standard.c: Add notes about implementation and what it lacks. | |
| 332 * ui_misc.[ch]: Add pref_table_button_new and | |
| 333 pref_button_link_sensitivity_swap. | |
| 334 | |
| 335 Tue Jan 11 02:23:32 2005 John Ellis <johne@verizon.net> | |
| 336 | |
| 337 * dupe.c: Fix widget spacings in find dupes window. | |
| 338 * fullscreen.c: Set full screen window WM_CLASS to "fullscreen.GQview". | |
| 339 | |
| 340 Fri Jan 7 02:33:50 2005 John Ellis <johne@verizon.net> | |
| 341 | |
| 342 * src/main.c: Make message about being a beta sound less ominous. | |
| 343 * README: Updates. | |
| 344 * configure.in: Release 1.5.6 | |
| 345 | |
| 346 Fri Jan 7 01:57:28 2005 John Ellis <johne@verizon.net> | |
| 347 | |
| 348 * doc/6_collections.html: Add note that $HOME/.gqview/collections is | |
| 349 now updated when moving or renaming files. | |
| 350 * doc/10_1_general.html: Explain "Use shared thumbnail cache" option. | |
| 351 * doc/10_6_advanced.html: Explain "Stay above other windows" option. | |
| 352 * doc/10_options.html, 2_5_folder_pane.html, 8_1_slideshow.html: | |
| 353 Apparently I have a habit of type "the" twice, and not noticing. | |
| 354 * doc/12_credits.html: Update copyright year. | |
| 355 | |
| 356 Fri Jan 7 01:21:03 2005 John Ellis <johne@verizon.net> | |
| 357 | |
| 358 * search.c: Clean up appearance of search window. | |
| 359 * po/fr.po: Update French translation, | |
| 360 submitted by Éric Lassauge <lassauge@users.sourceforge.net>. | |
| 361 * po/ru.po: Update Russian translation, | |
| 362 submitted by Sergey Pinaev <dfo@antex.ru>. | |
| 363 * preferences.c, README: Update copyright year. | |
| 364 | |
| 365 Thu Jan 6 23:22:05 2005 John Ellis <johne@verizon.net> | |
| 366 | |
| 367 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c: Add | |
| 368 option to try to keep full screen window above other windows. Since | |
| 369 this uses a GTK 2.4 function, it is disabled on GTK 2.2. | |
| 370 * main.c: Issue warning when running with a GTK library with an older | |
| 371 minor version than what GQview was compiled with. | |
| 372 | |
| 373 Wed Jan 5 19:59:41 2005 John Ellis <johne@verizon.net> | |
| 374 | |
| 375 * cache_maint.c: Hook up new shared thumbnails to maintenance utils. | |
| 376 * main.c: When it takes time to get a connection to a remote GQview | |
| 377 because it is still starting up, print progress dots (.) to the | |
| 378 console to indicate we are waiting, and not hung. | |
| 379 * thumb_standard.[ch]: Move core of thumb cache path building to | |
| 380 thumb_std_cache_path. Added thumb_std_maint_* utilities for moving | |
| 381 or deleting thumbnails to match changes to the source image. | |
| 382 | |
| 383 Wed Jan 5 03:51:19 2005 John Ellis <johne@verizon.net> | |
| 384 | |
| 385 * collect-io.c (collection_save_private): Use a temp file when saving | |
| 386 a collection so that if an error occurs during write the original is | |
| 387 not lost. The only disadvantage with temp files is group and user ids | |
| 388 of the original are not guaranteed to be preserved by chown, oh well. | |
| 389 * preferences.c: Remove silly EXPERIMENTAL text from description of | |
| 390 shared thumbnails cache option. | |
| 391 * ui_fileops.[ch] (copy_file_attributes): Add arguments to select | |
| 392 which attributes we want to copy. | |
| 393 | |
| 394 Tue Jan 4 22:49:19 2005 John Ellis <johne@verizon.net> | |
| 395 | |
| 396 * image-load.[ch], typedefs.h: Add image_load_set_requested_size which | |
| 397 will allow images to loader faster if you know you only need at most | |
| 398 width by height image. Since only the jpeg gdk-pixbuf loader supports | |
| 399 it, this only effects jpegs. | |
| 400 * thumb.c, thumb_standard.c: These changes are currently disabled, but | |
| 401 it would set the requested size when loading thumbnails for a speed | |
| 402 improvement on jpegs. | |
| 403 | |
| 404 Tue Jan 4 20:39:47 2005 John Ellis <johne@verizon.net> | |
| 405 | |
| 406 * cache_maint.c: Implemented local thumbnail rendering option, and | |
| 407 only enable it when the standard thumb cache is active. | |
| 408 * filelist.c (path_list_filter): When filtering a dir list remove | |
| 409 .thumbnails and .metadata. | |
| 410 * preferences.c: Do not allow focus on progress entry in safe delete | |
| 411 clear dialog. | |
| 412 * thumb.[ch]: Add thumb_loader_set_cache to control cache options on a | |
| 413 per loader basis instead of using the global setting. | |
| 414 * thumb_standard.[ch]: Same as thumb.c above. Also moved code that was | |
| 415 duplicated in three places into thumb_loader_std_next_source. Added | |
| 416 retry flag to force a retry on images that are flagged as a failure. | |
| 417 * typedefs.h (ThumbLoader): Changes for gqview thumb loader in thumb.c. | |
| 418 | |
| 419 Tue Jan 4 01:33:01 2005 John Ellis <johne@verizon.net> | |
| 420 | |
| 421 * cache_main.c: Reset list to NULL before using in next path_list. | |
| 422 | |
| 423 Mon Jan 3 23:22:36 2005 John Ellis <johne@verizon.net> | |
| 424 | |
| 425 * cache_maint.[ch]: Add maintenance window to select various thumbnail | |
| 426 cache operations for removing old thumbnails, deleting thumbnails, and | |
| 427 to create thumbnails for a folder. Creating thumbnails local option is | |
| 428 not yet implemented. Also move clear cache confirm dialog here. | |
| 429 * layout_util.c: Change thumbnails menu item name, and open the | |
| 430 maintenance window instead of purge utility. | |
| 431 * preferences.c: Move clear cache confirm dialog out of here. | |
| 432 * thumb_standard.[ch]: Make local thumb caches use permissions of the | |
| 433 source images. Local thumbnails should not store failures. Added a | |
| 434 thumb validate utility for use by the new thumb cache manager. | |
| 435 | |
| 436 Sat Jan 1 23:02:49 2005 John Ellis <johne@verizon.net> | |
| 437 | |
| 438 * Makefile.am (gqview_sources): Add thumb_standard.[ch]. | |
| 439 * collect-io.c: Use new thumb loader functions. | |
| 440 * collect-table.c: Use doubles instead of floats in most places. | |
| 441 * collect.c: Remove unnecessary include of thumb.h. | |
| 442 * dupe.[ch]: Use double for rank values, and updates for new thumb | |
| 443 functions. | |
| 444 * globals.c: Change default thumb size to 96x72, add | |
| 445 thumbnail_spec_standard to toggle use of new thumbnail cache. | |
| 446 * gqview.h, main.c: Add extern for thumbnail_spec_standard and change | |
| 447 use of float to double. | |
| 448 * image-load.[ch]: Use doubles instead of floats for progress value. | |
| 449 * image.[ch]: Use doubles everywhere in place of floats, hence zoom is | |
| 450 now a double. | |
| 451 * layout.[ch], layout_image.[ch]: More float to double changes. | |
| 452 * preferences.c: Change selection of thumbnail sizes offered to user, | |
| 453 and allow a custom item when the thumbnail size configured in the | |
| 454 rc file does not match the predefined list. Added toggle for new | |
| 455 shared thumbnail standard (option needs a better description?) | |
| 456 * print.c: Update for image zoom now being a double. | |
| 457 * rcfile.c: Save and restore thumbnail_spec_standard. | |
| 458 * search.c: More float to double change madness, and update for new | |
| 459 thumb functions. | |
| 460 * similar.[ch]: More floats to doubles. | |
| 461 * thumb.[ch]: Updated the thumb function API to something a bit more | |
| 462 sane, but mostly to match that of thumb_standard.h. When the standard | |
| 463 thumb loaders are enabled thumb_loader_new will now return a loader | |
| 464 from thumb_loader_std_new - the function access to thumb loaders is the | |
| 465 same but the structures are completely different - don't access the | |
| 466 structure directly. Also removed unused utility functions in thumbs.c. | |
| 467 * thumb_standard.[ch]: New utilities for a thumb loader that implements | |
| 468 the proposed thumbnail management standard on freedesktop.org. | |
| 469 * typedefs.h: ThumbLoader is now treated as an opaque structure (but | |
| 470 no attempt is made to hide it) because there are now two thumb loader | |
| 471 implementations (thumb.c and thumb_standard.c). We check which loader | |
| 472 and structure is in use with the standard_loader flag common to each. | |
| 473 * view_file_icon.[ch], view_file_list.[ch]: Change floats to doubles | |
| 474 and updates for new thumb functions. | |
| 475 | |
| 476 Fri Dec 31 02:30:28 2004 John Ellis <johne@verizon.net> | |
| 477 | |
| 478 * main.c (help_browser_command): Only print info when debug is on. | |
| 479 * collect-io.[ch]: Reduce collection manager timer to 10 seconds, and | |
| 480 offset this by setting the idle function to low priority. | |
| 481 | |
| 482 Thu Dec 30 22:30:19 2004 John Ellis <johne@verizon.net> | |
| 483 | |
| 484 * layout.c (layout_status_update_progress): Fix progressbar height from | |
| 485 changing status bar size by setting text to a space instead of NULL. | |
| 486 | |
| 487 Thu Dec 30 16:51:40 2004 John Ellis <johne@verizon.net> | |
| 488 | |
| 489 * bar_exif.c, bar_info.c, collect-table.c, dupe.c, layout_config.c, | |
| 490 preferences.c, search.c, utilops.c, view_dir_list.c, view_dir_tree.c, | |
| 491 view_file_icon.c, view_file_list.c: Specifically enable or disable | |
| 492 the search feature of the GTkTreeViews, as it interferes with shortcuts | |
| 493 for the main window and elsewhere, also when it is enabled set the | |
| 494 search column. | |
| 495 | |
| 496 Fooey: GTK+ 2.6/4 may be binary compatible with 2.2, but the behavior | |
| 497 of the treeview search feature has changed such that it can now get | |
| 498 in the way when it is not specifically disabled. | |
| 499 | |
| 500 Thu Dec 30 00:17:31 2004 John Ellis <johne@verizon.net> | |
| 501 | |
| 502 * collect-io.c: Keep a pointer to the tail of the pending action list | |
| 503 so that each append does not require walking the list. | |
| 504 | |
| 505 Wed Dec 29 23:08:01 2004 John Ellis <johne@verizon.net> | |
| 506 | |
| 507 * collect-io.[ch]: Add collection manager to update collections | |
| 508 contained in $HOME/.gqview/collections when files are moved. Made | |
| 509 collection loading abort after too many errors. | |
| 510 * collect.[ch]: Add collection_add_check to allow adding files to a | |
| 511 collection that do not exist, attach collection manager to maintenance | |
| 512 move functions. | |
| 513 * main.c (gqview_exit_final): Flush pending collection manager changes | |
| 514 before exit. | |
| 515 | |
| 516 Mon Dec 27 16:50:50 2004 John Ellis <johne@verizon.net> | |
| 517 | |
| 518 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html: | |
| 519 Add print context menu item to relevant sections of manual. | |
| 520 * README: Updates. | |
| 521 * configure.in: Release 1.5.5 | |
| 522 | |
| 523 Mon Dec 27 15:38:56 2004 John Ellis <johne@verizon.net> | |
| 524 | |
| 525 * collect-table.c: Make context menu have same number of items, making | |
| 526 the ones that do not apply insensitive. Add print menu item. | |
| 527 * collect.[ch] (collection_list_get_path_list): Add utility to get a | |
| 528 path list from a colletion list. | |
| 529 * dupe.c, search.c: Add print to context menus. | |
| 530 | |
| 531 Sun Dec 26 19:53:13 2004 John Ellis <johne@verizon.net> | |
| 532 | |
| 533 * bar_info.c: Allow sizing of keyword sidebar when insensitive. | |
| 534 * bar_sort.c, collect.c, preferences.c: Use gtk_window_present to | |
| 535 raise windows instead of direct gdk_window_raise. | |
| 536 * image.c: Fix broken redraws when sizing image view with NULL image, | |
| 537 and fix clamping of scroller overlay within the new window size. | |
| 538 * main.c: Raise remote main window when --remote is the only command | |
| 539 line option. Fix crash when quitting from a remote --quit command. | |
| 540 * remote.c (remote_server_client_cb): No need to check for error when | |
| 541 return from g_io_channel_read_line is G_IO_STATUS_NORMAL. | |
| 542 | |
| 543 Fri Dec 24 15:03:12 2004 John Ellis <johne@verizon.net> | |
| 544 | |
| 545 * main.c: Add -sr<folder> remote command for recursive slideshows, | |
| 546 based on patch submitted by Henry Minsky. | |
| 547 * po/fr.po: Update French translation, | |
| 548 submitted by Éric Lassauge <lassauge@users.sourceforge.net>. | |
| 549 * po/it.po: Update Italian translation, | |
| 550 submitted by Kostantino <inverness1ATvirgilio.it>. | |
| 551 * po/sv.po: Update Swedish translation, | |
| 552 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>. | |
| 553 * doc/11_1_command_line.html: Document new remote -sr command. | |
| 554 | |
| 555 Fri Dec 24 01:47:04 2004 John Ellis <johne@verizon.net> | |
| 556 | |
| 557 * image-load.c: Properly initialize load_fd to -1 in image_loader_new | |
| 558 so that an immediate call to image_loader_free does not do bad things. | |
| 559 Protect against calling image_loader_start more than once on a loader. | |
| 560 | |
| 561 Wed Dec 22 22:44:57 2004 John Ellis <johne@verizon.net> | |
| 562 | |
| 563 * bar_exif.c, bar_info.c, bar_sort.c: Make sidebar titles bold. | |
| 564 * print.c: Retain print settings used in print dialog. | |
| 565 * ui_misc.[ch]: Add pref_list_*_get/set() utilites for saving int, | |
| 566 double, or string values in the history for future use. | |
| 567 | |
| 568 Wed Dec 22 16:44:38 2004 John Ellis <johne@verizon.net> | |
| 569 | |
| 570 * main.c: Change remote quit description to quit (from exit). | |
| 571 * doc/10_1_general.html, 10_2_image.html, 10_3_window.html, | |
| 572 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html, | |
| 573 11_2_keyboard_shortcuts.html, 2_2_menus.html, 2_6_image_pane.html, | |
| 574 4_1_copy_move.html, 8_2_fullscreen.html, 9_printing.html: Update | |
| 575 documentation for recent dialog and preference window changes, and | |
| 576 do any doc updates pending in TODO. | |
| 577 | |
| 578 Wed Dec 22 03:26:53 2004 John Ellis <johne@verizon.net> | |
| 579 | |
| 580 * fullscreen.c, layout_config.c, preferences.c: Update preferences | |
| 581 window to match newer dialog padding and style, moved several options | |
| 582 to different tabs, and removed the dithering option from the ui. | |
| 583 * ui_misc.[ch]: New convenience functions for preference window. | |
| 584 * ui_utildlg.[ch]: Make generic_dialog_get_alternative_button_order | |
| 585 utility available for use outside this file. | |
| 586 | |
| 587 Mon Dec 20 19:56:28 2004 John Ellis <johne@verizon.net> | |
| 588 | |
| 589 * collect-dlg.c, main.c, utilops.c: Add mnemonics to all dialog | |
| 590 buttons. | |
| 591 * img-view.c, layout_image.c, main.c: Make control+arrow key jump to | |
| 592 respective edge of image. | |
| 593 * layout_util.c: Rename Exit menu item to Quit. | |
| 594 * preferences.c: Update about dialog to match other dialogs. | |
| 595 * ui_utildlg.c: Make dialog button order honor gtk 2.6 setting for | |
| 596 gtk-alternative-button-order. | |
| 597 | |
| 598 Sun Dec 19 22:43:37 2004 John Ellis <johne@verizon.net> | |
| 599 | |
| 600 * layout.c: Increase default window width, add fix to make image pane | |
| 601 visible (non-zero initial width) in one specific condition. | |
| 602 | |
| 603 Sun Dec 19 21:57:08 2004 John Ellis <johne@verizon.net> | |
| 604 | |
| 605 * print.c: Set LC_NUMERIC portion of locale to "C" when using fprintf | |
| 606 to format floating point numbers in postscript output. | |
| 607 * gqview.png: Change desktop icon. | |
| 608 | |
| 609 Thu Dec 16 19:19:09 2004 John Ellis <johne@verizon.net> | |
| 610 | |
| 611 * bar_exif.c, bar_info.c, bar_sort.c, layout_util.c: Adjust padding | |
| 612 and appearance of the sidebars. | |
| 613 * info.c: Update property window appearance. | |
| 614 * ui_help.c: Adjust help window padding. | |
| 615 * ui_misc.c (pref_table_new): Support parent_box == NULL. | |
| 616 | |
| 617 Thu Dec 16 02:44:06 2004 John Ellis <johne@verizon.net> | |
| 618 | |
| 619 * bar_info.c: Dialog heading fix. | |
| 620 * collect-dlg.c, collect.c: Dialog heading fixes, and changed close | |
| 621 button to a discard button when confirming close of changed collection. | |
| 622 * main.c: Heading fix for exit dialog with unsaved collection. | |
| 623 * print.c: Fix layout indenting broken by fix in pref_table_label. | |
| 624 * ui_bookmark.c: Give dialog to edit bookmarks a heading. | |
| 625 * ui_misc.[ch]: Be consistent with GTK stock button padding, even | |
| 626 though it seems to violate GNOME HIG. FIx pref_table_label packing. | |
| 627 * ui_utildlg.c: Align dialog message icon vertically to top of dialog. | |
| 628 * utilops.c: Clean up rename/copy/move/delete/overwrite/error dialogs. | |
| 629 Fix missing error dialog when a file copy fails, and fixed (null) | |
| 630 filename for destination in copy/move error dialog. | |
| 631 | |
| 632 Tue Dec 14 17:03:16 2004 John Ellis <johne@verizon.net> | |
| 633 | |
| 634 * slideshow.c (generate_random_list): Fix crash when return value of | |
| 635 rand == RAND_MAX. | |
| 636 | |
| 637 Tue Dec 14 10:23:49 2004 John Ellis <johne@verizon.net> | |
| 638 | |
| 639 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c, collect.c, | |
| 640 dupe.c, editors.c, main.c, preferences.c, search.c, ui_bookmark.c, | |
| 641 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c, view_dir_list.c, | |
| 642 view_dir_tree.c, view_file_list.c: Updates and fixes for dialog | |
| 643 utility changes and additions, use padding defines for widget spacing. | |
| 644 * print.c: Move pref_* stuff out of here. | |
| 645 * ui_misc.[ch]: Move pref_* stuff here. | |
| 646 * ui_utildlg.[ch]: Added generic_dialog_add_message(), removed message | |
| 647 arg from generic_dialog_new(), cleaned up button utilities into a | |
| 648 single general purpose utility. Change widget spacing, dialog layout, | |
| 649 and dialog button order to match GNOME HIG 2.0 (ie backwards). | |
| 650 * utilops.[ch]: Changes for above utility dialog alterations. | |
| 651 | |
| 652 Mon Dec 6 22:08:18 2004 John Ellis <johne@verizon.net> | |
| 653 | |
| 654 * print.c: More updates for HIG utils, added image scale to reduce | |
| 655 image size on page. | |
| 656 * ui_misc.c: Fix incorrect namespace used for callback. | |
| 657 | |
| 658 Fri Dec 3 21:41:08 2004 John Ellis <johne@verizon.net> | |
| 659 | |
| 660 * main.c: Make -l command line option now include collections that are | |
| 661 specified on the command line, also link the first collection on the | |
| 662 command line to the main window so that -s and -f with a collection | |
| 663 will work as expected. | |
| 664 * print.c: Change margin to margins. | |
| 665 | |
| 666 Wed Dec 1 19:59:46 2004 John Ellis <johne@verizon.net> | |
| 667 | |
| 668 * print.c: Play with widget spacing and group styling to match HIG, | |
| 669 get it and utils right here for when we use them to update rest of app. | |
| 670 | |
| 671 Tue Nov 30 22:19:28 2004 John Ellis <johne@verizon.net> | |
| 672 | |
| 673 * print.c: Implement postscript text placement, still needs to convert | |
| 674 utf8 to a proper postscript encoding. Fixed landscape orientation for | |
| 675 postscript output. | |
| 676 | |
| 677 Tue Nov 30 17:50:09 2004 John Ellis <johne@verizon.net> | |
| 678 | |
| 679 * pixbuf_util.c(pixbuf_draw_layout): Clip layout to pixbuf before draw. | |
| 680 * print.c: Fix drawing of text onto pixbufs. Update preview when | |
| 681 changing the text options. Added red preview lines to indicate image | |
| 682 grid when selecting proof sheet layout. | |
| 683 | |
| 684 Wed Nov 17 19:08:11 2004 John Ellis <johne@verizon.net> | |
| 685 | |
| 686 * image.c: Assume any request to resize the top window (per fit window | |
| 687 to image option) will fail, and request a direct redraw - this works | |
| 688 because we also changed the idle redraw handler's priority from | |
| 689 G_PRIORITY_HIGH_IDLE to GDK_PRIORITY_REDRAW so that it now has a lower | |
| 690 priority than the resize signal. This fixes the fvwm2 maximized window | |
| 691 does not redraw bug - the fault never was with fvwm2, although it would | |
| 692 be nice if it set the maximized flag when windows are maximized :/. | |
| 693 | |
| 694 Tue Nov 16 03:44:30 2004 John Ellis <johne@verizon.net> | |
| 695 | |
| 696 * image.c, typedefs.h: Remove GtkEventbox used for image displays, as | |
| 697 it is not necessary with GtkDrawingArea. Also removed GTK double | |
| 698 buffering of the image display, fixes flicker when resizing window - | |
| 699 double buffer is useless to us anyway since GQview's images are not | |
| 700 displayed/drawn synchonously with GTK expose events. | |
| 701 * img-view.c: Fix use of removed image eventbox. | |
| 702 | |
| 703 Tue Nov 9 17:32:23 2004 John Ellis <johne@verizon.net> | |
| 704 | |
| 705 * README, TODO: Updates. | |
| 706 * po/*.po: make distcheck touches these. | |
| 707 * configure.in: Release 1.5.4 | |
| 708 | |
| 709 Tue Nov 9 16:18:26 2004 John Ellis <johne@verizon.net> | |
| 710 | |
| 711 * po/it.po: Update Italian translation, | |
| 712 submitted by Kostantino <inverness1ATvirgilio.it>. | |
| 713 * po/ja.po: Update Japanese translation, | |
| 714 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>. | |
| 715 * po/fr.po: Update French translation, | |
| 716 submitted by Éric Lassauge <lassauge@users.sourceforge.net>. | |
| 717 * po/sv.po: Update Swedish translation, | |
| 718 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>. | |
| 719 * po/es.po, gqview.spec.in, gqview.desktop: Update Spanish translation, | |
| 720 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>. | |
| 721 * po/ar.po: Add Arabic translation, | |
| 722 submitted by Youssef Assad <youssef@devcabal.org>. | |
| 723 * configure.in (ALL_LINGUAS): Add AR translation. | |
| 724 * README: Updates. | |
| 725 | |
| 726 Mon Nov 8 19:48:43 2004 John Ellis <johne@verizon.net> | |
| 727 | |
| 728 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c, | |
| 729 collect-table.c, collect.[ch], dupe.c, editors.c, img-view.c, | |
| 730 layout_image.c, layout_util.c, main.c, preferences.c, print.[ch], | |
| 731 search.c, ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c, | |
| 732 ui_utildlg.[ch], utilops.[ch], view_dir_list.c, view_dir_tree.c, | |
| 733 view_file_icon.c, view_file_list.c: Set dialogs as a transient of the | |
| 734 calling window. Some dialogs in utilops.c are still not set. Also | |
| 735 fixed missing break in switch case causing Control+S to also close the | |
| 736 collection window. | |
| 737 | |
| 738 Sat Nov 6 18:26:24 2004 John Ellis <johne@verizon.net> | |
| 739 | |
| 740 * doc/11_1_command_line.html, 2_5_folder_pane.html, index.html: Format | |
| 741 fixes and grammar. | |
| 742 | |
| 743 Sat Nov 6 18:03:32 2004 John Ellis <johne@verizon.net> | |
| 744 | |
| 745 * doc/11_3_thumbnails.html, 9_printing.html: More documentation. | |
| 746 | |
| 747 Mon Nov 1 19:23:56 2004 John Ellis <johne@verizon.net> | |
| 748 | |
| 749 * collect.c: Fix untitled (n) counter start number and Control+S | |
| 750 shortcut to save collection as... | |
| 751 * dupe.[ch]: Add Control+T to toggle thumbnails. | |
| 752 * search.c: Add Control+T to toggle thumbnails, and Control+W to close | |
| 753 search window. | |
| 754 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html: | |
| 755 More documentation. | |
| 756 | |
| 757 Mon Nov 1 16:41:03 2004 John Ellis <johne@verizon.net> | |
| 758 | |
| 759 * collect-dlg.c, collect-table.c, dupe.c, img-view.c, layout_util.c, | |
| 760 preferences.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c: Refer to | |
| 761 directories as folders in all places. | |
| 762 * image.c (util_clip_region): Fix clipping bounds check to return FALSE | |
| 763 on 0 width or height. | |
| 764 * search.c: Reduce flush size to update search count when over 100 | |
| 765 instead of 101. | |
| 766 * doc/10_1_general.html: Update docs to use the term folder when | |
| 767 referring to directories. | |
| 768 | |
| 769 | |
| 770 Fri Oct 29 18:51:49 2004 John Ellis <johne@verizon.net> | |
| 771 | |
| 772 * fullscreen.c (fullscreen_start): Rethink full screen geometry and | |
| 773 window manager hints after referring to the icccm. Seems to work with | |
| 774 all tested window managers, even twm :) . Still have to figure out | |
| 775 which hint to use to tell the window managers to place a full screen | |
| 776 window above panels and docks. | |
| 777 * layout.c: Tell window managers not to request window position from | |
| 778 user when 'save window positions' is enabled. | |
| 779 | |
| 780 Sat Oct 23 00:09:18 2004 John Ellis <johne@verizon.net> | |
| 781 | |
| 782 * thumb.c: Fix possible endless loop between error and done handlers, | |
| 783 clean up image loader free/setup. | |
| 784 | |
| 785 Fri Oct 22 23:41:30 2004 John Ellis <johne@verizon.net> | |
| 786 | |
| 787 * main.c, preferences.c, slideshow.[ch]: Use #defines to set min and | |
| 788 max slideshow delay, and increase the max delay to 3600 seconds. | |
| 789 * doc/11_1_command_line.html, 11_2_keyboard_shortcuts.html, | |
| 790 2_4_file_pane.html, 2_5_folder_pane.html, 2_6_image_pane.html, | |
| 791 3_1_image_window.html, 3_2_image_properties.html, 5_1_search.html, | |
| 792 5_2_finding_duplicates.html, 8_2_fullscreen.html, index.html: | |
| 793 Documentation updates. | |
| 794 | |
| 795 Fri Oct 22 13:32:04 2004 John Ellis <johne@verizon.net> | |
| 796 | |
| 797 * globals.c (fullscreen_screen): Change default full screen location to | |
| 798 active monitor. | |
| 799 | |
| 800 Mon Oct 18 17:55:11 2004 John Ellis <johne@verizon.net> | |
| 801 | |
| 802 * main.c (gr_slideshow_delay): Remove use of non-portable round(). | |
| 803 | |
| 804 Fri Oct 15 15:54:43 2004 John Ellis <johne@verizon.net> | |
| 805 | |
| 806 * fullscreen.c: Turn off decorations for the full screen window, as the | |
| 807 window manager may not yet support full screen hints. | |
| 808 * img-view.c: Hook up R key to refresh displayed image. | |
| 809 * layout_image.c: Hook up R refresh key to full screen. | |
| 810 | |
| 811 Fri Oct 8 16:58:15 2004 John Ellis <johne@verizon.net> | |
| 812 | |
| 813 * bar_exif.[ch], bar_info.[ch], info.c, layout_util.c: Add sizer | |
| 814 handle to EXIF and Keywords sidebars. | |
| 815 * image.c (image_size_cb): Fix return value, size_allocate prototype | |
| 816 return is void, not gint. | |
| 817 * ui_misc.[ch]: Implement sizer handle widget. | |
| 818 | |
| 819 Wed Oct 6 21:45:18 2004 John Ellis <johne@verizon.net> | |
| 820 | |
| 821 * doc/3_1_image_window.html, 3_2_image_properties.html, | |
| 822 3_other_windows.html: Add Chapter 3 documentation (Other Windows). | |
| 823 * doc/4_1_copy_move.html, 4_2_rename.html, 5_1_search.html: Formatting | |
| 824 and grammar fixes. | |
| 825 * doc/Makefile.am: Add new files above. | |
| 826 | |
| 827 Tue Oct 5 00:45:41 2004 John Ellis <johne@verizon.net> | |
| 828 | |
| 829 * doc/4_1_copy_move.html, 4_2_rename.html, 4_3_delete.html, | |
| 830 4_4_external_editing.html, 4_image_management.html, 5_1_search.html, | |
| 831 5_2_finding_duplicates.html, 5_image_search.html, 6_collections.html: | |
| 832 More pages of documentation. | |
| 833 * doc/Makefile.am: Add above. | |
| 834 * doc/index.html: Update missing page (m) markers. | |
| 835 | |
| 836 | |
| 837 Sun Oct 3 00:03:56 2004 John Ellis <johne@verizon.net> | |
| 838 | |
| 839 * dupe.c: Fix missing status messages in the Find Dupes window | |
| 840 introduced by last set of speed optimizations. Fix progress counters | |
| 841 for checksums and dimensions. | |
| 842 | |
| 843 Fri Oct 1 19:53:42 2004 John Ellis <johne@verizon.net> | |
| 844 | |
| 845 * doc/7_1_exif.html,7_2_sort_manager.html,7_3_keywords.html, | |
| 846 7_sidebars.html: Add documentation for sidebars. | |
| 847 * doc/Makefile.am: Add above. | |
| 848 * doc/2_3_layout.html, 2_5_folder_pane.html: Updates. | |
| 849 | |
| 850 Thu Sep 30 21:10:32 2004 John Ellis <johne@verizon.net> | |
| 851 | |
| 852 * main.c (html_browsers): Change key used to determine GNOME browser to | |
| 853 /desktop/gnome/url-handlers/http/command, as .../unknown/command seems | |
| 854 to be no longer used or changed when setting Preferred Applications. | |
| 855 | |
| 856 Thu Sep 30 20:54:08 2004 John Ellis <johne@verizon.net> | |
| 857 | |
| 858 * doc/2_1_navigation.html, 2_3_layout.html, 2_4_file_pane.html, | |
| 859 2_5_folder_pane.html: Fill in missing pages of the Main Window chapter. | |
| 860 * doc/Makefile.am: Install new files above. | |
| 861 | |
| 862 Tue Sep 28 14:17:15 2004 John Ellis <johne@verizon.net> | |
| 863 | |
| 864 * gqview.desktop: Add supported mime types, disable startup | |
| 865 notification, and add Viewer to Categories. | |
| 866 | |
| 867 Tue Sep 28 11:47:09 2004 John Ellis <johne@verizon.net> | |
| 868 | |
| 869 * image-load.[ch] (image_loader_get_format): New util to query the | |
| 870 mime type of the active image. | |
| 871 * info.c: Add (mime) file type field to image properties dialog, and | |
| 872 increase the dialogs default height to 350 (from 300). | |
| 873 | |
| 874 Mon Sep 27 21:33:42 2004 John Ellis <johne@verizon.net> | |
| 875 | |
| 876 * pixbuf_util.c (pixbuf_copy_font): Update alpha channel when writing | |
| 877 text onto a pixbuf with an alpha channel. | |
| 878 * print.c: Add image text info output, implement RGB and Preview text | |
| 879 writers - PS text is still to be done. | |
| 880 * view_file_icon.c (vficon_maint_removed): When removing a file from | |
| 881 the grid, set the pointer NULL to avoid possible access before the | |
| 882 idle sync. This is an attempt to fix a seemingly random crash when | |
| 883 deleting files from the find dupes window. | |
| 884 | |
| 885 Sun Sep 26 02:49:16 2004 John Ellis <johne@verizon.net> | |
| 886 | |
| 887 * image-overlay.c: Fix overlay to counter to account for slide show. | |
| 888 * image.c: Fix overlay date and time display for preloaded images by | |
| 889 setting them before calling image_new_util(). | |
| 890 * img-view.c: Fix overlay counter by setting list_pointer before | |
| 891 changing the image, and to account for slide show. | |
| 892 | |
| 893 Sat Sep 25 17:59:44 2004 John Ellis <johne@verizon.net> | |
| 894 | |
| 895 * image.c: Fix to draw overlays when image is set to NULL. | |
| 896 | |
| 897 Sat Sep 25 17:45:40 2004 John Ellis <johne@verizon.net> | |
| 898 | |
| 899 * print.c: Allow user to set the DPI to use for printing. | |
| 900 | |
| 901 Sat Sep 25 16:47:12 2004 John Ellis <johne@verizon.net> | |
| 902 | |
| 903 * image-overlay.c (image_overlay_info_render): Process the image count | |
| 904 value returned for view windows. | |
| 905 | |
| 906 Sat Sep 25 15:10:45 2004 John Ellis <johne@verizon.net> | |
| 907 | |
| 908 * image.[ch], typedefs.h: Add function callback for notification of | |
| 909 a new image. | |
| 910 * image-overlay.[ch]: New utils for image info overlays. | |
| 911 * img-view.[ch]: Add image overlay to stand alone image window. | |
| 912 * layout.[ch] (layout_find_by_image): New util to find LayoutWindow | |
| 913 given an ImageWindow. | |
| 914 * layout_image.c: Move overlay utils to new image-overlay.c. | |
| 915 | |
| 916 Sat Sep 25 13:53:17 2004 John Ellis <johne@verizon.net> | |
| 917 | |
| 918 * layout_image.c: Move pixbuf_draw_layout() to pixbuf_util.c. | |
| 919 * pixbuf_util.[ch]: Move pixbuf drawing utils here from layout_image.c | |
| 920 and ui_pixbuf_ops.c. | |
| 921 * print.c: Close the current print job when closing the print window, | |
| 922 so we don't crash when closing while preview is not complete. | |
| 923 * ui_pixbuf_ops.[ch]: Removed, most was not used, stuff that is used is | |
| 924 now in pixbuf_util.c. | |
| 925 | |
| 926 Fri Sep 24 19:36:35 2004 John Ellis <johne@verizon.net> | |
| 927 | |
| 928 * layout_image.c: Display more information in full screen overlays. | |
| 929 | |
| 930 Fri Sep 24 17:07:07 2004 John Ellis <johne@verizon.net> | |
| 931 | |
| 932 * layout_util.c (layout_key_press_cb): Fix broken keyboard scrolling | |
| 933 when tools are hidden/float - bug introduced by removing focus border. | |
| 934 | |
| 935 Thu Sep 23 23:59:25 2004 John Ellis <johne@verizon.net> | |
| 936 | |
| 937 * fullscreen.c (fullscreen_image_update_cb): Only start the busy timer | |
| 938 if the loading image is not the currently visible image. Fixes stuck | |
| 939 busy cursor case #2. | |
| 940 * image.c: Increase scroller timer to 30 updates per second. | |
| 941 | |
| 942 Thu Sep 23 18:38:15 2004 John Ellis <johne@verizon.net> | |
| 943 | |
| 944 * image.c: Fix stuck busy cursor when initially displaying an image | |
| 945 that is still loading and smooth flip is enabled. Actually, this is the | |
| 946 result - the fix is to only sync the pixbuf image if it has changed. | |
| 947 | |
| 948 Thu Sep 23 17:07:12 2004 John Ellis <johne@verizon.net> | |
| 949 | |
| 950 * image.[ch]: Fix overlay updates when over border, fix overlay test | |
| 951 on expose event. | |
| 952 * layout.c, layout_image.c, typedefs.h: Added full screen overlay to | |
| 953 display image information, enabled with the I key. | |
| 954 * print.c: Use pixbuf_set_*() to initialize pixbufs. | |
| 955 * ui_pixbuf_ops.[ch]: New utils for setting a pixel, and drawing | |
| 956 rectangles by directly setting values. | |
| 957 | |
| 958 Wed Sep 22 13:43:55 2004 John Ellis <johne@verizon.net> | |
| 959 | |
| 960 * image.[ch]: Remove alpha level parameter from image overlay, since it | |
| 961 seems gdk_pixbuf_render_to_drawable_alpha only uses the alpha component | |
| 962 to create the render mask, and not when rendering over existing pixels | |
| 963 like gdk_pixbuf_composite... | |
| 964 | |
| 965 Wed Sep 22 13:29:49 2004 John Ellis <johne@verizon.net> | |
| 966 | |
| 967 * image.[ch], typedefs.h: Added ability to set overlays onto the image | |
| 968 display in the form of GdkPixbufs. Change the scroller to display | |
| 969 itself using an overlay. | |
| 970 | |
| 971 Tue Sep 21 14:29:56 2004 John Ellis <johne@verizon.net> | |
| 972 | |
| 973 * bar_info.c (bar_keyword_list_sync): Fix to translate the default | |
| 974 keyword list. | |
| 975 | |
| 976 Mon Sep 20 19:35:28 2004 John Ellis <johne@verizon.net> | |
| 977 | |
| 978 * ui_misc.c: Fix month value when setting/retrieving from GtkCalendar. | |
| 979 * README: Updates. | |
| 980 * configure.in: Release 1.5.3 | |
| 981 | |
| 982 Mon Sep 20 11:01:18 2004 John Ellis <johne@verizon.net> | |
| 983 | |
| 984 * print.c: Make text tab insensitive, to indicate it does nothing. | |
| 985 * po/ja.po: Updated Japanese translation, | |
| 986 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>. | |
| 987 * po/sv.po: Updated Swedish translation, | |
| 988 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>. | |
| 989 * po/it.po: Updated Italian translation, | |
| 990 submitted by Kostantino <inverness1ATvirgilio.it>. | |
| 991 * README: Update Italian translation credits. | |
| 992 | |
| 993 Sat Sep 18 23:00:08 2004 John Ellis <johne@verizon.net> | |
| 994 | |
| 995 * search.c: Change date entries to new util from ui_misc.h, which | |
| 996 includes convenient date selection popup. | |
| 997 * ui_misc.[ch]: New files for the above date entry widget. | |
| 998 | |
| 999 Sat Sep 18 13:55:43 2004 John Ellis <johne@verizon.net> | |
| 1000 | |
| 1001 * img-view.c: Fix broken file management operations when full screen. | |
| 1002 * layout_util.c: Fix V key test for full screen. | |
| 1003 | |
| 1004 Sat Sep 18 02:25:12 2004 John Ellis <johne@verizon.net> | |
| 1005 | |
| 1006 * view_dir_list.c: Remove redundant NULL path checks. | |
| 1007 * view_dir_tree.c: Make a copy of the path so that we do not free the | |
| 1008 original, fixes crash with slideshows started with folder tree view | |
| 1009 right click menu. | |
| 1010 | |
| 1011 Fri Sep 17 20:16:20 2004 John Ellis <johne@verizon.net> | |
| 1012 | |
| 1013 * bar_exif.c: Added ability for user to add additional items to the | |
| 1014 standard exif view by toggling the checkmark for items listed in the | |
| 1015 advanced view. | |
| 1016 | |
| 1017 Fri Sep 17 16:43:31 2004 John Ellis <johne@verizon.net> | |
| 1018 | |
| 1019 * print.c: Do not allow printing when margins or proof size result in | |
| 1020 no output, grey out the print button to indicate this. Close the | |
| 1021 print window when finished printing. Postscript image data is scaled | |
| 1022 down to a max of 300 dpi to reduce spool size (hmm, this dpi value | |
| 1023 should probably be user selectable). | |
| 1024 | |
| 1025 Fri Sep 17 14:45:26 2004 John Ellis <johne@verizon.net> | |
| 1026 | |
| 1027 * image.[ch] (image_zoom_set_fill_geometry): New util to adjust zoom | |
| 1028 so that the image will fill the window vertically or horizontally. | |
| 1029 * img-view.c, layout_image.[ch], layout_util.c: Assign W and H keys to | |
| 1030 set the zoom to fill window width and height, respectively. Changed | |
| 1031 hide tools shortcut to [Control] + H. | |
| 1032 * README, doc/11_2_keyboard_shortcuts.html: Document above shortcuts. | |
| 1033 * doc/gqview_faq.html: New manual page for the FAQ. | |
| 1034 | |
| 1035 Fri Sep 17 13:15:25 2004 John Ellis <johne@verizon.net> | |
| 1036 | |
| 1037 * gqview.desktop: Change exec command to "gqview -r %F", per desktop | |
| 1038 spec 0.9.4 at freedesktop.org. | |
| 1039 * img-view.c (view_window_new): Support directories and collection | |
| 1040 files passed in as the path. | |
| 1041 * main.c: Added remote command view:filename to open filename in | |
| 1042 a new window, describe file: so it shows up in remote help list. | |
| 1043 * ui_fileops.[ch]: Move file_extenstion_match() util here. | |
| 1044 | |
| 1045 Thu Sep 16 14:56:20 2004 John Ellis <johne@verizon.net> | |
| 1046 | |
| 1047 * image.c: Fix remaining scroller bugs: Properly draw it onto the | |
| 1048 border, and move scroller scrolling updates into image_scroll_real().. | |
| 1049 | |
| 1050 Wed Sep 15 18:58:45 2004 John Ellis <johne@verizon.net> | |
| 1051 | |
| 1052 * print.c: Begin postscript output, needs page orientation fixed. | |
| 1053 * md5-util.c (md5_digest_to_text): Use '\0' instead of 0 to clarify | |
| 1054 NULL terminated string. | |
| 1055 | |
| 1056 Wed Sep 15 10:19:56 2004 John Ellis <johne@verizon.net> | |
| 1057 | |
| 1058 * bar_info.c, info.c, layout_util.c: Change 'Image details' sidebar | |
| 1059 and property tab to be 'Keywords' to better describe what they do. | |
| 1060 * doc/11_2_keyboard_shortcuts.html, 2_2_menus.html, | |
| 1061 8_image_presentation.html, index.html: Update docs to use 'Keywords'. | |
| 1062 | |
| 1063 | |
| 1064 Tue Sep 14 19:30:40 2004 John Ellis <johne@verizon.net> | |
| 1065 | |
| 1066 * Makefile.am, globals.c, gqview.h, layout.c, preferences.c, thumb.c: | |
| 1067 Move icon declarations to globals.h, and allow use of inline pixbufs | |
| 1068 created from pngs. | |
| 1069 * globals.h: New header to include image declarations. | |
| 1070 * image.c, typedefs.h: Add Shift+Click smooth scroller, and fix area | |
| 1071 clamping in image_queue(). | |
| 1072 * scroller.png: New image for scroller icon. | |
| 1073 | |
| 1074 Mon Sep 13 23:10:13 2004 John Ellis <johne@verizon.net> | |
| 1075 | |
| 1076 * main.c: Fix handling of more than one file on the command line with | |
| 1077 the remote option, so that is works the same as no remote. | |
| 1078 | |
| 1079 Mon Sep 13 21:26:55 2004 John Ellis <johne@verizon.net> | |
| 1080 | |
| 1081 * layout.c: Fix crash when selecting dropdown history with NULL layout | |
| 1082 path, fix layout_tools_float_set to support NULL lw for main window. | |
| 1083 * main.c: Push all remote commands to server regardless of order, | |
| 1084 implement remote passing of command line filenames. | |
| 1085 * remote.c: Mark noisy printfs for debug. | |
| 1086 | |
| 1087 Mon Sep 13 17:48:13 2004 John Ellis <johne@verizon.net> | |
| 1088 | |
| 1089 * globals.c, gqview.h, rcfile.c: Add variable to store maximized status | |
| 1090 and save the status to the rc file. | |
| 1091 * image.c (image_top_window_sizable): Do not attempt to automatically | |
| 1092 resize a window when it is maximized, since a maximized window is not | |
| 1093 really sizable. | |
| 1094 * layout.c: FIx layout_valid to actually check if the layout pointer | |
| 1095 is valid. Restore maximized window state. | |
| 1096 * main.c: New window_maximized() utility to check said state. Save | |
| 1097 maximized state on exit, and do not set update stored window geometry | |
| 1098 if the main window is maximized. | |
| 1099 | |
| 1100 Thu Sep 9 17:40:16 2004 John Ellis <johne@verizon.net> | |
| 1101 | |
| 1102 * print.c: Fix page count display when result is no pages, make 1:1 | |
| 1103 zoom button change zoom to fit when zoom is already 1:1, attempt to | |
| 1104 avoid slow bilinear pixbuf scaling when scale is under 0.01. | |
| 1105 | |
| 1106 Thu Sep 9 11:41:11 2004 John Ellis <johne@verizon.net> | |
| 1107 | |
| 1108 * print.c: Add preview to print job render types, so that the preview | |
| 1109 uses the same render path as printing. Cleanup unused code. | |
| 1110 | |
| 1111 Thu Sep 9 09:32:25 2004 John Ellis <johne@verizon.net> | |
| 1112 | |
| 1113 * print.c: Fill custom printer list using lpstat -p. | |
| 1114 | |
| 1115 Wed Sep 8 22:52:18 2004 John Ellis <johne@verizon.net> | |
| 1116 | |
| 1117 * globals.c: Change default thumbnail quility to tiles and default | |
| 1118 zoom quality to bilinear. | |
| 1119 | |
| 1120 Wed Sep 8 19:58:09 2004 John Ellis <johne@verizon.net> | |
| 1121 | |
| 1122 * globals.c, gqview.h, image.c, rcfile.c: Added rc option | |
| 1123 scroll_reset_method, to adjust visible area behavior when changing | |
| 1124 to a new image. | |
| 1125 * doc/10_7_hidden.html: Document new scroll_reset_method option. | |
| 1126 | |
| 1127 Wed Sep 8 17:31:19 2004 John Ellis <johne@verizon.net> | |
| 1128 | |
| 1129 * dupe.[ch]: Fix md5sum comparison and return value in dupe_match(). | |
| 1130 Increase comparison speed by limiting number of expensive progress bar | |
| 1131 updates per second. | |
| 1132 | |
| 1133 Wed Sep 8 15:15:40 2004 John Ellis <johne@verizon.net> | |
| 1134 | |
| 1135 * cache.[ch]: Add support for md5sums to sim cache. | |
| 1136 * dupe.[ch]: Use md5sums for checksums. | |
| 1137 * md5-util.[ch]: New files with md5sum utilities. | |
| 1138 * ui_fileops.[ch]: Move several includes to header file. | |
| 1139 | |
| 1140 Sat Sep 4 13:48:31 2004 John Ellis <johne@verizon.net> | |
| 1141 | |
| 1142 * layout.c, view_file_icon.c: Fix missing thumbnails when showing a | |
| 1143 hidden tool window for the first time. | |
| 1144 * view_file_icon.h: Remove extra semicolon. | |
| 1145 | |
| 1146 Wed Sep 1 18:23:17 2004 John Ellis <johne@verizon.net> | |
| 1147 | |
| 1148 * remote.[ch]: New utils for sending and receiving ipc commands. | |
| 1149 * main.c: Add command line options to control an existing GQview | |
| 1150 process (-r, --remote, -rh, --remote-help). | |
| 1151 * Makefile.am: Add remote.[ch]. | |
| 1152 | |
| 1153 Sat Aug 28 08:01:46 2004 John Ellis <johne@verizon.net> | |
| 1154 | |
| 1155 * fullscreen.c, globals.c, gqview.h, img-view.c, layout_image.c, | |
| 1156 layout_util.c, preferences.c, rcfile.c: Remove 'full screen ignores | |
| 1157 window manager' option - the new full screen behavior is correct, and | |
| 1158 no longer grabs the keyboard interfering with an xscreensaver lock. | |
| 1159 * doc/10_6_advanced.html, 8_2_fullscreen.html: Remove above option | |
| 1160 from help manual. | |
| 1161 | |
| 1162 | |
| 1163 Sat Aug 28 07:25:11 2004 John Ellis <johne@verizon.net> | |
| 1164 | |
| 1165 * layout_config.c (layout_config_list_order_set): Fix transposed src | |
| 1166 and dest variable causing inconsistent layout order. | |
| 1167 * layout_image.c (layout_image_new): Remove focus border from image | |
| 1168 when it is the only thing displayed in the main window. | |
| 1169 | |
| 1170 Sat Aug 28 07:09:43 2004 John Ellis <johne@verizon.net> | |
| 1171 | |
| 1172 * collect-table.c: Attempted focus fix on item removal. | |
| 1173 * view_file_icon.c: Fix focus behavior when removing items, by ensuring | |
| 1174 row and column coordinates match the actual focus. | |
| 1175 | |
| 1176 Thu Aug 26 04:45:34 2004 John Ellis <johne@verizon.net> | |
| 1177 | |
| 1178 * README: Updates. | |
| 1179 * doc/Makefile.am: Add help_DATA to EXTRA_DIST. | |
| 1180 * configure.in: Release 1.5.2 | |
| 1181 | |
| 1182 Thu Aug 26 04:05:33 2004 John Ellis <johne@verizon.net> | |
| 1183 | |
| 1184 * doc/index.html, 1_introduction.html, 2_main_window.html: Doc fixes, | |
| 1185 note the many missing sections in table of contents. | |
| 1186 * print.c: Add note to print dialog that printing is not functional. | |
| 1187 | |
| 1188 Sun Aug 22 09:15:48 2004 John Ellis <johne@verizon.net> | |
| 1189 | |
| 1190 * bar_info.c (comment_read): Fix mem leak by freeing key variable. | |
| 1191 | |
| 1192 Sat Aug 21 08:01:18 2004 John Ellis <johne@verizon.net> | |
| 1193 | |
| 1194 * ui_fileops.c (copy_file): Check if source and target are hardlinks to | |
| 1195 the same file, and if so simply return success for the copy request. | |
| 1196 | |
| 1197 Tue Aug 17 07:04:17 2004 John Ellis <johne@verizon.net> | |
| 1198 | |
| 1199 * editors.c: Dump popen and use genuine fork and execvp to run | |
| 1200 editor commands when we need to display the command's output, this | |
| 1201 fixes verbose editor commands that were hanging GQview until they | |
| 1202 finished. | |
| 1203 * main.c: Clean up html help browser exec code. | |
| 1204 * doc/2_2_menus.html, 2_6_image_pane.html, 2_7_status_bar.html: More | |
| 1205 documentation. | |
| 1206 | |
| 1207 Mon Aug 16 07:27:34 2004 John Ellis <johne@verizon.net> | |
| 1208 | |
| 1209 * filelist.c (text_from_time): Fix to convert strftime result to utf-8. | |
| 1210 | |
| 1211 Sun Aug 15 22:18:42 2004 John Ellis <johne@verizon.net> | |
| 1212 | |
| 1213 * ui_fileops.c: Fix the utf-8 filename warning dialog to always display | |
| 1214 even if gtk was not yet initialized by attaching the dialog to an idle | |
| 1215 loop called by a gtk_init_add() function. | |
| 1216 | |
| 1217 Thu Aug 12 23:51:54 2004 John Ellis <johne@verizon.net> | |
| 1218 | |
| 1219 * bar_info.c: Add favorite keywords list for faster keyword selection, | |
| 1220 added dialog to edit the list. | |
| 1221 * layout_util.c: Change print shortcut to [Shift] + P. | |
| 1222 * doc/11_2_keyboard_shortcuts.html, README: Update print shortcut. | |
| 1223 | |
| 1224 Mon Aug 9 22:31:10 2004 John Ellis <johne@verizon.net> | |
| 1225 | |
| 1226 * docs/10_options.html, 11_3_thumbnails.html, 11_reference.html, | |
| 1227 8_1_slideshow.html, 8_2_fullscreen.html, 8_image_presentation.html, | |
| 1228 9_printing.html: More docmentation. | |
| 1229 * docs/10_6_advanced.html, 11_1_command_line.html, 12_credits.html, | |
| 1230 Makefile.am, index.html: Updates. | |
| 1231 | |
| 1232 Mon Aug 9 07:00:05 2004 John Ellis <johne@verizon.net> | |
| 1233 | |
| 1234 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c, | |
| 1235 typdefs.h: Added option to disable screen saver during full screen. | |
| 1236 * doc/Makefile.am, 10_1_general.html, 10_2_image.html, | |
| 1237 10_3_window.html, 10_4_filtering.html, 10_5_editor_commands.html, | |
| 1238 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html, | |
| 1239 11_2_keyboard_shortcuts.html: More documentation. | |
| 1240 * doc/index.html: Fixes. | |
| 1241 | |
| 1242 Fri Aug 6 04:41:54 2004 John Ellis <johne@verizon.net> | |
| 1243 | |
| 1244 * acconfig.h, configure.in: Setup doc dir and GQVIEW_HTMLDIR define. | |
| 1245 * doc/[Makefile.am, *.html, gnu_fdl.txt]: Setup framework User Manual. | |
| 1246 * POTFILES.in: Added print.c. | |
| 1247 * layout_util.c, main.c: Add help contents menu item, add utility to | |
| 1248 launch user's preferred HTML browser for User Manual. | |
| 1249 * print.c: Start adding text settings to print dialog. | |
| 1250 | |
| 1251 Mon May 31 16:52:44 2004 John Ellis <johne@verizon.net> | |
| 1252 | |
| 1253 * pixbuf_util.[ch] (pixbuf_to_file_as_jpg): Add jpeg pixbuf writer. | |
| 1254 * print.c: Add jpeg writing, free job_pixbuf when job is done. | |
| 1255 | |
| 1256 Tue May 25 19:39:26 2004 John Ellis <johne@verizon.net> | |
| 1257 | |
| 1258 * print.c: Added print job path, can now print to png files - at least | |
| 1259 it can actually do something now... | |
| 1260 | |
| 1261 Wed May 19 19:59:31 2004 John Ellis <johne@verizon.net> | |
| 1262 | |
| 1263 * print.c: Fleshed out print progress dialog - still no actual print.. | |
| 1264 | |
| 1265 Tue May 18 16:47:38 2004 John Ellis <johne@verizon.net> | |
| 1266 | |
| 1267 * print.c: Add output device selection - still no actual printing. | |
| 1268 | |
| 1269 Mon May 17 21:18:18 2004 John Ellis <johne@verizon.net> | |
| 1270 | |
| 1271 * print.c: Organize print dialog - still no actual printing. | |
| 1272 | |
| 1273 Fri May 14 17:41:47 2004 John Ellis <johne@verizon.net> | |
| 1274 | |
| 1275 * print.c: Implement single image preview - still no actual printing. | |
| 1276 | |
| 1277 Thu May 13 17:05:23 2004 John Ellis <johne@verizon.net> | |
| 1278 | |
| 1279 * print.c: Add entry for proof thumbnail size, and use the size to | |
| 1280 layout the preview. | |
| 1281 | |
| 1282 Tue May 11 19:10:43 2004 John Ellis <johne@verizon.net> | |
| 1283 | |
| 1284 * print.c: Add print preview page navigation, zoom controls - still no | |
| 1285 printing. | |
| 1286 | |
| 1287 Mon May 10 22:09:25 2004 John Ellis <johne@verizon.net> | |
| 1288 | |
| 1289 * print.c: Add source selection, layout selection (not hooked up), | |
| 1290 scale down the preview pixbuf to a sane size, and account for margins | |
| 1291 in the preview - still no actual printing. | |
| 1292 * ui_pixbuf_ops.[ch]: New utils for drawing onto a pixbuf. | |
| 1293 | |
| 1294 Sat May 8 14:33:47 2004 John Ellis <johne@verizon.net> | |
| 1295 | |
| 1296 * print.c: Add orientation, margins, units - still no actual printing. | |
| 1297 | |
| 1298 Fri May 7 15:57:20 2004 John Ellis <johne@verizon.net> | |
| 1299 | |
| 1300 * image.[ch] (image_area_changed): New util to notify image widget that | |
| 1301 an area of the image has changed, and needs a redraw. | |
| 1302 * layout_util.c: Add a print menu item (temporary shortcut is P). | |
| 1303 * print.[ch]: New files for (eventually) printing images. Currently a | |
| 1304 not so useful dialog. | |
| 1305 | |
| 1306 Thu May 6 19:33:05 2004 John Ellis <johne@verizon.net> | |
| 1307 | |
| 1308 * image.c (image_load_done_cb): Use correct, and much faster, method to | |
| 1309 set the completed pixbuf when delay_flip is enabled. | |
| 1310 | |
| 1311 Thu May 6 18:59:32 2004 John Ellis <johne@verizon.net> | |
| 1312 | |
| 1313 * fullscreen.[ch], globals.c, gqview.h, preferences.c, rcfile.c: | |
| 1314 Add option to delay page flips until image is completeley loaded when | |
| 1315 in full screen. | |
| 1316 * image.[ch], typedefs.h: Add and implement image_set_delay_flip(). | |
| 1317 | |
| 1318 Thu May 6 13:53:00 2004 John Ellis <johne@verizon.net> | |
| 1319 | |
| 1320 * globals.c, preferences.c, rcfile.c, slideshow.[ch]: Change | |
| 1321 slideshow_delay to have subsecond precision. Set that precision | |
| 1322 to 10ths of a second (use #define in slideshow.h to change precision). | |
| 1323 Change minimum slideshow delay to 0.10. | |
| 1324 | |
| 1325 Tue May 4 18:32:55 2004 John Ellis <johne@verizon.net> | |
| 1326 | |
| 1327 * bar_info.[ch] (keyword_list_pull): Let this function also support | |
| 1328 pulling keywords from a GtkEntry. | |
| 1329 * fullscreen.c: Make the screen debug output honor debug flag. | |
| 1330 * preferences.c: Add path selection dialog buttons to path entries. | |
| 1331 * search.c: Change the keyword TextView into an Entry, show dimensions | |
| 1332 in results whenever possible. Allow sorting of results by column. | |
| 1333 * ui_bookmark.c: Fix crash in history_list_find_by_key with NULL key, | |
| 1334 add path selection dialog buttons to path and icon entries. | |
| 1335 * ui_tabcomp.[ch] (tab_completion_add_select_button): New utility to | |
| 1336 add button to a tab completion to pop up a path selection dialog. | |
| 1337 | |
| 1338 Sat May 1 18:40:38 2004 John Ellis <johne@verizon.net> | |
| 1339 | |
| 1340 * exif.c (exif_get_formatted_by_key): For fShutterSpeed, the use of | |
| 1341 ExposureTime has priority over ShutterSpeedValue, as calculating the | |
| 1342 original exposure setting from an APEX value can introduce error. | |
| 1343 | |
| 1344 Sat May 1 16:24:01 2004 John Ellis <johne@verizon.net> | |
| 1345 | |
| 1346 * layout.c, layout_util.[ch]: Connect the keypress signal handler to | |
| 1347 the floating tool window, to fix tool window keyboard handling. | |
| 1348 | |
| 1349 Fri Apr 30 15:07:01 2004 John Ellis <johne@verizon.net> | |
| 1350 | |
| 1351 * ui_tree_edit.[ch]: Fix incorrect position of pop-up rename window | |
| 1352 (merge from 1.4.3). | |
| 1353 | |
| 1354 Thu Apr 29 20:03:00 2004 John Ellis <johne@verizon.net> | |
| 1355 | |
| 1356 * po/ro.po: Updated Romanian translation (from 1.4.3), | |
| 1357 submitted by Harald Ersch <harald@ersch.ro>. | |
| 1358 * po/ru.po: Updated Russian translation, | |
| 1359 submitted by Sergey Pinaev <dfo@antex.ru>. | |
| 1360 | |
| 1361 Thu Apr 29 19:20:31 2004 John Ellis <johne@verizon.net> | |
| 1362 | |
| 1363 * editors.c (editor_verbose_start): Set our end of pipe non blocking, | |
| 1364 so that complex editor commands that, for instance have if;then and for | |
| 1365 loops, do not hang GQview until completion. | |
| 1366 | |
| 1367 Fri Apr 23 19:31:44 2004 John Ellis <johne@verizon.net> | |
| 1368 | |
| 1369 [merge from stable branch] | |
| 1370 * cache.[ch] (cache_time_valid): New util to check if a thumbnail is up | |
| 1371 to date, includes a workaround for utime's inabality to change | |
| 1372 timestamps when the user is not the owner of the file. | |
| 1373 * thumb.c (thumb_loader_start): Use new cache_time_valid(), above, to | |
| 1374 check if the thumbnail is current. | |
| 1375 | |
| 1376 Fri Apr 23 15:06:28 2004 John Ellis <johne@verizon.net> | |
| 1377 | |
| 1378 [merge from stable branch] | |
| 1379 * image.[ch], typedefs.h: Support horizontal wheel scrolling, changed | |
| 1380 button callbacks into a single callback with a button argument, added | |
| 1381 scroll callback. | |
| 1382 * img-view.c, layout_image.c: Changes for above, and add support for | |
| 1383 horizontal scrolling. | |
| 1384 * info.c, utilops.c: Changes for new image button and scroll callbacks. | |
| 1385 | |
| 1386 Mon Apr 12 09:01:32 2004 John Ellis <johne@verizon.net> | |
| 1387 | |
| 1388 * collect-table.c (collection_table_file_remove): Update selection when | |
| 1389 removing a selected item, fixes crash when removing items from a | |
| 1390 collection window. | |
| 1391 * dupe.c: Fix rank calculation on orphaned items. Fix list focus | |
| 1392 behavior when changing selection or removing items. | |
| 1393 * search.c: Maintain correct state when removing items while still | |
| 1394 searching or generating thumbnails. Fix list focus behavior when | |
| 1395 changing selection or removing rows. | |
| 1396 * ui_tree_edit.[ch]: Fix tree_edit_by_path() to show popup instantly, | |
| 1397 and the popup window size when column is offscreen. Add | |
| 1398 tree_view_move_cursor_away() utility. | |
| 1399 * ui_utildlg.c (generic_dialog_default_key_press_cb): Fix access of | |
| 1400 freed GenericDialog when auto_close is TRUE, and only attempt to close | |
| 1401 the dialog once. | |
| 1402 * view_file_icon.c (vficon_sync): Update row count so that focus can | |
| 1403 not move beyond the last row. | |
| 1404 * view_file_list.c: Fix list focus behavior when changing selection or | |
| 1405 removing rows. | |
| 1406 | |
| 1407 Mon Apr 5 06:54:32 2004 John Ellis <johne@verizon.net> | |
| 1408 | |
| 1409 * README: Updates. | |
| 1410 * po/ja.po: Updated Japanese translation, | |
| 1411 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>. | |
| 1412 * configure.in: Release 1.5.1 | |
| 1413 | |
| 1414 Mon Apr 5 04:55:27 2004 John Ellis <johne@verizon.net> | |
| 1415 | |
| 1416 * collect-table.c, collect.c, fullscreen.c, image.c, info.c, layout.c, | |
| 1417 layout_util.c, main.c, view_dir_list.c, view_file_icon.c: Fixes to | |
| 1418 compile with GDK_DISABLE_DEPRECATED defined. | |
| 1419 * ui_bookmark.c, ui_fileops.c, ui_help.c, ui_spinner.c, | |
| 1420 ui_tree_edit.[ch]: Fixes from SLIK, includes change to support | |
| 1421 G_BROKEN_FILENAMES, added center option to tree_view_row_make_visible. | |
| 1422 * utilops.c: Fix auto update of preview column when dragging rows to | |
| 1423 reorder them. | |
| 1424 * view_dir_tree.c: Center new path when it is not visible. | |
| 1425 * view_file_list.c: When scrolling to display new row, center the row. | |
| 1426 | |
| 1427 Sun Apr 4 18:22:59 2004 John Ellis <johne@verizon.net> | |
| 1428 | |
| 1429 * search.c (search_file_load_process): Fix swapped paths on a call to | |
| 1430 filetime_set, fixes ugly bug causing source file timestamps to be | |
| 1431 changed when using search by content similarity or dimensions! | |
| 1432 | |
| 1433 Sun Apr 4 16:13:09 2004 John Ellis <johne@verizon.net> | |
| 1434 | |
| 1435 * fullscreen.[ch]: Added support for multiple screens and monitors, | |
| 1436 removed broken Xinerama usage, we use the gtk screen/monitor utils now. | |
| 1437 * globals.c, gqview.h, img-view.c, layout_image.c, layout_util.c, | |
| 1438 preferences.c, rcfile.c: Added option to not ignore the window manager | |
| 1439 fullscreen handling. Added selection of screen and/or monitor to use | |
| 1440 for display of the full screen window. | |
| 1441 * image.c: Set the wallpaper on the root window that the window belongs | |
| 1442 to, remove #include of gdkx.h. | |
| 1443 * configure.in, src/Makefile.am: Remove test for Xinerama, remove | |
| 1444 Xinerama and Xlib from link stage. | |
| 1445 | |
| 1446 Sat Apr 3 05:39:11 2004 John Ellis <johne@verizon.net> | |
| 1447 | |
| 1448 * utilops.c (file_util_delete_multiple_ok_cb): Show correct dialog. | |
| 1449 | |
| 1450 Tue Mar 23 00:46:18 2004 John Ellis <johne@verizon.net> | |
| 1451 | |
| 1452 * preferences.c: Make the entry in the clear trash dialog non editable | |
| 1453 instead of insensitive. | |
| 1454 | |
| 1455 Mon Mar 22 22:41:15 2004 John Ellis <johne@verizon.net> | |
| 1456 | |
| 1457 * bar_exif.c (bar_exif_new): Connect after the destroy signal to free | |
| 1458 the ExifBar structure, as layout_util.c accesses this data from | |
| 1459 within a destroy signal callback. | |
| 1460 | |
| 1461 Mon Mar 22 21:49:12 2004 John Ellis <johne@verizon.net> | |
| 1462 | |
| 1463 * bar_info.[ch]: Add size request utility. | |
| 1464 * layout_util.c: Fix clipping of labels in Image Details sidebar, by | |
| 1465 changing the size request method (see above). | |
| 1466 * img-view.c: Change folder popup menu to match rest of application. | |
| 1467 * search.c: Fix gettext warning by setting specific string format, | |
| 1468 increase year spin button width, fix compile error by correcting | |
| 1469 declaration location. | |
| 1470 * utilops.c: Fix dialog titles, use folder instead of directory when | |
| 1471 communicating with user. | |
| 1472 * po/bg.po: Updated Bulgarian translation, | |
| 1473 submitted by Vladimir Petrov <vladux@mail.bg> | |
| 1474 | |
| 1475 Fri Mar 12 02:00:54 2004 John Ellis <johne@verizon.net> | |
| 1476 | |
| 1477 * bar_info.c (bar_info_update): Use nondeprecated gtk_label_set_text. | |
| 1478 * po/*.po: Make distcheck updates. | |
| 1479 * src/Makefile.am (gqview_SOURCES): Its bar_info.h, not bar_ingo.h. | |
| 1480 * configure.in: Release 1.5.0. | |
| 1481 | |
| 1482 Fri Mar 12 01:53:44 2004 John Ellis <johne@verizon.net> | |
| 1483 | |
| 1484 * bar_info.c: Modified toolbar (added space to separate save). | |
| 1485 * layout_util.c: Fix initial selection count sent to details sidebar. | |
| 1486 | |
| 1487 Fri Mar 12 01:01:29 2004 John Ellis <johne@verizon.net> | |
| 1488 | |
| 1489 * search.c: Add results search type, to search current results list. | |
| 1490 * README, TODO: Updates. | |
| 1491 | |
| 1492 Thu Mar 11 23:17:06 2004 John Ellis <johne@verizon.net> | |
| 1493 | |
| 1494 * search.c: Add option to search all files with comments (metadata). | |
| 1495 * ui_tabcomp.c: Set completion button size allocation height to that | |
| 1496 of the entry. | |
| 1497 | |
| 1498 Thu Mar 11 21:11:15 2004 John Ellis <johne@verizon.net> | |
| 1499 | |
| 1500 * layout_util.c: Set initial search path to the current path. Fix | |
| 1501 initial display of the details sidebar with more than one selection. | |
| 1502 | |
| 1503 Wed Mar 10 20:39:51 2004 John Ellis <johne@verizon.net> | |
| 1504 | |
| 1505 * ChangeLog, README, gqview.desktop, po/hu.po, main.c, view_dir_tree.c: | |
| 1506 Merge in fixes and updates from 1.4.1 stable, One ChangeLog entry | |
| 1507 remains out of order (2/29/04) - but it _is_ inline with version order. | |
| 1508 | |
| 1509 Wed Mar 10 15:50:54 2004 John Ellis <johne@verizon.net> | |
| 1510 | |
| 1511 * bar_info.[ch]: Make the "set/replace all" buttons sensitive based | |
| 1512 on what we are told. Added option to only display metadata info. | |
| 1513 * info.c: Added Details tab for displaying metadata, merged permissions | |
| 1514 tab into the general tab. | |
| 1515 * layout.c, layout_util.[ch]: Notify the details sidebar of selection | |
| 1516 count changes. | |
| 1517 | |
| 1518 Wed Mar 10 03:36:24 2004 John Ellis <johne@verizon.net> | |
| 1519 | |
| 1520 * bar_info.[ch], layout_util.c: Add functions to set keywords to the | |
| 1521 current file selection. | |
| 1522 * cache_maint.[ch], utilops.[ch]: Copy metadata along with the files. | |
| 1523 | |
| 1524 Wed Mar 10 01:50:14 2004 John Ellis <johne@verizon.net> | |
| 1525 | |
| 1526 * cache.[ch], gqview.h: Changed cache get and find functions to take | |
| 1527 a CacheType, so that metadata location can be seperate from thumbnails. | |
| 1528 * cache_maint.c: Add support for meta cache to maintenance. | |
| 1529 * image.c, preferences.c, rcfile.c: Remove GDK_PIXBUF_TILE_BROKEN hack, | |
| 1530 as it has long been fixed. | |
| 1531 * ui_fileops.[ch] (filetime_set): New util to set a file's time stamp. | |
| 1532 * bar_info.c, dupe.c, filelist.c, main.c, search.c, thumb.c: Fixes | |
| 1533 for all the above changes. | |
| 1534 | |
| 1535 Tue Mar 9 05:27:23 2004 John Ellis <johne@verizon.net> | |
| 1536 | |
| 1537 * bar_info.c: Clean up comment format. | |
| 1538 * info.c, preferences.c: Set the properties, options, and about | |
| 1539 windows to type dialog. | |
| 1540 | |
| 1541 Tue Mar 9 01:46:12 2004 John Ellis <johne@verizon.net> | |
| 1542 | |
| 1543 * bar_info.c: Fix details bar display when no image is present. | |
| 1544 | |
| 1545 Tue Mar 9 01:08:36 2004 John Ellis <johne@verizon.net> | |
| 1546 | |
| 1547 * bar_exif.c, collect-table.c, dupe.c, editors.c, layout_config.c, | |
| 1548 preferences.c, ui_help.c, ui_pathsel.c, utilops.c, view_dir_list.c, | |
| 1549 view_dir_tree.c, view_file_icon.c, view_file_list.c: Set a border | |
| 1550 for all GtkTreeViews to make them look better. | |
| 1551 * bar_info.c, layout_util.c: Make details bar cleaner, and give it a | |
| 1552 default size. | |
| 1553 | |
| 1554 Tue Mar 9 00:32:58 2004 John Ellis <johne@verizon.net> | |
| 1555 | |
| 1556 * search.c: Implement similarity match type. | |
| 1557 | |
| 1558 Mon Mar 8 22:07:32 2004 John Ellis <johne@verizon.net> | |
| 1559 | |
| 1560 * search.c: Fix statusbar label size twitching, fix selection idle | |
| 1561 update bug, increase default search window size - sorry 640x480 users. | |
| 1562 | |
| 1563 Mon Mar 8 21:07:35 2004 John Ellis <johne@verizon.net> | |
| 1564 | |
| 1565 * search.c: Implement dimensions matching, add dimensions 'between', | |
| 1566 overload FileData passed to search_result_append(), so that it also | |
| 1567 holds dimensions and similarity fields, and display dimensions if | |
| 1568 available. Fix memory leak in search_result_change_path(). Also make it | |
| 1569 work with 'between' input swapped (first is higher than second). | |
| 1570 | |
| 1571 Mon Mar 8 17:45:35 2004 John Ellis <johne@verizon.net> | |
| 1572 | |
| 1573 * search.c: Change a few default values, make search parameters | |
| 1574 insensitive during search, reorder status bar items, change start/stop | |
| 1575 button into two distinct stock buttons (find and stop). | |
| 1576 | |
| 1577 Mon Mar 8 00:21:49 2004 John Ellis <johne@verizon.net> | |
| 1578 | |
| 1579 * search.c: Add search options for match case, recurse search path, | |
| 1580 and 'between' for file size. Hide unused widgets when match type is | |
| 1581 not 'between'. | |
| 1582 | |
| 1583 Sun Mar 7 02:10:10 2004 John Ellis <johne@verizon.net> | |
| 1584 | |
| 1585 * search.[ch]: Implement maintenance utils. | |
| 1586 * utilops.c: Hook up search maintenance. | |
| 1587 | |
| 1588 Sun Mar 7 01:10:26 2004 John Ellis <johne@verizon.net> | |
| 1589 | |
| 1590 * search.c: Implement thumbnails, clean up the status bar. | |
| 1591 * TODO: Updates. | |
| 1592 | |
| 1593 Sat Mar 6 03:40:22 2004 John Ellis <johne@verizon.net> | |
| 1594 | |
| 1595 * search.c: Sort directories as they are searched. Use list buffer and | |
| 1596 only flush to the result GtkTreeView every 100 iterations or so, to | |
| 1597 reduce tree view internal updates that take time, thereby significantly | |
| 1598 increasing search speed when returning many results. | |
| 1599 * po/POTFILES.in: Added bar_sort.c and search.c. | |
| 1600 | |
| 1601 Fri Mar 5 23:31:04 2004 John Ellis <johne@verizon.net> | |
| 1602 | |
| 1603 * search.c: More work: selections, context menu, keyboard shortcuts, | |
| 1604 status bar, drag and drop. | |
| 1605 | |
| 1606 Fri Mar 5 03:32:24 2004 John Ellis <johne@verizon.net> | |
| 1607 | |
| 1608 * bar_info.[ch]: Export the comment/keyword read/write utilities. | |
| 1609 * dupe.[ch] (cell_renderer_height_override): Export this hack. | |
| 1610 * filelist.[ch] (file_data_new_simple): New util in easy to use form. | |
| 1611 * layout_util.c: Hook up search window to menu. | |
| 1612 * search.[ch]: New files, started the image search window. Basically | |
| 1613 works, but can not do anything with the results yet. | |
| 1614 | |
| 1615 Tue Mar 2 12:57:39 2004 John Ellis <johne@verizon.net> | |
| 1616 | |
| 1617 * bar_info.[ch]: Add details sidebar for display/entry of keywords and | |
| 1618 comments per image. | |
| 1619 * bar_sort.c: Fix text capitalization of Link. | |
| 1620 * info.[ch]: Export table_add_line utlity (for use in bar_info.c). | |
| 1621 * layout_util.[ch]: Support details sidebar, not sure header needs to | |
| 1622 export it though, not used anywhere else. | |
| 1623 * typedefs.h: Add bar_info vars to LayoutWindow. | |
| 1624 | |
| 1625 Sun Feb 29 13:51:38 2004 John Ellis <johne@verizon.net> | |
| 1626 | |
| 1627 * bar_sort.c: Add symbolic linking option sort manager. | |
| 1628 * main.c: Notify of beta software on startup. | |
| 1629 * ui_fileops.[ch]: Add symlink_utf8() util. | |
| 1630 * configure.in: Branch/merge for 1.5 devel cycle. | |
| 1631 | |
| 1632 Mon Mar 1 16:00:36 2004 John Ellis <johne@verizon.net> | |
| 1633 | |
| 1634 * README, TODO: Updates. | |
| 1635 * po/*.po: make distcheck touches these. | |
| 1636 * configure.in: Release 1.4.1 | |
| 1637 | |
| 1638 Mon Mar 1 15:49:28 2004 John Ellis <johne@verizon.net> | |
| 1639 | |
| 1640 * hu.po: Updated Hungarian translation, | |
| 1641 submitted by Koblinger Egmont <egmont@uhulinux.hu> | |
| 1642 * gqview.desktop: Updated, convert to utf-8. | |
| 1643 * README: Update credits. | |
| 1644 | |
| 1645 Wed Feb 25 21:15:42 2004 John Ellis <johne@verizon.net> | |
| 1646 | |
| 1647 * view_dir_tree.c: Fix crash when encountering a folder named | |
| 1648 (sigh, wait for it...) "empty". Fix is twofold: check success of | |
| 1649 vdtree_populate_path_by_iter() before accessing something it may free, | |
| 1650 and use a zero length string ("") for the placeholder node path/name, | |
| 1651 as there shouldn't be any folders with that name to encounter... | |
| 1652 | |
| 1653 Tue Feb 24 19:27:54 2004 John Ellis <johne@verizon.net> | |
| 1654 | |
| 1655 * main.c (main): Move gtk_init and friends before any code that may | |
| 1656 cause a warning dialog that needs gtk to be initialized. This | |
| 1657 specifically fixes crash when attempting warning about invalid home | |
| 1658 directory filename encoding. | |
| 1659 | |
| 1660 Fri Feb 20 18:29:12 2004 John Ellis <johne@verizon.net> | |
| 1661 | |
| 1662 * po/*.po: Make distcheck updates these. | |
| 1663 * README: Update translation status. | |
| 1664 * configure.in: Release 1.4.0 | |
| 1665 | |
| 1666 Fri Feb 20 18:11:23 2004 John Ellis <johne@verizon.net> | |
| 1667 | |
| 1668 * README: Add overview of changes since last stable 1.2.2 release, | |
| 1669 update email address, some clean up. | |
| 1670 * gqview.1: Update email address. | |
| 1671 * TODO: Clean up. | |
| 1672 | |
| 1673 Fri Feb 20 16:56:04 2004 John Ellis <johne@bellatlantic.net> | |
| 1674 | |
| 1675 * po/fr.po: Updated French translation, | |
| 1676 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net>, | |
| 1677 with additional updates from Eric Lassauge <lassauge@mail.dotcom.fr>. | |
| 1678 | |
| 1679 Fri Feb 20 16:02:32 2004 John Ellis <johne@bellatlantic.net> | |
| 1680 | |
| 1681 * po/bg.po: Updated Bulgarian translation, | |
| 1682 submitted by Vladimir Petrov <vladux@mail.bg>. | |
| 1683 * po/cs.po: Updated Czech translation, | |
| 1684 submitted by Jan Raska <jan_raska@hotmail.com>. | |
| 1685 * po/de.po: Updated German translation, | |
| 1686 submitted by Danny Milosavljevic <danny_milo@yahoo.com>. | |
| 1687 * po/es.po: Updated Spanish translation, | |
| 1688 submitted by "Ariel G. Fermani" <arielfermani@yahoo.com>. | |
| 1689 * po/fi.po: Updated Finnish translation, | |
| 1690 submitted by Lauri Nurmi <lanurmi@iki.fi>. | |
| 1691 * po/nl.po: Updated Dutch translation, | |
| 1692 submitted by Tino Meinen <a.t.meinen@chello.nl>. | |
| 1693 * po/sk.po: Updated Slovak translation, | |
| 1694 submitted by Ivan Priesol <priesol@iris-sk.sk>. | |
| 1695 * po/zh_TW.po: Updated Traditional Chinese (Big5) translation, | |
| 1696 submitted by S.J. Luo <crystal@mickey.ee.nctu.edu.tw>. | |
| 1697 * README: Credit updates. | |
| 1698 | |
| 1699 Thu Feb 12 22:58:12 2004 John Ellis <johne@bellatlantic.net> | |
| 1700 | |
| 1701 * cache_maint.c(cache_maintain_home): Set the entry that displays | |
| 1702 the working path as not editable instead of insensitive, as at least | |
| 1703 the Galaxy theme shows no text in insensitive entries (fg == bg color). | |
| 1704 | |
| 1705 Thu Feb 12 22:47:31 2004 John Ellis <johne@bellatlantic.net> | |
| 1706 | |
| 1707 * view_file_icon.c(vficon_find_data): Validate row/col (not negative) | |
| 1708 before attempting access into list model. | |
| 1709 | |
| 1710 Sun Feb 8 11:15:17 2004 John Ellis <johne@bellatlantic.net> | |
| 1711 | |
| 1712 * layout_config.c: Fix to display translations of layout_title strings. | |
| 1713 | |
| 1714 Fri Feb 6 12:23:30 2004 John Ellis <johne@bellatlantic.net> | |
| 1715 | |
| 1716 * exif.c(exif_read): Fix for gcc 3.3.2 warning. | |
| 1717 | |
| 1718 Tue Feb 3 12:51:45 2004 John Ellis <johne@bellatlantic.net> | |
| 1719 | |
| 1720 * README: Updates. | |
| 1721 * gqview.desktop: Fix Encoding field "Legacy-Mixed". | |
| 1722 * po/*.po: make distcheck touches these. | |
| 1723 * configure.in: Release 1.3.9 | |
| 1724 | |
| 1725 Tue Feb 3 12:42:13 2004 John Ellis <johne@bellatlantic.net> | |
| 1726 | |
| 1727 * README: Updates. | |
| 1728 * *.[ch]: Update copyright year in file headers. | |
| 1729 * main.c: Remove start up print of beta notice. | |
| 1730 | |
| 1731 Tue Feb 3 11:21:38 2004 John Ellis <johne@bellatlantic.net> | |
| 1732 | |
| 1733 * po/bg.po: Updated Bulgarian translation, | |
| 1734 submitted by Vladimir Petrov <vladux@mail.bg> | |
| 1735 * po/es.po: Updated Spanish translation, | |
| 1736 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar> | |
| 1737 * po/fi.po: Updated Finnish translation, | |
| 1738 submitted by Lauri Nurmi <lanurmi@iki.fi> | |
| 1739 * po/fr.po: Updated French translation, | |
| 1740 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net> | |
| 1741 * po/pl.po: Updated Polish translation, | |
| 1742 submitted by Emil Nowak <emil5@go2.pl> | |
| 1743 * po/ru.po: Updated Russian translation, | |
| 1744 submitted by Sergey Pinaev <dfo@antex.ru> | |
| 1745 * po/sv.po: Updated Swedish translation, | |
| 1746 submitted by Hans Ofverbeck <hans.ofverbeck@home.se> | |
| 1747 * po/vi.po: Updated Vietnamese translation, | |
| 1748 submitted by pclouds <pclouds@vnlinux.org> | |
| 1749 * README: Update translation credits where necessary. | |
| 1750 | |
| 1751 Tue Feb 3 09:33:55 2004 John Ellis <johne@bellatlantic.net> | |
| 1752 | |
| 1753 * README: Updates. | |
| 1754 * gqview.1: Updated man page. | |
| 1755 * img-view.c, layout_image.c, layout_util.c: Added back V to toggle | |
| 1756 fullscreen, F is still the official key but V was currently unused and | |
| 1757 it helps the upgraders migrate with less pain. | |
| 1758 | |
| 1759 Tue Feb 3 09:01:18 2004 John Ellis <johne@bellatlantic.net> | |
| 1760 | |
| 1761 * exif.c: Translate return strings, include config.h so intl.h works.. | |
| 1762 * ui_fileops.c: Include config.h. | |
| 1763 | |
| 1764 Mon Feb 2 13:54:59 2004 John Ellis <johne@bellatlantic.net> | |
| 1765 | |
| 1766 * exif.c (parse_IFD_entry): Fix walk past end of list when encountering | |
| 1767 unsupported format id values. | |
| 1768 * configure.in: Add --disable-xinerama configure switch. | |
| 1769 * gqview.desktop: Fixes, update to new (0.9.4) desktop spec. | |
| 1770 | |
| 1771 Mon Jan 26 02:51:21 2004 John Ellis <johne@bellatlantic.net> | |
| 1772 | |
| 1773 * layout.c: Removed unused code. | |
| 1774 * main.c: Move print_term out of here, fix terminal message encoding, | |
| 1775 disable listing of 'experimental' command line options. | |
| 1776 * rcfile.c, thumb.c, ui_bookmark.c: Fix terminal message encoding. | |
| 1777 * ui_fileops.[ch]: Move print_term() here. | |
| 1778 | |
| 1779 Mon Jan 26 01:59:33 2004 John Ellis <johne@bellatlantic.net> | |
| 1780 | |
| 1781 * utilops.c: Remove Preview button from batch rename dialog, and fixed | |
| 1782 the preview column to auto update. BUG: rows-reordered signal of a tree | |
| 1783 model is never sent, so reordering with drag and drop will not update | |
| 1784 the preview column - this appears to be a GTK 2.2.4 bug. | |
| 1785 | |
| 1786 Fri Jan 23 05:06:27 2004 John Ellis <johne@bellatlantic.net> | |
| 1787 | |
| 1788 * utilops.c (file_util_unlink): Connect to destroy (destroyed is wrong) | |
| 1789 event, also check if file exists, if not simply return false instead | |
| 1790 of doing the whole attempt which will fail anyway. | |
| 1791 | |
| 1792 Fri Jan 23 02:27:02 2004 John Ellis <johne@bellatlantic.net> | |
| 1793 | |
| 1794 * po/*.po: Make distcheck touches these. | |
| 1795 * README: Update translation table. Fix release year (re make dist). | |
| 1796 * configure.in: Release 1.3.8 | |
| 1797 | |
| 1798 Fri Jan 23 02:00:56 2004 John Ellis <johne@bellatlantic.net> | |
| 1799 | |
| 1800 * preferences.c: Changed the copyright string such that changes to | |
| 1801 (c) year, website address, and email address will no longer break the | |
| 1802 translations. | |
| 1803 * README: Updates. | |
| 1804 | |
| 1805 Thu Jan 22 06:22:07 2004 John Ellis <johne@bellatlantic.net> | |
| 1806 | |
| 1807 * info.c, utilops.c: Marked additional strings for translation. | |
| 1808 * po/fi.po: Updated Finnish translation, | |
| 1809 submitted by Lauri Nurmi <lanurmi@iki.fi> | |
| 1810 * po/ja.po: Updated Japanese translation, | |
| 1811 submitted by Takeshi AIHANA <aihana@gnome.gr.jp> | |
| 1812 * po/sv.po: Updated Swedish translation, | |
| 1813 submitted by Hans Ofverbeck <hans.ofverbeck@home.se> | |
| 1814 [note: es and fr are awaiting a resend in gzip form, unless I can | |
| 1815 figure out what netscape 4.x does to po files sent as plain text...] | |
| 1816 | |
| 1817 Thu Jan 22 05:21:20 2004 John Ellis <johne@bellatlantic.net> | |
| 1818 | |
| 1819 * cellrenderericon.[ch]: Changed function and structure names to avoid | |
| 1820 using the gtk namespace. | |
| 1821 * collect-table.c, view_file_icon.c: Use new names (above). | |
| 1822 * img-view.c, layout_image.c: Allow 'N' key to step to next image. | |
| 1823 * layout_util.c: Revert to old behavior where page up/down are now | |
| 1824 global to the window for stepping through images. Use Ctrl-Up/Dn to | |
| 1825 scroll file/folder views a page at a time. | |
| 1826 | |
| 1827 Sun Jan 18 21:48:16 2004 John Ellis <johne@bellatlantic.net> | |
| 1828 | |
| 1829 * dupe.c: Apply patch to fix char pointer array overrun, | |
| 1830 submitted by Richard Curnow <rc@rc0.org.uk>. | |
| 1831 | |
| 1832 Sun Jan 18 09:46:02 2004 John Ellis <johne@bellatlantic.net> | |
| 1833 | |
| 1834 * view_file_icon.c, view_file_list.c: Disabled double click to go to | |
| 1835 full screen - control clicking for mulitple selection too fast can | |
| 1836 activate fullscreen - need to revisit strategy. | |
| 1837 | |
| 1838 Sun Jan 18 09:29:50 2004 John Ellis <johne@bellatlantic.net> | |
| 1839 | |
| 1840 * collect-table.c: Fix division by zero when all thumbnails fail to | |
| 1841 generate resulting in initial zero row count. | |
| 1842 * dupe.[ch], filelist.[ch], info.c, layout.[ch], typedefs.h, | |
| 1843 ui_fileops.[ch], utilops.c, view_file_icon.[ch], view_file_list.[ch]: | |
| 1844 Use 64 bit integer to store and count file sizes, to properly display | |
| 1845 >2 Gigabyte counts. Glib 2.2 docs claim type gint64 is guaranteed to be | |
| 1846 available, also use work-around to avoid %lld for printf conversions. | |
| 1847 | |
| 1848 Sun Jan 18 07:35:38 2004 John Ellis <johne@bellatlantic.net> | |
| 1849 | |
| 1850 * image.c: NULL initialize function pointers. | |
| 1851 * view_file_icon.c, view_file_list.c: Set double click in icon and list | |
| 1852 view to start fullscreen. | |
| 1853 | |
| 1854 Sun Jan 18 02:27:57 2004 John Ellis <johne@bellatlantic.net> | |
| 1855 | |
| 1856 * image.[ch], typedefs.h: Added image load completed function, it will | |
| 1857 be called when the current image is finished rendering to screen and | |
| 1858 when the image preload is complete. Only tested with --debug. | |
| 1859 | |
| 1860 Sun Jan 18 01:32:51 2004 John Ellis <johne@bellatlantic.net> | |
| 1861 | |
| 1862 * dupe.c: Mark column title strings for translation. | |
| 1863 * editors.c: Translate command name field for the default editors. | |
| 1864 * menu.c: Fix sort menu grammar. | |
| 1865 | |
| 1866 Wed Jan 14 19:09:45 2004 John Ellis <johne@bellatlantic.net> | |
| 1867 | |
| 1868 * exif.c: Fix spelling error of fluorescent. | |
| 1869 * info.c: Make filename entry non-editable in place of non-sensitive. | |
| 1870 * main.c: Use the locale's preferred encoding when printing --help text | |
| 1871 to the terminal. | |
| 1872 * preferences.c: Make entire filter editor non-sensitive when filtering | |
| 1873 is disabled. | |
| 1874 * utilops.c: Grammar, newline fixes. | |
| 1875 | |
| 1876 Tue Jan 13 00:43:51 2004 John Ellis <johne@bellatlantic.net> | |
| 1877 | |
| 1878 * ui_help.c (help_window_load_text): When encountering invalid utf-8, | |
| 1879 insert a blank line in place of broken text, removed warnings. | |
| 1880 * README: Convert encoding to proper utf-8. | |
| 1881 | |
| 1882 Sun Jan 11 03:27:17 2004 John Ellis <johne@bellatlantic.net> | |
| 1883 | |
| 1884 * layout_util.c (layout_bar_exif_sized): Fix signal handler, | |
| 1885 size_allocate has no return value. | |
| 1886 | |
| 1887 Sun Jan 11 02:11:32 2004 John Ellis <johne@bellatlantic.net> | |
| 1888 | |
| 1889 * cache.c: Fixes to initialize char variables before use. | |
| 1890 * dupe.c: Reset opposing group list when clearing a list. Fixes crash | |
| 1891 when clearing main list, then adding new files in 'compare two file | |
| 1892 sets' mode. | |
| 1893 | |
| 1894 Sat Jan 10 08:31:04 2004 John Ellis <johne@bellatlantic.net> | |
| 1895 | |
| 1896 * view_file_list.c (vflist_select_by_path): Set the focus to this row, | |
| 1897 so that up/down moves to the expected image when the list has focus. | |
| 1898 | |
| 1899 Sat Jan 10 07:29:25 2004 John Ellis <johne@bellatlantic.net> | |
| 1900 | |
| 1901 * bar_exif.[ch]: Allow exif info to start in advanced view, added | |
| 1902 utility to retrieve advanced state. | |
| 1903 * info.c: Fix for change to bar_exif_new(). | |
| 1904 * layout.c, layout_util.c, typedefs.h: Layout now remembers the exif | |
| 1905 sidebar size and advanced state, note this per window, and is not | |
| 1906 saved on exit. | |
| 1907 | |
| 1908 Sat Jan 10 06:38:09 2004 John Ellis <johne@bellatlantic.net> | |
| 1909 | |
| 1910 * img-view.c: Fix image stepping bug when same image path is in the | |
| 1911 list more than once. | |
| 1912 | |
| 1913 Sat Jan 10 05:49:00 2004 John Ellis <johne@bellatlantic.net> | |
| 1914 | |
| 1915 * thumb.c: Do not scale unknown image icon larger than orginial size. | |
| 1916 | |
| 1917 Sat Jan 10 01:43:34 2004 John Ellis <johne@bellatlantic.net> | |
| 1918 | |
| 1919 * view_dir_tree.c: Added workaround so that user entered hidden paths | |
| 1920 are displayed even when 'display hidden files' option is disabled. | |
| 1921 | |
| 1922 Sat Jan 10 00:25:39 2004 John Ellis <johne@bellatlantic.net> | |
| 1923 | |
| 1924 * view_dir_tree.c (vdtree_rename_row_cb): Force refresh of renamed | |
| 1925 new folders, so that the name sticks immediately in the view. | |
| 1926 | |
| 1927 Thu Jan 8 04:47:35 2004 John Ellis <johne@bellatlantic.net> | |
| 1928 | |
| 1929 * view_file_list.c (vflist_select_cb): Remove unnecessary check for | |
| 1930 previous button click row that was interfering with image selection. | |
| 1931 | |
| 1932 Mon Jan 5 03:01:35 2004 John Ellis <johne@bellatlantic.net> | |
| 1933 | |
| 1934 * info.c (info_tab_general_image): Fix 'Image size' calculation. | |
| 1935 | |
| 1936 Mon Dec 29 18:04:34 2003 John Ellis <johne@bellatlantic.net> | |
| 1937 | |
| 1938 * thumb.c (thumb_loader_mark_failure): Fix use of freed memory. | |
| 1939 * view_file_icon.c, view_file_list.c: Fix thumb generation stall on | |
| 1940 unknown images. | |
| 1941 | |
| 1942 Mon Dec 22 17:58:01 2003 John Ellis <johne@bellatlantic.net> | |
| 1943 | |
| 1944 * README: Updated. | |
| 1945 * po/*.po: Make distcheck updates. | |
| 1946 * configure.in: Release 1.3.7 | |
| 1947 | |
| 1948 Mon Dec 22 17:25:10 2003 John Ellis <johne@bellatlantic.net> | |
| 1949 | |
| 1950 * cellrenderericon.h: Fix show_text to be type boolean. | |
| 1951 * collect-table.c: Fix progressbar height changes by always setting the | |
| 1952 text of the widget to contain at least one character. | |
| 1953 * dupe.c, view_file_list.c: Fix warninga about invalid height | |
| 1954 parameter when setting cell height over 100, this hack simply changes | |
| 1955 maximum of the height property on GtkCellRenderer. | |
| 1956 * configure.in (ALL_LINGUAS): Added sv, Swedish language. | |
| 1957 * po/sv.po: Added Swedish translation, | |
| 1958 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>. | |
| 1959 * po/ru/po: Updated Russian translation, | |
| 1960 submitted by Sergey Pinaev <dfo@antex.ru>. | |
| 1961 * README, TODO: Updates. | |
| 1962 | |
| 1963 Sun Dec 21 22:50:54 2003 John Ellis <johne@bellatlantic.net> | |
| 1964 | |
| 1965 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c, | |
| 1966 menu.c, ui_bookmark.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c, | |
| 1967 view_file_icon.c, view_file_list.c: Added mnemonics to all of the | |
| 1968 pop up menus. FIxed a few key bindings, notably fullscreen toggle is | |
| 1969 now F, New folder is Ctrl-F (and was renamed from Create dir), removed | |
| 1970 binding for set as wallpaper (conflicted with new window), and Float | |
| 1971 file list is now L. | |
| 1972 * README: Documented new key bindings. | |
| 1973 | |
| 1974 Sun Dec 21 21:25:46 2003 John Ellis <johne@bellatlantic.net> | |
| 1975 | |
| 1976 * image.c: Increase minimum size when dropping scale quality to | |
| 1977 GDK_INTERP_NEAREST (3 to 8). | |
| 1978 * TODO: Updates. | |
| 1979 | |
| 1980 Sun Dec 21 20:55:03 2003 John Ellis <johne@bellatlantic.net> | |
| 1981 | |
| 1982 * collect-table.c, view_file_icon.c: Fix pageup/down increment when | |
| 1983 text is enabled; fix keyboard popup menu placement; fix image view | |
| 1984 selection when clicking file already selected with multiple selection. | |
| 1985 | |
| 1986 Sat Dec 20 14:01:35 2003 John Ellis <johne@bellatlantic.net> | |
| 1987 | |
| 1988 * exif.c: Fix return value (actually return something, oddly with -O2 | |
| 1989 gcc 3.2.2 is not giving a warning about this). Plus a few changes | |
| 1990 to avoid casting confusion. | |
| 1991 | |
| 1992 Fri Dec 19 18:08:39 2003 John Ellis <johne@bellatlantic.net> | |
| 1993 | |
| 1994 * exif.c (exif_item_get_data_as_text): Fix read beyond data buffer by | |
| 1995 using correct casting of data to sizeof char. | |
| 1996 | |
| 1997 Fri Dec 19 01:40:56 2003 John Ellis <johne@bellatlantic.net> | |
| 1998 | |
| 1999 * collect-table.c, view_file_icon.c: Hide the focus line drawn by the | |
| 2000 GtkTreeView by setting the focus to a column with zero width. (We draw | |
| 2001 the focus ourselves by setting the "has-focus" property of the | |
| 2002 GtkCellRendererIcon. | |
| 2003 | |
| 2004 Fri Dec 19 01:18:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2005 | |
| 2006 * view_file_icon.c: Use GtkCellRendererIcon as in collect-table.c | |
| 2007 | |
| 2008 Fri Dec 19 00:08:06 2003 John Ellis <johne@bellatlantic.net> | |
| 2009 | |
| 2010 * collect-table.c: Hook up Control-T to toggle filename text, set the | |
| 2011 mode of the cellrenderer to ACTIVITY so that the keyboard focus is not | |
| 2012 shown. Fixed border padding (again). | |
| 2013 | |
| 2014 Thu Dec 18 23:22:41 2003 John Ellis <johne@bellatlantic.net> | |
| 2015 | |
| 2016 * cellrenderericon.[ch], collect-table.c: Seems to be getting there, | |
| 2017 works as expected, anyway... | |
| 2018 | |
| 2019 Thu Dec 18 18:32:59 2003 John Ellis <johne@bellatlantic.net> | |
| 2020 | |
| 2021 * cellrenderericon.[ch], collect-table.c: More fixes and work, added | |
| 2022 ability to toggle display of filename text. | |
| 2023 | |
| 2024 Thu Dec 18 16:54:17 2003 John Ellis <johne@bellatlantic.net> | |
| 2025 | |
| 2026 * cellrenderericon.[ch]: Implements rough GtkCellRendererIcon, so that | |
| 2027 icon views can show the filename under the icon. | |
| 2028 * collect-table.c: Use GtkCellRendererIcon (above), for testing, needs | |
| 2029 work... | |
| 2030 * Makefile.am: Added cellrenderericon.[ch]. | |
| 2031 | |
| 2032 Tue Dec 16 12:20:14 2003 John Ellis <johne@bellatlantic.net> | |
| 2033 | |
| 2034 * view_file_list.c (vflist_populate_view): Fix a gtk_list_store_set by | |
| 2035 supplying missing comma in command - fixes crash on refresh. | |
| 2036 | |
| 2037 Mon Dec 15 17:10:44 2003 John Ellis <johne@bellatlantic.net> | |
| 2038 | |
| 2039 * TODO: Updates. | |
| 2040 * configure.in: Release 1.3.6 | |
| 2041 | |
| 2042 Mon Dec 15 17:02:46 2003 John Ellis <johne@bellatlantic.net> | |
| 2043 | |
| 2044 * dupe.c: Do not unref a GtkStyle we never refed. | |
| 2045 * collect-table.c, globals.c, gqview.h, preferences.c, rcfile.c: | |
| 2046 Removed "Insert file drops at pointer location" option for collections, | |
| 2047 now this is always the behavior. Moved a few options to the advanced | |
| 2048 tab, removed the collections tab. | |
| 2049 * main.c: Make the printed beta release note on startup a one liner. | |
| 2050 * README: Updates. | |
| 2051 * TODO: Updated. | |
| 2052 | |
| 2053 Sun Dec 14 20:58:28 2003 John Ellis <johne@bellatlantic.net> | |
| 2054 | |
| 2055 * ui_tree_edit.c, view_dir_list.c, view_file_list.c: Fix warnings by | |
| 2056 checking that GtkTreeView is realized before attempting to scroll. | |
| 2057 This was a problem when the tools are hidden. | |
| 2058 | |
| 2059 Sun Dec 14 19:26:37 2003 John Ellis <johne@bellatlantic.net> | |
| 2060 | |
| 2061 * exif.c, preferences.c, ui_pathsel.c, view_file_list.c: Fix typo and | |
| 2062 a few strings. | |
| 2063 | |
| 2064 Sun Dec 14 02:51:47 2003 John Ellis <johne@bellatlantic.net> | |
| 2065 | |
| 2066 * dnd.[ch] (dnd_set_drag_icon): New utility dnd thumbnails. | |
| 2067 * collect-table.c, view_file_icon.c, view_file_list.c: Set the drag | |
| 2068 icon when beggining a dnd operation. | |
| 2069 * dupe.c: Set drag icon, fix progress bar value warning when starting | |
| 2070 thumbnail loading. | |
| 2071 * view_dir_tree.c (vdtree_press_cb): Fix use of free GtkTreePath (move | |
| 2072 free to correct place). | |
| 2073 | |
| 2074 Sat Dec 13 15:26:15 2003 John Ellis <johne@bellatlantic.net> | |
| 2075 | |
| 2076 * bar_exif.c, bar_sort.c, cache_maint.c, collect-table.c, collect.c, | |
| 2077 dupe.c, fullscreen.c, image.c, img-view.c, info.c, layout.c, | |
| 2078 layout_config.c, layout_image.c, layout_util.c, main.c, menu.c, | |
| 2079 preferences.c, ui_bookmark.c, ui_fileops.c, ui_help.c, ui_menu.[ch], | |
| 2080 ui_pathsel.c, ui_tabcomp.c, ui_tree_edit.c, ui_utildlg.c, utilops.c, | |
| 2081 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c: | |
| 2082 Remove use of deprecated GTK functions | |
| 2083 (as of GTK 2.2.4 with -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED) | |
| 2084 | |
| 2085 Fri Dec 12 17:49:37 2003 John Ellis <johne@bellatlantic.net> | |
| 2086 | |
| 2087 * collect-table.c: Fix removal of right clicked, but non selected | |
| 2088 items. | |
| 2089 | |
| 2090 Fri Dec 12 16:43:32 2003 John Ellis <johne@bellatlantic.net> | |
| 2091 | |
| 2092 * ui_clist_edit.[ch]: Removed, clist is deprecated. | |
| 2093 * ui_tree_edit.[ch]: Move the ui_glist_XXX utils here (from above). | |
| 2094 * collect-table.c, collect.c, ui_pathsel.c: Fix includes for above. | |
| 2095 | |
| 2096 Fri Dec 12 16:31:14 2003 John Ellis <johne@bellatlantic.net> | |
| 2097 | |
| 2098 * collect-table.c, typedefs.h: Fixed the marker positioning, made the | |
| 2099 drop placement more intuitive, and removed ugly popup window for | |
| 2100 display of marker position. | |
| 2101 * ui_tree_edit.c(widget_auto_scroll_cb): Only send the notify when the | |
| 2102 adjustment will change. | |
| 2103 * icons/marker.xpm: Gave marker a black border for some contrast on | |
| 2104 red images/themes. | |
| 2105 | |
| 2106 Thu Dec 11 21:45:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2107 | |
| 2108 * collect-io.c, collect.[ch], typedefs.h: Collection thumbnails are | |
| 2109 now stored as pixbufs instead of pixmaps... | |
| 2110 * collect-table.c: Port clist to GtkTreeView, using view_file_icon.c | |
| 2111 as a guide, so it now has the same selection behavior. | |
| 2112 * view_file_icon.c: Remove cruft, fix thumbnail pixbuf leak. | |
| 2113 | |
| 2114 Wed Dec 10 12:59:37 2003 John Ellis <johne@bellatlantic.net> | |
| 2115 | |
| 2116 * view_file_icon.c: Fix centering of icons in columns, set keyboard | |
| 2117 cursor when moving focus. | |
| 2118 | |
| 2119 Tue Dec 9 22:58:11 2003 John Ellis <johne@bellatlantic.net> | |
| 2120 | |
| 2121 * globals.c, gqview.h, rcfile.c, typedefs.h, view_file_icon.c: Added | |
| 2122 option show_icon_names - for future ability to display filnames in the | |
| 2123 icon view. (this will need a custom gtkcellrenderer, on TODO). | |
| 2124 | |
| 2125 Tue Dec 9 16:48:51 2003 John Ellis <johne@bellatlantic.net> | |
| 2126 | |
| 2127 * typedefs.h, view_file_icon.c: Change the icon view to a GtkTreeView. | |
| 2128 * ui_tree_edit.h: Fix function description. | |
| 2129 * view_dir_list.c, view_dir_tree.c, vire_file_list.c: Fix incorrectly | |
| 2130 unrefed style pointers, guard against possible button release event | |
| 2131 on drop event (not sure what is causing this). | |
| 2132 | |
| 2133 Wed Dec 3 16:01:24 2003 John Ellis <johne@bellatlantic.net> | |
| 2134 | |
| 2135 * ui_bookmark.[ch]: Added history_combo utilities. | |
| 2136 * ui_utildlg.c: Use default history length for file dialogs. | |
| 2137 * utilops.c: When auto renaming single file, show preview of new name. | |
| 2138 Added drop down history for numerical rename prefix and suffixes. Fixed | |
| 2139 bug with numerical rename when anything but first row was selected. | |
| 2140 Gave prefix and suffix entries all available room, packed the image | |
| 2141 preview into a pane so image does not resize with window. Fixed | |
| 2142 incorrect lower value (1 -> 0) in start number selection. | |
| 2143 * view_file_list.c: Fixed incorrect resort when renaming files. | |
| 2144 * TODO: Major todo list cleanup. | |
| 2145 | |
| 2146 Wed Dec 3 00:38:41 2003 John Ellis <johne@bellatlantic.net> | |
| 2147 | |
| 2148 * dnd.[ch], ui_bookmarks.[ch]: Proper uri drag and drop escape encodes. | |
| 2149 * dupe.c, img-view.c, info.c, layout_image.c, ui_pathsel.c, | |
| 2150 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c: | |
| 2151 Use new dnd, fix dnd bugs. Ignore button release event when it resulted | |
| 2152 from a drag end (event x = y = 0). Dnd to/from nautilus/konquerer | |
| 2153 now works. | |
| 2154 | |
| 2155 Tue Dec 2 15:57:03 2003 John Ellis <johne@bellatlantic.net> | |
| 2156 | |
| 2157 * typedefs.h, view_dir_tree.c: Set busy pointer when loading paths. | |
| 2158 Fix bug when updating nodes via timestamp change. Force refresh when | |
| 2159 setting a path, to ensure new folders appear (in automounted folders). | |
| 2160 | |
| 2161 Mon Dec 1 17:50:37 2003 John Ellis <johne@bellatlantic.net> | |
| 2162 | |
| 2163 * cache_maint.c (cache_maintain_home_cb): Use correct path when | |
| 2164 attempting to remove old thumbnails. | |
| 2165 * view_dir_list.c: Check access with R_OK | X_OK. | |
| 2166 * view_dir_tree.c: Fix icon states, population by expander click. | |
| 2167 | |
| 2168 Mon Dec 1 01:50:29 2003 John Ellis <johne@bellatlantic.net> | |
| 2169 | |
| 2170 * image.c (image_change_from_image): Remove string/loader/pixbuf leaks. | |
| 2171 * ui_pathsel.c: Remove while(events) hack. | |
| 2172 * ui_tree_edit.c: Move the while(events) hack here, so that tree is | |
| 2173 in consistent state before showing popup. | |
| 2174 * view_dir_tree.c: Fix new folder command. | |
| 2175 | |
| 2176 Mon Dec 1 00:59:07 2003 John Ellis <johne@bellatlantic.net> | |
| 2177 | |
| 2178 * intl.h: Fix compile error when gettext is disabled. | |
| 2179 * layout_util.c, typedefs.h: Remove pixmap/masks from PixmapFolders. | |
| 2180 * view_dir_tree.c: Fixed node leaks when removing rows, destroy. | |
| 2181 | |
| 2182 Sat Nov 29 11:06:03 2003 John Ellis <johne@bellatlantic.net> | |
| 2183 | |
| 2184 * layout.c: Set the default keybaord focus to the image pane. | |
| 2185 * layout_util.c: Make the image zoom/traversal keys only work when the | |
| 2186 image has the keyboard focus. | |
| 2187 * view_dir_tree.c: Many fixes for expansion, population, sorting, | |
| 2188 dnd hovering expansion, expander display, expander clicks, and | |
| 2189 removed unused cruft. | |
| 2190 | |
| 2191 Sat Nov 29 08:18:52 2003 John Ellis <johne@bellatlantic.net> | |
| 2192 | |
| 2193 * view_dir_tree.c: Fixed so clicking expanders does not select row, | |
| 2194 remove flicker caused by column AUTOSIZE, us GROW_ONLY instead. | |
| 2195 | |
| 2196 Fri Nov 28 21:38:50 2003 John Ellis <johne@bellatlantic.net> | |
| 2197 | |
| 2198 * typedefs.h, view_dir_tree.c: Started change from ctree to treeview, | |
| 2199 compiles cleanly - but has 'issues'. | |
| 2200 * view_dir_list.c: Minor fixes done when using as reference for above. | |
| 2201 | |
| 2202 Mon Nov 24 15:08:00 2003 John Ellis <johne@bellatlantic.net> | |
| 2203 | |
| 2204 * utilops.c: Convert multiple rename clist to a treeview, added preview | |
| 2205 for autorename results. | |
| 2206 * view_file_list.c: Fix update errors after a rename. | |
| 2207 | |
| 2208 Mon Nov 24 13:18:11 2003 John Ellis <johne@bellatlantic.net> | |
| 2209 | |
| 2210 * view_file_list.c: Fix loss of selection when changing sort order, fix | |
| 2211 incorrect next row selection when deleting files, and add fix to | |
| 2212 maintain row position when toggling thumbnails. | |
| 2213 | |
| 2214 Wed Nov 19 02:17:25 2003 John Ellis <johne@bellatlantic.net> | |
| 2215 | |
| 2216 * view_file_list.c(vflist_populate_view): Fix incorrect iter advance | |
| 2217 that leaves old rows behind, eventually causing crash on autorefresh. | |
| 2218 | |
| 2219 Tue Nov 18 07:33:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2220 | |
| 2221 * dupe.c: Fix keyboard menu placement on second_listview, set middle | |
| 2222 mouse button to toggle row selection. | |
| 2223 * typedefs.h, view_file_list.c: Fix in place renaming option, fix menu | |
| 2224 placement from keyboard pop-up, set middle button to toggle row | |
| 2225 selection, and fix image display on a select-all. | |
| 2226 | |
| 2227 Mon Nov 17 16:19:46 2003 John Ellis <johne@bellatlantic.net> | |
| 2228 | |
| 2229 * dupe.c: Consistently handle button press/release pairs. | |
| 2230 * ui_tree_edit.[ch]: Fixed the visibility utility, added a scroll util | |
| 2231 based on current visibility. | |
| 2232 * view_dir_list.c: Correctly scroll to and set focus to highlight | |
| 2233 previous path when going up the tree. | |
| 2234 * view_file_list.c: Allow dnd with button 1, fix selection behavior, | |
| 2235 fix auto scrolling. | |
| 2236 | |
| 2237 Mon Nov 17 14:14:39 2003 John Ellis <johne@bellatlantic.net> | |
| 2238 | |
| 2239 * filelist.c, typedefs.h: Added pixbuf pointer for FileData to store | |
| 2240 thumbnails. Changes for file list move to GtkTreeView. | |
| 2241 * ui_tree_edit.[ch]: Added tree_view_row_get_visibility, needs work. | |
| 2242 * view_dir_list.c: Set the cursor focus when clicking a row, change | |
| 2243 selection mode to NONE. | |
| 2244 * view_file_list.c: Change from GtkCList to GtkTreeView for main | |
| 2245 file list, needs cleanup. | |
| 2246 | |
| 2247 Sun Nov 16 23:10:04 2003 John Ellis <johne@bellatlantic.net> | |
| 2248 | |
| 2249 * layout_config.c: Change clist to treeview for layout order. | |
| 2250 * layout_util.c, typedefs.h: Added pixbuf versions to PixmapFolders. | |
| 2251 * preferences.c: Remove include of ui_clist_edit.h. | |
| 2252 * ui_pathsel.c: Fixes for leaking GtkTreePaths. | |
| 2253 * ui_tree_edit.c: Placement fix, crash fix, grab keyboard. | |
| 2254 * view_dir_list.c: Add folder icons back, porting this widget complete? | |
| 2255 | |
| 2256 Sat Nov 15 12:32:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2257 | |
| 2258 * ui_tree_edit.c: Make start of scroll smoother when starting from | |
| 2259 edges of widget by slowly ramping up speed. | |
| 2260 | |
| 2261 Sat Nov 15 12:12:18 2003 John Ellis <johne@bellatlantic.net> | |
| 2262 | |
| 2263 * ui_tree_edit.[ch]: Added generic autoscroll for dnd, etc. | |
| 2264 * view_dir_list.c: use above auto scroll for dnd. | |
| 2265 | |
| 2266 Fri Nov 14 21:10:45 2003 John Ellis <johne@bellatlantic.net> | |
| 2267 | |
| 2268 * collect-table.c, img-view.c, layout_image.c, view_dir_tree.c, | |
| 2269 view_file_icon.c, view_file_list.c: Fixes for new menu popup utility. | |
| 2270 * dupe.c: Fixed keyboard popup menu placement, dnd cleanup. | |
| 2271 * ui_menu.[ch](popup_menu_position_clamp): Added height flag, when non | |
| 2272 zero region is avoided. | |
| 2273 * ui_tree_edit.[ch]: Added utils to retrieve cell coordinates. | |
| 2274 * view_dir_list.c: Added keyboard popup menu placement, fix menu crash, | |
| 2275 set correct dnd behavior (when source, disable dnd dest). Also removed | |
| 2276 ".." folder when root is listed. | |
| 2277 | |
| 2278 Fri Nov 14 13:25:42 2003 John Ellis <johne@bellatlantic.net> | |
| 2279 | |
| 2280 * dupe.c: Use shift_color from ui_tree_edit.h, update cached static | |
| 2281 GdkColor when the widget changes. | |
| 2282 * typedefs.h, view_dir_list.c: Port clist to tree view, needs polish. | |
| 2283 * ui_tree_edit.[ch]: Make shift_color available to rest of app. | |
| 2284 | |
| 2285 Fri Nov 14 03:11:13 2003 John Ellis <johne@bellatlantic.net> | |
| 2286 | |
| 2287 * dupe.c, fullscreen.c, image.c, view_dir_tree.c: Use gdk_cursor_unref | |
| 2288 instead of a direct gdk_cursor_destroy (still leaks though). | |
| 2289 | |
| 2290 Thu Nov 13 08:59:01 2003 John Ellis <johne@bellatlantic.net> | |
| 2291 | |
| 2292 * dupe.c: Fixed slowness when updating thumbnails. Also set a busy | |
| 2293 cursor on listview while comparing/sorting. | |
| 2294 | |
| 2295 Wed Nov 12 15:30:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2296 | |
| 2297 * dupe.c: Row height is now correct when thumbnails is on, set the | |
| 2298 unknown pic for broken thumbnails, properly set alignment on date | |
| 2299 and size columns, and fixed keyboard popup menu placement. | |
| 2300 * thumb.[ch]: Added new function thumb_loader_get_pixbuf(), which | |
| 2301 has option to return unknown image if thumbnail is broken. | |
| 2302 | |
| 2303 Wed Nov 12 12:15:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2304 | |
| 2305 * dupe.c: Reimplement the alternating row color per match group, | |
| 2306 learning how to manipulate a gtktreeview sure is fun :-P | |
| 2307 | |
| 2308 Wed Nov 12 10:10:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2309 | |
| 2310 * dupe.c: Fix dnd and selection, allow button 1 to initiate dnd. | |
| 2311 | |
| 2312 Tue Nov 11 14:24:19 2003 John Ellis <johne@bellatlantic.net> | |
| 2313 | |
| 2314 * dupe.c: Change GtkClists to GtkTreeView. Still needs work. | |
| 2315 * TODO: List things needed to be done to complete above conversion. | |
| 2316 | |
| 2317 Mon Nov 10 21:01:21 2003 John Ellis <johne@bellatlantic.net> | |
| 2318 | |
| 2319 * utilops.c: Show safe delete status in delete dialogs (off or on). | |
| 2320 | |
| 2321 Sun Nov 9 14:56:19 2003 John Ellis <johne@bellatlantic.net> | |
| 2322 | |
| 2323 * README: Updates. | |
| 2324 * src/Makefile.am: Create ui_icons.h in builddir, not srcdir. | |
| 2325 * configure.in: Release 1.3.5 | |
| 2326 | |
| 2327 Sun Nov 9 11:45:49 2003 John Ellis <johne@bellatlantic.net> | |
| 2328 | |
| 2329 * bar_exif.c: Add padding to right of advanced view checkbutton. | |
| 2330 * exif.c: Use correct key when retrieving ApertureValue for fAperture. | |
| 2331 | |
| 2332 Sun Nov 9 11:09:50 2003 John Ellis <johne@bellatlantic.net> | |
| 2333 | |
| 2334 * exif.c: string_append_raw_bytes() character replacement fix, added | |
| 2335 description for GPSInfo. | |
| 2336 | |
| 2337 Sun Nov 9 10:51:13 2003 John Ellis <johne@bellatlantic.net> | |
| 2338 | |
| 2339 * exif.c: Added Exif 2.2 specific tags. Fixed fFlash and | |
| 2340 fSubjectDistance to return properly formatted data per 2.2 specs. | |
| 2341 | |
| 2342 Sun Nov 9 07:29:26 2003 John Ellis <johne@bellatlantic.net> | |
| 2343 | |
| 2344 * exif.[ch]: Fix incorrect orientation order by swapping | |
| 2345 BOTTOM_LEFT and BOTTOM_RIGHT in the enum. | |
| 2346 * globals.c, gqview.h, image.c, preferences.c, rcfile.c: Added auto | |
| 2347 rotate image per exif info option (off by default). | |
| 2348 * image.c: Add missing include of ui_fileops.h. | |
| 2349 | |
| 2350 Sun Nov 9 06:41:48 2003 John Ellis <johne@bellatlantic.net> | |
| 2351 | |
| 2352 * bar_exif.c: Fix incorrect column number setup in advanced view. | |
| 2353 * exif.c: Added additional tags (to misc section), and altered a few | |
| 2354 things after checking exif.org PDF spec sheet. | |
| 2355 | |
| 2356 Sat Nov 8 20:51:37 2003 John Ellis <johne@bellatlantic.net> | |
| 2357 | |
| 2358 * bar_exif.c: Added advanced view for exif data. | |
| 2359 * exif.c: Fix capitalization, mark relevent (standard view) strings for | |
| 2360 translation. | |
| 2361 * info.c: Use a paned widget to allow expansion of properties window | |
| 2362 without expanding image view size. | |
| 2363 | |
| 2364 Sat Nov 8 10:49:55 2003 John Ellis <johne@bellatlantic.net> | |
| 2365 | |
| 2366 * bar_exif.c: Fix alignments when adding labels to table, so that | |
| 2367 entries with mulitple lines will be top aligned. | |
| 2368 | |
| 2369 Sat Nov 8 10:44:43 2003 John Ellis <johne@bellatlantic.net> | |
| 2370 | |
| 2371 * README, TODO: Updates. | |
| 2372 | |
| 2373 Sat Nov 8 10:38:40 2003 John Ellis <johne@bellatlantic.net> | |
| 2374 | |
| 2375 * ui_fileops.c: When converting filenames to utf-8 fails, display | |
| 2376 clear warning to user, and simply allow the broken strings through. | |
| 2377 | |
| 2378 Sat Nov 8 06:07:09 2003 John Ellis <johne@bellatlantic.net> | |
| 2379 | |
| 2380 * src/Makefile.am: Added exif.c back to build list. | |
| 2381 * exif.[ch]: Moved necessary declarations out to header file, a few | |
| 2382 namespace changes, added access functions (still need: (uns)byte, | |
| 2383 undefined, float, double, and the multiple data element ones). | |
| 2384 * bar_exif.c: Fixes to use exif.h instead of exif.c. | |
| 2385 | |
| 2386 Fri Nov 7 17:27:35 2003 John Ellis <johne@bellatlantic.net> | |
| 2387 | |
| 2388 * bar_exif.c: Removed remnants of old exif parser. | |
| 2389 * info.[ch]: Removed unnecessary tab updates, avoid reloading things | |
| 2390 like exif data every time the window size changes. | |
| 2391 | |
| 2392 Fri Nov 7 16:46:41 2003 John Ellis <johne@bellatlantic.net> | |
| 2393 | |
| 2394 * exif.c: Allow support for unknown IDF tags. | |
| 2395 * bar_exif.c: Convert ASCII strings of exif to UTF-8, added description | |
| 2396 and copyright fields. | |
| 2397 | |
| 2398 Fri Nov 7 14:30:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2399 | |
| 2400 * exif.c: Fix shutter speed bugs... problem 1: wrong calculation, | |
| 2401 problem 2: retrieving invalid key name! :-/ | |
| 2402 | |
| 2403 Fri Nov 7 13:51:01 2003 John Ellis <johne@bellatlantic.net> | |
| 2404 | |
| 2405 * bar_exif.c, exif.c: Added formatting utility to get the commonly | |
| 2406 used data tags in a user meaningful format, output now matches previous | |
| 2407 versions, however the Shutter speeds differ a bit, will need to | |
| 2408 check (off by one?). | |
| 2409 | |
| 2410 Fri Nov 7 11:03:57 2003 John Ellis <johne@bellatlantic.net> | |
| 2411 | |
| 2412 * exif.c: Rewrite EXIF parser so that data is stored in list format, | |
| 2413 such that adding additional tags will be easy, and ExifData will not | |
| 2414 need to be touched. Very rough, human readable output for exif keys | |
| 2415 is yet to be added. | |
| 2416 * bar_exif.c: Changed to work with new exif.c, temporarily include | |
| 2417 exif.c instead of exif.h, since exif.h has not been updated yet. | |
| 2418 * src/Makefile.am: Temporarily remove exif.c from build, as bar_exif.c | |
| 2419 includes it directly. | |
| 2420 | |
| 2421 Wed Nov 5 08:03:41 2003 John Ellis <johne@bellatlantic.net> | |
| 2422 | |
| 2423 * editors.c(editor_verbose_io_cb): Use count returned from read when | |
| 2424 validating/converting text. | |
| 2425 | |
| 2426 Wed Nov 5 07:21:57 2003 John Ellis <johne@bellatlantic.net> | |
| 2427 | |
| 2428 * README: Updates, and converted encoding format to utf-8. | |
| 2429 | |
| 2430 Wed Nov 5 06:16:57 2003 John Ellis <johne@bellatlantic.net> | |
| 2431 | |
| 2432 * cache.c, cache_maint.c, collect-io.c, dupe.c, editors.c, exif.c, | |
| 2433 filelist.c, image-load.c, main.c, rcfile.c, thumb.c, ui_bookmark.c, | |
| 2434 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Fix up the crashes when on | |
| 2435 a system claiming to be UTF-8, but the filesystem is not UTF-8. Spew | |
| 2436 warning to user when such conditions occur. Editor command result text | |
| 2437 is now validated before use in verbose window. | |
| 2438 | |
| 2439 Tue Nov 4 15:07:51 2003 John Ellis <johne@bellatlantic.net> | |
| 2440 | |
| 2441 * ui_spinner.png: Changed order of frames for smoother start.. | |
| 2442 | |
| 2443 Tue Nov 4 12:01:14 2003 John Ellis <johne@bellatlantic.net> | |
| 2444 | |
| 2445 * filelist.[ch]: The filter listing is now retrieved from gdk-pixbuf, | |
| 2446 so that newly installed loaders are automatically added to the filters. | |
| 2447 * preferences.c, rcfile.c: Changes for new filter keys. Changed rcfile | |
| 2448 keys from filter to filter_ext, since the values are not backward | |
| 2449 compatible. Jumping between old and new releases will reset the list. | |
| 2450 | |
| 2451 Tue Nov 4 10:49:23 2003 John Ellis <johne@bellatlantic.net> | |
| 2452 | |
| 2453 * filelist.c(filter_add_defaults): Added svg format, if you have | |
| 2454 librsvg installed, chances are you have the gdkpixbuf loader too. | |
| 2455 | |
| 2456 Tue Nov 4 09:46:47 2003 John Ellis <johne@bellatlantic.net> | |
| 2457 | |
| 2458 * icon_config.xpm icon_home.xpm icon_reload.xpm icon_zoom_fit.xpm | |
| 2459 icon_zoom_in.xpm icon_zoom_norm.xpm icon_zoom_out.xpm: Removed old | |
| 2460 unused icon files. | |
| 2461 * Makefile.am: Remove references to above. | |
| 2462 * layout_util.c: Really remove references to above. | |
| 2463 | |
| 2464 Tue Nov 4 09:40:01 2003 John Ellis <johne@bellatlantic.net> | |
| 2465 | |
| 2466 * cache_maint.c: Added spinner to purge old/clear thumbnails dialog. | |
| 2467 | |
| 2468 Tue Nov 4 09:25:03 2003 John Ellis <johne@bellatlantic.net> | |
| 2469 | |
| 2470 * Makefile.am: Build details to create ui_icons.h (inline pixbufs). | |
| 2471 * ui_spinner.[ch]: New activity spinner and icon utils. | |
| 2472 * ui_spinner.png, ui_tabcomp.png: New icon files. | |
| 2473 * ui_tabcomp.xpm: Removed, using pngs now. | |
| 2474 * ui_tabcomp.c: Use inline pixbuf data from ui_spinner. | |
| 2475 * editors.c: Added spinner to verbose window. | |
| 2476 | |
| 2477 Fri Oct 31 11:34:42 2003 John Ellis <johne@bellatlantic.net> | |
| 2478 | |
| 2479 * editors.c: Include editors.h. (-Wmissing-prototypes warning) | |
| 2480 * ui_fileops.[ch]: Move sys/stat.h include to header file. (same) | |
| 2481 * utilops.c: Made file_util_unlink static. (same) | |
| 2482 * README: Updated. | |
| 2483 * po/*.po: Make distcheck touches these. | |
| 2484 * configure.in: Release 1.3.4 | |
| 2485 | |
| 2486 Fri Oct 31 10:57:51 2003 John Ellis <johne@bellatlantic.net> | |
| 2487 | |
| 2488 * utilops.c(file_util_safe_number): Fix mem leaks, includes using | |
| 2489 correct utility to free the list (path_list_free -> filelist_free). | |
| 2490 Also avoid sorting list more than once. | |
| 2491 | |
| 2492 Fri Oct 31 10:35:34 2003 John Ellis <johne@bellatlantic.net> | |
| 2493 | |
| 2494 * editors.c(editor_command_one): Free path removed from list, fixes | |
| 2495 memory leak. | |
| 2496 * image.c(image_free): Set post buffer NULL before destroying image | |
| 2497 window, fixes mem leak. | |
| 2498 * thumb.c(thumb_loader_done_cb): Fix pixbuf leak when scaling for | |
| 2499 thumbnails [yeek! has this always been here?]. | |
| 2500 | |
| 2501 Sun Oct 26 06:14:07 2003 John Ellis <johne@bellatlantic.net> | |
| 2502 | |
| 2503 * README: Updates: | |
| 2504 * image.c(image_tile_render): Add hack to avoid crash in the pixbuf | |
| 2505 scalers when image window size is less than 3 in any direction. | |
| 2506 (debian BUG# 209365) | |
| 2507 | |
| 2508 Sun Oct 26 03:59:45 2003 John Ellis <johne@bellatlantic.net> | |
| 2509 | |
| 2510 * cache.c, cache_main.c, collect-io.c, collect.c, dupe.c, editors.c, | |
| 2511 exif.c, filelist.[ch], image-load.c, img-view.c, info.c, layout.c, | |
| 2512 layout_image.c, layout_util.c, main.c, menu.c, pixbuf_util.c, | |
| 2513 rcfile.c, thumb.c: Fixes for utf8 <--> locale conversion, all paths | |
| 2514 are now held in utf8 strings. Paths are now converted to locale prior | |
| 2515 to use in a library function. | |
| 2516 * dnd.c: Simply make this a wrapper for the ui_bookmark.c functions. | |
| 2517 * ui_bookmark.[ch]: utf8 fixes. | |
| 2518 * ui_fileops.[ch]: utf8 fixes, added utf8 path string utils. | |
| 2519 * ui_help.c: Removed old comments no longer needed. | |
| 2520 * ui_menu.[ch]: Added menu_item_add_simple, for filenames as menu text. | |
| 2521 * ui_pathsel.c, ui_tabcomp.c: utf8 fixes. | |
| 2522 * utilops.c: utf8 fixes, also fixed broken auto rename option when | |
| 2523 copy/move a single file. | |
| 2524 * view_dir_list.c, view_dir_tree.c: utf8 fixes. | |
| 2525 * view_file_icon.c, view_file_list.c: utf8 fixes, plus drag and drop | |
| 2526 selection fixes. | |
| 2527 | |
| 2528 Fri Oct 24 08:00:12 2003 John Ellis <johne@bellatlantic.net> | |
| 2529 | |
| 2530 * editors.c: Added stop button to allow aborting midway through | |
| 2531 multiple file operations. | |
| 2532 * preferences.c: Added help button for the command macros to the editor | |
| 2533 preferences tab, added credits button to the about dialog. | |
| 2534 * README: Added editors section describing macros, marked credits | |
| 2535 section to be found by about credits button. | |
| 2536 * po/POTFILES.in: Added editors.c | |
| 2537 | |
| 2538 Fri Oct 24 06:16:32 2003 John Ellis <johne@bellatlantic.net> | |
| 2539 | |
| 2540 * editors.[ch]: Moved the editor command stuff here, added window to | |
| 2541 display results of a command. Window only shown when command prefixed | |
| 2542 by %v. | |
| 2543 * gqview.h, main.c: Removed above functions. | |
| 2544 * collect-table.c, collect.c, dupe.c, img-view.c, layout_image.c, | |
| 2545 layout_util.c, preferences.c, view_file_icon.c, view_file_list.c: | |
| 2546 Include editors.h. | |
| 2547 * ui_fileops.[ch]: Moved path_list_copy here. | |
| 2548 | |
| 2549 Mon Oct 21 00:05:03 2003 John Ellis <johne@bellatlantic.net> | |
| 2550 | |
| 2551 * README, TODO: Updates. | |
| 2552 * po/*.po: make distcheck changes. | |
| 2553 * configure.in: Release 1.3.3 | |
| 2554 | |
| 2555 Mon Oct 20 10:16:12 2003 John Ellis <johne@bellatlantic.net> | |
| 2556 | |
| 2557 * preferences.c: Clean up the editor slot entry alignments, removed | |
| 2558 extra frame from inside each tab. | |
| 2559 | |
| 2560 Mon Oct 20 08:26:05 2003 John Ellis <johne@bellatlantic.net> | |
| 2561 | |
| 2562 * gqview.h, main.c, globals.c, rcfile.c, preferences.c: Make the number | |
| 2563 of editor slots adjustable by a define, instead of hard coding it | |
| 2564 everywhere. Increase the slot count to 10. Add lossless jpeg rotation | |
| 2565 to the defaults (uses jpegtran). | |
| 2566 * collect.c, dupe.c, img-view.c, layout_image.c, layout_util.c, | |
| 2567 menu.c: Connect the ctrl+9/0 keys to the new 9 and 10 editor slots. | |
| 2568 * view_file_icon.c: Fix loss of selection of changed files on refresh. | |
| 2569 * README: Updates. | |
| 2570 | |
| 2571 Sat Oct 18 21:06:10 2003 John Ellis <johne@bellatlantic.net> | |
| 2572 | |
| 2573 * exif.[ch]: Flash display patch to work with more cameras, based on | |
| 2574 gqview-devel post by Eric Swalens <eric.swalens@easynet.be> | |
| 2575 * de.po: Updated German translation, | |
| 2576 submitted by Unseld@t-online.de (Rainer Unseld). | |
| 2577 * es.po: Updated Spanish translation, | |
| 2578 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar> | |
| 2579 * preferences.c: Some cleanup fo duplicated code, set the options | |
| 2580 insensitive that can be disabled by another. | |
| 2581 * view_dir_list.c: Added the '.' folder back so that users can drop | |
| 2582 images into the current path with dnd. | |
| 2583 * dupes.c: Added ability to select all group 1 (parent) and all | |
| 2584 group 2 (child) duplicates. Very handy when comparing two file sets. | |
| 2585 * info.c: Make the properties window remember its size when expanded. | |
| 2586 * layout_util.c(layout_key_press_cb): Small fix. | |
| 2587 * layout.c(layout_selection_list): Return active image when in | |
| 2588 collection view mode. | |
| 2589 | |
| 2590 Sat Oct 18 12:09:35 2003 John Ellis <johne@bellatlantic.net> | |
| 2591 | |
| 2592 * utilops.c: Fix incorrect test for file_util_unlink return value. | |
| 2593 | |
| 2594 Sat Oct 18 04:02:56 2003 John Ellis <johne@bellatlantic.net> | |
| 2595 | |
| 2596 * utilops.c: Added debug printf. | |
| 2597 * README: Updated changes list. | |
| 2598 | |
| 2599 Sat Oct 18 03:01:40 2003 John Ellis <johne@bellatlantic.net> | |
| 2600 | |
| 2601 * globals.c, gqview.h, main.c, preferences.c, rcfile.c, utilops.[ch]: | |
| 2602 Added a safe delete feature (trash folder), location and max size can | |
| 2603 be set in preferences. By default trash is off (normal delete). Let's | |
| 2604 just say the developer wishes he had the safe delete option only a | |
| 2605 few hours ago... | |
| 2606 * layout.c, view_file_icon.[ch], view_file_list.[ch]: Make the file | |
| 2607 views return if they were affected by the maintenance call. Use this | |
| 2608 info when resetting the autorefresh time stamp for the layout. | |
| 2609 | |
| 2610 Fri Oct 17 23:53:13 2003 John Ellis <johne@bellatlantic.net> | |
| 2611 | |
| 2612 * dupe.c(dupe_item_set_path): Correctly update the lists when the | |
| 2613 second list is enabled. | |
| 2614 | |
| 2615 Fri Oct 17 20:04:54 2003 John Ellis <johne@bellatlantic.net> | |
| 2616 | |
| 2617 * image.c, typedefs.h: When read ahead is enabled, also buffer the | |
| 2618 previous image. | |
| 2619 | |
| 2620 Fri Oct 17 19:11:02 2003 John Ellis <johne@bellatlantic.net> | |
| 2621 | |
| 2622 * dupe.c, similar.c: Moved the alternate enabled check to similar.c, so | |
| 2623 that there is only one place to check for it. | |
| 2624 | |
| 2625 Fri Oct 17 08:59:57 2003 John Ellis <johne@bellatlantic.net> | |
| 2626 | |
| 2627 * cache.[ch], dupe.c, main.c, similar.[ch]: Changes to the alternate | |
| 2628 'algorithm' layout to make adjustments easier (only from similar.c). | |
| 2629 | |
| 2630 Thu Oct 16 21:40:45 2003 John Ellis <johne@bellatlantic.net> | |
| 2631 | |
| 2632 * dupe.c: Fixed up the compare two file sets option, results now | |
| 2633 include which list the image is from. | |
| 2634 | |
| 2635 Thu Oct 16 20:48:43 2003 John Ellis <johne@bellatlantic.net> | |
| 2636 | |
| 2637 * dupe.c: Fixups, and make item removal work. | |
| 2638 | |
| 2639 Thu Oct 16 01:37:38 2003 John Ellis <johne@bellatlantic.net> | |
| 2640 | |
| 2641 * dupe.c: Added debug thumbprint window to display what is going | |
| 2642 on with the similarity thumbprints. | |
| 2643 | |
| 2644 Thu Oct 16 00:23:33 2003 John Ellis <johne@bellatlantic.net> | |
| 2645 | |
| 2646 * dupe.c: More fixes for sort/group by rank. Still need to work on | |
| 2647 the removal and second list functions. | |
| 2648 | |
| 2649 Wed Oct 15 20:20:29 2003 John Ellis <johne@bellatlantic.net> | |
| 2650 | |
| 2651 * dupe.[ch]: Major reorganization, started change to rank based | |
| 2652 sorting and grouping of matches. | |
| 2653 | |
| 2654 Wed Oct 15 02:27:26 2003 John Ellis <johne@bellatlantic.net> | |
| 2655 | |
| 2656 * cache.c: Fixups to string comparison logic (eek!). | |
| 2657 * similar.c: Added (unused) utility to stretch the contrast of a | |
| 2658 color channel, may use this for the grey mode. | |
| 2659 | |
| 2660 Tue Oct 14 23:15:19 2003 John Ellis <johne@bellatlantic.net> | |
| 2661 | |
| 2662 * cache.[ch], dupe.c, similar.[ch]: Added experimental greyscale | |
| 2663 similarity algorithm. | |
| 2664 * main.c: Added command line option --greysims to enable the greyscale | |
| 2665 algorithm. | |
| 2666 | |
| 2667 Fri Oct 3 20:03:40 2003 John Ellis <johne@bellatlantic.net> | |
| 2668 | |
| 2669 * collect.c, filelist.c, preferences.c, rcfile.c, view_dir_tree.c, | |
| 2670 view_file_list.c: Made case sensitive sorting optional. | |
| 2671 * ui_fileops.[ch]: Add case sensitive sort option utility. | |
| 2672 * ui_pathsel.c, ui_tabcomp.c: Support case sensitive sort option in | |
| 2673 file dialogs. | |
| 2674 | |
| 2675 Fri Oct 3 18:40:52 2003 John Ellis <johne@bellatlantic.net> | |
| 2676 | |
| 2677 * collect.c, filelist.c, ui_pathsel.c, ui_tabcomp.c: Changed sorting | |
| 2678 of filenames to be case insensitive. | |
| 2679 * view_dir_tree.c: Ditto, but required a bit more than simply changing | |
| 2680 strcmp to strcasecmp, sorting was using the internal compare of clist. | |
| 2681 | |
| 2682 Fri Sep 26 20:53:27 2003 John Ellis <johne@bellatlantic.net> | |
| 2683 | |
| 2684 * utilops.c: Added image preview panes for the delete and rename | |
| 2685 dialogs. | |
| 2686 | |
| 2687 Fri Sep 26 18:35:01 2003 John Ellis <johne@bellatlantic.net> | |
| 2688 | |
| 2689 * bar_sort.c: use GtkToolbar for bottom buttons. For undo, refresh the | |
| 2690 file list before selecting the undone source image so that the | |
| 2691 selection matches the viewed image. | |
| 2692 | |
| 2693 Fri Sep 26 18:22:33 2003 John Ellis <johne@bellatlantic.net> | |
| 2694 | |
| 2695 * bar_exif.c: Added sizing arrows to this sidebar. | |
| 2696 * bar_sort.c: Added (1 level) undo to the sort manager. | |
| 2697 | |
| 2698 Fri Sep 26 15:40:45 2003 John Ellis <johne@bellatlantic.net> | |
| 2699 | |
| 2700 * image.c (image_size_sync): Remove redundant image redraw causing | |
| 2701 flicker when going fullscreen. Still flickers on other ops though. | |
| 2702 | |
| 2703 Mon Jul 28 11:41:26 2003 John Ellis <johne@bellatlantic.net> | |
| 2704 | |
| 2705 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to disable | |
| 2706 the auto update features (update_on_time_change). | |
| 2707 * image.c, layout.c: Honor the update_on_time_change option. | |
| 2708 | |
| 2709 Fri Jun 13 22:42:29 2003 John Ellis <johne@bellatlantic.net> | |
| 2710 | |
| 2711 * nl.po: Updated Dutch translation, | |
| 2712 submitted by Tino Meinen <a.t.meinen@chello.nl> | |
| 2713 * es.po: Updates Spanish translation, | |
| 2714 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar> | |
| 2715 * id.po: Added Indonesian translation, | |
| 2716 submitted by Tedi Heriyanto <tedi_h@gmx.net> | |
| 2717 * bg.po: Added Bulgarian translation, | |
| 2718 submitted by Vladimir Petrov <vladux@mail.bg> | |
| 2719 * README: Updates. | |
| 2720 * configure.in: Release 1.3.2 | |
| 2721 | |
| 2722 Fri Jun 13 22:05:24 2003 John Ellis <johne@bellatlantic.net> | |
| 2723 | |
| 2724 * bar_sort.c, ui_bookmark.c: Hook up enter as default to ok button. | |
| 2725 * ui_tabcomp.c: When enter signal is not connected do not claim | |
| 2726 the keypress. | |
| 2727 * README: Updates. | |
| 2728 | |
| 2729 Fri Jun 13 17:30:29 2003 John Ellis <johne@bellatlantic.net> | |
| 2730 | |
| 2731 * layout.c: Increased zoom label width. | |
| 2732 * layout_util.c: Added separator in view menu for sidebar items. | |
| 2733 | |
| 2734 Fri Jun 13 17:10:02 2003 John Ellis <johne@bellatlantic.net> | |
| 2735 | |
| 2736 * bar_sort.[ch]: Moved the sort manager stuff here (from manager.c). | |
| 2737 * bar_exif.[ch]: Moved the exif display here from info.c and made it | |
| 2738 more generic, also to be used in a sidebar format. | |
| 2739 * manager.[ch]: Removed these files (see bar_sort). | |
| 2740 * exif.c: Fixed major file descriptor leak in exif reader. | |
| 2741 * info.c: Use new exif display utlity in bar_exif.c. | |
| 2742 * layout.c: New exif sidebar, updates to sort sidebar. | |
| 2743 * layout_image.c: Hook sidebar into image changes. | |
| 2744 * layout_util.[ch]: Updates to sidebar management, sidebar namespace | |
| 2745 changes. Added exif sidebar. | |
| 2746 * typedefs.h: Sidebar items added to LayoutWindow struct. | |
| 2747 * po/POTFILES.in: Updated for new/removed files. | |
| 2748 | |
| 2749 Fri Jun 13 14:05:47 2003 John Ellis <johne@bellatlantic.net> | |
| 2750 | |
| 2751 * info.c: Apply patch to fix display of exif exposure time, | |
| 2752 * po/fi.po: Update translated string. | |
| 2753 both submitted by Tuomo Kohvakka <takohvak@cc.jyu.fi>. | |
| 2754 | |
| 2755 Thu Jun 12 21:10:38 2003 John Ellis <johne@bellatlantic.net> | |
| 2756 | |
| 2757 * manager.[ch]: New files for sort manager utility. | |
| 2758 * layout.c, layout_util.[ch], typedefs.h: Incorporate sort manager. | |
| 2759 * po/POTFILE.in: Added manager.c | |
| 2760 | |
| 2761 Thu Jun 12 17:23:28 2003 John Ellis <johne@bellatlantic.net> | |
| 2762 | |
| 2763 * main.c (setup_default_options): Register the default bookmarks. | |
| 2764 | |
| 2765 Fri May 9 15:34:32 2003 John Ellis <johne@bellatlantic.net> | |
| 2766 | |
| 2767 * image.[ch], typedefs.h: Added auto refresh utilities. | |
| 2768 * fullscreen.c: Honor auto refresh setting in full screen. | |
| 2769 * img-view.c, layout_image.c: Set auto image refresh enabled. | |
| 2770 | |
| 2771 Tue Apr 1 18:35:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2772 | |
| 2773 * ui_pathsel.c: Fixed keyboard popup menu placement, removed excess | |
| 2774 columns in the path selection table when used as a directory chooser. | |
| 2775 | |
| 2776 Tue Apr 1 17:29:10 2003 John Ellis <johne@bellatlantic.net> | |
| 2777 | |
| 2778 * ui_bookmark.[ch]: New files, contains new bookmark utils and moved | |
| 2779 the history list handling here. | |
| 2780 * ui_tree_edit.[ch]: New files, adds treeview version of the cell text | |
| 2781 editing of ui_clist_edit.[ch]. | |
| 2782 * ui_pathsel.c: Replace clists with treeview/model. Added bookmarks, | |
| 2783 allow drag and drop from the lists. Padding fixes. | |
| 2784 * ui_utildlg.c: Packing and padding fixes. | |
| 2785 * ui_tabcomp.[ch]: Fixes from SLIK. | |
| 2786 * main.c, layout.c, layout_util.c: Include ui_bookmark.h, as this is | |
| 2787 the new location fo the history_list utils. | |
| 2788 | |
| 2789 Sun Mar 9 14:41:51 2003 John Ellis <johne@bellatlantic.net> | |
| 2790 | |
| 2791 * exif.c: Changed the #include for stdint.h to inttypes.h, as some | |
| 2792 libcs do not seem to have the former (solaris 9). | |
| 2793 | |
| 2794 Mon Mar 3 20:37:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2795 | |
| 2796 * README: Updates. | |
| 2797 * po/*.po: distcheck touches these. | |
| 2798 * po/POTFILES.in: Added exif.c | |
| 2799 * configure.in: Release 1.3.1 | |
| 2800 | |
| 2801 Mon Mar 3 19:40:08 2003 John Ellis <johne@bellatlantic.net> | |
| 2802 | |
| 2803 * utilops.c: Further fixes for copy/move overwrite dialogs. | |
| 2804 * po/es.po: Updated Spanish translation, | |
| 2805 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>. | |
| 2806 * po/fr.po: Updated French translation, | |
| 2807 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>. | |
| 2808 * po/vi.po: Added Vietnamese translation, | |
| 2809 submitted by pclouds <pclouds@gmx.net>. | |
| 2810 * configure.in(ALL_LINGUAS): Added vi (Vietnamese). | |
| 2811 * README: Updated a few credits. | |
| 2812 | |
| 2813 Mon Mar 3 18:25:25 2003 John Ellis <johne@bellatlantic.net> | |
| 2814 | |
| 2815 * utilops.c: Fixed the skip/skip_all logic in the copy/move overwrite | |
| 2816 dialogs. | |
| 2817 | |
| 2818 Mon Mar 3 15:13:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2819 | |
| 2820 * info.c, exif.c: Marked the exif strings for translation, they will be | |
| 2821 the same even in the event of exif API rewrite. | |
| 2822 | |
| 2823 Mon Mar 3 14:54:03 2003 John Ellis <johne@bellatlantic.net> | |
| 2824 | |
| 2825 * info.c: Exif fixups, | |
| 2826 in patch from Eric Swalens <eric.swalens@easynet.be>. | |
| 2827 | |
| 2828 Mon Mar 3 14:10:54 2003 John Ellis <johne@bellatlantic.net> | |
| 2829 | |
| 2830 * main.c: Bind the textdomain to the UTF-8 codeset, fixes broken | |
| 2831 menus and strings display for the translations. | |
| 2832 * preferences.c: Moved to GtkListStore/TreeView for the filter | |
| 2833 listing, based on patch by pclouds <pclouds@users.sourceforge.net>. | |
| 2834 | |
| 2835 Sun Feb 23 10:45:13 2003 John Ellis <johne@bellatlantic.net> | |
| 2836 | |
| 2837 * layout.c: Removed tooltip form the path entry. | |
| 2838 * layout_util.c(layout_key_press_cb): When the path entry has the | |
| 2839 focus, try sending it the keypress event first. This fixes the menu | |
| 2840 accelorators from having precedence over input to the entry. | |
| 2841 | |
| 2842 Thu Feb 13 12:27:26 2003 John Ellis <johne@bellatlantic.net> | |
| 2843 | |
| 2844 * image.c: Fixed flicker when the image focus state changes. | |
| 2845 | |
| 2846 Tue Feb 4 15:41:22 2003 John Ellis <johne@bellatlantic.net> | |
| 2847 | |
| 2848 * preferences.c: Added close button to about window. | |
| 2849 * ui_help.c: Changed close button to a stock button. | |
| 2850 | |
| 2851 Tue Feb 4 09:17:09 2003 John Ellis <johne@bellatlantic.net> | |
| 2852 | |
| 2853 * README: Updates. | |
| 2854 * configure.in: Release 1.3.0 | |
| 2855 | |
| 2856 Tue Feb 4 08:49:58 2003 John Ellis <johne@bellatlantic.net> | |
| 2857 | |
| 2858 * README, ChangeLog: Updates, typos. | |
| 2859 * fr.po: Updated french translation, | |
| 2860 submitted by Nicolas Boos <nicolas.boos@wanadoo.fr> | |
| 2861 * exif.[ch]: Removed comment babble. | |
| 2862 * preferences.c: Marked about window title string for translation, | |
| 2863 fixed a label indent. | |
| 2864 | |
| 2865 Tue Feb 4 07:57:14 2003 John Ellis <johne@bellatlantic.net> | |
| 2866 | |
| 2867 * view_dir_tree.c: Set the tree view to GTK_SELECTION_SINGLE, so that | |
| 2868 keyboard users are not stuck viewing every single path between where | |
| 2869 they are and where they want to be. | |
| 2870 * view_file_list.c: Pass a valid row when highlighting a context menu | |
| 2871 key press. | |
| 2872 | |
| 2873 Tue Feb 4 07:32:43 2003 John Ellis <johne@bellatlantic.net> | |
| 2874 | |
| 2875 * collect-table.c, dupe.c, img-view.c, layout_image.[ch], | |
| 2876 layout_util.c, view_dir_list.c, view_dir_tree.c, view_file_icon.c, | |
| 2877 view_file_list.c: Hooked up context menu key, to show right click | |
| 2878 menus, F10 will also work for the collection, dupes, and image windows. | |
| 2879 Also now explicitely destroy pop up menus when the underlying view is | |
| 2880 destroyed, since the menu does not go away when menu items are toggled | |
| 2881 with the spacebar (no selection done is sent in this case). | |
| 2882 * ui_menu.[ch](popup_position_clamp): Given a GtkMenu, ensure the | |
| 2883 passed coordinates will position the menu so that it is entirely on | |
| 2884 screen, adjusting the x,y values if needed. | |
| 2885 | |
| 2886 Sat Feb 1 23:10:23 2003 John Ellis <johne@bellatlantic.net> | |
| 2887 | |
| 2888 * TODO: Updates. | |
| 2889 * info.c: Some exif display cleanups. | |
| 2890 | |
| 2891 Fri Jan 31 04:01:24 2003 John Ellis <johne@bellatlantic.net> | |
| 2892 | |
| 2893 * exif.[ch]: Added a util, some cleanup. | |
| 2894 * info.c: Fixed up exif info display, added missing fields. Also hooked | |
| 2895 up mouse buttons/wheel on the image for moving within the image list. | |
| 2896 * layout.c: Added temporary tooltip warning beta users of brokenness. | |
| 2897 | |
| 2898 Wed Jan 29 06:29:15 2003 John Ellis <johne@bellatlantic.net> | |
| 2899 | |
| 2900 * ui_menu.c, ui_pathsel.c, ui_tabcomp.c: Merges from SLIK 0.13.0 | |
| 2901 | |
| 2902 Wed Jan 29 06:05:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2903 | |
| 2904 * dupe.c, view_file_icon.c, view_file_list.c: When mulitple files | |
| 2905 are selected, pass entire selection to the new view window. | |
| 2906 | |
| 2907 Wed Jan 29 05:04:32 2003 John Ellis <johne@bellatlantic.net> | |
| 2908 | |
| 2909 * exif.[ch]: New files for EXIF support. | |
| 2910 * Makefile.am: Added exif files, above. | |
| 2911 * info.c: Added Exif properties tab, missing a few fields though. | |
| 2912 * main.c: Enabled startup beta warning. | |
| 2913 | |
| 2914 Wed Jan 29 02:15:00 2003 John Ellis <johne@bellatlantic.net> | |
| 2915 | |
| 2916 * info.c: Use stock buttons/icons for file info window. | |
| 2917 * layout_util.[ch]: Use stock icons for the toolbar where available. | |
| 2918 * preferences.c: Update copyright in about. | |
| 2919 * po/*.po: Updated strings for the new copyright year. | |
| 2920 | |
| 2921 Wed Jan 29 00:58:25 2003 John Ellis <johne@bellatlantic.net> | |
| 2922 | |
| 2923 * collect-dlg.c, collect-table.c, collect.c, dupe.c, img-view.c, | |
| 2924 layout.c, layout_image.c, layout_util.c, main.c, preferences.c, | |
| 2925 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c: | |
| 2926 Added stock icons for menu items and dialog buttons. | |
| 2927 * utilops.c: Same, also fixed big where skipping a file during | |
| 2928 copy/move operations, when the source and dest are the same, does not | |
| 2929 actually skip to the next file. | |
| 2930 * ui_menu.[ch], ui_pathsel.c, ui_utildlg.[ch]: Added gtk stock menu | |
| 2931 and dialog button support. | |
| 2932 | |
| 2933 Tue Jan 28 22:06:50 2003 John Ellis <johne@bellatlantic.net> | |
| 2934 | |
| 2935 * globals.c, layout.c: Fix default window/pane values to match the | |
| 2936 slightly larger padding of gtk2 buttons. Fixed the sort popup menu. | |
| 2937 * image.[ch], img-view.c, layout_image.c, typedefs.h: Fix for gtk2's | |
| 2938 new support of scroll_event on the mouse wheel. | |
| 2939 * ui_help.c: Use a mark to scroll, since scroll to iter does not work | |
| 2940 when the textview is not yet visible. | |
| 2941 * view_dir_tree.c: Increase folder tree view row height by 1. | |
| 2942 * gqview.spec.in: Remove gdk-pixbuf requires, up gtk to gtk2 >= 2.0.1. | |
| 2943 | |
| 2944 Tue Jan 28 19:57:46 2003 John Ellis <johne@bellatlantic.net> | |
| 2945 | |
| 2946 * [GTK2 port] | |
| 2947 * merged in latest release. | |
| 2948 | |
| 2949 Thu Jan 23 23:43:28 2003 John Ellis <johne@bellatlantic.net> | |
| 2950 | |
| 2951 * README, TODO: Updates. | |
| 2952 * po/*.po: Distcheck always touches these. | |
| 2953 * configure.in: Release 1.2.1 | |
| 2954 | |
| 2955 Thu Jan 23 23:06:57 2003 John Ellis <johne@bellatlantic.net> | |
| 2956 | |
| 2957 * image.c: Added file chunk size throttling when reading image files | |
| 2958 larger than 1 MB (current throttle is 4x). | |
| 2959 * ru.po: Updated Russian translation, | |
| 2960 submitted by Oleg Andryuschenko <oandr@itek.com.ua> | |
| 2961 * fr.po: Updated French translation, | |
| 2962 submitted by Pascal Bleser <pascal.bleser@atosorigin.com> | |
| 2963 * ja.po: Updated Japanese translation, submitted | |
| 2964 by Ryan Murray on behalf of Junichi Uekawa <dancer@debian.org> | |
| 2965 | |
| 2966 Thu Jan 23 22:48:56 2003 John Ellis <johne@bellatlantic.net> | |
| 2967 | |
| 2968 * README, TODO: Updates. | |
| 2969 * globals.c, preferences.c, rcfile.c: Removed the 'place dialogs under | |
| 2970 mouse' option from the general user. Can be enabled by editing the | |
| 2971 gqviewrc file, see README. The option is also reset to it's new default | |
| 2972 on upgrade by renaming rc key to display_dialogs_under_mouse. | |
| 2973 * layout_util.c: The editor slots now use the current file selection | |
| 2974 when selected from the main menu, instead of only the viewed image. | |
| 2975 | |
| 2976 Tue Jan 14 21:41:49 2003 John Ellis <johne@bellatlantic.net> | |
| 2977 | |
| 2978 * view_file_icon.c(vficon_sync): Properly remove _all_ rows that are | |
| 2979 no longer valid when updating the icon view. FIXES bug causing remnant | |
| 2980 images to be displayed after delete/move operations. | |
| 2981 | |
| 2982 Tue Jan 14 21:53:36 2003 John Ellis <johne@bellatlantic.net> | |
| 2983 | |
| 2984 * [GTK2 port] | |
| 2985 * merged in 1.2.0 stable. | |
| 2986 | |
| 2987 Thu Dec 12 21:36:51 2002 John Ellis <johne@bellatlantic.net> | |
| 2988 | |
| 2989 * README, TODO: Updates. | |
| 2990 * configure.in: Release 1.2.0 | |
| 2991 | |
| 2992 Thu Dec 12 21:17:13 2002 John Ellis <johne@bellatlantic.net> | |
| 2993 | |
| 2994 * po/de.po: Updated German translation, | |
| 2995 submitted by Thomas Klausner <wiz@danbala.tuwien.ac.at> | |
| 2996 * po/fi.po: Updated Finnish translation, | |
| 2997 submitted by Lauri Nurmi <lanurmi@iki.fi> | |
| 2998 * po/cs.po: Updated Czech translation, | |
| 2999 submitted by Michal Bukovjan <bukm@centrum.cz> | |
| 3000 | |
| 3001 Thu Nov 14 17:02:43 2002 John Ellis <johne@bellatlantic.net> | |
| 3002 | |
| 3003 * configure.in: Set the locale path to that of datadir instead of the | |
| 3004 prefix. | |
| 3005 * gqview.spec.in: Ditto. | |
| 3006 | |
| 3007 Tue Oct 15 14:44:45 2002 John Ellis <johne@bellatlantic.net> | |
| 3008 | |
| 3009 * [GTK2 port] | |
| 3010 * merged in latest codebase. | |
| 3011 * src/Makefile.am: Added X_LIBS to ld flags (for -LXinerama to work). | |
| 3012 * ui_tabcomp.c: Fixed merge conflict dealing with (gdk_)time stuff. | |
| 3013 * view_file_icon.c(tip_schedule_cb): In GTK 2, window_has_focus has | |
| 3014 been renamed to has_focus in the GtkWindow structure. | |
| 3015 | |
| 3016 Thu Sep 26 10:25:01 2002 John Ellis <johne@bellatlantic.net> | |
| 3017 | |
| 3018 * po/sl.po,tr.po: Fixe for fuzzy header and/or incorrect encoding name. | |
| 3019 * po/*.po: Make distcheck touches these. | |
| 3020 * README: Updated. | |
| 3021 * configure.in: Release 1.1.6. | |
| 3022 | |
| 3023 Thu Sep 26 09:36:50 2002 John Ellis <johne@bellatlantic.net> | |
| 3024 | |
| 3025 * po/et.po: Updated Estonian translation, | |
| 3026 submitted by Ilmar Kerm <ikerm@hot.ee>. | |
| 3027 * po/fi.po: Updated Finnish translation, | |
| 3028 submitted by Lauri Nurmi <lanurmi@iki.fi>. | |
| 3029 * po/fr.po: Updated French translation, | |
| 3030 submitted by Eric Lassauge <lassauge@mail.dotcom.fr> | |
| 3031 * po/ro.po: Added Romanian translation, | |
| 3032 submitted by Harald Ersch <hersch@romatsa.ro>. | |
| 3033 * configure.in(ALL_LINGUAS): Added tro. | |
| 3034 | |
| 3035 Wed Sep 25 11:52:13 2002 John Ellis <johne@bellatlantic.net> | |
| 3036 | |
| 3037 * info.c: Fixed display of arrow buttons in properties window, some | |
| 3038 themes do not work with GTK_SHADOW_NONE... | |
| 3039 | |
| 3040 Wed Sep 25 11:22:49 2002 John Ellis <johne@bellatlantic.net> | |
| 3041 | |
| 3042 * globals.c: Thumbnail caching is now _on_ by default. | |
| 3043 * layout.c, layout_util.c: The list and icon views are now a radio | |
| 3044 group in the menus. Now Ctrl-L display list view and Ctrl-I displays | |
| 3045 the icon view. Also grouped the related file view options in the menus. | |
| 3046 * README: Updates to the key shortcuts. | |
| 3047 | |
| 3048 Tue Sep 24 16:46:10 2002 John Ellis <johne@bellatlantic.net> | |
| 3049 | |
| 3050 * view_file_icon.c: Do not pop up the filename tooltip if the window | |
| 3051 does not have the focus (fixes popping up when in fullscreen). | |
| 3052 * layout_image.c: The window and tools window should always be | |
| 3053 sensitive, even in fullscreen, since some users have Xinerama and could | |
| 3054 therefore still be able to use the main/tools window. | |
| 3055 | |
| 3056 Tue Sep 24 16:14:22 2002 John Ellis <johne@bellatlantic.net> | |
| 3057 | |
| 3058 * image.c, img-view.c, layout_image.c, layout_util.c: Fixed window | |
| 3059 title to remove the " - " part when no image is viewed. Also made the | |
| 3060 exit using control-Q consitent, hooked up control-P for image | |
| 3061 properties, and fixed it to drop out of full screen when showing the | |
| 3062 image properties window. (note that fullscreen is not intended for | |
| 3063 'file management' use, therefore new windows will not work correctly | |
| 3064 when displayed from fullscreen, so the mode is exited.) | |
| 3065 * collect.c, dups.c: Hooked up Control-P to properties. | |
| 3066 * README: Documented Ctrl-P properties window shortcut. | |
| 3067 | |
| 3068 Tue Sep 24 14:20:15 2002 John Ellis <johne@bellatlantic.net> | |
| 3069 | |
| 3070 * ui_pathsel.c, ui_tabcomp.c, ui_utildlg.c: Fixed merged from SLIK. | |
| 3071 | |
| 3072 Mon Sep 23 16:51:28 2002 John Ellis <johne@bellatlantic.net> | |
| 3073 | |
| 3074 * fileutils.c(filters_add_default): Removed pcx (not supported by | |
| 3075 gdk-pixbuf), and added raster (.ras) to default filter group. | |
| 3076 | |
| 3077 Sat Sep 21 08:02:22 2002 John Ellis <johne@bellatlantic.net> | |
| 3078 | |
| 3079 * thumb.c: Broken images are now marked with a 0 byte thumb file, so | |
| 3080 that regeneration is not reattempted until the timestamp changes. | |
| 3081 Also added (better) debugging output for thumb code. | |
| 3082 | |
| 3083 Sat Sep 21 06:45:28 2002 John Ellis <johne@bellatlantic.net> | |
| 3084 | |
| 3085 * view_file_icon.c: Syn the view in an idle call when removing multiple | |
| 3086 files, for speed/clean view. | |
| 3087 * typedefs.h(ViewFileIcon): Added sync_idle_id var, for above. | |
| 3088 | |
| 3089 Sat Sep 21 06:17:47 2002 John Ellis <johne@bellatlantic.net> | |
| 3090 | |
| 3091 * view_dir_list.c: Removed '.' from the dir list, and added a 'up to | |
| 3092 parent' popup menu item in it's place. | |
| 3093 * view_dir_tree.c: Added 'up to parent' menu item, for consistency. | |
| 3094 | |
| 3095 Fri Sep 20 11:46:57 2002 John Ellis <johne@bellatlantic.net> | |
| 3096 | |
| 3097 * image.c: Retain zoom setting even when no image is present. Also | |
| 3098 fixed string on no image from returning infinite zoom text. | |
| 3099 | |
| 3100 Fri Sep 20 11:24:24 2002 John Ellis <johne@bellatlantic.net> | |
| 3101 | |
| 3102 * rcfile.c: Fixed editing commands to allow quotes in the command. | |
| 3103 * main.c: Use %f in some example (default) commands. | |
| 3104 | |
| 3105 Fri Sep 20 11:06:56 2002 John Ellis <johne@bellatlantic.net> | |
| 3106 | |
| 3107 * filelist.[ch]: Reimplemented the file filter lists. | |
| 3108 * globals.c, gqview.h: Removed global vars for specific file types. | |
| 3109 * main.c: Setup new file filters. | |
| 3110 * preferences.c: Added new file filter editor, also added missing | |
| 3111 cancel button to clear thumbnails confirm dialog. | |
| 3112 | |
| 3113 Sun Aug 4 03:48:52 2002 John Ellis <johne@bellatlantic.net> | |
| 3114 | |
| 3115 * view_file_icon.c(vficon_maint_removed): If the removed file is the 1 | |
| 3116 actively being thumbnailed, set the thumbnail pointer to NULL so that | |
| 3117 the thumb routines will ignore this cycle (instead of trying to use it | |
| 3118 along with the freed memory!). | |
| 3119 * view_file_list.c(vflist_maint_removed): Ditto. | |
| 3120 | |
| 3121 Wed Jul 3 08:08:41 2002 John Ellis <johne@bellatlantic.net> | |
| 3122 | |
| 3123 * Makefile.am, configure.in: Changes for upgrade to gettext 0.11.1 | |
| 3124 * autogen.sh: More gettextize command line options. | |
| 3125 * po/Makevars: New file for the new gettext - MANY cursing and | |
| 3126 complaint lines removed from ChangeLog that could have been simply | |
| 3127 avoided by adding upgrade notes to the gettext README! | |
| 3128 * po/*.po: Make distcheck with new gettext did this, plus a few fixes | |
| 3129 that the new gettext complains about (and fails on). | |
| 3130 | |
| 3131 Tue Jul 2 08:41:15 2002 John Ellis <johne@bellatlantic.net> | |
| 3132 | |
| 3133 * main.c: Removed printing of beta warning message at startup. | |
| 3134 * README: Updates. | |
| 3135 * po/*.po: make distcheck touches these. | |
| 3136 * configure.in: Release 1.1.5 | |
| 3137 | |
| 3138 Tue Jul 2 07:49:26 2002 John Ellis <johne@bellatlantic.net> | |
| 3139 | |
| 3140 * po/et.po: Updated Estonian translation, | |
| 3141 submitted by Ilmar Kerm <ikerm@hot.ee> | |
| 3142 * po/uk.po: Updated Ukrainian translation, | |
| 3143 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net> | |
| 3144 | |
| 3145 Tue Jul 2 07:28:24 2002 John Ellis <johne@bellatlantic.net> | |
| 3146 | |
| 3147 * layout.c: When syncing window paths, pass full image path to the file | |
| 3148 list for correct scroll point. | |
| 3149 * view_file_list.c: Fixed refresh causing odd scroll point jumping. | |
| 3150 * view_file_icon.c: 0 -> NULL pointer fix, plus scroll after the clist | |
| 3151 is thawed. | |
| 3152 | |
| 3153 Fri Jun 14 16:19:41 2002 John Ellis <johne@bellatlantic.net> | |
| 3154 | |
| 3155 * ui_tabcomp.c, ui_pathsel.c: Set gtk_combo to use case sensisitive | |
| 3156 compares for the directory/filter history lists. | |
| 3157 | |
| 3158 Sun Jun 9 23:27:07 2002 John Ellis <johne@bellatlantic.net> | |
| 3159 | |
| 3160 * image.c(image_change_from_image): Maintain scroll offset. | |
| 3161 | |
| 3162 Sun Jun 9 23:03:08 2002 John Ellis <johne@bellatlantic.net> | |
| 3163 | |
| 3164 * ui_utildlg.[ch]: Fixed addition of cancel button in a way that | |
| 3165 resulted in the window resizing onscreen when first showed. | |
| 3166 * utilops.c: Added a "Skip all" button to the move and copy overwrite | |
| 3167 dialog. | |
| 3168 | |
| 3169 Sun Jun 9 21:49:09 2002 John Ellis <johne@bellatlantic.net> | |
| 3170 | |
| 3171 * globals.c, gqview.h, layout.c, rcfile.c: Added lazy_image_sync for | |
| 3172 classic behavior of changing the path not effecting the displayed | |
| 3173 image. The new behavior is now to view the first image in the new | |
| 3174 path (many users wanted this - to enable old behavior set | |
| 3175 lazy_image_sync to true in gqviewrc). | |
| 3176 * main.c(main): Fixes to work with new non lazy image changing. | |
| 3177 | |
| 3178 Sun Jun 9 20:26:47 2002 John Ellis <johne@bellatlantic.net> | |
| 3179 | |
| 3180 * layout_image.c: Set the main window (and tools) insensitive when | |
| 3181 showing full screen. | |
| 3182 * view_file_icon.c(tip_schedule_cb): Do not show the tooltip when the | |
| 3183 top level window is insensitive (fixes bug that tooltip can show up | |
| 3184 when switching to fullscreen). | |
| 3185 * view_dir_tree.c(vdtree_set_path): Expand the node of the new path to | |
| 3186 display the subdirectories. | |
| 3187 | |
| 3188 Sun Jun 9 19:30:07 2002 John Ellis <johne@bellatlantic.net> | |
| 3189 | |
| 3190 * layout.c: Fixed broken 'fit window to image when tools float' option | |
| 3191 for the main window. Also fixed pane positioning bug causing panes to | |
| 3192 move to 1,1 when user holds down h or f to hide or float the tools. | |
| 3193 | |
| 3194 Wed Jun 5 19:38:40 2002 John Ellis <johne@bellatlantic.net> | |
| 3195 | |
| 3196 * configure.in: Added test for Xinerama. | |
| 3197 * fullscreen.c: Added Xinerama support based on patch from | |
| 3198 "Jörg Mensmann" <joerg.mensmann@gmx.de> | |
| 3199 (untested - do not have Xinerama display - NVidia's twinview does not | |
| 3200 support it with tv out as the second device - crash :/ ) | |
| 3201 * Makefile.am(LD_ADD): Added Xinerama lib var. | |
| 3202 * view_file_list.c: Some crash fixes when refreshing the file view. Of | |
| 3203 note make sure nothing is selected until the clist is completely | |
| 3204 synced, and guard against vflist_index_get_data returning NULL, | |
| 3205 although that should no longer happen during the refresh. | |
| 3206 | |
| 3207 Fri May 24 18:39:03 2002 John Ellis <johne@bellatlantic.net> | |
| 3208 | |
| 3209 * layout.c(layout_style_set): NULL widget pointers before destroying | |
| 3210 them, as the group box destruction will cause attempts to update | |
| 3211 widgets that may already be flagged for destruction. | |
| 3212 | |
| 3213 Tue May 14 19:20:48 2002 John Ellis <johne@bellatlantic.net> | |
| 3214 | |
| 3215 * info.c: Added drag and drop support to info window (as source only). | |
| 3216 | |
| 3217 Tue May 14 18:59:12 2002 John Ellis <johne@bellatlantic.net> | |
| 3218 | |
| 3219 * layout_config.c: Made the window layout selection look better. | |
| 3220 | |
| 3221 Wed May 1 21:28:55 2002 John Ellis <johne@bellatlantic.net> | |
| 3222 | |
| 3223 * README, TODO: Updated. | |
| 3224 * po/*.po: Make distcheck always touches these. | |
| 3225 * configure.in: Release 1.1.4 | |
| 3226 | |
| 3227 Wed May 1 21:04:10 2002 John Ellis <johne@bellatlantic.net> | |
| 3228 | |
| 3229 * layout.c: Fixed delete event signal handler parameters (oops), and | |
| 3230 unref the gtk_tooltips on window close to avoid leaking them. | |
| 3231 * layout_util.[ch]: Added new window menu item to create another main | |
| 3232 window, along with the companion close window menu item. | |
| 3233 * README: Updates. | |
| 3234 | |
| 3235 Wed May 1 19:52:58 2002 John Ellis <johne@bellatlantic.net> | |
| 3236 | |
| 3237 * img-view.[ch]: Added maintenance support for deleted/moved files. | |
| 3238 * utilops.c: Hooked up the new img-view maintenance functions (above). | |
| 3239 | |
| 3240 Wed May 1 19:18:04 2002 John Ellis <johne@bellatlantic.net> | |
| 3241 | |
| 3242 * dnd.[ch]: Removed image specific dnd functions (moved to img-view.c, | |
| 3243 as that is the only place that used them). | |
| 3244 * img-view.c: Dropping a list a of files onto the window now remembers | |
| 3245 the entire list, they can be navigated as in the main window and used | |
| 3246 to start a slideshow for that window. Dropped directories also pop up | |
| 3247 a menu requesting the actions, similar to the duplicates and | |
| 3248 collection window drag and drop stuff. | |
| 3249 * img-view.h: Added view_window_new_from_list. | |
| 3250 | |
| 3251 Wed May 1 16:45:22 2002 John Ellis <johne@bellatlantic.net> | |
| 3252 | |
| 3253 * image.c(image_zoom_adjust_real): Removed the rounding hack when | |
| 3254 incrementing the zoom from the 'fit to window' (zoom == 0.0) state. It | |
| 3255 was a broken attempt to clamp the zoom to the increment size, which, | |
| 3256 upon further review is really just unexpected behavior and breaks | |
| 3257 when the increment size is larger than the resulting fit window scale. | |
| 3258 (surprised no one saw this earlier, it has been this way since pre 1.0) | |
| 3259 * preferences.c(zoom_increment_cb): Fix for converting float to int. | |
| 3260 | |
| 3261 Mon Apr 29 22:04:56 2002 John Ellis <johne@bellatlantic.net> | |
| 3262 | |
| 3263 * utilops.c: Added the ability to auto-rename files numerically from | |
| 3264 within the rename (multiple) files dialog. | |
| 3265 | |
| 3266 Mon Apr 29 18:05:59 2002 John Ellis <johne@bellatlantic.net> | |
| 3267 | |
| 3268 * info.c: Added display of image transparency (yes or no). | |
| 3269 * layout_image.c(layout_image_maint_removed): Move to the next closest | |
| 3270 image within a collection when deleting files, and a collection member | |
| 3271 is the actively viewed image. | |
| 3272 * view_file_icon.c, view_file_list.c: In the maintenance removed utils | |
| 3273 consider that the viewed image may be a collection member. | |
| 3274 | |
| 3275 Mon Apr 29 16:18:13 2002 John Ellis <johne@bellatlantic.net> | |
| 3276 | |
| 3277 * main.c: Added support of %f escape to insert filenames anywhere | |
| 3278 within the editor command line. | |
| 3279 * rcfile.c(save_options): Remove brain dead fprintf that could result | |
| 3280 in writing random memory to the config file by simply specifying an | |
| 3281 printf format escape in an editor slot (oops). | |
| 3282 | |
| 3283 Mon Apr 29 15:12:02 2002 John Ellis <johne@bellatlantic.net> | |
| 3284 | |
| 3285 * [GTK2 port] | |
| 3286 * image.c: Changed focus drawing a bit to remove the frame when the | |
| 3287 focus is active, and removed some crufty #if 0 sections. | |
| 3288 * view_file_icon.c: Grab the focus for the clist on a button 1 press. | |
| 3289 | |
| 3290 Fri Apr 26 00:32:59 2002 John Ellis <johne@bellatlantic.net> | |
| 3291 | |
| 3292 * [GTK2 port] | |
| 3293 * collect-table.c: Fixes for removal of gtk_widget_popup. | |
| 3294 * dupe.c: Fixes for removal of gdk_time_get. | |
| 3295 * image-load.c: Fixes for pixbuf_loader castings, and gdk_pixbuf... | |
| 3296 * image.c: Fixes to find size of a pixmap, focus drawing, and | |
| 3297 gdk_pixbuf_(un_)referencing. | |
| 3298 * layout.c: Fixes for gdk_time_get and remove setting of paned handle | |
| 3299 size. | |
| 3300 * main.c: gdk_pixbuf_new_from_file now has a gerror parameter, and the | |
| 3301 gtk_item_factory_dump_rc plus friends seem to be gone, so disabled it. | |
| 3302 * preferences.c: Fixes button box spacing and about label justify. | |
| 3303 * ui_help.c, ui_tabcomp.c, ui_utildlg.c: Fixes needed copied from the | |
| 3304 slik GTK2 port. | |
| 3305 * view_dir_list.c: Fixes for pulling the GdkFont from a style. | |
| 3306 * view_file_icon.c: Fixes for gtk_widget_popup removal and to return | |
| 3307 values so that drag and drop works. | |
| 3308 * view_file_list.c: Fixes for pulling the GdkFont from a style. | |
| 3309 * configure.in: Use new gtk2 checks. | |
| 3310 * src/Makefile.am: Removed gdk-pixbuf flags as it is now part of gtk2. | |
| 3311 | |
| 3312 Fri Apr 26 00:30:02 2002 John Ellis <johne@bellatlantic.net> | |
| 3313 | |
| 3314 * img-view.c, layout_util.c, preferences.c, view_dir_list.c, | |
| 3315 view_file_icon.c, view_file_list.c: Proper signal handler casts, and | |
| 3316 use of const gchar * where appropriate (for clean gtk2 compile). | |
| 3317 | |
| 3318 Wed Apr 24 21:19:00 2002 John Ellis <johne@bellatlantic.net> | |
| 3319 | |
| 3320 * layout.c, layout_util.c, slideshow.c: Removed no longer needed FIXME | |
| 3321 printfs and comments. | |
| 3322 | |
| 3323 Wed Apr 24 20:34:26 2002 John Ellis <johne@bellatlantic.net> | |
| 3324 | |
| 3325 * image.[ch]: Alterations now retain the center point of the image. | |
| 3326 Also added image_zoom_adjust_at_point(), which will keep the same | |
| 3327 point x,y in position after the zoom. | |
| 3328 * img-view.c, layout_image.c: Use the nre image_zoom_adjust_at_point | |
| 3329 so that ctrl-mouse wheel zooming stays relative to the mouse position. | |
| 3330 | |
| 3331 Sun Apr 21 01:16:53 2002 John Ellis <johne@bellatlantic.net> | |
| 3332 | |
| 3333 * layout.c, typedefs.h: The active path of the main window is now | |
| 3334 checked for a timestamp change, is so call a refresh. | |
| 3335 * view_file_list.c: Fixed bug causing a jump to end of the list during | |
| 3336 a refresh or toggling thumbnails. | |
| 3337 | |
| 3338 Thu Apr 18 20:40:08 2002 John Ellis <johne@bellatlantic.net> | |
| 3339 | |
| 3340 * README: Updates. | |
| 3341 * po/*.po: Make distcheck will touch these. | |
| 3342 * configure.in: Release 1.1.3 | |
| 3343 | |
| 3344 Thu Apr 18 20:15:53 2002 John Ellis <johne@bellatlantic.net> | |
| 3345 | |
| 3346 * pixbuf_util.c: Compile cleanup. | |
| 3347 * po/POTFILES.in: Added info.c. | |
| 3348 * po/cs.po: Updated Czech translation, | |
| 3349 submitted by Jan Raska <jan_raska@hotmail.com> | |
| 3350 | |
| 3351 Thu Apr 18 13:00:07 2002 John Ellis <johne@bellatlantic.net> | |
| 3352 | |
| 3353 * info.c: Added a misc. tab to the properties dialog for permissions. | |
| 3354 | |
| 3355 Wed Apr 17 19:48:11 2002 John Ellis <johne@bellatlantic.net> | |
| 3356 | |
| 3357 * info.c (info_window_new): Remove unused vbox variable. | |
| 3358 * pixbuf_util.c: Made some small optimizations for the pixbuf rotation | |
| 3359 functions (appears roughly 2-3x faster, could probably be further | |
| 3360 improved by making clockwise and counter-clockwise specific versions, | |
| 3361 to remove the if statements from the inner loops). | |
| 3362 | |
| 3363 Wed Apr 17 15:13:11 2002 John Ellis <johne@bellatlantic.net> | |
| 3364 | |
| 3365 * image.c: Ignore two pass zoom when imd->scale is 1.0 (not zoomed). | |
| 3366 | |
| 3367 Wed Apr 17 14:30:40 2002 John Ellis <johne@bellatlantic.net> | |
| 3368 | |
| 3369 * globals.c, gqview.h, preferences.c, rcfile.c: Added two pass zoom | |
| 3370 option, on by default. | |
| 3371 * image.c, typedefs.h: Implemented two pass zooming, also tried to | |
| 3372 throttle the image buffer size for larger image files - but left it | |
| 3373 #defined out for now, the buffer size needs to be calcualted better | |
| 3374 than mulitplying by 8 :) | |
| 3375 | |
| 3376 Wed Apr 17 12:50:11 2002 John Ellis <johne@bellatlantic.net> | |
| 3377 | |
| 3378 * image.c: Removed the old debugging defines. | |
| 3379 | |
| 3380 Wed Apr 17 12:02:36 2002 John Ellis <johne@bellatlantic.net> | |
| 3381 | |
| 3382 * info.c: When image is unkown flaged, do not display image attributes. | |
| 3383 * layout.c: When an image has no read access, display this fact. | |
| 3384 * layout_image.c, layout_util.c: Some menu fixes to remove the ugly | |
| 3385 (and poor design) (Un)float, etc. menu text. | |
| 3386 * view_dir_list.c: Scroll to show previous directory when walking up | |
| 3387 the path tree. | |
| 3388 * view_file_list.c: Fix broken filename text alignment when turning | |
| 3389 off thumbnails in the middle of loading the thumbnails. | |
| 3390 | |
| 3391 Mon Apr 15 12:46:08 2002 John Ellis <johne@bellatlantic.net> | |
| 3392 | |
| 3393 * typedefs.h, view_dir_list.c, view_dir_tree.c: Disconnect the drag | |
| 3394 and drop autoscroller callback when the widget is destroyed. | |
| 3395 | |
| 3396 Sat Apr 13 12:22:24 2002 John Ellis <johne@bellatlantic.net> | |
| 3397 | |
| 3398 * globals.c, gqview.h, rcfile.c, main.c: Added toolbar_hidden variable. | |
| 3399 * layout.[ch], layout_util.c, main.c, typedefs.h: Added menu option to | |
| 3400 hide the toolbar buttons, | |
| 3401 based on patch from Trevor Harmon <trevor@vocaro.com> | |
| 3402 | |
| 3403 Wed Apr 10 12:24:00 2002 John Ellis <johne@bellatlantic.net> | |
| 3404 | |
| 3405 * slideshow.c(generate_list): Fix non random list generation. (it was | |
| 3406 reversing the list after adding each index - with fun results). | |
| 3407 | |
| 3408 Tue Apr 9 23:54:52 2002 John Ellis <johne@bellatlantic.net> | |
| 3409 | |
| 3410 * dupe.c: Fixed the reversed addition of matches that has been around | |
| 3411 since the beginning of time. (Fix absolutely needed now for the rank | |
| 3412 numbers to make any real sense.) | |
| 3413 | |
| 3414 Tue Apr 9 23:17:38 2002 John Ellis <johne@bellatlantic.net> | |
| 3415 | |
| 3416 * info.c: Added compression ratio display to image properties. This is | |
| 3417 the real ratio of disk size to memory size. | |
| 3418 * dupe.[ch], globals.c, gqview.h, preferences.c, rcfile.c: Added | |
| 3419 display of the similarity rankings to the find dupes window. Also added | |
| 3420 a user adjustable 'custom threshold' for similarity. | |
| 3421 | |
| 3422 Tue Apr 9 18:34:33 2002 John Ellis <johne@bellatlantic.net> | |
| 3423 | |
| 3424 * info.[ch]: Added an image properties dialog, only shows basic info | |
| 3425 at this time... | |
| 3426 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c, | |
| 3427 view_file_icon.c, view_file_list.c: Added a 'Properties' item to all | |
| 3428 the menus to show the new dialog. | |
| 3429 | |
| 3430 Tue Apr 9 01:34:42 2002 John Ellis <johne@bellatlantic.net> | |
| 3431 | |
| 3432 * similar.c: Did some optimizing, quick timing with stopwatch shows | |
| 3433 improvements in compares from 2 to 3.5 times faster. Tried to improve | |
| 3434 similarity data generation, but I doubt it helped much (if at all). | |
| 3435 | |
| 3436 Mon Apr 8 14:35:18 2002 John Ellis <johne@bellatlantic.net> | |
| 3437 | |
| 3438 * README: Updates. | |
| 3439 * po/*.po: Make distcheck touched these. | |
| 3440 * po/th.po: Removed duplicate translation of "Overwrite file" | |
| 3441 * configure.in: Release 1.1.2. | |
| 3442 | |
| 3443 Mon Apr 8 14:03:48 2002 John Ellis <johne@bellatlantic.net> | |
| 3444 | |
| 3445 * po/et.po, gqview.desktop: Updated Estonian translation, | |
| 3446 submitted by Ilmar Kerm <ikerm@hot.ee>. | |
| 3447 * po/fr.po: Updated French translation, | |
| 3448 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>. | |
| 3449 * po/th.po: Added Thai translation, | |
| 3450 submitted by Phanumas Thanyaboon <maskung@hotmail.com>. | |
| 3451 * README: Added translator credit. | |
| 3452 | |
| 3453 Mon Apr 8 13:33:23 2002 John Ellis <johne@bellatlantic.net> | |
| 3454 | |
| 3455 * layout.c: Fixed mem leak. | |
| 3456 * ui_fileops.[ch]: Added unique_filename_simple() to deal with the | |
| 3457 extensions for us. Also added extension_from_path() util. | |
| 3458 * ui_utildlg.[ch]: Functions to add buttons to a dialog now return a | |
| 3459 pointer to the button. | |
| 3460 * utilops.c: Added auto/rename options to the file overwrite dialogs. | |
| 3461 | |
| 3462 Mon Apr 8 11:14:16 2002 John Ellis <johne@bellatlantic.net> | |
| 3463 | |
| 3464 * image-load.c: Spew a warning if area_update happens with a NULL | |
| 3465 pixbuf. | |
| 3466 | |
| 3467 Sat Apr 6 13:10:03 2002 John Ellis <johne@bellatlantic.net> | |
| 3468 | |
| 3469 * globals.c, gqview.h, rcfile.c, preferences.c: Added option to allow | |
| 3470 imge backgrounds to be set to black. | |
| 3471 * image.[ch]: Added background color setting support, black or any | |
| 3472 other color (at this time app does not have custom color option). | |
| 3473 * fullscreen.c: Use new image_background_set_black (above) to set | |
| 3474 fullscreen images to black background. | |
| 3475 * img-view.[ch]: Added util to sync the color preferences, also all | |
| 3476 open windows are now kept in a list. | |
| 3477 * layout.[ch], layout_image.c: Support for color syncing to user | |
| 3478 setting. | |
| 3479 | |
| 3480 Fri Apr 5 15:58:33 2002 John Ellis <johne@bellatlantic.net> | |
| 3481 | |
| 3482 * layout_util.c: Added ctrl-i and ctrl-t shortcuts for icon and tree | |
| 3483 views, respectively. 'Remove old thumbnails' no longer has a shortcut. | |
| 3484 Also added menu items for these (view menu), and made thumbnails menu | |
| 3485 and button insensitive when icon view is active. | |
| 3486 * ui_fileops.[ch]: Maintain file attributes during a file copy. Added | |
| 3487 copy_file_attributes util. | |
| 3488 * view_file_icon.c: Fix vficon_sync bug causing missing thumbnails | |
| 3489 after delete operation. | |
| 3490 | |
| 3491 Fri Apr 5 14:24:06 2002 John Ellis <johne@bellatlantic.net> | |
| 3492 | |
| 3493 * layout.[ch]: The tools float and hide seem to be working well now. | |
| 3494 * layout_image.c, layout_util.c: Use the 'smart' | |
| 3495 layout_tools_{float|hide}_toggle() functions. | |
| 3496 * main.c: Pull the tools information before saving the rc file. | |
| 3497 * typedefs.h(LayoutWindow): Added slots to store the divider positions. | |
| 3498 * view_file_icon.c (destroy_cb): Unschedule the tip window when | |
| 3499 the view is destroyed (fixes crash). | |
| 3500 | |
| 3501 Mon Apr 1 12:18:35 2002 John Ellis <johne@bellatlantic.net> | |
| 3502 | |
| 3503 * globals.c, gqview.h, rcfile.c: Added float_window_divider to store | |
| 3504 the divider position of the tools window. | |
| 3505 * layout.[ch], layout_image.c, layout_util.c, main.c, typedefs.h: | |
| 3506 Started implementation of the float/hide tools option. Sort of works, | |
| 3507 but does not properly restore divider positions in some cases. Also | |
| 3508 get an X badwindow when holding down hide or float keys (hmm, race?). | |
| 3509 | |
| 3510 Mon Apr 1 07:05:40 2002 John Ellis <johne@bellatlantic.net> | |
| 3511 | |
| 3512 * gqview.h, image.c, preferences.c, rcfile.c: When using gdk-pixbuf | |
| 3513 0.16.0 or higher enable the TILES zoom quality option. | |
| 3514 * ui_clist_edit.c: Fix broken auto-scroll to make cell visible. | |
| 3515 * ui_help.[ch]: Added hbox accessor, plus prototype signal fixes. | |
| 3516 * ui_pathsel.c: Added divider between dir and file lists. | |
| 3517 | |
| 3518 Thu Mar 28 06:45:38 2002 John Ellis <johne@bellatlantic.net> | |
| 3519 | |
| 3520 * collect-table.c: Use drag_leave signal to stop the autoscroller. | |
| 3521 * view_file_icon.c: File refresh and removal positioning fixes. | |
| 3522 | |
| 3523 Thu Mar 28 03:07:18 2002 John Ellis <johne@bellatlantic.net> | |
| 3524 | |
| 3525 * view_dir_tree.c: Fix highlight dnd bug. | |
| 3526 | |
| 3527 Tue Mar 26 05:03:42 2002 John Ellis <johne@bellatlantic.net> | |
| 3528 | |
| 3529 * configure.in: Use datadir for the GNOME icon and desktop entry, so | |
| 3530 that prefix is honored. | |
| 3531 | |
| 3532 Tue Mar 26 05:00:25 2002 John Ellis <johne@bellatlantic.net> | |
| 3533 | |
| 3534 * collect-table.c, dupe.c, img-view.c, layout.c, layout_image.c, | |
| 3535 layout_util.c, menu.c, view_dir_list.c, view_dir_tree.c, | |
| 3536 view_file_icon.c, view_file_list.c: More proper signal casting (menus). | |
| 3537 | |
| 3538 Tue Mar 26 01:15:59 2002 John Ellis <johne@bellatlantic.net> | |
| 3539 | |
| 3540 * collect-table.c, collect.c, dnd.c, fullscreen.c, image-load.c, | |
| 3541 image.c, img-view.c, layout.c, layout_config.c, layout_image.c, | |
| 3542 layout_util.c, main.c, menu.c, preferences.c, ui_help.c, | |
| 3543 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c: | |
| 3544 Signal connection, prototype, and return value clean ups. | |
| 3545 | |
| 3546 Fri Mar 22 21:06:41 2002 John Ellis <johne@bellatlantic.net> | |
| 3547 | |
| 3548 * view_dir_tree.c: Unset the click_node and drop_node if they match the | |
| 3549 removed node. | |
| 3550 | |
| 3551 Wed Mar 6 01:57:26 2002 John Ellis <johne@bellatlantic.net> | |
| 3552 | |
| 3553 * dupe.c, thumb.c: Update the thumbnail/sim if the mtime does not match | |
| 3554 the source file ( > just does not work), then set the mtime of the | |
| 3555 thumbnail/sim to that of the source file. You probably needed to | |
| 3556 re-generate those thousands of thumbnails anyway ;) | |
| 3557 * view_file_icon.c, view_file_list.c: Fix maintenance bugs where when | |
| 3558 deleting an image the next is not automatically selected/viewed. | |
| 3559 | |
| 3560 Mon Feb 25 01:01:14 2002 John Ellis <johne@bellatlantic.net> | |
| 3561 | |
| 3562 * ui_*.c: Fixes from SLIK (0.7.0). | |
| 3563 | |
| 3564 Mon Feb 18 14:56:40 2002 John Ellis <johne@bellatlantic.net> | |
| 3565 | |
| 3566 * main.c: Set the current worrking path to that of the file before | |
| 3567 calling the editor command. For multiple files, the first path in the | |
| 3568 list is used. | |
| 3569 | |
| 3570 Mon Feb 18 02:21:31 2002 John Ellis <johne@bellatlantic.net> | |
| 3571 | |
| 3572 * rcfile.c: Fix buffer over-runs y using strncpy. | |
| 3573 | |
| 3574 Thu Feb 14 15:17:31 2002 John Ellis <johne@bellatlantic.net> | |
| 3575 | |
| 3576 * view_dir_tree.c: Compile clean ups. | |
| 3577 * README, TODO: Updated. | |
| 3578 * po/*.po: Pretty sure make dist(check) is gonna touch these. | |
| 3579 * configure.in: Release 1.1.1 | |
| 3580 | |
| 3581 Thu Feb 14 11:05:13 2002 John Ellis <johne@bellatlantic.net> | |
| 3582 | |
| 3583 * ui_fileops.[ch]: Added concat_dir_and_file() util, it handles case | |
| 3584 of base == "/" to avoid paths like "//name". | |
| 3585 * main.c, ui_pathsel.c, ui_utildlg.c, view_dir_list.c, view_dir_tree.c, | |
| 3586 view_file_list.c: Use new concat_dir_and_file where appropriate. | |
| 3587 * utilops.c: The move/cop_simple calls now correctly determine single | |
| 3588 file operations, such that they are not treated as multiple files. | |
| 3589 * img-view.c, layout_image.c, layout_util.c: Added 9, 8, 7 keyboard | |
| 3590 shortcust for zooms of -2, -3, and -4, respectively. | |
| 3591 | |
| 3592 Wed Feb 13 21:16:43 2002 John Ellis <johne@bellatlantic.net> | |
| 3593 | |
| 3594 * layout.c(layout_list_new): Pass NULL as path when creating lists. | |
| 3595 * ui_clist_edit.c(clist_edit_by_row): Account for offset if clist is | |
| 3596 really a ctree. | |
| 3597 * view_dir_list.c, view_dir_tree.c: Added new folder and rename options | |
| 3598 to the right click menus, check access perms before allowing in menus. | |
| 3599 * view_file_icon.c: More fixes. | |
| 3600 | |
| 3601 Wed Feb 13 14:49:49 2002 John Ellis <johne@bellatlantic.net> | |
| 3602 | |
| 3603 * view_file_icon.c: Fixed sync() update when removing files from table. | |
| 3604 Wasted 30 minutes trying to fix focus handling for sync, discovered I | |
| 3605 was trying to re-invent what 1 call to vficon_update_focus() already | |
| 3606 does :-/ | |
| 3607 | |
| 3608 Tue Feb 12 21:59:12 2002 John Ellis <johne@bellatlantic.net> | |
| 3609 | |
| 3610 * filelist.[ch]: Added text_from_size_abrev(), returns size in bytes, | |
| 3611 K, or MB. | |
| 3612 * image.c: Increased BUFFER_COUNT from 4 to 8, this results in twice | |
| 3613 as many bytes read from the image file per idle cycle. | |
| 3614 * layout.c: Fix sort sync bug. size totals are now displayed for the | |
| 3615 file list. | |
| 3616 * layout_util.[ch]: Added folder pixmap utilities. | |
| 3617 * typedefs.h: Added PixmapFolders struct (for above), and additional | |
| 3618 vars for the dir views. | |
| 3619 * view_dir_list.c, view_dir_tree.c: Added folder icons for the standard | |
| 3620 list for consistency, several fixes/cleanups, also allow drops on the | |
| 3621 std list for move/copy. | |
| 3622 * view_file_list.c: Fixes, selected images are passed to the image | |
| 3623 handler when idle (to avoid multiple selection mess). | |
| 3624 | |
| 3625 Tue Feb 12 15:28:23 2002 John Ellis <johne@bellatlantic.net> | |
| 3626 | |
| 3627 * filelist.[ch]: Added filelist_insert_sort. util. | |
| 3628 * layout.[ch], layout_image.[ch]: Added maintenance support. | |
| 3629 * preferences.c, rcfile.c: The tree_descend_subdirs option is now | |
| 3630 user adjustable, and saved. | |
| 3631 * utilops.c: Hooked up layout maintenance. | |
| 3632 * view_dir_tree.c: Refresh now updates active path. | |
| 3633 * view_file_icon.[ch], view_file_list.[ch]: Added maintenance, fixed | |
| 3634 selection retention on refresh, and possible crashes when syncing the | |
| 3635 icon view. | |
| 3636 | |
| 3637 Mon Feb 11 21:47:52 2002 John Ellis <johne@bellatlantic.net> | |
| 3638 | |
| 3639 * icons/folder_deny.xpm: New folder icon for dirs with no permissions. | |
| 3640 * view_dir_tree.c: Show the deny (locked) folder icon for dirs that do | |
| 3641 not pass a call to access(). | |
| 3642 | |
| 3643 Mon Feb 11 19:37:31 2002 John Ellis <johne@bellatlantic.net> | |
| 3644 | |
| 3645 * icons/folder_[open|close]/xpm: New icons for folders. | |
| 3646 * view_dir_tree.c: Us folder icons in the ctree's view. | |
| 3647 | |
| 3648 Mon Feb 11 16:20:07 2002 John Ellis <johne@bellatlantic.net> | |
| 3649 | |
| 3650 * po/POTFILES.in: Added view_dir_tree.c and view_file_icon.c. | |
| 3651 * filelist.c, ui_fileops.c: Fixed reading of file list so that top | |
| 3652 level paths (this in root dir) do not return //path (note double slash) | |
| 3653 * globals.c, gqview.h: Added tree_descend_subdirs option vars. | |
| 3654 * typedefs.h(ViewDirTree): Filled in needed vars. | |
| 3655 * layout.c: Hooked up vdtree_* stuff. | |
| 3656 * utilops.[ch]: Added file_util_[copy|move]_simple() funcs to bypass | |
| 3657 location dialog when you do not need it. | |
| 3658 * view_dir_tree.[ch]: Implemented tree view. | |
| 3659 * view_file_list.c: Fixed crash on refresh after moving selected files. | |
| 3660 (the refresh stuff still needs work) | |
| 3661 | |
| 3662 Sun Feb 10 15:35:32 2002 John Ellis <johne@bellatlantic.net> | |
| 3663 | |
| 3664 * globals.c, gqview.h, main.c, rcfile.c: Added state saving of icon | |
| 3665 and tree view options. | |
| 3666 * image.c: When image is set to NULL, still call the update function. | |
| 3667 * layout.[ch]: Support view as icons and tree, fix leak on layout | |
| 3668 style change. | |
| 3669 * typedefs.h: More needed vars to structs. | |
| 3670 * view_dir_list.c: Disconnect popup menu destroy signal when the main | |
| 3671 widget is destroyed, as it may be gone before the popup is done. | |
| 3672 * view_file_list.c: Added 'View as icons' popup menu option, also | |
| 3673 same fix as above. | |
| 3674 * view_file_icon.c: More work, selections states, dnd, menus, more. | |
| 3675 | |
| 3676 Fri Feb 8 16:17:29 2002 John Ellis <johne@bellatlantic.net> | |
| 3677 | |
| 3678 * layout.c: Added the necessary vficon_xxx calls. | |
| 3679 * typedefs.h: Added necessary stuff to ViewFileIcon struct. | |
| 3680 * view_file_icon.[ch]: Started as collect-table.c, then edited to | |
| 3681 use FileData instead of CollectInfo... Sort of works. | |
| 3682 | |
| 3683 Wed Feb 6 19:54:48 2002 John Ellis <johne@bellatlantic.net> | |
| 3684 | |
| 3685 * filelist.c, layout.c, layout_config.c, layout_image.c, layout_util.c, | |
| 3686 slideshow.c, view_dir_list.c, view_file_list.c: Compile cleanups from | |
| 3687 make CFLAGS="-g -Wall -O2 -Wmissing-prototypes -Werror" | |
| 3688 * README: Updates. | |
| 3689 * po/POTFILES.in: Updated. | |
| 3690 * po/*.po: Make distcheck touched these. | |
| 3691 * configure.in: Released 1.1.0 | |
| 3692 | |
| 3693 Wed Feb 6 18:32:23 2002 John Ellis <johne@bellatlantic.net> | |
| 3694 | |
| 3695 * layout_config.c(layout_config_set): Fixed src<->dest swap thinko | |
| 3696 when setting syncing clist order. | |
| 3697 | |
| 3698 Wed Feb 6 16:11:17 2002 John Ellis <johne@bellatlantic.net> | |
| 3699 | |
| 3700 * menu.[ch]: Allow sort menu to indicate current sort type. | |
| 3701 * main.c: Correctly set and save sort options. | |
| 3702 * collect-table.c: Fix for layout sort API change. | |
| 3703 * layout.[ch], view_file_list.[ch]: Implemented sort ui, also added | |
| 3704 sort to the file list pop up menu. | |
| 3705 * typedefs.h: Added sort widget (info_sort) to LayoutWindow. | |
| 3706 | |
| 3707 Wed Feb 6 14:40:09 2002 John Ellis <johne@bellatlantic.net> | |
| 3708 | |
| 3709 * layout.[ch], layout_image.[ch], layout_util.c, preferences.c, | |
| 3710 slideshow.c, view_dir_list.c, view_file_list.c: Status bar is now | |
| 3711 working. Applying settings in config window now updates the layout | |
| 3712 of the main window - this seems to be ok, but I still cross my fingers | |
| 3713 when I press apply ;) | |
| 3714 | |
| 3715 Tue Feb 5 16:22:57 2002 John Ellis <johne@bellatlantic.net> | |
| 3716 | |
| 3717 * layout.c: Fixed (most of) the tab completion and history. | |
| 3718 * layout_util.c: Keyboard shortcuts should all work now. | |
| 3719 * main.c: Removed old keyboard handler (to layout_util.c). | |
| 3720 * layout_image.c, dnd.c: Main window image dnd hooked up. | |
| 3721 * ui_tabcomp.c: Enabled tab completion helper popup menu, and fixed | |
| 3722 entry cursor positioning when selecting from the menu. | |
| 3723 | |
| 3724 Tue Feb 5 08:53:02 2002 John Ellis <johne@bellatlantic.net> | |
| 3725 | |
| 3726 * layout_image.c, slideshow.c: Fixed read ahead issues (was double | |
| 3727 loading the file, sequentially) | |
| 3728 * menu.c: Removed include for window.h, file no longer exists. | |
| 3729 | |
| 3730 Mon Feb 4 18:22:33 2002 John Ellis <johne@bellatlantic.net> | |
| 3731 | |
| 3732 * global.c, gqview.h, rcfile.c: Added horizontal divider var. | |
| 3733 * layout.[ch], layout_image.c, layout_util.[ch], main.c, typedefs.h, | |
| 3734 view_dir_list.[ch], view_file_list.[ch]: Most things now work, it now | |
| 3735 resembles a useable interface again. | |
| 3736 * slideshow.c: Fixes. | |
| 3737 * menu.c: Removed all old menu stuff, clean now. | |
| 3738 * window.[ch]: Removed files. | |
| 3739 | |
| 3740 Mon Feb 4 14:31:25 2002 John Ellis <johne@bellatlantic.net> | |
| 3741 | |
| 3742 * img-main.[ch]: Dumped. | |
| 3743 * layout_image.[ch]: New files, contains image code adapted from | |
| 3744 above img-main files. | |
| 3745 * typedefs.h: Move all public structures here. | |
| 3746 * fullscreen.h, slideshow.h: Move structures out (to above). | |
| 3747 * collect-table.c, collect.c, dups.c, window.c: Include fixes. | |
| 3748 * dnd.c, menu.c: Removed unused code. | |
| 3749 * gqview.h, main.c: start_editor_* fixes. | |
| 3750 * layout.[ch], view_file_list.[ch]: More work. | |
| 3751 | |
| 3752 Sun Feb 3 15:36:31 2002 John Ellis <johne@bellatlantic.net> | |
| 3753 | |
| 3754 * typedefs.h: Moved layout, list struct headers here. | |
| 3755 * filelist.h, layout.h, layout_util.h, preferences.c, view_dir_list.h: | |
| 3756 Changes for above. | |
| 3757 * layout.c, view_file_list.[ch]: The file listing now sort of works. | |
| 3758 * slideshow.c: Fixed crash from wrong test placement. | |
| 3759 | |
| 3760 Sat Feb 2 16:47:19 2002 John Ellis <johne@bellatlantic.net> | |
| 3761 | |
| 3762 * dnd.[ch]: Made drop types public. | |
| 3763 * collect-table.c, dupe.c: Removed enum now duplicated in dnd.h. | |
| 3764 * filelist.[ch]: Fixes. | |
| 3765 * layout.[ch]: Added dir list view plus more work. | |
| 3766 * menu.c: Removed old dir popup menu code. | |
| 3767 * view_dir_list.[ch]: Impemented, pretty much done except for reporting | |
| 3768 back to the layout. | |
| 3769 | |
| 3770 Sat Feb 2 12:48:49 2002 John Ellis <johne@bellatlantic.net> | |
| 3771 | |
| 3772 * layout_config.[ch]: Added new files, includes util to select window | |
| 3773 layout and to convert the selected layout to/from simple format for | |
| 3774 saving in an rc file. | |
| 3775 * globals.c, gqview.h, main.c: Added layout variables for default view. | |
| 3776 * rcfile.c: Save/restore these variables. | |
| 3777 * layout.c, layout_util.c: More work, mainly all for configuration. | |
| 3778 * preferences.c: Added layout configuration to window tab. | |
| 3779 | |
| 3780 Fri Feb 1 13:19:19 2002 John Ellis <johne@bellatlantic.net> | |
| 3781 | |
| 3782 * layout.[ch]. main.c, view_file_list.h: Well, we got the window back.. | |
| 3783 Also worked on the layout code, seems it should be done in a simpler | |
| 3784 way.... | |
| 3785 | |
| 3786 Thu Jan 31 14:30:21 2002 John Ellis <johne@bellatlantic.net> | |
| 3787 | |
| 3788 * layout_util.[ch]: Added utils for layouts (menus, toolbar, +misc). | |
| 3789 * collect-io.c, collect-table.c, collect.c, dupe.c, preferences.c: | |
| 3790 Fixed for new layout structure. | |
| 3791 * filelist.ch, globals.c, gqview.h: Fixes, and removed global vars. | |
| 3792 * dnd.c, img-main.h, main.c, menu.[ch], window.c: Made these compile | |
| 3793 (mostly by #if 0-ing out offending code). | |
| 3794 * layout.[ch]: More fleshing out. | |
| 3795 * view_file_list.[ch]: Well it compiles... | |
| 3796 * slideshow.[ch]: Fixed to use new layout window, should be ok. | |
| 3797 * Makefile.am: Updates, well it now compiles without warnings - just | |
| 3798 don't run it -- there's no window :) | |
| 3799 | |
| 3800 Wed Jan 30 12:13:35 2002 John Ellis <johne@bellatlantic.net> | |
| 3801 | |
| 3802 * filelist.[ch]: Stripped out old file list code, only list utils are | |
| 3803 to remain here (no GUI stuff). | |
| 3804 * layout.[ch]: This will be the functions to generate the main window. | |
| 3805 * view_file_list.[ch]: Began new file list code (much of it is just | |
| 3806 making original file list self-contained (no globals, etc.) | |
| 3807 * view_file_icon.[ch]: The is will be a wrapper around the collection | |
| 3808 table to view the file list as a collection layout. (currently empty). | |
| 3809 * view_dir_list.[ch]: Will be new directory list (currently empty). | |
| 3810 * view_dir_tree.[ch]: Will be new tree view of dirs (curently empty, | |
| 3811 will probal start with using tree code from old bitgrazer app). | |
| 3812 * Makefile.am: Added above new files, note that no compiling has been | |
| 3813 attempted - it wont work anyway for a quite a while. | |
| 3814 | |
| 3815 Fri Jan 11 01:15:04 2002 John Ellis <johne@bellatlantic.net> | |
| 3816 | |
| 3817 * main.c: Removed pre-1.0 compatibility code (very old versions | |
| 3818 placed gqviewrc and thumbnail dir in top of $HOME, this checked | |
| 3819 for and moved them to current location $HOME/.gqview/.) | |
| 3820 * TODO: Updated. | |
| 3821 * ChangeLog: added marker for start of post-2.0 Changes. | |
| 3822 | |
| 3823 Fri Jan 11 00:40:45 2002 John Ellis <johne@bellatlantic.net> | |
| 3824 | |
| 3825 * *.[ch]: Update copyright year. | |
| 3826 * main.c(main): Print blurb about devel beta etc. | |
| 3827 * configure.in: Removed useless test. | |
| 3828 | |
| 3829 ======================================================================= | |
| 3830 | |
| 3831 GQview 1.1.x series started. (1.1 marker) | |
| 3832 | |
| 3833 ======================================================================= | |
| 3834 | |
| 3835 Tue Jan 29 05:36:32 2002 John Ellis <johne@bellatlantic.net> | |
| 3836 | |
| 3837 * README: Updated. | |
| 3838 * configure.in: Release 1.0.2 | |
| 3839 | |
| 3840 Sun Jan 27 08:34:13 2002 John Ellis <johne@bellatlantic.net> | |
| 3841 | |
| 3842 * po/*.po: Make distcheck touched these. | |
| 3843 * README: Updated. | |
| 3844 | |
| 3845 Sun Jan 27 08:04:36 2002 John Ellis <johne@bellatlantic.net> | |
| 3846 | |
| 3847 * po/[cs, de, pt_BR].po: Fixed warnings for incorrect or no charset. | |
| 3848 * po/cs.po: Updated Czech translation, | |
| 3849 submitted by Jan Raska <jan_raska@hotmail.com> | |
| 3850 * po/zh_CN.GB2312.po: Updated Chinese translation, | |
| 3851 submitted by Charles Wang <charlesw1234cn@yahoo.com.cn> | |
| 3852 * po/pl.po: Minor Polish translation tweak. | |
| 3853 | |
| 3854 Wed Jan 16 02:16:38 2002 John Ellis <johne@bellatlantic.net> | |
| 3855 | |
| 3856 * dupe.c(dupe_window_remove_selected): Copy the selection list before | |
| 3857 removing files, because clist->selection may change as items are | |
| 3858 removed. Fixes BUG where not all files selected were being removed | |
| 3859 from the list. | |
| 3860 | |
| 3861 Tue Jan 1 12:32:52 2002 John Ellis <johne@bellatlantic.net> | |
| 3862 | |
| 3863 * gqview.1: Updated contact info in man page. | |
| 3864 * configure.in: Release 1.0.1 | |
| 3865 | |
| 3866 Tue Jan 1 12:23:26 2002 John Ellis <johne@bellatlantic.net> | |
| 3867 | |
| 3868 * preferences.c, README: Old gqview@email.com changed to | |
| 3869 gqview@users.sourceforge.net. | |
| 3870 * po/*.po: Some patching to update e-mail (above). | |
| 3871 | |
| 3872 Tue Jan 1 11:24:19 2002 John Ellis <johne@bellatlantic.net> | |
| 3873 | |
| 3874 * cs.po: Added Czech translation, | |
| 3875 submitted by Jan Raska <jan_raska@hotmail.com> | |
| 3876 * uk.po: Updated Ukrainian translation, | |
| 3877 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net> | |
| 3878 * configure.in (ALL_LINGUAS): Added cs. | |
| 3879 * README: small update. | |
| 3880 | |
| 3881 Sat Dec 15 12:21:02 2001 John Ellis <johne@bellatlantic.net> | |
| 3882 | |
| 3883 * po/hu.po: Updated Hungarian translation, | |
| 3884 submitted by Egmont Koblinger <egmont@suselinux.hu> | |
| 3885 * po/nl.po: Updated Dutch translation, | |
| 3886 submitted by Tino Meinen <a.t.meinen@chello.nl> | |
| 3887 * README: Updated. | |
| 3888 * configure.in: Released 1.0 | |
| 3889 | |
| 3890 Mon Dec 10 13:26:24 2001 John Ellis <johne@bellatlantic.net> | |
| 3891 | |
| 3892 * po/nl.po: Updated from Tino Meinen. | |
| 3893 * README, TODO: Updated. | |
| 3894 * configure.in: Release 0.99.3 (release candidate 1) | |
| 3895 | |
| 3896 Mon Dec 10 12:54:03 2001 John Ellis <johne@bellatlantic.net> | |
| 3897 | |
| 3898 * po/nl.po: Updated Dutch translation, | |
| 3899 submitted by Tino Meinen <a.t.meinen@chello.nl> | |
| 3900 | |
| 3901 Sun Dec 9 11:54:19 2001 John Ellis <johne@bellatlantic.net> | |
| 3902 | |
| 3903 * po/no.po: Fixed fuzzy caused by make dist. | |
| 3904 * po/ru.po: Minor format change from a make dist (no translation | |
| 3905 changed, however). | |
| 3906 * po/*.po: Make dist updated the POT creation date for the others. | |
| 3907 | |
| 3908 Sun Dec 9 11:43:26 2001 John Ellis <johne@bellatlantic.net> | |
| 3909 | |
| 3910 * preferences.c: Fixed the license statement in the about dialog. | |
| 3911 * po/*.po: Adjusted translation lines for above, where I could - to | |
| 3912 avoid fuzzies. | |
| 3913 | |
| 3914 Sun Dec 9 11:03:46 2001 John Ellis <johne@bellatlantic.net> | |
| 3915 | |
| 3916 * po/et.po: Updated Estonian translation, | |
| 3917 submitted by Ilmar Kerm <ilmar.kerm@mail.ee> | |
| 3918 * po/es.po: Updated Spanish translation, | |
| 3919 submitted by Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com> | |
| 3920 * po/fr.po: Updated French translation, | |
| 3921 submitted by Eric Lassauge <lassauge@mail.dotcom.fr> | |
| 3922 * po/ru.po: Updated Russian translation, | |
| 3923 submitted by Sergey Pinaev <dfo@antex.ru> | |
| 3924 * po/no.po: Added Norwegian translation, | |
| 3925 submitted by Torgeir Ness Sundli <torgeir@mp3bil.no> | |
| 3926 * po/it.po: Added Italian translation, submitted | |
| 3927 by Di Maggio Salvatore <Salvatore.Dimaggio@bologna.marelli.it> | |
| 3928 * configure.in (LINGUAS): Added no. | |
| 3929 | |
| 3930 Wed Dec 5 18:31:47 2001 John Ellis <johne@bellatlantic.net> | |
| 3931 | |
| 3932 * README: Updated. | |
| 3933 * po/*.po: Make distcheck touched these. | |
| 3934 * configure.in: Release 0.99.2 | |
| 3935 | |
| 3936 Wed Dec 5 18:04:37 2001 John Ellis <johne@bellatlantic.net> | |
| 3937 | |
| 3938 * README, TODO, gqview.1: Minor updates. | |
| 3939 * configure.in (LINGAUS): Changed zh_TW.Big5 to zh_TW. | |
| 3940 * po/zh_TW.po: Updated Traditional Chinese translation, | |
| 3941 submitted by Abel Cheung <deaddog@deaddog.ws> | |
| 3942 * po/zh_TW.Big5.po: Removed, renamed without Big5 at submitter's | |
| 3943 request - not sure of any possible problems this may cause? | |
| 3944 * po/fi.po: Updated Finnish translation, | |
| 3945 submitted by Lauri Nurmi <lanurmi@iki.fi> | |
| 3946 * po/de.po: Updated German translation, | |
| 3947 submitted by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at> | |
| 3948 * po/fr.po: Updated French translation, | |
| 3949 submitted by Eric Lassauge <lassauge@mail.dotcom.fr | |
| 3950 * po/sk.po: Updated Slovak translation, | |
| 3951 submitted by Ivan Priesol <priesol@frki.utc.sk> | |
| 3952 * po/pt_BR.po: Updated Brazilian Portuguese translation, | |
| 3953 submitted by Guilherme M. Schroeder <slump@linuxall.org> | |
| 3954 | |
| 3955 Sun Nov 25 10:46:00 2001 John Ellis <johne@bellatlantic.net> | |
| 3956 | |
| 3957 * README: Updated. | |
| 3958 * configure.in: Release 0.99.1 | |
| 3959 | |
| 3960 Sun Nov 25 10:36:00 2001 John Ellis <johne@bellatlantic.net> | |
| 3961 | |
| 3962 * po/*.po: Make distcheck updated these. | |
| 3963 * po/pt_BR.po: Many entries marked fuzzy were fine, plus a few fixes. | |
| 3964 | |
| 3965 Sun Nov 25 09:55:03 2001 John Ellis <johne@bellatlantic.net> | |
| 3966 | |
| 3967 * da.po: Added Danish translation, | |
| 3968 submitted by Birger Langkjer <birger.langkjer@image.dk>. | |
| 3969 * pt_BR.po: Updated Brazilian Portuguese translation, | |
| 3970 submitted by Guilherme M. Schroeder <slump@ieg.com.br> | |
| 3971 * configure.in: Added da to LINGUAS. | |
| 3972 * README: Updates. | |
| 3973 | |
| 3974 Sun Nov 25 09:44:14 2001 John Ellis <johne@bellatlantic.net> | |
| 3975 | |
| 3976 * README, gqview.spec.in, po/fr.po: Updated French translation, | |
| 3977 submitted by Eric Lassauge <lassauge@mail.dotcom.fr> | |
| 3978 * filelist.c: When entering a directory with no read acces, still clear | |
| 3979 the file/dir lists. Also add . and .. to allow exit of said dir. | |
| 3980 * img-view.c, window.c: The " - GQview" string really should not be | |
| 3981 marked for translation. | |
| 3982 | |
| 3983 Mon Nov 19 12:02:19 2001 John Ellis <johne@bellatlantic.net> | |
| 3984 | |
| 3985 * README: Updated. | |
| 3986 * configure.in: Release 0.99.0 | |
| 3987 | |
| 3988 Mon Nov 19 11:54:09 2001 John Ellis <johne@bellatlantic.net> | |
| 3989 | |
| 3990 * po/fr.po, gqview.spec.in, gqview.desktop: Updated French translation | |
| 3991 submitted by Eric Lassauge <lassauge@mail.dotcom.fr> | |
| 3992 | |
| 3993 Mon Nov 19 09:15:23 2001 John Ellis <johne@bellatlantic.net> | |
| 3994 | |
| 3995 * image.c(image_tile_render): Use the simple render when scale is also | |
| 3996 1.0. This speeds up renders when zoom is auto, but the scale is 1.0. | |
| 3997 Also removed crufty #if 0'ed lines. | |
| 3998 | |
| 3999 Mon Nov 19 09:00:00 2001 John Ellis <johne@bellatlantic.net> | |
| 4000 | |
| 4001 * image.c: Finally fixed the window shrinking bug with zoom_to_fit, | |
| 4002 needed to add a 'new image' flag to a few funcs for this. | |
| 4003 | |
| 4004 Mon Nov 19 07:30:29 2001 John Ellis <johne@bellatlantic.net> | |
| 4005 | |
| 4006 * filelist.c: The history menu text is now truncated using the | |
| 4007 available space in the GtkOptionMenu instead of forcing to 32 chars. | |
| 4008 | |
| 4009 Sun Nov 18 07:02:23 2001 John Ellis <johne@bellatlantic.net> | |
| 4010 | |
| 4011 * Makefile.am, configure.in, acconfig.h: Install README to a share | |
| 4012 dir. | |
| 4013 * README: Added section keys. | |
| 4014 * gqview.spec.in: Added README of share dir. | |
| 4015 * POTFILES.in: Added ui_help.c | |
| 4016 * gqview.h, main.c, menu.c: Added simple help window to display README. | |
| 4017 * ui_help.[ch]: New files for utils to display a help window. | |
| 4018 | |
| 4019 Fri Nov 16 10:28:44 2001 John Ellis <johne@bellatlantic.net> | |
| 4020 | |
| 4021 * main.c, slideshow.c: Went back to rand()/srand() [from (s)random], | |
| 4022 as it is more portable. | |
| 4023 | |
| 4024 Thu Nov 15 02:32:17 2001 John Ellis <johne@bellatlantic.net> | |
| 4025 | |
| 4026 * README: Updated. | |
| 4027 * cache_maint.c(cache_maintain_home_c): Fixed == to = (oops); | |
| 4028 * po/POTFILES.in: cache_main.c is actually cach_maint.c. | |
| 4029 * configure.in: Release 0.13.0 | |
| 4030 | |
| 4031 Wed Nov 14 13:33:57 2001 John Ellis <johne@bellatlantic.net> | |
| 4032 | |
| 4033 * cache_maint.[ch]: Moved cache maintenance stuff here, and added a | |
| 4034 dialog displaying 'purge thumbnails' progress - it also no longer | |
| 4035 blocks the app. | |
| 4036 * cache.[ch]: Moved above out of here. | |
| 4037 * Makefile.am, filelist.c, menu.c, preferences.c, utilops.c: Used new | |
| 4038 functions and/or include cache_maint.h. | |
| 4039 * po/POTFILES.in: Added cache_maint.c | |
| 4040 | |
| 4041 Tue Nov 13 07:04:38 2001 John Ellis <johne@bellatlantic.net> | |
| 4042 | |
| 4043 * icons/marker.xpm, Makefile.am: Moved the marker.xpm file to the icons | |
| 4044 dir. | |
| 4045 * collect-table.c: Update include of marker.xpm. | |
| 4046 | |
| 4047 Tue Nov 13 06:23:29 2001 John Ellis <johne@bellatlantic.net> | |
| 4048 | |
| 4049 * Makefile.am, marker.xpm: Added marker icon file. | |
| 4050 * collect-table.c: Added marker to display insertion point of a dropped | |
| 4051 image in collection windows, same for moving. Also dropped directories | |
| 4052 are sorted before adding to the collection, and honor the | |
| 4053 collection_drop_inserted option. Also if the mouse is outside the | |
| 4054 clist window, shut down the autoscroll cb. | |
| 4055 * filelist.[ch]: Made path_list_sort() public. | |
| 4056 | |
| 4057 Mon Nov 12 20:58:18 2001 John Ellis <johne@bellatlantic.net> | |
| 4058 | |
| 4059 * main.c: Changed exit dialog title. | |
| 4060 * window.c: Fixed delete_event handlers to return TRUE (was void). | |
| 4061 | |
| 4062 Mon Nov 12 20:45:02 2001 John Ellis <johne@bellatlantic.net> | |
| 4063 | |
| 4064 * collect-dlg.[ch]: Added type to close collection window after save. | |
| 4065 * collect-io.c, collect-table.c, collect.[ch], typedefs.h: Added a | |
| 4066 changed flag to collections, and use it to remind user a collection | |
| 4067 was modified before closing the window. | |
| 4068 * main.c: Remind user at least one open collection has been modified, | |
| 4069 with option to cancel exit. | |
| 4070 | |
| 4071 Mon Nov 12 19:22:05 2001 John Ellis <johne@bellatlantic.net> | |
| 4072 | |
| 4073 * gqview.spec.in: Updated the RPM spec file. | |
| 4074 * po/nl.po: Updated Dutch translation, | |
| 4075 submitted by Hette J Visser <hette@linux.nl> | |
| 4076 * po/uk.po: Added Ukrainian translation, | |
| 4077 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net> | |
| 4078 * configure.in: Added uk to LINGUAS. | |
| 4079 * README: Updates. | |
| 4080 * po/{all_others}.po: Make dist did this while testing RPM build. | |
| 4081 | |
| 4082 Mon Nov 12 06:54:04 2001 John Ellis <johne@bellatlantic.net> | |
| 4083 | |
| 4084 * collect-table.[ch], collect.[ch], typedefs.h: Implemented collection | |
| 4085 insert, and added moving of images within a collection using dnd. | |
| 4086 * dupe.[ch]: Changed color coding for duplicate list, alternate colors | |
| 4087 are now 10% darker instead of inverted fg and bg. | |
| 4088 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to insert | |
| 4089 dropped files into a collection at the drop point. | |
| 4090 * main.c, slideshow.c: Use random instead of rand. | |
| 4091 * ui_clist_edit.[ch]: Added utils for g_lists and clist row styles. | |
| 4092 * ui_pathsel.c: Moved uig_list_insert_link() out to ui_clist_edit. | |
| 4093 | |
| 4094 Thu Nov 8 23:35:53 2001 John Ellis <johne@bellatlantic.net> | |
| 4095 | |
| 4096 * ui_menu.[ch]: Added more menu item utils. | |
| 4097 | |
| 4098 Thu Nov 8 20:59:20 2001 John Ellis <johne@bellatlantic.net> | |
| 4099 | |
| 4100 * preferences.c: Made ok, apply, and cancel button sizes consistent. | |
| 4101 * collect-dlg.c: Changed Load to more consistent Open. | |
| 4102 | |
| 4103 Thu Nov 8 19:47:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4104 | |
| 4105 * ui_utildlg.c: Changed the vertical spacing on dialogs (same dialog | |
| 4106 size, moved some space from above the buttons to top of window). | |
| 4107 Also aligned buttons right and made them bigger. | |
| 4108 | |
| 4109 Thu Oct 25 14:10:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4110 | |
| 4111 * ui_pathsel.c: Fixed incorrect strncmp in dest_filter_list_sync() to | |
| 4112 check entire string (strcmp). Ordered filter addition so that they are | |
| 4113 listed in descending order, but keep All Files ( * ) filter at the | |
| 4114 bottom of the list. | |
| 4115 | |
| 4116 Fri Oct 19 20:09:44 2001 John Ellis <johne@bellatlantic.net> | |
| 4117 | |
| 4118 * ui_clist_edit.c: Explicitely set the focus for the text entry to | |
| 4119 fix missing cursor. | |
| 4120 * README: Updated. | |
| 4121 * configure.in: Release 0.12.0 | |
| 4122 | |
| 4123 Fri Oct 19 18:47:16 2001 John Ellis <johne@bellatlantic.net> | |
| 4124 | |
| 4125 * README, TODO: updated. | |
| 4126 * po/et.po: Added Estonian translation, | |
| 4127 submitted by Ilmar Kerm <ikerm@hot.ee> | |
| 4128 * configure.in: Added et to ALL_LINGUAS. | |
| 4129 | |
| 4130 Tue Sep 18 21:53:04 2001 John Ellis <johne@bellatlantic.net> | |
| 4131 | |
| 4132 * collect.c: Added keyboard shortcuts for copy/move/rename/delete, also | |
| 4133 fixed control-key test. | |
| 4134 * README: Credit updates. | |
| 4135 | |
| 4136 Tue Sep 18 21:19:46 2001 John Ellis <johne@bellatlantic.net> | |
| 4137 | |
| 4138 * collect.c, filelist.[ch], globals.c, gqview.h, main.c, menu.c, | |
| 4139 rcfile.c, typedefs.h, window.c: Added sort files ascending/descending | |
| 4140 option. Also added compile-time feature to sort names numerically | |
| 4141 (numerical sort based on patch from Martin Pool <mbp@samba.org>) | |
| 4142 * README, gqview.1: Documented the I keyboard shortcut for collections. | |
| 4143 | |
| 4144 Tue Sep 18 20:06:30 2001 John Ellis <johne@bellatlantic.net> | |
| 4145 | |
| 4146 * utilops.c (file_util_create_dir_cb): Support dir names entered as an | |
| 4147 absolute path. | |
| 4148 | |
| 4149 Tue Sep 18 19:05:52 2001 John Ellis <johne@bellatlantic.net> | |
| 4150 | |
| 4151 * cache.[ch], dupe.c, gqview.h, thumb.c: The local (home) thumb dirs | |
| 4152 are created with mode 0755 (as before), but the .thumbnails dirs | |
| 4153 created near the images are now 0775 (so that others in the group can | |
| 4154 update the thumbs). | |
| 4155 * ui_clist_edit.[ch]: Added clist_edit_set_highlight (remember to fix | |
| 4156 filelist.c to use this in future), also fixed the clist_moveto calls | |
| 4157 to use a valid column number (-1). | |
| 4158 * ui_pathsel.c: Added right click menus to rename dirs and files, and | |
| 4159 to delete files. Also added a New Directory button to create new | |
| 4160 directories from within the dialog. | |
| 4161 | |
| 4162 Tue Sep 18 15:33:41 2001 John Ellis <johne@bellatlantic.net> | |
| 4163 | |
| 4164 * po/ja.po: Updated Japanese translation, | |
| 4165 submitted by Yuuki NINOMIYA <gm@debian.or.jp> | |
| 4166 on behalf of SATO Satoru <ss@gnome.gr.jp> | |
| 4167 * po/pl.po: Updated Polish translation, | |
| 4168 submitted by Zbigniew Chyla <cyba@gnome.pl> | |
| 4169 * po/nl.po: Added Dutch translation, | |
| 4170 submitted by "H.J.Visser" <H.J.Visser@harrie.mine.nu> | |
| 4171 * po/fi.po: Added Finnish translation, | |
| 4172 submitted by Lauri Nurmi <lanurmi@iki.fi> | |
| 4173 | |
| 4174 Fri Sep 14 15:43:53 2001 John Ellis <johne@bellatlantic.net> | |
| 4175 | |
| 4176 * filelist.[ch]: Added text_from_time and text_from_size utils for | |
| 4177 file attribute display. Added size and date to the file list. | |
| 4178 * window.c: Changes for above. | |
| 4179 * dupe.c: Removed text_from_time, use new one as well as one for byte | |
| 4180 size from filelist.h. | |
| 4181 * collect-table.c: Fixed a style leak on clist cell selections. | |
| 4182 | |
| 4183 Sat Sep 8 01:49:04 2001 John Ellis <johne@bellatlantic.net> | |
| 4184 | |
| 4185 * dupe.c: Fix style leak when re-aligning clist row colors, also made | |
| 4186 removing multiple selected rows much faster (it was realigning the | |
| 4187 row styles after every line removal, eww). | |
| 4188 | |
| 4189 Sun Jun 24 22:27:40 2001 John Ellis <johne@bellatlantic.net> | |
| 4190 | |
| 4191 * collect-table.c: Added copy, move, rename, and delete to the pop | |
| 4192 up menu of collections (keyboard support not done). | |
| 4193 | |
| 4194 Thu Apr 5 18:21:59 2001 John Ellis <johne@bellatlantic.net> | |
| 4195 | |
| 4196 * dupe.[ch]: Made the 'compare two file sets' list use less (1/3) | |
| 4197 of the window. | |
| 4198 * globals.c, gqview.h, main.c, rcfile.c, window.c: Added saving of | |
| 4199 the divider position between dirs and files. Also fixed a bug that | |
| 4200 attempting to get the tool window size when it was not visible. | |
| 4201 | |
| 4202 Thu Apr 5 16:38:23 2001 John Ellis <johne@bellatlantic.net> | |
| 4203 | |
| 4204 * filelist.[ch]: Fixed path_list_filter() to do checks on the file | |
| 4205 name, not full path. Also added is_dir_list which will not do the | |
| 4206 check for the extension on directory lists. | |
| 4207 * collect-table.c, dupe.c, menu.c: Fixes for the above, and also added | |
| 4208 additional filtering for the duplicates window. | |
| 4209 | |
| 4210 Thu Apr 5 15:41:02 2001 John Ellis <johne@bellatlantic.net> | |
| 4211 | |
| 4212 * po/de.po: Updated German translation, submitted by | |
| 4213 Christian Ullrich <quiana@quiana.net> | |
| 4214 * po/ja.po: Updated Japanese translation, submitted by | |
| 4215 Yuuki NINOMIYA <gm@debian.or.jp> | |
| 4216 * po/fr.po: Updated French translation, submitted by | |
| 4217 Eric Lassauge <lassauge@mail.dotcom.fr> | |
| 4218 * po/sl.po: Updated Slovene translation, submitted by | |
| 4219 Matej Erman <matej.erman@guest.arnes.si> | |
| 4220 * po/it.po: Updated Italian translation, submitted by | |
| 4221 Christopher R. Gabriel <cgabriel@pluto.linux.it> | |
| 4222 | |
| 4223 Tue Mar 20 13:36:41 2001 John Ellis <johne@bellatlantic.net> | |
| 4224 | |
| 4225 * README: Updated. | |
| 4226 * configure.in: Release 0.11.0 | |
| 4227 | |
| 4228 Tue Mar 20 13:25:04 2001 John Ellis <johne@bellatlantic.net> | |
| 4229 | |
| 4230 * image.c: Added #define option to use faster zooming method. Also | |
| 4231 attempted to fix shrinking window bug - failed. | |
| 4232 * README: Updated. | |
| 4233 * po/zh_TW.Big5.po: Updated Traditional Chinese translation, submitted | |
| 4234 by Abel Cheung <deaddog@deaddog.ws>. | |
| 4235 | |
| 4236 Thu Mar 15 16:49:11 2001 John Ellis <johne@bellatlantic.net> | |
| 4237 | |
| 4238 * dupe.c: Freeze dw->second_clist when adding files. | |
| 4239 | |
| 4240 Thu Mar 15 15:48:57 2001 John Ellis <johne@bellatlantic.net> | |
| 4241 | |
| 4242 * main.c: Added support for opening collections from the command line. | |
| 4243 | |
| 4244 Thu Mar 15 14:14:26 2001 John Ellis <johne@bellatlantic.net> | |
| 4245 | |
| 4246 * dupe.c: Minor window file count fix. | |
| 4247 * thumb.c: Use xvpics (if enabled) only as a last resort when | |
| 4248 searching for a pre-existing thumbnail. | |
| 4249 | |
| 4250 Wed Mar 14 08:50:00 2001 John Ellis <johne@bellatlantic.net> | |
| 4251 | |
| 4252 * dupe.[ch]: Added option to compare between two different sets of | |
| 4253 files (very useful when checking a handful of new files to a known | |
| 4254 unique group). Also set the default window width back to 600. | |
| 4255 | |
| 4256 Thu Mar 8 10:35:25 2001 John Ellis <johne@bellatlantic.net> | |
| 4257 | |
| 4258 * gqview.h, image.c: Went back to 0.10.0 method of using | |
| 4259 gdk_pixbuf_composite_color() for every quality except NEAREST for | |
| 4260 images without transparency. Also disabled the TILES option for zooming | |
| 4261 all together - my little test scenario now crashes with the new | |
| 4262 gdk-pixbuf (0.10.0). -- maybe I do have a bug floating around the | |
| 4263 scaling compuations somewhere, but damn if I can find it. | |
| 4264 | |
| 4265 Thu Mar 8 10:14:32 2001 John Ellis <johne@bellatlantic.net> | |
| 4266 | |
| 4267 * configure.in, gqview.h, image.c: Made quick non-public package so | |
| 4268 that anyone interested in fixing gdk-pixbuf's gdk_pixbuf_scale() can | |
| 4269 try the fixes with GQview. (all broken scaling methods are enabled in | |
| 4270 this version). | |
| 4271 | |
| 4272 Thu Mar 8 09:52:01 2001 John Ellis <johne@bellatlantic.net> | |
| 4273 | |
| 4274 * po/es.po: Updates Spanish translation, from | |
| 4275 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com> | |
| 4276 * dupe.c: Made the default window 20 pixels wider. | |
| 4277 | |
| 4278 Thu Mar 8 09:28:09 2001 John Ellis <johne@bellatlantic.net> | |
| 4279 | |
| 4280 * configure.in, gqview.spec.in: Require gdk-pixbuf 0.10.0 or newer. | |
| 4281 * gqview.h, image.c, preferences.c, rcfile.c: Use the fixed simple | |
| 4282 scaling of gdk-pixbuf 0.10.0, also disabled the TILES zoom quality | |
| 4283 option until this is fixed in gdk-pixbuf (assuming it is a gdk-pixbuf | |
| 4284 bug, as the other qualities work fine - ask for test case of image | |
| 4285 sizes if anyone is interested in fixing this). | |
| 4286 | |
| 4287 Wed Feb 28 16:40:02 2001 John Ellis <johne@bellatlantic.net> | |
| 4288 | |
| 4289 * collect-dlg.c, collect.c, dupe.c, img-view.c, preferences.c, | |
| 4290 utilops.c, window.c: Use GQview as the window class, as X man page | |
| 4291 encourages capitalization of first letter, and this removes conflict | |
| 4292 of gqview for instance of main window. | |
| 4293 | |
| 4294 Mon Feb 26 15:39:15 2001 John Ellis <johne@bellatlantic.net> | |
| 4295 | |
| 4296 * po/zh_CN.GB2312.po: Added simplified Chinese translation, from | |
| 4297 Wu Yulun <migr@operamail.com>. | |
| 4298 * README, TODO, gqview.spec.in: Updated. | |
| 4299 * configure.in: Release 0.10.1 | |
| 4300 | |
| 4301 Sat Feb 24 05:39:53 2001 John Ellis <johne@bellatlantic.net> | |
| 4302 | |
| 4303 * filelist.c (path_list_recursive): Return NULL, not FALSE. | |
| 4304 (it's a pointer) | |
| 4305 * img-main.c (main_image_slideshow_start_from_list): Free the | |
| 4306 path_list before returning if slideshow is already running. | |
| 4307 * slideshow.c (real_slideshow_start): Fix test of path_list before | |
| 4308 return of NULL. | |
| 4309 | |
| 4310 Sat Feb 24 03:46:12 2001 John Ellis <johne@bellatlantic.net> | |
| 4311 | |
| 4312 * image-load.c: Fix to support image loaders that do not have a | |
| 4313 pixbuf until the the loader is actually closed. (This should fix | |
| 4314 thumbnail generation failures for xpm and tiff). | |
| 4315 * similar.c (image_sim_fill_data): Fix to support generation of data | |
| 4316 for images with dimensions less than 32 x 32. | |
| 4317 | |
| 4318 Thu Feb 22 08:44:38 2001 John Ellis <johne@bellatlantic.net> | |
| 4319 | |
| 4320 * cache.c: Added blurb about the SIMcache file format. | |
| 4321 * dupe.c: Properly ref/unref clist row styles. | |
| 4322 | |
| 4323 Thu Feb 22 07:54:12 2001 John Ellis <johne@bellatlantic.net> | |
| 4324 | |
| 4325 * dupe.[ch]: Operations now give a (very rough) estimate of time left | |
| 4326 before completion of the comparison stage. | |
| 4327 | |
| 4328 Thu Feb 22 05:47:17 2001 John Ellis <johne@bellatlantic.net> | |
| 4329 | |
| 4330 * cache.[ch]: New files to handle the caching placement/management | |
| 4331 stuff. Also location of reading and writing of the dupe window cache | |
| 4332 data. | |
| 4333 * dupe.c: Added caching of file data (dimensions, checksum, | |
| 4334 and similarity). | |
| 4335 * filelist.c, menu.c: Namespace update for cache maintenance. | |
| 4336 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to save | |
| 4337 cache data into direct subdir of source (.thumbnails support). | |
| 4338 * thumb.[ch]: Use new cache functions for locating thumbs. | |
| 4339 * utilops.c: Move/remove cache date when doing the same for their | |
| 4340 parent files. | |
| 4341 | |
| 4342 Tue Feb 20 19:41:27 2001 John Ellis <johne@bellatlantic.net> | |
| 4343 | |
| 4344 * ui_fileops.[ch]: Moved include of time.h back to the .c file. | |
| 4345 * ui_utildlg.c: #include <sys/types.h>, this should have been the | |
| 4346 original fix anyway... | |
| 4347 * gqview.h: Added #include <sys/types.h> | |
| 4348 * image-load.c: Removed above include. | |
| 4349 | |
| 4350 Mon Feb 19 17:26:23 2001 John Ellis <johne@bellatlantic.net> | |
| 4351 | |
| 4352 * gqview.1, README: Updates. | |
| 4353 * configure.in: Release 0.10.0 | |
| 4354 | |
| 4355 Sun Feb 18 08:08:03 2001 John Ellis <johne@bellatlantic.net> | |
| 4356 | |
| 4357 * ui_utildlg.[ch]: Real fix for enter activating wrong widgets, now | |
| 4358 you must set it manually with generic_dialog_attach_default(). Note | |
| 4359 that file_dialog_add_path_widgets() does this automatically. | |
| 4360 * utilops.c: Added a few attaches, from above. | |
| 4361 | |
| 4362 Sun Feb 18 07:32:04 2001 John Ellis <johne@bellatlantic.net> | |
| 4363 | |
| 4364 * ui_utildlg.c (generic_dialog_key_press_cb): Only call the default | |
| 4365 function upon press of enter while a gtkentry has the focus. (no | |
| 4366 longer conflicts with pressing enter while focused on, say a button). | |
| 4367 | |
| 4368 Sun Feb 18 06:52:51 2001 John Ellis <johne@bellatlantic.net> | |
| 4369 | |
| 4370 * image.c (image_draw_focus): Fixed the focus drawing to follow themes, | |
| 4371 since painting merely a black rectangle was very broken with some | |
| 4372 theme engines (and did not follow the theme). | |
| 4373 | |
| 4374 Tue Feb 13 02:34:33 2001 John Ellis <johne@bellatlantic.net> | |
| 4375 | |
| 4376 * ui_fileops.[ch]: Fix #include of time.h (moved it to header). | |
| 4377 | |
| 4378 Mon Feb 12 15:04:51 2001 John Ellis <johne@bellatlantic.net> | |
| 4379 | |
| 4380 * README, TODO: Updates. | |
| 4381 * configure.in: Release 0.9.5. | |
| 4382 | |
| 4383 Mon Feb 12 05:39:30 2001 John Ellis <johne@bellatlantic.net> | |
| 4384 | |
| 4385 * Makefile.am, gqview.spec.in: Added man page. | |
| 4386 * gqview.1: The man page, submitted by | |
| 4387 Ryan Murray <rmurray@debian.org> | |
| 4388 * README: Credits for man page. | |
| 4389 | |
| 4390 Fri Feb 9 20:26:46 2001 John Ellis <johne@bellatlantic.net> | |
| 4391 | |
| 4392 * menu.c: Use gdk-pixbuf to generate toolbar images. | |
| 4393 * window.c (tollwindow_hide): Retrieve the window's geometry attributes | |
| 4394 before hiding the window (else we get a random X BadMatch error). | |
| 4395 | |
| 4396 Fri Feb 9 19:45:26 2001 John Ellis <johne@bellatlantic.net> | |
| 4397 | |
| 4398 * fullscreen.c: The mouse is now hidden on start of fullscreen instead | |
| 4399 of waiting for the 'no-move timeout'. | |
| 4400 * dnd.c, filelist.[ch], menu.[ch], window.c: All pop-up menus are now | |
| 4401 created as needed, instead of globally at start-up. Right clicking | |
| 4402 unselected files in the file list now highlights them. Added a right | |
| 4403 click menu to the dir list that includes new slideshow recursive | |
| 4404 feature (also standard slideshow, and find duplicates choices). | |
| 4405 * globals.c, gqview.h: Removed unused global menu vars (above). | |
| 4406 * img-main.[ch]: Added main_image_slideshow_start_from_list(). | |
| 4407 | |
| 4408 Fri Feb 9 17:02:07 2001 John Ellis <johne@bellatlantic.net> | |
| 4409 | |
| 4410 * image.c (image_size_top_window): When checking if a resize is needed, | |
| 4411 compare to the window that will actually be resized (the top window). | |
| 4412 This was checking the wrong widget's window, and was returning TRUE | |
| 4413 incorrectly, subsequently causing no update if the image had the same | |
| 4414 size for the main window. | |
| 4415 * po/hu.po: Updated Hungarian translation from | |
| 4416 Mátyás Tibor <templar@tempi.scene.hu> | |
| 4417 | |
| 4418 Thu Feb 8 18:16:18 2001 John Ellis <johne@bellatlantic.net> | |
| 4419 | |
| 4420 * configure.in (ALL_LINGUAS): Added hu (Hungarian). | |
| 4421 * po/hu.po: Added Hungarian translation from | |
| 4422 Mátyás Tibor <templar@tempi.scene.hu> | |
| 4423 * po/fr.po: Updated French translation from | |
| 4424 Eric Lassauge <ros_at1@muzillac.tls.mms.fr> | |
| 4425 | |
| 4426 Thu Feb 8 17:46:00 2001 John Ellis <johne@bellatlantic.net> | |
| 4427 | |
| 4428 * image.c (image_change_from_image): Copy all relevent data from | |
| 4429 source, now fullscreen toggle while loading an image works. This is | |
| 4430 really a move function, it moves most data from source to dest. | |
| 4431 Probably should add a copy function that copies pixbuf, or loads from | |
| 4432 scratch if still loading source. | |
| 4433 * img-main.c, img-view.c: Mouse wheel (b4, b5) now reverses the | |
| 4434 'mouse scrolls image' option when holding down shift, and also zooms | |
| 4435 when holding down control. | |
| 4436 * typedefs.h (ImageWindow): Removed crufty size_idle_id. | |
| 4437 | |
| 4438 Thu Feb 8 16:31:57 2001 John Ellis <johne@bellatlantic.net> | |
| 4439 | |
| 4440 * filelist.c (file_is_moved): Fixed bug causing moved files not to | |
| 4441 removed from the file list. | |
| 4442 * image.c (image_scroll_real): Fix race condition between expose_event | |
| 4443 and scrolling so that redraws are always called on the correct region. | |
| 4444 (This was the cause of missing redraws when scrolling with the mouse). | |
| 4445 | |
| 4446 Thu Feb 8 15:30:14 2001 John Ellis <johne@bellatlantic.net> | |
| 4447 | |
| 4448 * img-main.c: Connect 'b' and 'p' keys to the full screen as well. | |
| 4449 | |
| 4450 Mon Feb 5 17:37:29 2001 John Ellis <johne@bellatlantic.net> | |
| 4451 | |
| 4452 * README, TODO: Updates. | |
| 4453 * configure.in: Release 0.9.4 | |
| 4454 | |
| 4455 Mon Feb 5 17:03:27 2001 John Ellis <johne@bellatlantic.net> | |
| 4456 | |
| 4457 * dupe.c: Added keyboard shortcuts for the duplicates window. | |
| 4458 * image.c (image_change_complete): Call the update function | |
| 4459 explicitely if sync if FALSE. | |
| 4460 | |
| 4461 Mon Feb 5 14:06:07 2001 John Ellis <johne@bellatlantic.net> | |
| 4462 | |
| 4463 * collect-dlg.c, filelist.c, utilops.[ch]: Added wrappers around the | |
| 4464 new dialog routines to re-implement place dialogs under mouse option. | |
| 4465 * ui_utildlg.h: Fixed #defines for re-definition safety. | |
| 4466 | |
| 4467 Fri Feb 2 15:36:17 2001 John Ellis <johne@bellatlantic.net> | |
| 4468 | |
| 4469 * dupe.[ch]: Optimized Loading of data when setuping up for a compare. | |
| 4470 Also speedups by using the image_sim_compare_fast() (below), and | |
| 4471 setting the buffer size of the image loader higher (8). | |
| 4472 * similar.[ch] (image_sim_compare_fast): New function that aborts when | |
| 4473 the return no longer has the possibility of reaching the minimim | |
| 4474 requested value. Significantly faster when used to search for images | |
| 4475 that are very close. (say, above .95). | |
| 4476 | |
| 4477 Fri Feb 2 01:02:11 2001 John Ellis <johne@bellatlantic.net> | |
| 4478 | |
| 4479 * similar.[ch]: New files, provides functions for simple comparison | |
| 4480 of images by average area color content. | |
| 4481 * dupe.[ch]: Added similarity compare methods (normal, high, and low | |
| 4482 accuracy matches.) The cutoff for each is 90, 95, and 85 percent, resp. | |
| 4483 | |
| 4484 Wed Jan 31 19:31:10 2001 John Ellis <johne@bellatlantic.net> | |
| 4485 | |
| 4486 * image.c: Fixed typo in comparison of window sizes in top_window_size, | |
| 4487 also do not call gtk_widget_set_usize in that func, as gdk_window_size | |
| 4488 is enough (and avoids duplicate size events). Also only call a redraw | |
| 4489 if the top window was not resized, as the size event will do this for | |
| 4490 us. | |
| 4491 * img-view.c: Attached ctrl-w to close a view window. | |
| 4492 | |
| 4493 Wed Jan 31 16:43:21 2001 John Ellis <johne@bellatlantic.net> | |
| 4494 | |
| 4495 * dnd.c (get_uri_file_list): Handle file:/// as well, so that drops | |
| 4496 with this do not result in "///file" path names. | |
| 4497 * img-view.c, main.c: Added following key support: P to toggle pause | |
| 4498 of slideshows, B to be same as BackSpace, and 1 - 4 to set zoom level. | |
| 4499 Also marked debug printfs with if (debug), and and added --version | |
| 4500 command line option. | |
| 4501 | |
| 4502 Tue Jan 30 20:05:36 2001 John Ellis <johne@bellatlantic.net> | |
| 4503 | |
| 4504 * collect.[ch]: Added maintenance funcs for renamed, moved files, etc. | |
| 4505 * dupe.[ch]: Added maintenance funcs (as above), also added Remove to | |
| 4506 the pop-up menu, and fixed the alternating color swap (now that | |
| 4507 individual items can be removed, the colors need to be re-synced). | |
| 4508 * filelist.[ch]: Added file_is_moved(), and fixes to use the | |
| 4509 file_maint_*() stuff. | |
| 4510 * img-main.[ch] (main_image_get_collection): Added this accessor. | |
| 4511 * utilops.[ch]: Added file_maint_*() funcs, call these when files have | |
| 4512 been manipulated (rename, move, delete). | |
| 4513 | |
| 4514 Tue Jan 30 16:04:42 2001 John Ellis <johne@bellatlantic.net> | |
| 4515 | |
| 4516 * image-load.[ch]: Added ability to set the priority of the image | |
| 4517 loader, default is G_PRIORITY_DEFAULT_IDLE (same as g_idle_add). | |
| 4518 * typedefs.h (ImageLoader): Added idle_priority (see above). | |
| 4519 * image.c: The drawing queue now uses an idle with priority | |
| 4520 G_PRIORITY_HIGH_IDLE, so that redraws of the image will occur before | |
| 4521 anything else. (this way when scrolling a still-loading image, the | |
| 4522 scrolled area is updated faster) | |
| 4523 | |
| 4524 Mon Jan 29 13:48:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4525 | |
| 4526 * collect-io.[ch], collect.[ch]: Const ify some arguments. | |
| 4527 * configure.in: Release 0.9.3 | |
| 4528 | |
| 4529 Mon Jan 29 13:35:21 2001 John Ellis <johne@bellatlantic.net> | |
| 4530 | |
| 4531 * collect.c (collection_window_new): Only load the path if it is | |
| 4532 absolute (starts with a '/'); | |
| 4533 * main.c: Added -l,--list option to open a collection window with the | |
| 4534 files from the command line. | |
| 4535 | |
| 4536 Mon Jan 29 12:52:19 2001 John Ellis <johne@bellatlantic.net> | |
| 4537 | |
| 4538 * menu.c: Applied patch from Zbigniew Chyla <cyba@gnome.pl> to remove | |
| 4539 translation markers from item_factory accessors. | |
| 4540 * po/pl.po: Updated Polish translation from | |
| 4541 Zbigniew Chyla <cyba@gnome.pl> | |
| 4542 * po/es.po: Updated Spanish translation (missed for 0.9.2) from | |
| 4543 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com> | |
| 4544 * po/ru.po: Updated Russian translation (missed for 0.9.2) from | |
| 4545 Michael Bravo <mbravo@tag-ltd.spb.ru> | |
| 4546 * po/sl.po: Added Slovene translation (missed for 0.9.2) from | |
| 4547 Matej Erman <matej.erman@guest.arnes.si> | |
| 4548 | |
| 4549 Thu Jan 25 21:09:10 2001 John Ellis <johne@bellatlantic.net> | |
| 4550 | |
| 4551 * utilops.c: Put the name of the file in the entry of the rename | |
| 4552 dialog, and select the text. | |
| 4553 * image.c: #ifdef some debugging output. | |
| 4554 | |
| 4555 Thu Jan 25 15:28:08 2001 John Ellis <johne@bellatlantic.net> | |
| 4556 | |
| 4557 * image-load.c: We do not use gdk_pixbuf_loader's "area_prepared" | |
| 4558 signal, so make sure to retrieve the pixbuf before calling our loader's | |
| 4559 "area_updated" signal. | |
| 4560 * image.c: Added new_data status to debugging info. | |
| 4561 | |
| 4562 Wed Jan 24 12:03:27 2001 John Ellis <johne@bellatlantic.net> | |
| 4563 | |
| 4564 * collect.c, dupe.c, img-view.c, window.c: Set the wmclass to all | |
| 4565 lowercase, and changes for new window_set_icon(). | |
| 4566 * gqview.h, main.c (window_set_icon): Changed to use gdk_pixbuf. | |
| 4567 * preferences.c: Made about it's own window, and made the config window | |
| 4568 a little more compact. | |
| 4569 | |
| 4570 Wed Jan 24 11:13:52 2001 John Ellis <johne@bellatlantic.net> | |
| 4571 | |
| 4572 * filelist.[ch] (path_list_filter): New function, applies filter | |
| 4573 options on a path list. | |
| 4574 * collect-table.c, dupe.c: Run path lists through the filter (above). | |
| 4575 | |
| 4576 Wed Jan 24 00:11:15 2001 John Ellis <johne@bellatlantic.net> | |
| 4577 | |
| 4578 * image.c: Use the collection's name field instead of pulling it from | |
| 4579 the end of the path field. | |
| 4580 * main.c: Multiple files on the command line are now added to a | |
| 4581 collection, this collection is then set to the main window viewer. | |
| 4582 | |
| 4583 Tue Jan 23 23:08:45 2001 John Ellis <johne@bellatlantic.net> | |
| 4584 | |
| 4585 * thumb.c: Fix xvpics support: the done signal was never being sent for | |
| 4586 xvpics. Also made xvpics scale to the thumbnail size even when smaller. | |
| 4587 | |
| 4588 Tue Jan 23 21:58:49 2001 John Ellis <johne@bellatlantic.net> | |
| 4589 | |
| 4590 * image-load.[ch], typedefs.h: Added ability to set the size of the | |
| 4591 read buffer. The buffer is always 512 bytes (as before), what this | |
| 4592 does is set the number of time to read from the file on each idle call, | |
| 4593 in effect increasing the buffer size to 512 x size. | |
| 4594 * image.c: Fixed race condition where an image area may be ready to be | |
| 4595 queued before the pixbuf is set. Fixed the tile blank flag, it is now | |
| 4596 set correctly in all (?) cases. Set the image loader buffer size to 4, | |
| 4597 so that more of the image is decoded between render calls. Also removed | |
| 4598 unused crufty function argument for image_tile_expose. | |
| 4599 | |
| 4600 Tue Jan 23 13:37:29 2001 John Ellis <johne@bellatlantic.net> | |
| 4601 | |
| 4602 * image.c: Fix scrolling while partially obscured, and made the focus | |
| 4603 drawing code cleaner (removed gtk_signal_disconnect() junk). | |
| 4604 | |
| 4605 Tue Jan 23 11:32:08 2001 John Ellis <johne@bellatlantic.net> | |
| 4606 | |
| 4607 * globals.c, gqview.h, img-main.c, img-view.c, main.c, preferences.c, | |
| 4608 rcfile.c: Made the delete key optional, since this is a dangerous key | |
| 4609 with delete confirmation disabled. Also do not come out of fullscreen | |
| 4610 when confirm delete is disabled. Based on patch submitted by | |
| 4611 Niku Toivola <niku.toivola@iki.fi> | |
| 4612 | |
| 4613 Mon Jan 22 20:32:53 2001 John Ellis <johne@bellatlantic.net> | |
| 4614 | |
| 4615 * image.c: Fix setting scale when zoom_to_fit_expands is false. | |
| 4616 * collect-dlg.c: Fix the missing cancel button in the overwrite confirm | |
| 4617 dialog for the save as dialog. | |
| 4618 (The good: Easy fixes. The bad: Stupid mistakes. | |
| 4619 The ugly: Had not tested these before release.) | |
| 4620 | |
| 4621 Mon Jan 22 12:09:43 2001 John Ellis <johne@bellatlantic.net> | |
| 4622 | |
| 4623 * README: Updates. | |
| 4624 * configure.in: Release 0.9.2. | |
| 4625 | |
| 4626 Sat Jan 20 00:37:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4627 | |
| 4628 * ui_tabcomp.c (tab_completion_append_to_history): Fix to keep the | |
| 4629 same path in the entry when calling this. | |
| 4630 | |
| 4631 Fri Jan 19 22:51:56 2001 John Ellis <johne@bellatlantic.net> | |
| 4632 | |
| 4633 * *.[ch]: Changed the copyright in all the files to 2001. | |
| 4634 | |
| 4635 Fri Jan 19 22:41:45 2001 John Ellis <johne@bellatlantic.net> | |
| 4636 | |
| 4637 * gqview.spec.in: Upped gdk-pixbuf req. to 0.9.0 | |
| 4638 * configure.in: Bump version to 0.9.2 | |
| 4639 * utilops.c: Fix text in copy/move dialog for multiple files. | |
| 4640 | |
| 4641 Thu Jan 18 19:45:22 2001 John Ellis <johne@bellatlantic.net> | |
| 4642 | |
| 4643 * dupe.c: When starting a compare set the status text to file count, | |
| 4644 gives user idea of how many files are being compared. | |
| 4645 * image.c: Compile clean-up. | |
| 4646 * po/*.po: Make distcheck touched these. | |
| 4647 | |
| 4648 Thu Jan 18 19:22:40 2001 John Ellis <johne@bellatlantic.net> | |
| 4649 | |
| 4650 * filelist.c, window.c: Fix drop down history on main window to change | |
| 4651 to the selected path after the popup window is hidden. | |
| 4652 * image.c (image_pixbuf_sync): Clear the window when set to a NULL | |
| 4653 pixbuf. | |
| 4654 * utilops.c (generic_dialog_add_images): Implemented this function. | |
| 4655 | |
| 4656 Thu Jan 18 17:25:39 2001 John Ellis <johne@bellatlantic.net> | |
| 4657 | |
| 4658 * filelist.c: Fix sticky thumbnails when changing to a dir with files | |
| 4659 that have similar file names as the previous dir. Fix refresh to | |
| 4660 reload thumbnails (it was stalling in the thumb_next checks). | |
| 4661 * menu.c: Call filelist_refresh() instead of the hack to refresh by | |
| 4662 changing to the same dir. | |
| 4663 * preferences.c: Use a button box for the ok, apply, cancel buttons. | |
| 4664 * po/POTFILES.in: Added new files, removed missing. | |
| 4665 | |
| 4666 Thu Jan 18 16:38:19 2001 John Ellis <johne@bellatlantic.net> | |
| 4667 | |
| 4668 * ui_clist_edit.[ch], ui_fileops.[ch], ui_menu.[ch], ui_pathsel.[ch], | |
| 4669 ui_tabcomp.[ch], ui_tabcomp.xpm, ui_utildlg.[ch]: New convenience files | |
| 4670 from SLIK. | |
| 4671 * clist_edit.[ch], fileops.[ch], path.[ch], tabcomp.[ch], tabcomp.xpm, | |
| 4672 utildlg.[ch]: Removed (see above). | |
| 4673 * collect-dlg.[ch], collect-io.c, collect-table.c, collect.c, dnd.c, | |
| 4674 dupe.c, filelist.[ch], gqview.h, image.c, img-main.[ch], img-view.[ch], | |
| 4675 menu.[ch], preferences.c, rcfile.c, slideshow.c, thumb.c, typedefs.h, | |
| 4676 utilops.[ch], window.c: Use the new convenience functions, constify | |
| 4677 things where needed. | |
| 4678 * main.c: Moved the file path utils out of here (see above). | |
| 4679 | |
| 4680 Wed Jan 17 15:06:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4681 | |
| 4682 * image.[ch]: Added fit window to image support (back in). | |
| 4683 * fullscreen.c, img-view.c, window.c: Fixes for above (namespaces). | |
| 4684 * typedefs.c (ImagwWindow): Changed zoom_enable to top_window_sync. | |
| 4685 | |
| 4686 Tue Jan 16 13:40:29 2001 John Ellis <johne@bellatlantic.net> | |
| 4687 | |
| 4688 * image.c: Scrolling while decoding a scaled image no longer causes | |
| 4689 dropped (black) areas. Also added an tile blank flag so that tiles | |
| 4690 with no loaded data simply render a black rectangle for a speed | |
| 4691 improvement (this is currrently semi-broken as image_tile_sync() is | |
| 4692 currently always called to set the blank flag to FALSE :(. | |
| 4693 | |
| 4694 Mon Jan 15 21:53:25 2001 John Ellis <johne@bellatlantic.net> | |
| 4695 | |
| 4696 * fullscreen.c: Made the full screen window have a black background | |
| 4697 once again. | |
| 4698 * img-main.c: Enabled keyboard grab on fullscreen window, and re-grab | |
| 4699 the keyboard after a popup menu closes. | |
| 4700 | |
| 4701 Sun Jan 14 17:39:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4702 | |
| 4703 * image-load.c(image_loader_free): Fix a memory leak. | |
| 4704 | |
| 4705 Sun Jan 14 17:18:47 2001 John Ellis <johne@bellatlantic.net> | |
| 4706 | |
| 4707 * dupe.c: Create the clist with 6 columns (forgot to increment this | |
| 4708 when I added the thumbnail column). | |
| 4709 * image.[ch]: Added the update functions, made them work. | |
| 4710 * img-main.c, img-view.c: Set the update functions, attach the windows | |
| 4711 for the titles. | |
| 4712 * window.c: Set the initial image to the logo. | |
| 4713 | |
| 4714 Sun Jan 14 15:26:49 2001 John Ellis <johne@bellatlantic.net> | |
| 4715 | |
| 4716 * dnd.c: Temporarily disable dnd highlighting for image windows. | |
| 4717 * gqview.h, main.c: Minor fixups. | |
| 4718 * image.c: Generally works now, borders are cleared, focus is handled, | |
| 4719 etc. TODO: Add update callback, window title updating, and window | |
| 4720 auto-sizing. | |
| 4721 * menu.c: Added missing menu item 'Zoom to fit'. (must have been missed | |
| 4722 during convertion to a menu_factory. | |
| 4723 * window.c: Moved focus draw/handling code out of here (into image.c). | |
| 4724 | |
| 4725 Sat Jan 13 18:51:20 2001 John Ellis <johne@bellatlantic.net> | |
| 4726 | |
| 4727 * image.c: Trying to fix scale bugs/crashes in gdk_pixbuf_scale(), here | |
| 4728 is what I determined with gdk-pixbuf 0.9.2 (CVS, as of now): | |
| 4729 | |
| 4730 This only applies when the scale width offset is not zero _and_ the | |
| 4731 resulting right edge of the scaled image is also the right side of the | |
| 4732 source image. (in other words: when rendering a tile that is aligned | |
| 4733 with the right side of the image). | |
| 4734 | |
| 4735 Under the above conditions, gdk_pixbuf_scale() breaks for all | |
| 4736 GdkInterpTypes except NEAREST. gdk_pixbuf_compsite_color() is only | |
| 4737 broken for TILES (I suspect this is because eog uses it, but does not | |
| 4738 have a TILES option, so that was not tested). At this point I was tired | |
| 4739 of dealing with this mess, so I _think_ gdk_pixbuf_composite() is | |
| 4740 broken the same as gdk_pixbuf_scale() [memory is getting mushy]. Oh, | |
| 4741 and breakage means the last 2 columns of pixels are seamingly generated | |
| 4742 from some random memory point, at best causing them to be corrupted, at | |
| 4743 worst causing a crash. | |
| 4744 | |
| 4745 So what I did: Use gdk_pixbuf_composite_color() since it is the least | |
| 4746 broken. It does seem slower than gdk_pixbuf_scale(), since it does | |
| 4747 more. | |
| 4748 | |
| 4749 (I hope the gdk-pixbuf included with GTK+ 2.0 has this fixed, as the | |
| 4750 gdk-pixbuf in CVS seems to have little maintenance lately - 2 ChangeLog | |
| 4751 entries in 3 months...) | |
| 4752 | |
| 4753 Fri Jan 12 12:07:44 2001 John Ellis <johne@bellatlantic.net> | |
| 4754 | |
| 4755 * image.c, typedefs.h: Well, it now displays the image in all zoom | |
| 4756 settings. Still have to add (back) scrolling, set up the update call | |
| 4757 function, and work on redrawing the borders (borders currently do not | |
| 4758 get cleared to remove the previous image). | |
| 4759 | |
| 4760 Thu Jan 11 13:35:15 2001 John Ellis <johne@bellatlantic.net> | |
| 4761 | |
| 4762 * image.[ch], typedefs.h: Start towards a new method of rendering the | |
| 4763 image to the screen. The image window is now basically _only_ a | |
| 4764 gtk_drawing_area, and we do all the scrolling ourselves. Currently I | |
| 4765 am lucky if it doesn't crash, and really lucky if part of an image | |
| 4766 appears :) Well, at least the namespaces for the functions are at | |
| 4767 least a little saner now, so I accomplished something, althought the | |
| 4768 whole thing still needs to be re-thought from the tile/render point | |
| 4769 of view. | |
| 4770 * dnd.c, fullscreen.c, img-main.c, img-view.c, main.c, slideshow.c, | |
| 4771 utildlg.c, window.c: Made it at least compile for testing. | |
| 4772 | |
| 4773 Mon Jan 8 22:57:05 2001 John Ellis <johne@bellatlantic.net> | |
| 4774 | |
| 4775 * dupe.c (dupe_menu_view): Use filelist_change_to_full_path() in place | |
| 4776 of main_image_change_to(), so that the file list of the main window | |
| 4777 also syncs to the image. | |
| 4778 | |
| 4779 Mon Jan 8 21:55:54 2001 John Ellis <johne@bellatlantic.net> | |
| 4780 | |
| 4781 * dupe.[ch]: Added thumbnail support. | |
| 4782 | |
| 4783 Mon Jan 8 20:22:12 2001 John Ellis <johne@bellatlantic.net> | |
| 4784 | |
| 4785 * dupe.[ch]: More work, many fixes, added right click menu, and | |
| 4786 generally made it nice to use (useable). | |
| 4787 * collect-table.c: Add the collection to the dupe window. | |
| 4788 * menu.c: Added 'Find duplicates...' to the file menu. | |
| 4789 | |
| 4790 Sat Dec 30 16:45:51 2000 John Ellis <johne@bellatlantic.net> | |
| 4791 | |
| 4792 * README, TODO: Updates. | |
| 4793 * collect-table.c: Set default duplicate window mask to sort by name. | |
| 4794 * dupe.[ch]: Allow change of comparison method by adding drop down | |
| 4795 menu, fixed dnd when dragging from the list. | |
| 4796 * filelist.c: Only allow rename when new name does not exist. | |
| 4797 | |
| 4798 | |
| 4799 Thu Dec 14 20:20:14 2000 John Ellis <johne@bellatlantic.net> | |
| 4800 | |
| 4801 * globals.c, gqview.h, main.c: Set up menus to use GtkItemFactory and | |
| 4802 allow saving of user's accel keys (to ~/.gqview/accels). | |
| 4803 * menu.c: Use GtkItemFactory, fix callbacks to (void) for those that | |
| 4804 do not use the data (because GtkItemFactory has a weird signal | |
| 4805 alignment (gpointer is first). | |
| 4806 | |
| 4807 Sorry translators, menus must be re-translated (and it does not look | |
| 4808 like fun with GtkItemFactoryEntry using menu paths) | |
| 4809 | |
| 4810 Thu Nov 30 17:45:08 2000 John Ellis <johne@bellatlantic.net> | |
| 4811 | |
| 4812 * configure.in: Do more compatible checks for png ? | |
| 4813 * tabcomp.c: Sanity checks for adding NULL key/path to list. | |
| 4814 | |
| 4815 Mon Nov 20 12:32:08 2000 John Ellis <johne@bellatlantic.net> | |
| 4816 | |
| 4817 * image.c: Added render_types to better decrease unnecessary renders. | |
| 4818 * main.c, window.c: Save/Restore the window positions like in gimp, | |
| 4819 since that seems to work better. | |
| 4820 (And gimp programmers can't be wrong :) | |
| 4821 | |
| 4822 Wed Nov 8 09:16:45 2000 John Ellis <johne@bellatlantic.net> | |
| 4823 | |
| 4824 * dupe.[ch]: Added new files containing 'find duplicates' window. | |
| 4825 * collect-table.c: Added 'find duplicates...' to pop-up menu. | |
| 4826 * fileops.[ch]: Added checksum_simple(), made some things const. | |
| 4827 * collect.[ch]: Added collection_info_valid(). | |
| 4828 * filelist.[ch], menu.c, pathsel.c: const stuff. | |
| 4829 * image-load.[ch]: Added image_load_dimensions(), const stuff. | |
| 4830 * Makefile.am: Added dupe.[ch] to objects. | |
| 4831 | |
| 4832 Sun Sep 10 09:55:50 2000 John Ellis <johne@bellatlantic.net> | |
| 4833 | |
| 4834 * po/*.po: Make distcheck did this. | |
| 4835 * configure.in, README: Release 0.9.1. | |
| 4836 | |
| 4837 Fri Sep 8 17:34:37 2000 John Ellis <johne@bellatlantic.net> | |
| 4838 | |
| 4839 * thumb.[ch](maintain_thumbnail_dir): Added a clear argument for | |
| 4840 completely clearing the disk cache. | |
| 4841 * filelist.c, menu.c: Changes for above. | |
| 4842 * preferences.c: Added a 'Clear cache' button. | |
| 4843 * utildlg.c: Allow passing NULL pointer for the cancel callback in | |
| 4844 confirm_dialog_new() and confirm_dialog_add(). | |
| 4845 | |
| 4846 Fri Sep 8 16:58:20 2000 John Ellis <johne@bellatlantic.net> | |
| 4847 | |
| 4848 * icons/collect.xpmi: Added wm icon for collection windows. | |
| 4849 * collect.c: Use it. | |
| 4850 | |
| 4851 Fri Sep 8 15:55:53 2000 John Ellis <johne@bellatlantic.net> | |
| 4852 | |
| 4853 * menu.[ch]: Unified the main window image and fullscreen pop-up menu, | |
| 4854 and made it consistent with the one for view window. Added 'slideshow | |
| 4855 pause'. | |
| 4856 * collect-table.c, filelist.c, globals.c, gqview.h: Uses new menus, | |
| 4857 4 less global Widget variables now, yay. | |
| 4858 * image.c: Reset scroll to 0,0 on new image. | |
| 4859 * img-main.[ch]: Used new menus, added necessary accessors for menus. | |
| 4860 * img-view.c: Added 'view in new window', and 'slideshow pause'. | |
| 4861 | |
| 4862 Fri Sep 8 13:33:12 2000 John Ellis <johne@bellatlantic.net> | |
| 4863 | |
| 4864 * utildlg.[ch]: Added class parameter to set windowmanager class for | |
| 4865 dialogs. Also added option to set window under the mouse. | |
| 4866 * collect-dlg.c, filelist.c, utilops.c: Changed to add class | |
| 4867 assignments. | |
| 4868 * globals.c, gqview.h, preferences.c, rcfile.c: Added | |
| 4869 place_dialogs_under_mouse var. | |
| 4870 | |
| 4871 Fri Sep 8 12:15:08 2000 John Ellis <johne@bellatlantic.net> | |
| 4872 | |
| 4873 * po/ru.po: Updated Russian translation, | |
| 4874 submitted by val <frob@df.ru>. | |
| 4875 * po/fr.po: Updated French translation, | |
| 4876 submitted by Jean-pierre PEDRON <jppedron@club-internet.fr>. | |
| 4877 * po/pl.po: Added Polish translation, | |
| 4878 submitted by Grzegorz Kowal <g_kowal@poczta.onet.pl> | |
| 4879 (yes, close to a release once I do this). | |
| 4880 | |
| 4881 Fri Sep 8 11:51:52 2000 John Ellis <johne@bellatlantic.net> | |
| 4882 | |
| 4883 * collect.c, image.c: Removed #warning warnings :) | |
| 4884 * fullscreen.c: Make sure the window is set to 0,0. | |
| 4885 * preferences.c: Changed the way thumbnail sizes are selected. Now uses | |
| 4886 a dynamic drop down menu. Available sizes are now stored in a static | |
| 4887 list, and added a few more sizes. | |
| 4888 | |
| 4889 Fri Sep 8 10:25:44 2000 John Ellis <johne@bellatlantic.net> | |
| 4890 | |
| 4891 * image.[ch]: Added read ahead buffering. | |
| 4892 * dnd.c, filelist.c, globals.c, gqview.h, img-main.[ch], img-view.c, | |
| 4893 main.c, preferences.c, rcfile.c, slideshow.c, typedefs.h: Hook up all | |
| 4894 the necessary read-ahead stuff. Allow verbosity levels for debug: each | |
| 4895 --debug on the command line increments verbosity. | |
| 4896 * thumb.c: Even on error, attempt to display what we have. | |
| 4897 | |
| 4898 Wed Sep 6 13:52:45 2000 John Ellis <johne@bellatlantic.net> | |
| 4899 | |
| 4900 * image.c: Fix slow loading when zoomed in rather high. (clamp hack). | |
| 4901 | |
| 4902 Wed Sep 6 12:58:42 2000 John Ellis <johne@bellatlantic.net> | |
| 4903 | |
| 4904 * image.c: Fix printing of window titles. | |
| 4905 * main.c: Changed Gimp default from 'gimp' to 'gimp-remote -n'. | |
| 4906 * preferences: Cleaned up window a bit, added tab 'window'. | |
| 4907 | |
| 4908 Wed Sep 6 11:55:32 2000 John Ellis <johne@bellatlantic.net> | |
| 4909 | |
| 4910 * globals.c, gqview.h, image.c, img-main.c, img-view.c, main.c, menu.c, | |
| 4911 preferences.c, rcfile.c, thumb.c, typedefs.c: Added thumbnail quality | |
| 4912 option, zoom and dither quality options, adjustable zoom increment. | |
| 4913 Fixed menu separators to be insensitive. | |
| 4914 | |
| 4915 Wed Sep 6 07:54:36 2000 John Ellis <johne@bellatlantic.net> | |
| 4916 | |
| 4917 * image.[ch]: Fix window resizing when zoom is auto, changed a few | |
| 4918 image_area options to be standard. | |
| 4919 * fullscreen.c, img-view.c, window.c: Use new image_area options that | |
| 4920 are now needed. | |
| 4921 | |
| 4922 Thu Aug 31 07:44:38 2000 John Ellis <johne@bellatlantic.net> | |
| 4923 | |
| 4924 * image.[ch]: Add a image_area_reload() function, and fix zoom_adjust | |
| 4925 from autozoom mode (implement it). | |
| 4926 * img-main.[ch], menu.c: call image_reload when reload button/menu is | |
| 4927 selected. | |
| 4928 * utildlg.c: Made Escape key cancel all dialogs. | |
| 4929 | |
| 4930 Thu Aug 31 07:17:10 2000 John Ellis <johne@bellatlantic.net> | |
| 4931 | |
| 4932 * image.c: Fix image_area_set_from_image to actually copy the pixbuf | |
| 4933 and image data. | |
| 4934 * img-main.c, img-view.c: Update for slideshow, below. | |
| 4935 * slideshow.[ch]: Added arguments to slideshow_start_* functions so | |
| 4936 that slideshows start from the current image when no in random mode. | |
| 4937 Also added a slideshow_pause set of functions, currently not used | |
| 4938 anywhere right now -- will hook to keys/mouse menus later. | |
| 4939 | |
| 4940 Wed Aug 30 10:23:05 2000 John Ellis <johne@bellatlantic.net> | |
| 4941 | |
| 4942 * collect-table.c, collect.c: Changed 'loading thumbnails..' status to | |
| 4943 include a progress bar. | |
| 4944 * image.[ch], img-main.[ch], img-view.c, menu.[ch], tydefs.h: Added | |
| 4945 rotate options. | |
| 4946 * pixbuf_util.[ch]: Added pixbuf rotate 90 / mirror stuff. | |
| 4947 * README: Added rotate keys to key summary. | |
| 4948 | |
| 4949 Tue Aug 29 08:26:35 2000 John Ellis <johne@bellatlantic.net> | |
| 4950 | |
| 4951 * pixbuf_util.[ch]: New files to manipulate pixbufs, currently only | |
| 4952 provides save to png function. | |
| 4953 * Makefile.am, thumb.c: Used save to png function. | |
| 4954 * configure.in: Test for png, now required. | |
| 4955 * image.c: Fix bug in queue area computation. | |
| 4956 * main.c: Change -help to --help in warning message. | |
| 4957 * po/*.po: Fix --help stuff. | |
| 4958 | |
| 4959 Tue Aug 29 06:40:02 2000 John Ellis <johne@bellatlantic.net> | |
| 4960 | |
| 4961 * collect.[ch], collect-io.c: Make it work with new thumbnail loaders. | |
| 4962 * filelist.c, globals.c, gqview.h, image.c: Made the img_unknown.xpm | |
| 4963 global data, so it is only included once. | |
| 4964 * main.c: Bye bye, Imlib. It is now OFFICIALLY DEAD. | |
| 4965 * thumb.h, typedefs.h: Moved all structs to typedefs.h. | |
| 4966 * configure.in, gqview.spec.in, Makefile.am, README: Remove imlib | |
| 4967 references, added gdk-pixbuf stuff. | |
| 4968 | |
| 4969 Mon Aug 28 13:27:04 2000 John Ellis <johne@bellatlantic.net> | |
| 4970 | |
| 4971 * thumb.[ch]: Added idle thumbnail generation. Hmm, the pixbuf 0.8.0 | |
| 4972 GIF loader seems to error out on thumbnail _RE_generation, will have | |
| 4973 to look into that. | |
| 4974 * filelist.c: Use it. | |
| 4975 * collect-table.c: Broken, but at least it compiles to test new | |
| 4976 thumbnail code. | |
| 4977 | |
| 4978 Mon Aug 28 08:06:15 2000 John Ellis <johne@bellatlantic.net> | |
| 4979 | |
| 4980 * image.c: Image loading now works with no black spots on scroll :) | |
| 4981 Still a lot of fixes/optimizes/mem cache management to do though... | |
| 4982 | |
| 4983 Sat Aug 19 01:08:08 2000 John Ellis <johne@bellatlantic.net> | |
| 4984 | |
| 4985 * image.[ch]: Move to a floating point zoom, mor work on queue and | |
| 4986 rendering.. still really broken. | |
| 4987 * img-main.[ch], img-view.c, menu.c, typedefs.c: Update for new zoom | |
| 4988 number type. | |
| 4989 | |
| 4990 Fri Aug 18 01:41:53 2000 John Ellis <johne@bellatlantic.net> | |
| 4991 | |
| 4992 * filelist.c: Fix crash when deleting files while loading thumbs (this | |
| 4993 code will die a horrible death anyway when I move thumb loading to an | |
| 4994 idle call that uses image-loader.c stuff. | |
| 4995 * image-load.[ch]: Gdk-pixbuf load wrappers to do it in idle calls. | |
| 4996 * image.[ch]: Moved to gdk-pixbuf (no caching right now), slow and | |
| 4997 error prone, no zoom. | |
| 4998 * gqview.h, tydefs.h: Changes for gdk-pixbuf. (Imlib is still used most | |
| 4999 places though <-- FIXME. | |
| 5000 * configure.in, Makefile.am: Added gdk-pixbuf, new files. | |
| 5001 * logo.xpm: Use staandard xmp for logo now, may move to inline pixbufs | |
| 5002 (eventually). | |
| 5003 | |
| 5004 Sun Jul 23 21:34:22 2000 John Ellis <johne@bellatlantic.net> | |
| 5005 | |
| 5006 * img-main.c: Fix file operations from keyboard when coming out of full | |
| 5007 screen. | |
| 5008 * configure.in, README: release 0.9.0 | |
| 5009 | |
| 5010 Sun Jul 23 19:48:56 2000 John Ellis <johne@bellatlantic.net> | |
| 5011 | |
| 5012 * collect.c, img-view.c: It now compiles cleanly with "-g -Wall -O2 | |
| 5013 -Wmissing-prototypes -Wmissing-declarations -Werror" | |
| 5014 | |
| 5015 Sat Jul 22 20:46:45 2000 John Ellis <johne@bellatlantic.net> | |
| 5016 | |
| 5017 * tabcomp.c: Preserver order of keys between load/save. | |
| 5018 * filelist.[ch], window.c: Added a path history to the path entry, | |
| 5019 combo crashes when changed while popped up, so it does not work as | |
| 5020 expected, yet. | |
| 5021 * README: Updated. | |
| 5022 | |
| 5023 Fri Jul 21 00:01:33 2000 John Ellis <johne@bellatlantic.net> | |
| 5024 | |
| 5025 * collect-io.[ch], collect.[ch], typedefs.h: Added saving of collection | |
| 5026 window sizes to the collection file. (and restore is 'save window | |
| 5027 positions' is enabled) | |
| 5028 * gqview.h, main.c: Renamed .gqviewrc to gqviewrc, since we are now | |
| 5029 our own hidden .gqview dir, no reason to hide the config file. | |
| 5030 | |
| 5031 Thu Jul 20 22:29:42 2000 John Ellis <johne@bellatlantic.net> | |
| 5032 | |
| 5033 * collect-dlg.c, collect-io.[ch]: Minor fixes, added append functions. | |
| 5034 * collect-table.[ch], collect.c: Added more keyboard commands, more | |
| 5035 fixes. | |
| 5036 * image.c: Check that image in a collection is valid before using it. | |
| 5037 * menu.[ch], typedefs.c: Added SORT_PATH, which allows sorting by | |
| 5038 path (well, duh). | |
| 5039 * window.c: Changes for additional sort option. | |
| 5040 | |
| 5041 Thu Jul 20 17:32:14 2000 John Ellis <johne@bellatlantic.net> | |
| 5042 | |
| 5043 * collect-io.c: Change warning printf. | |
| 5044 * preferences.c: Open proper tab when showing 'about'. | |
| 5045 * po/POTFILES.in: Updated to include collection files, as well ad the | |
| 5046 other new ones added since 0.8.2. | |
| 5047 | |
| 5048 Wed Jul 19 19:07:27 2000 John Ellis <johne@bellatlantic.net> | |
| 5049 | |
| 5050 * clist_edit.c, img-main.c, img-view.c, main.c, tabcomp.c: Added | |
| 5051 support for the numeric keypad. Zoom using +, -, /, *; move with | |
| 5052 the number keys, etc. | |
| 5053 * collect-table.c, typedefs.h: Added support for navigation/selection | |
| 5054 in collections with the keyboard. | |
| 5055 | |
| 5056 Tue Jul 11 16:09:14 2000 John Ellis <johne@bellatlantic.net> | |
| 5057 | |
| 5058 * collect-io.c, collect-table.[ch], collect.c, typedefs.c: Added frame | |
| 5059 for displaying status, image/selection count, etc. | |
| 5060 * globals.c, gqview.h, preferences.c, rcfile.c: Added collection tab to | |
| 5061 options, added selection style option. Save open_recent_max to config. | |
| 5062 | |
| 5063 Tue Jul 11 13:37:00 2000 John Ellis <johne@bellatlantic.net> | |
| 5064 | |
| 5065 * collect-table.c: Properly set the main image on 'view'. | |
| 5066 * dnd.c, main.c: Namespace changes, make dropping collections work on | |
| 5067 main window. | |
| 5068 * filelist.[ch]: Moved file_next/prev/first/last to img-main.c, more | |
| 5069 appropriate there. | |
| 5070 * img-main.[ch]: Added (back) slideshow, various minor changes. | |
| 5071 * img-view.c: Added slideshow, make keys work with CAPS on. | |
| 5072 * slideshow.c: Make only the main window support filelist slideshows. | |
| 5073 | |
| 5074 Sat Jul 8 11:07:23 2000 John Ellis <johne@bellatlantic.net> | |
| 5075 | |
| 5076 * Makefile.am, fullscreen.[ch]: Made fullscreen more generic. | |
| 5077 * dnd.c, filelist.c, image.c, main.c, menu.c, window.c: Updated to new | |
| 5078 names (below). | |
| 5079 * img-main.[ch]: Redid fullscreen, slideshow, and namespace changes. | |
| 5080 * img-view.[ch]: Added fullscreen, changed way of doing popup menu. | |
| 5081 * slideshow.[ch]: Redid slideshow, made it more generic, it now accepts | |
| 5082 a path list, collection list, or falls back to filelist. | |
| 5083 | |
| 5084 Thu Jul 6 23:00:10 2000 John Ellis <johne@bellatlantic.net> | |
| 5085 | |
| 5086 * collect-dlg.c: Don't free the data in the confirm_cancel callback, | |
| 5087 it is just a NOP. | |
| 5088 * collect-table.c, collect.c: More work on popup menus, added recursive | |
| 5089 directory dropping. And more work overall. | |
| 5090 * dnd.c, filelist.[ch], main.c, utildlg.[ch]: Used path_list_free | |
| 5091 in place of old free_selected_list, Exposed more in the filelist.h | |
| 5092 header. | |
| 5093 * fileops.[ch]: Added path_list_* functions. | |
| 5094 * img-view.[ch]: Added a way to start a new window from a collection. | |
| 5095 | |
| 5096 Wed Jul 5 19:08:58 2000 John Ellis <johne@bellatlantic.net> | |
| 5097 | |
| 5098 * collect-dlg.c, collect-io.c, collect-table.c, collect.[ch]: Started | |
| 5099 popup menus for, sorting, saving, editing. Collections now have | |
| 5100 a ref count. | |
| 5101 * globals.c, gqview.h, main.c, menu.[ch], typedefs.h, window.c: Added | |
| 5102 recent open menu, history saving, popup menu utils. | |
| 5103 * pathsel.c: Synced the file list to change as the user types in the | |
| 5104 entry. (also fixes it to change when combo-items are selected). | |
| 5105 * tabcomp.[ch]: Added history_list features to load/save keys to a | |
| 5106 file. | |
| 5107 | |
| 5108 Tue Jul 4 14:40:43 2000 John Ellis <johne@bellatlantic.net> | |
| 5109 | |
| 5110 * collect.[ch], collect-table.[ch]: Changed the way dnd selection data | |
| 5111 is generated, since the case of the same path being in a collection | |
| 5112 multiple times broke the old method. Moving between collections seems | |
| 5113 to work now. Added collection stepping accessors. | |
| 5114 * dnd.c, image.[ch], img-view.c: Added support for collection browsing. | |
| 5115 * main.c (filename_from_path): Test that path != NULL. | |
| 5116 * typedefs.c: Move collect.h typedefs here. | |
| 5117 | |
| 5118 Its funny, but after this bit of hacking I feel dirty, like I did this | |
| 5119 all wrong... | |
| 5120 | |
| 5121 Mon Jul 3 19:44:29 2000 John Ellis <johne@bellatlantic.net> | |
| 5122 | |
| 5123 * collect-table.c: Added a tooltip to display the filenames, probably | |
| 5124 should be an option. | |
| 5125 | |
| 5126 Mon Jul 3 15:23:00 2000 John Ellis <johne@bellatlantic.net> | |
| 5127 | |
| 5128 * collect-dlg.[ch]: Added load save dialogs for collections. | |
| 5129 * collect-io.[ch], collect-table.c, collect.c: More work. | |
| 5130 * filelist.[ch]: Added select all routines. | |
| 5131 * gqview.h, main.c, rcfile.c, thumb.c: Move to a new config file | |
| 5132 hierarchy: Everything is under ~/.gqview now, old locations are moved | |
| 5133 to the new ones if found on start-up. | |
| 5134 * pathsel.[ch]: Added filtering toggle. | |
| 5135 * utildlg.h: Added a generic data pointer for FileDialogs. | |
| 5136 * menu.c: Added collection new/open and select all/none menu items. | |
| 5137 | |
| 5138 Mon Jul 3 12:51:29 2000 John Ellis <johne@bellatlantic.net> | |
| 5139 | |
| 5140 * collect-table.c, collect.h: Added selections, started dnd data set, | |
| 5141 and other stuff. | |
| 5142 * dnd.[ch]: New function, make_uri_file_list(), put it in header. | |
| 5143 | |
| 5144 Fri Jun 16 04:41:38 2000 John Ellis <johne@bellatlantic.net> | |
| 5145 | |
| 5146 * collect.[ch], collect-table.[ch]: Actually displays something now | |
| 5147 when a file is dragged on the window. | |
| 5148 | |
| 5149 Fri Jun 16 01:56:32 2000 John Ellis <johne@bellatlantic.net> | |
| 5150 | |
| 5151 * img-main.c: When in fullscreen, hide the mouse cursor after | |
| 5152 5 seconds of inactivity. | |
| 5153 | |
| 5154 Tue Jun 13 03:32:33 2000 John Ellis <johne@bellatlantic.net> | |
| 5155 | |
| 5156 * preferences.c: Fix typo (sorcforge -> sourceforge, boy am I dumb) and | |
| 5157 updated netpedia URL, since the old location is often (always) broken. | |
| 5158 | |
| 5159 Tue Jun 13 03:26:39 2000 John Ellis <johne@bellatlantic.net> | |
| 5160 | |
| 5161 * collect.[ch], collect-io.[ch]: Start of collections, load/saveing | |
| 5162 should work, if there was anything that actually used the functions. | |
| 5163 Right now a blank window opens :) | |
| 5164 * collect-dlg.[ch], collect-table.[ch]: Basically empty right now. | |
| 5165 * menu.c, typedefs.h: Added 'Open collection...' menu item, added | |
| 5166 SORT_NONE to SortType enum. | |
| 5167 * rcfile.[ch]: quoted_value() is now public, it is used in collect-io.c | |
| 5168 | |
| 5169 Thu Jun 8 19:57:54 2000 John Ellis <johne@bellatlantic.net> | |
| 5170 | |
| 5171 * *.[ch]: All c files now have corresponding .h headers, except | |
| 5172 globals.c and main.c, which are in gqview.h. | |
| 5173 * src/Makefile.am: Added the headers. | |
| 5174 * config.[ch]: renamed to preferences.[ch] to avoid conflict with | |
| 5175 autogenerated config.h. | |
| 5176 | |
| 5177 Tue Jun 6 20:45:14 2000 John Ellis <johne@bellatlantic.net> | |
| 5178 | |
| 5179 * filelist.c, gqview.h, main.c: Added new function to change the | |
| 5180 current image through the filelist given pathname. Use it to fix bug | |
| 5181 causing filename not to be selected in list on startup and tab | |
| 5182 completion entry. | |
| 5183 | |
| 5184 Tue Jun 6 20:04:03 2000 John Ellis <johne@bellatlantic.net> | |
| 5185 | |
| 5186 * filelist.c, globals.c, gqview.h, main.c, rcfile.c, window.c: Added | |
| 5187 basic sorting of files on name, size, or date. | |
| 5188 | |
| 5189 Mon Jun 5 19:39:02 2000 John Ellis <johne@bellatlantic.net> | |
| 5190 | |
| 5191 * configure.in: Release 0.8.2 | |
| 5192 * README: Updated. | |
| 5193 * utilops.c: Change a \b to a \n. | |
| 5194 * po/*.po: Make corresponding change to above. | |
| 5195 | |
| 5196 Mon Jun 5 18:54:46 2000 John Ellis <johne@bellatlantic.net> | |
| 5197 | |
| 5198 * filelist.c (filelist_change_to): When going up one dir, make previous | |
| 5199 place visible in the list. | |
| 5200 | |
| 5201 Tue May 9 00:54:36 2000 John Ellis <johne@bellatlantic.net> | |
| 5202 | |
| 5203 * clist_edit.c: Fixups for positioning. | |
| 5204 * config.c, filelist.c, globals.c, gqview.h, rcfile.c: Made in place | |
| 5205 renaming optional. | |
| 5206 | |
| 5207 Mon May 8 23:05:06 2000 John Ellis <johne@bellatlantic.net> | |
| 5208 | |
| 5209 * clist_edit.[ch]: New files that allow in place editing of a clist. | |
| 5210 * filelist.c: Add in place renaming. | |
| 5211 | |
| 5212 Mon May 8 18:08:20 2000 John Ellis <johne@bellatlantic.net> | |
| 5213 | |
| 5214 * config.c, main.c, utildlg.c, img-view.c, utildlg.c, window.c: Set | |
| 5215 icons on windows. | |
| 5216 * icons/[config.xpm, dialog.xpm, icon.xpm, tools.xpm, view.xpm], | |
| 5217 icons/Makefile.am: Add new icons for windows. | |
| 5218 * filelist.c, menu.c, tabcomp.c, thumb.c: -Wall cleanups/bug fixes. | |
| 5219 * gqview.h, image.[ch], img-view.c: Fix image scaling for new views, | |
| 5220 GQview title is now after the image filename. | |
| 5221 | |
| 5222 Mon May 8 15:06:35 2000 John Ellis <johne@bellatlantic.net> | |
| 5223 | |
| 5224 * main.c: Pressing delete now correctly deletes selected files. | |
| 5225 * config.c, globals.c, gqview.h, image.c, rcfile.c: Zoom to fit now | |
| 5226 expands images too (by default, added config option to have old | |
| 5227 behavior. | |
| 5228 | |
| 5229 Mon May 8 13:56:01 2000 John Ellis <johne@bellatlantic.net> | |
| 5230 | |
| 5231 * po/it.po: Added Italian translation, submitted by | |
| 5232 Christopher R. Gabriel <cgabriel@pluto.linux.it> | |
| 5233 * po/es.po: Updated Spanish translation, submitted by | |
| 5234 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com> | |
| 5235 * po/pt_BR.po: Updated brazilian translation, submitted by | |
| 5236 "Evandro F. Giovanini" <elinux@linuxave.net> | |
| 5237 * configure.in: Added it to ALL_LINGUAS | |
| 5238 | |
| 4 | 5239 Fri Apr 14 15:50:22 2000 John Ellis <johne@bellatlantic.net> |
| 5240 | |
| 5241 * README: Updated. | |
| 5242 * configure.in: release 0.8.1 | |
| 5243 | |
| 5244 Thu Apr 13 10:50:43 2000 John Ellis <johne@bellatlantic.net> | |
| 5245 | |
| 5246 * config.c, globals.c, gqview.h, image.c, img-main.c, img-view.c: Added | |
| 5247 support for mouse wheel (4,5) to scroll image or flip through images. | |
| 5248 | |
| 5249 Thu Apr 13 09:38:25 2000 John Ellis <johne@bellatlantic.net> | |
| 5250 | |
| 5251 * configure.in, po/sk.po: Added Slovak translation, submitted by | |
| 5252 "Sandokan" <cortex@nextra.sk> | |
| 5253 | |
| 5254 Thu Apr 13 09:35:36 2000 John Ellis <johne@bellatlantic.net> | |
| 5255 | |
| 5256 * configure.in, po/es.po: Added Spanish translation, subbmitted by | |
| 5257 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com> | |
| 5258 | |
| 5259 Thu Apr 13 09:32:42 2000 John Ellis <johne@bellatlantic.net> | |
| 5260 | |
| 5261 * confgure.in, po/fr.po: Added French translation, submitted by | |
| 5262 Jean-pierre PEDRON <jppedron@club-internet.fr> | |
| 5263 | |
| 5264 Thu Apr 13 09:28:04 2000 John Ellis <johne@bellatlantic.net> | |
| 5265 | |
| 5266 * Makefile.am, configure.in: Include gqview.spec in make distcheck so | |
| 5267 that rpm -tb will work. | |
| 5268 * po/tr.po, gqview.desktop: Update Turkish translation, from | |
| 5269 Fatih Demir <kabalak@gmx.net> | |
| 5270 | |
| 3 | 5271 Thu Apr 6 19:03:04 2000 John Ellis <johne@bellatlantic.net> |
| 5272 | |
| 5273 * README: Release 0.8.0. | |
| 5274 | |
| 5275 Wed Apr 5 11:35:52 2000 John Ellis <johne@bellatlantic.net> | |
| 5276 | |
| 5277 * filelist.c (rebuild_filter): Fix bug that hacked on the wrong string, | |
| 5278 causing custom_filter to only have one entry max. | |
| 5279 * utilops.c: Removed unused code, fix rename description. | |
| 5280 | |
| 5281 Wed Apr 5 11:19:31 2000 John Ellis <johne@bellatlantic.net> | |
| 5282 | |
| 5283 * filelist.c, gqview.h, window.c: File list now scrolls to display | |
| 5284 the first file that matches the path entry box during tab completion. | |
| 5285 The directory changes to follow the completion too. | |
| 5286 | |
| 5287 Wed Apr 5 10:30:51 2000 John Ellis <johne@bellatlantic.net> | |
| 5288 | |
| 5289 * filelist.c, gqview.h, main.c, menu.c, rcfile.c, slideshow.c: Added: | |
| 5290 Save thumnbnail mode to rcfile; add command line option for slideshow, | |
| 5291 rename other long options; make next/prev work properly during | |
| 5292 slideshow. | |
| 5293 | |
| 5294 Tue Apr 4 15:00:15 2000 John Ellis <johne@bellatlantic.net> | |
| 5295 | |
| 5296 * po/zh_TW.Big5.po, configure.in: Added Traditional Chinese (Big5), | |
| 5297 translation from Kam Tik <kamtik@hongkong.com> | |
| 5298 | |
| 5299 Tue Apr 4 13:20:43 2000 John Ellis <johne@bellatlantic.net> | |
| 5300 | |
| 5301 * *.[ch]: Update copyrights to 2000. | |
| 5302 * configure.in: Bumper version to 0.8.0 ('bout time) | |
| 5303 * README, TODO: Updates | |
| 5304 | |
| 5305 Tue Apr 4 12:21:27 2000 John Ellis <johne@bellatlantic.net> | |
| 5306 | |
| 5307 * image.c, img-main.c: Fix mem leaks. | |
| 5308 * utildlg.[ch]: Added confirm_dialog_new_with_image() utility. | |
| 5309 * utilops.c: Added display of source and dest images to overwrite | |
| 5310 dialogs (uses above). | |
| 5311 All this is derived from a patch by Gordon Messmer <yinyang@eburg.com> | |
| 5312 | |
| 5313 Tue Apr 4 10:44:22 2000 John Ellis <johne@bellatlantic.net> | |
| 5314 | |
| 5315 * main.c: Added full screen startup option (-f or -full), derived from | |
| 5316 patch by Rami Lehti <Rami.Lehti@Finland.Sun.COM> | |
| 5317 | |
| 5318 Tue Apr 4 10:33:15 2000 John Ellis <johne@bellatlantic.net> | |
| 5319 | |
| 5320 * image.[ch], img-view.c, img-main.c, menu.c, gqview.h: Added ability | |
| 5321 to set the root window wallpaper. (If zoom is fit to window, image is | |
| 5322 scaled, otherwise tiled. | |
| 5323 Derived from patch by ENTERforNone <enterfornone@bigpond.com> | |
| 5324 | |
| 5325 Tue Apr 4 09:45:08 2000 John Ellis <johne@bellatlantic.net> | |
| 5326 | |
| 5327 * img-main.c, menu.c: Changed full screen key to V. Derived from patch | |
| 5328 by Martial MICHEL <martial@users.sourceforge.net> | |
| 5329 | |
| 5330 Tue Apr 4 09:32:14 2000 John Ellis <johne@bellatlantic.net> | |
| 5331 | |
| 5332 * fileops.c (get_current_dir): Fix problem when there is no read | |
| 5333 permission for the current dir. Derived from patch by | |
| 5334 Mathieu Dessus <mdessus@free.fr> | |
| 5335 | |
| 5336 Apr 4 09:15:16 2000 John Ellis <johne@bellatlantic.net> | |
| 5337 | |
| 5338 * configure.in, po/tr.po: Added Turkish translation from | |
| 5339 Fatih Demir <kabalak@gmx.net> | |
| 5340 | |
| 1 | 5341 Thu Mar 16 17:04:24 2000 John Ellis <johne@bellatlantic.net> |
| 5342 | |
| 5343 * pathsel.c, tabcomp.c: Fix memory leaks. | |
| 5344 | |
| 5345 Fri Oct 1 17:17:21 1999 John Ellis <johne@bellatlantic.net> | |
| 5346 | |
| 5347 * po/ru.po: Added Russian translation | |
| 5348 from Oleg Andrjushenko <oandr@itec.cn.ua> | |
| 5349 * po/pt_BR.po: Added Brazilian Portuguese translation | |
| 5350 from Vitor Fernandes <vitor_fernandes@SoftHome.net> | |
| 5351 * po/ja/po: Added Japanese translation | |
| 5352 from Shingo Akagaki <akagaki@ece.numazu-ct.ac.jp> | |
| 5353 * configure.in: Updated ALL_LINGUAS. | |
| 5354 | |
| 5355 Mon Sep 6 06:25:38 1999 John Ellis <johne@bellatlantic.net> | |
| 5356 | |
| 5357 * image.c, img-main.c, img-view.c, window.c: Remove warnings for | |
| 5358 gtk+-1.2.5-pre1. I think there are still realize issues with that | |
| 5359 version of GTK+, however. | |
| 5360 | |
| 5361 Wed Aug 18 21:03:05 1999 John Ellis <johne@bellatlantic.net> | |
| 5362 | |
| 5363 * filelist.c: Fix reversal of calculating column width of the files | |
| 5364 list for icons vs. no icons. | |
| 5365 * pathsel.c, utilops.c: Set teh clist columns to autosize, so that | |
| 5366 horizontal scrollbar is accurate (and usually not there ;) | |
| 5367 | |
| 5368 Wed Aug 18 20:35:07 1999 John Ellis <johne@bellatlantic.net> | |
| 5369 | |
| 5370 * gqview.h, tabcomp.c, utilops.c: Move and copy dialogs now have a | |
| 5371 history. This was done by adding a combo widget option to the tab | |
| 5372 completion routines. | |
| 5373 | |
| 5374 Wed Aug 18 17:37:48 1999 John Ellis <johne@bellatlantic.net> | |
| 5375 | |
| 5376 * config.c: Fix 'fall back to 48x48 icon size' bug. | |
| 5377 | |
| 5378 Mon Aug 16 13:25:29 1999 John Ellis <johne@bellatlantic.net> | |
| 5379 | |
| 5380 * po/de.po: Added german translation | |
| 5381 by mawarkus@t-online.de (Matthias Warkus) | |
| 5382 * configure.in (ALL_LINGUAS): Added de. | |
| 5383 | |
| 5384 Mon Aug 16 12:44:56 1999 John Ellis <johne@bellatlantic.net> | |
| 5385 | |
| 5386 * utilops.c: Make it easier for translators. | |
| 5387 | |
| 5388 Mon Aug 16 12:09:53 1999 John Ellis <johne@bellatlantic.net> | |
| 5389 | |
| 5390 * thumb.c: Regenerate thumbnails whent the preferred size changes. | |
| 5391 | |
| 5392 Mon Aug 16 11:56:29 1999 John Ellis <johne@bellatlantic.net> | |
| 5393 | |
| 5394 * config.c, globals.c, gqview.h, main.c, rcfile.c: Removed the | |
| 5395 'save settings on exit' option and always save one exit, this was | |
| 5396 leading to confusion as to why settings are not always saved. | |
| 5397 * menus.: Removed the save settings menu line, no longer needed. | |
| 5398 | |
| 5399 Tue Aug 10 07:03:44 1999 John Ellis <johne@bellatlantic.net> | |
| 5400 | |
| 5401 * main.c(main): Use gtk_set_locale(); | |
| 5402 * window.c: Use gqview instead of main for wmhints. | |
| 5403 | |
| 5404 Tue Aug 10 06:55:48 1999 John Ellis <johne@bellatlantic.net> | |
| 5405 | |
| 5406 * filelist.c: Update the file count when files are removed. | |
| 5407 * dnd.c: When a drag and drop results in a GDK_ACTION_MOVE, refresh | |
| 5408 the lists to account for possibly deleted files. | |
| 5409 | |
| 5410 Fri Jul 23 17:09:02 1999 John Ellis <johne@bellatlantic.net> | |
| 5411 | |
| 5412 * window.c: Fix hang bug when dragging a file after starting with tools | |
| 5413 floating, then unfloating the window. (don't use gtk_widget_reparent | |
| 5414 for this). | |
| 5415 * dnd.c: Properly add "\r\n" to the end of all files for URI types, now | |
| 5416 all drags to Gimp 1.1.6 works. | |
| 5417 | |
| 5418 Tue Jul 20 20:37:03 1999 John Ellis <johne@bellatlantic.net> | |
| 5419 | |
| 5420 * configure.in, Makefile.am: Added localedir definition. | |
| 5421 * src/main.c: Added locale and i18n initialization. | |
| 5422 | |
| 5423 Tue Jul 20 20:03:18 1999 John Ellis <johne@bellatlantic.net> | |
| 5424 | |
| 5425 * configure.in, Makefile.am, autogen.sh: Add gettext calls, simplify | |
| 5426 gtk/imlib checks. | |
| 5427 * po/POTFILES.in: Created for gettext. | |
| 5428 * src/intl.h, gqmpeg.h, *.c: Added intl stuff, marked strings for | |
| 5429 translation. | |
| 5430 | |
| 5431 Sat Jul 10 15:12:13 1999 John Ellis <johne@bellatlantic.net> | |
| 5432 | |
| 5433 * all files: Moved to autoconf and automake. | |
| 5434 | |
| 5435 Sat Jul 3 08:23:59 1999 John Ellis <johne@bellatlantic.net> | |
| 5436 | |
| 5437 * gqview.h, README, gqview.spec: Release 0.7.0 | |
| 5438 | |
| 5439 Fri Jul 2 13:00:21 1999 John Ellis <johne@bellatlantic.net> | |
| 5440 | |
| 5441 * img-view.c: Added a 'close window' option to pop up dialog. | |
| 5442 | |
| 5443 Fri Jul 2 09:11:02 1999 John Ellis <johne@bellatlantic.net> | |
| 5444 | |
| 5445 * main.c (main): Fix so that window does not expand to image size when | |
| 5446 strting up with an image (from command line). | |
| 5447 * img-view.c (view_window_new): Follow the limit window size option, | |
| 5448 if enabled. | |
| 5449 | |
| 5450 Thu Jul 1 20:13:31 1999 John Ellis <johne@bellatlantic.net> | |
| 5451 | |
| 5452 * main.c: Setup random seed, for better random slideshows. | |
| 5453 | |
| 5454 Sun Jun 27 15:17:10 1999 John Ellis <johne@bellatlantic.net> | |
| 5455 | |
| 5456 * img-main.c: Use black background for full screen. | |
| 5457 * menu.c: Keep keyboard grab when full screen menu closes. | |
| 5458 | |
| 5459 Sun Jun 27 14:07:05 1999 John Ellis <johne@bellatlantic.net> | |
| 5460 | |
| 5461 * img-main.c: Keyboard now works with full screen. | |
| 5462 * main.c: Drop out of full screen before exiting. | |
| 5463 | |
| 5464 Sun Jun 27 06:57:22 1999 John Ellis <johne@bellatlantic.net> | |
| 5465 | |
| 5466 * image.c: Fix image snapping to uppper left when resizing window. | |
| 5467 * main.c: Increase progressive scrolling rate. | |
| 5468 | |
| 5469 Fri Jun 25 15:22:32 1999 John Ellis <johne@bellatlantic.net> | |
| 5470 | |
| 5471 * config.c, globals.c, gqview.h, img-view.c, main.c, rcfile.c: Added | |
| 5472 progressive key scrolling option. | |
| 5473 | |
| 5474 Fri Jun 25 14:06:12 1999 John Ellis <johne@bellatlantic.net> | |
| 5475 | |
| 5476 * image.c, img-main.c, gqview.h: A few api changes with regard to image | |
| 5477 auto-sizing and zooming. | |
| 5478 * dnd.c: Made image dnd more generic to work with separate views. | |
| 5479 * img-view.c: Added dnd and keyboard support. | |
| 5480 | |
| 5481 Fri Jun 25 11:00:38 1999 John Ellis <johne@bellatlantic.net> | |
| 5482 | |
| 5483 * image.c, img-view.c, window.c: Fixups for window resizing and initial | |
| 5484 size setting. | |
| 5485 | |
| 5486 Fri Jun 18 13:42:35 1999 John Ellis <johne@bellatlantic.net> | |
| 5487 | |
| 5488 * dnd.c, filelist.c, gqview.h, menu.c: Dragging and right clicking on | |
| 5489 file list no longer displays image, but correctly, only displays | |
| 5490 action/popup menu. | |
| 5491 * globals.c, gqview.h, img-main.c, main.c, menu.c, window.c: Add full | |
| 5492 screen option. | |
| 5493 | |
| 5494 Fri Jun 18 04:24:51 1999 John Ellis <johne@bellatlantic.net> | |
| 5495 | |
| 5496 * image.[ch], img-main.c, gqview.h: Beginnings of adding capability to | |
| 5497 view images in a new window. ImageWindow functions are now completely | |
| 5498 generic (save one spot). | |
| 5499 | |
| 5500 Wed Jun 16 03:47:36 1999 John Ellis <johne@bellatlantic.net> | |
| 5501 | |
| 5502 * slideshow.c, filelist.c: Make slideshow work correctly. | |
| 5503 * config.c, rcfile.c: Add saving and adjustment of slide show options. | |
| 5504 | |
| 5505 Wed Jun 16 00:46:09 1999 John Ellis <johne@bellatlantic.net> | |
| 5506 | |
| 5507 * slideshow.c, globals.c, gqview.h: Begin slideshow ability. | |
| 5508 * menu.c: Add 'Toggle slideshow' so view menu, may not stay here. | |
| 5509 * filelist.c: Made a few functions needed for slideshow public. | |
| 5510 | |
| 5511 Tue Jun 15 19:21:26 1999 John Ellis <johne@bellatlantic.net> | |
| 5512 | |
| 5513 * filelist.c, pathsel.c, tabcomp.c: Small speed improvements in | |
| 5514 handling (creating) GLists. | |
| 5515 | |
| 5516 Sat Jun 12 23:17:34 1999 John Ellis <johne@bellatlantic.net> | |
| 5517 | |
| 5518 * rcfile.c (load_options): Fix memory leak, patch submitted by | |
| 5519 F. Petitjean <fpetitje@bureauveritas.com> | |
| 5520 | |
| 5521 Thu May 27 14:32:22 1999 John Ellis <johne@bellatlantic.net> | |
| 5522 | |
| 5523 * gqmpeg.h, README, gqmpeg.spec: Release 0.6.1 | |
| 5524 | |
| 5525 Thu May 27 13:10:02 1999 John Ellis <johne@bellatlantic.net> | |
| 5526 | |
| 5527 * filelist.c: Generate thumbnails for visible files first. Thumbnails | |
| 5528 are now kept when renaming. | |
| 5529 | |
| 5530 Thu May 27 11:54:09 1999 John Ellis <johne@bellatlantic.net> | |
| 5531 | |
| 5532 * pathsel.c: Merge improvements from gqmpeg version. | |
| 5533 * tabcomp.c, tabcomp.xpm: ditto. | |
| 5534 * utildlg.c: ditto. | |
| 5535 * config.c, utilops.c, window.c: Use newer features of above. | |
| 5536 | |
| 5537 Thu May 27 11:44:00 1999 John Ellis <johne@bellatlantic.net> | |
| 5538 | |
| 5539 * filelist.c, image.c, gqmpeg.h: Properly update the image window when | |
| 5540 viewed files are moved, renamed, or deleted. | |
| 5541 | |
| 5542 Thu May 27 11:01:31 1999 John Ellis <johne@bellatlantic.net> | |
| 5543 | |
| 5544 * main.c (main): Push correct visual and colormap to fix 8 but psuedo | |
| 5545 color displays. | |
| 5546 | |
| 5547 Sun May 23 09:21:50 1999 John Ellis <johne@bellatlantic.net> | |
| 5548 | |
| 5549 * Makefile: Added static build target, some cleanup. | |
| 5550 | |
| 5551 Sat Apr 10 19:01:33 1999 John Ellis <johne@bellatlantic.net> | |
| 5552 | |
| 5553 * window.c(toolwindow_create): Use gtk_window_set_policy on toolwindow | |
| 5554 so it can be resized smaller. | |
| 5555 | |
| 5556 0.6.0 (3-5-98) | |
| 5557 > Major rewrite (60-70%), now requires gtk+-1.2.0 | |
| 5558 > Multiple file selection. | |
| 5559 > Drag and drop. | |
| 5560 > Better keyboard support. | |
| 5561 > xvpics thumbnail support (read only), optional. | |
| 5562 - Add command line options to force show and hide of tools. | |
| 5563 * Fix tab completion bug. | |
| 5564 * Fix gtk 1.2.0 related bugs. | |
| 5565 | |
| 5566 0.5.1 (12-8-98) | |
| 5567 - Should compile now without editing the Makefile with any gtk through 1.1.5 | |
| 5568 * Fix file highlight bug when user tab completes to currently displayed dir. | |
| 5569 * Fix for FreeBSD. | |
| 5570 | |
| 5571 0.5.0 (11-11-98) | |
| 5572 > Add path entry window with tab completion. | |
| 5573 > Add tab completion to all areas where a path can be typed. | |
| 5574 > Add option to save window positions. | |
| 5575 - Pressing '+' zooms image. Previously only '=' was bound, causing problems | |
| 5576 for some keyboard layouts. | |
| 5577 - Add border to floating tools window for better appearance on some WM's. | |
| 5578 | |
| 5579 0.4.3 (10-09-98) | |
| 5580 * Fix bug when 'fit window to image' is on, tools float/hide, and the next | |
| 5581 image selected has the same dimensions, it would not display. | |
| 5582 * More fixes dealing with 'fit window to image' | |
| 5583 | |
| 5584 0.4.2 (10-07-98) | |
| 5585 > Add 'fit window to image' option when tools float or hide. | |
| 5586 > Add copy and move dialogs. | |
| 5587 > Add option to hide the tools completely. | |
| 5588 > Save settings on exit option added, and option to restore tool state. | |
| 5589 - Pressing the [ESC] key will now stop loading of thumbnails. | |
| 5590 - [CTRL] - M is now moves files, purging old thumbnails is now [CTRL] - T. | |
| 5591 - Add save button to config dialog. | |
| 5592 - New configuration tab: image, moved relevent options there. | |
| 5593 | |
| 5594 0.4.1 (9-11-98) | |
| 5595 > Scrollbars removed, now you can pan the image by pressing and dragging the | |
| 5596 mouse on the image. The arrow keys will pan too (use [Ctrl] to pan faster) | |
| 5597 > The file selection area and status line can be 'floated' into a separate | |
| 5598 window, this allows the image window to display more of the image. | |
| 5599 > The file delete confirmation dialog can now be disabled in the options | |
| 5600 window. | |
| 5601 > The beginnings of keyboard support ( see the keyboard chart, above ) | |
| 5602 - Now if a thumbnail is older than it's parent image, the thumbnail is | |
| 5603 recreated, so that changed images have their thumbnail properly updated. | |
| 5604 - While loading thumbnails GQview is now responsive to commands, slowly, but | |
| 5605 it works. You can now load images, delete files, etc. while the thumbnails | |
| 5606 are being generated. The thumbnail generation can be interrupted too by | |
| 5607 simply turning them off. | |
| 5608 * The code that determines the user's HOME directory has been rewritten, now | |
| 5609 hopefully users of nis will be happy. If the directory is not found or | |
| 5610 cannot be determined, GQview exits semi-gracefully. | |
| 5611 * Fixed some bugs here and there. | |
| 5612 | |
| 5613 0.4.0 (8-15-98) | |
| 5614 > Thumbnail caching added ($HOME/.gqview_thmb). | |
| 5615 - patch from Joshua Thomas Green applied for those that want to compile | |
| 5616 with GTK 1.1.x (the development version), just uncomment one line in the | |
| 5617 Makefile. | |
| 5618 - patch from Joel Young applied to the .spec file of the RPM version. | |
| 5619 | |
| 5620 0.3.4 (7-30-98) | |
| 5621 * Fixed problem loading files into external editors when a space was in the | |
| 5622 pathname. | |
| 5623 | |
| 5624 0.3.3 (5-15-98) | |
| 5625 - Changes to file listing code for speed improvement in large directories. | |
| 5626 * Fixed a bug that would cause a thumbnail's height or width to be zero when | |
| 5627 an image has a large aspect ratio. | |
| 5628 * Fixed some memory leaks in the file listing code. | |
| 5629 - Other small changes including source re-organization. | |
| 5630 - Added a pixmap file to use as an icon (gqview.xpm). | |
| 5631 | |
| 5632 0.3.2 (5-7-98) | |
| 5633 * Fixed a bug which made the first editor slot useless from config dialog. | |
| 5634 | |
| 5635 0.3.1 (5-4-98) | |
| 5636 - Changed filelist code to properly implement Glist. | |
| 5637 - Moved definitions of variables and #includes to better places. | |
| 5638 | |
| 5639 0.3.0 (4-24-98) | |
| 5640 > New feature! Thumbnails displayed in the file list(us 't' to toggle). | |
| 5641 > Thumbnails size can be selected (General Options). | |
| 5642 > Rewrite (again) of the file list (to support adding/removing entries | |
| 5643 without re-reading the entire directory listing, [still need to convert | |
| 5644 the directory list, however]). | |
| 5645 - minor display layout changes (to accomodate the progress bar). | |
| 5646 - if a file format cannot be determined, a generic 'unknown image' picture | |
| 5647 is displayed. | |
| 5648 - added display for the number of files listed. | |
| 5649 - added '-debug' command line option for debug output (preliminary) | |
| 5650 | |
| 5651 0.2.1 (4-8-98) | |
| 5652 > Added a handle, now the file lists are sizeable. | |
| 5653 - renamed menu item Exit to Quit. | |
| 5654 - Added missing file includes that were exposed with GTK+ 0.99.10 release. | |
| 5655 | |
| 5656 0.2.0 (3-19-98) | |
| 5657 > External editors can be specified in the configuration window (max 8). | |
| 5658 Under the "external editors" tab. | |
| 5659 - Popup menu for filelist (delete, rename, and edit). | |
| 5660 - Filelist highlight now follows currently viewed image. | |
| 5661 - A few minor fixes. | |
| 5662 | |
| 5663 0.1.1 (3-3-98) | |
| 5664 > Updated code to compile with GTK+-0.99.4 | |
| 5665 (will not work with previous versions of GTK) | |
| 5666 - Command line no longer requires a complete path to a file if it is in | |
| 5667 the current working directory. (or must be relative to it) | |
| 5668 - When moving to the next (or previous) image, the file list | |
| 5669 scrolls to include the current image's name. | |
| 5670 | |
| 5671 0.1.0 (2-28-98) | |
| 5672 > Added menu bar. | |
| 5673 > Added keyboard shorcuts. | |
| 5674 > Configuration can be saved (to .gqviewrc in user's home dir) | |
| 5675 > Command line support. (specify startup directory or file to view) | |
| 5676 > Can set startup directory in options window (can be disabled) | |
| 5677 > Added custom filtering options to support more formats | |
| 5678 (Imlib supports almost anything your system can read using | |
| 5679 ImageMagick or Netpbm, if available). | |
| 5680 > File operations: create directory, rename file, delete file. | |
| 5681 > clicking mouse on image: | |
| 5682 button one: next image | |
| 5683 button two: previous image | |
| 5684 button three: popup menu (zoom, file operations, edit image) | |
| 5685 > Added option to load image into The Gimp. | |
| 5686 - Fixed a bug in the history list truncating routine. (GQview would crash) | |
| 5687 - Other minor improvements and fixes. | |
| 5688 | |
| 5689 0.0.3 (2-18-98) | |
| 5690 > Source code clean up! The source code has been organized | |
| 5691 and is now readable (some code still needs organizing, but | |
| 5692 at least now the code can be followed). | |
| 5693 > Makefile rewritten, it may still need editing for some systems. | |
| 5694 The '-g' gcc option was removed for the released code, this makes | |
| 5695 the binary about 1/3 smaller (it removes some debugging facilities) | |
| 5696 - Fixed the transparency problem. This removes the garbage displayed | |
| 5697 where an image is transparent, unfortunately for now it is set to purple. | |
| 5698 | |
| 5699 0.0.2 (2-14-98) | |
| 5700 > Rewrote directory and file list handling, the lists | |
| 5701 can now be of any length. | |
| 5702 > Lists are now sorted. | |
| 5703 > History list no longer expands out of control as the | |
| 5704 directory path gets longer, entries are truncated at | |
| 5705 32 characters and '/...' is prepended. | |
| 5706 > Added configuration window, including: | |
| 5707 - show or hide dot files | |
| 5708 - select default zoom mode for new image | |
| 5709 - disable file filtering | |
| 5710 - choose file types to filter | |
| 5711 - about tab for version and contact info | |
| 5712 | |
| 5713 0.0.1 (2-10-98) | |
| 5714 > No history, first release! | |
| 5715 |
