1 2011-06-24 Dennis Cranston <dennis_cranston@yahoo.com>
4 Temporary patch to get thumbnails working.
6 2011-06-24 Dennis Cranston <dennis_cranston@yahoo.com>
8 * gsearchtool-callbacks.c, gsearchtool-support.[ch]:
9 Allow nautilus to highlight the file when using the
10 'Open Containing Folder' menu option.
12 2011-05-23 Dennis Cranston <dennis_cranston@yahoo.com>
14 * gsearchtool-support.c:
15 Fix bug 649016, unable to open folders.
16 Patch contributed by Edward Sheldrake.
18 2011-05-23 Dennis Cranston <dennis_cranston@yahoo.com>
20 * libgnomeui-deprecated/gsearchtool-entry.c:
21 Fix bug 647072, segfault on window close.
22 Patch contributed by Edward Sheldrake.
24 2010-10-17 Dennis Cranston <dennis_cranston@yahoo.com>
26 * gsearchtool.c, gsearchtool-callbacks.c,
27 libgnomeui-deprecated/gsearchtool-entry.[ch]:
30 2010-10-05 Dennis Cranston <dennis_cranston@yahoo.com>
32 * gsearchtool.c (gsearch_setup_goption_descriptions):
33 Fix bug 454650, fix display of --help output, by adding
34 setlocale() call and moving gettext calls. Contributed
37 2010-09-28 Dennis Cranston <dennis_cranston@yahoo.com>
39 * gsearchtool-callbacks.c (build_popup_menu_for_file),
40 help/C/gnome-search-tool.xml: Fix bug 619499, open folder
41 menu item can be misleading. Contributed by Andrew Fister.
43 2010-09-28 Dennis Cranston <dennis_cranston@yahoo.com>
45 * gsearchtool-support.c (backslash_special_characters):
46 Fix bug 615787, searching for backslashes in text files.
48 2010-09-28 Dennis Cranston <dennis_cranston@yahoo.com>
50 * gsearchtool-callbacks.c (build_popup_menu_for_file):
51 Fixed some memory leaks. Contributed by Viktors Petrovs.
53 2010-01-13 Vincent Untz <vuntz@gnome.org>
55 * Makefile.am: fix distcheck after the previous change.
57 2009-10-23 Dennis Cranston <dennis_cranston@yahoo.com>
59 * Makefile.am: Ensure a generated schema file is not included
60 in the tarball. Based on patch submitted by Frederic Crozat.
63 2009-10-21 Dennis Cranston <dennis_cranston@yahoo.com>
65 * gsearchtool-support.c: Fix a compiler warning.
67 2009-10-14 Dennis Cranston <dennis_cranston@yahoo.com>
69 * gsearchtool.c, gsearchtool-callbacks.[ch]: Resurrect the
70 "--version" command line argument.
72 2009-09-29 Dennis Cranston <dennis_cranston@yahoo.com>
74 * gsearchtool.c: Properly handle invalid command line
77 2009-09-28 Dennis Cranston <dennis_cranston@yahoo.com>
79 * gsearchtool-callbacks.c: Fix possible crash after
80 delete files. Patch submitted by Sebastien Bacher.
83 2009-08-26 Dennis Cranston <dennis_cranston@yahoo.com>
85 * gsearchtool-callbacks.c: Always show application icons
88 2009-08-10 Dennis Cranston <dennis_cranston@yahoo.com>
90 * gsearchtool-callbacks.c: Rework 'Open With' menu layout
91 to match changes made to nautilus. Mark 'Open with'
92 strings for translation.
94 2009-05-18 Dennis Cranston <dennis_cranston@yahoo.com>
96 * configure.ac, Makefile.am, *.[ch]: Added libeggsmclient
97 & libgnomeui-deprecated. Remove the use of libgnomui from
98 gnome-search-tool. This reduces the number of shared libraries
99 required by gnome-search-tool from 75 to 52. Bug 573670.
101 2009-05-17 Dennis Cranston <dennis_cranston@yahoo.com>
103 * gsearchtool-callbacks.c,
104 * gsearchtool-support.c,
105 * gsearchtool.c: Fix build when using MAINTAINER_CFLAGS.
107 2009-05-17 Dennis Cranston <dennis_cranston@yahoo.com>
109 * configure.ac, Makefile.am: Use gio-unix.
110 * gsearchtool-callbacks.c: Remove gnome-desktop-item.h
111 * gsearchtool-support.c (open_file_with_filemanager):
112 Replace GnomeDesktopItem with GDesktopAppInfo, Bug 582785.
114 2009-04-29 Dennis Cranston <dennis_cranston@yahoo.com>
116 * gsearchtool-callbacks.c (build_popup_menu_for_file):
119 2009-04-28 Dennis Cranston <dennis_cranston@yahoo.com>
121 * gsearchtool-callbacks.c (build_popup_menu_for_file):
122 See bug 546916 -- Sync open menu with recent nautilus changes.
124 2009-04-27 Dennis Cranston <dennis_cranston@yahoo.com>
126 * gsearchtool-support.c (compare_regex): Minor logic fix.
128 NOTE: Git is a usability nightmare. I fear the number
129 of GNOME volunteers will decrease as a result of this version
130 control change, but I hope I am wrong.
132 2009-04-26 Dennis Cranston <dennis_cranston@yahoo.com>
134 * gsearchtool-support.c (compare_regex): Fix memory leak.
137 2009-03-29 Dennis Cranston <dennis_cranston@yahoo.com>
139 * gsearchtool.c (setup_case_insensitive_arguments): If grep
140 supports the -I argument then use it. Bug 568840.
142 2009-03-24 Dennis Cranston <dennis_cranston@yahoo.com>
144 * gsearchtool-support.c (get_file_pixbuf): Use a better key
145 for the icon hash table, g_icon_to_string().
147 2009-03-22 Dennis Cranston <dennis_cranston@yahoo.com>
149 * gsearchtool.c (add_no_files_found_message),
150 (spawn_search_command), (create_search_results_section):
151 * gsearchtool.h: Hide the treeview columns when files
154 2009-03-18 Dennis Cranston <dennis_cranston@yahoo.com>
156 * gsearchtool.c (set_constraint_gconf_boolean): Typo
158 2009-03-18 Dennis Cranston <dennis_cranston@yahoo.com>
160 * gsearchtool-callbacks.c (open_file_cb), (open_folder_cb),
161 (move_to_trash_cb), (file_button_release_event_cb),
162 (drag_file_cb), (save_results_cb):
163 * gsearchtool-support.c (open_file_with_filemanager),
164 (open_file_with_application):
165 * gsearchtool-support.h:
166 * gsearchtool.c (add_file_to_search_results),
167 (add_no_files_found_message), (handle_goption_args),
168 (handle_search_command_stdout_io),
169 (create_search_results_section):
171 Bug 557256: Find results missing files with incorrect
174 2009-03-16 Dennis Cranston <dennis_cranston@yahoo.com>
176 * gsearchtool-callbacks.c (click_help_cb): Replace deprecated
177 gnome_help_display_desktop_on_screen() with gtk_show_uri().
179 2009-03-16 Dennis Cranston <dennis_cranston@yahoo.com>
181 * gnome-search-tool.1: Update man page
183 2009-03-16 Dennis Cranston <dennis_cranston@yahoo.com>
186 * gnome-search-tool.schemas.in:
187 * gsearchtool-callbacks.c (look_in_folder_changed_cb),
188 (open_file_event_cb), (open_file_cb), (open_folder_cb),
189 (file_changed_cb), (move_to_trash_cb), (file_key_press_event_cb),
190 (open_with_list_sort), (build_popup_menu_for_file),
191 (file_button_release_event_cb), (file_event_after_cb),
192 (file_motion_notify_cb), (drag_file_cb):
193 * gsearchtool-callbacks.h:
194 * gsearchtool-spinner.c (gsearch_spinner_cache_data_load),
195 (bump_spinner_frame_cb):
196 * gsearchtool-support.c (gsearchtool_gconf_set_string),
197 (escape_double_quotes), (backslash_backslash_characters),
198 (backslash_special_characters), (get_file_type_description),
199 (gsearchtool_get_thumbnail_image), (get_themed_icon_pixbuf),
200 (get_file_pixbuf), (open_file_with_application), (launch_file):
201 * gsearchtool-support.h:
202 * gsearchtool.c (setup_find_name_options), (start_animation),
203 (stop_animation), (build_search_command),
204 (add_file_to_search_results), (update_search_counts),
205 (intermediate_file_count_update), (tree_model_iter_free_monitor),
206 (set_constraint_gconf_boolean), (handle_goption_args),
207 (create_search_results_section), (set_clone_command),
208 (handle_gconf_settings), (gsearch_app_create), (main):
210 Bug 543713: Port application from gnome-vfs to gio
211 Bug 524574: Use the new gio trash system
212 Bug 573670: Remove use of gnome-thumbnail from libgnomeui
213 Bug 567159: Display resize cursor on column headers
214 Bug 544136: Popup menu enhancement - adds "Open With"
215 Bug 473474: Save and restore "Look in Folder" selection
216 Bug 557253: Change the "Include other filesystems." option
217 to "Exclude other filesystems."
218 Bug 531134: Open folders with the default handler, allows
219 folders to open in thunar for XFCE
220 Bug 545304: Search fails on none UTF-8 locales
221 Bug 522396: Search fails if apostrophe in folder name
222 Bug 531193: Opening files of certain types fails
224 2009-02-25 Cosimo Cecchi <cosimoc@gnome.org>
226 * gsearchtool.h: get rid of deprecated GTK_CHECK_* macros.
227 Patch by Thomas Andersen (#573053).
229 2009-02-15 Cosimo Cecchi <cosimoc@gnome.org>
231 * gsearchtool-support.c: remove the libart include.
233 2009-02-15 Cosimo Cecchi <cosimoc@gnome.org>
235 * gsearchtool-support.c (gsearchtool_stretch_frame_image):
236 Replace a call to libart with a GDK equivalent (#571735).
238 2008-12-03 Cosimo Cecchi <cosimoc@gnome.org>
240 * gsearchtool-spinner.c:
241 * gsearchtool-spinner.h:
242 * gsearchtool-support.c:
244 Use single GTK+ includes. Patch by Maxim Ermilov (#561257).
246 2008-11-05 Kjartan Maraas <kmaraas@gnome.org>
248 * Makefile.am: Add back libgnome includes and libs to make
251 2007-10-23 Stéphane Loeuillet <sloeuille@svn.gnome.org>
253 * gnome-search-tool.desktop.in: Trivial fix to .desktop file
254 to conform to latest fd.o .desktop specs.
255 Spoted by desktop-file-validate. Fixes #481721
257 2007-09-26 Dennis Cranston <dennis_cranston@yahoo.com>
259 * gsearchtool-support.c: (compare_regex): Fix bug #456126, allow
260 extended regular expressions.
262 2007-09-26 Dennis Cranston <dennis_cranston@yahoo.com>
264 * gsearchtool.c: (main): Fix bug #454650, translate messages in
267 2007-08-29 Jaap Haitsma, <jaap@haitsma.org>
269 * gnome-search-tool.desktop.in:
270 * gsearchtool.h: Use system-search i.s.o. removed gnome-searchtool
271 icon. Fixes bug #470196
273 2007-02-08 Dennis Cranston <dennis_cranston@yahoo.com>
275 * gsearchtool-callbacks.c: (move_to_trash_cb):
276 * gsearchtool-support.c: (make_valid_utf8), (extract_string_until),
277 (parse_previous_duplicate_name), (make_next_duplicate_name),
278 (get_duplicate_name), (gsearchtool_get_next_duplicate_name):
279 * gsearchtool-support.h: Fix bug #404158, do not overwrite files
280 in the trash folder. Use same file renaming logic as nautilus.
282 2007-01-26 Dennis Cranston <dennis_cranston@yahoo.com>
284 * gsearchtool-callbacks.c: (move_to_trash_cb): Fix bug #395381,
285 cannot delete filenames containing %21 from the search window.
287 2007-01-26 Dennis Cranston <dennis_cranston@yahoo.com>
289 * gsearchtool-callbacks.c: (move_to_trash_cb): Fix bug #397945,
290 cursor goes away from found files list when deleting a file.
292 2006-11-19 Dennis Cranston <dennis_cranston@yahoo.com>
294 * gsearchtool-support.c: fix compiler warning
295 * gsearchtool.c: (main): gtk_window_set_policy() is deprecated,
296 use gtk_window_set_resizable()
298 2006-11-04 Dennis Cranston <dennis_cranston@yahoo.com>
300 * help/C/gnome-search-tool.xml: Fix documentation error.
302 2006-10-08 Dennis Cranston <dennis_cranston@yahoo.com>
304 * gsearchtool-callbacks.c: (file_key_press_event_cb):
305 Fix bug #360395, numpad enter doesn't work.
307 2006-09-12 Dennis Cranston <dennis_cranston@yahoo.com>
309 * help/C/figures/gnome-search-tool_window.png: Update.
311 2006-09-09 Dennis Cranston <dennis_cranston@yahoo.com>
313 * gsearchtool-spinner.[ch]: Update to latest spinner code.
314 * gsearchtool.c: (gsearch_app_create): Update for spinner code.
316 2006-06-15 Dennis Cranston <dennis_cranston@yahoo.com>
318 * gsearchtool-callbacks.c: (open_file_cb), (open_folder_cb),
319 (move_to_trash_cb), (file_button_release_event_cb),
320 (drag_begin_file_cb), (drag_file_cb), (key_press_cb):
321 Fix "dereferencing type-punned pointer will break
322 strict-aliasing rules" compile warnings. Add call to
323 g_list_foreach (list, gtk_tree_path_free, NULL) to free
324 lists returned by gtk_tree_selection_get_selected_rows().
326 2006-06-15 Dennis Cranston <dennis_cranston@yahoo.com>
328 * gnome-search-tool.1,
329 * gsearchtool-callbacks.c,
330 * gsearchtool-callbacks.h,
331 * gsearchtool-spinner.c,
332 * gsearchtool-support.c,
333 * gsearchtool-support.h,
335 * gsearchtool.h: git-stripspace - Filter out empty lines
337 2006-05-12 Dennis Cranston <dennis_cranston@yahoo.com>
339 * gnome-search-tool.desktop.in: Update the tooltip description.
341 2006-04-17 Dennis Cranston <dennis_cranston@yahoo.com>
343 * gsearchtool.c: (handle_locate_command_stdout_io),
344 (handle_search_command_stdout_io),
345 (handle_search_command_stderr_io): Should fix bug #337898.
347 2006-03-25 Dennis Cranston <dennis_cranston@yahoo.com>
349 * gsearchtool-support.c: (compare_regex): Fix bug #335977,
350 crash with invalid regular expressions.
352 2006-02-24 Dennis Cranston <dennis_cranston@yahoo.com>
354 * gsearchtool.c: (handle_locate_command_stdout_io): Remove the
355 kill statement. Fixes issue from bug #328044. Based on patch
356 provided by Emmanuele Bassi.
358 2006-02-24 Dennis Cranston <dennis_cranston@yahoo.com>
360 * gsearchtool.c: (gsearchtool_setup_gconf_notifications): cleanup
363 2006-02-24 Emmanuele Bassi <ebassi@gmail.com>
365 * gsearchtool.c: (): handle case when nautilus preferences are not
366 installed (patch by Frederic Crozat, closes bug #332457).
368 2006-02-19 Dennis Cranston <dennis_cranston@yahoo.com>
370 * gsearchtool.c: (handle_locate_command_stdout_io): Remove
371 unneeded break statement.
373 2006-02-19 Dennis Cranston <dennis_cranston@yahoo.com>
375 * gnome-search-tool.1: Version update.
377 2006-02-19 Dennis Cranston <dennis_cranston@yahoo.com>
379 * gsearchtool.c: (handle_locate_command_stdout_io),
380 (setup_case_insensitive_arguments), (start_animation),
381 (stop_animation), (build_search_command),
382 (handle_search_command_stdout_io), (spawn_search_command):
383 * gsearchtool.h: Convert calls to "locate" to be asynchronous.
386 2006-01-21 Dennis Cranston <dennis_cranston@yahoo.com>
388 * gnome-search-tool.desktop.in: Add GTK category to the
389 desktop file. Fixes bug #328044.
391 2006-01-04 Dennis Cranston <dennis_cranston@yahoo.com>
393 * gsearchtool-callbacks.c: (remove_constraint_cb):
394 * gsearchtool.c: (add_file_to_search_results),
395 (tree_model_iter_free_monitor), (add_constraint),
396 (gsearch_app_create): Convert many g_new*() calls to use
397 the faster g_slice*() functions.
399 2005-12-21 Emmanuele Bassi <ebassi@cvs.gnome.org>
401 * gsearchtool-support.c (get_readable_date): use g_date_set_time_t and
402 include glib/gdate.h (patch by Kjartan Maraas, closes bug #324552).
404 2005-12-20 Dennis Cranston <dennis_cranston@yahoo.com>
406 * gnome-search-tool.schemas.in: Add new keys.
407 * gsearchtool-callbacks.c: (store_window_state_and_geometry),
408 (quit_application), (die_cb), (quit_cb), (click_close_cb),
409 (columns_changed_cb), (window_state_event_cb):
410 * gsearchtool-callbacks.h: Add window_state_event_cb().
411 * gsearchtool-support.c: (gsearchtool_gconf_set_int),
412 (gsearchtool_set_columns_order),
413 (gsearchtool_get_stored_window_geometry):
414 * gsearchtool-support.h: Add gsearchtool_gconf_set_int()
415 and gsearchtool_get_stored_window_geometry().
416 * gsearchtool.c: (gsearch_window_size_allocate),
417 (gsearch_app_create), (main): Restore window size and state.
418 * gsearchtool.h: Add window width, height, and state.
420 Fix bug #324097, save window size and state.
421 Thanks to Emmanuele Bassi for the initial patch.
423 2005-12-02 Dennis Cranston <dennis_cranston@yahoo.com>
425 * gsearchtool-callbacks.c: (save_results_cb): Make this
426 function more robust, i.e. handle rows being removed.
428 2005-12-02 Dennis Cranston <dennis_cranston@yahoo.com>
430 * gsearchtool-callbacks.c: (file_changed_cb), (move_to_trash_cb):
431 * gsearchtool-callbacks.h:
432 * gsearchtool.c: (tree_model_iter_free_monitor),
433 (add_file_to_search_results), (spawn_search_command),
434 (create_search_results_section):
435 * gsearchtool.h: Monitor files in the result list. Update the list
436 when a file is removed. Fixes bug 322763, "gnome-search-tool does
437 not monitor fiels for removal". Based on patch provided by Vincent
440 2005-11-26 Dennis Cranston <dennis_cranston@yahoo.com>
442 * gsearchtool.c: (handle_search_command_stdout_io):
443 Fix bug 322529. If the selected folder is hidden then
446 2005-11-05 Dennis Cranston <dennis_cranston@yahoo.com>
448 * gsearchtool.c: (handle_search_command_stdout_io):
449 If the user has focused a widget after the start of a
450 search then do not restore the focus.
452 2005-11-05 Dennis Cranston <dennis_cranston@yahoo.com>
454 * gsearchtool.h: Define NUM_VISIBLE_COLUMNS.
455 * gsearchtool-callbacks.c: (columns_changed_cb): Do not
456 save order of columns if order length does not match
459 2005-11-05 Dennis Cranston <dennis_cranston@yahoo.com>
461 * gsearchtool.c: (gsearch_equal_func): Change comparision
462 to be case insensitive.
464 2005-11-05 Dennis Cranston <dennis_cranston@yahoo.com>
466 * gnome-search-tool.schemas.in: Add a key for storing the
467 order of the columns.
468 * gsearchtool-callbacks.c: (columns_changed_cb): Save changes
469 to the order of the columns.
470 * gsearchtool-callbacks.h: Add a columns_changed_cb prototype.
471 * gsearchtool-support.c: (gsearchtool_gconf_get_list),
472 (gsearchtool_gconf_set_list), (is_quick_search_excluded_path),
473 (is_second_scan_excluded_path),
474 (gsearchtool_button_new_with_stock_icon),
475 (gsearchtool_get_columns_order),
476 (gsearchtool_gtk_tree_view_get_column_with_sort_column_id),
477 (gsearchtool_set_columns_order): Add a GConfValueType parameter
478 to the gsearchtool_gconf_get_list function. Add new functions
479 gsearchtool_gconf_set_list, gsearchtool_get_colums_order,
480 gsearchtool_gtk_tree_view_get_column_with_sort_column_id,
481 gsearchtool_set_columns_order & gsearchtool_get_columns_order.
482 * gsearchtool-support.h: Update and add function prototypes.
483 * gsearchtool.c: (create_search_results_section): Restore
484 the order of the columns. Connect to the "columns-changed"
487 2005-11-05 Dennis Cranston <dennis_cranston@yahoo.com>
489 * gsearchtool.c: (gsearch_equal_func),
490 (create_search_results_section): Enable reordering of the
491 treeview columns. Enable substring matches when using the
492 gtk+ treeview filter.
494 2005-10-30 Dennis Cranston <dennis_cranston@yahoo.com>
496 * gsearchtool.c: (handle_search_command_stdout_io),
497 (spawn_search_command): Fix bug 320161. Restore widget
498 focus after a search completes.
499 * gsearchtool.h: Add focus widget to GSearchWindow struct.
501 2005-10-30 Dennis Cranston <dennis_cranston@yahoo.com>
503 http://mail.gnome.org/archives/performance-list/2005-October/msg00000.html
505 * gsearchtool-spinner.c: (select_spinner_image),
506 (gsearch_spinner_expose), (extract_frame),
507 (gsearch_spinner_load_images):
508 * gsearchtool-support.c: (gsearchtool_gconf_handle_error):
509 * gsearchtool.c: (add_atk_namedesc), (add_atk_relation):
510 Replace g_return_* calls in static functions with a g_assert
511 or a standard if statement.
513 2005-10-14 Dennis Cranston <dennis_cranston@yahoo.com>
515 * help/C/gnome-search-tool-C.omf: Fix bug 318876. Change help
516 documentation category to GNOME|Utilities. Patch provided
519 2005-10-09 Dennis Cranston <dennis_cranston@yahoo.com>
521 Discovered this CPU optimization while using sysprof from
522 http://www.daimi.au.dk/~sandmann/sysprof/.
524 * gsearchtool.h: Add thumbnail_factory to GSearchWindow.
525 * gsearchtool-support.c: (gsearchtool_icon_lookup): Remove
526 the local thumbnail_factory and use the one added to the
527 GSearchWindow structure. Only call gnome_thumbnail_factory_new()
528 if thumbnail_factory is null.
529 * gsearchtool.c: (handle_search_command_stdout_io): Unref
530 and null thumbnail_factory.
532 2005-10-03 Dennis Cranston <dennis_cranston@yahoo.com>
534 * gsearchtool.c: (build_search_command):
535 Fix bug 317147, "search for files also search in the parent
536 directory". Patch provided by Emmanuel Touzery.
537 (gsearch_app_create) Small HIG button spacing adjustment.
539 ==================== 2.12.0 ====================
541 2005-08-10 Dennis Cranston <dennis_cranston@yahoo.com>
543 * gnome-search-tool.1: Update for 2.12.
544 * help/C/gnome-search-tool.xml: Update for 2.12.
546 2005-08-01 Dennis Cranston <dennis_cranston@yahoo.com>
548 * gsearchtool.c (setup_case_insensitive_arguments):
549 Fix bug 312136, "gsearchtool tries to locate /dev/null
550 and fails on systems that don't index /dev".
552 2005-07-31 Dennis Cranston <dennis_cranston@yahoo.com>
554 * gsearchtool.c (build_search_commmand): Fix the gconf
555 disable_quick_search_second_scan key name.
557 2005-07-23 Dennis Cranston <dennis_cranston@yahoo.com>
559 * gsearchtool.c (spawn_search_command): Do not set the
560 single_click_to_activate value here.
562 2005-07-23 Dennis Cranston <dennis_cranston@yahoo.com>
564 * gsearchtool-support.c: (get_file_pixbuf): Protect against
565 thumbnail_pixbuf == NULL warnings.
567 2005-07-23 Dennis Cranston <dennis_cranston@yahoo.com>
569 * gsearchtool-support.c: (get_file_pixbuf): Add a workaround
570 for bugzilla report #311318, "gtk_icon_theme_load_icon () can
571 return pixbufs larger than requested size".
573 2005-07-22 Dennis Cranston <dennis_cranston@yahoo.com>
575 * gsearchtool-support.c: (gsearchtool_icon_lookup,
576 get_file_pixbuf) If gdk_pixbuf_new_from_file_at_scale() fails,
577 revert to the stock icon.
579 2005-07-18 Dennis Cranston <dennis_cranston@yahoo.com>
581 * gsearchtool.c: new function,
582 gsearchtool_setup_gconf_notifications().
583 * gsearchtool-support.[ch]: new functions,
584 gsearchtool_gconf_add_dir() and gsearchtool_gconf_watch_key().
585 * gsearchtool-callbacks.[ch]: new function,
586 single_click_to_activate_key_changed_cb().
588 Respond to "single click to activate" key change on the fly.
590 2005-07-17 Dennis Cranston <dennis_cranston@yahoo.com>
592 * help/C/figures/gnome-search-tool_window.png: Update.
594 2005-07-16 Dennis Cranston <dennis_cranston@yahoo.com>
596 * gsearchtool-callbacks.c: if the gtk+ version is at least
597 2.7.3 then use its new builtin overwrite confirmation dialog.
599 2005-07-13 Dennis Cranston <dennis_cranston@yahoo.com>
601 * gsearchtool.c (spawn_search_command): remove pango underlines.
602 (create_search_results_section): connect to the motion and leave
603 notify events (filename_cell_data_func): new function.
605 * gsearchtool-callbacks.[ch] (file_motion_notify_cb,
606 file_leave_notify_cb): New functions.
608 * gsearchtool.h: Add search_results_hover_path.
610 Fix single click to activate items to match CVS version of
613 2005-07-09 Dennis Cranston <dennis_cranston@yahoo.com>
615 * help/C/gnome-search-tool.xml: Help prevent
616 confusion reported in Bug #303900 by adding
617 information about disabling the search options.
619 2005-07-06 Dennis Cranston <dennis_cranston@yahoo.com>
621 * gsearchtool.c: Fix drag and drop to work with the
622 current CVS version of nautilus.
624 2005-07-06 Dennis Cranston <dennis_cranston@yahoo.com>
626 * gsearchtool.c: (get_desktop_item_name): Fixes a bunch of
627 memory leaks caused by strdup()'ing before appending with
628 g_string_append(). (main): Remove old and unused bonobo code.
629 Patches provided by Jörgen Viksell.
631 2005-06-26 Dennis Cranston <dennis_cranston@yahoo.com>
633 * gsearchtool.c: Be a little more selective on when
634 to warn the user about quick search errors.
636 * help/C/gnome-search-tool.xml: Apply update from
637 Joachim Noreiko. (Closes bug #308501)
639 2005-06-21 Dennis Cranston <dennis_cranston@yahoo.com>
641 * gsearchtool.c: (add_file_to_search_results): Fix
642 relative path. (Closes bug #308230)
644 2005-06-05 Dennis Cranston <dennis_cranston@yahoo.com>
646 * Makefile.am: Add GREP_COMMAND.
647 * gsearchtool.c: (setup_case_insensitive_arguments):
650 2005-05-22 Dennis Cranston <dennis_cranston at yahoo com>
652 * help/C/figures/gnome-search-tool_window.png: Use the GNOME
655 2005-05-01 Dennis Cranston <dennis_cranston@yahoo.com>
657 * gsearchtool-support.c: (gsearchtool_icon_lookup),
658 (get_file_pixbuf): Exempt non-images from the file size
661 2005-05-01 Dennis Cranston <dennis_cranston@yahoo.com>
663 Add support for displaying thumbnails. The thumbnail must
664 already exist and will be shown according to the file manager's
667 * Makefile.am: Add data to SUBDIRS.
668 * gsearchtool.h: Add show_thumbnails_file_size_limit
669 and show_thumbnails to GSearchWindow struct.
670 * gsearchtool-support.h: Add gsearchtool_gconf_get_int().
671 Rename function get_file_type_for_mime_type() to
672 get_file_type_description() and add a GnomeVFSFileInfo
673 argument. Rename function get_file_pixbuf_for_mime_type()
674 to get_file_pixbuf() and add GnomeVFSFileInfo argument.
675 * gsearchtool.c: (build_search_command): Load nautilus
676 show_image_thumbnails and thumbnail_limit gconf values.
677 (add_file_to_search_results): Use gnome_vfs_get_file_info()
678 to determine the mime type. Use the new functions,
679 get_file_pixbuf() and get_file_type_description().
680 * gsearchtool-support.c: Add gsearchtool_gconf_get_int(),
681 gsearchtool_pixmap_file(), gsearchtool_load_thumbnail_frame(),
682 gsearchtool_draw_frame_row(), gsearchtool_draw_frame_column(),
683 gsearchtool_stretch_frame_image(), gsearchtool_embed_image_in_frame(),
684 gsearchtool_thumbnail_frame_image(), gsearchtool_get_thumbnail_image(),
685 and gsearchtool_icon_lookup().
686 * data/Makefile.am: New file.
687 * data/thumbnail_frame.png: New file.
689 2005-04-30 Dennis Cranston <dennis_cranston@yahoo.com>
691 * gsearchtool.c: (add_file_to_search_results):
692 Do not filter broken links.
694 2005-04-30 Dennis Cranston <dennis_cranston@yahoo.com>
696 * gsearchtool.c: (add_file_to_search_results):
697 Call gnome-vfs_escape_path_string() prior to using
698 gnome_vfs_get_file_info() to correct possible
699 GNOME_VFS_ERROR_NOT_FOUND errors.
701 2005-04-16 Dennis Cranston <dennis_cranston@yahoo.com>
703 * gsearchtool-support.c: (is_second_scan_excluded_path),
704 (is_quick_search_excluded_path): Call g_free() on each list
705 element. Fixes another memory leak.
706 (gsearchtool_gconf_get_list): Fix g_return_val_if_fail()'s
709 2005-04-16 Dennis Cranston <dennis_cranston@yahoo.com>
711 * gsearchtool-support.c: (get_file_type_for_mime_type):
712 Another memory leak fix.
714 2005-04-16 Dennis Cranston <dennis_cranston@yahoo.com>
716 * gsearchtool-support.c: (is_quick_search_excluded_path),
717 (is_second_scan_excluded_path): Free the temporary GSList.
719 2005-04-16 Dennis Cranston <dennis_cranston@yahoo.com>
721 * gsearchtool-support.c: (get_file_pixbuf_for_mime_type): Do
722 not free the key values after inserting them into the hash.
723 * gsearchtool.c: (spawn_search_command): Free the key values
726 2005-04-14 Dennis Cranston <dennis_cranston@yahoo.com>
728 * gsearchtool-support.[ch]: (get_file_type_for_mime_type):
729 Fix memory leaks reported by Kjartan Maraas in bug 300634.
730 * gsearchtool.c: (add_file_to_search_results),
731 (handle_search_command_stdout_io), (spawn_search_command):
732 Fix memory leaks reported by Kjartan Maraas in bug 300638.
734 2005-04-01 Dennis Cranston <dennis_cranston@yahoo.com>
736 * gsearchtool-support.c: (open_file_with_application):
737 Fix bug 172351. Append paths instead of uris.
739 2005-03-29 Dennis Cranston <dennis_cranston@yahoo.com>
741 * gsearchtool-callbacks.c: Fix gcc 4.0 compiler warnings.
743 2005-03-13 Dennis Cranston <dennis_cranston@yahoo.com>
745 * gsearchtool-callbacks.c: (quit_application), (click_stop_cb):
746 Fix bug #170163, "Build failure with gcc 2.x". Patch submitted
747 by jensgr@gmx.net (Jens Granseuer).
749 2005-03-12 Dennis Cranston <dennis_cranston@yahoo.com>
751 * gsearchtool-support.c: After previous commit, we don't need
752 to include <bonobo-activation/bonobo-activation.h>.
754 2005-03-12 Dennis Cranston <dennis_cranston@yahoo.com>
756 * gsearchtool-callbacks.c: (open_file_cb), (open_folder_cb):
757 Remove the is_nautilus_running () function since nautilus
758 is launched with the '--no-desktop" command line argument.
759 * gsearchtool-support.[ch]: Removed is_nautilus_running().
760 Fixes the issue of opening a directory in nautilus when double
761 clicked in case of multihead. Fixes bug #168990. Based on a
762 patch submitted by Vinay M R <vinay.mandyakoppal@wipro.com>.
764 2005-03-11 Dennis Cranston <dennis_cranston@yahoo.com>
766 * gsearchtool-callbacks.c (open_file_cb): Use
767 correct error dialog when nautilus is not running.
769 2005-02-28 Dennis Cranston <dennis_cranston@yahoo.com>
771 * gsearchtool.c (setup_case_insensitive_arguments):
772 Prevent a warning message about the locate database
773 when locate is not installed.
775 2005-02-27 Dennis Cranston <dennis_cranston@yahoo.com>
777 * gsearchtool.c (setup_case_insensitive_arguments):
778 Prevent possible crash if locate is not installed.
779 Reported by Shakti Sen <shprasad@novell.com>.
782 2005-02-23 Dennis Cranston <dennis_cranston@yahoo.com>
784 * gsearchtool-support.c: (open_file_with_nautilus):
785 Define the desktop icon and name.
787 2005-02-20 Dennis Cranston <dennis_cranston@yahoo.com>
789 * gsearchtool-support.c: (open_file_with_nautilus):
790 Remove nautilus launch time hack and use startup
791 notification when opening folders.
793 2005-02-10 Dennis Cranston <dennis_cranston@yahoo.com>
795 * gsearchtool-callbacks.c: (file_button_release_event_cb):
796 Add single click to activate logic to open files.
797 (file_event_after_cb): Remove single click to activate
798 logic to open files. Fixes bug #166905.
800 2005-02-09 Dennis Cranston <dennis_cranston@yahoo.com>
802 * gsearchtool-support.c: (build_search_command):
803 Check for the '?' wildcard in name contains.
806 2005-02-04 Dennis Cranston <dennis_cranston@yahoo.com>
808 * gsearchtool-support.c: (open_file_with_application):
809 Use new gnome_desktop_item_set_launch_time() API.
810 Patch provided by Elijah Newren. Fixes bug #166303.
812 2005-02-03 Dennis Cranston <dennis_cranston@yahoo.com>
814 Prevent crash if the glib character conversion
815 routines fail. Bug #166049.
817 * gsearchtool.c: Added a new function,
818 display_dialog_character_set_conversion_error ().
819 (build_search_command): Call
820 display_dialog_character_set_conversion_error ()
821 if g_locale_from_utf8 () fails.
822 (handle_search_command_stdout_io): Do not spawn
823 search if the command is NULL.
825 * gsearchtool-callbacks.c: (click_find_cb):
826 Do not spawn search if the command is NULL.
828 2005-01-31 Dennis Cranston <dennis_cranston@yahoo.com>
830 * gsearchtool.c: (start_animation): Respect the value
831 of the /desktop/gnome/interface/enable_animations key.
833 2005-01-25 Dennis Cranston <dennis_cranston@yahoo.com>
835 * gsearchtool.h: Add is_locate_database_available.
836 * gsearchtool.c: (setup_case_insensitive_arguments):
837 Set value of is_locate_database_available,
838 (build_search_command): Before running a locate
839 command check value of is_locate_database_available.
841 2005-01-25 Dennis Cranston <dennis_cranston@yahoo.com>
843 * help/C/gnome-search-tool.xml,
844 * gnome-search-tool.1: Update the date and version
847 2005-01-24 Dennis Cranston <dennis_cranston@yahoo.com>
849 * help/C/gnome-search-tool.xml: Small description
852 2005-01-24 Dennis Cranston <dennis_cranston@yahoo.com>
854 * gsearchtool.c: Accessibility fixes. Cleanup
855 widget atk names and descriptions. Thanks to
856 the at-poke tool. Fixes Bug #165065.
858 2005-01-17 Dennis Cranston <dennis_cranston@yahoo.com>
860 * gnome-search-tool.1, help/C/gnome-search-tool.xml:
861 Update for new menu bar layout for GNOME 2.10.
863 2005-01-10 Dennis Cranston <dennis_cranston@yahoo.com>
865 * gnome-search-tool.desktop.in: The new menu layout
866 code gets its name from the desktop file, so add "..."
869 2005-01-03 Dennis Cranston <dennis_cranston@yahoo.com>
871 * gsearchtool.c: Convert from Popt to GOption
872 command line argument handling.
874 * gnome-search-tool.1: Small updates.
876 2004-12-31 Dennis Cranston <dennis_cranston@yahoo.com>
878 * gsearchtool.c: (create_search_results_section):
879 Fix the reproducible part of bug #162373,
880 "search results label not accessible".
882 2004-12-31 Dennis Cranston <dennis_cranston@yahoo.com>
884 * gnome-search-tool.schemas.in: Add one more
887 2004-12-30 Dennis Cranston <dennis_cranston@yahoo.com>
889 * gnome-search-tool.schemas.in: Move translator
890 comments so intltool will pick them up. Based
891 on patch provided by Danilo Segan.
893 2004-12-30 Dennis Cranston <dennis_cranston@yahoo.com>
895 * gsearchtool.c: (main): Fix argument passing
896 to "save_yourself" callback.
898 * gsearchtool-callbacks.c: Convert file from DOS to
901 2004-12-30 Dennis Cranston <dennis_cranston@yahoo.com>
903 * gnome-search-tool.1: Update the man page.
905 2004-12-30 Dennis Cranston <dennis_cranston@yahoo.com>
907 * gnome-search-tool.schemas.in: Add translator comments,
908 and rephrase some descriptions. Fixes Bug #162536.
910 2004-12-28 Dennis Cranston <dennis_cranston@yahoo.com>
912 * gsearchtool.c: Convert file from DOS to Unix
915 2004-12-28 Dennis Cranston <dennis_cranston@yahoo.com>
917 * gsearchtool-support.c: (open_file_with_nautilus):
918 Replace escape_single_quotes() with g_shell_quote().
920 2004-12-27 Dennis Cranston <dennis_cranston@yahoo.com>
922 * gsearchtool.c: (gsearch_app_create):
923 Use the search tool's theme icon for the animation's
926 2004-12-27 Dennis Cranston <dennis_cranston@yahoo.com>
928 * gsearchtool.c: (add_file_to_search_results):
929 Verify file exists before adding it to the search
930 results. Fixes Bug #162344.
932 2004-12-20 Dennis Cranston <dennis_cranston@yahoo.com>
934 * gsearchtool.c: Fix "zero-length printf format string"
935 found when compiled with -Wall.
937 2004-12-20 Dennis Cranston <dennis_cranston@yahoo.com>
939 * gsearchtool.c: (build_search_command): If for
940 some reason gtk-file-chooser-button does not
941 return a path fallback to the user's home directory.
942 Should prevent crash reported in Bug #161857.
944 2004-12-20 Dennis Cranston <dennis_cranston@yahoo.com>
946 * gsearchtool.c, gsearchtool-callbacks.c: Blank
947 the window title of the message dialogs.
949 2004-12-20 Dennis Cranston <dennis_cranston@yahoo.com>
951 * gsearchtool.c, gsearchtool-callbacks.c: Replace
952 gsearch message dialogs with the new HIG compliant
953 gtk+ 2.6 message dialog.
955 * Makefile.am: Remove gsearchtool-alert-dialog.[ch]
957 2004-12-16 Dennis Cranston <dennis_cranston@yahoo.com>
959 * gsearchtool-callbacks.c: (drag_begin_file_cb)
960 When dragging one file set the drag icon to match the
963 2004-12-16 Dennis Cranston <dennis_cranston@yahoo.com>
965 * gsearchtool-support.c: Fix compilation error.
968 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
970 * gsearchtool-support.c: (open_file_with_nautilus)
971 Escape the folder names in the command line.
973 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
975 * gsearchtool-callbacks.[ch]: (drag_begin_file_cb)
976 Use the correct function prototype.
978 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
980 * gsearchtool.[ch], gsearchtool-callbacks.c: Finish code
983 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
985 * gsearchtool.c: Toggle the sensitivity of the search
988 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
990 * gsearchtool.[ch], gsearchtool-callbacks.[ch],
991 gsearchtool-support.[ch], gsearchtool-spinner.[ch],
992 gsearchtool-alert-dialog.[ch]:
994 + Major code cleanup.
995 + Remove unused functions.
996 + Remove the extern(ed) interface and command structures,
997 and create a GSEARCH_WINDOW.
998 + If getpgid() is available use it to kill spawned commands.
999 This prevents creating zombie grep processes.
1001 2004-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
1003 * help/C/figures/gnome-search-tool_window.png: Update for
1004 newest gtk+ 2.6 file chooser button widget changes.
1006 2004-12-10 Dennis Cranston <dennis_cranston@yahoo.com>
1008 * gsearchtool.c, gsearchtool-callbacks.c: Move
1009 gtk-ui-manager setup out of main() to improve
1010 startup performance.
1012 2004-12-10 Dennis Cranston <dennis_cranston@yahoo.com>
1014 * gsearchtool.c, gsearchtool-callbacks.c,
1015 gsearchtool-support.c: include <glib/gi18n.h>
1017 2004-12-10 Dennis Cranston <dennis_cranston@yahoo.com>
1019 * gsearchtool.[ch], gsearchtool-callbacks.c: Do not
1020 use the gnome-popup-menu deprecated API, instead use
1023 2004-12-09 Dennis Cranston <dennis_cranston@yahoo.com>
1025 * gsearchtool-support.c (open_file_with_application):
1026 Do not leak the GnomeVFSMimeApplication.
1028 2004-12-09 Dennis Cranston <dennis_cranston@yahoo.com>
1030 * gsearchtool.c (add_file_to_search_results),
1031 (add_no_files_found_message),
1032 (create_search_results_section): Display the relative
1033 path in the folder column.
1035 * gsearchtool.h: Add COLUMN_RELATIVE_PATH to the
1036 ResultColumn structure.
1038 2004-12-08 Dennis Cranston <dennis_cranston@yahoo.com>
1040 * gsearchtool-support.c (open_file_with_application):
1041 Add GNOME_DESKTOP_ITEM_LAUNCH_APPEND_URIS flag to
1042 gnome_desktop_item_launch_on_screen () it works
1043 around applications that do not support uris.
1045 2004-12-07 Dennis Cranston <dennis_cranston@yahoo.com>
1047 * gsearchtool-support.c (open_file_with_application):
1048 Check that the mime application supports uris before
1049 launching them with gnome_desktop_item_launch_on_screen().
1051 2004-12-07 Dennis Cranston <dennis_cranston@yahoo.com>
1053 * gsearchtool-support.c (open_file_with_application):
1054 Use gnome_vfs_mime_application_get_desktop_file_path()
1055 to get the desktop file.
1057 2004-12-06 Dennis Cranston <dennis_cranston@yahoo.com>
1059 * gsearchtool-support.c (open_file_with_application):
1060 If a desktop file exists for the default application,
1061 launch it using gnome_desktop_item_launch_on_screen()
1062 to use startup notification if available.
1064 2004-12-05 Dennis Cranston <dennis_cranston@yahoo.com>
1066 * gsearchtool-support.c (open_file_with_nautilus):
1067 Work around nautilus windows opening in the background,
1068 hopefully Elijah Newren will provide a better solution
1071 2004-12-03 Dennis Cranston <dennis_cranston@yahoo.com>
1073 * gsearchtool-callbacks.c (move_to_trash_cb):
1074 Fix move to trash for broken links.
1076 2004-12-03 Dennis Cranston <dennis_cranston@yahoo.com>
1078 * gsearchtool-support.c (get_file_type_for_mime_type):
1079 A better solution for detecting broken links.
1081 2004-12-03 Dennis Cranston <dennis_cranston@yahoo.com>
1083 * gsearchtool-support.c: Updates for latest mime type
1084 system. Change 'application/x-executable-binary'
1085 to 'application/x-executable'. Also, special case
1086 links to executables so Type column description matches
1089 2004-12-01 Dennis Cranston <dennis_cranston@yahoo.com>
1091 * gsearchtool.c (add_no_files_found_message):
1092 Do not underline the 'No Files Found' message.
1094 2004-12-01 Dennis Cranston <dennis_cranston@yahoo.com>
1096 * gsearchtool-callbacks.c (help_cb): Open help on
1097 appropriate screen. Use gnome_help_display_desktop_on_screen().
1099 2004-12-01 Dennis Cranston <dennis_cranston@yahoo.com>
1101 * gsearchtool-callbacks.c (file_button_release_event_cb):
1102 Guard against zero selected rows. (file_event_after_cb):
1103 Don't open selection when control or shift is pressed.
1105 2004-12-01 Dennis Cranston <dennis_cranston@yahoo.com>
1107 * gsearchtool.[ch], gsearchtool-callbacks.c:
1108 Add support for the 'single click to activate items'
1109 selection mode. Fixes Bug #160098.
1111 2004-12-01 Dennis Cranston <dennis_cranston@yahoo.com>
1113 * gsearchtool-support.c (open_file_with_application):
1114 Do not open folders with default application. Fixes Bug
1117 2004-11-29 Dennis Cranston <dennis_cranston@yahoo.com>
1119 * help/C/gnome-search-tool.xml: Small documentation fix.
1121 2004-11-29 Dennis Cranston <dennis_cranston@yahoo.com>
1123 * gsearchtool.c (create_additional_constraint_section):
1124 Default gtk_combo_box_set_active to 0.
1126 2004-11-29 Dennis Cranston <dennis_cranston@yahoo.com>
1128 * gsearchtool.[ch], gsearchtool-callbacks.[ch]: Do not use
1129 gtk_option_menu deprecated API. Use gtk_combo_box instead.
1131 2004-11-28 Dennis Cranston <dennis_cranston@yahoo.com>
1133 * gserachtool.c (create_additional_constraint_section):
1134 Use GTK_SIZE_GROUP_BOTH. Works around bug #159367.
1136 2004-11-27 Dennis Cranston <dennis_cranston@yahoo.com>
1138 * gsearchtool-callbacks.c, gsearchtool-support.[ch]: Do
1139 not use gnome-vfs mime deprecated API (Bug #159453) Patch
1140 submitted by Marco Pesenti Gritti.
1142 2004-11-24 Dennis Cranston <dennis_cranston@yahoo.com>
1144 * gsearchtool.c: (main): Use gtk_window_set_default_icon_name().
1146 2004-11-22 Dennis Cranston <dennis_cranston@yahoo.com>
1148 * gsearchtool.c: (main): Use gtk_window_set_default_icon_from_file()
1149 instead of gnome_window_icon_set_default_from_file().
1151 2004-10-31 James Bowes <bowes@cs.dal.ca>
1153 * Makefile.am: Minor fixes to pass make distcheck.
1154 Add intltool rule for translating the schema file.
1155 * gnome-search-tool.schemas: Moved to gnome-search-tool.schemas.in
1158 2004-10-26 Dennis Cranston <dennis_cranston at yahoo com>
1160 Fix bug #153563: Add internal logic to perform a two scan search
1161 for simple filename searches. A quick search will consist of an
1162 indexed search that uses the locate command followed by a thorough
1163 search that uses the find command. The quick search and second
1164 scan logic can be disabled with gconf keys. Advanced users can
1165 fine tune the quick search and second scan logic by adjusting the
1166 new excluded path gconf keys. By default, a quick search is not
1167 performed for the paths: /mnt/*, /media/*, /dev/*, /tmp/*, /proc/*,
1168 and /var/*. By default, a second scan is not performed for the
1171 * gsearchtool.[ch]: Add first pass, disable second pass, and a
1172 file hash to the search_command structure; build_search_command(),
1173 handle_search_command_stdout_io(): add first pass logic handling;
1174 add_file_to_search_results(): do not add duplicate files in the
1177 * gsearchtool-support.[ch]: Add the function
1178 is_quick_search_excluded_path(), is_second_scan_excluded_path()
1179 and gsearchtool_gconf_get_list().
1181 * gsearchtool-callbacks.c: Pass a boolean for the first pass to
1182 build_search_command().
1184 * gnome-search-tool.schemas: Deprecate the force_quick_search key.
1185 Add three new keys: quick_search_second_scan_exclude_path,
1186 quick_search_exclude_path and disable_quick_search_second_scan.
1188 * help/C/gnome-search-tool.xml: Remove section 3.7. Add a new
1189 section 4. Document the various gconf keys in the new section.
1191 * help/C/figures/gnome-search-tool_window.png: Update for newest
1192 gtk+ 2.5 file chooser button widget changes.
1194 2004-10-24 Dennis Cranston <dennis_cranston at yahoo com>
1196 * gsearchtool.c: Add new function intermediate_file_count_update()
1197 and call it prior to handling pending gtk events.
1199 2004-10-21 Dennis Cranston <dennis_cranston at yahoo com>
1201 * gsearchtool.c: Convert the look-in-folder-entry widget from a
1202 gnome-file-entry to a new gtk+ 2.5 gtk-file-chooser-button.
1204 * gsearchtool-callbacks.[ch]: Remove look_in_folder_key_press_cb().
1205 Replace legacy gnome_file_entry_get_full_path() with
1206 gtk_file_chooser_get_current_folder().
1208 * help/C/gnome-search-tool.xml: Update for new gtk+ 2.5 file
1209 chooser button widget.
1211 * help/C/figures/gnome-search-tool_window.png: Update for new
1212 gtk+ 2.5 file chooser button widget.
1214 2004-10-15 Dennis Cranston <dennis_cranston at yahoo com>
1216 * gsearchtool-support.c: (compare_regex): Fix a potential
1217 crash (although it has never been reported).
1219 * gsearchtool.c: (build_search_command): Fix logic to correctly
1220 determine if an additional option is selected.
1222 Fixes part of bug #153569 (Comments 3-6).
1224 2004-09-24 Dennis Cranston <dennis_cranston at yahoo com>
1226 * gsearchtool-support.c: (is_path_in_mount_folder):
1227 Add support for /media.
1229 2004-08-01 Dennis Cranston <dennis_cranston at yahoo com>
1231 * gsearchtool-callbacks.c: Fixes for GNOME's new mime
1234 2004-07-31 Dennis Cranston <dennis_cranston at yahoo com>
1236 * gnome-search-tool.schemas: Add force_quick_search key.
1238 * gsearchtool.c: (build_search_command): Check value of
1239 force_quick_search key.
1241 2004-07-29 Dennis Cranston <dennis_cranston at yahoo com>
1243 * gnome-search-tool.desktop.in: Update comment description.
1245 2004-07-23 Dennis Cranston <dennis_cranston at yahoo com>
1247 * gsearchtool.c, gsearchtool-callbacks.c, gsearchtool-support.c:
1248 Fix all memory leaks found using "valgrind --tool=memcheck
1251 2004-07-16 Dennis Cranston <dennis_cranston at yahoo com>
1253 * help/C/gnome-search-tool.xml: Update documentation accordingly.
1255 * help/C/figures/gnome-search-tool_window.png: Update.
1257 2004-07-13 Shakti Sen <shprasad@novell.com>
1259 * gsearchtool.c (build_search_command):
1260 "at least", for comparison, includes the size which is specified.
1261 Similarly, "at most" includes the size which is specified.
1265 2004-07-16 Dennis Cranston <dennis_cranston at yahoo com>
1267 * gsearchtool-support.h: Add gsearchtool_gconf_get_string().
1269 * gsearchtool-support.c: (get_readable_date): Remove
1270 local date_format_pref and use a global variable. This
1271 way we don't perform a gconf lookup for each file in the
1272 search results list.
1274 * gsearchtool.c: (spawn_search_command): Set global
1275 date_format_pref here.
1277 * gsearchtool.h: Add global date_format_pref.
1279 2004-07-16 Dennis Cranston <dennis_cranston at yahoo com>
1281 * gsearchtool-support.c: (get_readable_date): Use the
1282 /apps/nautilus/preferences/date_format key to determine the
1283 format of the date modified field in the search results list.
1285 2004-07-13 Dennis Cranston <dennis_cranston at yahoo com>
1287 * gsearchtool.c: Add "'!' -type p" to the contains the text
1288 searches; otherwise, we will deadlock when greping a fifo.
1290 2004-07-13 Dennis Cranston <dennis_cranston at yahoo com>
1292 * gsearchtool-support.[ch]: Rename backslash_backslashes()
1293 to backslash_special_characters(). Escape '-' characters in
1294 backslash_special_characters(). Fixes bug #147480.
1296 * gsearchtool.c: Rename backslash_backslashes() to
1297 backslash_special_characters().
1299 2004-07-12 Shakti Sen <shprasad@novell.com>
1301 * gsearchtool.c (build_search_command):
1302 Removed "'!' -type p" to list the pipes as well.
1306 2004-07-11 Dennis Cranston <dennis_cranston at yahoo com>
1308 * help/C/gnome-search-tool.xml: Add Quick Search documentation.
1310 2004-07-10 Dennis Cranston <dennis_cranston at yahoo com>
1312 * gsearchtool.c: (handle_search_command_stderr_io): Fix
1315 2004-07-10 Dennis Cranston <dennis_cranston at yahoo com>
1317 * gsearchtool.[ch], gsearchtool-alert-dialog.[ch],
1318 gsearchtool-callbacks.[ch], gsearchtool-support.[ch]:
1319 Improve alert messages created when a search sends output to
1320 stderr. Also, if performing a quick search and an error occurs
1321 then prompt the user to disable the quick search option. This
1322 addresses the remaining part of bug #137404.
1324 2004-07-10 Dennis Cranston <dennis_cranston at yahoo com>
1326 * gsearchtool.[ch]: Toggle the sensitivity of the available
1327 options menu and its label.
1329 2004-06-23 Dennis Cranston <dennis_cranston at yahoo com>
1331 * gsearchtool.c: (create_constraint_box) Follow the HIG and put
1332 the unit labels after the text entries where appropriate.
1334 2004-06-18 Dennis Cranston <dennis_cranston at yahoo com>
1336 * gsearchtool-callbacks.c: (file_key_press_event_cb)
1337 Fix bug #144414, correct Ctrl+Space.
1339 2004-06-07 Dennis Cranston <dennis_cranston at yahoo com>
1341 * gsearchtool-callbacks.c: (open_file_cb) (file_event_after_cb)
1342 Display proper error message if the file/folder does not
1343 exist. Fixes bug #143772.
1345 2004-06-07 Dennis Cranston <dennis_cranston at yahoo com>
1347 God bless President Reagan and his family.
1349 "Whatever else history may say about me when I'm gone, I hope it
1350 will record that I appealed to your best hopes, not your worst fears;
1351 to your confidence rather than your doubts. My dream is that you will
1352 travel the road ahead with liberty's lamp guiding your steps and
1353 opportunity's arm steadying your way."
1355 Ronald Wilson Reagan (February 6, 1911 - June 5, 2004)
1357 2004-05-13 Jorn Baayen <jbaayen@gnome.org>
1359 * gsearchtool.c: (create_search_results_section):
1361 Use GTK_SHADOW_IN for consistency.
1363 2004-04-23 Dennis Cranston <dennis_cranston at yahoo com>
1365 * gsearchtool.c: Fix bug #136073, "Dialog box shows incorrect
1368 2004-04-22 Dennis Cranston <dennis_cranston at yahoo com>
1370 * gsearchtool.c, gsearchtool-support.[ch]: Fix bug #140809,
1371 "Searching for text containing backslashes inside of files
1372 requires you to escape the backslashes."
1374 2004-04-20 Glynn Foster <glynn.foster@sun.com>
1376 * Makefile.am: Fix distcheck.
1378 2004-04-02 Dennis Cranston <dennis_cranston at yahoo com>
1380 * gsearchtool.[ch]: Fix 'CFLAGS=-fdata-sections' compiler
1381 errors. Based on proposed patch from Heikki Tauriainen.
1384 2004-04-01 Dennis Cranston <dennis_cranston at yahoo com>
1386 * gsearchtool-alert-dialog.c: (gsearch_alert_dialog_new):
1387 Fix compiler warning.
1389 2004-04-01 Dennis Cranston <dennis_cranston at yahoo com>
1391 * gsearchtool-support.c: Fixes bug #137404.
1393 2004-03-22 Glynn Foster <glynn.foster@sun.com>
1395 * help/*: Update online localized user help.
1397 2004-03-19 Breda McColgan <breda.mccolgan@sun.com>
1399 * help/C/gnome-search-tool.xml: Updated based on Bug #137596.
1400 * help/C/gnome-search-tool-C.omf: Updated date and manual version.
1401 * help/C/l10n.txt: Updated for manual version 2.5.
1403 2004-03-07 Dennis Cranston <dennis_cranston at yahoo com>
1405 * gsearchtool-support.[ch]: (gsearchtool_strdup_strftime):
1406 Update this function to match the current eel version.
1407 Adds conditional support for the %E and %O strftime
1408 modifiers. Fixes bug #136419.
1410 2004-02-26 Breda McColgan <breda.mccolgan@sun.com>
1412 * help/C/gnome-search-tool.xml: Updated for GNOME 2.6, technical review draft
1413 * help/C/gnome-search-tool-C.omf: Updated for GNOME 2.6
1414 * help/C/l10n.txt: Updated for GNOME 2.6
1415 * help/C/figures/gnome-search-tool_window.png: Updated for GNOME 2.6
1417 2004-02-19 Dennis Cranston <dennis_cranston at yahoo com>
1419 * gsearchtool.c: (create_main_window): Use the
1420 GtkFileChooser dialog for the browse dialog.
1422 2004-02-23 Julio M Merino Vidal <jmmv@menta.net>
1424 * Makefile.am: honour gconf configure option
1426 2004-02-20 Dennis Cranston <dennis_cranston at yahoo com>
1428 * gsearchtool.c: (create_constraint_box, create_main_window):
1429 More accessibility fixes from Padraig Obriain. Fixes bug
1432 2004-02-19 Dennis Cranston <dennis_cranston at yahoo com>
1434 * gsearchtool.c: (create_main_window): Cleanup code and
1435 add a reference to the open libgnomeui bug #132043.
1437 2004-02-11 Dennis Cranston <dennis_cranston at yahoo com>
1439 * gsearchtool.c: (create_additional_constraint_section):
1440 Fix accessibility bug #128979.
1442 2004-02-10 Dennis Cranston <dennis_cranston at yahoo com>
1444 * gsearchtool.c: (create_main_window): Add code to
1445 enable the new filechooser dialog for the 'Look in Folder'.
1446 But disable it until the libgnomeui widget stabilized.
1448 2004-02-06 Dennis Cranston <dennis_cranston at yahoo com>
1450 * gsearchtool-alert-dialog.c: (gsearch_alert_dialog_new):
1451 Set ATK_ROLE_ALERT role of dialogs.
1453 2004-01-11 Dennis Cranston <dennis_cranston at yahoo com>
1455 * gsearchtool.c: (handle_search_command_stdout_io):
1456 Add a GTimer and use it to refresh the search results.
1458 2004-01-11 Dennis Cranston <dennis_cranston at yahoo com>
1460 * Makefile.am: Added new files.
1462 2004-01-11 Dennis Cranston <dennis_cranston at yahoo com>
1464 * gsearchtool-spinner.[ch]: New files (borrowed from
1465 epiphany) for the search animation.
1467 * gsearchtool.[ch]: Use the new spinner functions for
1468 building and managing the search animation. These
1469 animation files are in the gnome-icon-theme module.
1470 The files are gnome-searchtool-animation.png and
1471 gnome-searchtool-animation-rest.png.
1473 2004-01-10 Dennis Cranston <dennis_cranston at yahoo com>
1475 * gsearchtool.c (handle_search_command_stdout_io):
1476 Small tweak to the gtk events handling.
1478 2004-01-09 Dennis Cranston <dennis_cranston at yahoo com>
1480 * gsearchtool-support.c: (get_file_type_for_mime_type): Added
1481 logic for socket and fifo links.
1483 * gsearchtool-support.c (get_file_pixbuf_for_mime_type): Added
1486 2004-01-09 Dennis Cranston <dennis_cranston at yahoo com>
1488 * gsearchtool.c (handle_search_command_stdout_io):
1489 Improved performance when building the search results.
1491 * gsearchtool-support.[ch]: Fixed up a #define.
1493 2004-01-09 Dennis Cranston <dennis_cranston at yahoo com>
1495 * gsearchtool.c, gsearchtool-support.[ch]:
1496 (get_file_type_for_mime_type): More shared-mime-info
1499 2004-01-09 Dennis Cranston <dennis_cranston at yahoo com>
1501 * gsearchtool.c, gsearchtool-support.c: Replace
1502 gnome_vfs_get_mime_type() function calls with
1503 gnome_vfs_get_file_mime_type().
1505 2004-01-09 Dennis Cranston <dennis_cranston at yahoo com>
1507 * gsearchool.c (add_file_to_search_results): Fallback
1508 to mime type when the mime description is null.
1510 2004-01-08 Dennis Cranston <dennis_cranston at yahoo com>
1512 * gsearchtool-callbacks.c (show_file_selector_cb):
1513 Added call to gtk_file_chooser_set_filename().
1515 2004-01-08 Dennis Cranston <dennis_cranston at yahoo com>
1517 * gsearchtool.[ch]: Added a pixbuf hash.
1518 Removed custom code to scale the icons. The Gtk+ theme will
1521 * gsearchtool-support.[ch]: (get_file_pixbuf_for_mime_type):
1522 Store the icon pixbufs in a hash table. This decreases
1525 2004-01-05 Dennis Cranston <dennis_cranston at yahoo com>
1527 * gsearchtool.[ch]: Replaced GnomeIconTheme with GtkIconTheme.
1528 Also, do not use locate for finding files in the /var, /dev,
1529 & /proc directories.
1531 * gsearchtool-support.[ch]: Added is_path_in_[var|dev|proc]_folder().
1533 2004-01-01 Dennis Cranston <dennis_cranston at yahoo com>
1535 * gsearchtool.c: (update_search_counts): Fix another fuck up
1536 in Christian Neumair's commit. I strongly recommend building
1537 and testing a patch before committing it.
1539 2003-12-13 Michael Terry <mterry@fastmail.fm>
1541 * Makefile.am, gnome-search-tool.desktop.in, gsearchtool.c,
1542 gsearchtool.h: Use gnome-icon-theme instead of built-in icons. Fixes
1545 2003-12-31 Glynn Foster <glynn.foster@sun.com>
1547 * gsearchtool-callbacks.c: (open_folder_cb): Fix broken build.
1549 2003-12-30 Christian Neumair <chris@gnome-de.org>
1551 * gsearchtool-callbacks.c: (open_folder_cb, open_file_cb:
1552 * gsearchtool.c: (update_search_counts): Use ngettext for plurals
1555 2003-12-14 Dennis Cranston <dennis_cranston at yahoo com>
1557 * A great day for celebration.
1559 THE PRESIDENT OF THE UNITED STATES OF AMERICA: "Good afternoon.
1560 Yesterday, December the 13th, at around 8:30 p.m. Baghdad time,
1561 United States military forces captured Saddam Hussein alive.
1562 He was found near a farmhouse outside the city of Tikrit,
1563 in a swift raid conducted without casualties. And now the
1564 former dictator of Iraq will face the justice he denied to
1567 The capture of this man was crucial to the rise of a free Iraq.
1568 It marks the end of the road for him, and for all who bullied
1569 and killed in his name. For the Baathist holdouts largely
1570 responsible for the current violence, there will be no return
1571 to the corrupt power and privilege they once held. For the
1572 vast majority of Iraqi citizens who wish to live as free
1573 men and women, this event brings further assurance that the
1574 torture chambers and the secret police are gone forever.
1576 And this afternoon, I have a message for the Iraqi people:
1577 You will not have to fear the rule of Saddam Hussein ever
1578 again. All Iraqis who take the side of freedom have taken
1579 the winning side. The goals of our coalition are the same
1580 as your goals -- sovereignty for your country, dignity for
1581 your great culture, and for every Iraqi citizen, the
1582 opportunity for a better life.
1584 In the history of Iraq, a dark and painful era is over. A
1585 hopeful day has arrived. All Iraqis can now come together
1586 and reject violence and build a new Iraq.
1588 The success of yesterday's mission is a tribute to our men
1589 and women now serving in Iraq. The operation was based on
1590 the superb work of intelligence analysts who found the
1591 dictator's footprints in a vast country. The operation was
1592 carried out with skill and precision by a brave fighting
1593 force. Our servicemen and women and our coalition allies
1594 have faced many dangers in the hunt for members of the fallen
1595 regime, and in their effort to bring hope and freedom to the
1596 Iraqi people. Their work continues, and so do the risks.
1597 Today, on behalf of the nation, I thank the members of our
1598 Armed Forces and I congratulate them.
1600 I also have a message for all Americans: The capture of
1601 Saddam Hussein does not mean the end of violence in Iraq.
1602 We still face terrorists who would rather go on killing the
1603 innocent than accept the rise of liberty in the heart of
1604 the Middle East. Such men are a direct threat to the American
1605 people, and they will be defeated.
1607 We've come to this moment through patience and resolve and
1608 focused action. And that is our strategy moving forward.
1609 The war on terror is a different kind of war, waged capture
1610 by capture, cell by cell, and victory by victory. Our security
1611 is assured by our perseverance and by our sure belief in the
1612 success of liberty. And the United States of America will not
1613 relent until this war is won.
1615 May God bless the people of Iraq, and may God bless America.
1618 2003-12-11 Dennis Cranston <dennis_cranston at yahoo com>
1620 * gsearchtool-callbacks.c: Small verbage change.
1622 2003-12-11 Dennis Cranston <dennis_cranston at yahoo com>
1624 * gsearchtool-callbacks.c: Remove gtk_window_set_default_size()
1625 for the GtkFileChooser. Fixes bug 129115.
1627 2003-12-09 Dennis Cranston <dennis_cranston at yahoo com>
1629 * help/C/gnome-search-tool.xml: Updated for "Show hidden
1630 and backup files" terminology change.
1632 2003-12-09 Dennis Cranston <dennis_cranston at yahoo com>
1634 * gsearchtool.c: Hide backup files by default.
1636 2003-12-09 Dennis Cranston <dennis_cranston at yahoo com>
1638 * gsearchtool-alert-dialog.[ch]: New files to implement
1639 an HIG compliant alert dialog.
1641 * Makefile.am: Added gsearchtool-alert-dialog.[ch].
1643 * gsearchtool.c, gsearchtool-callbacks.c: Modified to
1644 use the alert dialog.
1646 * gsearchtool-support.[ch]: Removed gsearchtool_hig_dialog_new().
1647 Added gsearchtool_button_new_with_stock_icon().
1649 * gsearchtool-callbacks.c: Modified open_file_cb() and
1650 file_event_after_cb() to match the behavior of the
1653 2003-12-08 Dennis Cranston <dennis_cranston at yahoo com>
1655 * gsearchtool-support.c: HIGify the primary message
1656 of the alert dialog. The correct format should be:
1657 <span weight="bold" size="larger">.
1659 2003-12-06 Dennis Cranston <dennis_cranston at yahoo com>
1661 * gsearchtool-callbacks.[ch]: Replace GtkFileSelection
1662 with GtkFileChooser. Based on patch provided by
1663 Jan Arne Petersen <jpetersen@uni-bonn.de>.
1665 2003-12-03 Dennis Cranston <dennis_cranston at yahoo com>
1667 * gsearchtool.c: Fix bug report 128454. Add atk relations
1668 for the expander widget. Based on patch submitted by
1669 padraig.obriain@sun.com.
1671 2003-12-02 Dennis Cranston <dennis_cranston at yahoo com>
1673 * gsearchtool.c: Add atk name description to the expander
1674 widget. Fixes the gsearchtool part of bug 128378.
1676 2003-11-18 Dennis Cranston <dennis_cranston at yahoo com>
1678 * gsearchtool.[ch], gsearchtool-callbacks.[ch]: Use the
1679 new gtk expander widget.
1681 * help/C/figures/gnome-search-tool_window.png: Update
1684 2003-11-18 Dennis Cranston <dennis_cranston at yahoo com>
1686 * gsearchtool.c: Resolve bug report 127293.
1688 2003-11-08 Dennis Cranston <dennis_cranston at yahoo com>
1690 * gsearchtool.h: Bye bye deprecated flags.
1692 2003-11-06 Glynn Foster <glynn.foster@sun.com>
1694 * gsearchtool.h: remove disable deprecated flags temporarily
1695 so we can at least distcheck easily - Dennis, if it builds
1696 nicely, please remove as I'm just trying to make a release.
1698 2003-10-20 Dennis Cranston <dennis_cranston at yahoo com>
1700 * gsearchtool-support.c: Move translator comment.
1702 2003-10-16 Dennis Cranston <dennis_cranston at yahoo com>
1704 * gsearchtool.[ch]: (Bug report 119720) Add support
1705 for 'Move to Trash' to the search results list. Add
1706 update_search_counts() function.
1708 * gsearchtool-callbacks.[ch]: Add 'Move to Trash'
1709 item to popup menu. Add get_trash_path() and
1710 move_to_trash_cb() functions. Handle GDK_Delete
1713 * gsearchtool-support.c: Add a CANCEL/DELETE type
1714 dialog to the gsearchtool_hig_dialog_new() function.
1716 2003-10-15 Dennis Cranston <dennis_cranston at yahoo com>
1718 * gsearchtool.c, gsearchtool-callbacks.c, and
1719 gsearchtool-support.c: Various memory leak fixes
1720 for bug report #124656. Patch provided by Kjartan
1721 Maraas <kmarass at gnome org>.
1723 2003-10-14 Dennis Cranston <dennis_cranston at yahoo com>
1725 * gsearchtool.c: Add support for the GDK_ACTION_ASK
1726 drag and drog method. (Changes have been checked in
1727 to Nautilus 2.5+ to support it.)
1729 2003-10-10 Dennis Cranston <dennis_cranston at yahoo com>
1731 * gsearchtool-callbacks.c: Ditto.
1733 2003-10-10 Dennis Cranston <dennis_cranston at yahoo com>
1735 * gsearchtool.c: Support drag and drop with BUTTON2.
1737 2003-09-29 Dennis Cranston <dennis_cranston at yahoo com>
1739 * gsearchtool.c: Fix for a portability issue detected on
1740 AIX. See bug report 123191, "G_IO_HUP is not enough to
1741 detect broken pipe".
1742 (http://bugzilla.gnome.org/show_bug.cgi?id=123191)
1744 2003-09-22 Dennis Cranston <dennis_cranston at yahoo com>
1746 * gsearchtool-support.c: Add a comment for translators.
1747 (http://bugzilla.gnome.org/show_bug.cgi?id=120434)
1749 2003-09-22 Dennis Cranston <dennis_cranston at yahoo com>
1751 * gsearchtool.[ch]: Fix for bug report 122704.
1752 (http://bugzilla.gnome.org/show_bug.cgi?id=122704)
1754 2003-09-21 Dennis Cranston <dennis_cranston at yahoo com>
1756 * gnome-search-tool-animation.png: Small touch up.
1758 2003-09-18 Dennis Cranston <dennis_cranston at yahoo com>
1760 * gsearchtool.c: Fix for bug report 122419.
1761 (http://bugzilla.gnome.org/show_bug.cgi?id=122419)
1763 * gsearchtool-callbacks.[ch]: Rename the callback function
1764 constraint_menu_toggled_cb to constraint_menu_item_activate_cb.
1766 2003-09-18 Dennis Cranston <dennis_cranston at yahoo com>
1768 * gsearchtool-callbacks.c: Apply fix based on patch from
1769 Hidetoshi Tajima (hidetoshi.tajima@sun.com) for bug report
1770 122402. (http://bugzilla.gnome.org/show_bug.cgi?id=122402)
1772 2003-08-23 Dennis Cranston <dennis_cranston at yahoo com>
1774 * gnome-search-tool.schemas, gsearchtool.c: Clean up gconf
1777 2003-08-22 Dennis Cranston <dennis_cranston at yahoo com>
1779 * gsearchtool.c: Do not use the locate command for finding
1780 files in the /tmp directory.
1782 * gsearchtool-support.[ch]: Added is_path_in_tmp_folder().
1784 Thu Aug 21 17:03:22 2003 George Lebl <jirka@5z.com>
1786 * gsearchtool.[ch]: the 'pixmap' field is not used anymore
1787 and was just causing trouble. Fix the width being too large
1788 for drawing and so the icon is now back and no more
1789 runtime warnings. Also don't screw up in case the icon
1790 with the animation is not found, handle pixbuf == NULL
1791 case. Also set the interface structure to all 0 with
1792 memset just for anality
1794 * gsearchtool.c: fix shell escaping, use g_shell_quote
1795 and not g_strescape which is not correct and could lead
1796 to errors and fix a leak when eascaping
1798 * gsearchtool.c, gsearchtool-callbacks.c, gsearchtool-support.c:
1799 Never, ever under any circumstances do if (foo == TRUE), since
1800 foo could be something other then '1' (which is the value of
1801 the TRUE define) and still TRUE. This leads to VERY subtle
1802 errors that are hard to catch. foo == FALSE is fine since there
1803 is only one FALSE value (0). foo != FALSE could be used but
1804 that adds more confusion then clarity.
1806 2003-06-18 Dennis Cranston <dennis_cranston at yahoo com>
1808 * gsearchtool.c: According to the HIG use header capitalization
1809 for titlebar labels.
1811 2003-05-31 Christian Neumair <chris@gnome-de.org>
1813 * gsearchtool.c: Moved gettext call for available options
1814 menu so that it gets localized in spite of the
1815 remove_mnemonic_character call.
1817 2003-05-30 Dennis Cranston <dennis_cranston at yahoo com>
1819 * gsearchtool.c, gsearchtool-callback.c: HIGify the alert
1820 dialogs. Replaced function calls to gtk_message_dialog_new ()
1821 with gsearchtool_hig_dialog_new ().
1823 * gsearchtool-support.[ch]: Added gsearchtool_hig_dialog_new ().
1825 2003-05-30 Dennis Cranston <dennis_cranston at yahoo com>
1827 * gsearchtool.c (create_main_window): Update a few atk
1830 * gsearchtool-callbacks.c (drag_data_animation_cb):
1833 2003-05-29 Dennis Cranston <dennis_cranston at yahoo com>
1835 * gsearchtool-callbacks.c (drag_data_animation_cb): Added
1836 startup notification support to desktop files.
1838 2003-05-29 Dennis Cranston <dennis_cranston at yahoo com>
1840 * gsearchtool.[ch]: Added drag and drop support to the
1841 animation image. Dragging the animation drops a desktop file
1842 to launch a search with the same search options. Added a
1843 get_desktop_item_name () function. Added an argument to
1844 set_clone_command () to support escaping of arguments.
1846 * gsearchtool-callbacks.[ch]: Added drag_data_animation_cb ().
1848 * gsearchtool-support.[ch]: Added gsearchtool_unique_filename ().
1850 * Makefile.am: Added GNOMEDESKTOP_CFLAGS & GNOMEDESKTOP_LIBS.
1852 2003-05-28 Dennis Cranston <dennis_cranston at yahoo com>
1854 * gsearchtool.c (add_constraint) , gsearchtool-callbacks.c
1855 (click_check_button_cb): Adjust minimum size of window
1856 depending on whether more options are shown or hidden.
1858 * gsearchtool.h: Added defines for minimum window width
1861 2003-05-28 Dennis Cranston <dennis_cranston at yahoo com>
1863 * gsearchtool-callbacks.c (save_results_cb): Fix bug
1864 report #113868 based on patch by hidetoshi.tajima@sun.com
1867 2003-05-28 Dennis Cranston <dennis_cranston at yahoo com>
1869 * gsearchtool.c (build_search_command): Added a hidden
1870 'disable_quick_search' gconf key and when set to TRUE the
1871 search tool will not use the locate command for performing
1872 simple file name searches. By default the key is set to FALSE.
1874 * gnome-search-tool.schemas: Added the 'disable_quick_search'
1877 2003-05-23 Dennis Cranston <dennis_cranston at yahoo com>
1879 * gsearchtool.c (add_file_to_search_results): Modified sort order
1880 of the listview columns to match nautilus.
1882 * gsearchtool-support.[ch]: Remove get_date().
1884 2003-05-23 Dennis Cranston <dennis_cranston at yahoo com>
1886 * gsearchtool.c (main): Support svg icons.
1888 2003-05-22 Dennis Cranston <dennis_cranston at yahoo com>
1890 * gsearchtool.c: Fix recent added mnemonics clash.
1892 2003-05-22 Dennis Cranston <dennis_cranston at yahoo com>
1894 * gsearchtool.c (update_animation_timeout_cb): Fix displaying
1895 frames at start and end of animation twice.
1897 2003-05-21 Dennis Cranston <dennis_cranston at yahoo com>
1899 * help/C/figures/gnome-search-tool_window.png: Updated.
1901 2003-05-21 Dennis Cranston <dennis_cranston at yahoo com>
1903 * gsearchtool.[ch]: Convert the image into an animation.
1904 Remove the status and progress bar. Place status information
1905 across from the search results label and in the window title.
1907 * gsearchtool-callbacks.c: Remove duplicate code.
1909 * Makefile.am: Add an animation file for installation.
1911 * gnome-search-tool-animation.png: Add a simple animation file,
1912 maybe someday a graphic artist will put together a better file.
1914 2003-05-20 Dennis Cranston <dennis_cranston at yahoo com>
1916 * gsearchtool.c, gsearchtool-callbacks.[ch]: Change function
1917 toggle_check_button_cb() to click_check_button_cb().
1919 2003-05-20 Dennis Cranston <dennis_cranston at yahoo com>
1921 * gsearchtool.[ch]: Replace disclosure widget with a standard
1922 check button with mnemonic label. This synchronizes the UI with
1923 recent changes made to the run application dialog.
1925 * gsearchtool-callbacks.[ch]: Add a toggle_check_button_cb()
1928 * gsearchtool-support.[ch]: Remove code for the custom
1931 * help/C/figures/gnome-search-tool_window.png: Update for this
1934 * help/C/gnome-search-tool.xml: Update for this change.
1936 2003-05-19 Dennis Cranston <dennis_cranston at yahoo com>
1938 * gsearchtool.c (create_main_window) minor HIG spacing adjustment
1941 2003-05-17 Dennis Cranston <dennis_cranston at yahoo com>
1943 * gsearchtool.c (create_main_window) convert g_get_current_dir()
1946 2003-05-17 Dennis Cranston <dennis_cranston at yahoo com>
1948 * gsearchtool.c (setup_case_insensitive_arguments) Correct
1949 a typo. This should fix bug 112945.
1951 2003-05-06 Kaushal Kumar <kaushal.kumar@wipro.com>
1953 * gsearchtool.c (spawn_search_command): Removed the flag
1954 G_SPAWN_DO_NOT_REAP_CHILD from g_spawn_async_with_pipes call.
1957 2004-04-29 Dennis M. Cranston <dennis_cranston at yahoo com>
1959 * help/C/figures/gnome-search-tool_window.png: Update for
1962 2004-04-26 Dennis M. Cranston <dennis_cranston at yahoo com>
1964 * gsearchtool.c, gsearchtool-callbacks.c: Minor HIGification:
1965 correct widget padding (remove GNOME_PAD*). Also, set scrolled
1966 window's shadow type to GTK_SHADOW_NONE.
1968 2004-04-25 Dennis M. Cranston <dennis_cranston at yahoo com>
1970 * gsearchtool.c: HIGify the mnemonic label of the listview.
1972 * help/C/figures/gnome-search-tool_window.png: Update accordingly.
1973 * help/C/gnome-search-tool.xml: Update accordingly.
1976 2004-04-09 Dennis M. Cranston <dennis_cranston at yahoo.com>
1978 * help/Makefile.am: Commented out recently checked-in
1979 & broken translations (de es fr it sv ko zh_CN zh_TW).
1980 Looking at the screenshots, the documentation is
1983 2003-04-05 Dennis M. Cranston <dennis_cranston at yahoo.com>
1985 * gsearchtool.c: make_list_of_templates() emit the
1988 2003-03-30 Dennis M. Cranston <dennis_cranston at yahoo.com>
1990 * gsearchtool-callbacks.c: Prevent a click on the find
1991 button from starting a new search immediately after a
1992 search has either aborted or finished. This modification
1993 is similar to the commit on 2003-03-02 for the escape
1996 2003-03-30 Dennis M. Cranston <dennis_cranston at yahoo.com>
1998 * gsearchtool.c: Fix the find & stop button resizing
1999 problem (discovered in Galaxy widget theme).
2001 2003-03-25 Dennis M. Cranston <dennis_cranston at yahoo.com>
2003 * gsearchtool.c, gsearchtool-callbacks.c: Fix for bug
2004 report #107703, added a "Show hidden files and folders"
2007 * gnome-search-tool.schemas: Added a
2008 show_hidden_files_and_folders key to the schemas file.
2010 * help/C/gnome-search-tool.xml: Updated documentation
2011 for additional options to include "Show hidden files and
2012 folders". Also, converted a few 'directory' strings to
2015 2003-03-17 Dennis M. Cranston <dennis_cranston at yahoo.com>
2017 * gsearchtool.c: Finished the remaining work for bug
2018 report #107805. Based on a patch submitted by
2019 <pasupathi.duraisamy@wipro.com (Pasupathi)>.
2021 2003-03-16 Dennis M. Cranston <dennis_cranston at yahoo.com>
2023 * gsearchtool-support.c: Disabled toggling of the
2024 show_additional_options gconf key, but keep it around
2027 2003-03-16 Dennis M. Cranston <dennis_cranston at yahoo.com>
2029 * gsearchtool.c: In create_constraint_box() set the
2030 appropriate constraint data (text/time/number) to value.
2032 2003-03-15 Dennis M. Cranston <dennis_cranston at yahoo.com>
2034 * gsearchtool.c, gsearchtool-callbacks.[ch]: Applied
2035 a patch for bug report #107805: "gsearchtool is not
2036 fully session aware" based on a patch from
2037 <pasupathi.duraisamy@wipro.com (Pasupathi)>.
2039 * gsearchtool.c: Reordered popt argument handling
2040 to match the order in the available options menu.
2042 2003-03-14 Dennis M. Cranston <dennis_cranston at yahoo.com>
2044 * gsearchtool.c: Added g_set_application_name().
2046 2003-03-14 Dennis M. Cranston <dennis_cranston at yahoo.com>
2048 Fix for bug report #107245, "gsearchtool does not retain
2049 additional constraints".
2051 * gnome-search-tool.schemas: New schemas file.
2053 * Makefile.am: Added the schemas file.
2055 * gsearchtool.[ch]: Added set_constraint_gconf_boolean()
2056 and handle_gconf_settings().
2058 * gsearchtool-callbacks.c: When removing an option set
2059 its gconf key to false. Added gsearchtool_gconf_get_boolean()
2060 and gsearchtool_gconf_set_boolean().
2062 * gsearchtool-support.[ch]: When toggling the disclosure
2063 widget set its gconf key accordingly.
2065 2003-03-05 Dennis M. Cranston <dennis_cranston at yahoo.com>
2067 * gsearchtool.c: Connected the key press event to
2068 file_key_press_event_cb() for search results.
2070 * gsearchtool-callbacks.[ch]: Added file_key_press_event_cb()
2071 to open a file if space or return is pressed like in nautilus'
2072 list view. Also, removed an unused variable in
2073 constraint_entry_changed_cb().
2075 2003-03-02 Dennis M. Cranston <dennis_cranston at yahoo.com>
2077 * gsearchtool.[ch]: Prevent the escape key from quiting
2078 the application immediately after a search has either aborted
2079 or finished. Also, replaced deprecated gtk_timeout_*() calls.
2081 * gsearchtool-callbacks.[ch]: Added not_running_timeout_cb().
2082 Replaced deprecated gtk_timeout_*() calls.
2084 2003-02-28 Dennis M. Cranston <dennis_cranston at yahoo.com>
2086 * help/C/gnome-search-tool.xml: Search rules table update.
2088 2003-02-28 Dennis M. Cranston <dennis_cranston at yahoo.com>
2090 * gsearchtool.c: Remove unnecessary gtk_widget_set_sensitive().
2092 2003-02-27 Dennis M. Cranston <dennis_cranston@yahoo.com>
2094 * gsearchtool.c: Minor handle_search_command_stdout_io()
2097 2003-02-27 Dennis M. Cranston <dennis_cranston@yahoo.com>
2099 * help/Makefile.am: Comment out the broken ja directory
2102 2003-02-27 Dennis M. Cranston <dennis_cranston@yahoo.com>
2104 * gsearchtool.c: Fix for bug report #107118 based on patch
2105 from Kaushal Kumar <kaushal.kumar@wipro.com> to make the
2106 'Name contains' entry optional. This means the 'Find' button
2107 is sensitive by default.
2109 * gsearchtool-callbacks.c: Fix for bug report #107118
2110 based on patch from Kaushal Kumar <kaushal.kumar@wipro.com>
2111 to make the 'Name contains' entry optional.
2113 * gsearchtool.c: Include folders in search results!
2115 2003-02-23 Takeshi AIHANA <aihana@gnome.gr.jp>
2117 * help/ja/*: added Japanese translations by
2118 KAMAGASAKO Masatoshi <emerald@gnome.gr.jp>.
2119 * help/ja/Makefile.am: added ja into SUBDIRS.
2121 2003-02-19 Dennis M. Cranston <dennis_cranston@yahoo.com>
2123 * help/C/figures/gnome-search-tool_window.png: Updated
2126 2003-02-19 Dennis Cranston <dennis_cranston@yahoo.com>
2128 * gsearchtool.c: Converted the search results section from
2129 a frame to a vbox and increased the padding between the result's
2130 label and window. Also, added GTK_SHRINK flag to the filename
2133 2003-02-17 Dennis Cranston <dennis_cranston@yahoo.com>
2135 * gsearchtool-support.c: Do not exclude .gnome-desktop
2136 from the search results. Fixes bug #106153.
2138 2003-01-20 Dennis Cranston <dennis_cranston@yahoo.com>
2140 * help/C/gnome-search-tool.xml,
2141 * help/C/figures/gnome-search-tool_window.png:
2142 Updated the docs and screenshot for bugs #98548 and #100728.
2144 2003-01-20 Dennis Cranston <dennis_cranston@yahoo.com>
2146 * gsearchtool.c: Fix bug #102480. Add mnemonics to additional
2147 options of type SEARCH_CONSTRAINT_TEXT.
2149 * gsearchtool-support.[ch]: Added remove_mnemonic_character().
2151 2003-01-20 Dennis Cranston <dennis_cranston@yahoo.com>
2153 * gsearchtool.c: Fix bug #100728. Default filename search
2154 constraint should be case insensitive (system dependent). Also,
2155 converted the 'Contains the text' and 'File is not named' search
2156 constraints to be case insensitive for consistency.
2158 2003-01-20 Dennis Cranston <dennis_cranston@yahoo.com>
2160 * gsearchtool.c: Fix bug #98548. Default filename search
2161 should be by substring. As a result, the 'file is named'
2162 entry has been renamed to 'Name contains'.
2164 2003-01-09 Dennis Cranston <dennis_cranston@yahoo.com>
2166 * gsearchtool.c: Do not use the locate command for finding
2167 files in the /mnt directory.
2169 * gsearchtool-support.[ch]: Added is_path_in_mount_folder().
2171 2003-01-05 Dennis Cranston <dennis_cranston@yahoo.com>
2173 * gsearchtool.c: Toggle the sensitivity of the contraints
2176 2003-01-04 Dennis Cranston <dennis_cranston@yahoo.com>
2178 * gsearchtool.c: Minor LEFT_LABEL_SPACING adjustment.
2180 2003-01-04 Dennis Cranston <dennis_cranston@yahoo.com>
2182 * gsearchtool.c: Toggle the sensitivity of the results frame
2183 rather than its scrolled window.
2185 2002-12-29 Dennis Cranston <dennis_cranston@yahoo.com>
2187 * gsearchtool.c: Fix bug #101771. Used "Select the '%s'
2188 constraint" for many of the popt argument descriptions. Also,
2189 changed name->named as it conflicts with gtk+'s name argument.
2191 2002-12-29 Dennis Cranston <dennis_cranston@yahoo.com>
2193 * gsearchtool.c: Fix bug #101767. Removed cryptic use of
2194 %s from the 'No files found', 'One file found', and '%d files found'
2197 2002-12-16 Dennis Cranston <dennis_cranston@yahoo.com>
2199 * gsearchtool-support.c: Apply disclosure widget changes
2200 from Arvind Samptur <arvind.samptur@wipro.com> provided
2201 in bugzilla report 100992.
2202 (class_init) Attached a destroy handler.
2203 (cddb_disclosure_destroy) Removed the timer on a destroy.
2204 (do_animation) Replaced gtk_timeout_remove() with g_source_remove().
2206 2002-12-15 Dennis Cranston <dennis_cranston@yahoo.com>
2208 * gsearchtool.c: Left indent the options contained in
2209 the disclosure widget.
2211 2002-12-07 Dennis Cranston <dennis_cranston@yahoo.com>
2213 * gsearchtool-callbacks.c: (size_allocate_cb)
2214 Oops...use gtk_widget_set_size_request().
2216 2002-12-06 Dennis Cranston <dennis_cranston@yahoo.com>
2218 * gsearchtool-callbacks.c: (save_results_cb) When the user
2219 fails to select a file name in the 'Save Search Results As...'
2220 dialog, don't ask to overwrite a folder. Instead, display the
2221 appropriate error message.
2223 2002-12-06 Dennis Cranston <dennis_cranston@yahoo.com>
2225 * gsearchtool-callbacks.c: (size_allocate_cb) Call function
2226 gtk_widget_set_usize() instead of gtk_widget_set_size_request().
2228 2002-12-06 Dennis Cranston <dennis_cranston@yahoo.com>
2230 * gsearchtool.c: Connect the "size_allocate" signal of
2231 the find button to size_allocate_cb().
2233 * gsearchtool-callbacks.[ch]: Implement the size_allocate_cb()
2236 2002-12-06 Dennis Cranston <dennis_cranston@yahoo.com>
2238 * help/C/gnome-search-tool.xml: Correct the description
2239 for the 'contains the text' search rule. Fixes bug 97363.
2241 2002-12-05 Dennis Cranston <dennis_cranston@yahoo.com>
2243 * gsearchtool.c: Apply slightly modified patch from
2244 Glynn Foster to fix bug report #100448, 'The icon in
2245 gnome-search-tool dialog doesn't theme'.
2247 2002-12-02 Glynn Foster <glynn.foster@sun.com>
2249 * gnome-search-tool.desktop.in: Re-order stuff to be consistant
2250 with the other gnome-utils.
2252 2002-11-30 Dennis M. Cranston <dennis_cranston@yahoo.com>
2254 * gnome-search-tool.desktop.in: Added StartupNotify=true.
2256 2002-11-29 Dennis M. Cranston <dennis_cranston@yahoo.com>
2258 * gsearchtool.[ch]: Fixed (-Wall) compiler warnings.
2259 Replaced call to bonobo_init() with bonobo_init_full().
2261 * gsearchtool-callbacks.[ch]: Fixed (-Wall) compiler
2262 warnings. Replaced calls to g_return_if_fail() with
2263 g_return_val_if_fail().
2265 * gsearchtool-support.[ch]: Fixed (-Wall) compiler
2266 warnings. Removed unused global_client_free() function.
2268 2002-11-29 Fernando Herrera <fherrera@onirica.com>
2270 * gnome-search-tool.desktop.in: add X-GNOME-BUGZILLA stuff
2272 2002-11-24 Dennis M. Cranston <dennis_cranston@yahoo.com>
2274 * gsearchtool-callbacks.c: Fix key_press_cb()
2275 to correctly handle the shift F10 event. It has
2276 not worked since multiselection was enabled in
2279 2002-11-19 Dennis M. Cranston <dennis_cranston@yahoo.com>
2281 * gsearchtool.c: Remove duplicate calls to
2282 gtk_tree_view_column_set_sizing().
2284 2002-11-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2286 * gsearchtool-support.c: Replace use of
2287 _gtk_check_button_get_props() with gtk_widget_style_get().
2288 This patch was supplied by the Gman.
2290 2002-11-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2292 * gsearchtool.[ch]: If constraints are unavailable
2293 make the add button insensitive.
2295 2002-11-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2297 * gsearchtool.c: Removed the horizontal separator from
2298 above the button box.
2300 * help/C/figures/gnome-search-tool_window.png: Updated
2303 2002-11-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2305 * gsearchtool-support.c: Patch from "jaiserca@inf.upv.es
2306 (jaiserca)" to fix disclosure widget drawing problems
2307 in RTL (right to left) environments. Fixes bug 98215.
2309 2002-11-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2311 * gsearchtool.c: Fix variable name confusion.
2313 2002-10-31 Dennis M. Cranston <dennis_cranston@yahoo.com>
2315 * gsearchtool.h: Add a look_in_folder variable to the
2316 search_command structure.
2318 * gsearchtool.c: For handle_search_command_stdout_io(), add
2319 a filter to ignore a string returned by the find and locate
2320 commands if the string does not have look_in_folder as its prefix.
2322 Solaris' default grep command does not support the q option.
2323 Use the c option as a work around, since counts will be
2324 filtered out of the results.
2326 * gsearchtool.c, gsearchtool-callbacks.c: When calling
2327 gnome_file_entry_get_full_path() set the file_must_exist
2330 2002-10-30 Dennis M. Cranston <dennis_cranston@yahoo.com>
2332 * gsearchtool.c: Support searches of file sizes
2333 greater than 2.0 GB by replacing "-size %dc" with
2334 "-size %uc". Thanks to Pasupathi Duraisamy.
2336 2002-10-29 Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com>
2338 * gsearchtool.c: For size type constraint use "-size %dc"
2339 option which is available both on GNU version "find"
2340 command and Solaris specific "find" command.
2343 2002-10-26 Dennis M. Cranston <dennis_cranston@yahoo.com>
2345 * gsearchtool-callbacks.c: Set the window placement
2346 of the 'Save Search Results As...' dialog to
2347 GTK_WIN_POS_CENTER_ON_PARENT.
2349 2002-10-22 Dennis M. Cranston <dennis_cranston@yahoo.com>
2351 * gsearchtool.c: Prevent possible warnings in
2352 add_file_to_search_results() when gnome-icon-theme
2355 * gsearchtool-support.c: Prevent possible warnings
2356 in get_file_icon_with_mime_type().
2358 2002-10-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2360 * gsearchtool-support.c: Remove work-around to get
2361 the icon for a directory as this has been fixed in
2362 libgnomeui. <<REQUIRES LIBGNOMEUI CVS HEAD>>
2364 2002-10-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2366 * help/C/figures/gnome-search-tool_window.png:
2367 Updated to include bug report #95339 and the widget
2370 2002-10-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2372 * gsearchtool.c: Minor padding adjustment to the
2373 additional options section.
2375 2002-10-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2377 * gsearchtool.c: Move the buttons to the bottom of
2378 the window. Fixes bug report #95339.
2380 2002-10-15 Dennis M. Cranston <dennis_cranston@yahoo.com>
2382 * gsearchtool.c: Applied patch to fix bug report #95875
2383 from Hidetoshi Tajima <hidetoshi.tajima@sun.com>. Fixes
2384 utf8 conversion problems. Thanks!!
2386 2002-10-14 Dennis M. Cranston <dennis_cranston@yahoo.com>
2388 * gsearchtool.c: Allow window manager to include the
2389 minimize and maximize buttons. Fix for bug report
2392 2002-10-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2394 * gsearchtool-callbacks.c: Another fix for multiple
2395 file selection. It would be so much nicer if Gtk+
2396 did this stuff correctly by default.
2398 2002-10-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2400 * gsearchtool-callbacks.c: Improved drag and drop
2401 behavior when multiple files have been selected.
2403 2002-10-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2405 * gsearchtool-callbacks.c: Fix a possible crash in
2406 file_event_after_cb().
2408 2002-10-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2410 * gsearchtool.c: Hooked up a handler for the drag_begin
2413 * gsearchtool-callbacks.[ch]: Added drag_begin_file_cb()
2414 and set drag image to the stock multiple dnd icon when
2415 dragging multiple files.
2417 2002-10-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2419 * gsearchtool.c: Changed the gtk selection mode to
2420 multiple. Added event-after and button-release-event
2423 * gsearchtool-callbacks.h: Added file_event_after_cb()
2424 and file_button_release_event_cb().
2426 * gsearchtool-callbacks.c: Implemented support for
2427 selecting multiple files in the search results list.
2428 Fixes bug report #95457.
2430 2002-10-11 Dennis M. Cranston <dennis_cranston@yahoo.com>
2432 * gsearchtool.c: Added gnome_entry_prepend_history()
2433 calls to store the 'File is named' and 'Look in folder'
2434 entry values. <<REQUIRES LIBGNOMEUI CVS HEAD>>
2436 2002-10-09 Dennis M. Cranston <dennis_cranston@yahoo.com>
2438 * gsearchtool.c: Added ability to move files from
2439 the results (i.e. added GDK_ACTION_MOVE action).
2441 2002-10-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2443 * gsearchtool.c: Autosize the tree view columns
2444 when displaying the 'no files found' message to
2445 prevent the message from being possibly truncated.
2447 2002-10-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2449 * gsearchtool.c: Renamed the 'autostart' command
2450 line argument to 'start'.
2452 2002-10-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2454 * gsearchtool.c, gsearchtool-callbacks.c: Cleanup
2455 the last two error message dialogs.
2457 2002-10-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2459 * gsearchtool-support.c: Added escape_single_quotes()
2460 for filename in open_file_with_application().
2462 2002-10-08 Dennis M. Cranston <dennis_cranston@yahoo.com>
2464 * gsearchtool.c, gsearchtool-callbacks.c: Cleanup the
2465 various error message dialogs.
2467 2002-10-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2469 * gsearchtool-support.c: Fixed open_file_with_application()
2470 to correctly handle GnomeVFSMimeApplication command strings
2471 containing multiple arguments.
2473 2002-10-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2475 * gsearchtool-support.[ch]: Added function launch_file().
2477 * gsearchtool-callbacks.c: Added ablity to execute
2478 binary programs by calling launch_file() when attempting
2481 2002-10-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2483 * gsearchtool-support.c: Included the missing check
2484 for unknown mime types - part of my previous commit.
2486 2002-10-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2488 * gsearchtool-support.c: Added code to detect the
2489 'link (broken)' file type.
2491 2002-10-06 Dennis M. Cranston <dennis_cranston@yahoo.com>
2493 * gsearchtool-support.c: Improved file type
2494 detection of symbolic links.
2496 2002-10-06 Dennis M. Cranston <dennis_cranston@yahoo.com>
2498 * gsearchtool-callbacks.c: Updated the no viewer
2499 available error message dialog.
2501 2002-10-06 Dennis M. Cranston <dennis_cranston@yahoo.com>
2503 * gsearchtool.[ch]: Added icon theme structure to
2504 our interface structure and defined it in main().
2506 *gsearchtool-support.[ch]: Removed get_mime_name().
2507 Rewrote get_file_icon_with_mime_type() to use the
2508 new icon theme lookup functions.
2509 << REQUIRES LIBGNOMEUI CVS HEAD>>
2511 2002-10-06 Dennis M. Cranston <dennis_cranston@yahoo.com>
2513 * gsearchtool.c, gsearchtool-support.c: Improve
2514 file type recognition by replacing calls to the
2515 function gnome_vfs_mime_type_from_name() with
2516 gnome_vfs_get_mime_type().
2518 2002-10-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2520 * gsearchtool.c: Minor string changes.
2522 * help/C/gnome-search-tool.xml: Updated for string
2525 * help/C/figures/gnome-search-tool_window.png: Updated
2528 2002-10-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2530 * gsearchtool-support.[ch]: Added function
2531 is_component_action_type().
2533 * gsearchtool-callbacks.c: Fix for bug report #94858,
2534 before opening a file with nautilus call
2535 is_component_action_type() to check that the file has
2536 a default action type of component.
2538 2002-10-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2540 * gsearchtool-callbacks.c: Fixed popup menu for
2541 result window's scrolled horizontally.
2543 2002-10-03 Dennis M. Cranston <dennis_cranston@yahoo.com>
2545 * gsearchtool.c: Update command line argument parsing for
2546 the recent constraint changes. Also, set the spin button's
2547 initial value based on command line arguments.
2549 2002-10-03 Dennis M. Cranston <dennis_cranston@yahoo.com>
2551 * gsearchtool.c: Use a Gtk spin button entry for
2552 constraints of type time and number.
2554 2002-10-03 Dennis M. Cranston <dennis_cranston@yahoo.com>
2556 * gsearchtool.c: Moved 'File is empty' constraint
2557 into the size group.
2559 * help/C/gnome-search-tool.xml: Updated to reflect
2560 new order of constraints.
2562 2002-10-03 Dennis M. Cranston <dennis_cranston@yahoo.com>
2564 * gsearchtool.[ch]: Added support for horizontal
2565 separators in the available search constraints
2566 option menu. Added several separators to the option
2567 menu and grouped the similar options. Also,
2568 simplified phrasing of a few the constraints.
2570 * C/help/gnome-search-tool.xml: Updated to reflect
2571 the new search constraint order and phrasing.
2573 2002-10-03 Dennis M. Cranston <dennis_cranston@yahoo.com>
2575 * gsearchtool.c: In handle_search_command_stderr_io()
2576 reset truncate_error_msgs to false when handling
2577 the G_IO_HUP signal.
2579 2002-10-02 Dennis M. Cranston <dennis_cranston@yahoo.com>
2581 * gsearchtool.c: Prevent possible search deadlock by
2582 rewriting handle_search_command_stderr_io() to handle
2583 both G_IO_IN and G_IO_HUP signals.
2585 2002-09-27 Dennis M. Cranston <dennis_cranston@yahoo.com>
2587 * gsearchtool.c: Do not escape the pattern string
2588 passed to fnmatch().
2590 2002-09-26 Dennis M. Cranston <dennis_cranston@yahoo.com>
2592 * gsearchtool.c: Replace g_pattern_match_string()
2593 with fnmatch() so that searches of the type "*.[ch]"
2596 2002-09-25 Dennis M. Cranston <dennis_cranston@yahoo.com>
2598 * gsearchtool.c: Add "'!' -type p" argument to exclude
2599 FIFO pipes from find command results.
2601 2002-09-25 Dennis M. Cranston <dennis_cranston@yahoo.com>
2603 * gnome-search-tool.1: Update man page.
2605 2002-09-25 Dennis M. Cranston <dennis_cranston@yahoo.com>
2607 * AUTHORS: added myself.
2609 2002-09-25 Pat Costello <patrick.costello@sun.com>
2611 * gnome-search-tool.xml
2612 * gnome-search-tool-C.omf
2613 * gnome-search-tool_window.png
2614 Updates to reflect application UI changes.
2616 2002-09-23 Dennis M. Cranston <dennis_cranston@yahoo.com>
2618 * gsearchtool.c: Cleanup g_path_get_basename() and
2619 g_pattern_match_string() warnings.
2621 2002-09-18 Dennis M. Cranston <dennis_cranston@yahoo.com>
2623 * gsearchtool.c: Substitute "-xdev" for "-mount".
2624 The xdev option is compatible with the current GNU,
2625 Solaris, HP, and AIX versions of the find command.
2627 2002-09-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2629 * gsearchtool-callbacks.c: Correct right click and double
2630 click handling in the click_file_cb() function.
2632 2002-09-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2634 * gsearchtool-callbacks.c: Toggle the sensitivity
2635 of the "Save Results As..." popup menu option.
2637 2002-09-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2639 * gsearchtool-callbacks.c: Fix bug #93435 -- for a
2640 dialog window the escape key should close the dialog.
2641 So, if a search is not running then close the dialog.
2643 * gsearchtool.c: Append an "(aborted)" message to
2644 the status bar text if a search is canceled.
2646 2002-09-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2648 * gsearchtool.c, gsearchtool-callbacks.[ch]: Fix bug
2649 #93395 "Popup menu cannot be invoked with the keyboard".
2651 2002-09-16 Dennis M. Cranston <dennis_cranston@yahoo.com>
2653 * gsearchtool.c: Limit the tree view hack to only
2654 the first few pixels.
2656 2002-09-15 Dennis M. Cranston <dennis_cranston@yahoo.com>
2658 * gsearchtool.c: Fix the progress bar related warnings
2659 caused when the user closes the window while a search
2662 2002-09-15 Dennis M. Cranston <dennis_cranston@yahoo.com>
2664 * gsearchtool.c: Take another 'crack' at my previous
2667 2002-09-15 Dennis M. Cranston <dennis_cranston@yahoo.com>
2669 * gsearchtool.c: Implement work around for an annoying tree
2670 view feature -- if the scroll position is at the top of the
2671 tree view then remain at the top.
2673 2002-09-14 Dennis M. Cranston <dennis_cranston@yahoo.com>
2675 * gsearchtool.c: correct typo in popt usage.
2677 2002-09-14 Dennis M. Cranston <dennis_cranston@yahoo.com>
2679 * gsearchtool-callbacks.c: (HIG) Remove the '...' from open
2680 and open folder in the popup menu.
2682 2002-09-14 Dennis M. Cranston <dennis_cranston@yahoo.com>
2684 * gsearchtool.c: Do not show the tree view headers unless
2687 2002-09-14 Dennis M. Cranston <dennis_cranston@yahoo.com>
2689 * gsearchtool.[ch]: Add the rest of the popt command line
2690 arguments. We have an argument for all available constraints.
2691 This should finish up bug report #81198. For details, run
2692 'gnome-search-tool --help'.
2694 * gsearchtool-callbacks.c: Move window geometry adjustments
2695 from add_constraint_cb() to add_constraint().
2697 2002-09-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2699 * gsearchtool.c: Add popt command line argument handling.
2700 This is the first part of my changes for bug report #81198.
2701 The new application options are:
2702 --name=STRING Set the text of 'file is named'
2703 --path=STRING Set the text of 'look in folder'
2704 --sortby=STRING Sort files by one of the following:
2705 name, folder, size, type, or date
2706 --descending Set sort order to descending, the
2707 default is ascending
2708 --autostart Automatically start a search
2710 2002-09-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2712 * gsearchtool.c: Adjust minimum width.
2714 2002-09-13 Dennis M. Cranston <dennis_cranston@yahoo.com>
2716 * gsearchtool.c: Add gnome search tool image to the
2717 window. I am told this makes the dialog more inviting.
2719 2002-09-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2721 * gsearchtool.c: Fix 'file is named' entry to remember
2724 2002-09-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2726 * gsearchtool-callbacks.c: Fix escape_key_press_cb().
2728 2002-09-11 Dennis M. Cranston <dennis_cranston@yahoo.com>
2730 "Time is passing. Yet, for the United States of America, there
2731 will be no forgetting September the 11th. We will remember
2732 every rescuer who died in honor. We will remember every family
2733 that lives in grief. We will remember the fire and ash, the last
2734 phone calls, the funerals of the children."
2735 -- President George W. Bush (11/11/2001)
2737 Remember those who lost their lives on September 11, 2001.
2738 Honor the spirit of freedom that will live forever.
2740 * gsearchtool.c: Clicking on the OK button in the browse
2741 dialog would incorrectly start a search, so it had been
2742 commented out. Fixed this by hooking up a 'key_press_event'
2743 signal for the look in folder entry widget. Also, filter out
2744 the "No such file or directory" errors from our error message
2747 * gsearchtool-callbacks.[ch]: Add look_in_folder_key_press_cb().
2749 2002-09-10 Dennis M. Cranston <dennis_cranston@yahoo.com>
2751 * gsearchtool.c: Filter out grep errors from our error
2752 message dialog. Remove a g_warning() debug statement.
2754 2002-09-10 Dennis M. Cranston <dennis_cranston@yahoo.com>
2756 * gsearchtool.c: Synchronize the default find commands
2757 for when additional constraints are shown or hidden. Since
2758 the "-mount" argument is enabled by default, this means
2759 negating the "Search only this filesystem" constraint.
2760 The constraint is now "Search other filesystems".
2762 2002-09-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2764 * gsearchtool.c: Change the column sizing to use
2767 2002-09-07 Dennis M. Cranston <dennis_cranston@yahoo.com>
2769 * gsearchtool.c: Since the menu bar has been removed,
2770 apply the dialog window type hint.
2772 2002-09-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2774 * gsearchtool-callbacks.c: Fix a minor drap and drop
2775 crash that would occur if no files were found.
2777 2002-09-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2779 * gsearchtool.c: Keep the aspect ratio when scaling
2782 2002-09-05 Dennis M. Cranston <dennis_cranston@yahoo.com>
2784 * gsearchtool-support.h: Add file_extension_is().
2786 * gsearchtool-support.c: Improve the code for grabbing
2787 the icons. Use the current nautilus theme if available.
2790 * gsearchtool-support.c: Run nautilus with "--sm-disable
2791 --no-desktop --no-default-window" arguments.
2793 * gsearchtool.c: Increase the icon size from 20 to 24 pixels.
2794 Append the G_DIR_SEPARATOR_S to the search path.
2796 2002-08-24 Dennis M. Cranston <dennis_cranston@yahoo.com>
2798 * gsearchtool.c: Implement drag and drop support to copy
2799 files from search results.
2801 * gsearchtool-callbacks.[ch]: Add drag_file_cb().
2803 2002-08-20 Dennis M. Cranston <dennis_cranston@yahoo.com>
2805 * gsearchtool.c: ** FIX BUG #81821 ** GUI enhancements
2807 Merge tabs together. Place advanced constraints in a
2810 Implement changes suggested from discussions on
2811 usability@gnome.org. (1) various string changes, (2) remove
2812 the menu bar, (3) add help and close buttons, and (4) add
2813 right click menu for search results.
2815 Also, add search by size constraints. Fixes bug #90774.
2817 * gsearchtool-support.[ch]: new files for the support
2820 * gsearchtool-callbacks.[ch]: new files for callback
2823 * Makefile.am: build gsearchtool-support.[ch] and
2824 gsearchtool-callbacks.[ch].
2826 2002-08-12 Dennis M. Cranston <dennis_cranston@yahoo.com>
2828 * gsearchtool.c: Use the stock button (GTK_STOCK_FIND).
2829 Also, remove a few unused #defines.
2831 2002-08-10 Dennis M. Cranston <dennis_cranston@yahoo.com>
2833 * gsearchtool.c: Fix the 'Matches regular expression'
2834 advanced rule. Use regcomp() & regexec() calls, since
2835 the previous logic was not g_spawn_* compatible.
2837 2002-08-10 Dennis M. Cranston <dennis_cranston@yahoo.com>
2839 * gsearchtool.c: Add more appropriate accessibility
2840 descriptions for both the 'enabled' check buttons and
2841 the 'remove' buttons. Also, add a ":" to end of text,
2842 number, and time advanced rule types. Bug #90278.
2844 2002-08-09 Glynn Foster <glynn.foster@sun.com>
2846 * gnome-search-tool.1: Update man page.
2848 2002-08-04 Dennis M. Cranston <dennis_cranston@yahoo.com>
2850 * gsearchtool.c: Add "File contains text" rule
2851 for advanced tab. Bug #83444.
2853 2002-08-01 Dennis M. Cranston <dennis_cranston@yahoo.com>
2855 * gsearchtool.c: For simple searches, filter out the hidden
2856 files from search results. Bug #84723.
2858 2002-07-31 Dennis M. Cranston <dennis_cranston@yahoo.com>
2860 * gsearchtool.c: Use the find command for simple searches of
2861 the home directory. Bug #89535.
2863 2002-07-30 Dennis M. Cranston <dennis_cranston@yahoo.com>
2865 * gsearchtool.c: Rewrite of custom fork/exec commands
2866 to use glib's g_spawn_* functions. Fixes #81199.
2868 2002-07-29 Frederic Crozat <fcrozat@mandrakesoft.com>
2870 * Makefile.am: don't add -I$(includedir), it causes
2871 gcc 3.1.x warning when prefix=/usr
2873 2002-07-16 Glynn Foster <glynn.foster@sun.com>
2875 * gsearchtool.c: (create_find_page): s/Starting in folder/Start
2876 in folder. Fixes bug #88221. We should do a UI/String review on
2877 this stuff though :/
2879 2002-07-05 Glynn Foster <glynn.foster@sun.com>
2881 * gnome-search-tool.desktop.in: s/DocPath/X-GNOME-DocPath. Now
2884 2002-06-19 Aruna Pourohit <aruna.pou@wipro.com>
2886 * gsearchtool.c: instead of just running search command, doing exec of
2887 the search command. Completely fixes #85131.
2889 2002-06-13 Aruna Pourhit <aruna.pou@wipro.co>
2891 * gsearchtool.c (stop_search): Don't break if status of
2892 child process is returned, since we want to kill the
2893 child process. Fixes #85131.
2895 2002-06-13 Glynn Foster <glynn.foster@sun.com>
2897 * gsearchtool.c: (stop_search): Don't run a search when
2898 we just want to stop the search. Fixes part of #85131.
2900 2002-06-01 Ross Burton <ross@burtonini.com>
2902 * gsearchtool.c: Set the dialogs as a transient for the
2903 parent window. Also pass a reference to the main window as the
2904 user data to the menu bar callbacks. Fixes #83799.
2906 2002-05-31 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
2908 * Makefile.am: Fix GNOMELOCALEDIR to point to correct
2909 location. Fixes #83627.
2911 2002-05-28 Yogeesh MB <yogeeshappa.mathighatta@wipro.com>
2913 * gsearchtool.c: Patch for the bug#82555 (exit before search
2914 completion results in crash)
2916 2002-05-26 John Fleck <jfleck@inkstain.net>
2918 * help/C/gnome-search-tool.xml
2919 * help/C/figures/gnome-search-tool_window.png
2920 quick update of doc and screenshot to fix #79366
2921 The docs may be updated yet again by the Sun team, but this
2922 gives us something shippable.
2924 2002-05-20 Dennis Cranston <dennis_cranston@yahoo.com>
2926 * gsearchtool.c: Fix handling of searches for '*filename'
2927 and 'filename' as this is not the same search criteria. This
2928 is specific to simple searches that use the locate command.
2930 2002-05-20 Glynn Foster <glynn.foster@sun.com>
2932 * gsearchtool.c: Remove mnemonics from tabs.
2934 2002-05-16 Dennis Cranston <dennis_cranston@yahoo.com>
2936 * gsearchtool.c: UTF-8->locale corrections. Should fix
2939 2002-05-09 Paolo Maggi <maggi@athena.polito.it>
2941 * gsearchtool.c: added a status bar with an activity
2944 2002-05-08 Dennis Cranston <dennis_cranston@yahoo.com>
2946 * gsearchtool.c: Fix pattern matching bug introduced
2947 with patch for bug #78865. Thanks to Gman for spotting it.
2949 2002-05-08 Paolo Maggi <maggi@athena.polito.it>
2951 * gsearchtool.c: now you cannot double click on
2954 2002-05-07 Rajeev Karale <rajeev.karale@wipro.com>
2956 * gsearchtool/gsearchtool.c: Added "Matches regular expression"
2957 option to gsearchtool advance search.
2959 2002-05-06 Dennis Cranston <dennis_cranston@yahoo.com>
2961 * gsearchtool.c: Fix memory leaks and remove an
2962 unused variable. Fixes #80528.
2964 2002-05-06 Gaute Lindkvist <lindkvis@stud.ntnu.no>
2966 * gsearchtool.c: surpress the results that are found
2967 that are only due to the fact of a match in the
2968 basename. Modified by Dennis Cranston. Fixes #78865.
2970 2002-05-07 Satyajit Kanungo <satyajit.kanungo@wipro.com>
2972 * gnome-search-tool.desktop.in: Added DocPath in the
2973 desktop.in file. Fixes #80921.
2975 2002-05-03 Paolo Maggi <maggi@athena.polito.it>
2977 * gsearchtool.c: fixed an accellerator conflict
2980 2002-05-03 Paolo Maggi <maggi@athena.polito.it>
2982 * gsearchtool.c: little UI changes to improve HIG
2983 compliance (bug #76313)
2985 2002-05-03 Glynn Foster <glynn.foster@sun.com>
2987 * gsearchtool.c: (make_locate_cmd), (run_command),
2988 (run_cmd_dialog): s/directory/folder as per documentation
2989 style guide. Part fixes #70827 - the never ending saga. Thanks
2990 to John for pointing this out.
2992 2002-05-03 Dennis Cranston <dennis_cranston@yahoo.com>
2994 * gsearchtool.c: Add a "Starting in folder" field to the
2995 simple tab. Fixes solaris slow search problem in bug #70827.
2997 * gsearchtool.c: Filter out the annoying "Permission denied"
2998 error messages. Users do not want to see these errors.
3000 * gsearchtool.c: Commented out code that connects the
3001 activate signal on the gnome_file_entry_gnome_entry widget.
3002 This was causing a search to begin when clicking on the
3003 OK button in the Browse dialog.
3005 2002-04-09 Dennis Cranston <dennis_cranston@yahoo.com>
3007 * gsearchtool.c Implement one of the UI suggestions
3008 to improve HIG compliance. Display "No files found."
3009 message in the results list when there are no matches.
3012 Mon Apr 29 12:41:50 2002 Owen Taylor <otaylor@redhat.com>
3014 * gsearchtool.c: Fix GNOMEUIINFO_MENU_EXIT_ITEM
3015 to GNOMEUIINFO_MENU_EXIT_ITEM, since the former
3016 has been deprecated.
3018 2002-04-29 Dennis Cranston <dennis_cranston@yahoo.com>
3020 * gsearchtool.c: About dialog fixes #80109.
3022 2002-04-24 Dennis Cranston <dennis_cranston@yahoo.com>
3024 * gsearchtool.c: Change OAFIID for Nautilus_Factory
3025 to match a recent nautilus code change.
3027 2002-04-24 John Fleck <jfleck@inkstain.net>
3029 * help/C/gnome-search-tool-C.omf
3030 updating OMF file to match that required by
3031 ScrollKeeper >= 0.3.8
3033 2002-04-16 John Fleck <jfleck@inkstain.net>
3035 * help/C/gnome-search-tool.xml
3036 change reference to old bugs web site
3038 2002-04-16 Kevin Vandersloot <kfv101@psu.edu>
3040 * Makefile.am, gsearchtool.c: get help working
3042 2002-04-01 Dennis Cranston <dennis_cranston@yahoo.com>
3044 * gsearchtool.c Replace the get_file_base_name(),
3045 get_file_dir_name(), and get_file_full_path_name()
3046 hacks with the appropriate built-in glib functions.
3047 (may resolve bug 75219)
3049 2002-04-06 Narayana Pattipati <narayana.pattipati@wipro.com>
3051 * gsearchtool.c Added code for stopping search with
3052 Escape, and for starting search by pressing Enter/Return
3053 on the advanced search page. Bug#77699.
3055 2002-04-05 Narayana Pattipati <narayana.pattipati@wipro.com>
3057 * gsearchtool.c Added accessibility code changes like
3058 accessible names/descriptions, Atk relations etc.
3060 2002-04-03 Dennis Cranston <dennis_cranston@yahoo.com>
3062 * gsearchtool.c For simple searches, if the locate
3063 command is not installed fallback to the find command.
3066 2002-04-03 Dennis Cranston <dennis_cranston@yahoo.com>
3068 * gsearchtool.c Fix arguments passed to the find command
3069 for advanced rules. (partial fix for bug 70827)
3071 2002-04-07 John Fleck <jfleck@inkstain.net>
3073 * help/C/gnome-search-tool.xml
3074 * help/C/gnome-search-gool.xml
3075 editing doc, adding info to omf file
3076 * removing help/C/gsearchtool.xml and
3077 gsearchtool-C.omf (replaced by newly named
3080 2002-03-20 Kevin Vandersloot <kfv101@psu.edu>
3082 * gsearchtool.c Apply patch from Dennis Cranston
3083 <dennis_cranston@yahoo.com> adding session management.
3086 2002-03-14 John Fleck <jfleck@inkstain.net>
3088 * help/C/gnome-search-tool.xml, gnome-search-tool-C.omf,
3090 Change docs to reflect new executable name
3093 2002-02-22 Yogeesh MB <yogeeshappa.mathighatta@wipro.com>
3095 * Patch for the bug#71555 (saving results before search
3098 2002-02-26 Lauris Kaplinski <lauris@ximian.com>
3100 * gsearchtool.c (main): s/gsearchtool/gnome-search-tool/ to match
3103 2002-02-21 Bastien Nocera <hadess@hadess.net>
3105 * gsearchtool.c: (make_find_cmd): make it work with folders
3106 with spaces in their name (patch by dennis_cranston@yahoo.com)
3108 2002-02-21 Bastien Nocera <hadess@hadess.net>
3110 * gsearchtool.c: (save_results): ask the user if we should
3111 overwrite (patch by dennis_cranston@yahoo.com)
3113 2002-02-21 Bastien Nocera <hadess@hadess.net>
3115 * gsearchtool.c: (make_find_cmd), (run_command): use -print
3116 instead of -print0 (patch by dennis_cranston@yahoo.com)
3117 Should fix problems on Solaris, still works on Linux
3119 2002-02-21 Bastien Nocera <hadess@hadess.net>
3121 * gsearchtool.c: (add_file_to_list_store), (really_run_command):
3122 cast the filesize to gdouble to avoid warnings, and look for sh
3123 in the path rather than using hardcoded /bin/sh path
3124 (adapted from patch by <dennis_cranston@yahoo.com>, Closes:70827)
3126 2002-02-10 John Fleck <jfleck@inkstain.net>
3128 * help/C/gsearchtool.xml, figures/*.png
3129 * updated screenshots and docs to new UI
3131 Sun Feb 03 23:54:40 2002 George Lebl <jirka@5z.com>
3133 * gsearchtool.c: applied a patch from "Dennis M. Cranston"
3134 <dennis_cranston@yahoo.com> which does a bunch of things to
3135 improve usability based on feedback from the usability
3136 list. Also add Dennis to the authors list.
3138 2002-01-31 Zbigniew Chyla <cyba@gnome.pl>
3140 * gsearchtool.c (about_cb): Don't try to translate empty string.
3142 2001-02-02 Zbigniew Chyla <cyba@gnome.pl>
3144 * .cvsignore: s/gsearchtool/gnome-search-tool/
3146 2002-01-31 John Fleck <jfleck@inkstain.net>
3148 * help/C/Makefile.am - adding legal.xml to build
3150 2002-01-30 John Fleck <jfleck@inkstain.net>
3152 * help/C/gsearchtool.xml, help/C/figures/*.png
3153 updating docs based on editing comments from Kevin Breit
3155 2002-01-29 John Fleck <jfleck@inkstain.net>
3157 * updated docs to reflect new UI
3158 * help/C/gsearchtool.xml, help/C/figures/gsearchtool_advanced.png
3159 * help/C/figures/gsearchtool_simple.png
3161 2002-01-28 Seth Nickell <snickell@stanford.edu>
3163 * gnome-searchtool.png:
3165 Add newer nicer icon.
3167 2002-01-27 Seth Nickell <snickell@stanford.edu>
3170 * gnome-search-tool.1:
3171 * gnome-search-tool.desktop.in:
3173 * gsearchtool.desktop.in:
3175 Change to new binary name based on the menu name.
3177 Mon Jan 21 01:21:32 2002 George Lebl <jirka@5z.com>
3179 * gsearchtool.c, Makefile.am: Apply patch from "Dennis M. Cranston"
3180 <dennis_cranston@yahoo.com> and massage it a bit to compile
3181 cleanly. Makes the searchtool more 'nice' in gnome2 terms and
3182 removes use of deprecated widgets etc...
3184 2002-02-07 John Fleck <jfleck@inkstain.net>
3186 * help/C/gsearchtool.xml, gsearchtool-C.omf, Makefile.am
3187 xmlizing the documentation
3189 2001-11-27 Seth Nickell <snickell@stanford.edu>
3193 Install .desktop file into datadir/applications
3195 * gsearchtool.desktop.in:
3197 Rename "Search Tool", add Categories field.
3199 2001-10-13 Bastien Nocera <hadess@hadess.net>
3201 * outdlg.c: (save_ok), (outdlg_double_click): ported to Gnome2
3203 2001-10-13 Bastien Nocera <hadess@hadess.net>
3205 * Makefile.am, gsearchtool.c: (entry_changed), (run_locate_command),
3206 (about_cb), outdlg.c: (outdlg_additem): nearly finished porting
3209 2001-08-08 Abel Cheung <maddog@linux.org.hk>
3211 * \*.desktop: Added zh_TW.Big5 (traditional Chinese) strings.
3213 Tue Jun 12 00:24:02 2001 George Lebl <jirka@5z.com>
3215 * outdlg.c: fix filename corruption
3217 Thu Jun 07 14:40:22 2001 George Lebl <jirka@5z.com>
3219 * gsearchtool.c: fix locate interface since that uses '\n' not '\0'
3220 for separating entries and make it start the search on enter
3222 2001-06-07 Kjartan Maraas <kmaraas@gnome.org>
3224 * outdlg.c: Mark a string for translation.
3226 Thu Apr 19 13:49:23 2001 George Lebl <jirka@5z.com>
3228 * gsearchtool.c: limit number of errors to 20
3230 2000-02-20 Telsa Gwynne <hobbit@aloss.ukuu.org.uk>
3232 * Typo fix closing bug 16743.
3234 2000-01-02 John Fleck <jfleck@inkstain.net>
3236 * mv help/es/gsearch.sgml to gsearchtool.sgml, add topic.dat, and
3237 needed .png files for working es docs
3239 2001-01-02 John Fleck <jfleck@inkstain.net>
3241 * mv help/it/gsearch.sgml to help/it/gsearchtool.sgml (to match
3242 Nautilus help file naming convention) updating Makefile.am to match
3244 2000-12-26 John Fleck <jfleck@inkstain.net>
3246 * mv help/C/gsearch.sgml to help/C/gsearchtool.sgml - name of
3247 *.sgml file needs to = name of share/gnome/help directory for
3248 Nautilus to recognize it. Updated help/C/Makefile.am to accomodate
3251 2000-10-17 Alexander Kirillov <kirillov@math.sunysb.edu>
3253 * help/C/gsearch.sgml: updated links, legalinfo, license for GNOME
3254 1.4; added "manual" to the title.
3256 Sun Sep 10 15:08:51 2000 George Lebl <jirka@5z.com>
3258 * gsearchtool.c: fix buffer overflow by using GString. Also make
3259 the running flag an enum.
3261 2000-06-28 John Fleck <jfleck@inkstain.net>
3262 * updating version number in gsearch.sgml
3264 Tue Jun 06 15:31:30 2000 George Lebl <jirka@5z.com>
3266 * gsearchtool.c: use the -0 and -Z and other tricks to make this
3267 work correctly for weird filenames. The downside is it won't
3268 work on non-GNU versions of find, grep and xarg, but it's really
3269 unsafe if arbitrary things can be passed to programs. Also add
3270 a dialog box to display the command used.
3272 Tue Jun 6 12:09:56 EDT 2000 Gregory McLean <gregm@comstar.net>
3274 * help/* : Lots of loving going on so the documentation
3275 people will be happy with the result and I don't have much pain
3276 to go through to maintain this mess.
3277 Anyway.. Documentation generation should be perfect now, providing
3278 you have the voodoo that they call docbook installed. If not fear
3279 not young warrior. We copy the generated stuff into the dist so
3280 only the maintainer has to pull hair getting docbook set up
3283 2000-04-22 Fatih Demir <kabalak@gmx.net>
3285 * gsearchtool.desktop : Added [tr] .
3287 Mon Mar 27 16:55:40 2000 George Lebl <jirka@5z.com>
3289 * gsearchtool.c: pack the find and grep boxes in with no expanding
3290 so that removing looks saner, also leave the default window policy,
3291 also stop the commands on window close/quit. Also make start
3292 button unsensitive during run
3294 2000-03-26 Karl EICHWALDER <ke@suse.de>
3296 * gsearchtool.c (create_locate_page): Add missing dot.
3298 2000-03-24 Alexander Kirillov <kirillov@math.sunysb.edu>
3300 * help/**/*: edited docs; changed license to FDL
3302 2000-02-23 Peter Hawkins <peterhawkins@ozemail.com.ai>
3304 * gsearchtool.c: Stopped about dialog from being shown multiple times at once.
3306 Wed Feb 16 22:25:28 2000 George Lebl <jirka@5z.com>
3308 * help/**/*: added new documentation from Alexander Kirillov
3309 <kirillov@math.sunysb.edu>
3311 Sat Feb 12 22:47:05 2000 George Lebl <jirka@5z.com>
3313 * gsearchtool.c,outdlg.c: call gtk_widget_ensure_style so that
3314 the widget gets the style set so that our list adding function
3315 gets the correct font. Also use gtk_window_set_default_size
3316 instead of set_usize on the clist and allow the dialog to be
3319 Mon Feb 07 14:52:28 2000 George Lebl <jirka@5z.com>
3321 * help/C/*: added online help from Alexander Kirillov
3322 <kirillov@math.sunysb.edu>
3324 Sat Feb 05 16:43:42 2000 George Lebl <jirka@5z.com>
3326 * gsearchtool.c: implement simple locate interface, make boolean
3327 options simpler, add nosubdirs and nomounted by default, implement
3328 saving from outdlg, cleanup running of programs, fix quoting of
3329 text fields, use gnome_file_entry for the start directory entry
3331 Mon Nov 29 22:47:21 1999 George Lebl <jirka@5z.com>
3333 * gsearchtool.c: applied patch from Martin Oberzalek
3334 <oberzalek@chello.at> and modified it to be a bit saner. It gets
3335 and prints out the errors into a dialog box
3337 1999-08-15 Matthias Warkus <mawa@iname.com>
3339 * gnome-searchtool.png: Icon by Ben Frantzdale.
3340 * Makefile.am: Installs gnome-searchtool.png.
3341 * gsearchtool.desktop: Uses gnome-searchtool.png.
3343 1999-05-05 JP Rosevear <jpr@arcavia.com>
3344 * outdlg.c: Added support for double-clicking on results list and
3345 having the file open with the mime associated application.
3347 1999-03-17 Ettore Perazzoli <ettore@comm2000.it>
3349 * gsearchtool.desktop: Added Italian translations.
3351 Wed Jan 06 17:49:11 1999 George Lebl <jirka@5z.com>
3353 * gsearchtool.c: standardized menus
3355 Sun Jan 03 14:48:31 1999 George Lebl <jirka@5z.com>
3357 * gsearchtool.c: use ! instead of -not to be compatible with
3360 Sun Nov 29 02:44:57 1998 George Lebl <jirka@5z.com>
3362 * outdlg.c: use scrolled window for clist
3364 1998-07-01 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
3366 * gsearchtool.desktop: Added Portuguese translation.
3368 Sat Jun 20 22:25:46 1998 George Lebl <jirka@5z.com>
3370 * gsearchtool.c: use the new interface and get rid of the old one
3372 * unixcmd.[ch]: removed, not really needed
3374 * outdlg.[ch]: use gnome dialog and clist
3376 Mon Jun 08 07:38:45 1998 George Lebl <jirka@5z.com>
3378 * gsearchtool.c: new interface work, but it's still
3379 all #if 0'ed out. this seems like it will be a complete
3382 Tue May 26 02:05:35 1998 George Lebl <jirka@5z.com>
3384 * gsearchtool.[ch]: a lot of interface work, but almost
3385 no functionality yet on the new front end, so it's still
3386 #if 0'ed out and the old one is still in there
3388 Mon May 25 02:21:04 1998 George Lebl <jirka@5z.com>
3390 * gsearchtool.[ch]: a little bit of work on teh new
3391 way of doing things, but nothing is showing (yet).