2005-03-31 Kjartan Maraas <kmaraas@gnome.org>
[nautilus.git] / ChangeLog
blob1bd1a572e52ff56be7a6c1174af5caa5109d2136
1 2005-03-31  Kjartan Maraas  <kmaraas@gnome.org>
3         * libnautilus-private/nautilus-file-utilities.c:
4         (nautilus_get_uri_shortname_for_display): Plug the leak.
6 2005-03-31  Martin Wehner  <martin.wehner@gmail.com>
8         * icons/audio.svg:
9         New svg icon from Corey Woodworth <CoreyWoodworth@gmail.com>
11         * icons/audio.png:
12         Remove old file.        
14         * icons/Makefile.am:
15         Install new icon.
17         * libnautilus-private/nautilus-icon-canvas-item.c:
18         (real_map_pixbuf):
19         Use svg instead of bitmap audio preview emblem.
21         Patch from Jaap Haitsma <jaap@haitsma.org>
22         
23 2005-03-30  Martin Wehner  <martin.wehner@gmail.com>
25         * src/nautilus-spatial-window.c: (get_dnd_icon_size),
26         (location_button_drag_begin_callback), (get_data_binder),
27         (location_button_drag_data_get_callback),
28         (nautilus_spatial_window_instance_init):
29         Allow drag and drop operations with location bar icon.
31         Patch from Christian Neumair <chris@gnome-de.org>
33 2005-03-30  Martin Wehner  <martin.wehner@gmail.com>
35         * libnautilus-private/nautilus-file-operations-progress.c:
36         (nautilus_file_operations_progress_update),
37         (nautilus_file_operations_progress_destroy),
38         (nautilus_file_operations_progress_init),
39         (time_remaining_callback), (nautilus_file_operations_progress_new),
40         (nautilus_file_operations_progress_set_operation_string),
41         (nautilus_file_operations_progress_new_file):
42         * libnautilus-private/nautilus-file-operations.c:
43         (progress_dialog_set_to_from_item_text):
44         Change layout of the progress dialog to be more HIG compliant.  
46         Patch from Michiel Sikkes <michiel@eyesopened.nl>
48 2005-03-25  Martin Wehner  <martin.wehner@gmail.com>
50         * src/file-manager/fm-desktop-icon-view.c:
51         * src/file-manager/fm-directory-view.c:
52         Add elipses to "Create Launcher" menu item. (#95113)
53         
54         Based on a patch from Christian Neumair <chris@gnome-de.org>
56 2005-03-25  Martin Wehner  <martin.wehner@gmail.com>
58         * libnautilus-private/nautilus-desktop-link-monitor.c:
59         (eject_for_type), (volume_delete_dialog),
60         (nautilus_desktop_link_monitor_delete_link):
61         Reference the proper context menu item in the volume
62         delete dialog of network volumes. Fixes bug #152391.
63         
64         Patch from Dennis Cranston <dennis_cranston@yahoo.com>
66 2005-03-25  Martin Wehner  <martin.wehner@gmail.com>
68         * src/file-manager/fm-directory-view.c: (real_merge_menus):
69         Remove hard coded script directory path from tooltip message.
70         Fixes bug #161905.
71         
72         Patch from Michael Terry <mike@mterry.name>
73         
74 2005-03-25  Martin Wehner  <martin.wehner@gmail.com>
76         * src/nautilus-connect-server-dialog.c: (connect_to_server):
77         * src/nautilus-location-bar.c:
78         (nautilus_location_bar_get_location),
79         (nautilus_location_bar_update_label):
80         * src/nautilus-location-dialog.c: (open_current_location):
81         Replace eel_make_uri_from_input with the gnome-vfs equivalent.
82         Closes bug #165743.
84         Patch from Christian Kellner <gicmo@gnome.org>
86 2005-03-25  Martin Wehner  <martin.wehner@gmail.com>
88         * libnautilus-private/nautilus-bookmark.c:
89         (nautilus_bookmark_compare_with), (nautilus_bookmark_compare_uris),
90         (bookmark_file_changed_callback):
91         * libnautilus-private/nautilus-file.c:
92         (nautilus_file_get_internal):
93         * src/file-manager/fm-properties-window.c:
94         (is_merged_trash_directory):
95         * src/nautilus-application.c:
96         (nautilus_application_present_spatial_window_with_selection):
97         * src/nautilus-location-bar.c:
98         (nautilus_location_bar_update_label):
99         * src/nautilus-window-manage-views.c: (set_displayed_location),
100         (check_bookmark_location_matches), (handle_go_elsewhere),
101         (got_file_info_for_view_selection_callback):
102         Use gnome_vfs_uris_match instead of eel_uris_match. (#155852)
104         Patch from Paolo Borelli <pborelli@katamail.com>
106 2005-03-23  Fernando Herrera  <fherrera onirica com>
108         * src/nautilus-connect-server-dialog-main.c: (main): call
109         gnome_authentication_manager_init to use gnome-vfs auth 
110         callbacks.
112 2005-03-23  Alexander Larsson  <alexl@redhat.com>
114         * src/nautilus-desktop-window.c:
115         Remove unused code. We avoid flicker in other ways.
116         
117 2005-03-22  Alexander Larsson  <alexl@redhat.com>
119         * configure.in:
120         Bump version to 2.11.1
121         Gnome 2.10 versions are now on the gnome-2-10 branch.
123 2005-03-22  Alexander Larsson  <alexl@redhat.com>
125         * src/nautilus-location-entry.c:
126         Minor cleanup from Jaap Haitsma <jaap@haitsma.org>
128 2005-03-22  Alexander Larsson  <alexl@redhat.com>
130         * libnautilus-private/nautilus-window-info.[ch]:
131         Add nautilus_window_info_show_window call.
132         
133         * src/file-manager/fm-directory-view.c:
134         * src/nautilus-window-manage-views.c:
135         * src/nautilus-window.[ch]:
136         Implement and call the new show_window call.
137         This allows us to set up the EelBackground before
138         showing the window, causing less flicker (#169347)
140         Patch from Nickolay V. Shmyrev  
141         
142 2005-03-16  Alexander Larsson  <alexl@redhat.com>
144         * configure.in:
145         Require eel 2.10.1 (for EelBackground changes)
146         
147         * libnautilus-private/nautilus-icon-dnd.c:
148         * libnautilus-private/nautilus-directory-background.c:
149         Use the background setting now in eel.
150         Delay background setting slightly after gconf change to group
151         together multiple changes. (#169347)
153         Patch from Nickolay V. Shmyrev
155 2005-03-15  Alexander Larsson  <alexl@redhat.com>
157         * configure.in:
158         Require gtk 2.6.0
160 2005-03-12  Martin Wehner  <martin.wehner@gmail.com>
162         * src/file-manager/fm-directory-view.c:
163         Re-add keybinding to "Show Hidden Files".
164         Patch from Dave Ahlswede <mightyquinn@letterboxes.org>
166 2005-03-12  Martin Wehner  <martin.wehner@gmail.com>
168         * src/file-manager/fm-actions.h:
169         * src/file-manager/fm-directory-view.c: (real_update_menus):
170         Disable "Select Pattern" for empty folders. (#169817)
171         Patch from Raj <ringuva@novell.com>
173 2005-03-10  Vincent Noel  <vnoel@cox.net>
175         * src/nautilus-spatial-window.c:
176         (location_button_clicked_callback),
177         (nautilus_spatial_window_instance_init): Use GTK_ICON_SIZE_MENU
178         for the location button icon instead of GTK_ICON_SIZE_BUTTON
179         (#169669).
181 2005-03-10  Adi Attar  <aattar@cvs.gnome.org>
183         * configure.in: Added "xh" to ALL_LINGUAS.
185 2005-03-07  Alexander Larsson  <alexl@redhat.com>
187         * configure.in:
188         Post release version bump
190 === nautilus 2.10.0 ===
191         
192 2005-03-07  Martin Wehner  <martin.wehner@gmail.com>
194         * THANKS:
195         Update for release
196         
197         * check-THANKS.pl:
198         Extract names from ChangeLog bodies too. (#43452)
199         Patch from Richard Hoelscher <rah@rahga.com>
201 2005-03-07  Alexander Larsson  <alexl@redhat.com>
203         * NEWS:
204         Update for 2.10.0
205         
206         * configure.in:
207         Bump version to 2.10.0, require eel 2.10.0
209 2005-03-03  Elijah Newren  <newren@gmail.com>
211         If launched without startup-notification, make an approximation to
212         when the launch occurred so that focus-stealing-prevention will
213         work better.
215         * src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp): new
216         function, (main): if no startup id provided, ping xserver for a
217         timestamp and make a dummy startup_id with it.
219         * src/nautilus-application.c: (end_startup_notification): don't
220         set _NET_STARTUP_ID if given a fake startup_id, remove commented
221         out warning that should now no longer be needed
223 2005-03-01  Alexander Larsson  <alexl@redhat.com>
225         * src/nautilus-file-management-properties.glade:
226         Center dialog. Patch from Christian Neumair <chris@gnome-de.org>.
228 2005-03-01  Alexander Larsson  <alexl@redhat.com>
230         * configure.in:
231         Post release version bump
233 === nautilus 2.9.92 ===
234         
235 2005-03-01  Alexander Larsson  <alexl@redhat.com>
237         * data/applications.desktop.in:
238         * data/favorites.desktop.in:
239         Remove old files.
240         
241         * docs/Makefile.am (EXTRA_DIST):
242         Remove nautilus-context-menus.txt from makefile
244         * NEWS:
245         Update for release
247 2005-02-27  Martin Wehner  <martin.wehner@gmail.com>
249         * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
250         Make the backspace key open the parent folder in the
251         list view like it does in the icon view. (#142891)
252         Patch from Christian Neumair <chris@gnome-de.org>
254 2005-02-27  Martin Wehner  <martin.wehner@gmail.com>
256         * libnautilus-private/nautilus-desktop-link.c:
257         (nautilus_desktop_link_can_rename):
258         Make Computer icon renameable. (#154122)
259         Patch from Tim Savannah <opticcow@linux-militia.net>
261 2005-02-27  Martin Wehner  <martin.wehner@gmail.com>
263         * libnautilus-private/nautilus-file-operations-progress.c:
264         (time_remaining_callback):
265         Don't show ETA if bytes_copied > bytes_total.
266         Prevents miscalculated ETAs from being shown. (#158614)
267         Based on a patch from John Spray <jcs116@york.ac.uk>
269 2005-02-24  Alexander Larsson  <alexl@redhat.com>
271         * src/file-manager/fm-properties-window.c:
272         Make show_original work (had a typo)
273         Make where use original file, not target.
274         Fixes location display for desktop icons.
275         
276 2005-02-24  Alexander Larsson  <alexl@redhat.com>
278         * src/file-manager/fm-properties-window.c:
279         deep count on target files, not original files.
280         Fixes properties for e.g. home icon on desktop.
281         Patch from Jaap Haitsma <jaap@haitsma.org>
283 2005-02-23  Alexander Larsson  <alexl@redhat.com>
285         * docs/nautilus-context-menus.txt:
286         Remove old docs.
288 2005-02-22  Alexander Larsson  <alexl@redhat.com>
290         * libnautilus-private/nautilus-desktop-icon-file.c:
291         * libnautilus-private/nautilus-file-operations.c:
292         (nautilus_file_operations_delete):
293         * libnautilus-private/nautilus-file.c: (nautilus_file_can_rename),
294         (rename_guts), (nautilus_file_get_drop_target_uri):
295         * src/file-manager/fm-desktop-icon-view.c:
296         (trash_link_is_selection):
297         * src/file-manager/fm-icon-container.c: (get_sort_category):
298         * src/file-manager/fm-properties-window.c:
299         (get_target_file_for_original_file):
300         Handle nautilus_desktop_icon_file_get_link() returning NULL.
301         Likely fixes bug #145971
303 2005-02-22  Alexander Larsson  <alexl@redhat.com>
305         * src/file-manager/fm-properties-window.c: (should_show_mime_type):
306         Remove stale comment.
307         Patch from Jaap Haitsma <jaap@haitsma.org>
309 2005-02-22  Alexander Larsson  <alexl@redhat.com>
311         * src/nautilus-application.c: (end_startup_notification):
312         Don't give critical warnings if we have no startup_id.
313         
314         * src/nautilus-window.c: (nautilus_window_update_icon):
315         Use names and not pixbufs for the window icons.
316         This means the icons of the best size are used.
317         Patch from Jaap Haitsma <jaap@haitsma.org>
319 2005-02-22  Alexander Larsson  <alexl@redhat.com>
321         * src/nautilus-application.c: (create_window):
322         * src/nautilus-window-private.h:
323         * src/nautilus-window.c: (nautilus_window_init),
324         (nautilus_window_finalize):
325         Remove unneeded startup_id.
327 2005-02-22  Martin Wehner  <martin.wehner@gmail.com>
329         * MAINTAINERS:
330         Update my email address.
332 2005-02-21  Martin Wehner  <martin.wehner@epost.de>
334         * src/file-manager/fm-desktop-icon-view.c:
335         (fm_desktop_icon_view_supports_uri):
336         Use EEL_DESKTOP_URI instead of "x-nautilus-desktop:".
337         
338         Patch from Jaap Haitsma <jaap@haitsma.org>
340 2005-02-18  Paolo Borelli  <pborelli@katamail.com>
342         *  libnautilus-private/nautilus-icon-container.c (popup-menu):
343         fix #136578 (Menu key should pop up context menu).
345 2005-02-18  Alexander Larsson  <alexl@redhat.com>
347         * src/file-manager/fm-properties-window.c (should_show_open_with):
348         Don't show open with property page for desktop files and
349         desktop special icons.
351 2005-02-17  Martin Wehner  <martin.wehner@epost.de>
353         * src/nautilus-navigation-window-menus.c:
354         (add_bookmark_for_current_location):
355         Only add a bookmark once for a given location.
356         Fixes #161862.
357         
358         Patch from egeetha@novell.com
360 2005-02-15  Alexander Larsson  <alexl@redhat.com>
362         * src/nautilus-application.c:
363         * src/nautilus-shell.c:
364         Fixes to the startup notification stuff.
365         Patch from Elijah Newren <newren@gmail.com>
367 2005-02-14  Alexander Larsson  <alexl@redhat.com>
369         * data/applications.desktop.in:
370         * data/favorites.desktop.in:
371         * src/network-scheme.desktop.in:
372         * nautilus-computer.desktop.in:
373         * nautilus-folder-handler.desktop.in:
374         * nautilus-home.desktop.in:
375         * nautilus.desktop.in:
376         Enable startup notification.
377         
378         * src/nautilus-application.c:
379         * src/nautilus-application.h:
380         * src/nautilus-bookmarks-window.c:
381         * src/nautilus-connect-server-dialog-nonmain.c:
382         * src/nautilus-location-bar.c:
383         * src/nautilus-main.c:
384         * src/nautilus-navigation-window-menus.c:
385         * src/nautilus-shell-interface.idl:
386         * src/nautilus-shell.c:
387         * src/nautilus-window-manage-views.c:
388         * src/nautilus-window-private.h:
389         * src/nautilus-window.c:
390         Handle startup notification across corba activation.
391         Patch from Elijah Newren <newren@gmail.com>
393 2005-02-11  Alexander Larsson  <alexl@redhat.com>
395         * src/file-manager/fm-tree-model.c:
396         Don't do any i/o on tree roots until they are opened.
397         This means you don't get any auth dialogs.
398         Removed the monitor on the root file totally, as that should
399         not normally change/go away anyway (and it was doing i/o).
400         
401         This changes semantics in the file a bit, we now have a dummy
402         row also if node->directory != NULL and node->parent == NULL.
404 2005-02-10  Alexander Larsson  <alexl@redhat.com>
406         * configure.in:
407         Post release version bump
409 === nautilus 2.9.91 ===
410         
411 2005-02-10  Alexander Larsson  <alexl@redhat.com>
413         * configure.in:
414         Bump eel requires
416         * NEWS:
417         Update for release
419 2005-02-09  Alexander Larsson  <alexl@redhat.com>
421         * Makefile.am:
422         * nautilus-folder-handler.desktop.in:
423         Add new default folder handler NoDisplay desktop file
424         
425         * nautilus.desktop.in:
426         Add %U to exec line
427         
428         * src/Nautilus_shell.server.in:
429         Remove all the bonobo components we no longer support
430         
431         * src/file-manager/fm-directory-view.c:
432         Allow open with menu on folders (#151747)
433         
434 2005-02-08  Martin Wehner  <martin.wehner@epost.de>
436         * src/file-manager/fm-list-view.c: (cell_renderer_edited),
437         (fm_list_view_start_renaming_file):
438         Set original_name to the new name as cell_renderer_edited()
439         might be called multiple times if the view looses focus.
440         Fixes bug #166120.
442 2005-02-07  Martin Wehner  <martin.wehner@epost.de>
444         * src/file-manager/fm-properties-window.c: (get_original_file),
445         (name_field_done_editing), (update_properties_window_title):
446         Handle disappearing original_files without crashing.
447         Fixes bug #151024/158904.
449 2005-02-07  Martin Wehner  <martin.wehner@epost.de>
451         * configure.in:
452         Revert libexif change as it breaks the build with new libexif.
453         
454 2005-02-06  Martin Wehner  <martin.wehner@epost.de>
456         * libnautilus-private/nautilus-program-choosing.c:
457         (slowly_and_stupidly_obtain_timestamp),
458         (nautilus_launch_show_file), (nautilus_launch_application),
459         (nautilus_launch_desktop_file):
460         Use new gnome_desktop_item_set_launch_time() API. (#166334)
462         * configure.in:
463         Require gnome-desktop 2.9.91
464                 
465         Patch from Elijah Newren <newren@gmail.com>
467 2005-02-06  Martin Wehner  <martin.wehner@epost.de>
469         * configure.in:
470         Make libexif dependency optional again. (#165773)
472 2005-02-05  Martin Wehner  <martin.wehner@epost.de>
474         * libnautilus-private/apps_nautilus_preferences.schemas.in:
475         Make default desktop font localizable. (#138731)
476         
477         Patch from Takao Fujiwar <takao.fujiwara@sun.com>
479 2005-02-05  Martin Wehner  <martin.wehner@epost.de>
481         * data/Makefile.am:
482         * data/static_bookmarks.xml:
483         Remove unused file.
485 2005-02-05  Martin Wehner  <martin.wehner@epost.de>
487         * src/file-manager/fm-directory-view.c:
488         (real_update_menus): Added mnemonic for Browse Folder option.
489         * src/file-manager/fm-desktop-icon-view.c:
490         (real_update_menus): Added mnemonic for Empty Trash option.
491         Fixes #162307.
492         
493         Patch from Dinoop Thomas <dinoop.thomas@wipro.com>
494         
495 2005-02-04  Alexander Larsson  <alexl@redhat.com>
497         * src/file-manager/fm-desktop-icon-view.c (net_workarea_changed):
498         Fix workarea detection on 64bit machines.
499         Patch from Ian Wienand <ianw@gelato.unsw.edu.au>
501 2005-02-01  Alexander Larsson  <alexl@redhat.com>
503         * src/file-manager/fm-directory-view.c:
504         (clipboard_targets_received):
505         Handle destroyed windows
506         
507         * src/nautilus-window.c: (nautilus_window_destroy):
508         cancel outstanding view as callbacks
510         Fixes #165938
512 2005-01-31  Kjartan Maraas  <kmaraas@gnome.org>
514         * libnautilus-private/nautilus-directory-background.c:
515         (image_loading_done_callback): Free the color string.
516         Closes bug #154204.
518 2005-01-30  Sven Herzberg  <herzi@gnome-de.org>
520         reviewed by: Martin Wehner  <martin.wehner@epost.de>
522         * libnautilus-private/nautilus-file-operations.c:
523         change the strings for move/copy/link/delete from "Files Moved:" to
524         "Moving file:", fixes #154839
526 2005-01-28  Alexander Larsson  <alexl@redhat.com>
528         * libnautilus-private/nautilus-file.c:
529         Fix leak
531         * Makefile.am:
532         Remove unnecessary stuff
534 2005-01-28  Alexander Larsson  <alexl@redhat.com>
536         * src/nautilus-actions.h:
537         * src/nautilus-desktop-window.c:
538         (nautilus_desktop_window_instance_init):
539         Disable close action on desktop window (#160100)
541 2005-01-27  Martin Wehner  <martin.wehner@epost.de>
543         * src/nautilus-main.c: (register_icons):
544         Don't try to free NULL icon info.
546 2005-01-27  Martin Wehner  <martin.wehner@epost.de>
548         * libnautilus-private/nautilus-file.c:
549         (nautilus_file_compare_for_sort_by_attribute):
550         Don't compare NULL values from files we can't get permissions for.
551         Fixes bug #153890.
553 2005-01-27  Chris Lahey  <clahey@ximian.com>
555         * acconfig.h, configure.in, src/nautilus-image-properties-page.c:
556         Support the API change in libexif > 0.5.12.
558 2005-01-27  Kjartan Maraas  <kmaraas@gnome.org>
560         * src/nautilus-main.c: Don't leak the icon info
562 2005-01-27  Alexander Larsson  <alexl@redhat.com>
564         * src/nautilus-spatial-window.c:
565         Make path button more obvious. #145237
566         Patch from  Michael Henson <mike@axl.net>
568 2005-01-27  Alexander Larsson  <alexl@redhat.com>
570         * src/file-manager/fm-directory-view.c: (ask_link_action):
571         Set focus_on_map for dnd ask dialog to avoid it ending
572         up under the browser window.
573         Patch from Jorn Baayen <jbaayen@gnome.org>
575 2005-01-27  Alexander Larsson  <alexl@redhat.com>
577         * libnautilus-private/nautilus-file-operations.c:
578         (confirm_empty_trash):
579         No title on dialog.
580         Patch from Dennis Cranston <dennis_cranston@yahoo.com>
582 2001-01-26  Ryan Lortie  <desrt@desrt.ca>
583         * libnautilus-private/nautilus-file-operations.c:
584         (handle_transfer_overwrite): Trivial string fix.
586 2005-01-25  Alexander Larsson  <alexl@redhat.com>
588         * src/file-manager/fm-directory-view.c: (cancel_activate),
589         (activate_weak_notify), (cancel_activate_callback):
590         weak_unref the view if we cancel the activation.
591         Might fix #145789
593 2005-01-25  Alexander Larsson  <alexl@redhat.com>
595         * configure.in:
596         Post release version bump.
598 === nautilus 2.9.90 ===
599         
600 2005-01-25  Alexander Larsson  <alexl@redhat.com>
602         * NEWS:
603         Update for release.
605         * MAINTAINERS:
606         Add Martin, remove Darin.
607         Update daves email address.
609         * configure.in:
610         Bump version to 2.9.90
611         Require eel 2.9.90
613 2005-01-25  Alexander Larsson  <alexl@redhat.com>
615         * libnautilus-private/nautilus-file-operations.c (confirm_empty_trash):
616         Fix typo.
618 2005-01-25  Padraig O'Briain  <padraig.obriain@sun.com>
620         * libnautilus-private/nautilus-icon-container.c: 
621         (nautilus_icon_container_accessible_selection_changed_cb): Omit call
622         to nautilus_icon_container_accessible_update_selection.
623         (nautilus_icon_container_accessible_ref_selection):
624         (nautilus_icon_container_accessible_get_selection):
625         (nautilus_icon_container_accessible_remove_selection): All call
626         to nautilus_icon_container_accessible_update_selection.
628         Fixes bug #160087.
629          
630 2005-01-24  Alexander Larsson  <alexl@redhat.com>
632         * src/nautilus-window-menus.c (action_about_nautilus_callback):
633         WE WANT THE CHEESEPUFF!!!
635 2005-01-24  Alexander Larsson  <alexl@redhat.com>
637         * libnautilus-private/nautilus-file-operations.c:
638         (confirm_empty_trash):
639         Use warning icon instead of info one.
640         Use GtkMessageDialog.
641         Patch from Luca Ferretti <elle.uca@libero.it>
643 2005-01-23  Martin Wehner  <martin.wehner@epost.de>
645         * src/file-manager/fm-actions.h:
646         * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
647         * src/file-manager/fm-directory-view.c: (real_update_menus):
648         * src/file-manager/nautilus-directory-view-ui.xml:
649         Remove "Reset Background" entry from folder context menus.
650         
651         Patch from Jaap Haitsma <jaap@haitsma.org>
653 2005-01-21  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
655         * src/nautilus-window-menus.c: Correct License (It said Evince).
657 2005-01-21  Alexander Larsson  <alexl@redhat.com>
659         * src/nautilus-window-menus.c: (action_about_nautilus_callback):
660         Add license to about dialog.
661         Change copyright statement.
663         Patch from Luca Ferretti <elle.uca@libero.it>
665 2005-01-20  Martin Wehner  <martin.wehner@epost.de>
667         * libnautilus-private/apps_nautilus_preferences.schemas.in:
668         Fix sidebar_width typo in gconf schema (#162204).
670         Patch from J. Christopher Six <j.christopher.six@gmail.com>
672 2005-01-20  Martin Wehner  <martin.wehner@epost.de>
674         * libnautilus-private/nautilus-column-chooser.c:
675         (button_new_with_mnemonic), (add_buttons):
676         Add stock arrow icons to "Move Up/Down" buttons.
678         Patch from Michael Gossard <michael.gossard@free.fr>
680 2005-01-19  Alexander Larsson  <alexl@redhat.com>
682         * src/nautilus-window-menus.c: (action_about_nautilus_callback):
683         Use GtkAboutDialog.
685         Patch from Luca Ferretti <elle.uca@libero.it>
687 2005-01-19  Alexander Larsson  <alexl@redhat.com>
689         * nautilus-home.desktop.in:
690         Fix icon
691         
692         * nautilus.desktop.in:
693         Put in menus.
695         Patch from Luca Ferretti <elle.uca@libero.it>
697 2005-01-18  Alexander Larsson  <alexl@redhat.com>
699         * src/nautilus-main.c: (main):
700         * src/nautilus-window.c: (nautilus_window_class_init):
701         Better default icon.
702         Patch from Jaap Haitsma <jaap@haitsma.org>
704 2005-01-17  Alexander Larsson  <alexl@redhat.com>
706         * src/nautilus-connect-server-dialog.c: (connect_to_server):
707         Don't use destroyed dialog.
708         Patch from Vincent Untz <vincent@vuntz.net>.
710 2005-01-16  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
712         * src/file-manager/fm-icon-view.c: Applied patch from Tierry
713         Moisan that resolves trivial bug #159128.
715 2005-01-14  Alexander Larsson  <alexl@redhat.com>
717         * Makefile.am:
718         * src/.cvsignore:
719         * src/Makefile.am:
720         * src/nautilus-connect-server-dialog-main.c: (dialog_destroyed),
721         (show_uri), (nautilus_connect_server_dialog_present_uri), (main):
722         * src/nautilus-connect-server-dialog-nonmain.c:
723         (nautilus_connect_server_dialog_present_uri):
724         * src/nautilus-connect-server-dialog.c: (connect_to_server),
725         (response_callback), (nautilus_connect_server_dialog_new):
726         * src/nautilus-connect-server-dialog.h:
727         Make connect to server dialog availible as separate application.
729         Patch from Vincent Untz <vincent@vuntz.net>
730         
731 2005-01-14  Alexander Larsson  <alexl@redhat.com>
733         * libnautilus-private/nautilus-file-utilities.[ch]:
734         New function nautilus_ensure_unique_file_name
736         * libnautilus-private/nautilus-link.[ch]:
737         * libnautilus-private/nautilus-link-desktop-file.[ch]:
738         Uniquify name for nautilus_link_local_create if requested.
739         
740         * src/file-manager/fm-directory-view.c:
741         (fm_directory_view_handle_url_drop):
742         Uniquify desktop link name
744         Patch from Jorn Baayen <jbaayen@gnome.org>
746 2005-01-13  Alexander Larsson  <alexl@redhat.com>
748         * libnautilus-private/nautilus-icon-container.[ch]:
749         * libnautilus-private/nautilus-marshal.list:
750         Add handle_url signal
751         Fix argument list for handle_uri_list
753         * libnautilus-private/nautilus-dnd.[ch]:
754         Add nautilus_drag_default_drop_action_for_url
755         
756         * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
757         (nautilus_icon_container_get_drop_action),
758         (drag_data_received_callback):
759         Handle URL drops separately from URI_LIST
760         Set different actions for URL drop
761         
762         * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
763         (get_drop_action), (receive_dropped_uri_list),
764         (receive_dropped_url), (drag_data_received_callback),
765         (nautilus_tree_view_drag_dest_class_init):
766         Add handle_url and handle_uri lists
767         Set different actions for URL drop
768         Fix bug that made url_list & url drops not work
769         
770         * src/file-manager/fm-directory-view.[ch]: (revert_slashes),
771         (ask_link_action), (fm_directory_view_handle_url_drop),
772         (fm_directory_view_handle_uri_list_drop):
773         Move url and uri_list drop handling here. Make it handle
774         url drops better.
775         
776         * src/file-manager/fm-icon-view.c: (icon_view_handle_url),
777         (icon_view_handle_uri_list), (fm_icon_view_init):
778         * src/file-manager/fm-list-view.c: (list_view_handle_url),
779         (list_view_handle_uri_list), (create_and_set_up_tree_view):
780         Call up to the drop code in directory view.
782         The above is based on a patch from Jorn Baayen <jbaayen@gnome.org>
784         * libnautilus-private/nautilus-directory.c:
785         (nautilus_directory_schedule_metadata_copy):
786         Handle source_directory being NULL. (happens on toplevel uri)
788         * libnautilus-private/nautilus-file-operations.c:
789         (nautilus_file_operations_copy_move):
790         Handle source_dir_uri being NULL. (happens on toplevel uri)
792         * libnautilus-private/nautilus-link-desktop-file.c:
793         (nautilus_link_desktop_file_local_create):
794         Use right icon field
795         
796 2005-01-12  Alexander Larsson  <alexl@redhat.com>
798         * src/file-manager/fm-actions.h:
799         * src/file-manager/fm-directory-view.c:
800         (volume_or_drive_unmounted_callback),
801         (volume_or_drive_ejected_callback),
802         (action_unmount_volume_callback), (action_eject_volume_callback),
803         (real_update_menus_volumes):
804         * src/file-manager/nautilus-directory-view-ui.xml:
805         Allow eject on unmounted devices.
806         Patch from Magnus Damm <magnus.damm@gmail.com>
808 2005-01-12  Alexander Larsson  <alexl@redhat.com>
810         * src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
811         Don't user GNOME_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS, it doesn't mean
812         what you think, it means don't load if the app the desktop file
813         references doesn't exist.
815 2005-01-12  Alexander Larsson  <alexl@redhat.com>
817         * libnautilus-private/Makefile.am:
818         * libnautilus-private/nautilus-link-historical.c:
819         * libnautilus-private/nautilus-link-historical.h:
820         Remove historical link support.
821         
822         * libnautilus-private/nautilus-link-desktop-file.[ch]:
823         * libnautilus-private/nautilus-link.[ch]:
824         Remove historical link support and unused functions.
825         
826         * src/file-manager/fm-directory-view.h:
827         Remove unused declaration.
828         
829         * src/file-manager/fm-icon-view.c:
830         Fix up due to small api change for nautilus-link.
831         
832         * src/file-manager/fm-properties-window.c: (set_icon_callback):
833         Fix icon change for desktop files that point to nonexisting binaries.
835 2005-01-12  Alexander Larsson  <alexl@redhat.com>
837         * src/nautilus-main.c (register_icons):
838         Remove debug spew
840 2005-01-11  Alexander Larsson  <alexl@redhat.com>
842         * libnautilus-private/nautilus-icon-factory.c:
843         (nautilus_icon_factory_get_icon_for_file):
844         Special case icons for burn: and computer:
845         
846         * src/nautilus-main.c: (register_icons):
847         * src/nautilus-navigation-window-menus.c:
848         * src/nautilus-window-menus.c:
849         Fix up icons and names in go/places menu.
850         Fixes #162750 and #149941
852         Based on patch from dennis_cranston@yahoo.com and Jaap A. Haitsma
854 2005-01-11  Alexander Larsson  <alexl@redhat.com>
856         * src/nautilus-navigation-window.c (real_set_title):
857         Make window title "location - File Browser", not "File Browser: location".
858         Fixes #149008. Patch by Gustavo Carneiro.
860 2005-01-11  Alexander Larsson  <alexl@redhat.com>
862         * configure.in:
863         Post release version bump
865 === nautilus 2.9.2 ===
866         
867 2004-01-11  James Henstridge  <james@jamesh.id.au>
869         * test/Makefile.am: don't define GNOMELOCALEDIR in INCLUDES.
871         * src/Makefile.am: remove desktop and server files on clean.
872         Don't include GNOMELOCALEDIR in INCLUDES, since it is now defined
873         in config.h.
875         * Makefile.am: remove desktop files on clean, and intltool files
876         on distclean.
878         * acconfig.h: remove, since it isn't needed anymore.
880         * configure.in: remove some macro calls not needed with newer
881         automakes, and use newer versions of some macros.
883         * autogen.sh: require Automake >= 1.7.
885 2005-01-11  Alexander Larsson  <alexl@redhat.com>
887         * NEWS:
888         Update for release.
890         * configure.in:
891         Require eel 2.92.
893 2005-01-11  Alexander Larsson  <alexl@redhat.com>
895         * configure.in (STARTUP_NOTIFICATION_PACKAGE):
896         Add back mk.
898 2005-01-10  Alexander Larsson  <alexl@redhat.com>
900         * configure.in (STARTUP_NOTIFICATION_PACKAGE):
901         Remove mk for ALL_LINGUAS since it broke the build.
903 2004-12-17  Alexander Larsson  <alexl@redhat.com>
905         * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
906         Don't use frames for images with alpha.
908         Patch from Jaap Haitsma <jaap@haitsma.org>
909         
910 2004-12-15  Vijaykumar Patwari <vijaykumar.patwari@wipro.com>
912         * src/nautilus-bookmarks-window.[ch]:
913         (open_selected_bookmark): New function, choose if to open in 
914         parent or new window.
915         (get_bookmark_nautilus_navigation_window_new): Get New window.
916         (on_jump_button_clicked): Call open_selected_bookmark.
917         (on_row_activated): Call open_selected_bookmark.
918         * src/nautilus-navigation-window-menus.c: 
919         (get_or_create_bookmarks_window): Reset signals for the 
920         edit bookmark dialog.
921         fixes bug #160224.
922         
923 2004-12-15  Alexander Larsson  <alexl@redhat.com>
925         * configure.in:
926         Require glib 2.6.0
927         
928         * libnautilus-private/nautilus-file-utilities.c:
929         (nautilus_get_uri_shortname_for_display):
930         * libnautilus-private/nautilus-file.c:
931         (nautilus_file_get_display_name_nocopy):
932         Use g_filename_display_basename() for display names
934 2004-12-15  Alexander Larsson  <alexl@redhat.com>
936         * src/file-manager/fm-list-view.c: (cell_renderer_edited),
937         (fm_list_view_start_renaming_file):
938         * src/file-manager/fm-properties-window.c:
939         (name_field_done_editing):
940         Make sure we don't rename files if the name was never
941         changed from the original display name.
943 2004-12-15  Alexander Larsson  <alexl@redhat.com>
945         * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
946         Fill in ctrl-l dialog correctly for desktop.
947         
948         Patch from Matthew Gatto <poobar@nycap.rr.com>
950 2004-12-15  Alexander Larsson  <alexl@redhat.com>
952         * libnautilus-private/nautilus-icon-container.c:
953         (nautilus_icon_container_update_icon):
954         * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
955         * libnautilus-private/nautilus-thumbnails.c:
956         (nautilus_thumbnail_frame_image),
957         (nautilus_thumbnail_load_framed_image):
958         * libnautilus-private/nautilus-thumbnails.h:
959         Better handling of icon sizes, including
960         framing of large file-as-icon images.
962         Patches from Jaap Haitsma <jaap@haitsma.org>
964 2004-12-13  Dwayne Bailey  <dwayne@translate.org.za>
966         * configure.in: Added "zu" to ALL_LINGUAS.
968 2004-12-12  Alexander Larsson  <alexl@redhat.com>
970         * libnautilus-private/nautilus-desktop-link-monitor.c:
971         (destroy_desktop_link_monitor),
972         (nautilus_desktop_link_monitor_get), (volume_file_name_used),
973         (nautilus_desktop_link_monitor_make_filename_unique),
974         (create_volume_link), (nautilus_desktop_link_monitor_init):
975         * libnautilus-private/nautilus-desktop-link-monitor.h:
976         * libnautilus-private/nautilus-desktop-link.c:
977         (nautilus_desktop_link_new_from_volume):
978         Make sure volume filenames are unique (#153888)
980 2004-12-12  Alexander Larsson  <alexl@redhat.com>
982         * libnautilus-private/nautilus-clipboard.c (merge_out_clipboard_menu_items):
983         Disconnect from right object.
985 2004-11-29  Alexander Larsson  <alexl@redhat.com>
987         * src/file-manager/fm-directory-view.c:
988         (add_application_to_open_with_menu), (real_update_menus):
989         Fix underscore escaping in open with menu.
991 2004-11-29  Alexander Larsson  <alexl@redhat.com>
993         * libnautilus-private/nautilus-bookmark.c:
994         (nautilus_bookmark_get_pixbuf):
995         Force size for pixbufs.
996         
997         * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
998         Load force-sized svgs right.
999         (nautilus_icon_factory_get_pixbuf_from_name):
1000         Allow force-size loading
1001         
1002         * libnautilus-private/nautilus-icon-factory.h:
1003         Allow force-size loading in nautilus_icon_factory_get_pixbuf_from_name
1004         
1005         * libnautilus-private/nautilus-ui-utilities.c:
1006         (nautilus_action_from_menu_item),
1007         (nautilus_toolbar_action_from_menu_item):
1008         * src/nautilus-emblem-sidebar.c: (create_emblem_widget):
1009         * src/nautilus-property-browser.c: (make_drag_image),
1010         (make_properties_from_directories):
1011         * src/nautilus-sidebar-title.c: (update_icon):
1012         * src/file-manager/fm-directory-view.c:
1013         (add_extension_action_for_files):
1014         * src/file-manager/fm-properties-window.c: (create_emblems_page):
1015         * src/file-manager/fm-tree-model.c:
1016         (tree_node_get_pixbuf_from_factory):
1017         
1018         Force-size load icons
1019         
1020         * src/nautilus-throbber.c: (nautilus_throbber_instance_init),
1021         (nautilus_throbber_finalize):
1022         Disconnect icon theme changed signal on finalize.
1024 2004-11-29  Alexander Larsson  <alexl@redhat.com>
1025         
1026         * libnautilus-private/nautilus-file-dnd.c:
1027         (nautilus_drag_can_accept_item):
1028         Handle drags to desktop items.
1030 2004-11-29  Dwayne Bailey  <dwayne@translate.org.za>
1032         * configure.in: Added "nso" to ALL_LINGUAS.
1034 2004-11-29  Alexander Larsson  <alexl@redhat.com>
1036         * libnautilus-private/nautilus-icon-container.c:
1037         (canvas_position_to_grid_position):
1038         Fix positioning. Makes find_new_empty_spot tighter.
1039         Patch from Jimmy Do <crispyleaves@gmail.com>
1041 2004-11-29  Alexander Larsson  <alexl@redhat.com>
1043         * libnautilus-private/nautilus-icon-container.c: (snap_position),
1044         (find_empty_location):
1045         Fix a few typos in icon placement.
1046         Patch from Jimmy Do <crispyleaves@gmail.com>
1048 2004-11-25  Marco Pesenti Gritti  <marco@gnome.org>
1050         * src/file-manager/Makefile.am:
1052         No need to define VERSION here, it's aleady in
1053         config.h. Fix the build.
1055 2004-11-25  Marco Pesenti Gritti  <marco@gnome.org>
1057         reviewed by: Alexander Larsson  <alexl@redhat.com>
1059         * configure.in:
1061         Bump gnome-vfs required version
1063         * libnautilus-private/nautilus-mime-actions.c:
1064         (nautilus_mime_get_default_application_for_file),
1065         (application_equal), (get_open_with_mime_applications),
1066         (nautilus_mime_get_open_with_applications_for_file),
1067         (nautilus_mime_get_applications_for_file),
1068         (nautilus_mime_has_any_applications_for_file):
1069         * libnautilus-private/nautilus-mime-actions.h:
1070         * libnautilus-private/nautilus-program-choosing.c:
1071         (nautilus_launch_show_file), (nautilus_launch_application):
1072         * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
1073         (activate_check_mime_types):
1074         * src/nautilus-information-panel.c: (command_button_callback),
1075         (add_command_buttons), (nautilus_information_panel_update_buttons):
1077         Remove all mime api deprecated calls and replace them with the
1078         new API. Fix bug #159435.
1080 2004-11-24  Alexander Larsson  <alexl@redhat.com>
1082         * configure.in: 
1083         Post release version bump
1085 === nautilus 2.9.1 ===
1086         
1087 2004-11-24  Alexander Larsson  <alexl@redhat.com>
1089         * NEWS:
1090         Update for release.
1092 2004-11-22  Alexander Larsson  <alexl@redhat.com>
1094         * libnautilus-private/nautilus-undo-signal-handlers.c:
1095         Fix include.
1097 2004-11-22  Alexander Larsson  <alexl@redhat.com>
1098         * Merge bonobo-slay-branch
1099         
1100 2004-11-22  Alexander Larsson  <alexl@redhat.com>
1102         * src/nautilus-window.c: (action_view_as_callback),
1103         (nautilus_window_synch_view_as_menus):
1104         Don't reenter action callback when switching views.
1106 2004-11-19  Dave Camp  <dave@novell.com>
1108         * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
1109         (can_show_default_app), (real_update_menus): Fix some jumping
1110         menus.
1111         * test/Makefile.am: Don't link to libnautilus
1113 2004-11-19  Alexander Larsson  <alexl@redhat.com>
1115         * libnautilus-private/nautilus-mime-actions.c:
1116         removed unneeded includes
1117         
1118         * src/nautilus-application.c:
1119         * src/nautilus-desktop-window.c:
1120         Removed app_id property on NautilusWindow
1121         
1122         * src/nautilus-main.c: (main):
1123         Remove old code
1124         
1125         * src/nautilus-navigation-window.c:
1126         * src/nautilus-sidebar-title.c:
1127         * src/nautilus-window-menus.c:
1128         * src/file-manager/fm-ditem-page.c:
1129         Remove bonobo comments
1130         
1131         * src/nautilus-window.c:
1132         Remove app_id property
1133         fix last bonobo details
1134         
1135         * src/file-manager/fm-actions.h:
1136         * src/file-manager/fm-directory-view.c:
1137         * src/file-manager/nautilus-directory-view-ui.xml:
1138         remove edit launcher action
1140 2004-11-19  Alexander Larsson  <alexl@redhat.com>
1142         * configure.in:
1143         Require new eel
1144         
1145         * src/file-manager/fm-actions.h:
1146         * src/file-manager/fm-directory-view.[ch]:
1147         * src/file-manager/nautilus-directory-view-ui.xml:
1148         * src/nautilus-actions.h:
1149         * src/nautilus-shell-ui.xml:
1150         * src/nautilus-spatial-window-ui.xml:
1151         * src/nautilus-spatial-window.c:
1152         * src/nautilus-window-menus.c:
1153         * src/nautilus-window.[ch]:
1154         Implement some accels as GtkBindings instead to avoid
1155         overriding widget-specific keybindings like "delete" and "backspace".
1157 2004-11-19  Alexander Larsson  <alexl@redhat.com>
1159         * src/nautilus-navigation-window.c:
1160         * src/nautilus-window-private.h:
1161         Put location entry etc in a toolbar.
1163 2004-11-19  Alexander Larsson  <alexl@redhat.com>
1165         * libnautilus-private/nautilus-file.c: (is_desktop_file),
1166         (nautilus_file_is_nautilus_link):
1167         Don't check for "application/x-gnome-app-info", as that is already
1168         handled by the alias system. This also avoids stating for a
1169         mimetype xml file.
1170         
1171         * src/nautilus-throbber.c:
1172         Don't create a new icon theme for each throbber.
1173         Use GtkIconTheme instead of GnomeIconTheme
1174         
1175         * libnautilus-private/nautilus-ui-utilities.[ch]:
1176         New function nautilus_ui_string_get to cache the loaded ui files.
1177         
1178         * src/nautilus-navigation-window.c:
1179         Remove old bonoboui stuff
1180         
1181         * src/nautilus-navigation-window-menus.c:
1182         Open New window is Ctrl-N.
1183         Use the new nautilus_ui_string_get call
1184         
1185         * src/nautilus-spatial-window.c:
1186         * src/nautilus-window-menus.c: 
1187         * src/file-manager/fm-desktop-icon-view.c:
1188         * src/file-manager/fm-directory-view.c:
1189         * src/file-manager/fm-icon-view.c:
1190         * src/file-manager/fm-list-view.c:
1191         Use the new nautilus_ui_string_get call
1192         
1193         * src/file-manager/nautilus-directory-view-ui.xml:
1194         * src/file-manager/nautilus-icon-view-ui.xml:
1195         Name separators to work around bug #158620
1196         
1197 2004-11-18  Alexander Larsson  <alexl@redhat.com>
1199         * src/file-manager/fm-actions.h:
1200         * src/file-manager/fm-directory-view.c:
1201         * src/file-manager/nautilus-desktop-icon-view-ui.xml:
1202         * src/file-manager/nautilus-directory-view-ui.xml:
1203         * src/file-manager/nautilus-icon-view-ui.xml:
1204         * src/file-manager/nautilus-list-view-ui.xml:
1205         * src/nautilus-actions.h:
1206         * src/nautilus-navigation-window-ui.xml:
1207         * src/nautilus-shell-ui.xml:
1208         * src/nautilus-spatial-window-ui.xml:
1209         * src/nautilus-spatial-window.c:
1210         * src/nautilus-window-menus.c:
1211         * src/nautilus-window.[ch]:
1212         Add all extra accellerators and clean up ui files.
1214 2004-11-18  Alexander Larsson  <alexl@redhat.com>
1216         * src/nautilus-window-menus.c:
1217         * src/nautilus-window-toolbars.c:
1218         * libnautilus-private/nautilus-ui-utilities.[ch]:
1219         (nautilus_action_from_menu_item), (nautilus_toolbar_action_from_menu_item):
1220         Move code to utility functions.
1222 2004-11-18  Alexander Larsson  <alexl@redhat.com>
1224         * libnautilus-private/nautilus-file-utilities.[ch]:
1225         * src/nautilus-spatial-window.c:
1226         * src/nautilus-navigation-window-menus.c:
1227         * src/nautilus-window-menus.c:
1228         Move some functions to nautilus-ui-utilities
1229         
1230         * libnautilus-private/Makefile.am:
1231         * libnautilus-private/nautilus-ui-utilities.[ch]:
1232         Various ui utility functions
1233         
1234         * src/file-manager/fm-desktop-icon-view.c:
1235         * src/file-manager/fm-directory-view.c:
1236         * src/file-manager/fm-icon-view.c: 
1237         * src/file-manager/fm-list-view.c:
1238         Unmerge everything on destroy
1239         
1240         * src/nautilus-shell-ui.xml:
1241         Remove unused stuff
1242         
1243 2004-11-18  Alexander Larsson  <alexl@redhat.com>
1245         * libnautilus-private/nautilus-clipboard-monitor.c:
1246         Handle ownership changes from XFixes
1247         
1248         * libnautilus-private/Makefile.am:
1249         * libnautilus-private/nautilus-clipboard-ui.xml:
1250         Remove (is now inline)
1251         
1252         * libnautilus-private/nautilus-clipboard.[ch]:
1253         Convert to GtkUIManager
1254         
1255         * src/nautilus-location-bar.c:
1256         * src/nautilus-notes-viewer.c:
1257         Adapt to NautilusClipboard changes
1259         * src/nautilus-window-menus.c:
1260         Remove duplicated action
1262         * src/file-manager/fm-actions.h:
1263         * src/file-manager/fm-directory-view.c:
1264         * src/file-manager/fm-icon-view.c:
1265         * src/file-manager/fm-list-view.c:
1266         * src/file-manager/nautilus-directory-view-ui.xml:
1267         Adapt to NautilusClipboard changes
1268         Fix paste into folder to not use stock accelerator
1270 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1272         * components/Makefile.am:
1273         Remove references to throbber
1274         
1275         * src/Makefile.am:
1276         * src/nautilus-throbber.[ch]:
1277         Moved throbber here and made it not be a bonobo object
1278         
1279         * src/nautilus-window-private.h:
1280         * src/nautilus-window-toolbars.c:
1281         Work with the throbber
1283 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1285         * src/nautilus-application.c:
1286         * src/nautilus-navigation-window.c:
1287         * src/nautilus-spatial-window.c:
1288         * src/nautilus-window-private.h:
1289         * src/nautilus-window.c:
1290         Make initial window geometry work.
1292 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1294         * src/nautilus-image-properties-page.c: (get_property_pages):
1295         Only show for images.
1297 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1299         * src/file-manager/fm-properties-window.h:
1300         Don't include libnautilus files.
1302 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1304         * src/file-manager/fm-desktop-icon-view.c:
1305         * src/nautilus-navigation-window.c:
1306         * src/nautilus-desktop-window.c:
1307         Remove old defines
1309         * src/file-manager/fm-directory-view.c:
1310         * src/file-manager/nautilus-directory-view-ui.xml:
1311         * src/nautilus-navigation-window-ui.xml:
1312         * src/nautilus-shell-ui.xml:
1313         Make the menus look like pre-bonobo-removal
1315 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1317         * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
1318         Don't have use default background on desktop context menu.
1320 2004-11-17  Alexander Larsson  <alexl@redhat.com>
1322         * Makefile.am:
1323         Remove libnautilus-adapter subdir
1324         
1325         * components/Makefile.am:
1326         Don't build throbber atm
1327         
1328         * src/nautilus-navigation-action.c:
1329         Use GtkMenuToolButton instead of NautilusArrowToolbutton
1330         
1331         * src/Makefile.am:
1332         * src/nautilus-arrow-toolbutton.[ch]:
1333         Remove.
1335 2004-11-16  Anders Carlsson  <andersca@gnome.org>
1337         * libnautilus-private/nautilus-window-info.c:
1338         (nautilus_window_info_get_ui_manager):
1339         It's NULL now, not CORBA_OBJECT_NIL.
1340         
1341 2004-11-16  Alexander Larsson  <alexl@redhat.com>
1343         * libnautilus-private/nautilus-view.h:
1344         remove bonoboui inclide
1345         
1346         * src/nautilus-navigation-action.[ch]:
1347         Add navigation GtkAction, based on epi code
1348         
1349         * src/nautilus-window-menus.c:
1350         * src/nautilus-window-toolbars.c:
1351         Correctly handle toolbar icons for extensions
1353 2004-11-16  Alexander Larsson  <alexl@redhat.com>
1355         * configure.in:
1356         Remove bonoboui dependencies
1357         
1358         * libnautilus-private/Makefile.am:
1359         * libnautilus-private/nautilus-bonobo-extensions.[ch]:
1360         * libnautilus-private/nautilus-bonobo-ui.h:
1361         Remove unneeded files
1362         
1363         * libnautilus-private/nautilus-clipboard.c:
1364         Comment out for now.
1365         
1366         * libnautilus-private/nautilus-directory-metafile-monitor.c:
1367         * libnautilus-private/nautilus-metafile.c:
1368         * src/nautilus-application.c: 
1369         * src/nautilus-history-sidebar.c:
1370         * src/nautilus-information-panel.c:
1371         * src/nautilus-main.c: (main):
1372         * src/nautilus-notes-viewer.c:
1373         * src/nautilus-sidebar-title.c:
1374         * src/file-manager/fm-properties-window.c:
1375         Remove bonobo includes
1376         
1377         * libnautilus-private/nautilus-file-utilities.[ch]:
1378         (nautilus_get_ui_directory), (nautilus_ui_file):
1379         Util functions for ui files.
1380         
1381         * libnautilus-private/nautilus-view.[ch]:
1382         * libnautilus-private/nautilus-window-info.[ch]:
1383         Remove bonoboui methods
1384         
1385         * src/Makefile.am:
1386         Add new files, remove some old ones
1387         Move ui files to datadir/nautilus/ui
1388         
1389         * src/nautilus-actions.h:
1390         New file with action names
1391         
1392         * src/nautilus-arrow-toolbutton.[ch]:
1393         New widget for back/forward buttons.
1394         
1395         * src/nautilus-desktop-window.c:
1396         * src/nautilus-navigation-window-menus.c:
1397         * src/nautilus-navigation-window-ui.xml:
1398         * src/nautilus-navigation-window.[ch]:
1399         * src/nautilus-shell-ui.xml:
1400         * src/nautilus-spatial-window-ui.xml:
1401         * src/nautilus-spatial-window.c:
1402         * src/nautilus-window-manage-views.[ch]: 
1403         * src/nautilus-window-menus.c:
1404         * src/nautilus-window-private.h:
1405         * src/nautilus-window-toolbars.c:
1406         * src/nautilus-window.[ch]:
1407         Initial port to GtkUIManager
1408         
1409         * src/nautilus-profiler.[ch]:
1410         Remove
1411         
1412         * src/file-manager/Makefile.am:
1413         * src/file-manager/fm-actions.h:
1414         New file with action names
1415         
1416         * src/file-manager/fm-desktop-icon-view.c:
1417         * src/file-manager/fm-directory-view.[ch]: 
1418         * src/file-manager/fm-icon-view.c:
1419         * src/file-manager/fm-list-view.c:
1420         * src/file-manager/nautilus-desktop-icon-view-ui.xml:
1421         * src/file-manager/nautilus-directory-view-ui.xml:
1422         * src/file-manager/nautilus-icon-view-ui.xml:
1423         * src/file-manager/nautilus-list-view-ui.xml:
1424         Initial port of views to GtkUIManager
1426 2004-11-09  Alexander Larsson  <alexl@redhat.com>
1428         * libnautilus-private/nautilus-bonobo-extensions.[ch]:
1429         Remove some unused bonobo extensions.
1430         
1431         * libnautilus-private/Makefile.am:
1432         * src/nautilus-navigation-window.c:
1433         * src/nautilus-property-browser.c:
1434         * src/nautilus-spatial-window.c:
1435         * src/nautilus-window.c:
1436         * libnautilus-private/nautilus-drag-window.[ch]:
1437         Remove NautilusDragWindow (not used anyway)
1439 2004-11-09  Alexander Larsson  <alexl@redhat.com>
1441         * configure.in:
1442         * libnautilus-private/Makefile.am:
1443         * libnautilus-private/nautilus-directory-async.c:
1444         * libnautilus-private/nautilus-lib-self-check-functions.h:
1445         * libnautilus-private/nautilus-medusa-support.[ch]:
1446         * libnautilus-private/nautilus-metafile.c:
1447         * libnautilus-private/nautilus-search-uri.[ch]:
1448         * src/Makefile.am:
1449         * src/file-manager/Makefile.am:
1450         * src/file-manager/fm-search-list-view.[ch]:
1451         * src/file-manager/nautilus-indexing-info.[ch]:
1452         * src/file-manager/nautilus-search-list-view-ui.xml:
1453         * src/nautilus-application.c:
1454         * src/nautilus-complex-search-bar.[ch]:
1455         * src/nautilus-navigation-window-menus.c:
1456         * src/nautilus-navigation-window-ui.xml:
1457         * src/nautilus-navigation-window.[ch]:
1458         * src/nautilus-search-bar-criterion-private.h:
1459         * src/nautilus-search-bar-criterion.[ch]:
1460         * src/nautilus-search-bar-private.h:
1461         * src/nautilus-search-bar.[ch]:
1462         * src/nautilus-shell-ui.xml:
1463         * src/nautilus-sidebar-title.c:
1464         * src/nautilus-simple-search-bar.[ch]:
1465         * src/nautilus-spatial-window.c:
1466         * src/nautilus-switchable-navigation-bar.[ch]:
1467         * src/nautilus-switchable-search-bar.[ch]:
1468         * src/nautilus-window-manage-views.c:
1469         * src/nautilus-window-menus.c:
1470         * src/nautilus-window.c:
1471         Remove all traces of old medusa support.
1472         
1473 2004-11-09  Alexander Larsson  <alexl@redhat.com>
1475         * libnautilus-private/nautilus-icon-factory.[ch]:
1476         (nautilus_get_relative_icon_size_for_zoom_level):
1477         New function.
1478         
1479         * libnautilus-private/nautilus-view.[ch]:
1480         Redo the zooming interface
1481         
1482         * src/file-manager/fm-directory-view.[ch]:
1483         * src/file-manager/fm-icon-view.c:
1484         * src/file-manager/fm-list-view.c:
1485         Implement the new interface for zooming and clean up.
1486         Remove the "default zoom affects fonts" behaviour.
1487         
1488         * src/nautilus-navigation-window.c: 
1489         * src/nautilus-zoom-control.[ch]:
1490         Use the new simplified zoom interfaces
1492 2004-11-09  Alexander Larsson  <alexl@redhat.com>
1494         * libnautilus-private/nautilus-directory-async.c:
1495         (nautilus_async_destroying_file), (extension_info_cancel),
1496         (info_provider_idle_callback), (info_provider_callback):
1497         * libnautilus-private/nautilus-directory-private.h:
1498         Handle the case when the file we're getting extension info
1499         from goes away.
1501 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1503         * src/nautilus-navigation-window.c:
1504         (nautilus_navigation_window_set_up_sidebar):
1505         * src/nautilus-window-manage-views.c:
1506         (viewed_file_changed_callback):
1507         Remove some BONOBO TODOs
1509 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1511         * components/Makefile.am:
1512         Remove image_properties subdir
1513         
1514         * src/Makefile.am:
1515         * src/nautilus-application.c: (nautilus_application_instance_init):
1516         * src/nautilus-image-properties-page.[ch]:
1517         Image property page using new system
1518         
1519         * src/nautilus-notes-viewer.c:
1520         add static
1522 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1524         * libnautilus-private/Makefile.am:
1525         * libnautilus-private/nautilus-sidebar-factory.c:
1526         * libnautilus-private/nautilus-sidebar-factory.h:
1527         Remove old sidebar-factory API
1528         
1529         * src/file-manager/fm-tree-view.c: 
1530         * src/nautilus-emblem-sidebar.c:
1531         * src/nautilus-history-sidebar.c:
1532         * src/nautilus-information-panel.c:
1533         * src/nautilus-navigation-window.c:
1534         Convert to new provider API.
1536 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1538         * libnautilus-private/Makefile.am:
1539         * libnautilus-private/nautilus-sidebar-provider.[ch]:
1540         Add new extensions-style sidebar provider interface
1541         
1542         * src/nautilus-navigation-window.c:
1543         Use it.
1544         
1545         * src/nautilus-notes-viewer.[ch]:
1546         Convert notes viewer to new iface
1548 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1550         * src/Makefile.am:
1551         * src/nautilus-application.c: (nautilus_application_instance_init):
1552         * src/nautilus-notes-sidebar.[ch]:
1553         * src/nautilus-notes-viewer.[ch]:
1554         Turn NautilusNotesSidebar into NautilusNotesViewer that is also a
1555         property page
1557 2004-11-08  Alexander Larsson  <alexl@redhat.com>
1559         * components/Makefile.am:
1560         Remove emblem subdir
1561         
1562         * libnautilus-private/nautilus-window-info.[ch]:
1563         * src/nautilus-window.c: (nautilus_window_set_hidden_files_mode):
1564         hidden_files_mode_changed signal
1566         * src/file-manager/Makefile.am:
1567         * src/file-manager/fm-tree-view.[ch]:
1568         * src/nautilus-application.c: (nautilus_application_instance_init):
1569         Make tree view work with new system.
1570         
1571         * src/nautilus-window-manage-views.c: (load_new_location),
1572         (location_has_really_changed):
1573         Only emit loading_uri after load_underway has been reported.
1575 2004-11-05  Alexander Larsson  <alexl@redhat.com>
1577         * src/Makefile.am:
1578         * src/nautilus-emblem-sidebar.[ch]:
1579         * src/nautilus-application.c:
1580         Add emblem sidebar, based on old compontent
1581         now uses NautilusSignaller to detect/signal emblem changes
1582         
1583         * src/nautilus-property-browser.c:
1584         Catch the emblems_changed signal and refresh
1586 2004-11-05  Alexander Larsson  <alexl@redhat.com>
1588         * src/file-manager/fm-list-view.c:
1589         Fix crash when switching view.
1591         * src/nautilus-history-sidebar.c:
1592         Some cleanups
1594         * src/nautilus-navigation-window.c:
1595         Fix unref-null warning
1596         
1597         * src/Makefile.am:
1598         * src/nautilus-application.c:
1599         * src/nautilus-notes-sidebar.[ch]:
1600         Add notes sidebar widget, based on old component
1602         * components/Makefile.am (SUBDIRS):
1603         Remove notes
1605 2004-11-05  Alexander Larsson  <alexl@redhat.com>
1607         * components/Makefile.am:
1608         Remove stuff that are now replaced or not needed anymore.
1609         
1610         * libnautilus-private/nautilus-window-info.[ch]:
1611         * src/nautilus-window.c:
1612         Add nautilus_window_info_get_history.
1613         
1614         * src/Makefile.am:
1615         * src/nautilus-history-sidebar.[ch]:
1616         * src/nautilus-application.c: (nautilus_application_instance_init):
1617         Add history sidebar widget, based on old component.
1618         
1619         * src/nautilus-information-panel.[ch]:
1620         Some fixes
1622 2004-11-05  Alexander Larsson  <alexl@redhat.com>
1624         * libnautilus-private/nautilus-directory-background.c:
1625         Fix spew
1626         
1627         * libnautilus-private/nautilus-sidebar-factory.h:
1628         * libnautilus-private/nautilus-window-info.[ch]:
1629         * src/nautilus-application.c:
1630         * src/nautilus-information-panel.[ch]:
1631         * src/nautilus-navigation-window.c:
1632         * src/nautilus-side-pane.c:
1633         * src/nautilus-window.c:
1634         More work on sidebars. Now the information sidebar works.
1636 2004-11-04  Alexander Larsson  <alexl@redhat.com>
1638         * Makefile.am:
1639         Don't build libnautilus subdir
1640         
1641         * libnautilus-private/Makefile.am:
1642         Don't link to libnautilus
1643         Add new files (some from libnautilus)
1644         Remove not used files
1645         
1646         * libnautilus-private/apps_nautilus_preferences.schemas.in:
1647         Remove hide_built_in_bookmarks
1648         
1649         * libnautilus-private/nautilus-bonobo-ui.h:
1650         * libnautilus-private/nautilus-clipboard-ui.xml:
1651         * libnautilus-private/nautilus-clipboard.[ch]:
1652         * libnautilus-private/nautilus-idle-queue.[ch]:
1653         Move here from libnautilus
1654         
1655         * libnautilus-private/nautilus-desktop-link.c:
1656         * libnautilus-private/nautilus-global-preferences.[ch]:
1657         Remove WEB_NAVIGATION_ENABLED ifdef and HOME_URI/BUILT_IN_BOOKMARKS
1658         prefs
1659         
1660         * libnautilus-private/nautilus-directory-private.h:
1661         * libnautilus-private/nautilus-metafile-server.idl:
1662         * libnautilus-private/nautilus-program-choosing.h:
1663         Remove not needed header inclusions
1664         
1665         * libnautilus-private/nautilus-sidebar-factory.[ch]:
1666         NautilusSidebar registration and creation
1667         
1668         * libnautilus-private/nautilus-sidebar.[ch]:
1669         New NautilusSidebar interface
1670         
1671         * libnautilus-private/nautilus-sidebar-functions.[ch]:
1672         * libnautilus-private/nautilus-undo-context.[ch]:
1673         * libnautilus-private/nautilus-view-identifier.[ch]:
1674         * libnautilus-private/nautilus-view-query.[ch]:
1675         Remove not needed files
1676         
1677         * libnautilus-private/nautilus-undo-manager.[ch]:
1678         * libnautilus-private/nautilus-undo-private.h:
1679         * libnautilus-private/nautilus-undo-transaction.[ch]:
1680         * libnautilus-private/nautilus-undo.[ch]:
1681         Convert from bonobo. Some moved from libnautilus.
1683         * libnautilus-private/nautilus-view-factory.[ch]:
1684         NautilusView registration and creation
1685         
1686         * libnautilus-private/nautilus-view.[ch]:
1687         New NautilusView interface
1688         
1689         * libnautilus-private/nautilus-window-info.[ch]:
1690         New NautilusWindowInfo interface
1691         
1692         * src/Makefile.am:
1693         Don't link to libnautilus
1694         Remove not used files
1695         
1696         * src/nautilus-applicable-views.[ch]:
1697         * src/nautilus-component-adapter-factory.[ch]:
1698         * src/nautilus-view-frame-corba.[ch]:
1699         * src/nautilus-view-frame-private.h:
1700         * src/nautilus-view-frame.[ch]:
1701         Removed. Not needed anymore.
1702         
1703         * src/nautilus-bookmarks-window.c:
1704         * src/nautilus-complex-search-bar.c:
1705         * src/nautilus-information-panel.[ch]:
1706         * src/nautilus-location-bar.c:
1707         * src/nautilus-location-dialog.c:
1708         * src/nautilus-location-entry.c:
1709         * src/nautilus-shell-interface.idl:
1710         * src/nautilus-side-pane.h:
1711         * src/nautilus-sidebar-title.c:
1712         * src/nautilus-simple-search-bar.c:
1713         Minor changes to build.
1715         * src/nautilus-shell.c:
1716         Remove WEB_NAVIGATION_ENABLED
1717         
1718         * src/nautilus-application.c:
1719         * src/nautilus-desktop-window.c:
1720         * src/nautilus-navigation-window-menus.c:
1721         * src/nautilus-navigation-window.[ch]:
1722         * src/nautilus-spatial-window.c:
1723         * src/nautilus-window-manage-views.[ch]:
1724         * src/nautilus-window-menus.c:
1725         * src/nautilus-window-private.h:
1726         * src/nautilus-window.[ch]:
1727         Initial conversion to new NautilusView interface.
1729         * src/file-manager/Makefile.am:
1730         * src/file-manager/fm-bonobo-provider.[ch]:
1731         Removed. Not needed anymore.
1732         Temporary commented out fm-tree-view.[ch]
1734         * src/file-manager/fm-desktop-icon-view.c:
1735         * src/file-manager/fm-desktop-icon-view.h:
1736         * src/file-manager/fm-directory-view.c:
1737         * src/file-manager/fm-directory-view.h:
1738         * src/file-manager/fm-icon-view.c:
1739         * src/file-manager/fm-icon-view.h:
1740         * src/file-manager/fm-list-view.c:
1741         * src/file-manager/fm-list-view.h:
1742         * src/file-manager/fm-properties-window.c:
1743         * src/file-manager/fm-tree-view.h:
1744         Initial conversion to new NautilusView interface.
1745         
1746 2004-11-09  Mark McLoughlin  <mark@skynet.ie>
1748         * Makefile.am: install nautilus-file-management-properties.desktop
1749         in $(datadir)/applications
1751         * nautilus-file-management-properties.desktop.in:
1752         add OnlyShowIn=GNOME;
1754 2004-10-29  Iain <iaingnome@gmail.com>
1756         * libnautilus-private/nautilus-icon-canvas-item.c 
1757         (compute_text_rectangle): Line up the text with the middle of the icon.
1759         * libnautilus-private/nautilus-icon-container.c 
1760         (lay_down_one_line): Take the max height of the row so that icons can
1761         be lined up.
1762         (lay_down_icons_horizontal): Calculate the grid_width depending on the
1763         max width of an icon.
1764         Line up icons on a vertical line set at the left of the text.
1766 2004-10-29  Alexander Larsson  <alexl@redhat.com>
1768         * configure.in:
1769         Update version to 2.9.1.
1770         Gnome 2.8 versions are now on the gnome-2-8 branch.
1772         * ChangeLog: rolled over to ChangeLog-20041029.
1774 ==== gnome-2-8 branched from here ===
1775         
1776 # Local Variables:
1777 # coding: utf-8
1778 # End: