mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-08-25 02:36:07 +00:00
17348 lines
576 KiB
Plaintext
17348 lines
576 KiB
Plaintext
=== ChangeLog discontinued ===
|
||
|
||
With the move to git, nautilus is switching from a ChangeLog file
|
||
to relying on commit messages to provide change history. Please
|
||
see README.commits for guidance on the expected message format.
|
||
|
||
2009-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Reversed check in last commit, fixed.
|
||
|
||
2009-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 578983 – set_more_warnings check of WARNING_CFLAGS doesn't work
|
||
|
||
* configure.in:
|
||
Actually check the options.
|
||
|
||
2009-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c (nautilus_places_sidebar_init):
|
||
Set typeahead column to the name column.
|
||
|
||
2009-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 578468 – Change of font DPI setting does not effect desktop icons
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_invalidate_label_size):
|
||
Invalidate pango layouts since the context could have changed
|
||
For instance the font DPI.
|
||
|
||
2009-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 579086 – Excessive white-space on right-hand side in icon view
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_update_scroll_region):
|
||
When using at allocation->width, take zoom into account
|
||
|
||
2009-04-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.26.2 ===
|
||
|
||
2009-04-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
(add_place):
|
||
Don't show eject if not mounted.
|
||
|
||
2009-04-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2009-04-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Show both unmount and eject in menus. We need to show eject for
|
||
a lot of devices (that we can't detect ahead of time) so we're
|
||
enabling it much more generally. However, eject sometimes does
|
||
things you don't want (like unmounting all volumes on a drive),
|
||
so we also need to expose unmount.
|
||
|
||
For discussion, see bug 574067 and bug 576587.
|
||
|
||
2009-04-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/libegg/eggsmclient.c:
|
||
(egg_sm_client_get_option_group): revert string freeze break.
|
||
|
||
2009-04-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/libegg/eggsmclient-xsmp.c: (save_state),
|
||
(set_properties), (ptrarray_prop):
|
||
* cut-n-paste-code/libegg/eggsmclient.c:
|
||
(egg_sm_client_get_option_group):
|
||
Update the EggSMClient code from libegg trunk.
|
||
|
||
2009-04-08 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/libegg/eggtreemultidnd.c:
|
||
(egg_tree_multi_drag_source_get_type),
|
||
(egg_tree_multi_drag_motion_event):
|
||
Update the eggtreemultidnd.[ch] from libegg trunk (#560335).
|
||
|
||
2009-04-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-column-utilities.c:
|
||
(get_builtin_columns):
|
||
Add column for location. (#374661)
|
||
|
||
2009-04-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Make sure PackageKit is active before showing
|
||
install dialog.
|
||
Patch from James Westby
|
||
|
||
2009-04-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(add_script_to_scripts_menus):
|
||
Use gtk_action_group_add_action_with_accel so that we
|
||
allow users to define key shortcuts for scripts.
|
||
|
||
Patch from Holger Berndt <berndth@gmx.de>
|
||
|
||
2009-04-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
Add nautilus_get_accel_map_file
|
||
|
||
* src/nautilus-application.[ch]:
|
||
Load accel map on startup, queue save when it changes.
|
||
|
||
* src/nautilus-main.c:
|
||
Save accel map on clean exit if it is dirty.
|
||
|
||
Patch from Holger Berndt <berndth@gmx.de>
|
||
|
||
2009-04-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Make sure we save spatial geometry and data on close both
|
||
via WM close button and ctrl-w.
|
||
|
||
2009-04-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_first_visible_icon):
|
||
Fix up this for RTL in compact mode. We need to look
|
||
at the right place and do the right kind of comparison
|
||
on pos.
|
||
|
||
2009-04-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_layout_now):
|
||
Ensure that we've also size-allocated for the new contents.
|
||
It may happen that newly added icons caused the size allocate
|
||
to turn on a scrollbar, which will change the layout.
|
||
|
||
2009-04-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 559863 – RTL locales: icons in folder icon view are aligned to the left
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_update_scroll_region):
|
||
Fix up the icon view extents so that we always
|
||
include the full window allocation in the automatic
|
||
layout case, plus allow extents < 0 (due to layout
|
||
in RTL mode).
|
||
This makes sure we RTL auto-layouting works correctly
|
||
instead of being flushed to the left.
|
||
|
||
2009-04-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Fix regression in the default dnd type. We don't
|
||
want to look recursively for the parent.
|
||
See https://bugzilla.redhat.com/show_bug.cgi?id=456515
|
||
for details.
|
||
|
||
2009-04-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.26.1 ===
|
||
|
||
2009-04-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for relase
|
||
|
||
2009-04-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Call query_filesystem_info asynchronously.
|
||
Also, avoid calling it to often
|
||
|
||
2009-04-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 518481 – URL shortcuts do not open query part
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
(update_info_from_link):
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(lacks_mount):
|
||
(link_info_done):
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
(nautilus_search_directory_file_init):
|
||
Store NautilusFile activation uri as char *uri, not
|
||
GFile, as we sometimes handle links that are not true
|
||
GFile locations such as mailto: links in desktop files.
|
||
|
||
* libnautilus-private/nautilus-desktop-link.[ch]:
|
||
Add nautilus_desktop_link_get_activation_uri
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_notify_files_added_by_uri):
|
||
(nautilus_directory_notify_files_changed_by_uri):
|
||
(nautilus_directory_notify_files_removed_by_uri):
|
||
(nautilus_directory_schedule_metadata_remove_by_uri):
|
||
Use public nautilus_file_list_from_uris instead of local
|
||
copy of it.
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Store both NautilusFile and char *uri in ApplicationLaunchParameters.
|
||
This allows us to correctly handle uris that don't work well as
|
||
GFiles and pass them unmodified to the launched applications.
|
||
|
||
* libnautilus-private/nautilus-program-choosing.[ch]:
|
||
Add nautilus_launch_application_by_uri() that launches an application
|
||
by specifying the file as a uri, so that we can handle uris that
|
||
don't work well as GFile/NautilusFiles.
|
||
|
||
2009-03-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(handle_netscape_url_drop_ask_cb):
|
||
(handle_netscape_url_drop_timeout):
|
||
(fm_directory_view_handle_netscape_url_drop):
|
||
Wait at most 1 second for http mimetype check.
|
||
|
||
2009-03-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(handle_netscape_url_drop_ask_cb):
|
||
(fm_directory_view_handle_netscape_url_drop):
|
||
Check http mimetype asynchronously to avoid hanging
|
||
|
||
2009-03-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-error-reporting.c:
|
||
(fm_report_error_loading_directory):
|
||
Don't show error about not mounted when loading a directory, as
|
||
this will anyway automaticall trigger a mount operation (and possible
|
||
error from that).
|
||
|
||
2009-03-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 576761 – fallback icon when icon specified in .desktop doesn't exist is ugly
|
||
|
||
* libnautilus-private/nautilus-default-file-icon.c:
|
||
Replace the ancient gnome 1.x fallback icon with something contemporary.
|
||
|
||
2009-03-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 129963 – nautilus locks up during window resize (compact mode)
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Work around possible infinite loop when relayouting by counting
|
||
the number of iterations. This could happen in certain cases in
|
||
with the compat mode. We use a clear-counter-at-idle-hack to detect
|
||
the end of the loop.
|
||
|
||
2009-03-20 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(custom_icon_file_chooser_response_cb),
|
||
(select_image_button_callback): don't use gtk_dialog_run to
|
||
spawn the filechooser for a custom icon (#575344).
|
||
|
||
2009-03-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 575244 – nautilus crashed with SIGSEGV in nautilus_query_editor_changed_force()
|
||
|
||
* src/nautilus-query-editor.c (nautilus_query_editor_dispose):
|
||
Remove typing timeout when destroying.
|
||
|
||
2009-03-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(nautilus_window_remove_trash_monitor_callback):
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c: (nautilus_window_finalize):
|
||
Remember to disconnect the signal handler to the trash monitor
|
||
when finalizing the window, as we don't own that object.
|
||
|
||
2009-03-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: bump required GTK+ version to 2.16.0.
|
||
* src/nautilus-window-menus.c: (trash_state_changed_cb),
|
||
(nautilus_window_initialize_trash_icon_monitor),
|
||
(nautilus_window_initialize_menus):
|
||
Update the trash icon in the "Go" menu according to the
|
||
trash state (#575282).
|
||
|
||
2009-03-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/nautilus-audio-mime-types.h:
|
||
Update mime types handled by totem-audio-preview.
|
||
Patch by Bastien Nocera (#575345).
|
||
|
||
2009-03-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(always_use_location_entry_changed),
|
||
(nautilus_navigation_window_set_bar_mode):
|
||
Always synchronize the location bar button with the pathbar
|
||
mode. Patch by Paweł Paprota (#416891).
|
||
|
||
2009-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Report error for failed mounts.
|
||
|
||
2009-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-ditem-page.c:
|
||
(item_entry_free):
|
||
(save_entry):
|
||
(build_table):
|
||
Don't save desktop files if nothing actually changed.
|
||
|
||
2009-03-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_icon_text),
|
||
(nautilus_icon_container_search_iter),
|
||
(nautilus_icon_container_update_icon):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* src/file-manager/fm-icon-container.c:
|
||
(fm_icon_container_get_icon_text):
|
||
Unbreak typeahead find for 33% zoom level (#341708).
|
||
|
||
2009-03-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c: (open_window), (open_windows),
|
||
(message_received_cb), (nautilus_application_startup):
|
||
Spawn the Nautilus windows on the right scren instead of always
|
||
using the default one (#555078).
|
||
|
||
2009-03-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(trash_link_is_selection):
|
||
Don't unref link if NULL
|
||
|
||
2009-03-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Center cancel button over progress bar, makes dialog
|
||
much nicer for long filenames.
|
||
Patch from anthony <dreadyman16@gmail.com>
|
||
|
||
2009-03-16 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/Makefile.am: remove -version-info LDFLAG
|
||
from libnautilus-private, as that's a private library.
|
||
Patch by Daniel Macks (#348301).
|
||
|
||
2009-03-16 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c: (nautilus_application_load_session):
|
||
Fix a typo in the session loading code.
|
||
Patch by Vincent Untz (#575330).
|
||
|
||
2009-03-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 171655 – add support for XDS (Direct Save protocol) to list view
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Support XDS in list view.
|
||
Patch from Christian Neumair.
|
||
|
||
2009-03-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 523883 – Thumbnails for 200% zoom are regenerated each time a folder is opened.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_icon):
|
||
allow scaling up thumbnails, use the scaled up thumnail
|
||
for up to 25% size increase.
|
||
|
||
* src/file-manager/fm-icon-container.c:
|
||
(fm_icon_container_get_icon_images):
|
||
Force thumbnail size for compact view to avoid loading at wrong size
|
||
and then rescaling
|
||
|
||
2009-03-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.26.0 ===
|
||
|
||
2009-03-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump version to 2.26.0
|
||
|
||
2009-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(copy_job_done):
|
||
desktop_location can be NULL, check before unrefing
|
||
|
||
2009-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 550250 – nautilus crashed with SIGSEGV in g_type_check_instance_cast()
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
(nautilus_autorun_rebuild_combo_box):
|
||
(nautilus_autorun_prepare_combo_box):
|
||
Don't re-allocate data in nautilus_autorun_rebuild_combo_box(), as some
|
||
places still refer to the old version.
|
||
|
||
2009-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 532725 – non-refreshing thumbnails: at 150% zoom
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(thumbnail_done):
|
||
Get mtime from right place if loading the original as thumbnail.
|
||
|
||
2009-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 538888 – crash in Home Folder: I tried to open a direct...
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(get_pixbuf_from_data):
|
||
Don't crash when gdk-pixbuf returns an error but doesn't
|
||
set the GError properly.
|
||
|
||
2009-03-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.93 ===
|
||
|
||
2009-03-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2009-03-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 529295 – Unable to unmount
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(got_mount):
|
||
Set mount on NautilusFile via nautilus_file_set_mount.
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Add nautilus_file_set_mount to set GMount.
|
||
Connect to "unmounted" on GMount and invalidate mount attribute
|
||
in callback.
|
||
|
||
2009-03-10 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* Makefile.am:
|
||
* configure.in:
|
||
* nautilus.spec.in: remove this obsolete spec file.
|
||
|
||
2009-03-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
(nautilus_allow_autorun_for_volume_finish):
|
||
inhibit autorun for 10 seconds instead of 5 seconds at login,
|
||
as that may be too short for slower machines (#520691).
|
||
|
||
2009-03-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c: added a translator
|
||
comment explaining how to handle ordinal numbers if the language
|
||
doesn't distinguish plural forms like 1st, 2nd, 3rd, xth (#325284).
|
||
|
||
2009-03-08 Sven Herzberg <herzi@lanedo.com>
|
||
|
||
Bug 574546 – Document nautilus_property_page_provider_get_pages()
|
||
|
||
* libnautilus-extension/nautilus-property-page-provider.c: document
|
||
the function
|
||
* src/nautilus-image-properties-page.c,
|
||
* src/nautilus-notes-viewer.c: drop the function documentation, it's
|
||
in the API reference now
|
||
|
||
2009-03-08 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c
|
||
(add_permissions_combo_box):
|
||
* src/nautilus-file-management-properties.c
|
||
(create_icon_caption_combo_box_items):
|
||
Add two comments for translators (#572158).
|
||
|
||
2009-03-07 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (get_link_name):
|
||
don't mark for translation a file name, as it's pointless (#534432).
|
||
|
||
2009-03-07 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c
|
||
(_unique_message_data_get_geometry_and_uris): if the geometry
|
||
string is empty, make it NULL, so that we don't trigger geometry
|
||
parsing later (#574410).
|
||
|
||
2009-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 569668 – Don't allow changing default app for folders
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Don't show "open with" tab for folders. Accidentally changing
|
||
the folder handler causes all sorts of weird issues when
|
||
e.g. opening folders from the panel.
|
||
|
||
2009-03-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 449397 – misinterpreted uid over ssh
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Use the gvfs reported owner/group names instead of the local
|
||
uid/gui mapping. This allows remote shares to report the correct
|
||
names.
|
||
|
||
2009-03-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 574067 – context menu lists eject and unmount option
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Never show unmount menu item if we're showing eject, as its a superset
|
||
of unmount.
|
||
|
||
2009-03-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 573991 – Nautilus does not recognize some .desktop files as launchers
|
||
|
||
* libnautilus-private/nautilus-link.c:
|
||
(nautilus_link_get_link_info_given_file_contents):
|
||
Don't try to sniff the contents, we'll handle that when parsing anyway.
|
||
And sniffing breaks if there are too much comments before the first group in
|
||
the desktop file.
|
||
|
||
2009-03-03 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c (nautilus_application_finalize),
|
||
(ck_session_active_changed_cb), (ck_call_is_active_cb),
|
||
(ck_get_current_session_cb), (do_initialize_consolekit),
|
||
(finish_startup), (mount_added_callback):
|
||
* src/nautilus-application.h: commit properly the previous
|
||
ConsoleKit patch.
|
||
|
||
2009-03-03 A. Walton <awalton@gnome.org>
|
||
|
||
* src/nautilus-application.c (nautilus_application_finalize),
|
||
(finish_startup), (mount_added_callback):
|
||
* src/nautilus-application.h:
|
||
Fix the build by reverting Cosimo's CK double-patch.
|
||
|
||
2009-03-02 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-link.c
|
||
(nautilus_link_local_set_key),
|
||
(nautilus_link_local_set_text),
|
||
(nautilus_link_local_set_icon):
|
||
Don't localize 'Icon=' keys.
|
||
Fixes Launchpad Bug #336679.
|
||
|
||
2009-03-03 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c (nautilus_application_finalize),
|
||
(ck_session_active_changed_cb), (ck_call_is_active_cb),
|
||
(ck_get_current_session), (do_initialize_consolekit),
|
||
(ck_get_current_session_cb), (finish_startup),
|
||
(mount_added_callback):
|
||
* src/nautilus-application.h: use ConsoleKit to find out whether
|
||
we are on the currently active session. If we don't, inhibit autorun
|
||
dialogs (#573577).
|
||
|
||
2009-03-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.92 ===
|
||
|
||
2009-03-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2009-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(get_abs_path_for_symlink):
|
||
Add helper to get the path to use for symlinks that also
|
||
works for non-local files.
|
||
(link_file):
|
||
Use get_abs_path_for_symlink() for target of symlink so that
|
||
it works for remote files too.
|
||
Also, fix GFile comparison to use g_file_equal, not ==
|
||
|
||
2009-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
(nautilus_global_preferences_init):
|
||
Remove monitoring of old gnome-vfs gconf directory.
|
||
Preload the gconf directories that are used on startup.
|
||
|
||
2009-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (add_submenu):
|
||
Don't ref pixbuf if it is NULL
|
||
|
||
2009-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (copy_files):
|
||
Don't unref info if == NULL
|
||
Query for readonly on the source directory, not the file because
|
||
otherwise we'll follow symlinks to the wrong filesystem.
|
||
OTOH, maybe query_filesystem_info shouldn't follow symlinks,
|
||
but that unfortunately seems hard to implement.
|
||
|
||
2009-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
Use $XDG_DATA_HOME/.converted-launchers as marker for
|
||
one-time desktop file trust operation.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Add nautilus_is_in_system_dir() to check if path is in
|
||
XDG_DATA_DIR or in ~/.gnome2.
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(is_link_trusted):
|
||
Use new nautilus_is_in_system_dir() instead of open coding it.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
When copying a desktop file from a trusted location to the desktop,
|
||
mark it as trusted.
|
||
|
||
2009-02-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* test/test-eel-widgets.c: remove obsolete test.
|
||
|
||
2009-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Add "interactive" argument to
|
||
nautilus_file_mark_desktop_file_trusted.
|
||
|
||
* src/nautilus-application.c:
|
||
Mark all desktopfiles on the desktop trusted on first
|
||
run.
|
||
|
||
2009-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
Add nautilus_file_mark_desktop_file_trusted(), this now
|
||
adds a #! line if there is none as well as makes the file
|
||
executable.
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Use nautilus_file_mark_desktop_file_trusted() instead of
|
||
just setting the permissions.
|
||
|
||
2009-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c (activate_desktop_file):
|
||
Capitalize words in button.
|
||
|
||
2009-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Check for trusted desktop file launchers.
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add nautilus_file_is_trusted_link.
|
||
Allow unsetting of custom display name.
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Display dialog when trying to launch a non-trusted desktop file.
|
||
|
||
2009-02-23 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-list-view.c (sort_criterion_changes_due_to_user):
|
||
do not leak the columns list.
|
||
|
||
2009-02-23 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c: check if the mtime
|
||
attribute is actually available.
|
||
|
||
2009-02-23 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c (get_types_table):
|
||
don't hardcode mimetypes for which we limit the file size,
|
||
but load the list of the supported mimetypes from GdkPixbuf
|
||
instead (#545934).
|
||
|
||
2009-02-22 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(seconds_count_format_time_units), (format_time):
|
||
don't add 30 seconds when formatting time, as float->int conversion
|
||
already truncates the value for us (#572284).
|
||
|
||
2009-02-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in:
|
||
* test/Makefile.am: remove unneeded and obsolete snippets of
|
||
autofoo.
|
||
|
||
2009-02-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: explicitely depend on gthread.
|
||
Patch by Damien Lespiau (#572604).
|
||
|
||
2009-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (style_set):
|
||
Don't chain up on style_set, as this causes flicker.
|
||
|
||
2009-02-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (get_link_name),
|
||
(link_file):
|
||
Do not put "Link to ..." in front of symbolic links that are created
|
||
in another directory via DND. Fixes #534432.
|
||
|
||
2009-02-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(fm_directory_view_handle_scroll_event),
|
||
(fm_directory_view_scroll_event):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_scroll_event),
|
||
(fm_icon_view_class_init):
|
||
Treat vertical scroll events as horizontal ones if compact view is
|
||
enabled, and if they do not bump the zoom level. Fixes #571770.
|
||
|
||
2009-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (copy_move_file):
|
||
Better string for previous commit.
|
||
|
||
2009-02-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Bug 565610 – Replacing folder with file from within that folder destroys both
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(copy_move_file):
|
||
Give a warning when the source would be overwritten by the
|
||
destination on a copy.
|
||
|
||
2009-02-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* src/nautilus-main.c:
|
||
Set the glibc MMAP limit to a static value to avoid the dynamic
|
||
limit hitting bad behaviour due to the large temporary allocations
|
||
when creating the desktop background. It would raise the limit
|
||
to a large value causing several large allocations on the
|
||
heap which are then not returned to the OS.
|
||
|
||
2009-02-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.91 ===
|
||
|
||
2009-02-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump version to 2.25.91
|
||
|
||
2009-02-10 David Zeuthen <davidz@redhat.com>
|
||
|
||
Don't use shadowed mounts.
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c (has_mount),
|
||
(create_mount_link), (remove_mount_link), (mount_added_callback),
|
||
(mount_removed_callback), (mount_changed_callback):
|
||
* libnautilus-private/nautilus-directory-async.c (get_mount_at):
|
||
* src/file-manager/fm-tree-view.c (add_root_for_mount):
|
||
* src/nautilus-pathbar.c (is_file_path_mounted_mount):
|
||
* src/nautilus-places-sidebar.c (update_places):
|
||
Honor g_mount_is_shadowed().
|
||
|
||
2009-02-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_lookup):
|
||
Handle GIcon types other than files and themed icons.
|
||
Patch from David Zeuthen
|
||
|
||
2009-02-13 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_mount):
|
||
* libnautilus-private/nautilus-vfs-file.c: (vfs_file_mount):
|
||
use g_set_error_literal() where appropriate.
|
||
Patch by Christian Persch (#570537).
|
||
|
||
2009-02-13 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: require intltool 0.40.1.
|
||
* src/file-manager/fm-properties-window.c
|
||
(value_field_update_internal): use C_() to handle translator
|
||
comments. Patch by A. Walton (#542658).
|
||
|
||
2009-02-09 Thomas H.P. Andersen <phomes@gmail.com>
|
||
|
||
* src/file-manager/fm-empty-view.c: (fm_empty_view_add_file):
|
||
* src/file-manager/fm-directory-view.c: (connect_proxy):
|
||
* src/nautilus-spatial-window.c:
|
||
(got_file_info_for_location_menu_callback),
|
||
(nautilus_spatial_window_set_location_button):
|
||
* src/nautilus-property-browser.c: (make_drag_image),
|
||
(make_color_drag_image):
|
||
* src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_get_image):
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(async_thumbnail_read_image):
|
||
Don't use deprecated gdk_pixbuf_unref. Bug #570953
|
||
|
||
2009-02-06 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-link.c (get_language),
|
||
(nautilus_link_local_set_key):
|
||
Pass a language code to g_key_file_set_locale_string() so that we can
|
||
actually rename .desktop files.
|
||
|
||
2009-02-04 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c: (create_window):
|
||
Don't use unique_app_watch_window(), as we don't have a default
|
||
window to present (#570377).
|
||
|
||
2009-02-02 Cosimo Cecchi <cosimoc@pluto>
|
||
|
||
* libnautilus-extension/nautilus-column.c:
|
||
(nautilus_column_finalize), (nautilus_column_init),
|
||
(nautilus_column_class_init):
|
||
* libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
|
||
* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
|
||
(nautilus_cell_renderer_pixbuf_emblem_class_init),
|
||
(nautilus_cell_renderer_pixbuf_emblem_finalize):
|
||
* libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
|
||
(nautilus_cell_renderer_text_ellipsized_init),
|
||
(nautilus_cell_renderer_text_ellipsized_class_init),
|
||
(nautilus_cell_renderer_text_ellipsized_get_size):
|
||
* libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
|
||
(nautilus_entry_key_press), (nautilus_entry_motion_notify),
|
||
(nautilus_entry_button_press), (nautilus_entry_button_release),
|
||
(nautilus_entry_selection_clear), (nautilus_entry_class_init):
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_init),
|
||
(nautilus_file_constructor), (finalize),
|
||
(nautilus_file_class_init):
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_finalize),
|
||
(nautilus_icon_canvas_item_update),
|
||
(nautilus_icon_canvas_item_class_init):
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_new):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
(nautilus_mime_application_chooser_finalize),
|
||
(nautilus_mime_application_chooser_destroy),
|
||
(nautilus_mime_application_chooser_class_init),
|
||
(nautilus_mime_application_chooser_init):
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
(nautilus_open_with_dialog_finalize),
|
||
(nautilus_open_with_dialog_destroy),
|
||
(nautilus_open_with_dialog_class_init),
|
||
(nautilus_open_with_dialog_init):
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_dispose),
|
||
(fm_list_model_finalize), (fm_list_model_class_init):
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
|
||
(fm_tree_model_class_init):
|
||
Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
|
||
functions where possible.
|
||
|
||
2009-02-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.4 ===
|
||
|
||
2009-02-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2009-02-02 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(report_delete_progress): better fix for the singular/plural issue
|
||
described in bug #551222; we now split the string into two parts,
|
||
use ngettext() on both and concatenate them (#570141).
|
||
|
||
2009-02-01 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/Nautilus_shell.server.in: remove this, it's useless now that
|
||
we don't use Bonobo anymore (#570125).
|
||
|
||
2009-01-31 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (lacks_link_info),
|
||
(monitor_includes_file), (link_info_done), (link_info_got_data),
|
||
(link_info_start):
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
|
||
(nautilus_file_should_show),
|
||
(filter_hidden_and_backup_partition_callback),
|
||
(nautilus_file_is_foreign_link):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-link.c (string_array_contains),
|
||
(nautilus_link_get_link_info_given_file_contents):
|
||
* libnautilus-private/nautilus-link.h:
|
||
* src/file-manager/fm-desktop-icon-view.c
|
||
(fm_desktop_icon_view_init):
|
||
* src/file-manager/fm-directory-view.c (fm_directory_view_init),
|
||
(fm_directory_view_should_show_file),
|
||
(fm_directory_view_set_show_foreign):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-tree-model.c (should_show_file):
|
||
Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for
|
||
.desktop files, when they are put on the desktop.
|
||
Thanks to Federico Mena Quintero and Jared Moore (#338933).
|
||
|
||
2009-01-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c: (handle_dialog_closure),
|
||
(dialog_response_cb), (dialog_destroy_cb), (combo_box_changed):
|
||
Don't use gtk_dialog_run to show the NautilusOpenWithDialog.
|
||
That won't work, as we will spawn a GtkFileChooser later,
|
||
eating all the mouse events on it if we do (#569651).
|
||
|
||
2009-01-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(seconds_count_format_time_units), (report_delete_progress),
|
||
(report_copy_progress): make sure to use the correct singular
|
||
or plural form for the time format when reporting a file operation
|
||
progress detail.
|
||
Thanks to Christian Neumair (#551222).
|
||
|
||
2009-01-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_notify_files_moved):
|
||
Invalidate file attributes after it has been moved, so that
|
||
they are refreshed properly (#555234).
|
||
|
||
2009-01-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* icons/Makefile.am:
|
||
* src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init):
|
||
Remove "note-indicator.png" and use the themable icon we just
|
||
added to display the emblem in the sidebar.
|
||
|
||
2009-01-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* data/icons/*:
|
||
Bring icon handling to the 21th century.
|
||
Add an emblem-note icon, this is copied from g-i-t "stock_note"
|
||
icon right now, but we might change this later.
|
||
* src/nautilus-application.c: (nautilus_application_init):
|
||
add a lookup path for custom themable icons.
|
||
|
||
This also fixes bug #569407. Thanks to Lapo Calamandrei for
|
||
the tips on icon naming.
|
||
|
||
2009-01-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* nautilus.desktop.in.in: set X-GNOME-AutoRestart=true, to make
|
||
Nautilus restart automatically when it crashes (#569288).
|
||
|
||
2009-01-23 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c
|
||
(menu_item_select_cb): don't rely on GTK+ implementation details
|
||
when getting a GtkAction.
|
||
Thanks to Christian Persch (#568880).
|
||
|
||
2009-01-22 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_clear_info):
|
||
Also free the description when clearing the file.
|
||
|
||
2009-01-22 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
libnautilus-private/nautilus-file-private.c (finalize): free the
|
||
description.
|
||
|
||
2009-01-22 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(snap_position): make sure we don't snap icons to a grid marker which
|
||
is too near the right margin of the canvas (#527374).
|
||
|
||
2009-01-22 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* MAINTAINERS: fix a typo.
|
||
|
||
2009-01-22 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c
|
||
(nautilus_unique_temporary_file_name):
|
||
* libnautilus-private/nautilus-metafile.c (metafile_write_local):
|
||
Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.
|
||
|
||
2009-01-22 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* eel/eel-gtk-extensions.[ch]: add utility function
|
||
to get a GtkMenuToolButton's button
|
||
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-navigation-action.c:
|
||
Use the above util function that doesn't leak the children
|
||
list.
|
||
|
||
2009-01-20 A. Walton <awalton@gnome.org>
|
||
|
||
* src/nautilus-main.c (main):
|
||
Bug 568503 – Misspelled word "progam"->"program"
|
||
|
||
2009-01-20 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: we require gnome-desktop 2.25.5 now, due to the new
|
||
GnomeBG crossfade API.
|
||
|
||
2009-01-20 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
|
||
Fix a crash when closing a window before it's fully populated.
|
||
Part of bug #552859, patch by Ray Strode.
|
||
|
||
2009-01-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.3 ===
|
||
|
||
2009-01-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2009-01-15 Richard Hughes <richard@hughsie.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(search_for_application_dbus_call_notify_cb),
|
||
(search_for_application_mime_type):
|
||
We've been working with the KDE devs, and we've come up with a slightly
|
||
changed specification that can be adopted by KPackageKit and also have
|
||
room for expansion in the future. There's only a couple of things
|
||
already using the old interface, nautilus being one of them.
|
||
|
||
I've patched nautilus to convert from the old interface to the new
|
||
interface. The new interface does not have the double confirm problem,
|
||
and now respects the users session policy on interaction.
|
||
|
||
2009-01-14 A. Walton <awalton@gnome.org>
|
||
|
||
* src/file-manager/fm-ditem-page.c (create_page):
|
||
Fix another crasher when attempting to get properties
|
||
on a damaged Desktop Entry file.
|
||
|
||
2009-01-13 A. Walton <awalton@gnome.org>
|
||
|
||
* src/file-manager/fm-empty-view.c (fm_empty_view_end_loading),
|
||
(fm_empty_view_create), (fm_empty_view_register):
|
||
Unbreak build when building with --enable-empty-view.
|
||
Closes bug #558537. Patch by Emmanuel Fleury.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(get_icon_bounds_for_canvas_bounds):
|
||
When calculating bounds, don't ignore visible but unmapped items, becase
|
||
the root item is unmapped with the canvas, but we want to report the
|
||
same bounds independently on the canvas mapped state.
|
||
This caused problems when the canvas was unmapped due to being on an
|
||
invisible notebook page navigation tabs case, causing the
|
||
scrollbars to become invisible. (#542396)
|
||
|
||
2009-01-13 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
Bug 567460 – NautilusTrashMonitor emits trash-state-changed too often
|
||
|
||
* libnautilus-private/nautilus-trash-monitor.c (update_info_cb):
|
||
Only emit ::trash-state-changed when the state actually changes.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
Remove Go to Burn menu items to avoid error spew.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c:
|
||
(nautilus_debug_logv):
|
||
Make space for terminating zero
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c:
|
||
Limit nr of URIs in log to 20 to avoid huge
|
||
logs and bad performance for e.g. select all
|
||
in a large dir.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Fix typo in request_counter_remove_request (--, not ++)
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Use the monitor and call_when_ready counts to avoid
|
||
iterating over the potentially long lists.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Fixed type (& not &&).
|
||
Also add some paranthesises to args for macro safety.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Don't need the want_foo calls, can just pass in
|
||
the request type directly now.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Count all outstanding monitor and call_when_ready details
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Convert Request from struct of gboolean to guin32 bitfield.
|
||
This is both smaller and faster, plus it allows some further optimizations to come.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Only send selection_changed once when removing lots of files.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-slot.c (nautilus_window_slot_update_icon):
|
||
Only set window icon if it really changed.
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c (nautilus_debug_log_with_file_list):
|
||
Don't do conversion to uris unless debugging is enabled.
|
||
(For performance reasons)
|
||
|
||
2009-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (fm_directory_view_notify_selection_changed):
|
||
Don't get selection unless debugging is really turned on.
|
||
(For performance reasons)
|
||
|
||
2009-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (file_changed_callback):
|
||
Don't update emblems when trash dir changes.
|
||
It changes a lot (due to file count attribute) but never
|
||
changes writeability status.
|
||
|
||
2009-01-12 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
|
||
Trash files are automatically assumed read-only,
|
||
so we shouldn't add read-only emblems to files in the trash.
|
||
|
||
2009-01-12 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-link.c
|
||
(nautilus_link_get_link_icon_from_desktop):
|
||
Fix last commit to actually patch the right part of the file.
|
||
|
||
2009-01-12 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-link.c
|
||
(nautilus_link_get_link_info_given_file_contents):
|
||
Fix a crasher on broken desktop entry files.
|
||
Closes bug #567475.
|
||
|
||
2008-12-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Allow deleting of custom emblems. (#112292)
|
||
Patch from DESSAI Imrane
|
||
|
||
2008-12-16 Bastien Nocera <hadess@hadess.net>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c (nautilus_window_constructor):
|
||
Remove the CD/DVD creator from the places menu, and the
|
||
places sidebar (Closes: #508384)
|
||
|
||
2008-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.2 ===
|
||
|
||
2008-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Remove eel-feature.h
|
||
|
||
2008-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* test/Makefile.am:
|
||
* test/test-eel-background.c: Added.
|
||
* test/test-eel-editable-label.c: Added.
|
||
* test/test-eel-image-scrolled.c: Added.
|
||
* test/test-eel-image-table.c: Added.
|
||
* test/test-eel-labeled-image.c: Added.
|
||
* test/test-eel-pixbuf-scale.c: Added.
|
||
* test/test-eel-widgets.c: Added.
|
||
* test/test.h:
|
||
Import eel tests
|
||
|
||
2008-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
* acconfig.h:
|
||
* configure.in:
|
||
* eel/
|
||
* libnautilus-private/Makefile.am:
|
||
Import eel into nautilus.
|
||
|
||
2008-12-15 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
Bug 564207 – don't look for old kde trash
|
||
|
||
* src/nautilus-application.c: Remove code that supports KDE2
|
||
style trash handling.
|
||
|
||
2008-12-15 Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(activation_mount_not_mounted):
|
||
Fix new windows not appearing after successful mount
|
||
(needed for #524485)
|
||
|
||
2008-12-12 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c
|
||
(application_unhandled_file):
|
||
Fix the build for OSes with format security turned on.
|
||
(Ubuntu).
|
||
|
||
2008-12-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(search_for_application_dbus_call_notify_cb):
|
||
Don't warn if we found no applications to install.
|
||
|
||
2008-12-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Ref the dbus proxy over the call, this means we actually get the callback, so
|
||
remove the got_reply stuff.
|
||
|
||
2008-12-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(search_for_application_mime_type):
|
||
Fix warning
|
||
|
||
2008-12-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Support PackageConfig application install for unsupported mime types.
|
||
Based on patch from Richard Hughes
|
||
|
||
2008-12-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.ui:
|
||
Update the 2GB and 4GB thumbnail limits to the new prefs API and
|
||
make sure they actually work.
|
||
|
||
2008-12-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (copy_move_file):
|
||
Don't use G_FILE_COPY_ALL_METADATA, as we changed glib to
|
||
copy the file by default (#515777)
|
||
|
||
2008-12-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
10GB overflows the uint, add 2 and 4 GB instead.
|
||
|
||
2008-12-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
Add 10GB size.
|
||
|
||
2008-12-08 Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(activation_mount_not_mounted):
|
||
Fix callback connection to GtkMountOperation
|
||
|
||
2008-12-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/libegg/eggtreemultidnd.c:
|
||
* cut-n-paste-code/libegg/eggtreemultidnd.h:
|
||
* libnautilus-extension/nautilus-menu.c:
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
* libnautilus-private/nautilus-idle-queue.h:
|
||
* libnautilus-private/nautilus-monitor.h:
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-list-model.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/nautilus-emblem-sidebar.h:
|
||
* src/nautilus-notebook.c:
|
||
* src/nautilus-notebook.h:
|
||
Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432).
|
||
|
||
2008-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.25.1 ===
|
||
|
||
2008-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
Don't crash if nautilus.desktop is not installed (i.e. at make check)
|
||
|
||
2008-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-11-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: completely remove librsvg checks.
|
||
|
||
2008-11-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c: (nautilus_application_finalize):
|
||
Don't unref the SMClient (#561402).
|
||
|
||
2008-11-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-main.c: (main):
|
||
* src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
|
||
Plug two memory leaks.
|
||
|
||
2008-11-11 A. Walton <awalton@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(metadata_for_directory_as_file_ready_callback),
|
||
(metadata_for_files_in_directory_ready_callback):
|
||
Remove two duplicate asserts.
|
||
|
||
Patch by Rui Matos (bug #555044).
|
||
|
||
2008-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_ensure_interactive_directory):
|
||
Set correct hint on search popup window. (#536804)
|
||
|
||
Patch from Danny Baumann
|
||
|
||
2008-10-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(action_about_nautilus_callback):
|
||
Update the about dialog description.
|
||
Thanks to Matthew Paul Thomas (#551483).
|
||
|
||
2008-10-27 Christian Persch <chpe@gnome.org>
|
||
|
||
* libnautilus-extension/nautilus-location-widget-provider.h:
|
||
* libnautilus-extension/nautilus-menu-provider.h:
|
||
* libnautilus-extension/nautilus-property-page.h: Only include
|
||
gtk/gtk.h, to allow extensions to build with
|
||
*_DISABLE_SINGLE_INCLKUDES. Bug #558070.
|
||
|
||
2008-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Manually fall back to default fallback icon for
|
||
files if not found. Goes with the corresponding
|
||
glib/gvfs change to not add the fallback icon to
|
||
the end of files icons. (#528320)
|
||
|
||
2008-10-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_get_symbolic_link_target_uri/path):
|
||
Don't assert on symbolic links always marked as symlinks.
|
||
Some broken backends will give this (like the archive backend).
|
||
Fixes crash in #547468
|
||
|
||
2008-10-22 A. Walton <awalton@gnome.org>
|
||
|
||
* src/file-manager/fm-tree-model.c (fm_tree_model_get_column_type),
|
||
(fm_tree_model_get_value):
|
||
* src/file-manager/fm-tree-model.h:
|
||
* src/file-manager/fm-tree-view.c (create_tree):
|
||
Use normal weighting in the tree view sidebar. Closes bug #311786.
|
||
|
||
2008-10-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-tree-view.c: (create_popup_menu):
|
||
Mark two strings for translation (#557156).
|
||
|
||
2008-10-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(pause_activation_timed_cancel):
|
||
(unpause_activation_timed_cancel):
|
||
(activate_mount_op_active):
|
||
(activate_files):
|
||
Don't show timeout-based cancel when showing the "run or display"
|
||
dialog. (#539954)
|
||
|
||
2008-10-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Add a comment for translators (#548389).
|
||
|
||
2008-10-17 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* /src/file-manager/fm-tree-view.c:
|
||
Fix broken mnemonic for "Create _Folder" context menu entry (bug #555016)
|
||
|
||
2008-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Add nautilus_directory_has_active_request_for_file which returns true
|
||
if monitoring or call_when_ready the file or all the files in the directory.
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_add_file):
|
||
When adding a file to a directory, if there is an outstanding request
|
||
for the file, add it to the work queue so we make sure to do i/o on it.
|
||
Otherwise we could for instance block a call_when_ready with file=NULL
|
||
because we're waiting for something to happen on all files in the dir
|
||
but the newly added file never has any i/o happen to it.
|
||
|
||
2008-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(bookmark_file_changed_callback):
|
||
Don't immediately recreate NautilusFile for the
|
||
bookmark when the file is deleted, as this can
|
||
cause loops if the file is monitored.
|
||
See https://bugzilla.redhat.com/show_bug.cgi?id=465479
|
||
|
||
2008-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c
|
||
(nautilus_window_slot_open_location_full):
|
||
Don't unref NULL, which can happen if !do_load_location
|
||
|
||
2008-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(nautilus_spatial_window_save_scroll_position):
|
||
(nautilus_spatial_window_save_show_hidden_files_mode):
|
||
(real_window_close):
|
||
Don't access NULL slot->viewed_file if its not been set yet.
|
||
|
||
2008-10-13 Nelson Benítez León <nbenitez@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(copy_move_file)
|
||
(copy_move_directory)
|
||
(copy_files):
|
||
Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
|
||
operations when the source file is in a readonly
|
||
filesystem (eg. CDROM). Fixes #550816.
|
||
|
||
2008-10-13 Christian Persch <chpe@gnome.org>
|
||
|
||
* src/nautilus-image-properties-page.c: Plug a mem leak. Bug #552691.
|
||
|
||
2008-10-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
Allow resetting file associations (#545356)
|
||
Patch from Matthias Clasen
|
||
|
||
2008-10-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require glib 2.19.0
|
||
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
Allow removal of custom applications (#545354)
|
||
Patch from Matthias Clasen
|
||
|
||
2008-10-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
(add_or_find_application):
|
||
Don't set default when opening with other app, just
|
||
add to open with list.
|
||
|
||
2008-10-12 Nelson Benítez León <nbenitez@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Add new function source_is_deletable.
|
||
When DnD'ing, change the drop action to COPY instead of MOVE, when
|
||
the source is not deletable. Fixes #314139.
|
||
|
||
2008-10-12 Nelson Benítez León <nbenitez@svn.gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c
|
||
(set_sort_criterion_by_sort_type)
|
||
(action_reversed_order_callback):
|
||
Reveal the selection after the user sorts by some type or clicks the
|
||
"reverse order" sort action. Fixes #45588.
|
||
|
||
2008-10-11 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(make_file_name_valid_for_dest_fs):
|
||
Chop trailing space characters when moving to FAT file system. Fixes #555813.
|
||
|
||
2008-10-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(real_window_close):
|
||
(nautilus_spatial_window_class_init):
|
||
Save spatial geometry on window close, not slot close.
|
||
Slot close is to late in the close by window destry case,
|
||
as the windows have then been unrealized.
|
||
|
||
2008-10-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c (main):
|
||
Make sure uri list is NULL terminated
|
||
|
||
2008-10-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-horizontal-splitter.c:
|
||
(nautilus_horizontal_splitter_button_press):
|
||
(nautilus_horizontal_splitter_button_release):
|
||
Don't toggle the splitter when dragging (#555619)
|
||
Patch from Christoph Reiter
|
||
|
||
2008-10-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* cut-n-paste-code/libegg/eggdesktopfile.c:
|
||
* cut-n-paste-code/libegg/eggdesktopfile.h:
|
||
* cut-n-paste-code/libegg/eggsmclient-xsmp.c:
|
||
* cut-n-paste-code/libegg/eggsmclient.c:
|
||
Update EggSMClient from libegg
|
||
|
||
2008-10-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
(nautilus_property_browser_drag_data_get):
|
||
Don't use eel_gdk_color_parse anymore. We don't have any colors
|
||
left not supported by gdk_color_parse.
|
||
|
||
2008-10-08 Christian Persch <chpe@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
(create_tree_view), (refresh_model): Put the GIcon in the tree model
|
||
and make the cell renderer display it directly instead of manually
|
||
resolving the GIcon to a pixbuf and putting that into the model. Bug
|
||
#552682.
|
||
|
||
2008-10-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require trunk eel.
|
||
Drop libgnome* and librsvg deps.
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
(nautilus_customization_data_get_next_element_for_display):
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(real_map_pixbuf):
|
||
* src/nautilus-property-browser.c:
|
||
(make_drag_image):
|
||
Use librsvg indirectly via gdk-pixbuf loader.
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Use thumbnail factory from gnome-desktop.
|
||
|
||
* libnautilus-private/nautilus-undo.c:
|
||
(nautilus_undo_get_undo_manager):
|
||
Kill references to gnome canvas.
|
||
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Don't include removed eel-mount-operation.h header
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(update_preview_callback):
|
||
Use thumbnail utils from gnome-desktop.
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-bookmarks-window.glade: Removed.
|
||
* src/nautilus-bookmarks-window.ui: Added.
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.glade: Removed.
|
||
* src/nautilus-file-management-properties.ui: Added.
|
||
Switch from libglade to gtkbuilder.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-navigation-window.h:
|
||
* test/test-nautilus-wrap-table.c:
|
||
* test/test.c:
|
||
* test/test.h:
|
||
Drop old unused libgnome/librsvg includes
|
||
|
||
2008-10-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Don't use eel_gnome_icon_selector_new()
|
||
Instead just use file selector with preview.
|
||
|
||
2008-10-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-ditem-page.c:
|
||
Replace GnomeDesktopItem use with GKeyFile
|
||
|
||
2008-10-06 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
|
||
Fix the build
|
||
|
||
2008-10-06 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
Bug 553084 – leaks content type description
|
||
|
||
* libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
|
||
Don't leak the content type description.
|
||
|
||
2008-10-06 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
Bug 553073 – invalid strcmp
|
||
|
||
* libnautilus-private/nautilus-file.c (update_info_internal):
|
||
Use eel_ref_str_peek where appropriate.
|
||
|
||
2008-10-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-link.[ch]:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use GKeyFile instead of GnomeDesktopItemp
|
||
|
||
2008-10-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
Don't set application name twice (avoids warning)
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
use GtkMountOperation instead of EelMountOperation
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-error-reporting.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-image-properties-page.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-location-entry.c:
|
||
* src/nautilus-main.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-toolbars.c:
|
||
Remove unnecessary includes of libgnome
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Don't use gnome_icon_entry
|
||
|
||
2008-10-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Based on patch from Cosimo Cecchi
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
Use gtk_menu_popup instead of gnome_popup_menu_do_popup_modal
|
||
Don't use GNOME_PAD
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-desktop-directory.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-merged-directory.c:
|
||
* libnautilus-private/nautilus-module.c:
|
||
* libnautilus-private/nautilus-module.h:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* libnautilus-private/nautilus-signaller.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-file-management-properties-main.c:
|
||
* src/nautilus-zoom-control.c:
|
||
Use G_DEFINE_TYPE instead of libgnome macros.
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-connect-server-dialog.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-location-dialog.c:
|
||
Use gtk_show_uri instead of gnome_help
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c:
|
||
(initialize_kde_trash_hack):
|
||
Replace GnomeConfig use with GKeyFile
|
||
|
||
2008-10-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(action_nautilus_manual_callback):
|
||
Use gtk_show_uri instead of gnome_help
|
||
|
||
* src/nautilus-file-management-properties-main.c:
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-autorun-software.c:
|
||
* test/test-nautilus-mime-actions-set.c:
|
||
* test/test-nautilus-mime-actions.c:
|
||
Use GOption instead of GnomeProgram
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Use GtkColorButton instead of GnomeColorPicker
|
||
Use gtk_show_uri instead of gnome_help
|
||
|
||
2008-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
* nautilus-browser.desktop.in.in:
|
||
* nautilus.desktop.in.in:
|
||
Renamed nautilus.desktop to nautilus-browser.desktop
|
||
(this is what it does, launch a browser window with no desktop)
|
||
Created new NoDisplay nautilus.desktop file that is used
|
||
for autostarting nautilus from gnome-session.
|
||
|
||
* configure.in:
|
||
Pull in the right cflags/libs for libegg
|
||
Add nautilus-browser.desktop.in to output
|
||
|
||
* cut-n-paste-code/libegg/Makefile.am:
|
||
* cut-n-paste-code/libegg/eggdesktopfile.[ch]: Added.
|
||
* cut-n-paste-code/libegg/eggsmclient-private.h: Added.
|
||
* cut-n-paste-code/libegg/eggsmclient-xsmp.c: Added.
|
||
* cut-n-paste-code/libegg/eggsmclient.[ch]: Added.
|
||
Import eggsmclient from libegg.
|
||
Save data in desktop file instead of a separate file as per the
|
||
new gnome-session.
|
||
|
||
* cut-n-paste-code/libegg/eggtreemultidnd.c:
|
||
Minor update from libegg
|
||
|
||
* src/nautilus-application.[ch]:
|
||
Use eggsmclient for session handling instead of gnome-client.
|
||
|
||
* src/nautilus-main.c:
|
||
Don't use gnome_program, instead use eggsmsession and
|
||
g_option_context_parse directly.
|
||
This removes support for some internal commandline arguments
|
||
that are not used anymore.
|
||
|
||
2008-10-02 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
|
||
Remove gnome-vfs from the required libs.
|
||
|
||
2008-10-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Remove direct deps on bonobo, bonobo-activation, orbit2, startup-notification
|
||
Add dependency on libunique
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-shell-interface.idl:
|
||
* src/nautilus-shell.[ch]:
|
||
Remove NautilusShell
|
||
|
||
* src/nautilus-application.[ch]:
|
||
Make NautilusApplication a normal GObject
|
||
Remove NautilusShell use.
|
||
Implement unique application functionallity using libunique
|
||
Remove manual startup notification handling (mostly handled by libunique)
|
||
|
||
* src/nautilus-main.c:
|
||
Remove bonobo initialization
|
||
Remove manual startup notification handling
|
||
Move command line arg to uri parsing here
|
||
Remove weird idle handling now that we don't use bonobo anymore
|
||
|
||
* libnautilus-private/nautilus-undo-manager.c:
|
||
* libnautilus-private/nautilus-undo-manager.h:
|
||
* libnautilus-private/nautilus-undo.c:
|
||
* src/nautilus-window-private.h:
|
||
Remove all leftover spurious use of bonobo
|
||
|
||
* src/nautilus-window-slot.h:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-location-dialog.c:
|
||
* src/nautilus-window-bookmarks.c:
|
||
Add required includes of gi18n.h
|
||
|
||
2008-10-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.25.1.
|
||
Stable version lives on the gnome-2-24 branch.
|
||
|
||
2008-09-28 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_set_zoom_level):
|
||
Invalidate label, rather than its allocated size. Fixes zoom level
|
||
changes not being applied to label sizes.
|
||
|
||
2008-09-27 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c
|
||
(link_info_got_data):
|
||
Pass link info's URI to
|
||
nautilus_link_get_link_info_given_file_contents().
|
||
|
||
* libnautilus-private/nautilus-link.c
|
||
(nautilus_link_get_link_uri_from_desktop),
|
||
(nautilus_link_get_link_info_given_file_contents):
|
||
* libnautilus-private/nautilus-link.h:
|
||
Add an input parameter for the link info's URI to
|
||
nautilus_link_get_link_info_given_file_contents().
|
||
In nautilus_link_get_link_uri_from_desktop(), when
|
||
a desktop icon has an "URI=filename" entry resolve
|
||
it like a symbolic link name relative to the link
|
||
info parent. Ideally, we'd have
|
||
g_file_parse_name_relative() which could do that for us,
|
||
but it would mangle URI's fragments and queries anyway.
|
||
|
||
2008-09-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c (count_slots_of_windows),
|
||
(get_first_navigation_slot), (mount_removed_callback):
|
||
* src/nautilus-navigation-window-slot.c
|
||
(nautilus_navigation_window_slot_should_close_with_mount):
|
||
* src/nautilus-navigation-window-slot.h:
|
||
When unmounting, close all slots that only displayed locations on the
|
||
mount. Never close all open slots, though.
|
||
|
||
2008-09-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(copy_move_directory), (copy_move_file), (copy_files),
|
||
(move_files):
|
||
Revert latest commit, as we can't depend on GLib 2.19.0 before
|
||
branching.
|
||
|
||
2008-09-22 Nelson Benítez León <nbenitez@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(copy_move_file)
|
||
(copy_move_directory)
|
||
(copy_files):
|
||
Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
|
||
operations when the source file is in a readonly
|
||
filesystem (eg. CDROM). Fixes #550816.
|
||
|
||
* configure.in: Bump required glib version to 2.19.0
|
||
to make use of aforementioned GFileCopyFlag.
|
||
|
||
2008-09-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_get_emblem_icons):
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
Support emblem file names that do not start with “emblem-”. Fixes
|
||
#350643.
|
||
|
||
2008-09-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-window-slot.c
|
||
(nautilus_window_slot_update_query_editor):
|
||
Add weak ref for query editor pointer.
|
||
|
||
2008-09-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in: post-release bump to 2.24.1.
|
||
|
||
=== nautilus 2.24.0 ===
|
||
|
||
2008-09-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-09-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-manage-views.h:
|
||
* src/nautilus-window.c (nautilus_window_destroy),
|
||
(nautilus_window_close_slot), (nautilus_window_slot_close):
|
||
Remove nautilus_window_manage_views_destroy(), since everything it
|
||
does is achieved by nautilus_window_close_slot(). Also ensure that
|
||
slots are removed from the active slot history as they are closed.
|
||
Fixes #553081.
|
||
|
||
2008-09-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (finalize),
|
||
(nautilus_file_invalidate_extension_info_internal):
|
||
Don't leak the list of pending info providers (#552310).
|
||
|
||
2008-09-17 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-list-model.c
|
||
(fm_list_model_multi_drag_data_get),
|
||
(fm_list_model_get_drag_target_list):
|
||
* src/file-manager/fm-list-model.h:
|
||
* src/file-manager/fm-list-view.c (motion_notify_callback):
|
||
Enable text drag target for list view. Fixes #552474.
|
||
|
||
2008-09-17 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_rename):
|
||
When deciding whether name actually changed, compare target
|
||
filename with display name for desktop files, and desktop icon
|
||
files, instead of comparing it with the filename.
|
||
Fixes #552112.
|
||
|
||
2008-09-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c (mount_removed_callback):
|
||
Let navigation slot go home, instead of its window. Properly
|
||
initialize window variable.
|
||
|
||
2008-09-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_compare_for_sort_internal),
|
||
(nautilus_file_compare_for_sort),
|
||
(nautilus_file_compare_for_sort_by_attribute_q):
|
||
Also sort folders before files when the sort criterion is reversed.
|
||
Fixes #310919.
|
||
|
||
2008-09-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c
|
||
(do_autorun_for_content_type):
|
||
Center autorun dialog on screen.
|
||
|
||
2008-09-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c (file_has_prefix),
|
||
(directory_contents_value_field_update):
|
||
Don't count file size twice if a folder and a nested file is selected
|
||
at once. Fixes #552015.
|
||
|
||
2008-09-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(nautilus_icon_canvas_item_set_is_visible),
|
||
(nautilus_icon_canvas_item_invalidate_label):
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(invalidate_labels), (nautilus_icon_container_set_layout_mode),
|
||
(nautilus_icon_container_set_label_position),
|
||
(nautilus_icon_container_set_font),
|
||
(nautilus_icon_container_set_font_size_table),
|
||
(nautilus_icon_container_set_all_columns_same_width):
|
||
Add nautilus_icon_canvas_item_invalidate_label(), which removes the
|
||
associated PangoLayout - used when resetting attributes, e.g. when the
|
||
zoom level changes or when switching from “text below” to “text
|
||
besides” mode. Fixes #551862.
|
||
|
||
2008-09-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c
|
||
(nautilus_directory_is_local):
|
||
Always assume that directories in trash are local. Fixes #546353.
|
||
Thanks to lvaro Vilanova Vidal.
|
||
|
||
2008-09-10 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-container.c
|
||
(fm_icon_container_get_icon_text_attributes_from_preferences):
|
||
Use eel_preferences_add_auto_string_array_as_quarks(), instead of
|
||
registering a custom callback function - which is not guaranteed to be
|
||
run before other (instance) callbacks. Thanks to Cosimo Cecchi for the
|
||
problem analysis. Fixes #551576.
|
||
|
||
* configure.in:
|
||
Depend on eel 2.24.0.
|
||
|
||
2008-09-08 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in: post-release bump to 2.24.0.
|
||
|
||
=== nautilus 2.23.92 ===
|
||
|
||
2008-09-08 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-09-08 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (select_range),
|
||
(keyboard_move_to), (handle_icon_button_press):
|
||
Allow to select range additively when pressing ctrl and shift, i.e.
|
||
don't unselect the old selection. Fixes #410497, at least for icon
|
||
view.
|
||
|
||
2008-09-06 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_is_date_sort_attribute_q):
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add nautilus_file_is_date_sort_attribute_q().
|
||
|
||
* src/file-manager/fm-list-view.c
|
||
(sort_criterion_changes_due_to_user),
|
||
(sort_column_changed_callback):
|
||
When manually switching to a date column, or to the default column
|
||
with “default_sort_in_reverse_order” active, auto-reverse sort order.
|
||
Fixes #533189.
|
||
|
||
2008-09-05 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
Bug 550009 – small leaks
|
||
|
||
* libnautilus-private/nautilus-directory-background.c: Plug
|
||
three small memory leaks.
|
||
|
||
2008-09-04 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: Bump GTK+ required version to 2.13.0.
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_application), (nautilus_launch_desktop_file):
|
||
* src/nautilus-connect-server-dialog-main.c: (show_uri):
|
||
Use GdkAppLaunchContext instead of EelAppLaunchContext.
|
||
This also fixes bug #550864.
|
||
|
||
2008-09-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(finish_adding_new_icons):
|
||
Set layout timestamp when fixating semi-positioned icons. Fixes
|
||
#550807.
|
||
|
||
2008-09-04 Robert-André Mauchin <zebob.m@pengzone.org>
|
||
|
||
* po/LINGUAS:
|
||
* po/ps.po: Added Pashto translations by Zabeeh Khan.
|
||
|
||
2008-09-04 Gilles Dartiguelongue <gdartigu@svn.gnome.org>
|
||
|
||
* configure.in:
|
||
* docs/reference/Makefile.am:
|
||
* docs/reference/libnautilus-extension/Makefile.am:
|
||
* docs/reference/libnautilus-extension/libnautilus-extension-docs.x
|
||
ml:
|
||
* libnautilus-extension/nautilus-column.c:
|
||
* libnautilus-extension/nautilus-menu-item.c:
|
||
* libnautilus-extension/nautilus-property-page.c:
|
||
(nautilus_property_page_get_type):
|
||
* libnautilus-extension/nautilus-property-page.h:
|
||
include some documentation, bug #396929.
|
||
|
||
2008-09-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (create_job):
|
||
Use file name duplication helper, unless we create directories. Also
|
||
consider maximal file name length. Fixes #240116.
|
||
|
||
2008-09-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window-menus.c
|
||
(forget_history_if_confirmed):
|
||
Remove scary secondary dialog message. Fixes #550567.
|
||
Also remove easter egg, which isn't translatable.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in: post-release bump to 2.23.92.
|
||
|
||
=== nautilus 2.23.91 ===
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_update_scroll_region),
|
||
(nautilus_icon_container_get_first_visible_icon),
|
||
(nautilus_icon_container_scroll_to_icon):
|
||
Adapt manual layout borders to auto layout borders, improve horizontal
|
||
RTL scrolling to items. Unfortunately, programmatical scrolling is
|
||
still somewhat broken due to subsequent relayouts as the horizontal
|
||
scroll bar is shown/hidden.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(rightmost_in_top_row), (keyboard_right), (keyboard_left),
|
||
(keyboard_down), (keyboard_up):
|
||
In LTR mode, always jump to the top-left icon if no icon is selected.
|
||
In RTL mode, always jump to the top-right icon if no icon is selected.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_scroll_to_icon):
|
||
Also reveal entire rows/columns, and ensure a nice padding around icons.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_update_scroll_region):
|
||
Fix RTL scroll region calculation.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (key_press_event):
|
||
Reset event window before freeing event.
|
||
|
||
2008-09-01 Bastien Nocera <hadess@hadess.net>
|
||
|
||
* src/file-manager/nautilus-audio-mime-types.h: Update with
|
||
latest changes from Totem, we can preview midi, XM, speex
|
||
and FLAC files
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(item_get_canvas_bounds), (icon_get_row_and_column_bounds),
|
||
(reveal_icon), (nautilus_icon_container_update_scroll_region),
|
||
(lay_down_icons_horizontal):
|
||
Improve icon view and compact view appearance:
|
||
|
||
Always reveal entire rows and columns, i.e. ensure that all items
|
||
are displayed, and a little safety padding around them is displayed.
|
||
|
||
Increase vertical top and bottom container space for vertical layout,
|
||
and horizontal bottom container space for horizontal layout.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c (volume_added_callback):
|
||
Make autorun work for blank CDs. Fixes #548221. Thanks to Jerry Yu
|
||
<jijun.yu@sun.com>.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(confirm_empty_trash), (prompt_empty_trash):
|
||
Use "Empty Trash" buttons in empty trash dialogs. Fixes #524020.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c
|
||
(format_name_for_display), (load_name_map_hash_table):
|
||
* src/file-manager/fm-directory-view.c
|
||
(add_template_to_templates_menus):
|
||
* src/nautilus-property-browser.c
|
||
(nautilus_property_browser_drag_data_get),
|
||
(make_properties_from_directories):
|
||
* test/test-nautilus-wrap-table.c (main):
|
||
Strip extensions using eel_filename_strip_extension(). Fixes #309510.
|
||
Thanks to Paolo Borelli <pborelli@katamail.com> and Jared Moore
|
||
<jaredm@gmx.com>.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Require eel 2.23.91.
|
||
|
||
* libnautilus-private/nautilus-icon-info.c
|
||
(nautilus_icon_info_lookup):
|
||
Use eel_gdk_pixbuf_load_from_stream_at_size() for loading SVG icons at
|
||
the desired size. Fixes #529371.
|
||
|
||
2008-09-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c (done_loading):
|
||
Only report that loading is complete and schedule selection
|
||
if all files are seen. Fixes #421759.
|
||
|
||
2008-08-31 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (key_press_event):
|
||
Don't leak a GdkEvent.
|
||
Thanks to Huang Peng (#548448).
|
||
|
||
2008-08-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Modify "Behavior" category on "Behavior" tab: Use 12 pixels of
|
||
vertical padding between click and window preferences. Fixes #158802.
|
||
|
||
2008-08-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-names.h:
|
||
* src/file-manager/fm-directory-view.c (real_update_location_menu),
|
||
(real_update_menus):
|
||
* src/file-manager/fm-tree-view.c (create_popup_menu):
|
||
Use "edit-delete" icon for delete actions, and "user-trash-full" icon
|
||
for trash actions. Partially fixes #325945.
|
||
Also make some mnemonics consistent.
|
||
|
||
2008-08-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-main.c (main):
|
||
Detect restart requests by the session manager (i.e. after crashes),
|
||
only show default window if no desktop window is shown. Fixes #99221.
|
||
|
||
2008-08-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(get_file_names_as_parameter_array), (run_script_callback):
|
||
Get script file name as script parameter relative to current
|
||
view directory. Fixes #320215.
|
||
|
||
2008-08-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_set_property):
|
||
Set icon layout to T_B_R_L iff widget's text direction is RTL.
|
||
|
||
2008-08-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Add T_B_R_L to IS_COMPACT_VIEW() macro.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_one_column), (compare_icons_horizontal),
|
||
(compare_icons_vertical), (previous_column_highest),
|
||
(previous_column_lowest), (keyboard_right), (keyboard_left),
|
||
(keyboard_down), (keyboard_up):
|
||
Support vertical icon container RTL layout. Make RTL keynav useful.
|
||
For wrap-around on pressing the down button in RTL mode
|
||
compare_icons_horizontal() and compare_icons_vertical() had to be
|
||
added for not breaking previous_column_highest(). I.e. consider both
|
||
coordinates separately. There is probably a sort algorithm bug involved
|
||
that only occurs in this situation.
|
||
|
||
2008-08-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
|
||
(compare_with_start_row), (compare_with_start_column),
|
||
(next_row_rightmost), (next_column_bottommost),
|
||
(same_column_below_highest), (keyboard_home), (keyboard_end),
|
||
(record_arrow_key_start), (keyboard_arrow_key), (keyboard_right),
|
||
(keyboard_left), (keyboard_down), (keyboard_up),
|
||
(button_press_event):
|
||
Split out fallback function that determine the rightmost icon on the
|
||
bottom row, which used to be inside same_column_below_highest().
|
||
Add a similar concept for the vertical layout.
|
||
|
||
Vertical layout: Move to the last item when pressing the right arrow
|
||
key in the penultimate column, below the last item.
|
||
next_row_rightmost().
|
||
|
||
Horizontal layout: Move to the last item when pressing the down arrow
|
||
key in the penultimate row, right to the last item.
|
||
next_column_bottommost().
|
||
|
||
Remove arrow_key_start, and use arrow_key_axis_x/_y, for
|
||
horizontal/vertical position constraints in
|
||
compare_with_start_column() and compare_with_start_row().
|
||
|
||
Fixes #549686, at least for LTR.
|
||
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Remove unused arrow_key_axis and arrow_key_start variables.
|
||
|
||
2008-08-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(update_restore_from_trash_action):
|
||
Fix a typo in a plural string.
|
||
Patch by Petr Kovar (#549662).
|
||
|
||
2008-08-25 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(icon_set_position):
|
||
Fix icon container size calculation (consider margins),
|
||
use unified container clamping code for RTL and LTR, that considers
|
||
the entire item dimensions, instead of measuring just the icon
|
||
rectangle.
|
||
|
||
2008-08-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c
|
||
(nautilus_directory_schedule_position_set):
|
||
* libnautilus-private/nautilus-file.c (get_time_from_time_string),
|
||
(nautilus_file_get_time_metadata),
|
||
(nautilus_file_set_time_metadata):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_icons_vertical_desktop),
|
||
(nautilus_icon_container_class_init),
|
||
(nautilus_icon_container_instance_init),
|
||
(nautilus_icon_container_clear), (finish_adding_new_icons),
|
||
(is_old_or_unknown_icon_data), (nautilus_icon_container_add),
|
||
(nautilus_icon_container_begin_loading),
|
||
(store_layout_timestamps_now),
|
||
(nautilus_icon_container_end_loading),
|
||
(nautilus_icon_container_get_store_layout_timestamps),
|
||
(nautilus_icon_container_set_store_layout_timestamps):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c (handle_local_move):
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* libnautilus-private/nautilus-metadata.h:
|
||
* src/file-manager/fm-desktop-icon-view.c
|
||
(fm_desktop_icon_view_init):
|
||
* src/file-manager/fm-directory-view.c (done_loading),
|
||
(display_pending_files), (fm_directory_view_end_loading),
|
||
(fm_directory_view_stop), (fm_directory_view_class_init):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_add_file),
|
||
(fm_icon_view_begin_loading), (fm_icon_view_end_loading),
|
||
(fm_icon_view_screen_changed), (get_stored_layout_timestamp),
|
||
(store_layout_timestamp), (create_icon_container):
|
||
No more overlapping desktop icons.
|
||
|
||
Implement a layout timestamp concept where each file on the desktop
|
||
and the desktop directory itself is timestamped when a full layout
|
||
happened. Iff files were not part of the last layout (or added more
|
||
recently, through DND), they are treated as being “semi-positioned“
|
||
(cf. 2005-11-07).
|
||
This means that they may be freely shifted around, starting from their
|
||
last position, until they don't overlap and fully laid out items.
|
||
Should inter alia fix #330298.
|
||
|
||
2008-08-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(find_empty_location), (lay_down_icons_vertical_desktop):
|
||
Only use relative item measures for bounds check until absolute item
|
||
positions are figured out.
|
||
|
||
2008-08-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(prepare_pango_layout_for_draw), (draw_label_text):
|
||
Always clear text background and display entire text
|
||
if an icon is prelit or has the keyboard focus.
|
||
|
||
2008-08-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(nautilus_icon_canvas_item_invalidate_label_size),
|
||
(nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
|
||
(nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
|
||
(layout_get_size_for_layout), (prepare_pango_layout_width),
|
||
(prepare_pango_layout_for_measure_entire_text),
|
||
(prepare_pango_layout_for_draw), (measure_label_text),
|
||
(draw_label_text), (create_label_layout),
|
||
(nautilus_icon_canvas_item_get_bounds_for_entire_item),
|
||
(nautilus_icon_canvas_item_ensure_bounds_up_to_date),
|
||
(nautilus_icon_canvas_item_get_text_rectangle),
|
||
(nautilus_icon_canvas_item_accessible_get_offset_at_point):
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(icon_get_bounding_box), (get_icon_bounds_for_canvas_bounds),
|
||
(get_all_icon_bounds),
|
||
(nautilus_icon_container_update_scroll_region),
|
||
(compare_icons_by_position), (placement_grid_mark_icon),
|
||
(find_empty_location), (lay_down_icons_vertical_desktop),
|
||
(finish_adding_new_icons):
|
||
Rework large chunks of canvas item text handling. Split text drawing
|
||
and measuring function.
|
||
|
||
Always calculate the size required to render the entire layout, then
|
||
limit the number of lines to the allowed maximum.
|
||
|
||
Introduce new bound calculation semantics. Introduce three item and
|
||
text size usage and calculation contexts:
|
||
layout: used for grid layout algorithms (ex. horizontal auto
|
||
layout)
|
||
|
||
entire text: for displaying the entire text (ex. canvas bound
|
||
calculation for scroll area)
|
||
|
||
display: actually used size (ex. text drawing)
|
||
|
||
2008-08-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
Don't show "Browse Folders" in spatial mode if no folders are
|
||
selected.
|
||
Patch by Paweł Paprota (#351431).
|
||
|
||
2008-08-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(layout_get_full_size), (draw_or_measure_label_text):
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_constructor),
|
||
(nautilus_icon_container_get_max_layout_lines_for_pango),
|
||
(nautilus_icon_container_get_max_layout_lines):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
Add helper for getting max. number of layout lines, which does not use
|
||
the negative PangoLayout height convention. Use it in
|
||
layout_get_full_size() instead of hardcoding three lines.
|
||
Only connect GConf text ellipsis preferences container callbacks while
|
||
the containers are alive.
|
||
|
||
2008-08-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(value_field_update_internal):
|
||
Add context for translators.
|
||
Thanks to Bob Mauchin (#548446).
|
||
|
||
2008-08-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Fix typo in the schemas type description.
|
||
Patch by F. Steinel (#548740).
|
||
|
||
2008-08-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(draw_or_measure_label_text):
|
||
Clear underlying items if text overlaps them when displaying full
|
||
PangoLayout.
|
||
|
||
2008-08-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.90 ===
|
||
|
||
2008-08-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-08-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c
|
||
(nautilus_launch_application_from_command),
|
||
(nautilus_launch_application_from_command_array):
|
||
* libnautilus-private/nautilus-program-choosing.h:
|
||
Use vararg list for nautilus_launch_application_from_command().
|
||
Add nautilus_launch_application_from_command_array() which takes a
|
||
parameter string array. Quote each parameter separately.
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c (activate_files):
|
||
* src/file-manager/fm-desktop-icon-view.c
|
||
(action_new_launcher_callback),
|
||
(action_change_background_callback):
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_new_launcher_callback),
|
||
(get_file_names_as_parameter_array), (run_script_callback):
|
||
* src/file-manager/fm-tree-view.c (got_activation_uri_callback):
|
||
Pass each parameter separately to
|
||
nautilus_launch_application_from_command(_array)().
|
||
The _array() variant is used for running scripts, where the file names
|
||
of the selection are passed separately.
|
||
|
||
Fixes #341657. Thanks to Cosimo Cecchi.
|
||
|
||
2008-08-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c
|
||
(visit_directory):
|
||
Make content type search criterion useful, by fixing typo from GIO
|
||
migration. Fixes #548645.
|
||
|
||
2008-08-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(draw_or_measure_label_text),
|
||
(nautilus_icon_canvas_item_set_entire_text):
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_one_line), (lay_down_icons_horizontal):
|
||
Never ellipsise text in last line of a line-wise layout.
|
||
|
||
2008-08-18 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
Add "icon_view/text_ellipsis_limit" and "desktop/text_ellipsis_limit".
|
||
They specify the maximum number of lines to display before the file
|
||
names should be ellipsized.
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(draw_or_measure_label_text):
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(text_ellipsis_limit_changed_container_callback),
|
||
(nautilus_icon_container_constructor),
|
||
(nautilus_icon_container_class_init),
|
||
(get_text_ellipsis_limit_for_zoom),
|
||
(text_ellipsis_limit_changed_callback),
|
||
(desktop_text_ellipsis_limit_changed_callback),
|
||
(nautilus_icon_container_instance_init),
|
||
(nautilus_icon_container_get_layout_height):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
Connect icon container to text ellipsis limit preferences.
|
||
|
||
2008-08-18 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(nautilus_icon_canvas_item_event):
|
||
Raise icon when hovering with the mouse over it.
|
||
|
||
2008-08-17 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(draw_or_measure_label_text):
|
||
Obey one-line constraint in compact mode.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c (real_sync_zoom_widgets):
|
||
* src/nautilus-window.c (real_sync_zoom_widgets):
|
||
Properly calculate zoom level. Issue was imported from old
|
||
"zoom-parameters-change" cruft. Fixes #548036.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(draw_or_measure_label_text), (nautilus_icon_canvas_item_event):
|
||
Also display whole icon text when hovering with the mouse over the
|
||
icon.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(nautilus_icon_canvas_item_invalidate_label_size),
|
||
(nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
|
||
(nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
|
||
(draw_or_measure_label_text), (create_label_layout),
|
||
(nautilus_icon_canvas_item_get_bounds_for_layout),
|
||
(nautilus_icon_canvas_item_bounds),
|
||
(nautilus_icon_canvas_item_ensure_bounds_up_to_date),
|
||
(nautilus_icon_canvas_item_get_text_rectangle):
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(icon_get_bounding_box_for_layout), (lay_down_icons_horizontal),
|
||
(get_max_icon_dimensions), (lay_down_icons_vertical),
|
||
(placement_grid_mark_icon), (find_empty_location),
|
||
(lay_down_icons_vertical_desktop), (reload_icon_positions),
|
||
(nautilus_icon_container_start_renaming_selected_item):
|
||
Truncate icon label to three lines if it is not selected. Fixes
|
||
#84390, at least in text-below-icon mode.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(update_restore_from_trash_action):
|
||
Ensure that hash table is not NULL before getting keys if the
|
||
selection does not contain exactly one item.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_restore_from_trash_callback), (locations_from_file_list),
|
||
(restore_from_trash),
|
||
(action_location_restore_from_trash_callback),
|
||
(get_original_directories), (files_are_all_directories),
|
||
(files_is_none_directory), (update_restore_from_trash_action),
|
||
(real_update_location_menu), (real_update_menus):
|
||
* src/nautilus-window-manage-views.c (begin_location_change),
|
||
(got_file_info_for_view_selection_callback),
|
||
(free_location_change):
|
||
Support restoring of multiple items from trash at once. Group them by
|
||
original directory, and start a file operation for each original
|
||
directory. Display appropriate tooltips. Fixes #547977.
|
||
|
||
2008-08-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (slider_timeout),
|
||
(nautilus_path_bar_init), (nautilus_path_bar_class_init),
|
||
(nautilus_path_bar_scroll), (nautilus_path_bar_scroll_down),
|
||
(nautilus_path_bar_scroll_up), (nautilus_path_bar_scroll_timeout),
|
||
(nautilus_path_bar_slider_button_press):
|
||
Handle scroll events. Fixes #547990.
|
||
|
||
2008-08-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
* src/file-manager/fm-directory-view.c (file_should_show_foreach),
|
||
(file_should_show_self), (real_update_menus_volumes):
|
||
* src/file-manager/fm-tree-view.c (button_pressed_callback),
|
||
(fm_tree_view_unmount_cb), (fm_tree_view_eject_cb),
|
||
(create_popup_menu):
|
||
Make eject and unmount labels consistent between tree side pane and
|
||
places side pane, display both eject and unmount for volumes supporting
|
||
both. Partially fixes #547275.
|
||
|
||
2008-08-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Use correct target file for same filesystem check when dropping to
|
||
desktop. Fixes #547282.
|
||
|
||
2008-08-11 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(nautilus_file_operations_copy_move):
|
||
Use g_file_has_uri_scheme() instead of rolling our own.
|
||
Fixes bug #539780.
|
||
|
||
2008-08-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
|
||
Add more supported MIME types, since file-roller trunk can handle them
|
||
for remote locations. Thanks to Nelson Benítez León.
|
||
|
||
2008-08-06 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-view.c (nautilus_view_base_init):
|
||
* libnautilus-private/nautilus-view.h:
|
||
Remove unused "zoom-parameters-changed" signal.
|
||
|
||
2008-08-06 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c (real_sync_zoom_widgets),
|
||
(nautilus_navigation_window_class_init):
|
||
* src/nautilus-window-manage-views.c (create_content_view),
|
||
(location_has_really_changed), (update_for_new_location),
|
||
(free_location_change), (nautilus_window_report_view_failed),
|
||
(nautilus_window_manage_views_destroy),
|
||
(nautilus_window_manage_views_close_slot):
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window-slot.c (real_active),
|
||
(title_changed_callback),
|
||
(nautilus_window_slot_connect_content_view),
|
||
(nautilus_window_slot_disconnect_content_view),
|
||
(nautilus_window_slot_set_content_view_widget):
|
||
* src/nautilus-window-slot.h:
|
||
* src/nautilus-window.c (nautilus_window_set_active_slot),
|
||
(real_sync_zoom_widgets), (nautilus_window_sync_zoom_widgets),
|
||
(zoom_level_changed_callback),
|
||
(nautilus_window_connect_content_view),
|
||
(nautilus_window_disconnect_content_view),
|
||
(nautilus_window_class_init):
|
||
* src/nautilus-window.h:
|
||
Consolidate zoom handling. Add nautilus_window_sync_zoom_level(),
|
||
and sync_zoom_level() method to NautilusWindow. Use it to sync both
|
||
the menu state, and the toolbar state. Remove NautilusWindow's
|
||
(dis)connect_content_view(), and use unified code in
|
||
nautilus_window_(dis)connect_content_view(), wrapped by
|
||
nautilus_window_slot_(dis)connect_content_view(), which also handles
|
||
the (notebook) title sync. Fixes #546333.
|
||
|
||
2008-08-06 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-bookmarks-window.c: (on_selection_changed),
|
||
(update_bookmark_from_text):
|
||
Show the parse name instead of the URI in the bookmark editor
|
||
location entry (#546267).
|
||
|
||
2008-08-05 Jens Granseuer <jensgr@gmx.net>
|
||
|
||
* src/nautilus-window.h: fix "parameter has incomplete type"
|
||
warning by moving the type declarations before the functions that
|
||
use them (#546310)
|
||
|
||
2008-08-05 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (create_column_editor):
|
||
HIG improvements for the "Visible Columns" dialog.
|
||
Initial patch by Vincent Geddes (#457451).
|
||
|
||
2008-08-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.6.1 ===
|
||
|
||
2008-08-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
* configure.in:
|
||
Change version to 2.23.6.1.
|
||
|
||
2008-08-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (update_info_internal):
|
||
When changing the file name, only clear the display name if the new
|
||
file info has a NULL display name, i.e. it hasn't been set before with
|
||
nautilus_file_set_display_name(). Fixes icon names of computer:/// items.
|
||
|
||
2008-08-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.6 ===
|
||
|
||
2008-08-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-08-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (str_replace),
|
||
(make_file_name_valid_for_dest_fs), (get_unique_target_file),
|
||
(get_target_file_for_link), (get_target_file), (create_dest_dir),
|
||
(copy_move_directory), (query_fs_type), (copy_move_file),
|
||
(copy_files), (move_file_prepare), (move_files_prepare),
|
||
(move_files), (move_job), (link_file), (link_job), (create_job):
|
||
Support transfer of files with reserved characters to FAT. Auto-escape
|
||
them to the unreserved underscore character. Fixes #448148.
|
||
|
||
2008-08-02 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (keyboard_move_to):
|
||
Never use linear selection in manual layout.
|
||
|
||
2008-08-02 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
|
||
(same_column_below_highest), (keyboard_move_to),
|
||
(keyboard_arrow_key), (is_rectangle_selection_event),
|
||
(keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
|
||
Use linear selection instead of rectangular when pressing shift, use
|
||
rectangular selection using shift and control at the same time.
|
||
Do not wrap around vertically in horizontal layout mode, do not wrap
|
||
around horzontally in vertical layout mode, never wrap around during
|
||
rectangle selection. Fixes #338298 and #545493.
|
||
|
||
2008-08-02 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (update_button_types),
|
||
(button_data_file_changed), (nautilus_path_bar_check_parent_path),
|
||
(nautilus_path_bar_update_path), (nautilus_path_bar_set_path):
|
||
* src/nautilus-pathbar.h:
|
||
Handle moves in the path bar hierarchy. Fixes #545941.
|
||
Thanks to Diego Escalante Urrelo.
|
||
|
||
2008-08-02 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(rubberband_timeout_callback), (realize),
|
||
(nautilus_icon_container_get_first_visible_icon),
|
||
(nautilus_icon_container_scroll_to_icon),
|
||
(nautilus_icon_container_update_visible_icons),
|
||
(handle_vadjustment_changed), (handle_hadjustment_changed):
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Implement visible icon handling for horizontal scrolling, i.e.
|
||
vertical icon layout. This will properly scroll to the last displayed
|
||
icons when reloading a directory in vertical layout.
|
||
|
||
2008-07-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c
|
||
(remove_elem_from_str_array), (add_elem_to_str_array),
|
||
(nautilus_autorun_set_preferences), (combo_box_changed),
|
||
(nautilus_autorun_prepare_combo_box):
|
||
Handle NULL string arrays, and fix combo box model reference counting.
|
||
Fixes #545658.
|
||
|
||
2008-07-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c
|
||
(set_widget_highlight):
|
||
Only queue a redraw if widget state actually changed. Fixes massive
|
||
flickering issues when dragging over list view. Fixes #524282.
|
||
|
||
2008-07-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-search-directory-file.c
|
||
(nautilus_search_directory_file_update_display_name),
|
||
(nautilus_search_directory_file_init):
|
||
Correctly claim that the display name for the search directory is a
|
||
custom one.
|
||
|
||
2008-07-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_clear_display_name), (nautilus_file_clear_info),
|
||
(update_info_internal), (update_name_internal):
|
||
When changing the file name, clear display name if it is not a custom
|
||
one. Custom means “not provided by GFileInfo”.
|
||
|
||
2008-07-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window-slot.c
|
||
* src/nautilus-window-slot.c (real_update_query_editor),
|
||
(nautilus_window_slot_update_query_editor):
|
||
Use weak pointer for being notified about query editor destruction.
|
||
|
||
2008-07-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c
|
||
(path_bar_button_pressed_callback),
|
||
(path_bar_button_released_callback),
|
||
(path_bar_button_drag_begin_callback),
|
||
(path_bar_path_set_callback):
|
||
Open new window when control-clicking on a path bar button, open new
|
||
tab when middle-clicking on a path bar button. Fixes #545397.
|
||
|
||
2008-07-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* nautilus.desktop.in.in:
|
||
Identify to GNOME session as file manager, and not as generic desktop
|
||
application. Fixes #525056. Matthias Clasen.
|
||
|
||
2008-07-29 David Zeuthen <davidz@redhat.com>
|
||
|
||
* configure.in:
|
||
Require gio 2.17.5 for g_mount_guess_content_type().
|
||
|
||
* data/nautilus.xml.in:
|
||
Delete x-content/* definitions; these are in shared-mime-info 0.50
|
||
and greater.
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Remove /apps/nautilus/preferences/media_autorun_x_content_ask
|
||
and add /apps/nautilus/preferences/media_autorun_x_content_start_app
|
||
instead since we're inverting the logic. Now, by default (except
|
||
for x-content/software for which we're shipping an app ourselves)
|
||
we default to asking the user what action to take.
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
* libnautilus-private/nautilus-autorun.h:
|
||
Use g_mount_guess_content_type() instead of using our own
|
||
sniffing code. Also provide an option for the user to select
|
||
an application to use (#532474).
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
Catch up with API changes to nautilus_autorun_prepare_combo_box()
|
||
|
||
2008-07-28 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_dialog_setup):
|
||
* src/nautilus-navigation-window.c: (real_get_icon):
|
||
Use standard icon name, as gnome-icon-theme no longer ships
|
||
the "file-manager" icon.
|
||
Patch by Matthias Clasen (#545062).
|
||
|
||
2008-07-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c: (setup_button_drag_source):
|
||
Enable middle-click dragging a path bar button (#532475).
|
||
|
||
2008-07-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
(get_stored_icon_position_callback),
|
||
(icon_position_changed_callback):
|
||
Don't use setlocale () just to printf a float, but use
|
||
g_ascii_dtostr () instead.
|
||
Initial patch by Christian Persch (#461804).
|
||
|
||
2008-07-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(is_all_button_text), (do_run_simple_dialog),
|
||
(run_simple_dialog_va), (run_error), (run_warning), (run_question),
|
||
(confirm_delete_from_trash), (confirm_empty_trash),
|
||
(confirm_delete_directly), (delete_dir), (delete_file),
|
||
(trash_files), (scan_dir), (scan_file), (verify_destination),
|
||
(create_dest_dir), (copy_move_directory),
|
||
(remove_target_recursively), (copy_move_file), (move_file_prepare),
|
||
(move_files_prepare), (link_file), (link_job), (create_job):
|
||
Show "All" buttons in the file operations dialogs only if more than one
|
||
file is involved in the process.
|
||
Initial patch by Christian Neumair (#518616).
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.5.1 ===
|
||
|
||
2008-07-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
* src/file-manager/fm-properties-window.c
|
||
(value_field_update_internal):
|
||
Revert Q_() -> C_() migration due to an intltool bug.
|
||
Do not require intltool 0.36.3 (#542658).
|
||
|
||
2008-07-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
* configure.in:
|
||
Change version to 2.23.5.1.
|
||
|
||
2008-07-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c (reset_open_with_menu):
|
||
Display submenu for more than two associated applications when all
|
||
files are folders.
|
||
|
||
2008-07-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_save_search_as_callback):
|
||
Make save button the default widget, and proxy entry activation to the
|
||
default widget.
|
||
|
||
2008-07-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-spatial-window.c (save_window_geometry_timeout),
|
||
(nautilus_spatial_window_unrealize),
|
||
(nautilus_spatial_window_save_geometry),
|
||
(nautilus_spatial_window_save_scroll_position),
|
||
(nautilus_spatial_window_save_show_hidden_files_mode),
|
||
(real_close_slot), (nautilus_spatial_window_class_init):
|
||
* src/nautilus-spatial-window.h:
|
||
Make geomtry save methods per slot, rather than per window. The active
|
||
slot is set to NULL before they are closed. Fixes #542656.
|
||
Thanks to Frederic Peters.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (enable_tabs_changed_callback),
|
||
(bookmarks_check_popup_sensitivity), (bookmarks_build_popup_menu),
|
||
(nautilus_places_sidebar_init):
|
||
Add separator after "Open in ..." popup menu items.
|
||
|
||
Only show "Open in New Tab" menu item if the preference is enabled.
|
||
Update popup menu sensitivity when tabs preference changes.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (clicked_eject_button),
|
||
(nautilus_places_sidebar_init):
|
||
Fix eject icon click detection, also make it work in RTL locales.
|
||
Ellipsize sidebar text. Slightly reduce eject icon xpad.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.5 ===
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-query-editor.h:
|
||
Fix NautilusWindowInfo header inclusion.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_location_open_alternate_callback),
|
||
(action_location_open_in_new_tab_callback),
|
||
(real_update_location_menu), (real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Add "Open in New Tab" item to location popup, and consolidate labels in
|
||
case both spatial and browser mode are available.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
* src/file-manager/fm-properties-window.c
|
||
(value_field_update_internal):
|
||
Use C_() instead of Q_(). Require intltool 0.36.3.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Allow to disable XMP support. Thanks to Mikel Olasagasti and Gilles
|
||
Dartiguelongue.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c (update_info_internal),
|
||
(nautilus_file_get_trash_original_file):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_restore_from_trash_callback), (restore_from_trash),
|
||
(action_location_restore_from_trash_callback),
|
||
(update_restore_from_trash_action), (real_update_location_menu),
|
||
(real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Support restoring from trash (one item at a time).
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-zoom-control.c
|
||
(nautilus_zoom_control_instance_init):
|
||
Add tooltips to the zoom controls, make menu tooltips consistent with
|
||
and a11y description consistent with Epiphany. Related to #543935.
|
||
Thanks to Diego Escalante Urrelo.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_register),
|
||
(fm_compact_view_register):
|
||
* src/file-manager/fm-icon-view.h:
|
||
* src/nautilus-application.c (nautilus_application_instance_init):
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.glade:
|
||
Display compact view after list view, rather than before it. Fixes
|
||
keybindings, and #543934. Thanks to Diego Escalante Urrelo.
|
||
|
||
2008-07-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-location-bar.c (editable_activate_callback),
|
||
(nautilus_location_bar_init):
|
||
Do not emit "location-changed" if the entry is empty. Fixes #527552.
|
||
Thanks to Pedro Villavicencio, Cosimo Cechi and others.
|
||
|
||
2008-07-20 David Zeuthen <davidz@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(unmount_mount_callback):
|
||
Call the correct finish function.
|
||
|
||
2008-07-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (nautilus_path_bar_check_parent_path),
|
||
(nautilus_path_bar_update_path):
|
||
Do not treat top-level mounts (i.e. sftp://server/) as fake roots, and
|
||
consequently do not display up slider.
|
||
|
||
2008-07-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (get_type_icon_info):
|
||
Use NautilusFile icon for normal buttons, rather than forcing folder
|
||
icon. Fixes special location icons like network:///, computer:/// etc.
|
||
|
||
2008-07-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (update_info_internal):
|
||
Only update referenced MIME type if it actually changed.
|
||
|
||
2008-07-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c (check_same_fs),
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
|
||
(finalize), (update_info_internal),
|
||
(nautilus_file_get_filesystem_id):
|
||
* libnautilus-private/nautilus-file.h:
|
||
Query filesystem ID, as referenced string. Use it to determine whether
|
||
two files are on the same FS during DND. Gets rid of synchronous I/O.
|
||
|
||
2008-07-20 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-notebook.c (nautilus_notebook_sync_tab_label):
|
||
Use full location name as tab tooltip.
|
||
|
||
2008-07-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (add_place),
|
||
(nautilus_places_sidebar_init):
|
||
Only align eject icons with ejectable rows, instead of aligning them
|
||
with all icons above the seperator.
|
||
|
||
2008-07-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(mount_callback_data_notify), (volume_mount_cb),
|
||
(nautilus_file_operations_mount_volume),
|
||
(nautilus_file_operations_mount_volume_full):
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
Add nautilus_file_operations_mount_volume_full(), which
|
||
will issue a callback with an optional user data object,
|
||
if the object is still alive after mounting.
|
||
|
||
* src/nautilus-places-sidebar.c (add_place),
|
||
(clicked_eject_button), (volume_mounted_cb),
|
||
(open_selected_bookmark), (nautilus_places_sidebar_init),
|
||
(nautilus_places_sidebar_dispose):
|
||
Open files after mounting them.
|
||
|
||
2008-07-17 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c
|
||
(nautilus_launch_application):
|
||
Pass textual URIs instead of GFiles to GAppInfo for remote files,
|
||
similar to nautilus_launch_desktop_file(). Fixes #543448.
|
||
Discovered by Kamil Páral.
|
||
|
||
2008-07-16 A. Walton <awalton@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c (create_basic_page):
|
||
Small touchup to r14351 (bug #542658) caught by Claude Paroz.
|
||
|
||
2008-07-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (desktop_location_changed_callback),
|
||
(nautilus_path_bar_finalize), (reload_icons),
|
||
(get_custom_user_icon_info), (get_type_icon_info),
|
||
(nautilus_path_bar_update_button_appearance),
|
||
(nautilus_path_bar_update_button_state),
|
||
(button_data_file_changed), (make_directory_button),
|
||
(nautilus_path_bar_check_parent_path):
|
||
* src/nautilus-pathbar.h:
|
||
Dynamically update buttons on file changes instead of hard-coding them
|
||
once, both labels and icons. Refactor icon code.
|
||
Add TODO notice about reaction to XDG directory changes.
|
||
Comment out usage of custom icons for path bar buttons, due to
|
||
GDK pixbuf issues when scaling down large images #80925.
|
||
|
||
2008-07-15 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c (button_data_free),
|
||
(button_data_file_changed), (make_directory_button),
|
||
(nautilus_path_bar_update_path):
|
||
Use NautilusFile instead of GFile for obtaining display name. Gets rid
|
||
of sync I/O.
|
||
|
||
2008-07-15 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(button_press_event), (nautilus_icon_container_did_not_drag),
|
||
(handle_icon_double_click), (handle_icon_button_press):
|
||
Only use double click for left mouse button. The middle mouse button
|
||
opens a new tab or window on one click. Fixes #543136.
|
||
|
||
2008-07-15 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-info.c
|
||
(nautilus_icon_get_emblem_size_for_icon_size):
|
||
* src/file-manager/fm-list-model.c (fm_list_model_get_value):
|
||
Display emblems for small icon sizes, down to 16 pixels.
|
||
|
||
2008-07-15 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c (slot_proxy_drag_motion),
|
||
(nautilus_drag_slot_proxy_init):
|
||
Also support a mode where the target URI is NULL, and the target slot is
|
||
set.
|
||
|
||
* src/nautilus-notebook.c (build_tab_label):
|
||
Set up notebook labels as slot drag proxy, replace old DND code.
|
||
|
||
2008-07-14 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c
|
||
(nautilus_emblem_install_custom_emblem),
|
||
(nautilus_emblem_can_remove_emblem):
|
||
Use the GLib gstdio functions here, suggested in bug 542819
|
||
by Thadeu Lima de Souza Cascardo.
|
||
|
||
2008-07-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
Include sys/stat.h for struct stat and S_ISUID and other macros.
|
||
Thanks to Thadeu Lima de Souza Cascardo <cascardo@minaslivre.org>.
|
||
|
||
2008-07-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c
|
||
(nautilus_drag_uri_array_from_selection_list),
|
||
(nautilus_drag_uri_list_from_selection_list),
|
||
(nautilus_drag_uri_array_from_list),
|
||
(nautilus_drag_uri_list_from_array), (slot_proxy_drag_motion),
|
||
(drag_info_clear), (slot_proxy_drag_leave), (slot_proxy_drag_drop),
|
||
(slot_proxy_handle_drop), (slot_proxy_drag_data_received),
|
||
(nautilus_drag_slot_proxy_init):
|
||
* libnautilus-private/nautilus-dnd.h:
|
||
Add simple slot drop proxy API to libnautilus-private, centered
|
||
around nautilus_drag_slot_proxy_init().
|
||
The notebook tab label drop targets will later be ported to this API.
|
||
|
||
Add API for converting URI lists to URI arrays, and for constructing
|
||
URI lists and arrays from selection lists.
|
||
|
||
* src/nautilus-notebook.c (notebook_tab_drag_data_received):
|
||
Use nautilus_drag_uri_array_from_selection_list().
|
||
|
||
* src/nautilus-pathbar.c (slider_timeout),
|
||
(nautilus_path_bar_slider_drag_motion),
|
||
(nautilus_path_bar_slider_drag_leave), (nautilus_path_bar_init),
|
||
(nautilus_path_bar_finalize), (button_data_free),
|
||
(button_drag_data_get_cb), (setup_button_drag_source),
|
||
(make_directory_button):
|
||
* src/nautilus-pathbar.h:
|
||
Add path bar drop targets, use nautilus_drag_slot_proxy_init() for
|
||
setup.
|
||
Also offer GNOME icon lists as drag target.
|
||
Reveal hidden paths when hovering over the up/down sliders for some
|
||
time. Fixes #309842.
|
||
|
||
2008-07-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-view.c
|
||
(nautilus_view_drop_proxy_received_netscape_url):
|
||
* libnautilus-private/nautilus-view.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(fm_directory_view_init_view_iface),
|
||
(fm_directory_view_drop_proxy_received_uris),
|
||
(fm_directory_view_drop_proxy_received_netscape_url):
|
||
Add function for receiving netscape URLs, clear colliding clipboard
|
||
contents when receiving dropped URIs.
|
||
|
||
2008-07-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-window-slot-info.c
|
||
(nautilus_window_slot_info_get_current_view):
|
||
* libnautilus-private/nautilus-window-slot-info.h:
|
||
* src/nautilus-window-slot.c (real_slot_info_get_current_view),
|
||
(nautilus_window_slot_info_iface_init):
|
||
Add nautilus_window_slot_info_get_window()
|
||
for getting current NautilusView (one ref count added).
|
||
|
||
2008-07-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(handle_icon_double_click):
|
||
Fix typo.
|
||
|
||
2008-07-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c (create_basic_page),
|
||
(create_simple_permissions), (create_advanced_permissions),
|
||
(create_permissions_page):
|
||
Use UTF-8 dash instead of "--". Fixes #542658. Thanks to Claude Paroz.
|
||
|
||
2008-07-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(button_press_event):
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Completely rewrite button press detection. Finally fixes #542269
|
||
without any side effects.
|
||
|
||
2008-07-12 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(handle_icon_button_press):
|
||
Fix activation of previously selected icons (introduced when fixing
|
||
bug #347423). Fixes #542269. Thanks to Tomasz Sałaciński.
|
||
|
||
2008-07-10 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Do not bind CTRL+T to "Move to Trash".
|
||
|
||
2008-07-09 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window-menus.c (action_forward_callback):
|
||
Fix typo. Go forward instead of going back.
|
||
|
||
2008-07-09 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (compute_drop_position),
|
||
(drag_motion_callback), (reorder_bookmarks),
|
||
(drag_data_received_callback), (nautilus_places_sidebar_init):
|
||
Bookmark DND fix galore. Properly handle reordering when non-existing
|
||
bookmarks are present. They are ignored by the view, but not by the
|
||
Nautilus bookmark list. Make DND indication consistent with the GTK+
|
||
file chooser.
|
||
|
||
2008-07-09 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-window-slot-info.h:
|
||
Actually add it.
|
||
|
||
* src/nautilus-navigation-window-slot.h:
|
||
* src/nautilus-notebook.h:
|
||
* src/nautilus-window-slot.h:
|
||
Contents was added twice. Remove it once.
|
||
|
||
2008-07-08 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/*.c:
|
||
* src/*.c:
|
||
Merge "multiview" tab branch. Fixes #48034.
|
||
|
||
2008-07-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.c
|
||
(nautilus_toolbar_action_from_menu_item):
|
||
Use GTK_ICON_SIZE_LARGE_TOOLBAR instead of hard coding the icon size
|
||
to 48. Fixes #541527. Thanks to Gilles Dartiguelongue.
|
||
|
||
2008-07-06 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c (unset_focus_widget),
|
||
(is_in_temporary_navigation_bar), (is_in_temporary_search_bar),
|
||
(remember_focus_widget), (restore_focus_widget),
|
||
(hide_temporary_bars), (navigation_bar_cancel_callback),
|
||
(navigation_bar_location_changed_callback),
|
||
(nautilus_navigation_window_destroy), (real_prompt_for_location),
|
||
(search_bar_cancel_callback),
|
||
(nautilus_navigation_window_show_search), (real_set_search_mode):
|
||
* src/nautilus-window-manage-views.c (location_has_really_changed):
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c (nautilus_window_set_content_view_widget):
|
||
Always grab view focus on location change, even if it the old view is
|
||
re-used. Remember last focus widget when temporarily showing a bar,
|
||
and re-focus it when hiding it. Fixes #500946. Thanks to Nelson
|
||
Benítez León.
|
||
|
||
2008-07-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (add_place),
|
||
(clicked_eject_button), (check_unmount_and_eject),
|
||
(check_visibility), (rename_selected_bookmark), (do_unmount),
|
||
(do_unmount_selection), (unmount_shortcut_cb), (do_eject),
|
||
(eject_shortcut_cb), (eject_or_unmount_bookmark),
|
||
(eject_or_unmount_selection), (bookmarks_key_press_event_cb),
|
||
(bookmarks_button_press_event_cb), (nautilus_places_sidebar_init):
|
||
Add eject button to places sidebar. Use multiple cell renderers for
|
||
aligning the button with the items above the separator, but not below
|
||
it. Thanks to Stefano Teso, Cosimo Cecchi, Juan Dapena Paz and Ignacio
|
||
Casal Quinteiro. Fixes #343839.
|
||
|
||
2008-07-04 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_get_user_directory), (nautilus_get_desktop_directory),
|
||
(nautilus_create_templates_directory),
|
||
(nautilus_get_searches_directory):
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
(construct_private_metafile_uri):
|
||
* libnautilus-private/nautilus-mime-actions.c: (activate_files):
|
||
* src/file-manager/fm-directory-view.c: (change_to_view_directory),
|
||
(run_script_callback):
|
||
Use g_mkdir() and g_chdir() instead of mkdir() and chdir() to fix
|
||
some warnings under GCC 4.3.1.
|
||
|
||
2008-07-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
Include <glib/gstdio.h> to fix the build. Some cleanup
|
||
in header imports to improve code legibility.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Include <glib/gstdio.h> here as well.
|
||
|
||
2008-07-03 Wouter Bolsterlee <wbolster@svn.gnome.org>
|
||
|
||
* configure.in: Don't reference
|
||
cut-n-paste-code/widgets/ directory since it was removed
|
||
in revision 14306.
|
||
|
||
2008-06-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (thumbnail_done),
|
||
(thumbnail_loader_size_prepared), (get_pixbuf_for_content),
|
||
(thumbnail_start):
|
||
* libnautilus-private/nautilus-file.h:
|
||
Scale down huge pixbufs when loading. Massively speed up loading of
|
||
directories where the original image is used as thumbnail.
|
||
Also try to write the whole file at once rather than writing in chunks.
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
|
||
Rewrite some flaky parts of thumbnailing.
|
||
|
||
Never scale any thumbnails up.
|
||
Always compose thumbnail on the fly instead storing it once and
|
||
scaling it up and down.
|
||
Add flag to force that thumbnail size matches
|
||
the output icon size for tree view.
|
||
|
||
* src/file-manager/fm-list-model.c (fm_list_model_get_value):
|
||
Use this flag.
|
||
|
||
2008-06-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* README: Remove reference to the need of a GNOME 2.4 environment
|
||
to build Nautilus.
|
||
|
||
2008-06-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/README: Update outdated information
|
||
and mailing list address.
|
||
|
||
2008-06-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* cut-n-paste-code/Makefile.am:
|
||
* cut-n-paste-code/widgets/Makefile.am:
|
||
Remove useless empty widgets directory.
|
||
|
||
2008-06-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window.c: (nautilus_window_set_status):
|
||
Fix a huge leak as messages were pushed in the statusbar but almost
|
||
never popped. Patch by Vincent Untz. (#536968).
|
||
|
||
2008-06-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(clicked_within_double_click_interval), (handle_icon_button_press):
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Use customized double click detection, for supporting double clicks
|
||
on half shown items, where the first click triggers a scroll event.
|
||
Thanks to Nelson Benítez León. Fixes #347423.
|
||
|
||
2008-06-28 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(keyboard_arrow_key):
|
||
Move keyboard focus correctly after a file has been
|
||
removed. Patch thanks to Nelson Benitez. Closes bug #540107.
|
||
|
||
2008-06-28 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-window-manage-views.c
|
||
(nautilus_window_report_selection_changed),
|
||
(nautilus_window_report_load_underway),
|
||
(nautilus_window_report_load_complete), (free_location_change),
|
||
(nautilus_window_report_view_failed),
|
||
(nautilus_window_stop_loading):
|
||
* src/nautilus-window-private.h:
|
||
Stop loading of new view instead of just unreffing it when freeing a
|
||
location change.
|
||
Ignore view signals of new view when stopping it. Otherwise we'd have
|
||
infinite recursion.
|
||
|
||
2008-06-28 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (keyboard_move_to),
|
||
(keyboard_space):
|
||
If no icon is selected, but an icon has the keyboard focus, select it
|
||
when pressing space. Thanks to Nelson Benítez León, A. Walton and Amir
|
||
Reza Khosroshahi. Fixes #378202.
|
||
|
||
2008-06-23 Rodney Dawes <dobey.pwns@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
(is_reserved_keyword, nautilus_emblem_should_show_in_list):
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add the emblem-shared icon to be hidden in the emblems dialog and
|
||
to be used as a reserved keyword as well
|
||
|
||
2008-06-23 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: require libbeagle >= 0.2.4. (#351288).
|
||
|
||
2008-06-19 Christian Persch <chpe@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(convert_file_list_to_string), (get_clipboard_callback),
|
||
(clear_clipboard_callback), (convert_file_list_to_uris),
|
||
(copy_or_cut_files), (clipboard_targets_received),
|
||
(real_update_paste_menu), (fm_directory_view_class_init):
|
||
* src/file-manager/fm-tree-view.c: (get_clipboard_callback),
|
||
(clear_clipboard_callback), (convert_file_to_uri),
|
||
(copy_or_cut_files): Store the clipboard selection also in
|
||
text/uri-list format. Part of bug #314120.
|
||
|
||
2008-06-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in: post-release bump to 2.23.5.
|
||
|
||
==================== 2.23.4 ====================
|
||
|
||
2008-06-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-06-16 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c
|
||
(nautilus_file_get_permissions_as_string):
|
||
Correct a typo in the permissions code:
|
||
suid should test for S_ISUID instead of G_ISGID.
|
||
Closes bug #538468.
|
||
Patch by Marcel Stimberg.
|
||
|
||
2008-06-16 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c
|
||
(is_reserved_keyword), (nautilus_emblem_should_show_in_list):
|
||
* libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
|
||
Remove the emblem-desktop from Nautilus, as GIO now returns the
|
||
user-desktop icon for the user's Desktop directory.
|
||
Closes bug #538152.
|
||
|
||
2008-06-16 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (copy_move_file):
|
||
Use G_FILE_COPY_ALL_METADATA (#515777). Thanks to Alex Rostovtsev.
|
||
|
||
2008-06-15 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
reviewed by: David Zeuthen <david@fubar.dk>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
Always open folder if the corresponding action is selected
|
||
in the autorun preferences.
|
||
Patch by Matthias Clasen. (#528675).
|
||
|
||
2008-06-12 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Don't use g_free () on a GFile.
|
||
Patch by Sebastien Bacher. (#537995).
|
||
|
||
2008-06-11 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_should_show):
|
||
Never hide hidden or backup files in the trash. Fixes bug #153545.
|
||
|
||
2008-06-11 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
* src/nautilus-zoom-control.c (nautilus_zoom_control_redraw):
|
||
Slightly change zoom level algorithm to display "66%" instead of
|
||
"67%". This looks more consistent with the "33%" label for a .3 zoom
|
||
level. Also change preferences dialog accordingly: rename "75%" to
|
||
"66%", and "25%" to "33%". Fixes #485965.
|
||
|
||
2008-06-11 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (update_info_internal),
|
||
(nautilus_file_get_icon):
|
||
* libnautilus-private/nautilus-thumbnails.c
|
||
(nautilus_has_valid_failed_thumbnail):
|
||
* libnautilus-private/nautilus-thumbnails.h:
|
||
Fix thumbnail handling. Always request thumbnailing if a file without
|
||
any thumbnail changes its mtime, or if a failed thumbnail is not up to
|
||
date (i.e. its mtime differs from the file's mtime).
|
||
|
||
2008-06-08 German Poo-Caamano <gpoo@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(add_extension_menu_items): New function to fill submenus from
|
||
extensions using NautilusMenuProvider::get_background_items.
|
||
(nautilus_window_load_extension_menus): Fixed submenu support
|
||
for extensions using NautilusMenuProvider::get_background_items.
|
||
* src/file-manager/fm-directory-view.c:
|
||
(search_in_menu_items): Fix typo. Submenus provided by
|
||
extensions were not activated (#508878).
|
||
(reset_extension_actions_menu): Code cleanup, using g_list_foreach
|
||
instead for.
|
||
|
||
2008-06-05 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
(fm_icon_view_real_set_directory_sort_reversed):
|
||
Don't return anything for void function.
|
||
Patch by Damien Carbery. (#536787).
|
||
|
||
2008-06-03 Vincent Untz <vuntz@gnome.org>
|
||
|
||
* configure.in: post-release bump to 2.23.4
|
||
|
||
==================== 2.23.3 ====================
|
||
|
||
2008-06-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
* configure.in:
|
||
Require eel 2.23.2.
|
||
|
||
Sun Jun 1 19:30:58 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(background_changed_callback): Make use of new
|
||
eel_background_save_to_gconf().
|
||
|
||
2008-05-31 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_empty_trash):
|
||
Call setup_autos() to have the confirmation preference var
|
||
always initializated properly. Patch by Kai Willadsen (#535812).
|
||
|
||
Sat May 31 03:20:11 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(nautilus_file_background_read_desktop_settings): If the placement
|
||
is "none", then set image to NULL.
|
||
|
||
Fri May 30 23:33:17 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* Revert last commit as we do still need to deal with uris.
|
||
|
||
Fri May 30 22:16:51 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(initialize_background_from_settings):
|
||
* src/nautilus-information-panel.c
|
||
(nautilus_information_panel_update_appearance): Update for new eel
|
||
API
|
||
* configure.in: Require SVN version of eel
|
||
|
||
Fri May 30 21:25:59 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(initialize_background_from_settings): Don't call
|
||
eel_background_set_image_uri_sync() since it has been exactly
|
||
identical to eel_background_set_image_uri() for a while.
|
||
|
||
2008-05-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-bookmark-list.c (nautilus_bookmark_list_save_file):
|
||
Convert g_warning() about inability to write to ~/.gtk-bookmarks to
|
||
g_message().
|
||
|
||
2008-05-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
* libnautilus-private/nautilus-file-dnd.c
|
||
(nautilus_drag_can_accept_files):
|
||
* libnautilus-private/nautilus-file-utilities.c
|
||
(nautilus_is_file_roller_installed):
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(fm_directory_view_move_copy_items):
|
||
Support adding files to archives via file-roller.
|
||
Thanks to Nelson Benítez. Fixes #377157.
|
||
|
||
2008-05-28 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-ditem-page.c (build_table), (create_page),
|
||
(fm_ditem_page_create_begin), (fm_ditem_page_make_box),
|
||
(fm_ditem_page_should_show):
|
||
* src/file-manager/fm-ditem-page.h:
|
||
* src/file-manager/fm-properties-window.c (create_basic_page):
|
||
* src/nautilus-application.c (finish_startup):
|
||
Display launcher editables on "Basic" page. Get rid of "Launcher" page.
|
||
|
||
2008-05-27 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c: (drag_begin_callback):
|
||
Don't try to create a Cairo context for a NULL pixmap.
|
||
Fixes bug #534226.
|
||
|
||
2008-05-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_default_drop_action_for_uri_list):
|
||
* libnautilus-private/nautilus-dnd.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
(nautilus_icon_container_get_drop_action):
|
||
Select GDK_ACTION_MOVE as default action when DnD-ing a uri list
|
||
into the trash. (#534769).
|
||
|
||
2008-05-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-property-browser.c (nautilus_property_browser_init),
|
||
(nautilus_property_browser_update_contents):
|
||
Set window role to dialog, do not use custom hacks to pack images into
|
||
window buttons. Fixes #78907.
|
||
|
||
2008-05-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
* src/nautilus-autorun-software.c
|
||
(present_autorun_for_software_dialog):
|
||
Use medium as singular of media. Fixes #522986.
|
||
|
||
2008-05-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (seen_inode),
|
||
(mark_inode_as_seen), (deep_count_one), (deep_count_state_free),
|
||
(deep_count_load), (deep_count_start):
|
||
Do not count the same inode twice when calculating size. Fixes
|
||
#313668.
|
||
|
||
2008-05-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c (set_name_field),
|
||
(update_name_field), (value_field_update_internal),
|
||
(attach_title_field), (create_page_with_hbox), (append_blank_row),
|
||
(is_merged_trash_directory), (is_computer_directory),
|
||
(is_network_directory), (is_burn_directory),
|
||
(should_show_file_type), (should_show_location_info),
|
||
(should_show_accessed_date), (should_show_free_space),
|
||
(create_basic_page), (create_properties_window), (real_response),
|
||
(fm_properties_window_class_init), (fm_properties_window_init):
|
||
* src/file-manager/fm-properties-window.h:
|
||
Remove useless properties for computer, trash, burn and network
|
||
locations. Add spacing, make properties dialog HIG compliant.
|
||
Derive dialog from GtkDialog, instead of GtkWindow.
|
||
Fixes #325024.
|
||
|
||
2008-05-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
|
||
Fix frame size calculation.
|
||
|
||
2008-05-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-main.c (main):
|
||
Initialize autostart to FALSE.
|
||
|
||
2008-05-21 A. Walton <awalton@gnome.org>
|
||
|
||
* */*.[ch]:
|
||
Move all of Nautilus to single Gtk+ includes, because Mitch says so.
|
||
Closes Bug #530315.
|
||
|
||
2008-05-20 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
(convert_lines_to_str_list),
|
||
(nautilus_clipboard_get_uri_list_from_selection_data),
|
||
(nautilus_clipboard_get),
|
||
(nautilus_clipboard_clear_if_colliding_uris):
|
||
* libnautilus-private/nautilus-clipboard.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_get_copied_files_atom), (copy_or_cut_files),
|
||
(paste_clipboard_data), (action_paste_files_callback),
|
||
(paste_into), (real_update_paste_menu):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c: (icon_view_move_copy_items):
|
||
* src/file-manager/fm-list-view.c: (move_copy_items_callback):
|
||
* src/file-manager/fm-tree-view.c: (move_copy_items_callback),
|
||
(button_pressed_callback), (copy_or_cut_files),
|
||
(paste_clipboard_data), (fm_tree_view_paste_cb):
|
||
Empty the clipboard when copying/moving with DnD a file contained
|
||
in it. Also, refactor some clipboard code from fm-directory-view.c and
|
||
fm-tree-view.c into nautilus-clipboard.c. (#532850).
|
||
|
||
2008-05-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* docs/Makefile.am:
|
||
* docs/nautilus-connect-server.1:
|
||
* docs/nautilus-file-management-properties.1:
|
||
* docs/nautilus.1:
|
||
Adds manpages taken from the Debian package. Many thanks to the
|
||
Debian doc authors for these and for making them available
|
||
under the GPL license. (#310473 and #501698).
|
||
|
||
2008-05-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-property-browser.c: (make_drag_image):
|
||
Fix a typo that was breaking the image when doing DnD of
|
||
emblems from the property browser.
|
||
|
||
2008-05-19 Padraig O'Briain <padraig.obriain@sun.com>
|
||
|
||
* src/nautilus-application.c (mount_removed_callback): Ensure that
|
||
window no longer shows CD contents after CD is ejected. (#531678)
|
||
|
||
2008-05-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
|
||
* libnautilus-private/nautilus-icon-info.c
|
||
(nautilus_icon_info_lookup),
|
||
(nautilus_icon_info_get_pixbuf_nodefault_at_size),
|
||
(nautilus_icon_info_get_pixbuf_at_size):
|
||
Use bilinear interpolation instead of hyperbolic. Massively speeds up
|
||
loading of directories with previously generated thumbnails.
|
||
|
||
2008-05-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-shell.c (corba_open_windows),
|
||
(corba_open_default_window):
|
||
Treat "" CORBA strings as NULL.
|
||
|
||
2008-05-19 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-shell.c (open_window):
|
||
Never maximize windows opened from shell if a custom geometry has been
|
||
specified. Fixes #92566.
|
||
|
||
2008-05-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
Fix a conflicting accelerator.
|
||
Patch from Sebastien Bacher. (#442056)
|
||
|
||
2008-05-17 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(nautilus_file_background_read_desktop_settings):
|
||
Fix possibly uninitialized variable.
|
||
|
||
Fri May 16 23:56:37 2008 Søren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(nautilus_file_background_read_desktop_settings):
|
||
Rewrite this function using gconf directly instead of relying on
|
||
libbackground.
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(nautilus_file_background_write_desktop_settings):
|
||
Rewrite to use gconf directly
|
||
|
||
* libbackground:
|
||
Remove.
|
||
|
||
2008-05-14 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(paste_into_clipboard_received_callback), (paste_into),
|
||
(action_paste_files_into_callback),
|
||
(action_location_paste_files_into_callback),
|
||
(clipboard_targets_received), (real_update_location_menu):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Implement "Paste Into" for location context menu. Always request
|
||
clipboard contents in real_update_paste_menu().
|
||
|
||
2008-05-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(nautilus_file_operations_copy_move):
|
||
Never move to "burn:///". Fixes #531750.
|
||
|
||
* src/file-manager/fm-properties-window.c (real_destroy):
|
||
Free permission_combos list.
|
||
|
||
2008-05-13 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-view.c
|
||
(nautilus_view_pop_up_location_context_menu):
|
||
* libnautilus-private/nautilus-view.h:
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_self_properties_callback),
|
||
(action_location_properties_callback),
|
||
(fm_directory_view_finalize),
|
||
(action_location_mount_volume_callback),
|
||
(action_location_unmount_volume_callback),
|
||
(action_location_eject_volume_callback),
|
||
(action_location_format_volume_callback),
|
||
(action_location_open_folder_window_callback),
|
||
(action_location_cut_callback), (action_location_copy_callback),
|
||
(action_location_trash_callback),
|
||
(action_location_delete_callback),
|
||
(real_update_location_menu_volumes), (real_update_location_menu),
|
||
(fm_directory_view_pop_up_background_context_menu),
|
||
(real_pop_up_location_context_menu),
|
||
(location_popup_file_attributes_ready),
|
||
(unschedule_pop_up_location_context_menu),
|
||
(schedule_pop_up_location_context_menu),
|
||
(fm_directory_view_pop_up_location_context_menu), (load_directory):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-location-bar.c (label_button_pressed_callback):
|
||
* src/nautilus-navigation-window.c
|
||
(nautilus_navigation_window_init),
|
||
(path_bar_button_pressed_callback), (path_bar_path_set_callback):
|
||
* src/nautilus-pathbar.c (nautilus_path_bar_class_init),
|
||
(nautilus_path_bar_update_path),
|
||
(nautilus_path_bar_get_path_for_button):
|
||
* src/nautilus-pathbar.h:
|
||
* src/nautilus-spatial-window.c (location_button_pressed_callback):
|
||
Allow to open location popup menu for any location, and not just for
|
||
currently open folder. Enable location popup menu for all path bar
|
||
buttons. Add volume operations to location context menu. Fix
|
||
separators in location context menu. Fixes #309844.
|
||
Do not unref file when opening properties dialog from background
|
||
context menu.
|
||
|
||
2008-05-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.2 ===
|
||
|
||
2008-05-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-05-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (select_pattern):
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-spatial-window.c:
|
||
Ellipsize and HIG-ify some menu items. (#335112).
|
||
|
||
2008-05-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Use the right type for all_columns_have_same_width key in the
|
||
schemas description file. (#532363).
|
||
|
||
2008-05-09 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_file_local_internal), (nautilus_drag_drag_data_get):
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
(add_or_find_application):
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_application):
|
||
* src/nautilus-sidebar-title.c: (update_icon):
|
||
* src/nautilus-spatial-window.c:
|
||
(got_file_info_for_location_menu_callback):
|
||
* libnautilus-private/nautilus-file.c: (get_custom_icon):
|
||
Plugged some leaks around.
|
||
* libnautilus-private/nautilus-file.c: (is_uri_relative):
|
||
Cleaned up this bit of code.
|
||
|
||
Bug #532126.
|
||
|
||
2008-05-08 Federico Mena Quintero <federico@novell.com>
|
||
|
||
http://bugzilla.gnome.org/show_bug.cgi?id=364843
|
||
|
||
Keep the generated names for "reallylongfilename (copy).txt" from
|
||
overflowing the maximum allowed length for path names.
|
||
|
||
Original patch by Dave Camp <campd@campd.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(shorten_utf8_string): New function; takes an UTF8 string and
|
||
hygienically truncates it to a given number of bytes.
|
||
(get_link_name): Ensure the final name doesn't exceed a maximum length.
|
||
(make_next_duplicate_name): Likewise.
|
||
(get_max_name_length): Wrapper around pathconf() for basename lengths.
|
||
(get_unique_target_file): Use a maximum length for the target name.
|
||
(get_target_file_for_link): Likewise.
|
||
|
||
2008-05-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Use text width of 150 pixels in vertical layout mode, instead of 300.
|
||
|
||
2008-05-06 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(next_row_leftmost), (previous_row_rightmost),
|
||
(next_column_highest), (previous_column_lowest),
|
||
(last_column_lowest), (keyboard_end), (keyboard_arrow_key),
|
||
(keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
|
||
Wrap to next row/column when pressing arrow key, except if a11y is
|
||
used. Fixes #526802.
|
||
For vertical layout, make the "End" key select bottom item in last
|
||
column, instead of the last item in the bottom row.
|
||
|
||
2008-05-05 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
Fixup broken GConf key define. Patch from Stephane Demurget.
|
||
|
||
2008-05-05 A. Walton <awalton@gnome.org>
|
||
|
||
reviewed by: Cosimo Cecchi
|
||
|
||
* libnautilus-private/nautilus-module.c (nautilus_module_load):
|
||
* src/file-manager/fm-ditem-page.c (save_entry):
|
||
* src/nautilus-autorun-software.c (autorun):
|
||
Fixes build on toolchains with -Wformat enabled.
|
||
Closes bug #531562.
|
||
|
||
2008-05-05 A. Walton <awalton@gnome.org>
|
||
|
||
* src/nautilus-window-menus.c (action_about_nautilus_callback):
|
||
Update FSF address, bump the copyright year to 2008, and remove
|
||
a unnecessary version test macro (we require a later Gtk+ now,
|
||
making this test unnecessary). Closes bug #409038.
|
||
|
||
2008-05-05 A. Walton <awalton@gnome.org>
|
||
|
||
* configure.in:
|
||
Use -Wstrict-aliasing=0 instead of -Wno-strict-aliasing, known to be
|
||
broken on GCC 4.3.x < r130902 (GCC Bug #34973). Closes GNOME
|
||
bug #528081.
|
||
|
||
2008-05-05 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window.c: (nautilus_window_key_press_event):
|
||
Revert the patch for bug #314431 as it seems to break cut and paste.
|
||
|
||
2008-05-05 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
Do not error out if the remote share is already mounted.
|
||
Fixes #531508.
|
||
|
||
2008-05-05 Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't allow recursive move/copy into itself. Fixes #530720.
|
||
|
||
2008-05-03 Hans Petter Jansson <hpj@novell.com>
|
||
|
||
* src/nautilus-image-properties-page.c (append_exifdata_string):
|
||
If we get a NULL exifdata, don't try to dereference it. Fixes
|
||
BGO #530851.
|
||
|
||
2008-05-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Use 12 pixels of list column page indentation. Fixes #514415. Thanks
|
||
to Marcin Galazka.
|
||
|
||
2008-05-01 Claude Paroz <claude@2xlibre.net>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in: Removed
|
||
duplicate "and" in description. Fixes #516906.
|
||
|
||
2008-04-30 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-property-browser.c: (ensure_file_is_image):
|
||
Do not unref the file info before checking the mime type,
|
||
otherwise the mime_type string will be invalidated. (#530549).
|
||
|
||
2008-04-30 A. Walton <awalton@gnome.org>
|
||
|
||
* configure.in:
|
||
* src/file-manager/fm-icon-view.c:
|
||
Remove false dependency for ESound. Closes bug #311445.
|
||
|
||
2008-04-30 A. Walton <awalton@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-entry.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-horizontal-splitter.c:
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-users-groups-cache.c:
|
||
* libnautilus-private/nautilus-vfs-directory.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window.c:
|
||
* src/nautilus-zoom-control.c:
|
||
Replace g_return_*() with g_assert() in private, internal
|
||
functions. Closes #530321.
|
||
|
||
2008-04-29 David Zeuthen <davidz@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
* libnautilus-private/nautilus-autorun.h:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(volume_mount_cb), (nautilus_file_operations_mount_volume):
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(activation_mount_not_mounted_callback):
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
(vfs_file_mount_callback):
|
||
* src/nautilus-application.c: (startup_volume_mount_cb),
|
||
(volume_added_callback):
|
||
* src/nautilus-places-sidebar.c: (open_selected_bookmark),
|
||
(mount_shortcut_cb):
|
||
* src/nautilus-window-manage-views.c: (mount_not_mounted_callback):
|
||
Fix how autorunning works. Instead of inhibiting autorunning
|
||
every time we run something, we turn things around and instead
|
||
allow automounting only in the instance where Nautilus automounted
|
||
something itself. So in essence this patch is s/inhibit/allow/.
|
||
This fixes an annoying problem where Nautilus would do autorun
|
||
everytime something was mounted even from the command line. A
|
||
consequence of this are windows popping up and other annoyances.
|
||
This patch fixes that problem.
|
||
|
||
* src/nautilus-x-content-bar.c: (nautilus_x_content_bar_init):
|
||
Make sure the label is ellipsized.
|
||
|
||
2008-04-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c: (delete_files),
|
||
(trash_files), (delete_job):
|
||
Report user cancel when all the files we're about to trash or delete
|
||
are skipped in the operation. This allows to use the same selection for
|
||
requesting another deletion from the view. (#519746).
|
||
|
||
2008-04-27 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-window-manage-views.c
|
||
(display_view_selection_failure):
|
||
Quote schema. Fixes #522029.
|
||
|
||
2008-04-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
|
||
Always use single click policy in the Places sidebar. (#355760).
|
||
|
||
2008-04-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_save_geometry):
|
||
Always properly remember window size, also in the case the window is
|
||
closed being maximized. (#385176).
|
||
|
||
2008-04-27 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window.c: (nautilus_window_key_press_event):
|
||
Reverse the order in which the keybindings are processed by the
|
||
NautilusWindow, and use the same approach as GEdit.
|
||
This fixes some bugs where the GtkWindow accelerators were executed
|
||
before the focused widget one. (#314431).
|
||
|
||
2008-04-27 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-list-view.c (button_press_callback):
|
||
Do not activate twice if the activated paths are already selected.
|
||
Always expand when an expander is clicked, even when the activation
|
||
paths are already selected. Add 4 to the GtkTreeView's claimed
|
||
expander size, which accounts for hard coded internal GtkTreeView
|
||
expander padding. Fixes #448562. Thanks to Paweł Paprota.
|
||
|
||
2008-04-26 A. Walton <awalton@gnome.org>
|
||
|
||
reviewed by: Christian Neumair
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file-utilities.c
|
||
(nautilus_compute_title_for_location):
|
||
* libnautilus-private/nautilus-file.c (update_info_internal),
|
||
(nautilus_file_get_description):
|
||
* libnautilus-private/nautilus-file.h:
|
||
Use standard::description in the window title when it's available.
|
||
Closes bug #516007.
|
||
|
||
2008-04-27 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(emit_atk_focus_tracker_notify), (set_keyboard_focus),
|
||
(select_range), (select_one_unselect_others), (rubberband_select),
|
||
(keyboard_move_to):
|
||
Properly handle selection changes when using keyboard navigation. We
|
||
did not emit a "selection-change" signal when keyboard rubberbanding
|
||
was used, and all except one icon were deselected. Fixes #509432.
|
||
Thanks to Paweł Paprota.
|
||
|
||
2008-04-24 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (key_press_callback):
|
||
Properly handle Ctrl+F10 keybinding in List View.
|
||
Patch by Paweł Paprota. (#385896).
|
||
|
||
2008-04-23 Michael J. Chudobiak <mjc@svn.gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
Bump default thumbnailing size limit from 5 MB to 10 MB (#421342).
|
||
|
||
2008-04-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.23.1 ===
|
||
|
||
2008-04-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* Makefile.am:
|
||
* configure.in:
|
||
Entirely move DISTCHECK_CONFIGURE_FLAGS to Makefile.am to fix
|
||
distcheck.
|
||
|
||
2008-04-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2008-04-21 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* nautilus.desktop.in.in:
|
||
* src/nautilus-main.c (main):
|
||
Support new gnome-session autostart semantics (#525056). Thanks to
|
||
Lucas Rocha.
|
||
|
||
2008-04-15 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (compare_by_time):
|
||
Initialize two vars to get rid of a warning with gcc 4.3.
|
||
Patch by Paweł Paprota. (#528081).
|
||
|
||
2008-04-10 A. Walton <awalton@svn.gnome.org>
|
||
|
||
Remove GSequence directory and files (for real this time).
|
||
|
||
2008-04-10 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* configure.in:
|
||
* cut-n-paste-code/Makefile.am:
|
||
* cut-n-paste-code/gsequence/Makefile.am:
|
||
* cut-n-paste-code/gsequence/gsequence.c:
|
||
* cut-n-paste-code/gsequence/gsequence.h:
|
||
* src/Makefile.am:
|
||
* src/file-manager/fm-list-model.c:
|
||
Remove GSequence hack as it is no longer necessary;
|
||
we require a newer GLib in order to support GIO.
|
||
More work towards bug #520773.
|
||
|
||
2008-04-10 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-application.c: (nautilus_application_startup):
|
||
* src/nautilus-application.h:
|
||
* src/nautilus-first-time-druid.c:
|
||
* src/nautilus-first-time-druid.h:
|
||
* src/nautilus-main.c: (main):
|
||
Remove the first-time-druid dead code (#520773).
|
||
|
||
2008-04-10 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* configure.in: Add a missing comma to fix build with
|
||
Autoconf 2.62. (#527315).
|
||
|
||
2008-04-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_finalize):
|
||
Destroy column editor dialog with its parent list view. (#439097)
|
||
|
||
2008-04-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c (nautilus_application_destroy),
|
||
(automount_all_volumes_idle_cb), (finish_startup):
|
||
* src/nautilus-application.h:
|
||
Automount volumes in idle callback rather than during startup
|
||
(#526471).
|
||
|
||
2008-04-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-column-chooser.c (update_buttons),
|
||
(add_buttons):
|
||
Remove show/hide buttons. The entries can be toggled directly using
|
||
mouse or keyboard. Do not remove buttons to move entries, since
|
||
list DND may not be obvious for some users (#514394). Thanks to Marcin
|
||
Galazka.
|
||
|
||
2008-04-05 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
(_g_mount_guess_content_type):
|
||
Disable autorun when detecting autorun.exe and autorun.inf,
|
||
as we do not support those yet (part of bug #524270).
|
||
* src/nautilus-autorun-software.c: (autorun), (main):
|
||
Plug some minor leaks.
|
||
|
||
2008-04-04 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* configure.in:
|
||
* docs/Makefile.am:
|
||
* docs/reference/Makefile.am:
|
||
* docs/reference/libnautilus-extension/Makefile.am:
|
||
* docs/reference/libnautilus-extension/libnautilus-extension-docs.xml:
|
||
* docs/reference/libnautilus-extension/libnautilus-extension.types:
|
||
* docs/reference/libnautilus-extension/version.xml.in:
|
||
|
||
Adds initial Gtk-doc support infrastructure for libnautilus-extension.
|
||
(Progress towards bug #526193).
|
||
|
||
2008-04-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c (nautilus_places_sidebar_init),
|
||
(nautilus_places_sidebar_dispose),
|
||
(nautilus_places_sidebar_class_init):
|
||
|
||
Move finalize to dispose, unset pointers to window/tree_view, use
|
||
eel_preferences_add_callback_while_alive().
|
||
|
||
2008-04-04 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-extension/nautilus-file-info.c:
|
||
(nautilus_file_info_get_parent_info),
|
||
(nautilus_file_info_get_mount), (nautilus_file_info_can_write):
|
||
* libnautilus-extension/nautilus-file-info.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_info_iface_init):
|
||
Add new APIs for extensions to NautilusFileInfo (can_write, get_mount
|
||
and get_parent_info). (#521612).
|
||
|
||
2008-04-04 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (volume_mount_cb),
|
||
(nautilus_file_operations_mount_volume):
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* libnautilus-private/nautilus-mime-actions.c
|
||
(activation_mount_not_mounted_callback),
|
||
(activation_mount_not_mounted):
|
||
* src/nautilus-application.c (startup_volume_mount_cb),
|
||
(automount_all_volumes), (volume_added_callback):
|
||
* src/nautilus-places-sidebar.c (open_selected_bookmark),
|
||
(mount_shortcut_cb):
|
||
* src/nautilus-window-manage-views.c (mount_not_mounted_callback),
|
||
(got_file_info_for_view_selection_callback):
|
||
Inhibit autorun in mount callbacks after finishing mounts rather than
|
||
before mounting.
|
||
|
||
It is neccessary because the mount may take a very long time (floppy,
|
||
password prompt), which may take longer than the inhibition timeout.
|
||
|
||
This approach works because with the current HAL volume monitor
|
||
implementation, GVolumeMonitor signal emission is scheduled, while the
|
||
mount callbacks are invoked synchronously.
|
||
|
||
This should also fix the not working inhibition on startup, which
|
||
could happen because parallel mounts in the background and the rest of
|
||
the startup process eat resources, so the mounts may also take longer
|
||
than the inhibition timeout.
|
||
|
||
2008-04-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c
|
||
(nautilus_bookmark_icon_is_different):
|
||
Fix icon comparison if icon has not yet been set.
|
||
|
||
* libnautilus-private/nautilus-bookmark.c
|
||
(nautilus_bookmark_update_icon):
|
||
Never update icon if a file has not yet been confirmed.
|
||
|
||
2008-04-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_update_scroll_region):
|
||
Do not make x2/y2 smaller than x1/y2. Fixes flashing scrollbar
|
||
for empty container.
|
||
|
||
2008-04-03 Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (update_info_internal):
|
||
Fix SELinux:context attribute display issue
|
||
|
||
2008-04-02 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_update_scroll_region),
|
||
(lay_down_icons_horizontal), (get_max_icon_dimensions),
|
||
(lay_down_icons_vertical),
|
||
(nautilus_icon_container_start_renaming_selected_item),
|
||
(nautilus_icon_container_is_layout_vertical):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* src/nautilus-window.c
|
||
(nautilus_window_set_initial_window_geometry):
|
||
Subtract 1 from icon rectangle's x2/y2 positions before setting scroll
|
||
area since the entire canvas codes requests 1 px more than it needs.
|
||
Wrap when the icon hits the canvas, rather than wrapping to late.
|
||
Fixes most of the "text besides icons" glitches.
|
||
|
||
Add container padding on the RHS for vertical layout, and consider
|
||
max. emblem rectangles when deciding whether to wrap. This may wrap
|
||
slightly to early in some (high zoom level) situations, but we will
|
||
never get scroll glitches.
|
||
|
||
2008-04-01 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-view-factory.h:
|
||
* src/file-manager/fm-desktop-icon-view.c
|
||
(fm_desktop_icon_view_register):
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c (fm_list_view_register):
|
||
* src/nautilus-navigation-window.c (load_view_as_menu):
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-manage-views.h:
|
||
* src/nautilus-window.c (add_view_as_menu_item):
|
||
Remove unused "label" field of NautilusViewInfo and
|
||
nautilus_window_get_view_label().
|
||
Rename two other fields of NautilusViewInfo and make their use
|
||
more explicit. Remove redundand "View" from view menu label.
|
||
|
||
2008-04-01 Michael J. Chudobiak <mjc@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_get_icon):
|
||
Skip the thumbnailing of unreadable files. This is more efficient
|
||
than relying on failed thumbnails. (#525594).
|
||
|
||
2008-04-01 A. Walton <awalton@svn.gnome.org>
|
||
|
||
reviewed by: Cosimo Cecchi
|
||
* HACKING:
|
||
Add advice about patches adding strings to Nautilus.
|
||
|
||
2008-04-01 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c: (delete_dir),
|
||
(prompt_empty_trash), (verify_destination), (copy_move_directory),
|
||
(remove_target_recursively), (copy_move_file):
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(report_broken_symbolic_link), (activate_files):
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(application_cannot_open_location), (nautilus_launch_application),
|
||
(nautilus_launch_desktop_file):
|
||
* src/file-manager/fm-error-reporting.c:
|
||
(fm_report_error_loading_directory),
|
||
(fm_report_error_renaming_file), (fm_report_error_setting_group),
|
||
(fm_report_error_setting_owner),
|
||
(fm_report_error_setting_permissions):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(fm_properties_window_drag_data_received),
|
||
(create_permissions_page):
|
||
* src/nautilus-application.c: (nautilus_application_startup):
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
(display_error_dialog):
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server):
|
||
* src/nautilus-emblem-sidebar.c:
|
||
(nautilus_emblem_sidebar_delete_cb), (rename_dialog_response_cb):
|
||
* src/nautilus-information-panel.c: (receive_dropped_uri_list):
|
||
* src/nautilus-property-browser.c: (remove_pattern),
|
||
(remove_emblem), (add_pattern_to_browser):
|
||
* src/nautilus-window-manage-views.c:
|
||
(display_view_selection_failure):
|
||
Do not use contractions in strings. (#145356).
|
||
|
||
2008-04-01 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_unmount_mount), (empty_trash_job),
|
||
(nautilus_file_operations_empty_trash):
|
||
Do not ask twice if we want to empty the trash when unmounting
|
||
a volume. (#525269).
|
||
|
||
2008-03-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-autorun.c
|
||
(should_skip_native_mount_root), (should_autorun_mount):
|
||
Do not automount mount points inside hidden hierarchies (#524075).
|
||
|
||
2008-03-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_icons_vertical):
|
||
Reduce vertical space between icons, do not request space at the
|
||
bottom of a column.
|
||
|
||
2008-03-31 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(create_label_layout),
|
||
(nautilus_icon_canvas_item_get_max_text_width):
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_start_renaming_selected_item):
|
||
For column layout, do not limit text width if each columns determines
|
||
its own width.
|
||
|
||
2008-03-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c
|
||
(fm_icon_view_real_get_directory_tighter_layout):
|
||
Return FALSE if view does not support tighter layout.
|
||
|
||
2008-03-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c
|
||
(fm_desktop_icon_view_register):
|
||
Do not translate unused desktop icon view labels.
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Use "... View" instead of "View as ..." for view menu and dropdown.
|
||
This makes the labels consistent with the preference dialog and with
|
||
the compact view.
|
||
|
||
2008-03-30 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c
|
||
(get_image_for_properties_window), (update_properties_window_icon),
|
||
(create_image_widget):
|
||
Use icon name for window instead of pixbuf, if available (#519041).
|
||
|
||
2008-03-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c
|
||
(nautilus_global_preferences_get_default_folder_viewer_preference_a
|
||
s_iid):
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(create_label_layout),
|
||
(nautilus_icon_canvas_item_get_max_text_width):
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_one_column), (get_max_icon_dimensions),
|
||
(lay_down_icons_vertical), (lay_down_icons_vertical_desktop),
|
||
(lay_down_icons), (size_allocate),
|
||
(nautilus_icon_container_update_icon),
|
||
(nautilus_icon_container_set_layout_mode),
|
||
(nautilus_icon_container_start_renaming_selected_item),
|
||
(nautilus_icon_container_set_forced_icon_size),
|
||
(nautilus_icon_container_set_all_columns_same_width):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* libnautilus-private/nautilus-metadata.h:
|
||
* src/file-manager/fm-icon-container.c
|
||
(fm_icon_container_get_icon_images),
|
||
(fm_icon_container_get_icon_text):
|
||
* src/file-manager/fm-icon-view.c
|
||
(get_stored_icon_position_callback),
|
||
(fm_icon_view_supports_manual_layout),
|
||
(fm_icon_view_supports_tighter_layout), (update_layout_menus),
|
||
(fm_icon_view_real_set_directory_sort_reversed),
|
||
(fm_icon_view_get_directory_auto_layout),
|
||
(fm_icon_view_real_get_directory_auto_layout),
|
||
(fm_icon_view_set_directory_auto_layout),
|
||
(fm_icon_view_real_set_directory_auto_layout),
|
||
(fm_icon_view_real_set_directory_tighter_layout),
|
||
(real_supports_manual_layout), (get_default_zoom_level),
|
||
(set_labels_beside_icons), (set_columns_same_width),
|
||
(fm_icon_view_begin_loading), (fm_icon_view_set_zoom_level),
|
||
(fm_icon_view_zoom_to_level),
|
||
(fm_icon_view_restore_default_zoom_level),
|
||
(default_zoom_level_changed_callback),
|
||
(all_columns_same_width_changed_callback),
|
||
(fm_icon_view_set_property), (fm_icon_view_class_init),
|
||
(fm_icon_view_get_id), (fm_icon_view_init), (fm_icon_view_create),
|
||
(fm_compact_view_create), (fm_icon_view_is_compact),
|
||
(fm_icon_view_register):
|
||
* src/file-manager/fm-icon-view.h:
|
||
* src/nautilus-file-management-properties.c
|
||
(nautilus_file_management_properties_dialog_setup):
|
||
* src/nautilus-file-management-properties.glade:
|
||
Added compact view.
|
||
|
||
2008-03-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(display_view_selection_failure):
|
||
Fix a typo in a string. (#521199).
|
||
|
||
2008-03-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
(get_progress_window):
|
||
Use title capitalization for the File Operations dialog. (#516353).
|
||
|
||
2008-03-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-places-sidebar.c: (update_places):
|
||
Show network servers in Places sidebar. Patch by Vincent Untz.
|
||
(#350974).
|
||
|
||
2008-03-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_invert_selection):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-view.c:
|
||
(nautilus_view_invert_selection):
|
||
* libnautilus-private/nautilus-view.h:
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_invert_selection_callback),
|
||
(fm_directory_view_invert_selection), (real_update_menus),
|
||
(fm_directory_view_class_init):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c: (fm_icon_view_invert_selection),
|
||
(fm_icon_view_class_init):
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_invert_selection),
|
||
(fm_list_view_class_init):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Add support for "Invert Selection". Patch by Amos Brocco
|
||
<amos.brocco@unifr.ch>. (#305295).
|
||
|
||
2008-03-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c
|
||
(nautilus_application_save_session_to_file), (save_session):
|
||
* src/nautilus-application.h:
|
||
* src/nautilus-main.c (main):
|
||
* src/nautilus-shell.c (open_windows_at_idle), (restart_at_idle):
|
||
When restarting with "nautilus --restart", use XML file session
|
||
save / load mechanism, instead of writing to / reading from GConf.
|
||
|
||
2008-03-29 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-bookmarks-window.c (create_bookmarks_window),
|
||
(on_button_pressed), (on_key_pressed), (repopulate):
|
||
Write back changes to selected bookmark before changing
|
||
selection (#318278).
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.23.1
|
||
Gnome 2.22 work continues on gnome-2-22 branch
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.22.1 ===
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-03-28 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
(get_progress_window):
|
||
Fix annoying behavior of the file progress info dialog jumping
|
||
to the center of the screen when new file operations begin.
|
||
Closes #524241.
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(copy_move_file):
|
||
Make sure to queue a move even if the op was a move,
|
||
not just an added event.
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(move_job):
|
||
Don't leak dest_fs_id by requesting it twice.
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(copy_move_file):
|
||
During the merge part of a recursive move/copy always
|
||
disable same_fs to make sure we transcode filenames
|
||
correctly, as the target directory may be on another
|
||
filesystem.
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
When prepare move fails and we didn't select overwrite
|
||
do not silently overwrite. Instead we remember for each
|
||
file if overwrite was already specified or not.
|
||
|
||
2008-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(move_file_prepare):
|
||
Actually handle the move-file-over-directory case.
|
||
|
||
2008-03-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
(nautilus_monitor_directory):
|
||
Avoid constantly trying to create directory monitors
|
||
if it fails once by returning an "empty"
|
||
NautilusMonitor instead of NULL.
|
||
|
||
2008-03-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(delayed_rename_file_hack_callback),
|
||
(delayed_rename_file_hack_removed), (rename_file):
|
||
Ensure that the rename file callback data is destroyed. We leaked it
|
||
in case of cancellation.
|
||
|
||
2008-03-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(directory_list_lookup_file), (fm_directory_view_new_folder),
|
||
(paste_clipboard_received_callback),
|
||
(paste_into_clipboard_received_callback),
|
||
(action_paste_files_callback), (action_paste_files_into_callback):
|
||
Ref/unref view before/after receiving clipboard data, and check
|
||
whether it has been disposed. Should fix most of the clipboard crashers.
|
||
|
||
* src/file-manager/fm-tree-view.c
|
||
(clipboard_contents_received_callback), (button_pressed_callback),
|
||
(create_popup_menu), (fm_tree_view_init), (fm_tree_view_dispose),
|
||
(fm_tree_view_finalize):
|
||
Cancel activation and destroy popup in dispose() and not in finalize().
|
||
Create popup menu on demand.
|
||
Unref popup file in dispose() instead of leaking a reference.
|
||
Use eel_preferences_add_callback_while_alive() for preferences
|
||
callbacks.
|
||
Also ref/unref before/after requesting clipboard data, and check for
|
||
previous disposal in callback. Should fix rest of clipboard crashers.
|
||
|
||
2008-03-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c (play_file):
|
||
Use playbin for playback, but keep video playback disabled. (#523959).
|
||
|
||
2008-03-23 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-location-entry.c: do not leak the
|
||
location string when autocompleting.
|
||
|
||
2008-03-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c
|
||
(directory_count_start), (deep_count_load):
|
||
Do not follow symlinks. (#504980).
|
||
|
||
2008-03-23 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(custom_full_name_skip), (custom_basename_skip),
|
||
(custom_size_skip), (custom_time_skip), (custom_mount_skip):
|
||
Fix compiler warnings about unused value by casting va_arg calls with
|
||
unused return values to void. (#523908).
|
||
|
||
2008-03-22 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(delayed_rename_file_hack_callback):
|
||
Only start renaming if we have not yet been destroyed.
|
||
|
||
2008-03-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
Use GDesktopAppInfos for launching desktop files. (#342084)
|
||
Patch from Cosimo Cecchi.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(paste_clipboard_data):
|
||
Fix leak
|
||
|
||
2008-03-19 Frederic Crozat <fcrozat@mandriva.com>
|
||
|
||
* libnautilus-private/nautilus-link.c:
|
||
Only strip icon name when it ends with a know
|
||
icon extension.
|
||
|
||
2008-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* MAINTAINERS:
|
||
Add Christian Neumair as new maintainer
|
||
|
||
2008-03-19 Sebastian Dröge <slomo@circular-chaos.org>
|
||
|
||
* libnautilus-private/nautilus-search-engine-tracker.c:
|
||
(nautilus_search_engine_tracker_new): Check that tracker is
|
||
actually running before using it (#386512).
|
||
Patch by Josselin Mouette.
|
||
|
||
2008-03-19 Sebastian Dröge <slomo@circular-chaos.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_show_hidden_files_callback): Show backup files too if the
|
||
option for it is set. Showing hidden files and backup files is
|
||
handled exactly the same in nautilus nowadays (#327361).
|
||
Patch by Stephen Cook.
|
||
|
||
2008-03-19 Sebastian Dröge <slomo@circular-chaos.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (file_should_show_foreach):
|
||
Allow "Connect to server" for sftp and ssh shares too (#385608).
|
||
Patch from Mike Hommey.
|
||
|
||
2008-03-18 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_should_show_thumbnail):
|
||
* libnautilus-private/nautilus-thumbnails.c: (get_types_table),
|
||
(nautilus_thumbnail_is_mimetype_limited_by_size):
|
||
* libnautilus-private/nautilus-thumbnails.h:
|
||
Always use the thumbnails regardless of the original file size if
|
||
it has been already generated (#501268).
|
||
Also, reimplement image mimetypes table to determine if we have
|
||
to check for file size limit.
|
||
|
||
|
||
2008-03-17 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
Trivial build fix for users with Gtk+ SVN trunk (#522835),
|
||
caused by recent changes in Gtk+'s file includes.
|
||
Patch from Marc-Andre Lureau.
|
||
|
||
2008-03-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-connect-server-dialog-nonmain.c:
|
||
* src/nautilus-connect-server-dialog.c:
|
||
Mount location when using the external connect
|
||
to server dialog app. (#520390)
|
||
Patch from Cosimo Cecchi <anarki@lilik.it>
|
||
|
||
2008-03-14 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* src/nautilus-connect-server-dialog.c
|
||
(bookmark_checkmark_toggled),
|
||
(nautilus_connect_server_dialog_init):
|
||
Set the bookmark name widget in the connect server dialog insensitive
|
||
if the user doesn't check the add bookmark check button.
|
||
|
||
2008-03-14 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c
|
||
(nautilus_bookmark_compare_with):
|
||
Fixes crash if the user doesn't set a name for the bookmark (#522446).
|
||
|
||
2008-03-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-column-chooser.c:
|
||
(button_new_with_mnemonic):
|
||
respect gtk-button-images property for buttons (#514130)
|
||
Patch from Marcin Galazka
|
||
|
||
2008-03-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
(set_extension_and_description):
|
||
Don't create application/x-ext-<extension> types for known mimetypes
|
||
|
||
2008-03-12 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
(make_properties_from_directories):
|
||
Use the correct string to lookup the icons for the emblems.
|
||
(#505111).
|
||
|
||
2008-03-12 Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Fix a crash while changing owner
|
||
|
||
2008-03-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.22.0 ===
|
||
|
||
2008-03-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump to 2.22.0
|
||
|
||
* AUTHORS:
|
||
* NEWS:
|
||
* THANKS:
|
||
* check-THANKS.pl:
|
||
Update for release.
|
||
|
||
2008-03-07 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(callback_for_move_to_trash):
|
||
Fix a crash due to a missing NULL check (#520947).
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(nautilus_bookmark_uri_known_not_to_exist):
|
||
Fix this check to actually only access local
|
||
files, not fuse-based gvfs paths.
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_update_icon):
|
||
Remove dead code
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_lookup):
|
||
Resize custom icons (#513102)
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (add_template_to_templates_menus):
|
||
Avoid crashing if no pixbuf for menu icon. (#513719)
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
Avoid showing broken icons for the media type list (#519880)
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(trash_files):
|
||
Fix delete all button (#518616)
|
||
Patch from Rached Ben Mustapha
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_can_set_permissions):
|
||
Try to set permissions on remote shares. (#520572)
|
||
|
||
2008-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c (_g_mount_guess_content_type):
|
||
Only look for autorun stuff for local files.
|
||
We can't generally exec stuff for non-local files anyway,
|
||
and is a performance hit to do the check.
|
||
|
||
2008-03-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.[ch]:
|
||
Add async x-content type getter, change sync one
|
||
to only read the cached value
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Get x-content type async
|
||
|
||
2008-03-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_set_display_name):
|
||
Handle the case of empty display name as if it wasn't specified.
|
||
|
||
2008-02-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
* nautilus-home.desktop.in.in:
|
||
Computer, Home and Open Folder .desktop files should only show in
|
||
GNOME. Patch from Federico Mena Quintero. (#350947)
|
||
|
||
2008-02-29 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(update_icon_captions_from_gconf):
|
||
Fix a crasher when reading NULL values from GConf. (#518974)
|
||
|
||
2008-02-28 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_get_gicon):
|
||
Handle NULL file.
|
||
* src/nautilus-bookmark-list.c: (nautilus_bookmark_list_load_file):
|
||
Ignore lines beginning with a space (#512593).
|
||
|
||
2008-02-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(file_should_show_foreach):
|
||
Add mount entry for mountables, not unmount (#519056)
|
||
|
||
2008-02-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Use better icon for system tray. (#518644)
|
||
Patch from Michael Monreal
|
||
|
||
2008-02-07 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-metafile.c: (metafile_read_state_free):
|
||
Handle NULL state (#512042).
|
||
* src/nautilus-pathbar.c: (nautilus_path_bar_finalize): Disconnect
|
||
trash monitor signal (#519050).
|
||
|
||
2008-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-autorun-software.c (autorun):
|
||
Fix typo in string
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.92 ===
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require glib 2.15.6
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-autorun-software.c:
|
||
Show dialog on autorun errors
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Don't show permissions for computer.
|
||
Make "open with tab" consistent for computer and trash.
|
||
Patch from Cosimo Cecchi (#518131)
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(got_file_info_for_view_selection_callback):
|
||
Fix NautilusFile leak.
|
||
Patch from Christian Neumair
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
Fixes the icon position when creating a new folder,
|
||
and the view is zoomed.
|
||
Patch from Christian Neumair
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.c (nautilus_icon_info_new_for_icon_info):
|
||
Fix s/display_name/filename/ typo (#515903)
|
||
Fixes blurry window icons
|
||
Patch from Christian Neumair
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Allow theming of chart colors (#478471)
|
||
Patch from Baris Cicek
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (is_uri_relative):
|
||
g_uri_get_scheme -> g_uri_parse_scheme
|
||
|
||
2008-02-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c (activation_mountable_mounted):
|
||
Don't display error on G_IO_ERROR_FAILED_HANDLED.
|
||
|
||
2008-02-22 David Zeuthen <davidz@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
(autorun_dialog_response), (do_autorun_for_content_type):
|
||
Actually handle when the user presses the Eject or Unmount button.
|
||
|
||
* src/nautilus-window-manage-views.c: (found_mount_cb),
|
||
(update_for_new_location):
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c: (nautilus_window_finalize):
|
||
Find the mount for the window, used for determining if a x-content
|
||
clue bar should be shown, async.
|
||
|
||
2008-02-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(activation_mount_not_mounted):
|
||
Don't crash if all files were removed due to error
|
||
when activating.
|
||
|
||
2008-02-22 Chrustian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_selected_icons),
|
||
(nautilus_icon_container_get_selected_icon_locations),
|
||
(stop_rubberbanding): Add
|
||
nautilus_icon_container_get_selected_icons(). Use icon as range
|
||
selection base if it has been rubberbanded. Fixes #512894.
|
||
|
||
2008-02-21 Vincent Untz <vuntz@gnome.org>
|
||
|
||
Bring back the Connect to dialog. It still needs some work, but it's
|
||
better than nothing.
|
||
|
||
* libnautilus-private/nautilus-bookmark.c: (nautilus_bookmark_new):
|
||
Actually save the name in the bookmark, instead of forgetting it.
|
||
|
||
* src/Makefile.am: Updated to build the connect dialog stuff.
|
||
* src/nautilus-connect-server-dialog-main.c: (show_uri),
|
||
(nautilus_connect_server_dialog_present_uri), (main):
|
||
Port to gio. We use g_app_info_launch_default_for_uri() to open the
|
||
URI, but it will need some more work because it doesn't automount the
|
||
URI.
|
||
* src/nautilus-connect-server-dialog-nonmain.c:
|
||
(nautilus_connect_server_dialog_present_uri): Trivial update.
|
||
* src/nautilus-connect-server-dialog.[ch]: (get_method_description),
|
||
(nautilus_connect_server_dialog_finalize), (connect_to_server),
|
||
(response_callback), (setup_for_type), (display_server_location),
|
||
(nautilus_connect_server_dialog_init),
|
||
(nautilus_connect_server_dialog_new): Port to gio. Add bookmark saving
|
||
feature, to replace the old gnome-vfs network volumes. Remove the
|
||
Browse button, which isn't really needed there. Needs some more polish.
|
||
* src/nautilus-shell-ui.xml: Uncomment the "Connect to" action
|
||
* src/nautilus-window-menus.c: (action_connect_to_server_callback):
|
||
Uncomment code to make use of the dialog
|
||
|
||
2008-02-21 David Zeuthen <davidz@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c: (should_autorun_mount):
|
||
Use g_volume_should_automount() to determine if we should autorun
|
||
programs on a mount.
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(nautilus_directory_set_up_request),
|
||
(nautilus_async_destroying_file), (lacks_filesystem_info),
|
||
(wants_filesystem_info), (request_is_satisfied),
|
||
(directory_count_start), (mime_list_start),
|
||
(filesystem_info_cancel), (filesystem_info_stop),
|
||
(filesystem_info_state_free), (got_filesystem_info),
|
||
(query_filesystem_info_callback), (filesystem_info_start),
|
||
(start_or_stop_io), (nautilus_directory_cancel),
|
||
(cancel_filesystem_info_for_file), (cancel_loading_attributes),
|
||
(nautilus_directory_cancel_loading_file_attributes):
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-file-attributes.h: Add new
|
||
filesystem info attribute; right now two bits in NautilusFile's
|
||
private structure are set; the filesystem::use-preview and
|
||
filesystem:readonly.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_mount_volume):
|
||
* src/nautilus-places-sidebar.c: (open_selected_bookmark),
|
||
(mount_shortcut_cb): Don't inhibit automount from
|
||
nautilus_file_operations_mount_volume() because then everything
|
||
will be inhibited as the mount_added callback use it as
|
||
well. Rather, move the call to inhibit out to the proper call
|
||
sites.
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_filesystem_use_preview),
|
||
(nautilus_file_should_show_thumbnail),
|
||
(get_speed_tradeoff_preference_for_file),
|
||
(nautilus_file_get_mount):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* src/file-manager/fm-directory-view.c: (load_directory):
|
||
* src/file-manager/fm-icon-view.c: (should_preview_sound):
|
||
* src/nautilus-window-manage-views.c: (update_for_new_location):
|
||
Use the new filesystem::use-preview hint to determine if we should
|
||
preview non-native files (such as gphoto2:// and cdda://
|
||
mounts).
|
||
|
||
2008-02-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-application.c: (find_parent_spatial_window):
|
||
Stop closing parent windows at Desktop in spatial mode only if it's
|
||
not explicitly opened in a spatial window. (#515180).
|
||
|
||
2008-02-21 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/nautilus-pathbar.c: (trash_state_changed_cb),
|
||
(nautilus_path_bar_init):
|
||
Update the trash icon on the pathbar according to the trash state.
|
||
(#332162).
|
||
|
||
2008-02-20 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
(get_extension_from_file), (set_uri_and_type_for_multiple_files):
|
||
Finish work on open with tab with multiple files selected. (#343930).
|
||
|
||
2008-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.[ch]:
|
||
* libnautilus-private/nautilus-open-with-dialog.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Initial work on open with tab with multple selected
|
||
files. (#343930)
|
||
Patch from Cosimo Cecchi
|
||
|
||
2008-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Duplicate if src and dest dirs are the same (#512392)
|
||
|
||
2008-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
Call eel_debug_shut_down() after freeing
|
||
NautilusApplications (fixes warning about
|
||
bookmark leaks).
|
||
Pointed out by Christian Neumair
|
||
|
||
2008-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_get_pixbuf_nodefault_at_size):
|
||
(nautilus_icon_info_get_pixbuf_at_size):
|
||
Don't scale icons if not needed (#515903)
|
||
Patch from Christian Neumair
|
||
|
||
2008-02-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-model.[ch]:
|
||
Add fm_tree_model_iter_compare_roots to compare roots
|
||
Report dummy rows added before reporting has_child_toggled.
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
(compare_rows):
|
||
Use fm_tree_model_iter_compare_roots when comparing roots
|
||
to force a stable sort, because GtkTreeModelSort isn't stable.
|
||
|
||
2008-02-19 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(delete_job_done), (delete_job), (trash_or_delete_internal),
|
||
(callback_for_move_to_trash), (nautilus_file_operations_copy_move):
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(trash_or_delete_selected_files), (trash_or_delete_done_cb),
|
||
(trash_or_delete_files), (action_location_trash_callback):
|
||
Reset selection_was_removed in FMDirectoryView if the user
|
||
cancels the deletion from trash (#337937).
|
||
|
||
2008-02-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
Move comments around to help translators (#463616)
|
||
Patch from Yann Simon
|
||
|
||
2008-02-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-file-operations-progress-icons.h:
|
||
* libnautilus-private/nautilus-file-operations-progress.[ch]:
|
||
Removed unused files. (#515259)
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't include removed file
|
||
|
||
2008-02-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(link_info_nautilus_link_read_callback):
|
||
Avoid free of random memory if desktop file reading
|
||
failed.
|
||
|
||
2008-02-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_build_selection_list):
|
||
Don't build selection list in wrong order. (#330357)
|
||
|
||
2008-02-15 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(should_show_custom_icon_buttons):
|
||
Fix typo, now you can set custom icons again. (#512795)
|
||
|
||
2008-02-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Fix checking when to display errors (#514135)
|
||
|
||
2008-02-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(report_copy_progress):
|
||
Only change progress status string as needed when
|
||
copying. This avoids a lot of I/O ops to get the
|
||
name.
|
||
|
||
2008-02-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
ask before emptying the trash or deleting files (#509877)
|
||
Patch from Cosimo Cecchi and Luca Ferretti
|
||
|
||
2008-02-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.[ch]:
|
||
Close properties dialog on escape (#515620)
|
||
Patch from Cosimo Cecchi
|
||
|
||
2008-02-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't ref parent window during operation, as this
|
||
could lead to some crash when the gtkuimanager is updated
|
||
but the child widgets were destroyed. Instead use
|
||
a weak ref.
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Handle beagle >= 0.3.0
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c (nautilus_bookmark_compare_with):
|
||
Fix bookmark comparison (#516214)
|
||
Patch from Cosimo Cecchi
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Allow minimize of progress window (#512778)
|
||
Patch from Cosimo Cecchi
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add paused status to progress infos and use it
|
||
to avoid poping up the progress dialog while dialogs
|
||
are up. (#512406)
|
||
Patch from Cosimo Cecchi
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
If using composite, make dnd icons partially transparent.
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.[ch]:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Support alpha icons during DnD on composited screens. (#500084)
|
||
Patch from Alexander "weej" Jones
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-link.c:
|
||
(nautilus_link_get_link_icon_from_desktop):
|
||
Strip extension from non-absolute-filename icons.
|
||
This fixes icons for some old-school desktop files.
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Add nautilus_file_is_launcher()
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
* libnautilus-private/nautilus-link.[ch]
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* libnautilus-private/nautilus-program-choosing.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Remove weird desktop-file: and command: hacks, and
|
||
replace with usage and implementation of
|
||
nautilus_file_is_launcher().
|
||
This fixes some problems where the old desktop-file uri
|
||
was interpreted as an actual file.
|
||
|
||
2008-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (verify_destination):
|
||
Don't free NULL GError.
|
||
|
||
2008-02-12 Cosimo Cecchi <cosimoc@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Remove unneeded gnome-vfs includes.
|
||
|
||
2008-02-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(mime_application_hash):
|
||
Fix 64bit build (#515896)
|
||
|
||
2008-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump
|
||
|
||
=== nautilus 2.21.91 ===
|
||
|
||
2008-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require glib 2.15.5
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Make progress setting be ratio based and not
|
||
percent based and then ensure we handle division
|
||
by zero correctly in all cases.
|
||
|
||
2008-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Update for new gio mount flags argument
|
||
|
||
2008-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c (update_places):
|
||
Fix leak of volumes list.
|
||
Pointed out by Vincent Untz
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
C89 fix. (#515093)
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
Use the new g_volume_should_automount()
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
Maks sure we disconnect from the changed
|
||
signal on the mount.
|
||
|
||
2008-02-08 Olav Vitters <olav@bkor.dhs.org>
|
||
|
||
* HACKING: Change CVS things into SVN.
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(mount_changed_callback):
|
||
(nautilus_desktop_link_new_from_mount):
|
||
Handle changes of GMount objects
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Fix open and open with menu display in
|
||
always-use-browser mode.
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Make sure delete-from-trash is correctly sensitive.
|
||
(#514039)
|
||
|
||
2008-02-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* test/test-nautilus-search-engine.c:
|
||
(main):
|
||
Initialize threads (#515031)
|
||
|
||
2008-02-07 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* configure.in:
|
||
libbackground is now using LIBBACKGROUND_{CFLAGS,...}, unbreak
|
||
the build.
|
||
|
||
2008-02-07 A. Walton <awalton@svn.gnome.org>
|
||
* configure.in:
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
(is_reserved_keyword):
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_fit_date_as_string):
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_get_value):
|
||
Remove deprecated GLib symbols and build with -DG_DISABLE_DEPRECATED.
|
||
|
||
2008-02-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Rewrite the desktop uri to the real uri on
|
||
uri-list drops (i.e. from other apps) (#511764)
|
||
|
||
2008-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c (nautilus_find_file_insensitive_next):
|
||
Don't crash if parent doesn't exist (#512636)
|
||
Move exact change before key generation to avoid leak.
|
||
|
||
2008-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(nautilus_window_reload):
|
||
Selection is already GFiles now, no need to
|
||
convert from uris (#514458)
|
||
Patch from John Millikin
|
||
|
||
2008-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(directory_load_one):
|
||
Avoid crashing if gvfs backend gives NULL as name for
|
||
a new file. (#511601)
|
||
|
||
2008-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Change how we handle cancellation of the directory count
|
||
and mime list for files in a directory. We now make sure
|
||
that the callback for the cancelled operation is run before
|
||
starting a new one.
|
||
|
||
This was causing problems when viewing a directory that had
|
||
a subdirectory getting a lot of new files added, as for each
|
||
new file added the directory count would be cancelled and
|
||
re-started, leading to lots of outstanding (cancelled)
|
||
operations. Each of these was using a file descriptor for
|
||
the readdir operation, which wasn't really leaking (it was
|
||
eventually freed) but could cause temporary out-of-fd errors.
|
||
|
||
Perhaps we should do something similar for all kinds of
|
||
operations, but its worst for dir count and mime list due to
|
||
nautilus_directory_invalidate_count_and_mime_list() which is
|
||
called on file creation.
|
||
|
||
2008-02-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (custom_basename_to_string):
|
||
Escape characters that won't work in GMarkup.
|
||
|
||
2008-02-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
Don't autorun non-local mounts.
|
||
|
||
2008-02-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c ()
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Default to move when dragging from trash.
|
||
|
||
2008-02-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c (create_permissions_page):
|
||
Only show selinux context if HAVE_SELINUX.
|
||
|
||
2008-02-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't follow symlinks when emptying trash (#513912)
|
||
|
||
2008-02-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Handle GAppInfos having NULL id
|
||
|
||
2008-01-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.[ch]:
|
||
Add functions to inhibit autorun for a volume
|
||
or for the volume of a file.
|
||
|
||
* src/nautilus-application.c:
|
||
Convert automount code to new way to inhibit autorun.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Inhibit autorun if we manually mount stuff.
|
||
|
||
2008-01-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (report_link_progress):
|
||
Fix string wrt plural
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.90 ===
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Update version to 2.21.90
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
Better finding of case insensitive files. (#511450)
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Add nautilus_find_file_insensitive
|
||
|
||
Based on patch from John Millikin
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Enable paste into folder for volume links (#386800)
|
||
Based on patch from John Millikin
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(thumbnail_done):
|
||
Don't reference thumb_mtime_str if its not
|
||
set, fixing a crash on zoom in. (#511406)
|
||
Patch from John Millikin
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(report_count_progress):
|
||
Use ngettext for number of files strings. (#512203)
|
||
Patch from Vasiliy Faronov
|
||
|
||
2008-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
(escape_slashes):
|
||
Escape slashes in the same way as old versions,
|
||
fixing loss of metadata customization.
|
||
Patch from Rached Ben Mustapha (#511592)
|
||
|
||
2008-01-25 Soren Sandmann <sandmann@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c
|
||
(nautilus_connect_desktop_background_to_file_metadata): Remove
|
||
call of noop eel_background_set_is_constant()
|
||
|
||
2008-01-25 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c: Update all
|
||
GIOSchedulerJobFunc callbacks to return FALSE.
|
||
|
||
2008-01-24 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
reviewed by: Alexander Larsson
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-icon-names.h
|
||
|
||
Add a new file to define icon names, like
|
||
#define NAUTILUS_ICON_HOME "user-home"
|
||
using named icons from fd.o icon naming spec.
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(nautilus_desktop_link_new):
|
||
* libnautilus-private/nautilus-link.c:
|
||
(nautilus_link_get_link_icon_from_desktop):
|
||
* libnautilus-private/nautilus-trash-monitor.c: (update_info_cb),
|
||
(nautilus_trash_monitor_init):
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c: (create_popup_menu),
|
||
(create_tree):
|
||
* src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
|
||
* src/nautilus-connect-server-dialog-main.c: (main):
|
||
* src/nautilus-desktop-window.c: (real_get_icon):
|
||
* src/nautilus-main.c: (main):
|
||
* src/nautilus-pathbar.c: (get_icon_for_file_path),
|
||
(get_button_image), (is_file_path_mounted_mount),
|
||
(make_directory_button):
|
||
* src/nautilus-places-sidebar.c: (update_places),
|
||
(bookmarks_drop_uris):
|
||
* src/nautilus-window-menus.c:
|
||
|
||
Include nautilus-icon-name.h and use its icons defines.
|
||
This means that now Nautilus is using "user-home",
|
||
"user-desktop", "folder", "user-trash*", "computer",
|
||
"drive-harddisk", "folder-remote", "network-workgroup",
|
||
and "text-x-generic-template".
|
||
|
||
* src/network-scheme.desktop.in:
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus-file-management-properties.desktop.in.in:
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
* nautilus-home.desktop.in.in:
|
||
* nautilus.desktop.in.in:
|
||
|
||
Use icons from fd.o spec here too. In details, we have
|
||
Launcher | New Icon
|
||
----------------+----------------------
|
||
Computer | computer
|
||
File Browser | system-file-manager
|
||
Open Folder | folder-open
|
||
Home Folder | user-home
|
||
File Management | system-file-manager
|
||
Network | network-workgroup
|
||
|
||
For other details see bug #407130.
|
||
|
||
2008-01-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't leak enumerators
|
||
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
Don't leak file info
|
||
|
||
Fixes from Matthias Clasen
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/nautilus-column.c:
|
||
Add attribute_q property that is the Quark
|
||
of the attribute property.
|
||
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-list-model.[ch]:
|
||
* src/file-manager/fm-list-view.c:
|
||
Use the quark versions of the string attribute
|
||
calls for better performance.
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add quark-bases string-attribute accessors.
|
||
Store extension infos as quarks
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_invalidate_extension_info_internal):
|
||
(nautilus_file_add_string_attribute):
|
||
Lazily allocate the extension info hashtable.
|
||
Internalize the extension info attribute names.
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_emblem_pixbufs):
|
||
Don't leak NautilusIconInfo
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(nautilus_bookmark_get_pixbuf):
|
||
Don't leak icon
|
||
|
||
* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
|
||
Indentation fixups
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_get_pixbuf_nodefault):
|
||
Only set toggle ref first time we get a pixbuf request.
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
(main):
|
||
Clear caches on shutdown to help track leaks.
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(get_description):
|
||
(update_description_for_link):
|
||
Fix leak of description
|
||
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
(set_metafile_contents):
|
||
fix leak of xmlName.
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* src/Nautilus_shell.server.in:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-file-management-properties.glade:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Clean up strings for l10n. (#510327)
|
||
|
||
2008-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use thousands separators (#41455)
|
||
|
||
2008-01-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.6 ===
|
||
|
||
2008-01-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump glib requirement to 2.15.3
|
||
|
||
2008-01-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
Fix up indentation
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Allow umount and eject for NautilusFiles that have
|
||
a GMount. (e.g. unix mountpoints)
|
||
|
||
2008-01-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-autorun.c:
|
||
* src/nautilus-autorun-software.c:
|
||
Fix coding style
|
||
|
||
2008-01-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
Just use get_activation_location instead of all
|
||
the unnecessary special casing.
|
||
|
||
* libnautilus-private/nautilus-autorun.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Use nautilus_file_get_mount() to do the
|
||
x-content type detection.
|
||
|
||
2008-01-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_activation_location.
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Get mounts from mountable files too.
|
||
|
||
2008-01-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-x-content-bar.c:
|
||
Don't free result of g_app_info_get_icon ().
|
||
|
||
2008-01-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Implement reading the mount attribute
|
||
(not used or tested yet)
|
||
|
||
2008-01-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-file-attributes.h:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Add GMount attribute to NautilusFile.
|
||
(not implemented yet)
|
||
|
||
* Makefile.am:
|
||
* configure.in:
|
||
* data/nautilus.xml.in:
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-autorun.[ch]:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* src/Makefile.am:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-autorun-software.c: Added.
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.glade:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-x-content-bar.[ch]: Added.
|
||
More work on autorun and x-content types from David Zeuthen
|
||
|
||
2008-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
(find_parent_spatial_window):
|
||
unref, not free the GFile.
|
||
Fixes crash in close parent windows (#509821)
|
||
|
||
2008-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_dialog_setup):
|
||
Fix help crash by actually owning a ref to
|
||
xml_dialog. (#509835)
|
||
|
||
2008-01-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.[ch]:
|
||
Add nautilus_drag_uris_local
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Don't copy/move files if you dnd within the same
|
||
location (#508216)
|
||
|
||
2008-01-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Selection lists are GFiles now, not uris (#505944)
|
||
|
||
2008-01-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
(nautilus_mime_application_chooser_finalize):
|
||
Disconnect mime changed handler
|
||
|
||
2008-01-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_dialog_response_cb):
|
||
Don't crash when exiting separate properties app. (#505687)
|
||
|
||
* src/nautilus-window.c:
|
||
(nautilus_window_update_icon):
|
||
Unref pixbuf inside != NULL block.
|
||
|
||
2008-01-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Honor mtime specified in thumbnail (#504833)
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.5 ===
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
Correct includes
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Update version to 2.21.5
|
||
Require eel 2.21.5
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require glib 2.15.2
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
Update to new gio API.
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(search_in_menu_items):
|
||
(extension_action_callback):
|
||
Check recursively for valid menu items (#508878)
|
||
Patch from Choe Hwanjin.
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
(extension_action_sensitive_callback):
|
||
(nautilus_toolbar_action_from_menu_item):
|
||
Update toolbar item sensitivity if menu item changes.
|
||
|
||
2008-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Add check_trash arg to nautilus_file_operations_unmount_mount.
|
||
Add nautilus_file_operations_mount_volume().
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Update to API change.
|
||
|
||
* data/nautilus.xml.in:
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-autorun.[ch]: Added.
|
||
* libnautilus-private/nautilus-global-preferences.[ch]:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.glade:
|
||
Add new autorun setup (by David Zeuthen)
|
||
|
||
2008-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_has_activation_uri.
|
||
Don't show can't write emblems if you can't
|
||
write in the parent either.
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Don't launch mountables that have no activation uri.
|
||
|
||
2008-01-10 Sven Herzberg <herzi@gnome-de.org>
|
||
|
||
Don't check for unportable functions, fixes #396923
|
||
|
||
Reviewed by Alex.
|
||
|
||
* configure.in: don't check for unportable functions to modify the
|
||
environment
|
||
* src/nautilus-main.c: don't use putenv(), use g_unsetenv()
|
||
|
||
2008-01-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Use nautilus_file_can_delete() to control sensitivity
|
||
of delete menu item.
|
||
|
||
2008-01-10 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* icons/colors.png:
|
||
* icons/backgrounds.png:
|
||
* icons/emblems.png:
|
||
New Tango icons from Ulisse Perusin (see bug #374722).
|
||
|
||
2008-01-10 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* data/icons/16x16/apps/Makefile.am:
|
||
* data/icons/22x22/apps/Makefile.am:
|
||
* data/icons/24x24/apps/Makefile.am:
|
||
* data/icons/32x32/apps/Makefile.am:
|
||
* data/icons/scalable/apps/Makefile.am:
|
||
Run gtk-update-icon-cache one one when exiting from
|
||
icons directory. Not needed to repeat it 5 times.
|
||
|
||
2008-01-10 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* configure.in:
|
||
* data/Makefile.am:
|
||
* data/icons/*:
|
||
* icons/Makefile.am:
|
||
* icons/appicon/*:
|
||
Move "nautilus" named icon from icon/appicon to data/icons
|
||
matching the directory and naming structure of other GNOME
|
||
projects.
|
||
|
||
This will also help if we'll need to add custom themeable
|
||
icons.
|
||
|
||
2008-01-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(cancel_activate_callback):
|
||
Fix assertion crash on cancel.
|
||
|
||
2008-01-09 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(verify_destination):
|
||
Non-strdup()'d string potentially free()'d.
|
||
|
||
2008-01-09 A. Walton <awalton@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(move_file_prepare):
|
||
Remove bad g_error_free()'s causing crashes while
|
||
merging files.
|
||
|
||
2008-01-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/Makefile.am:
|
||
EXTRA_DIST the currently not built
|
||
connect to server dialogs.
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.2 ===
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Remove unused callbacks in nautilus_file_unmount/eject.
|
||
Patch from Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Implement some missing mount/unmount functionallity.
|
||
Patch from Tomas Bzatek <tbzatek@redhat.com>
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump glib req to 2.15.1
|
||
|
||
2008-01-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c (get_file_mtime):
|
||
Fix memleak.
|
||
|
||
2008-01-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
Update to new gio API
|
||
|
||
2008-01-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/libnautilus-extension.pc.in:
|
||
Pull in gio, not gnome-vfs.
|
||
|
||
* libnautilus-extension/nautilus-file-info.[ch]:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Export some gio specific things like file type and
|
||
location/parent location.
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
These are G_FILE_TYPE_SHORTCUT files, not REGULAR files.
|
||
|
||
2008-01-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* src/nautilus-main.c:
|
||
Set desktop env for GAppInfo
|
||
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
Filter out apps that don't take file args from
|
||
open with list.
|
||
|
||
2008-01-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(delete_job):
|
||
Remove unnecessary delete_if_all_already_in_trash boolean.
|
||
|
||
2008-01-03 Cosimo Cecchi <cosimoc@svn.gnome.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Fix a typo.
|
||
|
||
2007-12-24 Brian Pepple <bpepple@fedoraproject.org>
|
||
|
||
* libnautilus-extension/libnautilus-extension.pc.in (extensiondir):
|
||
* libnautilus-extension/libnautilus-extension-uninstalled.pc.in (extensiondir):
|
||
Update to use extensions-2.0 dir.
|
||
|
||
2007-12-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Default dnd of desktop icons to move. (#504824)
|
||
Based on patch by Cosimo Cecchi
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.21.1 ===
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_self_check_file):
|
||
Fix old test
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Remove gnome-vfs requirement
|
||
Bump glib and eel requirements
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Correct check for require_uri.
|
||
Small performance fix
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Missed one "std" in the conversion
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-link.c:
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-property-browser.c:
|
||
Update to new gio file attribute names
|
||
|
||
2007-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Update to new gio api
|
||
|
||
2007-12-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Update for glib API change.
|
||
|
||
2007-12-19 David Zeuthen <davidz@redhat.com>
|
||
|
||
Don't put up error dialogs if the error code is
|
||
G_IO_ERROR_FAILED_HANDLED.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(unmount_mount_callback):
|
||
* src/nautilus-places-sidebar.c: (volume_mount_cb),
|
||
(drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
|
||
(drive_poll_for_media_cb):
|
||
|
||
2007-12-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
(setup_debug_log_signals):
|
||
Disable unsafe segv handler by default
|
||
|
||
2007-12-14 David Zeuthen <davidz@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
(update_info_from_link):
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(volume_delete_dialog):
|
||
* src/file-manager/fm-tree-view.c: (button_pressed_callback),
|
||
(fm_tree_view_unmount_cb):
|
||
* src/nautilus-pathbar.c: (nautilus_path_bar_class_init):
|
||
* src/nautilus-places-sidebar.c: (check_visibility),
|
||
(volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
|
||
(drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
|
||
(eject_shortcut_cb):
|
||
|
||
Update for API changes in gio trunk.
|
||
|
||
2007-12-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
Update to new flags API
|
||
|
||
2007-12-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-bookmark.h:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-desktop-link.h:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.h:
|
||
* libnautilus-private/nautilus-emblem-utils.h:
|
||
* libnautilus-private/nautilus-file-changes-queue.h:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
* libnautilus-private/nautilus-link.c:
|
||
* libnautilus-private/nautilus-mime-actions.h:
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* libnautilus-private/nautilus-monitor.h:
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
* libnautilus-private/nautilus-open-with-dialog.h:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-program-choosing.h:
|
||
* libnautilus-private/nautilus-progress-info.h:
|
||
* libnautilus-private/nautilus-recent.h:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
* libnautilus-private/nautilus-trash-monitor.h:
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
* libnautilus-private/nautilus-view-factory.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-tree-model.h:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-application.h:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-bookmark-list.h:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-image-properties-page.c:
|
||
* src/nautilus-location-entry.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-pathbar.h:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-query-editor.c:
|
||
* src/nautilus-window-menus.c:
|
||
Only use <gio/gio.h> include
|
||
|
||
2007-12-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Update to gioscheduler.h changes
|
||
|
||
2007-12-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Update for g_mount_for_location to g_file_mount_enclosing_volume change.
|
||
|
||
2007-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(new_folder_done):
|
||
Remove spew
|
||
(add_submenu):
|
||
(add_submenu_to_directory_menus):
|
||
Avoid creating three copies of template menu actions
|
||
|
||
2007-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
Update to new gio attribute names
|
||
|
||
2007-12-12 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
fix a typo (bug #330324, committing on behalf of Jon Dufresne).
|
||
|
||
2007-12-12 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* src/file-manager/fm-properties-window.c (create_pie_widget):
|
||
fix a typo (bug #499715, committing on behalf of Bob mauchin);
|
||
add two translator comments.
|
||
|
||
2007-12-11 David Zeuthen <davidz@redhat.com>
|
||
|
||
Update for API changes in gio trunk.
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
(update_info_from_link):
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(volume_delete_dialog), (volume_file_name_used),
|
||
(create_mount_link), (mount_added_callback),
|
||
(mount_removed_callback), (mount_changed_callback),
|
||
(desktop_volumes_visible_changed),
|
||
(nautilus_desktop_link_monitor_init),
|
||
(desktop_link_monitor_finalize):
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(nautilus_desktop_link_new),
|
||
(nautilus_desktop_link_new_from_mount),
|
||
(nautilus_desktop_link_get_mount), (desktop_link_finalize):
|
||
* libnautilus-private/nautilus-desktop-link.h:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(custom_mount_to_string), (custom_mount_skip),
|
||
(unmount_mount_callback), (do_unmount), (get_trash_dirs_for_mount),
|
||
(has_trash_files), (nautilus_file_operations_unmount_mount):
|
||
* libnautilus-private/nautilus-file-operations.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_volume_name):
|
||
* src/file-manager/fm-icon-container.c: (get_sort_category):
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_add_root_uri),
|
||
(fm_tree_model_get_mount_for_root_node_file),
|
||
(fm_tree_model_remove_root_uri):
|
||
* src/file-manager/fm-tree-model.h:
|
||
* src/file-manager/fm-tree-view.c: (add_root_for_mount),
|
||
(mount_added_callback), (mount_removed_callback),
|
||
(button_pressed_callback), (fm_tree_view_unmount_cb),
|
||
(create_tree):
|
||
* src/nautilus-application.c: (nautilus_application_instance_init),
|
||
(mount_added_callback), (mount_removed_callback):
|
||
* src/nautilus-pathbar.c:
|
||
(nautilus_path_bar_update_button_appearance),
|
||
(is_file_path_mounted_mount), (find_button_type),
|
||
(make_directory_button):
|
||
* src/nautilus-places-sidebar.c: (add_place), (update_places),
|
||
(mount_added_callback), (mount_removed_callback),
|
||
(mount_changed_callback), (volume_added_callback),
|
||
(volume_removed_callback), (volume_changed_callback),
|
||
(drive_changed_callback), (bookmarks_popup_menu_detach_cb),
|
||
(check_visibility), (bookmarks_check_popup_sensitivity),
|
||
(volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
|
||
(unmount_shortcut_cb), (eject_shortcut_cb),
|
||
(drive_poll_for_media_cb), (rescan_shortcut_cb),
|
||
(bookmarks_build_popup_menu), (nautilus_places_sidebar_init),
|
||
(nautilus_places_sidebar_set_parent_window):
|
||
|
||
2007-12-11 A. Walton <awalton@svn.gnome.org>
|
||
* src/nautilus-shell-interface.idl:
|
||
Fix build error from nautilus metafile removal.
|
||
|
||
2007-12-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-metafile.[ch]:
|
||
* libnautilus-private/nautilus-metafile.[ch]:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-directory-metafile-monitor.[ch]: Removed.
|
||
* libnautilus-private/nautilus-metafile-factory.[ch]: Removed.
|
||
* libnautilus-private/nautilus-metafile-server.idl: Removed.
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-main.c:
|
||
* src/nautilus-spatial-window.c:
|
||
Remove the bonobo layer for metadata, as we're always in-process anyway
|
||
these days.
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Add optional cancellable arg to nautilus_file_mount
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
Implement cancellation of file activation
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Implement nautilus_file_set_permissions_recursive
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_is_in_desktop):
|
||
Use new gio apis to avoid getting uri.
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c (nautilus_directory_is_in_trash):
|
||
No need to get the uri to figure out if the
|
||
directory is in the trash, just use
|
||
g_file_has_uri_scheme().
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Display errors on mount/unmount failure
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Show errors on unmount/eject failing.
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/nautilus-places-sidebar.c:
|
||
Implement empty trash on unmount and eject
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
Use the file op version of unmount
|
||
|
||
2007-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Implement the rest of the file create ops
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Get sane filenames for dropped text
|
||
|
||
2007-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Don't avoid adding existing files that are not is_added.
|
||
Fixes a problem where new folder didn't display the new folder.
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Implement new folder.
|
||
|
||
2007-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Set position on move and link
|
||
|
||
2007-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Implement symlinking
|
||
|
||
2007-12-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Implement duplicate.
|
||
|
||
2007-12-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Fix merge error that made the Open Folder Window
|
||
menu item appear in non-browser mode
|
||
|
||
2007-12-04 Kevin Kubasik <kevin@kubasik.net>
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
Fixed some spacing issues.
|
||
|
||
2007-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Implement empty trash
|
||
|
||
2007-12-04 Kevin Kubasik <kevin@kubasik.net>
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
Fix a memory leak from the last commit.
|
||
|
||
2007-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Implement trash with CommonJob
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
(nautilus_progress_info_set_progress):
|
||
Ensure progress always is inside 0.0 - 1.0
|
||
|
||
2007-12-04 Kevin Kubasik <kevin@kubasik.net>
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
Replace depreciated beagle_query_add_hit_type and
|
||
beagle_query_add_mime_type with compatible query strings.
|
||
|
||
2007-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Support recursive delete with progress reporting
|
||
|
||
2007-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Use CommonJob in the delete confirmation dialogs
|
||
|
||
2007-12-03 Christian Persch <chpe@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-metafile.c:
|
||
(nautilus_directory_get_integer_file_metadata),
|
||
(nautilus_directory_set_integer_file_metadata):
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_schedule_position_set):
|
||
* libnautilus-private/nautilus-dnd.c: (add_one_gnome_icon):
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(time_remaining_callback):
|
||
* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
|
||
* src/file-manager/fm-directory-view.c: (new_folder_done):
|
||
* src/nautilus-application.c: (get_desktop_manager_selection):
|
||
* src/nautilus-connect-server-dialog.c: (display_server_uri):
|
||
* src/nautilus-information-panel.c: (receive_dropped_color):
|
||
* src/nautilus-property-browser.c: (add_color_to_browser):
|
||
* src/nautilus-window.c: (nautilus_window_init),
|
||
(nautilus_window_finalize), (free_activate_view_data),
|
||
(add_view_as_menu_item), (nautilus_window_synch_view_as_menus),
|
||
(nautilus_window_class_init): Remove some small allocations, and use
|
||
GSlice more often. Bug #461795.
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Move screen_num to CommonJob
|
||
Use GtkWindow * for parent_window in CommonJob
|
||
shallow conversion to CommonJob use for delete
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Remove old gnome-vfs base implementation to make
|
||
this easier to read.
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Implement cancellation in all ops
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Allow cancelling in progress dialog
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* test/test.h:
|
||
Don't include deprectated headers
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-tracker.c:
|
||
Fix build
|
||
|
||
* src/file-manager/fm-directory-view.h:
|
||
Don't include deprectated headers
|
||
|
||
2007-12-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
* src/file-manager/fm-error-reporting.c:
|
||
Fix ngettext use and othe i18n issues (#500945)
|
||
|
||
2007-11-30 Federico Mena Quintero <federico@novell.com>
|
||
|
||
Fix http://bugzilla.gnome.org/show_bug.cgi?id=354688 - Attack of
|
||
the HIG police.
|
||
|
||
* src/file-manager/fm-properties-window.c
|
||
(create_permissions_page): Use header capitalization for command button.
|
||
(add_permissions_combo_box): Use sentence capitalization for field labels.
|
||
|
||
2007-11-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Reimplement copy_move helper with _copy and _move
|
||
Also support move to trash as trash
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Use _copy_move again
|
||
|
||
2007-11-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-changes-queue.[ch]:
|
||
Convert changes queue to only use GFile, not uris.
|
||
Kill all _by_uri versions
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-link.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Update for above changes
|
||
|
||
2007-11-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-changes-queue.[ch]:
|
||
More uri -> gfile API changes
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Add move operation
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Use move operation
|
||
|
||
2007-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-changes-queue.[ch]:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Change position setting api to accept GFile instead of
|
||
uri
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Set positions and copy metadata.
|
||
|
||
2007-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-changes-queue.[ch]:
|
||
Add some GFile version and rename the old to _by_uri
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Emit change events
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
Update to latest APIs
|
||
|
||
2007-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Better status message when copying one folder
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Correct tooltip message for status icon
|
||
|
||
2007-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Nicer progress texts
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Hide progress window when last op finishes.
|
||
|
||
2007-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Don't free uninitialized memory.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Add progress info dialog
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Handle debuting URIs in file copy op
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Use new nautilus_file_operations_copy for copy.
|
||
Make debuting_uri hash into debuting_files in new
|
||
API. Convert for old calls.
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add run_warning and run_error to simplify the
|
||
code for error dialogs.
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add defines for common button names to make sure
|
||
they are consistent
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Use the right create_dest arg to copy_directory
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Free primary / secondary in run_simple_dialog
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add IS_IO_ERROR macro and use that
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Remove printf versions
|
||
rename _set_foo_nocopy to _take_foo
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Use new custom printf formating for all strings
|
||
|
||
2007-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Use eel_strdup_printf_with_custom to make it easier
|
||
to create error dialogs.
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Handle deleting a directory when overwriting it with a
|
||
file.
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Handle errors in remove destination
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Pass cancellable into strdup_with_name
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add progress updates to copy.
|
||
Make some error dialogs more consistent (add skip all, reorder)
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Add nautilus_progress_info_set_status_printf
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Don't create dest dir on merges
|
||
|
||
2007-11-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Handle recursive copies
|
||
|
||
2007-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Pass in same_fs instead of dest_fs_id so we can
|
||
reuse copy_file recursively and only check once.
|
||
|
||
2007-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
More work on file copies
|
||
|
||
2007-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add error handling for source scanning
|
||
|
||
2007-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Add nautilus_get_all_progress_info()
|
||
|
||
* test/test-copy.c:
|
||
Print progress info
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Implement generic run_simple_dialog()
|
||
|
||
2007-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Add generic run_simple_dialog.
|
||
|
||
2007-11-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Fix signal emissions
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Add nautilus_file_operations_copy, with some initial
|
||
(far from done) code
|
||
|
||
* test/Makefile.am:
|
||
* test/test-copy.c:
|
||
nautilus_file_operations_copy testcase
|
||
|
||
2007-11-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-progress-info.c:
|
||
Reindent
|
||
Fix threading issues wrt the idle source
|
||
|
||
2007-11-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-progress-info.[ch]:
|
||
Added NautilusProgressInfo class
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Update to new gio API
|
||
|
||
2007-11-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-error-reporting.c:
|
||
Remove last use of GNOME_VFS_ERROR
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]: Removed.
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Remove GNOME_VFS_ERROR
|
||
|
||
2007-11-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
Better error reporting on view failure
|
||
|
||
2007-11-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
Try to mount location if not mounted.
|
||
|
||
2007-11-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Handle std:target_uri gio links
|
||
|
||
2007-11-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Fix reversed checks
|
||
|
||
2007-11-08 Sebastian Dröge <slomo@circular-chaos.org>
|
||
|
||
* configure.in:
|
||
* src/nautilus-image-properties-page.c:
|
||
Add support for exempi >= 1.99.5 while keeping support for older
|
||
versions.
|
||
|
||
2007-11-06 Sebastian Dröge <slomo@circular-chaos.org>
|
||
|
||
* NEWS:
|
||
* docs/key_mouse_navigation.txt:
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
* libnautilus-private/nautilus-emblem-utils.h:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-property-browser.c:
|
||
Fix typo: availible -> available.
|
||
|
||
2007-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
Update to the new GAppInfo and EelAppLaunchContext APIs
|
||
Remove old startup notify code
|
||
|
||
2007-11-05 Jürg Billeter <j@bitron.ch>
|
||
|
||
reviewed by: Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_open_folder_window_callback), (open_one_in_folder_window),
|
||
(action_location_open_folder_window_callback),
|
||
(real_update_location_menu), (real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(nautilus_navigation_window_update_spatial_menu_item),
|
||
(action_folder_window_callback),
|
||
(nautilus_navigation_window_initialize_menus):
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_init), (always_use_browser_changed):
|
||
* src/nautilus-window-private.h:
|
||
Add menu item to open spatial folder window from browser window to File
|
||
menu and context menus.
|
||
|
||
2007-11-02 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
Plug some minor memory leaks.
|
||
|
||
2007-11-02 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-file-management-properties.c:
|
||
* libnautilus-private/nautilus-column-utilities.c:
|
||
* libnautilus-private/nautilus-column-utilities.h:
|
||
* libnautilus-private/nautilus-column-chooser.c:
|
||
* libnautilus-private/nautilus-column-chooser.h:
|
||
Remove all uses of eel-string-list and update code to the new
|
||
eel_preferences_[set|get]_string_array api.
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
Update to the eel-enumerations api changes.
|
||
|
||
2007-11-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-customization-data.[ch]:
|
||
* libnautilus-private/nautilus-desktop-directory.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
* libnautilus-private/nautilus-file-operations-progress.[ch]:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-query.h:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* libnautilus-private/nautilus-search-engine-tracker.c:
|
||
* libnautilus-private/nautilus-search-engine.h:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* libnautilus-private/nautilus-vfs-utils.h:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-location-dialog.c:
|
||
* src/nautilus-location-entry.c:
|
||
* src/nautilus-main.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-query-editor.c:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window.c:
|
||
* test/test-nautilus-mime-actions-set.c:
|
||
* test/test-nautilus-mime-actions.c:
|
||
* test/test.h:
|
||
Remove lots of gnome vfs includes
|
||
|
||
* src/Makefile.am:
|
||
Disable building of connect to server app
|
||
|
||
2007-11-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_is_launchable
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
Add launched apps to recent files
|
||
|
||
* libnautilus-private/nautilus-mime-actions.[ch]:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
Move all the file activaton code from FMDirectoryView
|
||
to a common place in nautilus-mime-actions
|
||
|
||
2007-11-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Stub out all gnome-vfs using operations with a
|
||
dialog saying this isn't supported yet.
|
||
|
||
* src/Makefile.am:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-window-menus.c:
|
||
Remove all connect to server use for now
|
||
Not sure what to do with it in the gvfs world
|
||
|
||
* src/file-manager/fm-error-reporting.c:
|
||
* src/nautilus-main.c:
|
||
Remove gnome_vfs uses
|
||
|
||
2007-11-01 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-window-manage-views.c: use g_file_get_uri_scheme
|
||
instead of a hand rolled version.
|
||
|
||
2007-11-01 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: do not use the deprecated
|
||
gnome_util_home_file and make sure tha ~/.gnome2 is created if it
|
||
doesn't exist.
|
||
|
||
2007-11-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Convert unmount volume to gio
|
||
Remove unmount drive (makes no sense!)
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Use new APIs
|
||
|
||
2007-11-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_uri_scheme):
|
||
Better get_uri_scheme implementation
|
||
|
||
* libnautilus-private/nautilus-mime-actions.[ch]:
|
||
Remove the open_with versions (not needed anymore)
|
||
Add support for uri_handlers
|
||
|
||
* libnautilus-private/nautilus-program-choosing.[ch]:
|
||
Remove now unused function nautilus_launch_show_file
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-window.c:
|
||
Update for above api changes
|
||
|
||
2007-10-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
Convert default dnd op to gio code
|
||
|
||
2007-10-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
Update to changed gio API
|
||
|
||
2007-10-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Remove more unused gnome-vfs helpers
|
||
|
||
2007-10-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-view.c (play_file):
|
||
Use a better pipeline for audio preview (doesn't play videos)
|
||
Add back totem preview app.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_volume_name):
|
||
Get volume name using gio
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Show volume name for non local files too
|
||
Avoid crashes if query fsinfo fails
|
||
|
||
2007-10-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_show_file):
|
||
Avoid gnome_vfs calls
|
||
|
||
2007-10-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(real_map_pixbuf):
|
||
Fix indentation
|
||
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/nautilus-audio-mime-types.h:
|
||
Replace audio preview code with new one based
|
||
on gst-launch, removing all the gnome-vfs code
|
||
|
||
2007-10-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
Remove gnome-vfs code
|
||
|
||
2007-10-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Move public gnome-vfs functions from file-utilities to internal
|
||
calls in file-operations.c
|
||
Replace gnome-vfs use with gio
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Replace gnome-vfs use with gio
|
||
|
||
2007-10-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Move nautilus_file_operations_delete to the gio code.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Update to use new nautilus_file_operations_delete
|
||
|
||
2007-10-26 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-module.c:
|
||
Fix valgrind warning on shutdown (#346401, ported from trunk).
|
||
|
||
2007-10-26 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Plug minor memory leaks and improper uses of eel_ref_str_*
|
||
|
||
2007-10-26 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c: unref the icon instead
|
||
of freeing it to avoid memory corruption.
|
||
|
||
2007-10-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-changes-queue.[ch]:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
Rename some file change queue functions to _by_uri
|
||
add GFile based version with the original name
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Add gio based nautilus_file_operations_trash_or_delete() call.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Call nautilus_file_operations_trash_or_delete()
|
||
Remove unused code
|
||
|
||
2007-10-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
Make file activation handle mounting of mountables and non-mounted
|
||
locations. Also general cleanup of activation.
|
||
Cancellation not handled yet.
|
||
|
||
2007-10-25 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Plug some minor memory leaks.
|
||
|
||
2007-10-25 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-window-manage-view.c (location_has_really_changed):
|
||
Fix a warning when switching view.
|
||
|
||
2007-10-25 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-shell.c:
|
||
|
||
Do not use EelStringList.
|
||
|
||
2007-10-24 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
remove eel_string_list (ab)use.
|
||
|
||
2007-10-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Pass GMountOperation instead of parent to mount.
|
||
Nothing for unmount/eject
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Pass in a mount operation for mount.
|
||
Disable timeout when mount operation is active
|
||
|
||
2007-10-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Use g_utf8_collate, not eel_strcoll.
|
||
|
||
2007-10-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* test/test.c:
|
||
Update for eel changes
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-private/nautilus-icon-canvas-item.[ch]:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* test/test.c:
|
||
Remove libart dependency, use eel rect and point types
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_application_from_command):
|
||
Use gdk_spawn instead of eel
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-information-panel.c:
|
||
Don't use removed eel gnome-vfs functions
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
Add nautilus_directory_get_location
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_parent_location.
|
||
Port from eel_format_uri_for_display to gio parse names
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-location-dialog.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-window-bookmarks.c:
|
||
Port from eel_format_uri_for_display to gio parse names
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_ensure_unique_file_name):
|
||
Port from gnome-vfs
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_handle_netscape_url_drop):
|
||
Handle missing mimetype
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_compute_title_for_location):
|
||
Make this use only display name.
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_lookup):
|
||
Don't free filename before use
|
||
|
||
* libnautilus-private/nautilus-search-directory-file.[ch]:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
Create nice display name for search directories, and keep it updated.
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
Fix wrong type of argument passed to signal
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Replace some gnome vfs calls
|
||
|
||
2007-10-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
Use new gio uri escape functions instead of gnome-vfs
|
||
|
||
2007-10-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-entry.c:
|
||
Use GFilenameCompleter
|
||
|
||
2007-10-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-spatial-window.h:
|
||
* src/nautilus-window-manage-views.c:
|
||
Use GFile * instead of uris in some more places
|
||
|
||
Patch from Paolo Borelli
|
||
|
||
2007-10-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-saved-search-file.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
Fix handling of mimetype as refstring
|
||
Fix leak of GFile
|
||
Code cleanups
|
||
|
||
Patch from Paolo Borelli
|
||
|
||
2007-10-19 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
use g_content_type_equals instead of strcasecmp on the mime type.
|
||
|
||
* src/nautilus-window-menus.c:
|
||
Remove unneeded includes
|
||
|
||
2007-10-19 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.h:
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-property-browser.c:
|
||
|
||
Make nautilus_emblem_load_pixbuf_for_emblem take a GFile.
|
||
|
||
2007-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_set_display_name):
|
||
Don't crash on NULL display name
|
||
|
||
2007-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Remove NautilusFileMountCallback and just make
|
||
NautilusFileOperationCallback take an extra
|
||
resultant file argument.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-error-reporting.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Update to API change
|
||
|
||
* src/nautilus-pathbar.c:
|
||
(get_display_name_for_folder):
|
||
Fix crash if NULL display name
|
||
|
||
2007-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
Set can_mount/unmount to FALSE unless set
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
Make the Operation object semi-public
|
||
Move mount ops to virtual functions
|
||
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
Initial work to implement mount op
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* src/nautilus-pathbar.c:
|
||
Add & use nautilus_get_desktop_location
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
Port code to gio
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Trash is now a real uri location, remove special case
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Make compute_title take a GFile
|
||
|
||
* libnautilus-private/nautilus-view-factory.[ch]:
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.[ch]:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-connect-server-dialog-nonmain.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-location-dialog.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.[ch]:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.[ch]:
|
||
Use GFile * instead of char * uri in all loation handling
|
||
for windows.
|
||
|
||
2007-10-18 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-image-properties-page.c: port to gio.
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
* src/nautilus-application.c:
|
||
Make nautilus_directory_get_existing take GFile *.
|
||
Add nautilus_directory_get taking a GFile *
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
* libnautilus-private/nautilus-desktop-directory.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-directory.h:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* test/test-nautilus-directory-async.c:
|
||
Rename nautilus_directory_get to nautilus_directory_get_by_uri.
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
Handle NULL volume
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Convert gnome_vfs calls to gio
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-window-menus.c:
|
||
* test/test-nautilus-directory-async.c:
|
||
* test/test.c:
|
||
Convert gnome_vfs calls to gio
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.[ch]:
|
||
Convert gnome_vfs calls to gio
|
||
|
||
* TODO-gio:
|
||
Document some stuff that needs doing in gio-branch
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
Remove spew
|
||
|
||
* src/nautilus-query-editor.c:
|
||
Work around crash getting NULL back as the location.
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Add nautilus_is_home_directory and nautilus_is_root_directory
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
Convert gnome_vfs calls to gio
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window.c (nautilus_window_go_up):
|
||
Use gio to find parent
|
||
|
||
2007-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-pathbar.[ch]:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Use gio in pathbar
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Remove now unused gnome_vfs to gio helpers
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-bar.c:
|
||
Remove some unused code
|
||
Replace gnome_vfs code with gio code
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_can_trash):
|
||
Typo can_delete -> can_trash
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Replace some gnome-vfs code with gio code
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Replace some gnome-vfs code with gio code
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add can_delete and can_trash
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Replace some gnome-vfs code with gio code
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-dialog.c (open_current_location):
|
||
Use g_file_parse_name instead of gnome_vfs_make_uri_from_input
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
Update to use gio
|
||
|
||
2007-10-17 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-recent.c: do not use gnome-vfs.
|
||
|
||
2007-10-17 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c: do not use gnome-vfs.
|
||
|
||
2007-10-17 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-link.[ch]: remove.
|
||
* libnautilus-private/nautilus-link-desktop-file.[ch]: port to gio
|
||
and rename them to nautilus-link.[ch]
|
||
* libnautilus-private/nautilus-file.c: adapt for the above change.
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Use gio volume APIs
|
||
|
||
2007-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Remove has/get_volume/drive, replace with
|
||
can_mount/unmount/eject and mount/unmount/eject.
|
||
(Which are not fully implemented yet)
|
||
Add nautilus_file_is_mountpoint.
|
||
|
||
* libnautilus-extension/nautilus-file-info.[ch]:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-link-desktop-file.[ch]:
|
||
* libnautilus-private/nautilus-link.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.[ch]:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Use gio volume APIs
|
||
|
||
2007-10-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
* libnautilus-private/nautilus-desktop-link.[ch]:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Convert some volume monitor use to gio
|
||
|
||
2007-10-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
Ref icon in nautilus_trash_monitor_get_icon()
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-desktop-link.h:
|
||
* src/nautilus-places-sidebar.c:
|
||
Use nautilus_trash_monitor_get_icon() when possible
|
||
|
||
2007-10-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-trash-monitor.[ch]:
|
||
Add full gio implementation and get_icon()
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-icon-factory-private.h: Removed.
|
||
* libnautilus-private/nautilus-icon-factory.c: Removed.
|
||
* libnautilus-private/nautilus-icon-factory.h: Removed.
|
||
Remove NautilusIconFactory code.
|
||
Now all code use the new APIs
|
||
YAHOO!!!
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-bookmark.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* libnautilus-private/nautilus-link-desktop-file.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-view.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-list-model.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window.c:
|
||
* src/nautilus-zoom-control.h:
|
||
* test/test-nautilus-wrap-table.c:
|
||
Don't include the nautilus-icon-factory headers
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add NAUTILUS_FILE_ICON_FLAGS_FOR_OPEN_FOLDER
|
||
Fix force_size handling
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-empty-view.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
Convert more stuff to new icon API
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Add nautilus_icon_info_lookup_from_name
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-pathbar.c:
|
||
Use nautilus_icon_info_lookup_from_name to get less
|
||
code
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-spatial-window.c:
|
||
Convert more stuff to new icon API
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_icon_pixbuf and
|
||
IGNORE_VISITING icon flag
|
||
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Add nautilus_icon_info_get_used_name function
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window.[ch]:
|
||
Convert to new icon APIs
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-audio-player.c: Removed.
|
||
* libnautilus-private/nautilus-audio-player.h: Removed.
|
||
* src/file-manager/fm-icon-view.c:
|
||
Kill old unused code
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Add nautilus_icon_info_get_pixbuf_nodefault_at_size
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
New functions for getting emblem icons and emblem pixbufs
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
Update to use the new emblem getters
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Add nautilus_get_icon_size_for_stock_size
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Use the above
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Add required thumbnailing stuff from NautilusIconFactory here
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.[ch]:
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Move over icon size util functions to nautilus-icon-info
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-lib-self-check-functions.h:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
Update to new names
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
Remove NAUTILUS_ICON_SIZE_THUMBNAIL define as this is
|
||
really dynamic.
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Actually handle thumbnail size prefs
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Handle thumbnail size prefs
|
||
Handle all sorts of icon changes and emit CHANGED on
|
||
files in this case.
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* libnautilus-private/nautilus-icon-info.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/file-manager/fm-tree-model.h:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-window-bookmarks.c:
|
||
* src/nautilus-window.c:
|
||
Remove use of icon factory icons_changed signal, using instead
|
||
the file CHANGED signal.
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_all_attributes):
|
||
Add thumbnail to all attributes
|
||
|
||
2007-10-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add NAUTILUS_FILE_ATTRIBUTES_FOR_ICON
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
Use NAUTILUS_FILE_ATTRIBUTES_FOR_ICON instead of
|
||
nautilus_icon_factory_is_icon_ready_for_file and
|
||
nautilus_icon_factory_get_required_file_attributes.
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.[ch]:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c:
|
||
Convert bookmarks API to gio / GIcon
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-thumbnails.[ch]:
|
||
Add back support for generating thumbnails.
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
For large icons, try to use the original file
|
||
when thumbnailing.
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Only invalidate thumbnails when sizing up, not
|
||
on the original scale from raw
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Simplify thumbnail size handling and make it work.
|
||
Now handles resizing icons.
|
||
|
||
2007-10-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
More exact handling of thumbnail up_to_date-ness, including
|
||
if loading a thumbnail fails.
|
||
Return thumbnails of the right size.
|
||
|
||
* libnautilus-private/nautilus-thumbnails.[ch]:
|
||
Add nautilus_thumbnail_unframe_image and export
|
||
frame element sizes as defines
|
||
|
||
2007-10-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Export nautilus_file_should_show_thumbnail and use it as needed in the
|
||
thumbnail reading code
|
||
|
||
2007-10-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-attributes.h:
|
||
Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL attribute
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Load thumbnails asynchronosuly.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Initial code to use the asynchronoulsy loaded thumbnail
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL as a required attribute for
|
||
icons
|
||
|
||
2007-10-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Read thumbnail info from gio
|
||
|
||
2007-10-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_gicon):
|
||
Handle accept, visited and embedding text state and
|
||
rewrite the icon as needed.
|
||
|
||
* libnautilus-private/nautilus-icon-info.c:
|
||
(nautilus_icon_info_finalize):
|
||
Fix crash if pixbuf is NULL
|
||
|
||
2007-10-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-icon-info.[ch]:
|
||
Added NautilusInfoInfo, including caches and GIcon => pixbuf lookup
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Make nautilus_file_get_icon return a NautilusFileInfo
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.[ch]:
|
||
Split out attach points instead of using NautilusAttachPoints
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-icon-container.c:
|
||
Use the new nautilus_file_get_icon and nautilus_file_info_* stuff
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
Update to g_themed_icon_get_names const type
|
||
|
||
2007-10-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Keep track of GIcon from gio.
|
||
Add nautilus_file_get_icon()
|
||
|
||
* libnautilus-private/nautilus-icon-factory.[ch]:
|
||
Add nautilus_icon_factory_get_pixbuf_for_gicon().
|
||
This is a bit temporary, but can be used to move over
|
||
users to nautilus_file_get_icon().
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-icon-container.c:
|
||
Use nautilus_file_get_icon() in icon view.
|
||
|
||
2007-10-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
Update for file monitoring API change
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Gio port from Paolo Borelli
|
||
|
||
2007-10-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_peek_display_name):
|
||
Use a display name based on the filename as the default instead
|
||
of "" before we've read the real display name from the backend.
|
||
|
||
2007-10-08 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.[ch]:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-location-bar.c:
|
||
|
||
Replace nautilus_icon_dnd_uri_list_extract_uris with
|
||
g_uri_list_extract_uris.
|
||
|
||
2007-10-08 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-bookmark-list.[ch]: port to gio.
|
||
|
||
2007-10-05 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* configure.in: use gio-2.0 instead of gio-standalone.
|
||
|
||
2007-10-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-trash-directory.[ch]:
|
||
* libnautilus-private/nautilus-trash-file.[ch]:
|
||
Remove virtual trash locations, we now use the gvfs trash:
|
||
|
||
* libnautilus-private/nautilus-trash-monitor.[ch]:
|
||
Make this a stub for now. Need to figure out how to do this.
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Handle the removal of NautilusTrash*
|
||
|
||
2007-10-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Use gio instead of gnome-vfs to get mtime
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
* libnautilus-private/nautilus-customization-data.h:
|
||
* src/nautilus-property-browser.c:
|
||
Use gio to read info
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c (selection_is_image_file):
|
||
Use gio to get mime type
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
Use GFileMonitor to monitor xdg user dirs file
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am (INCLUDES):
|
||
Bump name for extension dir since we're not compatible anymore
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
* libnautilus-private/nautilus-desktop-directory.c:
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* libnautilus-private/nautilus-search-engine-tracker.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-image-properties-page.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-query-editor.c:
|
||
gnome_vfs_get_local_path_from_uri -> g_filename_from_uri
|
||
gnome_vfs_get_uri_from_local_path -> g_filename_to_uri
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
Don't clear thumbnails and other absolute pathnames from icon
|
||
cache when mime data or icon theme changes. This is to avoid
|
||
flashing and async realoading of all thumbnails.
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(mime_db_changed_callback):
|
||
Use the right call to invalidate attributes, so that
|
||
they get re-read correctly.
|
||
|
||
2007-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(mime_type_data_changed_callback):
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(mime_db_changed_callback):
|
||
Fix up types in callbacks
|
||
|
||
* libnautilus-private/nautilus-mime-application-chooser.c:
|
||
* libnautilus-private/nautilus-open-with-dialog.c:
|
||
Handle and emit mime_data_changed on NautilusSignaller
|
||
|
||
2007-10-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-mime-application-chooser.[ch]:
|
||
* libnautilus-private/nautilus-open-with-dialog.[ch]:
|
||
Moved these from eel and renamed
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use the nautilus version imported above instead of the eel one.
|
||
|
||
2007-10-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-signaller.c:
|
||
Replace gnome-vfs mime monitor with NautilusSignaller signal.
|
||
|
||
* src/nautilus-query-editor.c:
|
||
Use gio to list all mime types
|
||
|
||
2007-10-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-theme.[ch]:
|
||
Delete leftover files
|
||
|
||
2007-09-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Update for new gio pkgconfig name
|
||
|
||
2007-09-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Update to the new name for g_format_file_size_for_display
|
||
|
||
2007-09-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-link.c:
|
||
* src/file-manager/fm-icon-container.c:
|
||
* src/nautilus-query-editor.c:
|
||
Use gio mimetype functions instead of gnome-vfs ones.
|
||
|
||
2007-09-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.[ch]:
|
||
* libnautilus-private/nautilus-program-choosing.[ch]:
|
||
* libnautilus-private/nautilus-recent.[ch]:
|
||
Use GAppInfo instead of GnomeVFSMimeApplication
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-information-panel.c:
|
||
* test/test-nautilus-mime-actions.c:
|
||
Update due to the api changes in the GAppInfo move.
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use g_file_size_format_for_display instead of
|
||
gnome_vfs_format_file_size_for_display
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Remove unused GnomeVFSHandle stuff
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Forgot to change GnomeVFSResult to GError in
|
||
one spot.
|
||
|
||
007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Implement nautilus_file_set_owner and nautilus_file_set_group
|
||
using set_attributes
|
||
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Implement nautilus_file_set_permissions using
|
||
nautilus_file_set_attributes.
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_set_attributes
|
||
|
||
2007-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Add gnome_vfs_result_to_error call
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Convert renaming to use gio.
|
||
Pass GError instead of GnomeVFSResult in
|
||
NautilusFileOperationCallback
|
||
|
||
* src/file-manager/fm-error-reporting.c:
|
||
* src/file-manager/fm-error-reporting.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Update to the NautilusFileOperationCallback API change
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Read can_delete and can_rename from gio.
|
||
Use can_rename in nautilus_file_can_rename.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_edit_name()
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Make string args const char * where possible.
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Read display_name and edit_name from gio.
|
||
Kill old cached_display_name creation.
|
||
Use eel_ref_str for name, display_name, edit_name and make sure to
|
||
share them when possible.
|
||
Old use of display_name as the link info only is moved so that
|
||
its shared with the normal name, with got_custom_display_name showing
|
||
where its from.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Use new refcounted string implementation for mime_type.
|
||
This way we don't have to store duplicate strings for
|
||
each file.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c (nautilus_directory_finalize):
|
||
directory->details->pending_file_info now has GFileInfo objects, not
|
||
GnomeVFSFileInfo objects. Free them in the correct way.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Remove old irrelevant comment
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Read top left text with gio
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-ditem-page.c:
|
||
Use g_file_load_contents_async instead of
|
||
eel_read_entire_file_async.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Use g_file_load_contents_async instead of
|
||
eel_read_entire_file_async.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
Use g_file_load_contents_async instead of
|
||
eel_read_entire_file_async.
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Initialize hidden_file_hash lazily
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Read link info using gio
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Read mime list using gio
|
||
|
||
2007-09-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Read .hidden using gio.
|
||
|
||
2007-09-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
Free file_info after last use (fixed valgrind warning)
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Sometimes we freed an uninitialized pointer
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Keep all the directory loading info in DirectoryLoadState
|
||
|
||
2007-09-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Implement deep count using gio
|
||
|
||
2007-09-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c (set_metafile_contents):
|
||
Don't crash on files that have slashes in them.
|
||
|
||
2007-09-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Use gio to do directory counts
|
||
|
||
2007-09-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Define NAUTILUS_FILE_DEFAULT_ATTRIBUTES
|
||
|
||
2007-09-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-saved-search-file.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
There was some problems removing the virtual call for
|
||
get_file_type, as this broke getting the type for "virtual"
|
||
directory types like trash and the desktop. Re-introduce this,
|
||
but set the type directly instead of via an indirect jump.
|
||
|
||
2007-09-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
nautilus_file_get_for_location -> nautilus_file_get
|
||
same for get_existing
|
||
|
||
2007-09-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-trash-monitor.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-bookmark-list.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-notes-viewer.c:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* test/test-nautilus-mime-actions-set.c:
|
||
* test/test-nautilus-mime-actions.c:
|
||
Rename nautilus_file_get -> nautilus_file_get_by_uri.
|
||
Same with nautilus_file_get_existing.
|
||
|
||
2007-09-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Fix up type for get_permissions return value (don't use gnome-vfs types).
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Add gnome_vfs_file_type_from_g_file_type()
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
Set up more GnomeVFSInfo fields needed for gnome_icon_lookup.
|
||
|
||
2007-09-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-monitor.[ch]:
|
||
Use gio to implement file monitoring.
|
||
|
||
2007-09-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Read info for new files
|
||
|
||
2007-09-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Implement get_file_info using gio
|
||
|
||
2007-09-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Read directory list via gio instead of gnome-vfs
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Get is_hidden & is_backup from gio instead of doing
|
||
filename matching ourselves.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
Remove unused hidden/backup pattern matching.
|
||
|
||
* src/nautilus-main.c:
|
||
Initiate GThreads, as we need this for gio async emulation.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.c:
|
||
Fix typo in attribute name
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Make NautilusFile info update use GFileInfo.
|
||
Update all call sites to convert to it.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Add gnome_vfs_file_info_to_gio
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-metafile-monitor.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
Make the filename key for metadata be unescaped in memory.
|
||
Escape it only when reading/writing the metadata files.
|
||
This is to avoid escaping a lot since we're now storing the
|
||
filename unescaped in NautilusFile.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Add GFile versions of metadata scheduling functions.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Add GFile versions:
|
||
nautilus_directory_notify_files_changed
|
||
nautilus_directory_notify_files_removed
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Avoid for_location suffix when its not needed anymore
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Add _by_uri suffix to uri versions of functions and
|
||
remove suffix for GFile versions
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-changes-queue.c:
|
||
* libnautilus-private/nautilus-link-desktop-file.c:
|
||
* libnautilus-private/nautilus-merged-directory.c:
|
||
Rename notify functions that work on uris to _by_uri and
|
||
the GFile ones to have no suffix
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
Remove unused function nautilus_directory_make_uri_canonical
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Added nautilus_directory_notify_files_moved_by_location and
|
||
made nautilus_directory_notify_files_moved use that.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-notify.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Add nautilus_directory_notify_files_added_by_location.
|
||
Use GFile instead of uris in more places
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_for_location and nautilus_file_get_existing_for_location.
|
||
and implement nautilus_file_get based on these.
|
||
|
||
2007-09-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_get_location () and use it when
|
||
generating uris.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_is_desktop_directory):
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
(nautilus_is_home_directory_file):
|
||
(nautilus_is_desktop_directory_file):
|
||
(nautilus_is_desktop_directory):
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_is_desktop_directory):
|
||
(nautilus_file_is_home):
|
||
Don't keep dup:ing strings for these commonly called
|
||
functions.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Use GFile *location to store the uri for NautilusDirectory.
|
||
In preparation for using GFile for all I/O.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-attributes.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-window.c:
|
||
Remove slow mimetype attribute and all its use.
|
||
This is in preparation for the gio move which has
|
||
a canonical mimetype definition instead of the
|
||
guessed/slow couple.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-attributes.h:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window.c:
|
||
Limit the set of file attributes to the ones we actually read
|
||
separately. This makes it more obvious what is happening when
|
||
doing I/O. It does put some extra work on users, because they
|
||
need to know where the data is coming from, but that is rarely
|
||
a problem.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Store "name" instead of "relative_uri" in NautilusFile.
|
||
We want to avoid escaping/unescaping as much as possible and
|
||
limit that to when we go from/to a full uri.
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Remove declaration for removed function
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Use GError instead of GnomeVFSResult for get_info_error
|
||
|
||
2007-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-saved-search-file.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* libnautilus-private/nautilus-vfs-utils.c:
|
||
* libnautilus-private/nautilus-vfs-utils.h:
|
||
* libnautilus-private/nautilus-view-factory.c:
|
||
* libnautilus-private/nautilus-view-factory.h:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-empty-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Move from GnomeVFSFileType to GFileType
|
||
|
||
2007-11-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-search-bar.c:
|
||
Use invisible event box for search bar. (#464193)
|
||
Patch from Andrea Cimitan
|
||
|
||
2007-11-27 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* configure.in:
|
||
add "sys/param.h" to AC_CHECK_HEADERS() to fix NetBSD build.
|
||
Fixes bug #496266.
|
||
|
||
2007-11-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
Handle RTL layout of icons (#342009)
|
||
Patch from Yair Hershkovitz
|
||
|
||
2007-11-05 Jürg Billeter <j@bitron.ch>
|
||
|
||
reviewed by: Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_open_folder_window_callback), (open_one_in_folder_window),
|
||
(action_location_open_folder_window_callback),
|
||
(real_update_location_menu), (real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(nautilus_navigation_window_update_spatial_menu_item),
|
||
(action_folder_window_callback),
|
||
(nautilus_navigation_window_initialize_menus):
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_init), (always_use_browser_changed):
|
||
* src/nautilus-window-private.h:
|
||
Add menu item to open spatial folder window from browser window to File
|
||
menu and context menus.
|
||
|
||
2007-10-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-module.c:
|
||
Fix valgrind warning on shutdown (#346401, re-applied).
|
||
|
||
2007-10-03 Sebastien Bacher <seb128@ubuntu.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (key_press_event):
|
||
patch from Joachim Sauer, fix beep when backspace or delete are pressed
|
||
(#452067)
|
||
|
||
2007-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-sidebar-title.c:
|
||
(update_title_font):
|
||
Fix crash with small fonts (#454884)
|
||
|
||
2007-10-02 Frederic Crozat <fcrozat@mandriva.com>
|
||
|
||
Backport from gio-branch, fixes #480608, from
|
||
Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
Don't clear thumbnails and other absolute pathnames from icon
|
||
cache when mime data or icon theme changes. This is to avoid
|
||
flashing and async realoading of all thumbnails.
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(mime_db_changed_callback):
|
||
Use the right call to invalidate attributes, so that
|
||
they get re-read correctly.
|
||
|
||
2007-09-27 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(async_thumbnail_load_func): Frame asynchronously loaded thumbnails.
|
||
Fixes #478363.
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Clean up NautilusFileDetails a bit.
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/nautilus-file-info.[ch]:
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-saved-search-file.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Store file info directly in NautilusFile instead of using a
|
||
GnomeVfsFileInfo.
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
* libnautilus-private/nautilus-file-operations-progress.h:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-search-directory-file.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
* libnautilus-private/nautilus-vfs-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use goffset instead of GnomeVFSFileSize
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-vfs-utils.[ch]:
|
||
Added tools for conversion from GnomeVFSResult to GError
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-error-reporting.[ch]:
|
||
Use GError instead of GnomeVFSResult for directory loading errors
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Add -gio to version for now
|
||
Pull in gio-standalone
|
||
|
||
=== gio-branch starts here ===
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.20.0 ===
|
||
|
||
2007-09-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
* configure.in:
|
||
Bump version to 2.20.0
|
||
|
||
2007-09-14 Alexander Shopov <ash@contact.bg>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in
|
||
Added translator visible comment for difference
|
||
between date_changed and date_modified.
|
||
|
||
2007-09-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-module.c:
|
||
Revert. We're in hard code freeze.
|
||
|
||
2007-09-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-module.c:
|
||
Fix valgrind warning on shutdown (#346401)
|
||
|
||
2007-09-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.[ch]:
|
||
Add nautilus_thumbnail_load_image_async and cancel.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-factory.[ch]:
|
||
Load thumbnails asynchronously
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2007-09-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.h:
|
||
* libnautilus-private/nautilus-file-dnd.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Implement direct save (XDS) DnD.
|
||
Based on patch from BROCCO Amos
|
||
|
||
2007-09-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_octal_permissions_as_string):
|
||
Filter out any non-unix-permissions flags for the
|
||
octal mode.
|
||
|
||
2007-09-03 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* src/nautilus-application.c: (save_session_to_file),
|
||
(nautilus_application_load_session):
|
||
* src/nautilus-window-manage-views.c: (setup_new_window),
|
||
(nautilus_spatial_window_state_event):
|
||
* src/nautilus-spatial-window.c:
|
||
(nautilus_spatial_window_state_event):
|
||
* libnautilus-private/nautilus-metadata.h:
|
||
Store keep-above and stickiness for navigation and spatial windows
|
||
across sessions (#163335).
|
||
|
||
2007-09-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c:
|
||
(port_insert_text):
|
||
Use gdk_window_beep instead of gdk_display_beep (#373760)
|
||
Based on patch from Young-Ho Cha
|
||
|
||
2007-08-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* nautilus-folder-handler.desktop.in.in (MimeType):
|
||
Add colon at end of list.
|
||
|
||
2007-08-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.91 ===
|
||
|
||
2007-08-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2007-08-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(change_to_view_directory):
|
||
Set cwd correctly for scripts on desktop. (#320218)
|
||
Patch from Sebastien Bacher
|
||
|
||
2007-08-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-module.c:
|
||
Be more robust against broken extensions (#449488)
|
||
|
||
2007-08-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Avoid crashing if going to file:///# (#436071)
|
||
|
||
2007-08-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
The icon theme changed how the sizes of the emblem icons
|
||
are used, update to comply with that.
|
||
|
||
2007-08-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.90 ===
|
||
|
||
2007-08-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-08-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Replace references to "sidebar" with "side pane". (#131285)
|
||
Patch from Reinout van Schouwen <reinouts@gnome.org>
|
||
|
||
2007-08-04 Luis Medinas <lmedinas@svn.gnome.org>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(display_view_selection_failure):
|
||
Added debug message when GnomeVFS service is not available
|
||
closes bgo #168533. Patch from Luis Medinas <lmedinas@svn.gnome.org>.
|
||
|
||
2007-08-02 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
|
||
Remove excess lines from uninstalled.pc file. (#462496)
|
||
Patch from Damien Carbery <damien.carbery@sun.com>
|
||
|
||
2007-08-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
|
||
* libnautilus-private/nautilus-cell-renderer-text-ellipsized.h:
|
||
* src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
|
||
Use a custom cell renderer for the filename column which applies
|
||
ellipsization but reports its size based on the actual width of
|
||
the text to be rendered. This restores the original column
|
||
autosizing behaviour while keeping the ellipsization. (#419343)
|
||
|
||
2007-07-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.6 ===
|
||
|
||
2007-07-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-07-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in: Revert dependency on libSM 1.0.2
|
||
added on 2007-07-24 as it makes nautilus unbuildable on
|
||
everything but the most cutting-edge distributions.
|
||
Plus, nobody else does it.
|
||
|
||
2007-07-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-toolbars.c:
|
||
(nautilus_navigation_window_load_extension_toolbar_items):
|
||
Don't use the same name for the extensions menu action group
|
||
and the extensions toolbar action group. (#461792)
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2007-07-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window.c: (real_load_view_as_menu):
|
||
Dont't try to remove extra_viewer_radio_action from a group
|
||
that may already have been finalized. (#461789)
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2007-07-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
(search_visit_func): Don't try to lowercase non-unicode
|
||
filenames with g_utf8_strdown. Fixes #454799.
|
||
Patch from Jan de Groot <jan@jgc.homeip.net>
|
||
|
||
2007-07-28 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(changed_group_callback): Don't crash if the active group
|
||
combobox entry is removed or the group information becomes
|
||
unreadable. Fixes #355018.
|
||
|
||
2007-07-24 Christian Persch <chpe@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(nautilus_bookmark_menu_item_new):
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
(nautilus_customization_data_new),
|
||
(nautilus_customization_data_get_next_element_for_display):
|
||
* libnautilus-private/nautilus-customization-data.h:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
|
||
* src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
|
||
(refresh_go_menu):
|
||
* src/nautilus-places-sidebar.c: (bookmarks_drop_uris),
|
||
(drag_data_received_callback):
|
||
* src/nautilus-property-browser.c:
|
||
(make_properties_from_directories):
|
||
* src/nautilus-window-bookmarks.c: (connect_proxy_cb),
|
||
(update_bookmarks):
|
||
* src/nautilus-window-menus.c:
|
||
(nautilus_menus_append_bookmark_to_menu):
|
||
* test/test-nautilus-wrap-table.c: (main): Use pango ellipsisation
|
||
instead of truncating the strings. Bug #410113.
|
||
|
||
2007-07-24 Christian Persch <chpe@gnome.org>
|
||
|
||
* src/nautilus-navigation-window.c: (location_button_create),
|
||
(nautilus_navigation_window_init):
|
||
* src/nautilus-pathbar.c: (get_slider_button),
|
||
(make_directory_button):
|
||
* src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
|
||
(nautilus_zoom_control_instance_init),
|
||
(nautilus_zoom_control_class_init): Don't focus the path bar buttons
|
||
(and the others on the same 'toolbar') on click, for consistency with
|
||
toolbars, and the gtk filechooser path bar. Bug #326774.
|
||
|
||
2007-07-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require cvs gnome-vfs
|
||
|
||
2007-07-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* src/Makefile.am:
|
||
* src/nautilus-image-properties-page.c:
|
||
* src/nautilus-main.c:
|
||
Optionally support XMP metadata in images via exemi (#451380)
|
||
Patch from Hubert Figuiere
|
||
|
||
2007-07-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c:
|
||
(nautilus_connect_server_dialog_init):
|
||
React on enter key (#449591)
|
||
Patch from Christian Neumair
|
||
|
||
2007-07-24 Christian Kirbach <Christian.Kirbach@googlemail.com>
|
||
|
||
* configure.in:
|
||
Add missing dependency on libSM.
|
||
|
||
2007-07-24 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
fixed a typo in key description
|
||
|
||
2007-07-23 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
corrected executable text file labels (#334309)
|
||
|
||
2007-07-23 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
improved string and added ngettext support (#326952)
|
||
|
||
2007-07-23 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
corrected description for confirm_trash (#329440)
|
||
|
||
2007-07-23 Andre Klapper <a9016009@gmx.de>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
added two missing tooltip strings (#329308)
|
||
|
||
2007-07-23 Christian Persch <chpe@gnome.org>
|
||
|
||
* configure.in:
|
||
* src/nautilus-navigation-action.c: (connect_proxy),
|
||
(disconnect_proxy):
|
||
* src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
|
||
(refresh_go_menu):
|
||
* src/nautilus-navigation-window.c: (location_button_create),
|
||
(nautilus_navigation_window_init),
|
||
(nautilus_navigation_window_destroy),
|
||
(nautilus_navigation_window_finalize),
|
||
(nautilus_navigation_window_class_init):
|
||
* src/nautilus-query-editor.c: (nautilus_query_editor_dispose),
|
||
(nautilus_query_editor_add_row), (nautilus_query_editor_init),
|
||
(finish_first_line):
|
||
* src/nautilus-side-pane.c: (side_panel_free),
|
||
(nautilus_side_pane_class_init), (nautilus_side_pane_init),
|
||
(nautilus_side_pane_dispose), (nautilus_side_pane_finalize),
|
||
(nautilus_side_pane_add_panel), (create_shortcut):
|
||
* src/nautilus-trash-bar.c: (nautilus_trash_bar_class_init),
|
||
(nautilus_trash_bar_init):
|
||
* src/nautilus-window-private.h: Port to new gtk+ 2.11 tooltips API.
|
||
Bug #458284 and bug #455616.
|
||
|
||
2007-07-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
Don't error out when recursing into directories during search. (#433105)
|
||
Requires recent gnome-vfs
|
||
Patch from Marlon Nelson
|
||
|
||
2007-07-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
|
||
Add uninstalled pkg-config file. (#400114)
|
||
Patch from Brian Cameron <brian.cameron@sun.com>
|
||
|
||
2007-07-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
* nautilus-home.desktop.in.in:
|
||
Remove trailing whitespace from TryExec line. (#426949)
|
||
Patch from Dan Winship <danw@novell.com>
|
||
|
||
2007-07-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(view_as_menu_switch_views_callback):
|
||
Handle the fact that the gtk+ 2.11.x combobox emits the
|
||
changed signal on removing the active entry without crash.
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.5 ===
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_desktop_file):
|
||
Check command_string for NULL before using it. (#427618)
|
||
Patch from Tom Parker <palfrey@tevp.net>
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-image-properties-page.c: (file_read_callback):
|
||
Don't ignore EXIF metadata of JPEG with XMP. (#451344)
|
||
Patch from Hubert Figuiere <hfiguiere@teaser.fr>
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
|
||
(sidebar_title_create_more_info_label):
|
||
Fix alignment of labels in information sidebar. (#414199)
|
||
Patch from Andrea Cimitan <andrea.cimitan@gmail.com>
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Remove AC_ISC_POSIX: It would have to be called after AC_PROG_CC,
|
||
but Interactive Unix is obsolete.
|
||
Remove checks for functions and headers we don't use anymore.
|
||
Remove check for jw as the SGML docs have been removed.
|
||
Remove configuration for removed gimphwrapbox.
|
||
Remove unused variables $CDDA_LIBS and $LIBJPEG.
|
||
|
||
2007-07-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-cdrom-extensions.h:
|
||
Remove unused file.
|
||
|
||
2007-06-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties-main.c:
|
||
Fix warning. Patch from Hubert Figuiere.
|
||
|
||
2007-06-24 Christian Neumair <cneumair@gnome.org>
|
||
|
||
* configure.in:
|
||
* src/nautilus-application.c:
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-empty-view.[ch]:
|
||
Add optional empty view.
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Make libexif dependency optional again. (#165773)
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* components/services/nautilus-dependent-shared/
|
||
shared-service-widgets.c:
|
||
Remove undead file.
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-shell-interface.idl:
|
||
Fix build with libIDL-0.8.5 and older. (#341173)
|
||
Patch from Marinus Schraal <foser@gentoo.org>
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c: (main):
|
||
Set translation domain for goption context. (#450159)
|
||
Patch from Gabor Kelemen <kelemeng@gnome.hu>
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-module.c: (nautilus_module_init):
|
||
Unref extension modules at shutdown. (#346401)
|
||
Based on patch from Gustavo Carneiro <gjc@inescporto.pt>
|
||
|
||
2007-06-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(update_xdg_dir_cache), (unschedule_user_dirs_changed),
|
||
(destroy_xdg_dir_cache), (free_xdg_dir_cache):
|
||
Destroy xdg-user-dirs cache at shutdown.
|
||
|
||
2007-06-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Don't set both -Wsign-compare and -Wno-sign-compare.
|
||
Don't set -Wchar-subscripts as it's included in -Wall.
|
||
|
||
2007-06-20 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Don't set extra warning flags in the user environment CFLAGS.
|
||
Fixes 'make distcheck'.
|
||
|
||
2007-06-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* Makefile.am:
|
||
Add all past ChangeLog files to EXTRA_DIST.
|
||
|
||
2007-06-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.4 ===
|
||
|
||
2007-06-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-06-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-application.c: (nautilus_application_startup):
|
||
Fix whitespace typo in error message. (#424573)
|
||
Patch from Elizabeth Green <nerdygirl_ellie@yahoo.com>
|
||
|
||
2007-06-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-menus.c: (action_about_nautilus_callback):
|
||
Set program-name instead of deprecated name property
|
||
and mark the website-label for translation (#438901).
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2007-06-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-simple.c:
|
||
(search_thread_data_new), (search_visit_func):
|
||
Normalize unicode search strings and use g_utf8_strdown to
|
||
lowercase them. (#421486/#421512)
|
||
Patch from Denis Jacquerye <moyogo@gmail.com>
|
||
|
||
2007-06-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(action_change_background_callback):
|
||
Call background page of gnome-appearance-properties for
|
||
"Change Desktop Background" menu item. (#445195)
|
||
Patch from Denis Washington <denisw@svn.gnome.org>
|
||
|
||
2007-06-17 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(trash_name_changed), (nautilus_desktop_link_new),
|
||
(trash_state_changed_callback), (nautilus_desktop_link_can_rename),
|
||
(nautilus_desktop_link_rename), (desktop_link_finalize):
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
(default_computer_link_name), (default_trash_link_name):
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
Allow renaming of the network servers desktop icon. (#383182)
|
||
Patch from Trevor Davenport <trevor.davenport@gmail.com>
|
||
|
||
2007-06-13 Jürg Billeter <j@bitron.ch>
|
||
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
Revert OnlyShowIn=; addition from 2007-05-23 as it breaks opening
|
||
bookmarks from the panel.
|
||
|
||
2007-06-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(should_show_volume_usage):
|
||
Don't crash on opening properties for multiple files. (#444265)
|
||
|
||
2007-06-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c: (net_workarea_changed):
|
||
Fix typo in warning message. (#446911)
|
||
Patch from Florian Steinel <fsteinel@flonet.net>
|
||
|
||
2007-06-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-zoom-control.c: (zoom_popup_menu_show):
|
||
Position the zoom popup menu under the control itself,
|
||
not where the mouse cursor happens to be. (#446682)
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2007-06-12 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-zoom-control.c: (create_zoom_menu_item):
|
||
Don't leak item text and remove stale comment.
|
||
|
||
2007-06-12 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
|
||
(zoom_popup_menu_show), (zoom_popup_menu),
|
||
(nautilus_zoom_control_button_press_event),
|
||
(nautilus_zoom_control_instance_init):
|
||
Make zoom control context menu keyboard-activatable by adding
|
||
a button to the zoom label. (#326733)
|
||
Patch from Trevor Davenport <trevor.davenport@gmail.com>
|
||
|
||
2007-06-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Replace the "atkrelation" declarations with
|
||
"mnemonic_widget" properties (#437340)
|
||
|
||
2007-06-05 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.3 ===
|
||
|
||
2007-06-05 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-06-04 Willie Walker <william.walker@sun.com>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Add accessible label for/by properties (#356124)
|
||
|
||
2007-05-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* icons/thumbnail_frame.png:
|
||
Tango compliant thumbnail frame (#440221)
|
||
Icon from David Prieto
|
||
|
||
2007-05-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Fix build in some cases
|
||
|
||
2007-05-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
Don't show in menu editor
|
||
|
||
2007-05-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Handle alpha in draw_frame
|
||
|
||
2007-05-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-signaller.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Add support for xdg-user-dirs
|
||
|
||
2007-05-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.19.2 ===
|
||
|
||
2007-05-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
* configure.in:
|
||
Bump to 2.19.2
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Fix up checks
|
||
|
||
2007-05-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Avoid displaying file size if none exists (#390055)
|
||
Patch from Ed Catmur
|
||
|
||
2007-05-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (modify_link_hash_table):
|
||
Don't leak original hash key.
|
||
|
||
2007-05-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Add disk usage pie chart (#410658)
|
||
Based on patch from Trevor Davenport
|
||
|
||
2007-04-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Work with glib < 2.13.0
|
||
|
||
2007-04-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Avoid searching possibly long lists of thumbnails.
|
||
Based on patch from Iain
|
||
|
||
2007-04-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(action_about_nautilus_callback):
|
||
Add url in about dialog and update copyright year.
|
||
Patch from Jaap A. Haitsma
|
||
|
||
2007-04-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Limit number of calls to is_needy() (#320282)
|
||
Based on patch from Aivars Kalvans
|
||
|
||
2007-04-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
Added support for a thumbnail icon size prefs (#424127)
|
||
|
||
2007-04-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(file_and_directory_list_free):
|
||
Fix memleak (#427942)
|
||
patch from Matthias Clasen
|
||
|
||
2007-03-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Add trash to sidebar places.
|
||
Patch from Stefano Teso
|
||
|
||
2007-03-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
|
||
Bump default name column width to 32 (#410361)
|
||
|
||
2007-03-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(nautilus_window_open_location_full):
|
||
Avoid reloading window with same location. (#417193)
|
||
Patch from Stefano Teso
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_emit_changed):
|
||
Avoid recursion when updating symlinks (#418771)
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
Make default icon sizes match xdg icon sizes better (#347168)
|
||
Patch from Christian Neumair
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-metadata.h:
|
||
* src/nautilus-sidebar-title.c:
|
||
Remove unused metadata key NAUTILUS_METADATA_KEY_NOTES and
|
||
code related to it.
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Update icons on theme change (#416806)
|
||
Patch from Stefano Teso
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-history-sidebar.c:
|
||
(nautilus_history_sidebar_class_init):
|
||
(nautilus_history_sidebar_style_set):
|
||
Update icons on theme change (#416810)
|
||
Patch from Stefano Teso
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Re-apply reverted context menu patch.
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.19.1
|
||
Gnome 2.18 work continues on gnome-2-18 branch
|
||
|
||
2007-03-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Revert previous checkin since it broke the freeze.
|
||
|
||
2007-03-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
(bookmarks_build_popup_menu):
|
||
Add mnemonics to Open and Open in New Window to reuse
|
||
old translations.
|
||
|
||
2007-03-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Add open and open in new window to places sidebar context menu.
|
||
Patch from Stefano Teso
|
||
|
||
2007-03-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (schedule_update_menus)
|
||
(schedule_update_status):
|
||
Make sure we never schedule an update after the window has been
|
||
destroyed. Likely fixes #349551
|
||
|
||
2007-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.18.0.1 ===
|
||
|
||
2007-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Set version to 2.18.0.1
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-signaller.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Revert accidental commit.
|
||
|
||
2007-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.18.0 ===
|
||
|
||
2007-03-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump version to 2.18.0
|
||
|
||
2007-03-08 Christian Kirbach <Christian.Kirbach@googlemail.com>
|
||
|
||
* src/network-scheme.desktop.in:
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus.desktop.in.in:
|
||
* nautilus-home.desktop.in.in:
|
||
* nautilus-file-management-properties.desktop.in.in:
|
||
"Application" is not a valid category in the freedesktop.org
|
||
specification. Also added GNOME and/or GTK where appropriate.
|
||
|
||
2007-03-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/nautilus-image-properties-page.c:
|
||
* src/nautilus-navigation-bar.c:
|
||
* src/nautilus-query-editor.c:
|
||
* src/nautilus-search-bar.c:
|
||
* src/nautilus-window-private.h:
|
||
Sparse cleanups from kjartan
|
||
|
||
2007-03-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
|
||
Don't make filename column expand, instead default
|
||
to 16 chars wide. (#408155)
|
||
|
||
2007-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.17.92 ===
|
||
|
||
2007-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* cut-n-paste-code/widgets/Makefile.am:
|
||
* cut-n-paste-code/widgets/gimphwrapbox/Makefile.am: Removed.
|
||
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c: Removed.
|
||
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h: Removed.
|
||
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c: Removed.
|
||
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Removed.
|
||
* libnautilus-private/Makefile.am:
|
||
* src/Makefile.am:
|
||
Remove unused gtkhwrapbox.
|
||
|
||
2007-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c:
|
||
Don't show unsupported methods. (#333151)
|
||
Patch from Christian Neumair.
|
||
|
||
2007-02-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Avoid asserting when the symbolic link hastable isn't
|
||
uptodate (#358172)
|
||
Store absolute uris, not relative paths in symbolic link
|
||
hashtable.
|
||
|
||
2007-02-21 Christian Persch <chpe@svn.gnome.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
|
||
Ellipsise the filename column in list view mode, and make it expand so
|
||
it doesn't just show "...". Bug #408155.
|
||
|
||
2007-02-20 Christian Persch <chpe@svn.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(set_text_unescaped_trimmed), (create_titled_label),
|
||
(nautilus_file_operations_progress_init),
|
||
(nautilus_file_operations_progress_new_file):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(value_field_update_internal), (value_field_update),
|
||
(attach_label), (attach_value_field_internal): Remove
|
||
EllEllipsisingLabel use, and just use GtkLabel ellipsisation instead.
|
||
Bug #409276.
|
||
|
||
2007-02-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Fix for C89 compilers. (#407150)
|
||
Patch from Jens Granseuer
|
||
|
||
2007-02-19 Christian Persch <chpe@svn.gnome.org>
|
||
|
||
* configure.in:
|
||
* cut-n-paste-code/Makefile.am:
|
||
* src/Makefile.am:
|
||
* src/file-manager/fm-list-model.c: Don't build included GSequence on
|
||
glib >= 2.13.0. Bug #407618.
|
||
|
||
2007-02-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-pathbar.c:
|
||
Don't display homedir as desktop in pathbar when
|
||
in home-as-desktop mode. (#368661)
|
||
Patch from John Millikin
|
||
|
||
2007-02-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.17.91 ===
|
||
|
||
2007-02-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump to 2.17.91
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2007-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump libgnome req (#404475)
|
||
|
||
2007-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Capitilize "Link" in link to... names. (#314175)
|
||
Patch from Frederic Peters
|
||
|
||
2007-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Avoid translating nonvisible text. (#364466)
|
||
|
||
2007-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(nautilus_thumbnail_load_image):
|
||
Fix crash on broken images. (#403255)
|
||
Patch from Lucas Mazzardo Veloso
|
||
|
||
2007-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
OSX build fix. (#403255)
|
||
Patch from dmacks@netspace.org
|
||
|
||
2007-02-05 Jesse Stockall <jesse@cleverone.org>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
* src/file-manager/fm-tree-view.c
|
||
* src/nautilus-places-sidebar.c
|
||
* libnautilus-private/nautilus-file-operations.[ch]
|
||
Prompts to empty trash when unmounting drives. Closes #138058
|
||
|
||
2007-02-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
Avoid ever showing "empty" while loading a subdirectory (#340495)
|
||
Based on patch from Christof Krüger
|
||
|
||
2007-02-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c (save_session_to_file):
|
||
Fix memory leak and fd leak.
|
||
|
||
2007-02-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
Fix crasher (#403565)
|
||
Patch from Padraig O'Briain
|
||
|
||
2007-01-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c (nautilus_application_present_spatial_window_with_selection):
|
||
Avoid crash if we've not set the content view of the window yet.
|
||
|
||
2007-01-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.c (update_icon_captions_from_gconf):
|
||
Avoid crashing if not enough items in icon view caption pref (#357955)
|
||
|
||
* src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_text):
|
||
Avoid spewing warnings in above case, also some performance fixes.
|
||
|
||
2007-01-25 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* nautilus-file-management-properties.desktop.in.in:
|
||
Move File Management capplet to PersonalSettings.
|
||
|
||
=== nautilus 2.17.90 ===
|
||
|
||
2007-01-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
* configure.in:
|
||
Bump to 2.17.90
|
||
|
||
2007-01-18 Christian Persch <chpe@svn.gnome.org>
|
||
|
||
* cut-n-paste-code/libegg/eggtreemultidnd.c:
|
||
(egg_tree_multi_drag_source_get_type):
|
||
* libnautilus-extension/nautilus-column-provider.c:
|
||
(nautilus_column_provider_get_type):
|
||
* libnautilus-extension/nautilus-column.c:
|
||
(nautilus_column_get_type):
|
||
* libnautilus-extension/nautilus-file-info.c:
|
||
(nautilus_file_info_get_type):
|
||
* libnautilus-extension/nautilus-info-provider.c:
|
||
(nautilus_info_provider_get_type):
|
||
* libnautilus-extension/nautilus-location-widget-provider.c:
|
||
(nautilus_location_widget_provider_get_type):
|
||
* libnautilus-extension/nautilus-menu-item.c:
|
||
(nautilus_menu_item_get_type):
|
||
* libnautilus-extension/nautilus-menu-provider.c:
|
||
(nautilus_menu_provider_get_type):
|
||
* libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_type):
|
||
* libnautilus-extension/nautilus-property-page-provider.c:
|
||
(nautilus_property_page_provider_get_type):
|
||
* libnautilus-extension/nautilus-property-page.c:
|
||
(nautilus_property_page_get_type):
|
||
* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
|
||
(nautilus_cell_renderer_pixbuf_emblem_get_type):
|
||
* libnautilus-private/nautilus-entry.c: (nautilus_entry_get_type):
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_get_type):
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_accessible_get_type),
|
||
(nautilus_icon_canvas_item_get_type):
|
||
* libnautilus-private/nautilus-sidebar-provider.c:
|
||
(nautilus_sidebar_provider_get_type):
|
||
* libnautilus-private/nautilus-sidebar.c:
|
||
(nautilus_sidebar_get_type):
|
||
* libnautilus-private/nautilus-view.c: (nautilus_view_get_type):
|
||
* libnautilus-private/nautilus-window-info.c:
|
||
(nautilus_window_info_get_type):
|
||
* src/file-manager/fm-ditem-page.c: (fm_ditem_page_get_type):
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_get_type):
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_get_type):
|
||
* src/nautilus-navigation-action.c:
|
||
(nautilus_navigation_action_get_type): No need to make GTypeInfo and
|
||
GInterfaceInfo static. Bug #362034.
|
||
|
||
2007-01-18 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
Restore "CD/DVD Creator" label for menu item. Was removed by
|
||
a misunderstood, see bug #385382.
|
||
|
||
2007-01-11 Mark Gordon <mtgordon@ximian.com>
|
||
|
||
Merged from gnome-2-16:
|
||
|
||
* src/nautilus-property-browser.c (add_reset_property): Make the
|
||
"Reset" string translatable. Fixes #394328. Patch committed by
|
||
Federico Mena-Quintero <federico@novell.com>.
|
||
|
||
2007-01-11 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
(nautilus_connect_background_to_file_metadata):
|
||
Remove all pending eel preferences callbacks.
|
||
|
||
2007-01-11 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_key_press_event)
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-window.c:
|
||
(nautilus_window_key_press_event)
|
||
* configure.in:
|
||
Add support for XF86 multimedia keys (#329920) .
|
||
|
||
2007-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
|
||
Avoid crash on NULL vfs_uri (#320020)
|
||
|
||
2007-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_new_file_from_template):
|
||
Use default permissions when copying template to use
|
||
umask correctly. (#327249)
|
||
Patch from Josselin Mouette
|
||
|
||
2007-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c (get_target_file_for_original_file):
|
||
|
||
Handle NULL activation uris from drives
|
||
|
||
2007-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
(nautilus_ui_string_get):
|
||
Handle ui file load error better.
|
||
Patch from Tom Parker
|
||
|
||
2006-12-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
Add svn:externals property to include libbackground from trunk.
|
||
|
||
2006-12-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_merge_menus):
|
||
Use proper macro for translating the scripts menu item (#389467).
|
||
Patch from Gabor Kelemen <kelemeng@gnome.hu>
|
||
|
||
2006-12-19 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c
|
||
(make_key_file_from_configuration): Oops, handle the case of an
|
||
empty domains_hash.
|
||
|
||
2006-12-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(time_remaining_callback):
|
||
Zero-pad seconds in the remaining time display (#376291).
|
||
Patch from Sven Herzberg <herzi@gnome-de.org>
|
||
|
||
2006-12-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-image-properties-page.c: (load_finished):
|
||
* src/nautilus-query-editor.c: (nautilus_query_editor_init),
|
||
(setup_internal_entry):
|
||
Avoid markup in translatable messages (#360448).
|
||
Patch from Elijah Newren <newren@gmail.com>
|
||
|
||
2006-12-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_instance_init), (load_view_as_menu):
|
||
Don't connect the changed signal handler on the view as combobox
|
||
each time the contents of the combobox are reloaded, but only on
|
||
instantiation. Prevents creating as many view instances as times
|
||
the view/location was already changed when using the view as menu.
|
||
|
||
2006-12-18 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-extension/nautilus-file-info.c:
|
||
* libnautilus-extension/nautilus-file-info.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Add nautilus_file_info_get_activation_uri().
|
||
|
||
2006-12-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.17.1 ===
|
||
|
||
2006-12-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2006-12-18 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-trash-bar.c:
|
||
* src/nautilus-trash-bar.h:
|
||
|
||
Remove unneeded function I left in by mistake.
|
||
|
||
2006-12-18 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-trash-bar.c:
|
||
* src/nautilus-trash-bar.h:
|
||
* src/nautilus-window-manage-views.c:
|
||
|
||
Add an extra widget to the trash folder with the "Empty Trash"
|
||
button. Kudos also to Lakin Wecker who came up with a similar
|
||
patch some months ago, though it never went in.
|
||
|
||
* src/nautilus-information-panel.c:
|
||
|
||
Remove the "Empty Trash" and "Burn" buttons from the side pane
|
||
since we now have extra location widgets.
|
||
|
||
2006-12-18 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
|
||
Use "document-new", "folder-new" named icon from
|
||
Icon Naming Spec for File->Create Document and
|
||
File->Create Folder menu entries.
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
|
||
Use "window-new" named icon from Icon Naming Spec for
|
||
File->New Window menu entry in browser window.
|
||
|
||
2006-12-16 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-navigation-window.c (add_sidebar_panels): plug
|
||
a tiny leak.
|
||
|
||
2006-12-15 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* nautilus-computer.desktop.in.in:
|
||
|
||
Fix a typo in previous commit (folders, not folder)
|
||
|
||
2006-12-15 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* src/nautilus-actions.h:
|
||
|
||
Add NAUTILUS_ACTION_HOME for Go->Home Folder
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(nautilus_navigation_window_initialize_actions),
|
||
(nautilus_navigation_window_initialize_menus):
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
|
||
|
||
Define short_label for NAUTILUS_ACTION_HOME and
|
||
NAUTILUS_ACTION_SEARCH, to use on toolbar. Also fix capitalization
|
||
in search menu entry.
|
||
|
||
2006-12-13 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus-file-management-properties.desktop.in.in:
|
||
* nautilus-home.desktop.in.in:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/network-scheme.desktop.in:
|
||
|
||
Update comments and some menu entries to match suggestions on
|
||
http://live.gnome.org/UsabilityTeam/Menu
|
||
|
||
2006-12-12 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c
|
||
(DEFAULT_RING_BUFFER_NUM_LINES): Oops, make this 1000 by default;
|
||
30000 was way too big for normal usage.
|
||
(add_to_milestones): New function; adds a milestone string to a
|
||
linked list of milestones.
|
||
(nautilus_debug_logv): Call add_to_milestones() if appropriate.
|
||
(write_string): New helper function.
|
||
(dump_milestones): New helper function.
|
||
(dump_configuration): Use write_string().
|
||
(dump_ring_buffer): New helper function; moved the code from
|
||
nautilus_debug_log_dump().
|
||
(nautilus_debug_log_dump): Use dump_milestones() and dump_ring_buffer().
|
||
(dump_configuration): Print the instructions to re-create the
|
||
configuration here, instead of in nautilus_debug_log_dump().
|
||
|
||
2006-12-12 Christian Persch <chpe@cvs.gnome.org>
|
||
|
||
* src/ephy-spinner.c:
|
||
* src/ephy-spinner.h: Update from Epiphany. Fixes #374623 and #382207.
|
||
|
||
* src/nautilus-window-toolbars.c: Fix wrong spinner size. Bug #376952.
|
||
|
||
2006-12-12 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-application.c (save_session_to_file): use
|
||
g_mkstemp instead of tempnam.
|
||
|
||
2006-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
|
||
Don't expand vbox with dialog size (#384078)
|
||
Patch from Baptiste Mille-Mathias
|
||
|
||
2006-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
|
||
Default location dialog to $home for desktop (#383840)
|
||
Patch from Guillaume Desmottes
|
||
|
||
2006-12-08 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-query.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-navigation-window.h:
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window.c:
|
||
* src/file-manager/fm-tree-model.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
|
||
Use nautilus_get_home_directory_uri everywhere instead of
|
||
open coding it and other minor cleanups.
|
||
|
||
2006-12-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
Schedule metadata removal when we get external remove events.
|
||
Patch from Gene Z. Ragan (#45953)
|
||
|
||
2006-12-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Disable the mask code for now...
|
||
|
||
2006-12-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Draw selection rect using cairo.
|
||
|
||
* icons/Makefile.am:
|
||
* icons/text-selection-frame.png:
|
||
Remove old icon used for selection rect.
|
||
|
||
Patch from Gene Z. Ragan
|
||
|
||
2006-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Reveal selection on sort-order change.(#332667)
|
||
Patch from Gene Z. Ragan
|
||
|
||
2006-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* cut-n-paste-code/gsequence/gsequence.[ch]:
|
||
Import gsequence fix for #350579
|
||
|
||
2006-12-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-icon-container.c:
|
||
Freeze icon view updates while renaming to avoid things
|
||
moving around on file changes. (#318373)
|
||
Patch from Nelson Benítez
|
||
|
||
2006-12-04 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* icons/nautilus-server-connect.png
|
||
Removed this legacy icon.
|
||
|
||
2006-12-04 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* configure.in:
|
||
* icons/Makefile.am:
|
||
* icons/appicon/*:
|
||
Add new Nautilus logo from Ulisse Perusin, installed
|
||
as named icon ("nautilus") in $(prefix)/share/icons/hicolor/.
|
||
|
||
* icons/nautilus-launch-icon.png:
|
||
Removed.
|
||
|
||
* src/nautilus-window-menus.c:
|
||
Use the new named icon logo in about dialog.
|
||
|
||
2006-12-04 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* icons/knob.png:
|
||
Remove black outline, using Tango style.
|
||
See bug 374722 for details.
|
||
|
||
2006-11-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Add more themeing features for icon view icons.
|
||
Patch from JackTheDipper
|
||
|
||
2006-11-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
Add delete menu item if configured. (#132326)
|
||
Patch from Ferran Puig
|
||
|
||
2006-11-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Handle scroll wheel while rubberbanding.
|
||
Patch from Nelson Benítez
|
||
|
||
2006-11-28 Luca Ferretti <elle.uca@libero.it>
|
||
|
||
* icons/nautilus-desktop.png:
|
||
* icons/nautilus-file-management-properties.png:
|
||
* icons/nautilus-mini-logo.png
|
||
* icons/Search.png:
|
||
* icons/side_bar_image.png:
|
||
Remove legacy icons from cvs.
|
||
|
||
2006-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Ellipsice location menu button at 16 chars.
|
||
Patch from Tom Parker
|
||
|
||
2006-11-23 Federico Mena Quintero <federico@novell.com>
|
||
|
||
Use the write-to-a-pipe trick from the signal handler instead of
|
||
queueing an idle handler from there.
|
||
|
||
* src/nautilus-main.c (setup_debug_log_signals): Set up a pair of
|
||
pipes for the SIGUSR1 handler; set up a GIOChannel on them.
|
||
(sigusr1_handler): Write a byte to our pipe instead of queueing an
|
||
idle handler.
|
||
(debug_log_io_cb): Replaces dump_debug_log_idle_cb(). Read from
|
||
the pipe, and dump the debug log.
|
||
|
||
Add a configuration file for the logging mechanism. You create
|
||
~/nautilus-debug-log.conf as a GKeyFile.
|
||
|
||
* libnautilus-private/nautilus-debug-log.c
|
||
(nautilus_debug_log_load_configuration): New function; loads the
|
||
configuration from a key file like this:
|
||
|
||
[debug log]
|
||
enable domains = foo; bar; baz
|
||
max lines = 1000
|
||
|
||
* libnautilus-private/nautilus-debug-log.c (dump_configuration):
|
||
New utility function.
|
||
(nautilus_debug_log_dump): At the end of the log, dump the
|
||
configuration used for the debug log so that the user can
|
||
re-create it later.
|
||
|
||
* libnautilus-private/nautilus-debug-log.h: New prototype for
|
||
nautilus_debug_log_load_configuration().
|
||
|
||
* src/nautilus-main.c (setup_debug_log): Load the debug log's
|
||
configuration from ~/nautilus-debug-log.conf
|
||
(setup_debug_log_domains): Removed.
|
||
|
||
* src/nautilus-main.c (log_override_cb): If the log level of the
|
||
message is G_LOG_LEVEL_DEBUG, don't log it as a milestone. We'll
|
||
use this log level for miscellaneous debugging messages from
|
||
gnome-vfs. Also, don't send G_LOG_LEVEL_DEBUG messages to the
|
||
default log handler, to avoid a huge ~/.xsession-errors.
|
||
(setup_debug_log_domains): Enable logging for
|
||
NAUTILUS_DEBUG_LOG_DOMAIN_GLOG.
|
||
|
||
2006-11-23 Christian Persch <chpe@cvs.gnome.org>
|
||
|
||
* src/nautilus-search-bar.c: (nautilus_search_bar_init):
|
||
Fix inconsistent label boleding. (#372550)
|
||
|
||
2006-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
A11y fix for handing renames better (#338353)
|
||
|
||
2006-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Commit federicos debug logging patch:
|
||
|
||
2006-10-23 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.h
|
||
(NAUTILUS_DEBUG_LOG_DOMAIN_GLOG): New domain for GLog messages.
|
||
We'll spit the messages that come from GLog as milestone events.
|
||
|
||
* src/nautilus-main.c (setup_debug_log): New function; set up
|
||
everything here.
|
||
(setup_debug_log_glog): New function. Override the default
|
||
handler for GLog so that its messages will also appear as
|
||
milestone events in our own debug log.
|
||
|
||
2006-10-16 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (files_added_callback): Log
|
||
when files are added to the view.
|
||
(files_changed_callback): Log when files get changed in the view.
|
||
(fm_directory_view_notify_selection_changed): Log when the
|
||
selection changes.
|
||
|
||
* src/nautilus-main.c (setup_debug_log_domains): Add
|
||
NAUTILUS_DEBUG_LOG_DOMAIN_ASYNC to the list of enabled log domains.
|
||
|
||
* libnautilus-private/nautilus-debug-log.h: New prototype for
|
||
nautilus_debug_log_with_file_list().
|
||
|
||
* libnautilus-private/nautilus-debug-log.c
|
||
(nautilus_debug_log_with_file_list): New function; takes a GList
|
||
of NautilusFile.
|
||
|
||
2006-10-03 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.c (nautilus_debug_logv):
|
||
Deal with URI lists optionally.
|
||
(nautilus_debug_log_with_uri_list): New function.
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c
|
||
(receive_dropped_color): Log when a color is dropped.
|
||
(receive_dropped_tile_image): Log when a tile image is dropped.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(motion_notify_event): Log when a drag begins.
|
||
(button_release_event): Log when a drag ends.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(nautilus_file_operations_copy_move): Log move/copy/link actions.
|
||
(nautilus_file_operations_new_folder): Log when a folder is created.
|
||
(nautilus_file_operations_new_file_from_template): Log when a file
|
||
is created from a template.
|
||
(nautilus_file_operations_new_file): Log when a file is created.
|
||
(nautilus_file_operations_delete): Log when files are deleted.
|
||
(do_empty_trash): Log when the trash is emptied.
|
||
|
||
2006-09-22 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-debug-log.[ch]: New files with a
|
||
simple logging infrastructure based on a ring buffer.
|
||
|
||
* libnautilus-private/Makefile.am
|
||
(libnautilus_private_la_SOURCES): Added nautilus-debug-log.[ch].
|
||
|
||
* src/nautilus-main.c (main): Make SIGUSR1 dump the debug log to
|
||
~/nautilus-debug-log.txt.
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(fm_directory_view_activate_files): Log the action of activating a
|
||
file.
|
||
(open_location): Likewise.
|
||
(fm_directory_view_launch_application): Likewise, for launching an
|
||
application.
|
||
(action_new_launcher_callback): Likewise, for creating a launcher.
|
||
(activate_callback): Log the various actions that can happen here.
|
||
|
||
* src/file-manager/fm-tree-view.c (got_activation_uri_callback):
|
||
Log the various activations/launches that can happen.
|
||
|
||
* src/nautilus-places-sidebar.c (row_activated_callback): Log the
|
||
action of the user activating something in the Places sidebar.
|
||
|
||
* src/nautilus-window-manage-views.c
|
||
(nautilus_window_open_location_full): Log the action of changing
|
||
the location in a window.
|
||
(nautilus_window_set_content_view): Log the action of thanging the
|
||
view of a window.
|
||
(end_location_change): Log when the window finishes loading.
|
||
|
||
* src/file-manager/fm-list-view.c (row_expanded_callback): Log the
|
||
action of expanding a row to load a subdirectory.
|
||
(row_collapsed_callback): Likewise, for collapsing a row.
|
||
|
||
* src/file-manager/fm-error-reporting.c (fm_rename_file): Log the
|
||
action of renaming a file.
|
||
|
||
* src/nautilus-application.c
|
||
(nautilus_application_present_spatial_window_with_selection): Log
|
||
when new or existing spatial windows get presented.
|
||
(nautilus_application_create_navigation_window): Log when a
|
||
navigation window gets created.
|
||
|
||
2006-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.17.1
|
||
Gnome 2.16 work continues on gnome-2-16 branch
|
||
|
||
2006-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine.c:
|
||
Look for Beagle before looking for Tracker. Since Tracker
|
||
autostarts and Beagle doesn't this means you can have both
|
||
installed and configured and pick which one to use.
|
||
|
||
2006-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.16.3 ===
|
||
|
||
2006-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2006-11-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
Revert federicos patch from 2006-11-06, as it was causing problems.
|
||
|
||
2006-11-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Ref the NautilusDirectory during call_ready_callbacks_at_idle.
|
||
Fixes #372471
|
||
|
||
2006-11-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.16.2 ===
|
||
|
||
2006-11-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
Unschedule call_ready callbacks on directory finalize, not
|
||
on file finalize.
|
||
Keep monitors around until we call the call_when_ready callback
|
||
at idle time.
|
||
Call async_state_changed and update_metadata_monitors after
|
||
call_when_ready callbacks have been called at idle.
|
||
|
||
(fixes make check)
|
||
|
||
2006-11-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-main.[ch]:
|
||
Make the session restart work again (from 2006-11-03 change)
|
||
Make the session not restart nautilus on --quit
|
||
|
||
2006-11-06 Federico Mena Quintero <federico@novell.com>
|
||
|
||
http://bugzilla.gnome.org/show_bug.cgi?id=330298
|
||
|
||
Fix the use of lazy positioning, and the saving of metadata for
|
||
lazily-positioned icons. Fixes
|
||
https://bugzilla.novell.com/show_bug.cgi?id=155337 and
|
||
https://bugzilla.novell.com/show_bug.cgi?id=174766.
|
||
|
||
* src/file-manager/fm-icon-view.c (file_has_lazy_position): Only
|
||
desktop icon files (not "real" files) have lazy positions. Don't
|
||
consider whether the directory is loading; this is not the right
|
||
place to check that.
|
||
(fm_icon_view_begin_loading): Tell the icon container that we
|
||
just started reloading.
|
||
(fm_icon_view_end_loading): Tell the icon container that we
|
||
finished loading.
|
||
|
||
* libnautilus-private/nautilus-icon-private.h
|
||
(NautilusIconContainerDetails): New flag "is_reloading".
|
||
|
||
* libnautilus-private/nautilus-icon-container.h: New prototype for
|
||
nautilus_icon_container_set_is_reloading().
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(nautilus_icon_container_set_is_reloading): New function; sets an
|
||
is_reloading flag in the icon container.
|
||
(icon_set_position): Clear icon->has_lazy_position, since the icon
|
||
will be well-positioned once this function exits.
|
||
(finish_adding_new_icons): Do not ignore already-placed lazy
|
||
position icons when filling the placement grid! Save the value of
|
||
icon->has_lazy_position before calling assign_icon_position().
|
||
Since that function may call icon_set_position() (which will clear
|
||
the flag), we need to keep the original value of the flag.
|
||
(finish_adding_new_icons): Don't clear icon->has_lazy_position
|
||
here; let icon_set_position() do it.
|
||
(finish_adding_new_icons): Emit the icon_position_changed signal
|
||
so that the parent knows that we moved an icon under it. This has
|
||
the effect of updating/preserving the position metadata for
|
||
has_lazy_position icons.
|
||
|
||
2006-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* nautilus-computer.desktop.in:
|
||
* nautilus-computer.desktop.in.in:
|
||
* nautilus-file-management-properties.desktop.in:
|
||
* nautilus-file-management-properties.desktop.in.in:
|
||
* nautilus-folder-handler.desktop.in:
|
||
* nautilus-folder-handler.desktop.in.in:
|
||
* nautilus-home.desktop.in:
|
||
* nautilus-home.desktop.in.in:
|
||
* nautilus.desktop.in:
|
||
* nautilus.desktop.in.in:
|
||
Add X-GNOME-Bugzilla-Version marking to desktop files.
|
||
|
||
2006-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Cancel rubberbanding if we get a grab shadow event.
|
||
This happens when a modal dialog (e.g. an error or auth dialog)
|
||
appears. (Partially fixes #122688)
|
||
|
||
2006-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-view.c (play_file):
|
||
Don't close handle and free buffer twice on error. (#321175)
|
||
|
||
2006-11-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
|
||
Don't crash on old desktop dir and search dir uris. (#349840)
|
||
|
||
2006-11-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Specify label-for and labelled-by atk relations. (#356124)
|
||
|
||
Patch from Padraig O'Briain <padraig.obriain@sun.com>
|
||
|
||
2006-11-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-metafile.c:
|
||
Always use the in-process metafile factory. We don't need it
|
||
oop, since nautilus is single process these days. This fixes
|
||
some strange races with bonobo-activation that caused #351713
|
||
|
||
* src/nautilus-application.[ch]:
|
||
* src/nautilus-shell.h:
|
||
Change the way we use bonobo-activation to get the NautilusShell
|
||
so that we don't rely on bonobo-activation-server to spawn nautilus,
|
||
as this could lead to some strange duplicate processes.
|
||
We now directly try to register the app-wide shell object with
|
||
bonobo-activation manually and activate it with
|
||
Bonobo_ACTIVATION_FLAG_EXISTING_ONLY.
|
||
|
||
* src/nautilus-shell.c:
|
||
Handle all corba calls from the NautilusShell in an idle handler.
|
||
This fixes some crashes where we reentered badly into e.g. quit
|
||
when calling gconf.
|
||
|
||
* src/nautilus-main.c:
|
||
Since we now handle the initial open_window shell calls via an idle
|
||
we need to delay until idle time to know if we can quit or not.
|
||
|
||
2006-11-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* test/file-torture.py (main):
|
||
Sleep shorter, for more torture
|
||
|
||
2006-11-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
Call all call_when_ready callbacks from an idle handler.
|
||
This fixes problems with reentrancy, like bug #348161
|
||
|
||
2006-11-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-model.c:
|
||
Always emit the row-deleted signal before deleting the row
|
||
from the model. This is according to the GtkTreeModel::row-changed
|
||
docs and feedback from kris.
|
||
Hopefully this will fix bug #356672
|
||
|
||
2006-10-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_remove_file):
|
||
Remove assert that keep randomly failing to fix crash (#352592)
|
||
Replace it with some debug output that hopefully lets us
|
||
track down the cause.
|
||
|
||
2006-10-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_items):
|
||
* libnautilus-private/nautilus-metafile.c: (find_monitor_node):
|
||
Fix C99-style variable initialization for gcc 2.95. (#348665)
|
||
|
||
Patch from Jens Granseuer <jensgr@gmx.net>
|
||
|
||
2006-10-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-property-browser.c: (remove_color),
|
||
(nautilus_property_browser_remove_element),
|
||
(element_clicked_callback), (make_properties_from_xml_node):
|
||
Remove colors by really removing them from browser.xml,
|
||
not marking them deleted. That made it impossible to add
|
||
another color with the same name later on.
|
||
Also delete colors by their (unique) names and not their color
|
||
values. That made it possible to delete built-in colors.
|
||
Fixes #358893.
|
||
|
||
Based on a patch from Emil Soleyman-Zomalan
|
||
|
||
2006-10-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(attach_value_field_internal), (attach_value_field),
|
||
(attach_ellipsizing_value_field), (append_title_value_pair),
|
||
(append_title_and_ellipsizing_value),
|
||
(append_directory_contents_fields), (add_permissions_combo_box),
|
||
(create_simple_permissions), (create_advanced_permissions):
|
||
Set up proper relationships between labels and widgets in the
|
||
properties dialog. Fixes #363116.
|
||
|
||
Patch from Padraig O'Briain <padraig.obriain@sun.com>
|
||
|
||
2006-10-19 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* test/file-torture.py: New file with a little torture test. It
|
||
does a bunch of file operations on a directory. Nautilus
|
||
sometimes crashes when viewing that directory, so this should help
|
||
us find bugs.
|
||
|
||
2006-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_volume_name):
|
||
Check for NULL path before calling
|
||
gnome_vfs_volume_monitor_get_volume_for_path().
|
||
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
(path_is_on_readonly_volume):
|
||
Assert path.
|
||
|
||
2006-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(convert_file_list_to_string):
|
||
Don't append final newline for textual URIs.
|
||
Fixes #360441.
|
||
|
||
2006-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-main.c: (main):
|
||
Shut down eel before GnomeVFS.
|
||
|
||
2006-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (fm_directory_view_destroy):
|
||
Only deregister "ignore hidden file preferences" callback if it has
|
||
been initialized before.
|
||
|
||
2006-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
(nautilus_customization_data_new),
|
||
(nautilus_customization_data_get_next_element),
|
||
(nautilus_customization_make_pattern_chit):
|
||
Handle NULL pattern chit, don't unref pattern tile in
|
||
make_pattern_chit.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_pixmap_file):
|
||
Bail using g_debug if pixmap couldn't be found.
|
||
|
||
* src/nautilus-emblem-sidebar.c: (nautilus_emblem_sidebar_populate):
|
||
Only create pixmap if path lookup succeeded.
|
||
|
||
* src/nautilus-property-browser.c: (nautilus_property_browser_init),
|
||
(make_drag_image), (make_color_drag_image),
|
||
(make_properties_from_directories), (add_reset_property),
|
||
(property_browser_category_button_new):
|
||
Handle NULL pattern chits, don't operate on NULL pixbufs.
|
||
|
||
2006-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Share target list for all instances (#357573)
|
||
|
||
* src/nautilus-location-bar.c: (style_set_handler):
|
||
Don't leak layout (#352693)
|
||
|
||
* src/nautilus-zoom-control.c:
|
||
Fix O(n^2) use of list (#357589)
|
||
|
||
All patches from paolo borelli.
|
||
|
||
2006-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/Makefile.am:
|
||
* src/ephy-spinner.[ch]:
|
||
* src/nautilus-throbber.[ch]:
|
||
Import ephy spinner and use ad throbber.
|
||
This supports different icon sizes.
|
||
|
||
* src/nautilus-window-toolbars.c:
|
||
Change throbber size when toolbar size changes.
|
||
|
||
2006-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_search_scroll_event):
|
||
Renew typeahead timeout when you scroll between typeahead hits with the
|
||
mouse wheel. (#354042)
|
||
Patch from Nelson Benitez
|
||
|
||
2006-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c (change_dummy_row_callback):
|
||
The row might have disappeared if it was removed since the
|
||
timeout was scheduled. Protect against this. (#336051)
|
||
|
||
2006-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Add is_added flag to NautilusFile to make sure we always
|
||
send an added event to directory monitors.
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(dequeue_pending_idle_callback):
|
||
Don't add the file to both added and changed list
|
||
If the file exist but hasn't been added yet, add it.
|
||
|
||
* libnautilus-private/nautilus-directory.c: (is_tentative):
|
||
Don't return non-added files for get_file_list to avoid duplicating
|
||
files if you do a list and then track adds.
|
||
|
||
Partially fixes #336051.
|
||
|
||
2006-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (get_info_callback,
|
||
dequeue_pending_idle_callback):
|
||
Call nautilus_file_mark_gone instead of directly setting is_gone, as
|
||
this allows us to clean up the symlink hash.
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_mark_gone):
|
||
Allow multiple mark_gone. Just ignore any but the first.
|
||
|
||
2006-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c
|
||
(emit_change_signals_for_all_files):
|
||
Ref all files when emitting change signals. This is
|
||
an unverified possible fix for #343488, but it
|
||
can't possibly be bad to do this, so i'm
|
||
commiting it.
|
||
|
||
2006-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
nautilus_file_get_vfs_file_info: handle NULL info
|
||
Fix typo.
|
||
|
||
2006-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c (nautilus_launch_show_file):
|
||
Don't cause critical if slow mimetype not loaded.
|
||
I was able to get that with a circular symlink.
|
||
In that case a fast mimetype should be ok.
|
||
|
||
2006-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.16.1 ===
|
||
|
||
2006-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump to 2.16.1
|
||
|
||
2006-10-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c (search_bar_activate_callback):
|
||
In non-indexed mode, start at current dir.
|
||
|
||
2006-09-27 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-directory.h:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Add is_in_trash_state to NautilusDirectoryDetails.
|
||
Also add nautilus_directory_is_in_trash which works
|
||
like nautilus_directory_is_local.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Proxy nautilus_file_is_in_trash to
|
||
nautilus_directory_is_in_trash, similar to
|
||
nautilus_file_is_local.
|
||
|
||
2006-09-14 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-metafile.c: Handle CORBA errors.
|
||
Fixes #46664.
|
||
|
||
2006-09-13 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Don't use the same type name for the shortcut model filter as
|
||
GtkFileChooser to avoid name clashes. Fixes #355242.
|
||
|
||
Patch from Stephen Cook <siti@orcon.net.nz>
|
||
|
||
2006-09-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.16.0
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2006-08-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Handle enter activation when using typeahead search (#334928)
|
||
Patch from Nelson Benitez
|
||
|
||
2006-08-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_is_local):
|
||
Cache return value from gnome_vfs_uri_is_local
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
Avoid using gnome_vfs_uri_is_local.
|
||
|
||
2006-08-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.15.92.1 ===
|
||
|
||
2006-08-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libbackground/preferences.c:
|
||
Fix double free
|
||
|
||
* configure.in:
|
||
Release a 2.15.92.1 with fix
|
||
|
||
2006-08-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.15.92 ===
|
||
|
||
2006-08-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2006-08-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Don't crash when quickly changing user or group.
|
||
Patch from Christian Neumair
|
||
|
||
2006-08-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-recent.c (nautilus_recent_add_file):
|
||
Fix double free.
|
||
Patch from Rouslan Solomakhin
|
||
|
||
2006-08-15 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* src/nautilus-main.c (main): Call setlocale() before we try to
|
||
obtain any translations. Fixes bug #342147. Patch by Stanislav
|
||
Brabec <sbrabec@suse.cz>.
|
||
|
||
2006-08-15 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* configure.in: Fix intltool req.
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.15.91 ===
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Require new eel.
|
||
|
||
2006-08-08 Vincent Untz <vuntz@gnome.org>
|
||
|
||
Use GTK+ to handle recent documents.
|
||
|
||
* configure.in: require GTK+ 2.10
|
||
* cut-n-paste-code/libegg/Makefile.am:
|
||
* cut-n-paste-code/libegg/egg-recent-*: kill
|
||
* libnautilus-private/nautilus-recent.[ch]: (nautilus_recent_get_model):
|
||
renamed to nautilus_recent_get_manager()
|
||
(nautilus_recent_add_uri): new, to make it easier to use
|
||
gtk_recent_manager_add_full()
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_launch_application): use nautilus_recent_add_uri()
|
||
instead of old egg code
|
||
(activate_callback): ditto
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
|
||
Follow symlinks when reading .hidden files.
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
Do background change comparison in eel instead (#349961)
|
||
Patch from Matthias Clasen
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Fix down when in the rightmost column in the next to last row (#316117)
|
||
Based on patch from Nelson Benitez
|
||
|
||
2006-08-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Handle desktop drops from panel. (#347673)
|
||
Patch from Christian Neumair
|
||
|
||
2006-08-04 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(dequeue_pending_idle_callback): Revert patch from #336051
|
||
as it breaks the file update machinery. Fixes #348097.
|
||
|
||
2006-07-25 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
Rename nautilus_drag_default_drop_action_for_url to
|
||
nautilus_drag_default_drop_action_for_netscape_url.
|
||
Don't offer netscape URL drags.
|
||
|
||
* libnautilus-private/nautilus-dnd.h: Rename
|
||
NAUTILUS_ICON_DND_URL(_TYPE) to NAUTILUS_ICON_DND_NETSCAPE_URL(_TYPE)
|
||
and nautilus_drag_default_drop_action_for_url to
|
||
nautilus_drag_default_drop_action_for_netscape_url.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_new_file_from_template):
|
||
Filter out special URIs, handle gnome_vfs_uri_new() failure.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(test_uri_exists), (nautilus_ensure_unique_file_name):
|
||
Handle gnome_vfs_uri_new() failure by returning NULL.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
Rename HANDLE_URL signal to HANDLE_NETSCAPE_URL.
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-icon-dnd.h:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.h:
|
||
Don't offer netscape URL drags, prefer netscape URL drops over
|
||
"text/uri-list" drops. Also rename DND_URL symbols to DND_NETSCAPE_URL.
|
||
|
||
* libnautilus-private/nautilus-link-desktop-file.c:
|
||
(nautilus_link_desktop_file_local_create):
|
||
Handle trash, desktop and search URIs, handle
|
||
NULL retval of nautilus_ensure_unique_file_name.
|
||
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
Don't offer/handle netscape URL drags.
|
||
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view:
|
||
Rename DND_URL symbols to DND_NETSCAPE_URL.
|
||
|
||
Should fix #347673.
|
||
|
||
2006-07-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_selinux_context):
|
||
Translate the selinux context from raw form when displayin.
|
||
|
||
2006-07-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* cut-n-paste-code/gsequence/gsequence.[ch]:
|
||
Import the latest EggSequence which supposedly fixes a
|
||
bunch of bugs.
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
Fix to use new function names of EggSequence
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump
|
||
|
||
=== nautilus 2.15.90 ===
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Require eel 2.15.90
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-main.c: (main):
|
||
Unref GnomeProgram at the end. (#348429)
|
||
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_dialog_setup):
|
||
* src/nautilus-file-management-properties.glade:
|
||
Remove the "always use text-entry location bar" checkbox from the
|
||
preferences page.
|
||
|
||
* src/nautilus-navigation-window.[ch]: (location_button_create),
|
||
(nautilus_navigation_window_instance_init),
|
||
(nautilus_navigation_window_destroy):
|
||
Add a tooltip to the new location bar toggle button.
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(permission_combo_update): Add a translator comment for
|
||
permission combo box labels. (#347764)
|
||
|
||
Patch from Hendrik Richter <hendi@gnome-de.org>
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-private.h (NautilusNavigationWindowDetails):
|
||
Add a location_button field.
|
||
|
||
* src/nautilus-navigation-window.c
|
||
(nautilus_navigation_window_instance_init): Create the
|
||
location_button.
|
||
(location_button_toggled_cb): New callback. Changes the
|
||
preference for toggling between the path bar and the location bar.
|
||
(always_use_location_entry_changed): Toggle the button as
|
||
appropriate.
|
||
|
||
Add a button to the location bar to toggle betwen the path bar
|
||
and a location entry. (#347991)
|
||
|
||
Patch from Federico Mena Quintero <federico@novell.com>
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-tree-view.c: (create_popup_menu):
|
||
* src/nautilus-window-menus.c:
|
||
Use trash icons from the icon naming specification for trash
|
||
related operations. (#340321)
|
||
|
||
Patch from Rodney Dawes <dobey@novell.com>
|
||
|
||
2006-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (add_place), (update_places):
|
||
Take the sidebar as parameter and refilter it after adding.
|
||
|
||
(reorder_bookmarks): Implement reordering of bookmarks.
|
||
|
||
(drag_data_delete_callback), (drag_data_received_callback),
|
||
(drag_motion_callback): Handle dragging of tree rows.
|
||
|
||
(nautilus_places_sidebar_init)
|
||
(_shortcuts_model_filter_class_init),
|
||
(_shortcuts_model_filter_init),
|
||
(shortcuts_model_filter_row_draggable),
|
||
(shortcuts_model_filter_drag_data_get),
|
||
(shortcuts_model_filter_drag_source_iface_init),
|
||
(shortcuts_model_filter_new):
|
||
Implement GtkTreeDragSource.
|
||
|
||
(get_selected_iter), (bookmarks_check_popup_sensitivity),
|
||
(loading_uri_callback): Use the filter model.
|
||
|
||
Enable reordering of bookmarks in the places sidebar via
|
||
Drag'n'Drop. (#319022)
|
||
|
||
Patch from Xavier Claessens <xclaesse@gmail.com>
|
||
|
||
2006-07-24 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
(nautilus_search_engine_beagle_new): Check whether daemon is
|
||
running as beagle_client_new doesn't fail when a stale socket
|
||
file exists.
|
||
|
||
Patch from Jürg Billeter <j@bitron.ch>
|
||
|
||
2006-07-24 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-extension/Makefile.am:
|
||
Add extension versioning infrastructure and add nautilus-menu.[ch].
|
||
|
||
* libnautilus-extension/nautilus-menu-item.[ch]:
|
||
Add and handle a 'menu' property and add a function
|
||
nautilus_menu_item_set_submenu.
|
||
|
||
* libnautilus-extension/nautilus-menu.[ch]:
|
||
New files implementing a submenu item.
|
||
|
||
* src/file-manager/fm-directory-view.c: (add_extension_menu_items),
|
||
(reset_extension_actions_menu):
|
||
Add extension menu items recursively.
|
||
|
||
* libnautilus-extension/nautilus-menu-provider.h:
|
||
Update include.
|
||
|
||
Extend extension API to support submenus. (#314579)
|
||
|
||
Patch from Raffaele Sandrini <rasa@gmx.ch>
|
||
|
||
2006-07-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump
|
||
|
||
=== nautilus 2.15.4 ===
|
||
|
||
2006-07-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump version to 2.15.4
|
||
Require eel 2.15.4
|
||
|
||
2006-07-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(dequeue_pending_idle_callback): Never add a file to both
|
||
the added_files and changed_files lists. Don't ref an existing
|
||
file without adding it to the changed_file list. (#336051)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2006-07-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-dnd.[ch]:
|
||
Add functions nautilus_drag_can_accept_files and
|
||
nautilus_drag_can_accept_info.
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
|
||
(receive_dropped_uri_list), (receive_dropped_text),
|
||
(drag_data_received_callback):
|
||
Accept the entire drag context as parameter and use
|
||
nautilus_icon_container_find_drop_target.
|
||
|
||
(nautilus_icon_container_find_drop_target):
|
||
(nautilus_icon_dnd_update_drop_target):
|
||
Use nautilus_drag_can_accept_info.
|
||
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
Add new signature.
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Add function get_drop_target_uri_at_pos and use it in the drop
|
||
handlers to determine the target uris for actions.
|
||
Rename get_drop_target to get_drop_target_uri_for path.
|
||
|
||
(nautilus_tree_view_drag_dest_class_init):
|
||
Adapt to new drag handler signatures.
|
||
|
||
(set_widget_highlight):
|
||
Fix DND highlighting of an empty tree view.
|
||
|
||
(drag_motion_callback):
|
||
Ignore drags on the header.
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Add a target/parent uri parameter to the drop handler functions.
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
Add handling for the additional target parameter to support
|
||
drops of URIs, URLs and text to subfolders.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2006-07-08 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
Add nautilus_find_existing_uri_in_hierarchy.
|
||
Remove undefined in_gnome_path helper declarations.
|
||
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-pathbar.h:
|
||
Make nautilus_path_bar_clear_buttons public.
|
||
|
||
* src/nautilus-window-manage-views.c: (viewed_file_changed_callback):
|
||
If the displayed location was removed, and it has an existing parent,
|
||
navigate window to this parent. Fixes #336724.
|
||
|
||
2006-07-06 William Jon McCann <mccann@jhu.edu>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(get_special_icon_for_file):
|
||
* src/nautilus-window-menus.c:
|
||
Use nautilus-cd-burner icon instead of gnome-dev-cdrom
|
||
for burn:///.
|
||
|
||
2006-06-21 Christian Neumair <chris@gnome-de.org>
|
||
|
||
Add complete session management, remember maximization state and type
|
||
of open windows, save history on quit.
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
Add NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED setting.
|
||
|
||
* libnautilus-private/nautilus-metadata.h:
|
||
Add NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED key.
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-application.h:
|
||
Save session on session save request, add
|
||
nautilus_application_load_session(), move
|
||
initial navigational geometry handling to
|
||
nautilus_application_create_navigation_window,
|
||
maximize window if
|
||
NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED
|
||
is set.
|
||
|
||
* src/nautilus-main.c:
|
||
Add "--load-session" parameter.
|
||
|
||
* src/nautilus-shell-interface.idl:
|
||
* src/nautilus-shell.c:
|
||
Add load_session CORBA method.
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
Save maximized state when appropriate.
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
Load maximized state for spatial windows,
|
||
remove navigation window geometry handling.
|
||
|
||
* src/nautilus-window.c:
|
||
* src/nautilus-window-private.h:
|
||
Add nautilus_add_to_history_list_no_notify.
|
||
|
||
2006-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/nautilus-menu-provider.[ch]:
|
||
Add items_updated signal
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-signaller.[ch]:
|
||
* src/nautilus-signaller.[ch]:
|
||
* src/Makefile.am:
|
||
Move NautilusSignaller to libnautilus-private.
|
||
Add popup_menu_changed signal.
|
||
|
||
* src/nautilus-application.c:
|
||
Signal popup_menu_changed when a menu provider emits items_updated.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window.c:
|
||
Handle popup_menu_changed.
|
||
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
Update includes.
|
||
|
||
Patch from RUAUDEL Frédéric <ruaudel@embl.fr>
|
||
|
||
2006-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-column-utilities.c:
|
||
Add selinux context column
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Get selinux context for all files.
|
||
Add nautilus_file_can_get_selinux_context and nautilus_file_get_selinux_context
|
||
Add selinux_context string attribute.
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Display selinux context in permissions page.
|
||
|
||
2006-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.[ch]:
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Add show_advanced_permissions setting
|
||
Remove show_special_flags setting, its always on in advanced mode.
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
Add nautilus_file_set_permissions_recursive
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Change permission page. Implement both simple and advanced mode.
|
||
Add recursive permissions setting.
|
||
HIGify some spacing.
|
||
|
||
2006-06-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump
|
||
|
||
=== nautilus 2.15.2 ===
|
||
|
||
2006-06-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2006-05-30 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-thumbnails.h:
|
||
Use GdkPixbufLoader for thumbnailing.
|
||
|
||
2006-05-29 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c: (load_pixbuf_svg):
|
||
Limit max. returned SVG icon size to requested icon size.
|
||
|
||
2006-05-24 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_file_operations_copy_move):
|
||
Use gnome_vfs_volume_monitor_get_volume_for_path instead of
|
||
nautilus_file_get_enclosing_volume.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
Remove nautilus_get_enclosing_volume.
|
||
|
||
2006-05-24 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-window-bookmarks.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
|
||
Use g_signal_connect_data instead of the outdated eel equivalent.
|
||
|
||
2006-05-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Remove unused include of eel-cell-renderer-pixbuf-list.h
|
||
|
||
2006-05-24 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_uri_scheme):
|
||
use gnome_vfs_get_uri_scheme instead of eel_uri_get_scheme.
|
||
|
||
2006-05-17 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
|
||
|
||
* nautilus-folder-handler.desktop.in: Add internationalization
|
||
* po/POTFILES.in: Add the file.
|
||
|
||
2006-05-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_images):
|
||
Only pass TRUE for embedding_text if we actually read a top-left text.
|
||
Based on patch from Rene Hausleitner (#335435)
|
||
|
||
2006-05-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
Don't allow floppy formating if the floppy is mounted,
|
||
since gfloppy can't handle that. (#125819)
|
||
Patch from Xavier Claessens
|
||
|
||
2006-05-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump.
|
||
|
||
=== nautilus 2.15.1 ===
|
||
|
||
2006-05-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2006-05-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (icon_get_size),
|
||
(icon_set_size), (icon_toggle_selected),
|
||
(nautilus_icon_container_move_icon), (keyboard_stretching),
|
||
(end_stretching), (nautilus_icon_container_update_icon),
|
||
(assign_icon_position), (nautilus_icon_container_add),
|
||
(nautilus_icon_container_is_stretched),
|
||
(nautilus_icon_container_unstretch),
|
||
(nautilus_icon_container_freeze_icon_positions):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* src/file-manager/fm-icon-view.c:
|
||
(get_stored_icon_position_callback),
|
||
(icon_position_changed_callback):
|
||
Cleanup to merge the x any y icon scale factors into one variable.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2006-05-15 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (update_places_cb),
|
||
(volume_unmounted_callback), (drive_disconnected_callback),
|
||
(drive_connected_callback),
|
||
(nautilus_places_sidebar_set_parent_window):
|
||
Update the places on drive-connected and drive-disconnected
|
||
signals too. Delay the update for the volume-unmounted signal
|
||
with an idle callback to work around gnome-vfs removing the
|
||
volume only after we received the signal.
|
||
|
||
Patch from Xavier Claessens <xclaesse@gmail.com>
|
||
|
||
2006-05-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
(got_file_info_for_view_selection_callback):
|
||
Re-set viewed_file after a location change failed. Prevents
|
||
crashing over an assertion in viewed_file_changed_callback
|
||
on slow filesystems. Fixes #339965.
|
||
|
||
2006-05-08 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(handle_transfer_ok): Don't special-case the first 0 bytes of the
|
||
file in the case of reporting actual copy/move progress. It is
|
||
fine to update both the labels and the sizes every time. Fixes
|
||
http://bugzilla.gnome.org/show_bug.cgi?id=341064
|
||
https://bugzilla.novell.com/show_bug.cgi?id=66073
|
||
|
||
2006-05-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (add_place), (update_places),
|
||
(check_visibility), (bookmarks_check_popup_sensitivity),
|
||
(get_selected_iter), (rename_selected_bookmark),
|
||
(remove_selected_bookmarks), (mount_shortcut_cb),
|
||
(unmount_shortcut_cb), (eject_shortcut_cb),
|
||
(nautilus_places_sidebar_init):
|
||
Add volume data to the list store and use it to show
|
||
an unmount command for network volumes. (#316184)
|
||
|
||
Patch from Xavier Claessens <xclaesse@gmail.com>
|
||
|
||
2006-05-07 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_drop_action_ask),
|
||
(nautilus_drag_drop_background_ask):
|
||
* src/file-manager/fm-tree-view.c: (create_popup_menu):
|
||
* src/nautilus-places-sidebar.c:
|
||
(bookmarks_build_popup_menu):
|
||
Use eel_gtk_menu_append_separator.
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
(bookmarks_check_popup_sensitivity):
|
||
Use eel_gtk_widget_set_shown.
|
||
|
||
2006-05-07 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-query-editor.c: (type_combo_changed):
|
||
Fix typo in function name: s/availible/available/ (#326053)
|
||
|
||
* configure.in:
|
||
Require eel 2.15.1
|
||
|
||
2006-05-04 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-navigation-action.c:
|
||
(nautilus_navigation_action_class_init), (disconnect_proxy):
|
||
Disconnect signal handlers registered when connecting proxies.
|
||
|
||
2006-05-03 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (volume_op_callback):
|
||
(row_activated_callback), (bookmarks_popup_menu_detach_cb),
|
||
(eject_for_type), (set_visibility),
|
||
(bookmarks_check_popup_sensitivity), (get_selected_drive),
|
||
(mount_shortcut_cb), (unmount_shortcut_cb), (eject_shortcut_cb),
|
||
(format_shortcut_cb), (bookmarks_build_popup_menu):
|
||
Add mount, unmount, eject and format menu items to the popup menu
|
||
of drives in the places sidebar. (#316184)
|
||
|
||
Based on a patch from Xavier Claessens <xclaesse@gmail.com>
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-menus.c: (action_about_nautilus_callback):
|
||
Adapt to new GtkAboutDialog behaviour and use wrap-license.
|
||
Makes the close button work again. Fixes #336520.
|
||
|
||
Patch from Christian Persch <chpe@gnome.org>
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-query-editor.c: (location_row_create_widgets):
|
||
Fix typo in the query filechooser window title. (#325284)
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-query-editor.c: (nautilus_query_editor_add_row),
|
||
(finish_first_line):
|
||
Fix wording: Use "criterion" instead of "criterium". (#331682)
|
||
|
||
Patch from Farzaneh Sarafraz <farzaneh@farsiweb.info>
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(application_cannot_open_location):
|
||
Remove bogus period from strings. (#336909)
|
||
|
||
Patch from Javier F. Serrador <serrador@tecknolabs.com>
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(handle_transfer_overwrite): Use the same phrasing and
|
||
format as the GTK+ overwrite dialog. Also, per the HIG
|
||
convert the dialog to a confirmation alert since the user's
|
||
command may destroy data. (#325188)
|
||
|
||
Patch from Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
2006-05-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-image-properties-page.c: (append_tag_value_pair),
|
||
(append_exifdata_string):
|
||
Prefer "Date Taken" and "Date Digitized" over "Date Modified" when
|
||
deciding which date to show from image metadata. (#331810)
|
||
|
||
Patch from Pat Suwalski <pat@suwalski.net>
|
||
|
||
2006-04-28 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
* po/LINGUAS:
|
||
Update handling of po/LINGUAS for new instructions. Refer
|
||
to http://live.gnome.org/GnomeGoals/PoLinguas
|
||
|
||
Patch from Brian Pepple <bdpepple@gmail.com>
|
||
|
||
2006-04-27 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(file_get_volume_and_drive),
|
||
(action_self_mount_volume_callback),
|
||
(action_self_unmount_volume_callback),
|
||
(action_self_eject_volume_callback),
|
||
(action_self_format_volume_callback),
|
||
(file_get_volume_and_drive),
|
||
(file_should_show_self),
|
||
(real_update_menus_volumes):
|
||
* src/file-manager/fm-tree-view.c:
|
||
(create_popup_menu):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Allow to mount/unmout/eject/format a volume when displaying its
|
||
activation URI.
|
||
|
||
2006-04-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_denies_access_permission),
|
||
(nautilus_file_can_get_permissions),
|
||
(nautilus_file_can_set_permissions):
|
||
If no ACCESS file info field is available, pretend to have full
|
||
access. If no PERMISSIONS field is available, pretend to have full
|
||
permission control.
|
||
|
||
2006-04-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Fix width of text selection in text-below-icons mode.
|
||
(it was to wide.)
|
||
|
||
2006-04-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Remove popt
|
||
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-main.c:
|
||
Convert from popt to goption.
|
||
Based on patch from Philip Van Hoof
|
||
|
||
2006-04-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c:
|
||
Remove icon registration, as its no longer needed with gtk 2.9.
|
||
|
||
* src/nautilus-window-menus.c:
|
||
(nautilus_menus_append_bookmark_to_menu):
|
||
Remove bogus TODO.
|
||
|
||
2006-04-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.15.1
|
||
2.14 development continues on gnome-2-14 branch.
|
||
|
||
==== gnome-2-14 branched from here ===
|
||
|
||
2006-04-25 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* configure.in:
|
||
Require gnome-vfs 2.14.2, gnome_vfs_volume_compare fixes.
|
||
|
||
* src/file-manager/fm-tree-view.c: (create_tree):
|
||
Use gnome_vfs_volume_compare to sort volumes from the volume monitor.
|
||
|
||
2006-04-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-attributes.h:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add LARGE_TOP_LEFT_TEXT attribute and change the text size for
|
||
the normal top-left text to 10x5.
|
||
Add need_large argument to nautilus_file_peek_top_left_text and
|
||
nautilus_extract_top_left_text.
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.[ch]
|
||
Make details an instance-private instead of allocating separately.
|
||
Add _set_is_visible() and only keep PangoLayouts cached for
|
||
visible icons.
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* src/file-manager/fm-icon-container.c:
|
||
Monitor large embedded text for larger icons.
|
||
Call nautilus_icon_canvas_item_set_is_visible as needed.
|
||
|
||
* libnautilus-private/nautilus-icon-factory.[ch]:
|
||
Limit never-free recently used cache to 20 items.
|
||
Free other unused cache items after a 100 sec.
|
||
|
||
2006-04-15 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* po/LINGUAS:
|
||
Remove newlines to fix build with CVS intltool. (#338423)
|
||
|
||
2006-04-15 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (remove_selected_bookmarks):
|
||
Don't delete the first bookmark if pressing del key on an
|
||
undeletable item. Fixes #338377.
|
||
|
||
2006-04-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-spatial-window.c: (action_add_bookmark_callback):
|
||
Don't add location bookmark for desktop windows. Fixes #334860.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2006-04-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump.
|
||
|
||
=== nautilus 2.14.1 ===
|
||
|
||
2006-04-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Require eel 2.14.1
|
||
|
||
2006-04-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-side-pane.c: (nautilus_side_pane_init):
|
||
Use smaller close icon for the sidebar.
|
||
|
||
Patch from Yang Hong <yanghong@ccoss.com.cn>
|
||
|
||
2006-04-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
(get_data_on_first_target_we_support):
|
||
Determine drop target by iterating through drop container
|
||
target list instead of drag context DND list. (#337588)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2006-04-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* po/LINGUAS: New file listing all supported languages.
|
||
|
||
* configure.in: Use po/LINGUAS instead of including all languages
|
||
directly in this file. See the wiki for more information:
|
||
http://live.gnome.org/GnomeGoals/PoLinguas
|
||
|
||
Patch from Brian Pepple <bdpepple@gmail.com>
|
||
|
||
2006-04-08 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(nautilus_file_operations_progress_update),
|
||
(nautilus_file_operations_progress_set_operation_string):
|
||
Update progress dialog when setting its operation string,
|
||
also set operation string during preflight.
|
||
|
||
2006-04-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(set_script_environment_variables),
|
||
(unset_script_environment_variables):
|
||
* src/nautilus-main.c: (main):
|
||
* src/nautilus-shell.c: (corba_restart):
|
||
Use g_(un)setenv instead of their eel_ counterparts.
|
||
|
||
2006-04-07 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (add_place), (update_places),
|
||
(mount_volume_callback), (row_activated_callback),
|
||
(bookmarks_popup_menu_detach_cb), (nautilus_places_sidebar_init):
|
||
Adapt the same policy for showing drives and volumes in the places
|
||
sidebar as in computer:/// and the gtk filechooser: Show unmounted
|
||
but user-visible drives and mount them on activation. (#321320)
|
||
|
||
Patch from Xavier Claessens <xclaesse@gmail.com>
|
||
|
||
2006-04-07 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* data/patterns/.striated.png:
|
||
* data/patterns/Makefile.am:
|
||
Remove unused pattern file. (#337353)
|
||
|
||
2006-03-30 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_get_loading):
|
||
* src/file-manager/fm-directory-view.h:
|
||
Add fm_directory_view_get_loading().
|
||
|
||
* src/file-manager/fm-icon-view.c: (file_has_lazy_position),
|
||
(fm_icon_view_add_file), (fm_icon_view_screen_changed):
|
||
Use fm_directory_view_get_loading() to determine whether view is
|
||
loaded. If it is not yet loaded, don't position icons lazily.
|
||
|
||
2006-03-24 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c: (main):
|
||
Get the command line options and pass them on to the dialog.
|
||
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server),
|
||
(nautilus_connect_server_dialog_init), (setup_for_type):
|
||
Use new MethodInfo struct to construct the UI.
|
||
(display_server_uri): New function for initialising the UI based
|
||
on the broken down parts of the URI.
|
||
(nautilus_connect_server_dialog_new): Use display_server_uri.
|
||
(get_method_description): New helper function.
|
||
(port_insert_text): Accept more than one digit at a time.
|
||
|
||
Display broken down URIs in 'Connect to Server' properly. (#332848)
|
||
|
||
Patch from Nate Nielsen <nielsen@memberwebs.com>
|
||
|
||
2006-03-22 Daniel Drake <dsd@gentoo.org>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c: Only consider
|
||
the filename suffix when deciding if a file is an SVG image.
|
||
Bug #330019.
|
||
|
||
2006-03-22 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* src/nautilus-application.c: use g_strv_length instead of a
|
||
private copy and gnome_vfs_make_uri_from_shell_arg instead of
|
||
the old eel_make_uri_from_shell_arg. Bug #334077.
|
||
|
||
2006-03-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(pattern_select_response_cb), (select_pattern):
|
||
Add help button to the Select Pattern dialog. (#331443)
|
||
|
||
* src/nautilus-connect-server-dialog.c: (response_callback),
|
||
(nautilus_connect_server_dialog_init):
|
||
Add help button to the Connect to Server dialog. (#334330)
|
||
|
||
* src/nautilus-location-dialog.c: (response_callback),
|
||
(nautilus_location_dialog_init):
|
||
Add help button to the Open Location dialog (#334293)
|
||
|
||
2006-03-14 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
|
||
Don't set the visibility of the "burn CD" action here.
|
||
(nautilus_window_initialize_menus_constructed): New public
|
||
function. Only disable NAUTILUS_ACTION_GO_TO_BURN_CD if we are in
|
||
a window which has a menubar. This prevents calling
|
||
have_burn_uri() unnecessarily for the desktop window, as this is
|
||
an expensive operation during login (up to 1 second!). The way
|
||
have_burn_uri() works is by creating a "burn:///" URI and seeing
|
||
if it is valid, but this makes gnome-vfs load libmapping.so from
|
||
nautilus-cd-burner; this takes a long time during login.
|
||
|
||
* src/nautilus-window-private.h: Added prototype for
|
||
nautilus_window_initialize_menus_constructed().
|
||
|
||
* src/nautilus-window.h: New prototype for
|
||
nautilus_window_has_menubar_and_statusbar().
|
||
|
||
* src/nautilus-window.c
|
||
(nautilus_window_has_menubar_and_statusbar): New function; returns
|
||
whether the window should have a menubar and statusbar. This
|
||
depends on the window_type from the class structure.
|
||
(nautilus_window_constructor): Call
|
||
nautilus_window_initialize_menus_constructed(). We do it here so
|
||
that its own call to nautilus_window_has_menubar_and_statusbar()
|
||
will already have the right value for class->window_type.
|
||
|
||
2006-03-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-main.c: (register_icons):
|
||
Speed up stock icon registration, as discussed on the mailing list:
|
||
|
||
http://mail.gnome.org/archives/nautilus-list/2006-March/msg00036.html
|
||
|
||
Also fixes #335158.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_copy_move):
|
||
Check whether enclosing volume for any of the source files is
|
||
read-only, and set GNOME_VFS_XFER_TARGET_DEFAULT_PERMS in this case.
|
||
Fixes #167102.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
Add nautilus_get_enclosing_volume.
|
||
|
||
2006-03-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* nautilus-computer.desktop.in:
|
||
* nautilus-folder-handler.desktop.in:
|
||
* nautilus-home.desktop.in:
|
||
* src/network-scheme.desktop.in:
|
||
Add --no-desktop to the Exec command line options. (#326338)
|
||
|
||
Patch from Saleem Abdulrasool
|
||
|
||
* nautilus-computer.desktop.in:
|
||
* nautilus-folder-handler.desktop.in:
|
||
* nautilus-home.desktop.in:
|
||
* nautilus.desktop.in:
|
||
Remove obsolete X-Gnome-Bugzilla-OtherBinaries entry,
|
||
none of the listed binaries does exist anymore.
|
||
|
||
2006-03-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/*.c:
|
||
* src/file-manager/*.c:
|
||
* src/*.c:
|
||
Use gi18n.h instead of deprecated gnome-i18n.h header.
|
||
|
||
* libnautilus-private/nautilus-query.c:
|
||
(nautilus_query_to_readable_string):
|
||
Mark string for translation.
|
||
|
||
* po/POTFILES.in:
|
||
Add nautilus-query.c
|
||
|
||
Patch from Wouter Bolsterlee <uws+gnome@xs4all.nl>
|
||
|
||
2006-03-17 Vladimer Sichinava <alinux@siena.linux.it>
|
||
|
||
* configure.in: Added "ka" Georgian to
|
||
ALL_LINGUAS.
|
||
|
||
2006-03-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post-release version bump.
|
||
|
||
=== nautilus 2.14.0 ===
|
||
|
||
2006-03-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Update version to 2.14.0
|
||
|
||
2006-03-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (drive_mounted_callback),
|
||
(activation_drive_mounted_callback):
|
||
Don't show error dialog if mount error is "".
|
||
|
||
2006-03-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
Fix text drawing in RTL mode in text beside icons.
|
||
|
||
2006-03-05 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(nautilus_mime_actions_get_full_file_attributes):
|
||
Don't request the mime list for activation, context menu and
|
||
the view as menu anymore. It was once used for determining a
|
||
specialized component for directories, but we don't support that
|
||
anymore. Nowadays it just delays these operations and can cause
|
||
auth dialogs when opening the popup menu.
|
||
|
||
2006-03-05 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_recompute_deep_counts):
|
||
Add file to work queue of enclosing directory when recomputing
|
||
deep count for the properties dialog. Fixes #169342.
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2006-03-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
Close window when it gets put in the trash.
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2006-03-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.[ch]:
|
||
measure text in nautilus_icon_canvas_item_get_text_rectangle to avoid
|
||
icons jumping around
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
remove old workaround
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2006-03-02 Stanislav Brabec <sbrabec@suse.cz>
|
||
|
||
* configure.in: Add "km" to ALL_LINGUAS.
|
||
|
||
2006-03-01 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(new_files_cancel), (nautilus_directory_cancel):
|
||
Cancel get_file_info calls for new files too. Fixes a crash
|
||
when leaving a directory with pending calls (#152977).
|
||
|
||
2006-02-28 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (activate_callback):
|
||
Close the window after the file activation, not before.
|
||
Fixes a crash when middle-clicking a file (#330491).
|
||
|
||
2006-02-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_should_show_directory_item_count):
|
||
Don't show directory count for smb shares, as that can cause
|
||
lots of network traffic and auth dialogs.
|
||
|
||
2007-02-28 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(get_cmp_point_x), (get_cmp_point_y),
|
||
(compare_icons_horizontal_first), (compare_icons_vertical_first),
|
||
(closest_in_90_degrees), (record_arrow_key_start):
|
||
Use better icon points for comparing the position of two items in
|
||
"Text Beside Icon" mode. Fixes keynav issues with items that have
|
||
different icon sizes.
|
||
|
||
2006-02-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
(get_drop_path):
|
||
Test for the right path in the break condition. Fixes an infinite
|
||
loop when dragging an item over a non-folder child of an expanded
|
||
node in the list view, deadlocking the desktop.
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.13.92 ===
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-view.c (fm_icon_view_add_file):
|
||
Use lazy positioning for volumes only, not all desktop file icons,
|
||
as this can cause icons to move around, and its mainly required
|
||
for removable volumes anyway.
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window.[ch]:
|
||
Don't shortcut the title change when the bookmark name changes.
|
||
Fixes #331383
|
||
Patch from Christian Neumair.
|
||
|
||
2006-02-26 Zbigniew Chyla <mail@zbigniew.chyla.pl>
|
||
|
||
Get users' and groups' names via a cache to avoid calling
|
||
getpwuid/getgrgid too often (i.e. many times during single redraw).
|
||
|
||
* libnautilus-private/Makefile.am: (libnautilus_private_la_SOURCES):
|
||
Added nautilus-users-groups-cache.[ch]
|
||
* libnautilus-private/nautilus-users-groups-cache.[ch]: New,
|
||
implementation of cache for getpwuid/getgrgid results.
|
||
* libnautilus-private/nautilus-file.c:
|
||
(get_user_name_from_id): removed
|
||
(get_real_name): accept "name + gecos" pair instead of "struct passwd".
|
||
(get_user_and_real_name_from_id): get user name and gecos using
|
||
nautilus_users_cache_* functions instead of using getpwuid directly.
|
||
(nautilus_get_user_names): adjusted to changed signature of get_real_name.
|
||
(nautilus_file_get_group_name): get group name using
|
||
nautilus_groups_cache_get_name instead of using getgrgid directly.
|
||
(nautilus_file_get_owner_as_string): get user name using
|
||
nautilus_users_cache_get_name.
|
||
|
||
2006-02-26 Zbigniew Chyla <mail@zbigniew.chyla.pl>
|
||
|
||
Don't add all possible columns to GtkTreeView when initializing
|
||
FMListView, only the ones we actually show. This way we avoid getting
|
||
unnecessary data from the model, e.g. quite heavy "owner" and "group"
|
||
columns with the default settings.
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
(apply_visible_columns_foreach, apply_visible_columns,
|
||
apply_column_order): removed
|
||
(apply_columns_settings): new function, updates a list of columns in
|
||
GtkTreeView given both a list of visible columns and their ordering,
|
||
replacement for apply_visible_columns and apply_column_order.
|
||
(create_and_set_up_tree_view): when creating details->columns hash
|
||
table, pass g_object_unref as value_destroy_func; before adding
|
||
columns to the hash call g_object_ref+gtk_object_sink on them, don't
|
||
add columns to the view, the appropriate columns will be added when
|
||
applying the configuration; in order to apply initial columns
|
||
settings, call apply_columns_settings (instead of
|
||
apply_visible_columns + apply_column_order).
|
||
(set_visible_columns_from_metadata_and_preferences,
|
||
set_column_order_from_metadata_and_preferences): removed
|
||
(set_columns_settings_from_metadata_and_preferences): new, replacement
|
||
for set_visible_columns_* and set_column_order_*.
|
||
(fm_list_view_begin_loading, column_chooser_changed_callback,
|
||
column_chooser_use_default_callback, fm_list_view_reset_to_defaults,
|
||
default_visible_columns_changed_callback,
|
||
default_column_order_changed_callback): use newly added
|
||
set_columns_settings_from_metadata_and_preferences.
|
||
|
||
2006-02-26 Zbigniew Chyla <mail@zbigniew.chyla.pl>
|
||
|
||
Avoid heavy operations inside "motion_notify_event" handler: don't
|
||
call gtk_tree_model_row_changed (which causes updating the whole
|
||
view), don't create new mouse cursor, change cursor only when
|
||
necessary.
|
||
As a bonus we avoid leaking hand cursor in nautilus and X server.
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
(hand_cursor): new global variable for storing hand cursor used in
|
||
single click mode
|
||
(motion_notify_callback): don't call gtk_tree_model_row_changed on
|
||
the model when changing rows, it's very slow and unnecessary - GTK+
|
||
automatically invalidates parts of the view occupied by old and new
|
||
row; don't leak the hand cursor (GdkCursor), change mouse cursor
|
||
only when necessary (from GDK_HAND2 to default and the other way
|
||
round)
|
||
(leave_notify_callback): don't call gtk_tree_model_row_changed on
|
||
the current row in the model, GTK+ automatically redraws the current
|
||
row
|
||
(enter_notify_callback): in case single click mode is used, update
|
||
details->hover_path and set hand cursor if necessary
|
||
(create_and_set_up_tree_view): connect to enter_notify_event signal
|
||
in addition to leave_notify_event.
|
||
(fm_list_view_click_policy_changed): unref global hand_cursor and
|
||
set it to NULL when changing to double click mode, create new cursor
|
||
and assign it to hand_cursor when changing to single click one.
|
||
(fm_list_view_finalize): free details->hover_path if necessary
|
||
(fm_list_view_init): explicitly set details->hover_path to NULL
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
Don't close window if old file changed when we're loading
|
||
a new one (#137027).
|
||
Based on patch from Christian Neumair.
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Correctly handle *_margins as pixel values, not world-coords.
|
||
Based on patch from Christian Neumair.
|
||
|
||
2006-02-27 Federico Mena Quintero <federico@novell.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(finish_adding_new_icons): Do not place icons both in the
|
||
no_position_icons and semi_position_icons lists!
|
||
(snap_position): The final *x could be negative if (start_x + icon_width / 2)
|
||
is less than SNAP_SIZE_X, as SNAP_NEAREST_HORIZONTAL() would
|
||
return DESKTOP_PAD_HORIZONTAL. Then, we would subtract icon_width / 2,
|
||
getting a negative number. So, we initially test for this and
|
||
start that the first snap column. The same reasoning applies to
|
||
*y and the baseline.
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
Allow saving a sidebar width of 0 (#331475)
|
||
Patch from Christian Neumair
|
||
|
||
2006-02-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c (create_label_layout):
|
||
Allow line-breaks after '-', '_', '.'
|
||
(although not when a short number follows '.')
|
||
Patch from Christian Neumair
|
||
|
||
2006-02-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (can_accept_file_as_bookmark),
|
||
(can_accept_items_as_bookmarks), (drag_motion_callback),
|
||
(bookmarks_drop_uris), (build_selection_list),
|
||
(drag_data_received_callback):
|
||
Only allow creation of bookmarks for directories. Fixes #328074.
|
||
|
||
2006-02-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_notify_files_removed):
|
||
Plug potential leak.
|
||
|
||
2006-02-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (done_loading):
|
||
Only use the idle reveal mechanism for the list view.
|
||
|
||
2006-02-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_destroy), (reveal_selection_idle_callback),
|
||
(done_loading):
|
||
Call reveal_selection in an idle callback to work around a bug in
|
||
GtkTreeView which produces buggy scroll states when the nodes have
|
||
not yet been allocated. It would make the selection always the top
|
||
row even when it should ignore alignment, among other oddities.
|
||
|
||
2006-02-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-application.c: (nautilus_application_get_n_windows):
|
||
* src/nautilus-application.h:
|
||
* src/nautilus-window-manage-views.c:
|
||
(got_file_info_for_view_selection_callback):
|
||
Also consider desktop windows when deciding whether to fallback to
|
||
home or not. Fixes #331605.
|
||
|
||
2006-02-25 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
|
||
|
||
* configure.in: Add "zh_HK" to ALL_LINGUAS.
|
||
|
||
2006-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(directory_count_start):
|
||
Use new GNOME_VFS_FILE_INFO_NAME_ONLY flag when counting files.
|
||
This avoids lots of stats.
|
||
|
||
* configure.in:
|
||
Require vfs 2.13.92 (cvs for now) for the above.
|
||
|
||
2006-02-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
|
||
Don't leak bookmark.
|
||
|
||
2006-02-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
|
||
Resolve the dropped uris to their drop target, use the same naming
|
||
logic as the bookmark menu and use gnome-fs-directory icon when adding.
|
||
If something more fitting is available it will be updated anyway.
|
||
Fixes #332235.
|
||
|
||
2006-02-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (bookmarks_edited):
|
||
Set the has_custom_name_flag before setting the name - which would
|
||
otherwise immediately commit the bookmarks to disk without the name.
|
||
Fixes #327744.
|
||
|
||
2006-02-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (bookmarks_popup_menu):
|
||
(bookmarks_button_press_event_cb):
|
||
Open the popup menu non-modal and pass the button event on to the
|
||
tree view. Makes a right click select the item under the cursor
|
||
before bringing up the menu. Fixes #329778.
|
||
|
||
2006-02-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_size_as_string_with_real_size):
|
||
Add a cast to fix build for platforms where GnomeVFSFileSize
|
||
is not defined as long long (e.g. AMD64). Fixes bug #331636.
|
||
|
||
2006-02-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-error-reporting.[ch]:
|
||
Add callback to fm_rename_file.
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
Pass NULL as above callback
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Don't activate file when renaming, delay until rename done.
|
||
After rename, scroll to renamed file if not visibile, because it
|
||
may have moved.
|
||
|
||
Above based on initial patch by Nelson Benítez <gnel@cenobioracing.com>
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
On file change, if file was re-sorted emit rows_reordered.
|
||
|
||
This fixes bug #326581
|
||
|
||
2006-02-19 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(file_compare_by_mime_type), (file_compare_by_guessed_mime_type),
|
||
(file_compare_by_uri_scheme),
|
||
(nautilus_mime_get_default_application_for_files),
|
||
(nautilus_mime_get_open_with_applications_for_files),
|
||
(nautilus_mime_get_applications_for_files),
|
||
(nautilus_mime_has_any_applications_for_files):
|
||
Avoid redundant application lookups by sorting the files by mime type
|
||
and skipping the ones which have the same mime type / parent uri
|
||
combination as the previous one. Prevents nautilus from blocking for
|
||
seconds when selecting many files of similar type.
|
||
|
||
2006-02-17 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c: (get_link_name):
|
||
Fall back to locale encoding or force utf8 if the utf8 conversion
|
||
of the link target filename fails. (#331379)
|
||
|
||
2006-02-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c (append_extension_pages):
|
||
Pass the original files, not the target files to property
|
||
page providers. (#329426)
|
||
(create_permissions_page):
|
||
Make sure we can get permissions from target before showing
|
||
permissions page.
|
||
|
||
2006-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.91 ===
|
||
|
||
2006-02-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Require eel 2.13.91
|
||
|
||
2006-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (lay_down_icons_tblr):
|
||
Fix layout bug on desktop (#153519)
|
||
|
||
2006-02-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* nautilus-folder-handler.desktop.in:
|
||
Add application/x-gnome-saved-search to the list of folder types handled
|
||
|
||
2006-01-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.90 ===
|
||
|
||
2006-01-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Bump version to 2.13.90
|
||
|
||
2006-01-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_dialog_setup):
|
||
* src/nautilus-file-management-properties.glade:
|
||
Add the option to always use the location bar to the
|
||
preferences dialog. Closes #328659.
|
||
Patch from Justin Fitzsimmons <jfitzsimmons@gmail.com>
|
||
|
||
2006-01-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-view.h:
|
||
* libnautilus-private/nautilus-view.c: (nautilus_view_grab_focus):
|
||
Add new grab_focus method.
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_grab_focus),
|
||
(fm_list_view_iface_init):
|
||
Implement grab_focus.
|
||
|
||
* src/nautilus-window.c: (nautilus_window_set_content_view_widget):
|
||
Use grab_focus to set the focus on the content view. Fixes #329087.
|
||
Patch from Nelson Benitez <gnel@cenobioracing.com>
|
||
|
||
2006-01-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (compute_drop_position),
|
||
(get_drag_data), (free_drag_data), (drag_motion_callback),
|
||
(drag_leave_callback), (uri_list_from_selection),
|
||
(drag_data_received_callback), (drag_drop_callback),
|
||
(nautilus_places_sidebar_init), (nautilus_places_sidebar_finalize):
|
||
Enable bookmarks as drop targets. Closes #43311.
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>.
|
||
|
||
2006-01-29 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(finish_adding_new_icons):
|
||
Use same grid as positioned icons to not mess up spacing.
|
||
|
||
2006-01-28 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_size_as_string_with_real_size),
|
||
(nautilus_file_get_string_attribute):
|
||
* src/file-manager/fm-properties-window.c: (create_basic_page):
|
||
Show the detailed file size in addition to the formatted one
|
||
in the properties dialog. Fixes #62713.
|
||
Patch from Gautier Portet <kassoulet@gmail.com>
|
||
|
||
2006-01-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(confirm_delete_from_trash):
|
||
HIGify the icon in the delete from trash dialog.
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2006-01-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* test/test-nautilus-directory-async.c: (main):
|
||
Fix C99-style variable initialization.
|
||
Patch from Jens Granseuer <jensgr@gmx.net>
|
||
|
||
2006-01-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (cell_renderer_edited),
|
||
(stop_cell_editing), (fm_list_view_clear), (fm_list_view_dispose):
|
||
Stop cell editing when disposing the view. Fixes #322821.
|
||
|
||
2006-01-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(progress_dialog_set_to_from_item_text):
|
||
Use nautilus_get_uri_shortname_for_display to avoid
|
||
crashing g_markup with invalid utf-8. Fixes #325586.
|
||
|
||
2006-01-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(synch_groups_combo_box), (synch_user_menu):
|
||
Don't try to update the owner and group widgets if
|
||
the monitored file was removed. Fixes #325702.
|
||
|
||
2006-01-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window.c: (nautilus_window_destroy):
|
||
Unref and destroy a new content view that has been created
|
||
but not yet been switched to. Fixes a rare crash.
|
||
|
||
2006-01-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-bookmark-list.c: (get_default_bookmark_name):
|
||
Don't leak title.
|
||
|
||
2006-01-21 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
(desktop_directory_file_monitor_add):
|
||
Fix a typo that makes the desktop directory monitors leak.
|
||
|
||
2006-01-20 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c: (scale_icon):
|
||
Never try to scale icons down to 0px. Fixes scaling for
|
||
images with extreme ratios.
|
||
|
||
2006-01-20 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(nautilus_mime_get_applications_for_file):
|
||
Don't leak mime_type.
|
||
|
||
2006-01-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-bookmarks.c: (nautilus_bookmarks_exiting):
|
||
Destroy the bookmarks window on shutdown.
|
||
|
||
* src/nautilus-bookmarks-window.c: (on_window_destroy_event):
|
||
Release the bookmark stores.
|
||
|
||
2006-01-17 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(nautilus_spatial_window_finalize):
|
||
Don't leak last_geometry.
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
(show_iter_for_file):
|
||
Don't leak path.
|
||
|
||
2006-01-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_remove):
|
||
Don't try to remove dummy rows from the reverse maps. Fixes
|
||
critical warnings when reloading a list view with subdirectories.
|
||
|
||
2006-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.4 ===
|
||
|
||
2006-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2006-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-search-engine-tracker.[ch]:
|
||
* libnautilus-private/nautilus-search-engine.c:
|
||
Add search support for the Tracker indexing engine.
|
||
|
||
2006-01-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Handle the mount/unmount error case where the mount system handled
|
||
the error dialogs.
|
||
|
||
2006-01-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (add_place), (update_places),
|
||
(get_bookmark_index), (compute_drop_position),
|
||
(drag_motion_callback), (drag_leave_callback),
|
||
(bookmarks_drop_uris), (drag_data_received_callback),
|
||
(drag_drop_callback), (bookmarks_popup_menu_detach_cb),
|
||
(bookmarks_check_popup_sensitivity),
|
||
(bookmarks_selection_changed_cb), (rename_selected_bookmark),
|
||
(rename_shortcut_cb), (remove_selected_bookmarks),
|
||
(remove_shortcut_cb), (bookmarks_key_press_event_cb),
|
||
(bookmarks_build_popup_menu), (bookmarks_update_popup_menu),
|
||
(bookmarks_popup_menu), (bookmarks_popup_menu_cb),
|
||
(bookmarks_button_press_event_cb), (bookmarks_edited),
|
||
(bookmarks_editing_canceled), (nautilus_places_sidebar_init):
|
||
Merge parts of the d'n'd and popup menu code from the gtk filechooser
|
||
into the places sidebar.
|
||
|
||
2006-01-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
(nautilus_file_background_read_desktop_settings),
|
||
(nautilus_file_background_write_desktop_settings):
|
||
Handle new background zooming mode. (#105231)
|
||
|
||
2006-01-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(fm_desktop_icon_view_destroy), (fm_desktop_icon_view_finalize):
|
||
Remove the default_zoom pref callback in finalize, not destroy.
|
||
Fixes #326063.
|
||
|
||
2006-01-14 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(progress_dialog_set_to_from_item_text):
|
||
Handle hostnames in the progress dialog strings more robustly.
|
||
Fixes #325737.
|
||
Based on a batch from Anilkumar B. <anilkumar.bacheli@wipro.com>
|
||
|
||
2006-01-12 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
|
||
Update current bookmark name/pixbuf on changes. Partially fixes
|
||
#44906.
|
||
|
||
2006-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-error-reporting.c: (rename_callback),
|
||
(cancel_rename_callback), (cancel_rename), (fm_rename_file):
|
||
Don't call eel_timed_wait_stop when the timer triggers. (#302735)
|
||
|
||
2006-01-11 Sebastien Bacher <seb128@debian.org>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
updated the default thumbnailing value (Fixes #317587)
|
||
|
||
2006-01-11 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(nautilus_mime_get_default_application_for_files),
|
||
(intersect_application_lists),
|
||
(nautilus_mime_get_open_with_applications_for_files),
|
||
(nautilus_mime_has_any_applications_for_files):
|
||
* libnautilus-private/nautilus-mime-actions.h:
|
||
Add file list helpers for getting associated applications.
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* libnautilus-private/nautilus-program-choosing.h:
|
||
(nautilus_launch_application):
|
||
Allow to pass multiple files per application launch.
|
||
|
||
* src/nautilus-information-panel.c:
|
||
(command_button_callback):
|
||
Port to new API.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(application_launch_parameters_new),
|
||
(application_launch_parameters_free),
|
||
(fm_directory_view_launch_application),
|
||
(fm_directory_view_chose_application_callback),
|
||
(application_selected_cb),
|
||
(open_with_launch_application_callback),
|
||
(add_application_to_open_with_menu), (reset_open_with_menu),
|
||
(real_update_menus), (list_to_parameters_foreach),
|
||
(mime_application_hash),
|
||
(fm_directory_view_make_activation_parameters),
|
||
(activate_callback):
|
||
Support activation of multiple files at once, correctly figure out
|
||
their associated applications. Fixes #105653.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(activate_callback):
|
||
ref/unref the view before/after operating on it. Fixes #326231.
|
||
|
||
2006-01-11 Ryan Lortie <desrt@desrt.ca>
|
||
|
||
* src/nautilus-location-entry.c (try_to_expand_path): Use strlen()
|
||
instead of g_utf8_strlen() since gtk_editable_insert_text takes
|
||
the number of bytes (not number of characters). Fixes #324406.
|
||
|
||
2006-01-10 Jürg Billeter <j@bitron.ch>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(nautilus_desktop_link_new):
|
||
Don't try to free constant string. Fixes #326114.
|
||
|
||
2005-12-20 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_custom_icon):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(fm_properties_window_drag_data_received),
|
||
(make_relative_uri_from_full), (set_icon),
|
||
(select_image_button_callback):
|
||
Set icons for directories relative to the directory location to make
|
||
it follow location changes.
|
||
|
||
2005-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-query-editor.c:
|
||
Support filtering on arbitrary mime type.
|
||
Uses the new eel_mime_get_availible_mime_types
|
||
|
||
* configure.in:
|
||
Require eel 2.13.4 for new mime list function
|
||
|
||
2005-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-query-editor.c: (edit_clicked),
|
||
(nautilus_query_editor_grab_focus):
|
||
Don't focus invisible widget.
|
||
|
||
2005-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/Makefile.am:
|
||
* libnautilus-extension/nautilus-location-widget-provider.[ch]:
|
||
Add NautilusLocationWidgetProvider
|
||
|
||
* src/nautilus-window-manage-views.c:
|
||
Use NautilusLocationWidgetProvider
|
||
|
||
2005-12-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_save_search_as_callback):
|
||
Some better strings, not resizeable.
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_instance_init),
|
||
(nautilus_navigation_window_destroy):
|
||
Remove unused tooltips object
|
||
|
||
* src/nautilus-query-editor.c:
|
||
Add tooltips, fix spacing
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Fix spacing for extra location widgets
|
||
|
||
2005-12-18 Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
* src/file-manager/fm-directory-view.c
|
||
(action_save_search_as_callback): HIG fixes for the save
|
||
search dialog.
|
||
|
||
2005-12-18 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(volume_delete_dialog):
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(handle_transfer_overwrite), (nautilus_file_operations_copy_move):
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
(confirm_switch_to_manual_layout):
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(application_cannot_open_location):
|
||
* src/file-manager/fm-directory-view.c:
|
||
(report_broken_symbolic_link):
|
||
* src/nautilus-location-bar.c: (drag_data_received_callback):
|
||
Adapt callers to eel dialog API changes. Fixes #324262.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
and Claudio Saavedra <csaavedra@alumnos.utalca.cl>
|
||
|
||
2005-12-16 Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_drop_action_ask): HIG fix. Use title capitalization
|
||
for menu items.
|
||
|
||
2005-12-16 Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
* src/nautilus-property-browser.c: (nautilus_emblem_dialog_new),
|
||
(add_new_pattern), (add_new_color): HIG fixes. Use title
|
||
capitalization for window titles. Fix widget spacing.
|
||
|
||
2005-12-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (get_time),
|
||
(compare_by_time), (nautilus_file_compare_for_sort),
|
||
(nautilus_file_compare_for_sort_by_attribute):
|
||
Support comparison by accessed time. Fixes #321671.
|
||
|
||
* libnautilus-private/nautilus-file.h:
|
||
Add atime sort type.
|
||
|
||
Based on a patch from bluefuture@email.it
|
||
|
||
2005-12-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
(select_image_button_callback):
|
||
Use GTK_STOCK_REVERT_TO_SAVED item for icon
|
||
selection dialog. Closes #95115.
|
||
Patch from Vidar Braut Haarr (vhaarr@gmail.com)
|
||
|
||
2005-12-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/nautilus-column.c:
|
||
* libnautilus-extension/nautilus-menu-item.c:
|
||
* libnautilus-extension/nautilus-property-page.c:
|
||
Chain up in finalize handler, to fix leaks.
|
||
|
||
2005-12-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (reveal_newly_added_folder):
|
||
Correct arguments for add_file, makes rename on new folder/file work
|
||
again.
|
||
|
||
2005-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.h:
|
||
Rename network icon prefs to match others.
|
||
|
||
2005-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
Disable network icon on desktop by default.
|
||
|
||
* src/nautilus-main.c:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
* src/nautilus-window-menus.c:
|
||
Add network to go/places menu.
|
||
|
||
2005-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
|
||
Make entry 30 chars to match file selector dialog.
|
||
Patch from Ray Strode
|
||
|
||
2005-12-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-module.c (nautilus_module_load):
|
||
open modules G_MODULE_BIND_LOCAL
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.3 ===
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
disable update-mimedb in distcheck
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
Add beagle sources to extradist
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
--- Merged the nautilus-search2 branch ---
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Merge in changes from NAUTILUS_SEARCH2_MERGE_ANCHOR1 to
|
||
NAUTILUS_SEARCH2_MERGE_ANCHOR2 (on HEAD).
|
||
(This is NAUTILUS_SEARCH2_MERGE_POINT2)
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
|
||
Another case where we need to create a saved search file.
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Make it possible to build without beagle.
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-search-engine-simple.[ch]:
|
||
Add new NautilusSearchEngineSimple backend.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
Add nautilus_get_home_directory_uri.
|
||
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
Add VOID:OBJECT,BOOLEAN, sort
|
||
|
||
* libnautilus-private/nautilus-search-directory.[ch]:
|
||
Add nautilus_search_directory_is_indexed.
|
||
Make sure saved searches are never returned as search hits.
|
||
|
||
* libnautilus-private/nautilus-search-engine-beagle.[ch]:
|
||
Make _new fail if we can't contact beagle daemon.
|
||
Set text on query as one string (it can have keywords in it)
|
||
Move freeing of query data to after query is done.
|
||
Add _is_indexed
|
||
|
||
* libnautilus-private/nautilus-search-engine.[ch]:
|
||
Add nautilus_search_engine_is_indexed
|
||
Remove nautilus_search_engine_enabled
|
||
Use beagle if availible, otherwise simple backend.
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Remove search disabled code
|
||
|
||
* src/nautilus-query-editor.[ch]:
|
||
Rename activate to changed and add reload argument
|
||
Add go/reload button for non-indexed searches
|
||
Add mnemonic for entry
|
||
Change saved search string to "Search Folder"
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
Update for query editor changes
|
||
For indexed search engines, default to search in homedir
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Update for query editor changes
|
||
For indexed search engines, default to search in homedir
|
||
Remove search disabled code
|
||
|
||
2005-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-query-editor.c (setup_external_entry):
|
||
Make ugly string slightly better.
|
||
|
||
2005-12-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Mime API needs gnome-vfs-module. Unfortunate...
|
||
|
||
* libnautilus-private/nautilus-query.c:
|
||
Parse queries fully
|
||
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
Look at mime types and location.
|
||
|
||
* src/nautilus-query-editor.c:
|
||
Add mime type and location to query editor
|
||
|
||
2005-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-query.[ch]:
|
||
Add new fields to NautilusQuery
|
||
|
||
2005-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Merge in changes from NAUTILUS_2_12_1 to
|
||
NAUTILUS_SEARCH2_MERGE_ANCHOR1 (on HEAD).
|
||
(This is NAUTILUS_SEARCH2_MERGE_POINT1)
|
||
|
||
2005-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-history-sidebar.c: (update_history),
|
||
(nautilus_history_sidebar_init):
|
||
Fix leaks of bookmarks and model.
|
||
|
||
2005-12-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-engine-beagle.c:
|
||
(nautilus_search_engine_beagle_set_query):
|
||
Unref the right query.
|
||
|
||
2005-12-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_compute_title_for_uri):
|
||
Handle NULL query in search.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.h:
|
||
* libnautilus-private/nautilus-search-directory.h:
|
||
Move saved search uri/mimetype define to
|
||
nautilus-file-utilities.h.
|
||
|
||
* libnautilus-private/nautilus-search-directory.c:
|
||
Ref query in get
|
||
|
||
* libnautilus-private/nautilus-search-engine.c:
|
||
Remove unused stuff.
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-query-editor.[ch]:
|
||
Add new files implementing NautilusQueryEditor
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Remove search from places sidebar.
|
||
|
||
* src/nautilus-search-bar.[ch]:
|
||
Only handle text queries.
|
||
|
||
* src/nautilus-window.[ch]:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
extra location widgets support and some search mode changes
|
||
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-spatial-window.c:
|
||
Implement new search ui using extra location widgets
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Implement save search and save search as.
|
||
Fix free bugs in fm_directory_view_stop.
|
||
|
||
* src/file-manager/fm-icon-view.c: (fm_icon_view_supports_uri):
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_supports_uri):
|
||
Also handle saved search mimetypes.
|
||
|
||
|
||
2005-12-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-search-directory.[ch]:
|
||
More functions to save queres.
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Initial stubs for save search menu items.
|
||
|
||
2005-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-search-directory.[ch]:
|
||
* src/nautilus-bookmark-list.c:
|
||
Further refactor the query loading, and remove all traces
|
||
of the old load/save mechanism.
|
||
|
||
2005-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
* libnautilus-private/nautilus-query.[ch]:
|
||
* libnautilus-private/nautilus-search-directory.[ch]:
|
||
Refactor query loading into NautilusQuery object.
|
||
|
||
2005-12-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Check for update-mime-database
|
||
|
||
* data/.cvsignore:
|
||
* data/Makefile.am:
|
||
* data/nautilus.xml.in:
|
||
Add mime database entries for saved searches.
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-saved-search-file.[ch]:
|
||
Special file type for saved search files to pretend that
|
||
they are directories.
|
||
|
||
* libnautilus-private/nautilus-directory.[ch]:
|
||
Make nautilus_directory_ref return its arg.
|
||
Create NautilusSearchDirectory for saved searches.
|
||
|
||
* libnautilus-private/nautilus-file-dnd.c:
|
||
Non-editable directories do not accept drops.
|
||
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.h:
|
||
Move nautilus_file_get_existing to public header.
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Create saved search files at right time
|
||
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
Add new marshallers
|
||
|
||
* libnautilus-private/nautilus-monitor.c:
|
||
Remove some spew
|
||
|
||
* libnautilus-private/nautilus-search-directory.[ch]:
|
||
Split out search file loading to a separate function.
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Handle several layers of cannot accept drop.
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
Make files be related to the directory they are in, since
|
||
a file can be in a tree multiple times, with searches.
|
||
Sorting us now done in base class, and inheriting classes just
|
||
add a compare function.
|
||
Fix file leak in new_folder_done.
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
Update to new base class API.
|
||
In scroll_to_file, don't create a NautilusFile if it doesn't exist.
|
||
|
||
* src/file-manager/fm-list-model.[ch]:
|
||
Rearrange data so that we can have one file in multiple dirs.
|
||
Still problems with the same directory in multiple dirs.
|
||
In scroll_to_file, don't create a NautilusFile if it doesn't exist.
|
||
Fix leak in each_path_get_data_binder
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Update to new APIs (base class and model).
|
||
Fix leak in fm_list_view_get_selection_foreach_func.
|
||
|
||
--- end of nautilus-search2 merge ---
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(report_broken_symbolic_link):
|
||
Don't ask to move broken symlinks to trash in trash (#132751)
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Use GNOME_VFS_FILE_INFO_FIELDS_ACCESS to calculate
|
||
permissions.
|
||
|
||
Patch from Christian Neumair and Christian Kellner
|
||
|
||
* configure.in:
|
||
Require latest gnome-vfs for GNOME_VFS_FILE_INFO_FIELDS_IDS.
|
||
|
||
2005-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use GtkComboBox, not option menu. (#322567)
|
||
|
||
Patch by Jaap A. Haitsma
|
||
|
||
2005-12-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(extension_action_slow_mime_types_ready_callback),
|
||
(extension_action_callback), (add_extension_action_for_files):
|
||
Keep the original action refed till its activation callback is
|
||
done. Prevents the callback data from being freed prematurely.
|
||
Fixes #320230.
|
||
|
||
2005-12-09 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
Fixes bug #322957:
|
||
|
||
Add a "Network Servers" icon on the desktop, which takes you to network:///
|
||
|
||
* libnautilus-private/nautilus-global-preferences.h
|
||
(NAUTILUS_PREFERENCES_DESKTOP_NETWORK_VISIBLE): New preference
|
||
name. This determines whether we show the "Network Servers" icon.
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in: Add a
|
||
schema for /apps/nautilus/desktop/network_visible; the default is true.
|
||
|
||
* libnautilus-private/nautilus-desktop-link.h
|
||
(NautilusDesktopLinkType): Add a NAUTILUS_DESKTOP_LINK_NETWORK type.
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c
|
||
(nautilus_desktop_link_new): Support NAUTILUS_DESKTOP_LINK_NETWORK.
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c
|
||
(NautilusDesktopLinkMonitorDetails): Added a network_link field.
|
||
(nautilus_desktop_link_monitor_delete_link): Don't delete
|
||
NAUTILUS_DESKTOP_LINK_NETWORK links.
|
||
(update_link_visibility): New helper function.
|
||
(desktop_home_visible_changed): Use update_link_visibility(), to
|
||
avoid duplicated code.
|
||
(desktop_computer_visible_changed): Likewise.
|
||
(desktop_trash_visible_changed): Likewise.
|
||
(desktop_network_visible_changed): New function.
|
||
(create_link_and_add_preference): New helper function.
|
||
(nautilus_desktop_link_monitor_init): Use
|
||
create_link_and_add_preference() to avoid duplicated code. Also,
|
||
create the network_link.
|
||
(desktop_link_monitor_finalize): Unref the network_link.
|
||
(remove_link_and_preference): New helper function.
|
||
(desktop_link_monitor_finalize): Use remove_link_and_preference()
|
||
to avoid duplicated code. Also, free the network_link.
|
||
|
||
* src/file-manager/fm-icon-container.c (SortCategory): Add a
|
||
SORT_NETWORK_LINK category right before SORT_MOUNT_LINK, so that
|
||
the "Network Servers" icon appears before mounts.
|
||
(get_sort_category): Use SORT_NETWORK_LINK as the category for
|
||
NAUTILUS_DESKTOP_LINK_NETWORK.
|
||
|
||
2005-12-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-error-reporting.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-connect-server-dialog-main.c:
|
||
* src/nautilus-connect-server-dialog.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-window-bookmarks.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
Remove title from alerts. (#323134)
|
||
|
||
Patch from jaap@haitsma.org
|
||
|
||
* libnautilus-private/nautilus-file-queue.c (nautilus_file_queue_enqueue):
|
||
Fix warning from ignoring g_list_append return value
|
||
|
||
2005-12-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.[ch]:
|
||
Use combo box instead of option menu (#322567)
|
||
|
||
Patch from jaap@haitsma.org
|
||
|
||
2005-12-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-file-management-properties.glade:
|
||
Use the new combo box code (#322487)
|
||
|
||
Patch from jaap@haitsma.org
|
||
|
||
* configure.in:
|
||
Require new eel.
|
||
|
||
2005-12-01 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
Fixes bug #318140:
|
||
|
||
* libnautilus-private/nautilus-link-desktop-file.c
|
||
(nautilus_link_desktop_file_get_link_icon_from_desktop): If the
|
||
.desktop file doesn't have an Icon property, fall back to some
|
||
reasonable icons depending on the type of the .desktop file.
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c
|
||
(nautilus_icon_factory_get_icon_for_file): Clarify what we mean by
|
||
custom icons vs. special icons.
|
||
|
||
2005-12-01 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
Fixes bug #317962:
|
||
|
||
* src/nautilus-pathbar.c (get_dir_name): Don't special-case the
|
||
name for $HOME; just let it be the actual display name of the
|
||
folder on disk.
|
||
|
||
* src/nautilus-places-sidebar.c (update_places): Likewise, to make
|
||
this consistent.
|
||
|
||
2005-11-28 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (done_loading),
|
||
(display_pending_callback),
|
||
(schedule_idle_display_of_pending_files),
|
||
(schedule_timeout_display_of_pending_files),
|
||
(unschedule_display_of_pending_files), (queue_pending_files),
|
||
(remove_changes_timeout_callback), (reset_update_interval),
|
||
(changes_timeout_callback), (schedule_changes),
|
||
(files_added_callback), (files_changed_callback),
|
||
(done_loading_callback), (schedule_update_menus),
|
||
(file_changed_callback), (finish_loading),
|
||
(fm_directory_view_stop):
|
||
Schedule the frequency of updates to the view in relation to the
|
||
activity in a viewed directory instead of simply scheduling everything
|
||
as idle. Prevents high CPU load from constant updates in busy
|
||
directories and allows more efficient use of the cached info for
|
||
the initial display.
|
||
|
||
2005-11-24 Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (confirm_delete_directly):
|
||
HIG fixes for the delete confirmation dialog. Remove window
|
||
title & convert dialog type from question to warning.
|
||
|
||
2005-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Allow shift-delete even if not visible in ui.
|
||
|
||
Patch from Nelson Benítez <gnel@cenobioracing.com>
|
||
|
||
2005-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* icons/knob.png:
|
||
New knob icon from Luca Ferretti
|
||
|
||
2005-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.[ch]:
|
||
Add nautilus_file_list_cancel_call_when_ready.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Handle multiple files being activated together.
|
||
|
||
Patch from Christian Neumair with some changes.
|
||
|
||
2005-11-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(nautilus_thumbnail_load_framed_image):
|
||
Don't frame thumbnails with alpha channel.
|
||
|
||
2005-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Use pixel offset for indenting, not spaces.
|
||
Patch from Jaap Haitsma
|
||
|
||
2005-11-22 Emmanuele Bassi <ebassi@cvs.gnome.org>
|
||
|
||
* libnautilus-private/nautilus-module.c (nautilus_module_load): Use
|
||
G_MODULE_BIND_LAZY when dlopening a module.
|
||
|
||
2005-11-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_location_delete_callback): Ask for confirmation when deleting
|
||
through the location context menu. Fixes #321584.
|
||
|
||
2005-11-17 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-file-management-properties.c:
|
||
(nautilus_file_management_properties_size_group_create):
|
||
Don't leak size_group reference.
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.2 ===
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require new eel
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-view.c: (create_tree):
|
||
* src/nautilus-main.c: (register_icons):
|
||
* src/nautilus-window-menus.c:
|
||
Always use gnome-fs-home for home icon.
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_bounds):
|
||
Handle emblem size correctly when zoomed.
|
||
Patch from Christian Neumair
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-desktop-window.c (realize):
|
||
Fix typo (#320003)
|
||
|
||
2005-11-07 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
Fix the volumes part of bug #45953:
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(finish_adding_new_icons): First, call assign_icon_position().
|
||
Then, don't ignore the fact that the icon may have a lazy
|
||
position; check the icon->has_lazy_position flag even after
|
||
retrieving its stored position. If the flag is turned on, defer
|
||
the icon to the semi_position_icons list.
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c: (draw_frame):
|
||
Handle the case of missing highlight frame better.
|
||
Patch from Christian Neumair
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Nicer ui for setting custom icons (#95115)
|
||
Patch from Christian Neumair
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Get the right position on new folders/files when in
|
||
manual position mode.
|
||
Patch from Christian Neumair
|
||
|
||
2005-11-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(handle_transfer_overwrite):
|
||
Add skip all button. (#48331)
|
||
Patch from Guillaume Desmottes <cass@skynet.be>
|
||
|
||
2005-11-13 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Use ctrl-shift-g to browse back in results. Fixes #320061.
|
||
|
||
2005-11-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-tree-view.c: (create_tree):
|
||
Connect the compare function before root nodes are added.
|
||
Prevents the internal sort model of GtkTree from going
|
||
out of sync with the tree view after a root node resort.
|
||
Fixes #158506.
|
||
|
||
2005-10-28 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.h:
|
||
* libnautilus-private/nautilus-icon-canvas-item.c (draw_stretch_handles:
|
||
(hit_test_stretch_handle): Improve drawing of the outline for icon stretching,
|
||
make the knob image themable as stock-nautilus-knob.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: Implement icon stretching
|
||
via keyboard, with <Control>+, <Control>- and <Control>0.
|
||
|
||
* src/nautilus-window-manage-views.c (zoom_level_changed_callback): Make the
|
||
ZOOM_NORMAL action insensitive when zooming is not supported, so that it
|
||
does not eat <Control>0.
|
||
|
||
2005-10-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Include locale.h to fix build. Patch from Nelson Benítez.
|
||
|
||
2005-10-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c: (action_connect_to_server_callback):
|
||
Fix leak. Patch from Kjartan Maraas. (#319333)
|
||
|
||
2005-10-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c (get_open_with_mime_applications):
|
||
Correctly sort the mime lists.
|
||
|
||
2005-10-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.13.1 ===
|
||
|
||
2005-10-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c (nautilus_self_check_icon_factory):
|
||
Fix test, icon size was removed
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-10-21 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: Only show
|
||
the "Format" item if gfloppy is around.
|
||
|
||
2005-10-21 Matthias Clasen <mclasen@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/file-manager/fm-directory-view.c: Add a "Format"
|
||
menuitem to the context menu of Floppy in Computer,
|
||
which runs gfloppy.
|
||
|
||
2005-10-20 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_show_file):
|
||
* src/nautilus-window-manage-views.c:
|
||
(display_view_selection_failure):
|
||
* src/file-manager/fm-directory-view.c:
|
||
(activate_callback),
|
||
(activate_activation_uri_ready_callback):
|
||
Don't bail if an authentication request was cancelled.
|
||
|
||
2005-10-20 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-sidebar-title.c:
|
||
(update_more_info):
|
||
* libnautilus-private/nautilus-file.c:
|
||
* libnautilus-private/nautilus-file.h:
|
||
(nautilus_file_should_show_type):
|
||
Don't display file type in sidebar for computer, network and smb
|
||
toplevel URIs. Fixes #168561.
|
||
|
||
2005-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(get_open_with_mime_applications), (application_compare_by_name),
|
||
(application_compare_by_id):
|
||
Sort applications by name. Fixes bug #310038.
|
||
|
||
2005-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(bookmark_file_changed_callback):
|
||
Don't update bookmarks when its target file is trashed. Fixes #162787.
|
||
|
||
2005-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-window-info.h:
|
||
* src/nautilus-window-manage-views.c:
|
||
(nautilus_window_open_location_full):
|
||
* src/file-manager/fm-icon-view.c:
|
||
(icon_container_activate_alternate_callback):
|
||
* src/file-manager/fm-list-view.c:
|
||
(activate_selected_items_alternate):
|
||
Open a new navigational window on alternative item activation.
|
||
|
||
2005-10-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(got_file_info_for_location_menu_callback):
|
||
Use custom image for location button if available. Partially fixes
|
||
#311394 and plugs a leak.
|
||
|
||
2005-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
|
||
Scroll into view correctly when renaming (#309964)
|
||
|
||
2005-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am (INCLUDES):
|
||
Remove duplicate setting of libnautilus_private_la_LIBADD
|
||
|
||
2005-10-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-shell-interface.idl:
|
||
Reuse Nautilus::URI from the one defined in libnautilus-private.
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
Link libnautilus-private statically.
|
||
|
||
2005-10-18 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(can_delete_uri_without_confirm),
|
||
(confirm_delete_directly):
|
||
Don't request confirmation for deletion of "burn:" URIs. Fixes
|
||
#302607.
|
||
|
||
2005-10-18 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-places-sidebar.c: (update_places):
|
||
* src/nautilus-window-bookmarks.c: (update_bookmarks):
|
||
Skip nonexistant bookmarks in menus/sidebar. Fixes #312507.
|
||
|
||
2005-10-18 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-metafile.c: Make metadata
|
||
copying/moving asynchronous.
|
||
|
||
2005-10-18 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* data/browser.xml: Don't mark strings for translation we get from
|
||
gnome-icon-theme. Fixes #114919.
|
||
|
||
2005-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (key_press_event):
|
||
Don't send slash to typeahead
|
||
|
||
* src/nautilus-location-dialog.[ch]:
|
||
Add nautilus_location_dialog_set_location.
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window.[ch]:
|
||
Open location dialog/entry when you press '/'.
|
||
|
||
2005-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Use gtktreeview typeahead. Patch by Christian Neumair.
|
||
|
||
2005-10-18 Jürg Billeter <j@bitron.ch>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (destroy),
|
||
(unrealize), (button_press_event),
|
||
(nautilus_icon_container_search_position_func),
|
||
(nautilus_icon_container_real_search_enable_popdown),
|
||
(nautilus_icon_container_search_enable_popdown),
|
||
(nautilus_icon_container_search_disable_popdown),
|
||
(send_focus_change), (nautilus_icon_container_search_dialog_hide),
|
||
(nautilus_icon_container_search_entry_flush_timeout),
|
||
(nautilus_icon_container_search_preedit_changed),
|
||
(nautilus_icon_container_search_activate),
|
||
(nautilus_icon_container_search_delete_event),
|
||
(nautilus_icon_container_search_button_press_event),
|
||
(nautilus_icon_container_search_iter),
|
||
(nautilus_icon_container_search_move),
|
||
(nautilus_icon_container_search_scroll_event),
|
||
(nautilus_icon_container_search_key_press_event),
|
||
(nautilus_icon_container_search_init),
|
||
(nautilus_icon_container_ensure_interactive_directory),
|
||
(nautilus_icon_container_real_start_interactive_search),
|
||
(nautilus_icon_container_start_interactive_search),
|
||
(key_press_event), (nautilus_icon_container_class_init):
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
|
||
Replace NautilusIconContainer typeahead implementation by a port of
|
||
GtkTreeView's interactive search.
|
||
|
||
2005-10-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/Makefile.am:
|
||
* libnautilus-private/Makefile.am:
|
||
Build fixes for cygwin.
|
||
Patch from Yaakov S (Cygwin Port)
|
||
|
||
2005-10-17 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
* libnautilus-private/nautilus-bookmark.h:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Kill NAUTILUS_ICON_SIZE_FOR_MENUS, make icon factory support GTK+
|
||
stock icon size, use this size in the sidebar, and in menus.
|
||
Fixes #167107 and others.
|
||
|
||
2005-10-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (fm_directory_view_class_init):
|
||
Remove ctrl-backspace delete keybinding. (#310546)
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-extension/nautilus-file-info.c:
|
||
* libnautilus-extension/nautilus-file-info.h:
|
||
* libnautilus-private/nautilus-file.c:
|
||
Add new functions for extensions:
|
||
nautilus_file_info_has_volume, nautilus_file_info_has_drive,
|
||
nautilus_file_info_get_volume, nautilus_file_info_get_drive
|
||
|
||
Patch from Trevor Davenport
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.13.1. Further 2.12.x work is on
|
||
gnome-2-12 branch.
|
||
|
||
==== gnome-2-12 branched from here ===
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.12.1 ===
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for 2.12.1
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(nautilus_file_operations_progress_new),
|
||
(nautilus_file_operations_progress_new_file):
|
||
Correctly escape input strings for GMarkup. (#317736)
|
||
Patch from Christian Neumair.
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
(fm_list_model_sort_file_entries):
|
||
Correctly pass iter to gtk_tree_model_rows_reordered() (#315704)
|
||
Patch from Christian Neumair.
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-metafile.c:
|
||
(nautilus_directory_get_file_metadata):
|
||
On assert failure, return default metadata, not NULL.
|
||
Partial fix of #308977.
|
||
Patch from Christian Neumair.
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window.c:
|
||
Verify arguments in public functions.
|
||
Patch from Christian Neumair.
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Don't crash if file removed during start of drag. (#158196)
|
||
Patch from Christian Neumair.
|
||
|
||
Remove remove_context_menu_timeout, which is not needed anymore.
|
||
|
||
2005-10-03 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Fix some spelling errors.
|
||
Patch from Lukasz Stelmach <stlman@poczta.fm>
|
||
|
||
2005-09-30 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_update_scroll_region),
|
||
(lay_down_icons_horizontal):
|
||
Only wrap icons when the right margin touches the rightmost icon.
|
||
Fixes #313025.
|
||
|
||
2005-09-30 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-view.c: (compare_rows):
|
||
Correct sort order for dummy row.
|
||
Possible fix for #123051
|
||
|
||
2005-09-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(activate_check_mime_types):
|
||
Never warn if the files would be launched in the same app.
|
||
Partially reverts checkin from 2005-08-01.
|
||
|
||
2005-09-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-desktop-directory.c:
|
||
(desktop_directory_changed_callback), (desktop_finalize),
|
||
(update_desktop_directory): Make changes to "desktop_is_home_dir"
|
||
GConf key instant apply. Fixes #116217.
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_get_image): Add emblems to drag icon.
|
||
Partially fixes #159643.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_mount_volume_callback), (action_unmount_volume_callback),
|
||
(action_eject_volume_callback), (file_should_show_foreach),
|
||
(real_update_menus_volumes): Allow to mount/unmount/eject multiple
|
||
volumes at once. Fixes #156169.
|
||
|
||
2005-09-20 christian neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server):
|
||
Fix leak and crasher. Fixes #314730.
|
||
|
||
* src/file-manager/fm-directory-view.c: (connect_proxy):
|
||
Don't poke around with null pixbuf if icon theme lookup failed.
|
||
|
||
* libnautilus-private/nautilus-desktop-directory-file.c:
|
||
(desktop_directory_file_get_deep_counts):
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_deep_counts),
|
||
(nautilus_file_get_string_attribute_with_default:):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* libnautilus-private/nautilus-trash-file.c:
|
||
(trash_file_get_deep_counts):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(directory_contents_value_field_update),
|
||
(attach_directory_contents_value_field),
|
||
(update_visibility_of_item_count_fields),
|
||
(update_visibility_of_item_count_fields_wrapper),
|
||
(remember_directory_contents_widget),
|
||
(append_directory_contents_fields), (real_destroy):
|
||
Add force flag to nautilus_file_get_deep_counts, which forces
|
||
generation even if the "show deep count" preference is turned off.
|
||
pass TRUE in property window and FALSE everywhere else. Fixes #126068.
|
||
|
||
2005-09-19 Nate Nielsen <nielsen@memberwebs.com>
|
||
|
||
* nautilus-connect-server-dialog-main.c: (main):
|
||
* nautilus-connect-server-dialog.h:
|
||
* nautilus-connect-server-dialog.c:
|
||
(nautilus_connect_server_dialog_new):
|
||
* nautilus-window-menus.c:
|
||
(action_connect_to_server_callback):
|
||
Autofill "Connect to server" dialog where possible.
|
||
Fixes #314745
|
||
|
||
2005-09-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_copy_move),:
|
||
Try to use the trash associated with a symlink's parent directory if
|
||
resolution fails because of broken symlink when moving symlink to
|
||
trash.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_self_check_file_operations):
|
||
Fix date self checks. Fixes #47364.
|
||
|
||
2005-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* icons/Makefile.am:
|
||
* icons/Search.png:
|
||
* icons/nautilus-desktop.png:
|
||
* icons/nautilus-file-management-properties.png:
|
||
* icons/nautilus-mini-logo.png:
|
||
* icons/nautilus-server-connect.png:
|
||
* icons/side_bar_image.png:
|
||
Remove unused icons (#315990)
|
||
Patch from Jaap A. Haitsma
|
||
|
||
2005-09-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-metafile.c: (copy_file_metadata):
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(nautilus_update_thumbnail_file_copied),
|
||
(nautilus_update_thumbnail_file_renamed),
|
||
(nautilus_remove_thumbnail_for_file):
|
||
* libnautilus-private/nautilus-thumbnails.h:
|
||
Copy thumbnails when copying file metadata. Fixes #45191.
|
||
|
||
2005-09-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (drag_begin_callback),
|
||
(motion_notify_callback):
|
||
Setup drag in the "drag-begin" handler.
|
||
|
||
2005-09-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Add support for lazily positioned icons.
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
|
||
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
|
||
(fm_icon_view_screen_changed):
|
||
Use lazily positioned icons for desktop icons. (#45953)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-09-10 Erdal Ronahi <erdal.ronahi@gmail.com>
|
||
|
||
* confiure.in: Added "ku" (Kurdish) to ALL_LINGUAS
|
||
|
||
2005-09-08 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
Fixes bug #171073:
|
||
|
||
* libnautilus-private/nautilus-trash-directory.c
|
||
(nautilus_trash_directory_instance_init): In addition to
|
||
connecting to "volume_pre_unmount" on the volume monitor, also
|
||
connect to "volume_unmounted". This will let the trash clean up
|
||
its merged directory even if the unmount is not initiated from
|
||
Nautilus.
|
||
|
||
* libnautilus-private/nautilus-merged-directory.c
|
||
(merged_remove_real_directory): When a real directory is removed
|
||
from the merged directory, emit notifications to that effect.
|
||
This lets the trash window remove the icons that used to
|
||
correspond to a volume that got unmounted.
|
||
(real_directory_notify_files_removed): New utility function.
|
||
|
||
2005-09-06 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_init): Ensure that
|
||
the zoom level is initialized correctly in fm_list_view_begin_loading.
|
||
Fixes #314269.
|
||
|
||
2005-09-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(nautilus_directory_monitor_add_internal),
|
||
(nautilus_directory_monitor_remove_internal):
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
* libnautilus-private/nautilus-file.c: (finalize):
|
||
Only use directory monitors to avoid using lots and lots of
|
||
file monitors. This is an optimization in almost all cases, although
|
||
it does a bit more work when viewing a file properties dialog with the
|
||
containing folder window hidden. (#315041)
|
||
|
||
2005-09-06 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (add_extension_menu_items),
|
||
(get_unique_files), (reset_extension_actions_menu): Always pass all
|
||
selected files to extension, instead of passing max. 1 per selected
|
||
MIME type. Fixes #314721.
|
||
|
||
2005-09-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.12.0 ===
|
||
|
||
2005-09-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.12.
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-08-31 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(handle_focus_in_event), (handle_focus_out_event):
|
||
Don't redraw the whole desktop on focus in/out.
|
||
|
||
2005-08-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(get_icon_from_cache):
|
||
Revert memleak patch from 2005-08-23, since it was
|
||
wrong and causes crashes.
|
||
|
||
2005-08-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
(nautilus_icon_container_get_drop_action):
|
||
Handle background color/image drops even on
|
||
icons. (#47536)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(filtering_changed_callback):
|
||
Fix handling of global show-hidden-file prefs change.
|
||
(#306821)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_first_visible_icon):
|
||
Handle non-sorted-by-y icon containers (manual mode).
|
||
#157415. Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-25 William Jon McCann <mccann@jhu.edu>
|
||
|
||
* src/file-manager/fm-icon-view.c (should_preview_sound):
|
||
Don't allow audio preview in burn://. Workaround for
|
||
#312275.
|
||
|
||
2005-08-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(get_special_icon_for_file),
|
||
(nautilus_icon_factory_get_icon_for_file),
|
||
(nautilus_icon_factory_is_icon_ready_for_file):
|
||
Handle some more special location icons, and don't require
|
||
attributes for special location icons. (#312095, #312134)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Better handling of script env vars:
|
||
Expand uri for desktop directory.
|
||
Expand uris for links on desktop
|
||
Expand pathnames for items in trash.
|
||
Fixes bug #148545
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-26 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(lay_down_icons_horizontal):
|
||
Fix layouting in text-beside-icons mode for short names.
|
||
(#159621)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Remove usage of GNOME_VFS_XFER_REMOVESOURCE in
|
||
nautilus_file_operations_new_file_from_template, instead
|
||
manually removing source when needed. This fixes #309592.
|
||
|
||
2005-08-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.11.92 ===
|
||
|
||
2005-08-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.11.92.
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-08-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
(get_drop_action), (receive_dropped_keyword),
|
||
(drag_data_received_callback):
|
||
Enable emblem dropping to the list view and allow text
|
||
drags on the list background. Fixes #313408.
|
||
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(get_icon_from_cache):
|
||
Don't ref cached_icon twice. Fixes #307288.
|
||
|
||
Patch from Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
2005-08-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_is_desktop_directory), (nautilus_file_can_rename),
|
||
(prepend_automatic_emblem_names):
|
||
* libnautilus-private/nautilus-file.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(desktop_or_home_dir_in_selection), (real_update_location_menu),
|
||
(real_update_menus):
|
||
Don't allow trashing or deleting the home or desktop folder within
|
||
a selection or via the location button context menu. Fixes #310414.
|
||
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(filter_nautilus_handler), (get_open_with_mime_applications),
|
||
(nautilus_mime_get_open_with_applications_for_file),
|
||
(nautilus_mime_get_applications_for_file),
|
||
(nautilus_mime_has_any_applications_for_file):
|
||
Don't show nautilus folder handler as application option
|
||
for folders. Fixes #310382.
|
||
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-17 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-main.c: (main):
|
||
Revert the GDK threading patch as it causes major
|
||
freezage. Fixes #313588.
|
||
|
||
2005-08-12 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-properties-window.c: (create_image_widget),
|
||
(create_basic_page): Don't make icon drop target for images if
|
||
should_show_custom_icon_buttons is FALSE. Fixes #312967.
|
||
|
||
2005-08-12 Raffaele Sandrini <rasa@gmx.ch>
|
||
|
||
* src/nautilus-main.c:
|
||
Initialize the GDK threading system. Fixes #312894.
|
||
|
||
2005-08-12 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
Lots of cleanups. Closes bug #313094 and bug #149714
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
(nautilus_file_background_write_desktop_default_settings):
|
||
ANSIfication
|
||
* libnautilus-private/nautilus-file.c: Mark some variables
|
||
static.
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_selection): Return NULL not
|
||
FALSE.
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(nautilus_icon_factory_get_thumbnail_factory): ANSIfication
|
||
* libnautilus-private/nautilus-metafile.c: Static variables
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(slowly_and_stupidly_obtain_timestamp): Sparse fix
|
||
* src/file-manager/fm-icon-view.c:
|
||
(fm_icon_view_get_background_widget): FALSE vs NULL
|
||
* src/file-manager/fm-list-view.c: (filename_cell_data_func):
|
||
Plug a leak. Bug #313094.
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_iter_get_file):
|
||
NULL vs 0.
|
||
* src/nautilus-bookmark-list.c:
|
||
(nautilus_bookmark_list_get_file_path),
|
||
(nautilus_bookmark_list_load_file): ANSIfication
|
||
* src/nautilus-bookmarks-window.c: (bookmarks_delete_bookmark):
|
||
ANSIfication
|
||
* src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp):
|
||
NULL vs 0.
|
||
* src/nautilus-self-check-functions.c: (nautilus_run_self_checks):
|
||
ANSIfication
|
||
|
||
2005-08-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.11.91 ===
|
||
|
||
2005-08-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.11.91.
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-08-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (file_is_desktop),
|
||
(nautilus_file_can_rename):
|
||
Don't allow renaming of the desktop folder. Closes #125637.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-property-browser.c:
|
||
(nautilus_property_browser_class_init),
|
||
(nautilus_property_browser_drag_begin), (element_clicked_callback):
|
||
Fix emblem drag icon in "Emblems & Background" dialog. (#311381)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-08-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c
|
||
(nautilus_file_operations_copy_move):
|
||
Allow moving files within the burn location. Fixes #312085.
|
||
|
||
Patch from William Jon McCann <mccann@jhu.edu>
|
||
|
||
2005-08-05 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-bookmarks-window.c: (create_bookmarks_window),
|
||
(open_selected_bookmark): Open the appropriate kind of window when
|
||
jumping to bookmark. Fixes #312160.
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-08-05 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-property-browser.c: Adapt to eel wrap table changes.
|
||
Fixes #308996.
|
||
|
||
2005-08-05 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-window.c: (nautilus_window_class_init):
|
||
* src/nautilus-window.h:
|
||
Add "reload" and "prompt-for-location" signals. Bind F5 to "reload"
|
||
and Alt-d to "prompt-for-location". Fixes #305252, #312353.
|
||
|
||
2005-08-04 Sunil Mohan Adapa <sunil@atc.tcs.co.in>
|
||
|
||
* configure.in: Added "te" to ALL_LINGUAS.
|
||
|
||
2005-08-03 Joe Shaw <joeshaw@novell.com>
|
||
|
||
* libnautilus-private/nautilus-metafile.c
|
||
(set_file_node_timestamp): Added, sets a timestamp property on a
|
||
file node so that metadata changes can be tracked per file, rather
|
||
than per directory.
|
||
(set_metadata_string_in_metafile, set_metadata_list_in_metafile,
|
||
copy_file_metadata): Set the timestamp on the node.
|
||
|
||
2005-08-03 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-list-view.c: (handle_typeahead): Be smarter
|
||
about GtkTreeView-bound expand/collapse characters. Thanks to Wouter
|
||
Bolsterlee <uws+gnome@xs4all.nl>. Fixes #312046.
|
||
|
||
* src/nautilus-location-bar.c: (real_cancel),
|
||
(nautilus_location_bar_class_init),
|
||
(nautilus_location_bar_set_location)
|
||
* src/nautilus-navigation-bar.c: (nautilus_navigation_bar_class_init):
|
||
* src/nautilus-navigation-bar.h:
|
||
* src/nautilus-navigation-window.c: (navigation_bar_cancel_callback),
|
||
(navigation_bar_location_changed_callback): Hide temporary bars when
|
||
pressing the escape key. Fixes #311652.
|
||
|
||
2005-08-03 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
|
||
Initialize best_icon_size when constructing sidebar.
|
||
Fixes a critical librsvg warning.
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-08-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-customization-data.c:
|
||
(format_name_for_display):
|
||
* src/nautilus-property-browser.c: (add_reset_property):
|
||
Use "Reset" as reset emblem label. Fixes #311380.
|
||
|
||
2005-08-01 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (activate_check_mime_types):
|
||
Use actual/guessed MIME type relation instead of relying on their
|
||
default application information. Partially fixes #309862.
|
||
|
||
2005-07-28 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(nautilus_file_operations_progress_new):
|
||
Set type hint to GDK_WINDOW_TYPE_HINT_NORMAL so that progress dialog
|
||
appears in tasklist and is minimizable. Fixes #310676.
|
||
|
||
2005-07-28 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.c:
|
||
(nautilus_drag_default_drop_action_for_icons):
|
||
Default to move action for locations on other file systems if they
|
||
should be moved to their parent folder. Fixes #61269.
|
||
|
||
2005-07-26 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-pathbar.c: (get_display_name_for_folder):
|
||
Use the display name of the file if the uri uses a method
|
||
unknown to gnome-vfs (trash:). Fixes #310274.
|
||
|
||
2005-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.11.90 ===
|
||
|
||
2005-07-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.11.90 and bump version.
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-07-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Don't use trash icon for location button delete action.
|
||
Fixes #310414.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-23 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-desktop-window.c: (real_get_icon_name),
|
||
(nautilus_desktop_window_class_init):
|
||
* src/nautilus-navigation-window.c: (real_get_icon_name),
|
||
(nautilus_navigation_window_class_init):
|
||
* src/nautilus-spatial-window.c: (real_get_icon_name),
|
||
(nautilus_spatial_window_class_init):
|
||
* src/nautilus-window.c: (nautilus_window_update_icon):
|
||
* src/nautilus-window.h:
|
||
Use file-manager icon for browser windows. Fixes bug #166516.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-19 Mark McLoughlin <mark@skynet.ie>
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
(play_file), (preview_audio): track the pid of the currently
|
||
running sound process using a static variable and kill it
|
||
before starting any new process.
|
||
(can_play_sound): copy from nautilus-sound.c
|
||
|
||
* src/nautilus-application.c: (finish_startup): don't call
|
||
nautilus_sound_init()
|
||
|
||
* libnautilus-private/nautilus-sound.[ch]: remove old code
|
||
to track the currently runing sound process using a GConf
|
||
key.
|
||
|
||
* libnautilus-private/Makefile.am: remove nautilus-sound.[ch]
|
||
|
||
2005-07-19 Mark McLoughlin <mark@skynet.ie>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.c:
|
||
(nautilus_global_preferences_init): remove code to import
|
||
some preferences which were deprecated in GNOME 2.2.
|
||
|
||
2005-07-15 Vincent Noel <vnoel@cox.net>
|
||
|
||
* src/nautilus-information-panel.c: (make_button_box),
|
||
(add_command_buttons):
|
||
* src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
|
||
(sidebar_title_create_more_info_label): Ellipsize everything in
|
||
the information side pane, and make labels selectable. Fixes
|
||
#310386, #80429 and #43858.
|
||
|
||
2005-07-14 Elijah Newren <newren@gmail.com>
|
||
|
||
* configure.in: Bump required startup-notification version up to
|
||
0.8 (should have been done back in February with the updated
|
||
startup-notification stuff, but better late than never)
|
||
|
||
2005-07-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Remove underlines from all lines in single click mode.
|
||
Add hover underline and cursor. (#105521)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-13 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(volume_delete_dialog): Refer to the volume context menu as "popup
|
||
menu", and not as "right-click menu". Fixes #308248.
|
||
|
||
2005-07-13 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-navigation-window.c: (bookmark_list_get_uri_index,
|
||
path_bar_location_changed_callback): Try to reload visited locations
|
||
from history before doing a full location change. Fixes #310068.
|
||
|
||
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init): Track
|
||
SHOW_DIRECTORY_ITEM_COUNTS preference and update label on change.
|
||
Fixes #92862.
|
||
|
||
2005-07-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window.c:
|
||
Pack main table with GTK_SHRINK (#16057)
|
||
|
||
2005-07-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
|
||
Don't scroll to end of column on rename (#309964).
|
||
|
||
2005-07-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
Files with name "~" are not backups. (#170607)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
Set dnd icon in drag_begin (#307943)
|
||
patch from Matthias Clasen
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.11.4 ===
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.11.4
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-image-properties-page.c: (load_finished):
|
||
list width/height separately (#159851)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.[ch]:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c:
|
||
Show busy cursor in browser mode too. (#97887)
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* nautilus.desktop.in:
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-places-sidebar.c:
|
||
filesystem -> file system in strings
|
||
|
||
Sebastien Bacher <seb128@debian.org>
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
Fix up some strings for the translators. (#309879)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
Handle volumes_visible changing from true to true.
|
||
|
||
Patch from Benjamin Berg <benjamin@sipsolutions.net>
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
don't activate selection on expand in single click mode (#309389)
|
||
|
||
Patch from chris@gnome-de.org
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-places-sidebar.c:
|
||
Remove gtk_range_get_adjustment assertion warnings.
|
||
|
||
2005-07-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-global-preferences.[ch]:
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-navigation-window.c:
|
||
Add toggle to hide/show main toolbar.
|
||
|
||
Patch from Jamie McCracken <jamiemcc@blueyonder.co.uk>
|
||
|
||
2005-07-10 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-property-browser.c: (add_color_to_browser): Don't allow
|
||
to add a color if another equally-named one already exists. Fixes
|
||
#44867.
|
||
|
||
Patch from Daniel Godas <siro.san@gmail.com>.
|
||
|
||
2005-07-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-pathbar.c:
|
||
* src/nautilus-places-sidebar.c: (update_places):
|
||
Use the same icon for filesystem as the gtk file chooser.
|
||
Fixes #309825.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
|
||
Remove extra ScrolledWindow container. Fixes #309832.
|
||
|
||
2005-07-09 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-manage-views.c: (nautilus_window_reload):
|
||
Preserve the selection when refreshing the view. Fixes #48383.
|
||
|
||
Patch from Fabio Bonelli <fabiobonelli@libero.it>
|
||
|
||
2005-07-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Patch from Jamie McCracken <jamiemcc@blueyonder.co.uk>
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-pathbar.[ch]:
|
||
New pathbar widget. Based on code from gtk.
|
||
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
Use pathbar in browser window.
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
* libnautilus-private/nautilus-global-preferences.[ch]:
|
||
Add always_use_location_entry prefs.
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Whitespace fixup.
|
||
|
||
2005-07-07 Joe Shaw <joeshaw@novell.com>
|
||
|
||
* configure.in: Bump required gnome-vfs version up to
|
||
2.11.1
|
||
|
||
2005-07-06 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-window.c: (add_view_as_menu_item):
|
||
Connect accelerators with "View as" menu items. Fixes #139908.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(progress_dialog_set_to_from_item_text):
|
||
When operating on remote locations, also display hostname in copy/move
|
||
progress dialog.
|
||
|
||
2005-07-06 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* src/file-manager/fm-tree-view.c: (show_iter_for_file):
|
||
Free the tree paths.
|
||
* src/nautilus-notes-viewer.c: (get_property_pages): Close
|
||
a tiny leak. (1 byte :-)
|
||
* src/nautilus-property-browser.c: (emblem_dialog_clicked),
|
||
(make_properties_from_directories): Unref pixbufs.
|
||
* src/nautilus-spatial-window.c:
|
||
(nautilus_spatial_window_set_location_button): Free icon name
|
||
Closes bug #307291 and bug #308540.
|
||
|
||
2005-07-06 Danilo Šegan <danilo@gnome.org>
|
||
|
||
* src/file-manager/nautilus-directory-view-ui.xml: Add space
|
||
before 'action="Rename"'.
|
||
|
||
2005-07-06 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_get_selection):
|
||
* src/file-manager/fm-directory-view.c: (delete_selected_files):
|
||
Correctly sort files before operating on them. Fixes #308884.
|
||
|
||
* libnautilus-private/nautilus-dnd.c: (nautilus_drag_init):
|
||
* libnautilus-private/nautilus-dnd.h:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
(get_data_on_first_target_we_support), (nautilus_icon_dnd_init):
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
(nautilus_tree_view_drag_dest_new):
|
||
* src/nautilus-spatial-window.c:
|
||
(nautilus_spatial_window_instance_init):
|
||
* src/file-manager/fm-list-model.c:
|
||
(fm_list_model_multi_drag_data_get):
|
||
Use GTK+ helpers for text D'n'D.
|
||
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-window-menus.c:
|
||
Register control-+/- keys on keypad for zooming. Fixes #309018.
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(new_file_transfer_callback):
|
||
Fix template duplicate numbering. Fixes #307252.
|
||
|
||
2005-07-06 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-private.h:
|
||
Add normal_alpha style property that is used when
|
||
frame_text is on.
|
||
|
||
Patch from Benjamin Berg <benjamin@sipsolutions.net>
|
||
|
||
2005-07-05 Joe Shaw <joeshaw@novell.com>
|
||
|
||
* nautilus-folder-handler.desktop.in: Add x-directory/normal
|
||
and inode/directory to the list of mime types this desktop file
|
||
can handle.
|
||
|
||
2005-07-05 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-dnd.h:
|
||
Change NAUTILUS_ICON_DND_TEXT_TYPE to UTF-8 string.
|
||
|
||
* libnautilus-private/nautilus-file-operations.[ch]:
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-tree-view.c:
|
||
Enable dropping of text, which will create a new file containing the
|
||
dropped text. Fix drop handle marshallers.
|
||
|
||
2005-07-02 Christian Kellner <gicmo@gnome.org>
|
||
|
||
* src/nautilus-location-entry.c:
|
||
Replace eel_make_uri_from_input_with_trailing_ws with
|
||
the gnome-vfs one.
|
||
Fixes bug #165755.
|
||
|
||
2005-07-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.11.3 ===
|
||
|
||
2005-07-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
Fix test
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
* configure.in:
|
||
Require eel 2.11.3
|
||
|
||
2005-07-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
* src/nautilus-window.c:
|
||
Add nautilus_window_info_get_bookmark_list
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-places-sidebar.[ch]:
|
||
Add new places sidebar.
|
||
|
||
Patch from Jamie McCracken <jamiemcc@blueyonder.co.uk>
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
Fix runtime warnings.
|
||
|
||
2005-07-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Add icon for empty file in create menu.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-07-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Better strings for browser tooltips.
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2005-06-03 Dinoop Thomas <dinoop.thomas@wipro.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(parse_previous_duplicate_name): Use strchr instead of strrchr to parse the
|
||
base name from the file name. (Fixes #306341).
|
||
|
||
2005-06-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-sidebar.[ch]:
|
||
Add get_tab_tooltop method.
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-side-pane.[ch]:
|
||
Use get_tab_tooltip.
|
||
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-notes-viewer.c:
|
||
Implement get_tab_toolkit.
|
||
|
||
Fixes bug #100268, patch from Michael Terry <mike@mterry.name>
|
||
|
||
2005-06-23 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-notes-viewer.c:
|
||
(nautilus_notes_viewer_set_parent_window):
|
||
Adapt to recent nautilus clipboard API changes.
|
||
|
||
2005-06-23 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
(editable_connect_callbacks), (editable_disconnect_callbacks),
|
||
(text_buffer_update_sensitivity), (text_buffer_delete_range),
|
||
(text_buffer_mark_set), (text_view_connect_callbacks),
|
||
(text_view_disconnect_callbacks), (merge_in_clipboard_menu_items),
|
||
(initialize_clipboard_component_with_callback_data),
|
||
(nautilus_clipboard_real_set_up),
|
||
(nautilus_clipboard_set_up_text_view):
|
||
* libnautilus-private/nautilus-clipboard.h:
|
||
Properly set text view paste action sensitivity on clipboard changes.
|
||
Fixes #306127.
|
||
|
||
2005-06-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-bookmark-list.c:
|
||
Fix handling of notification of .gtk-bookmark file changes.
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-window-bookmarks.[ch]:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.[ch]:
|
||
Move most bookmark stuff to nautilus-window-bookmarks and
|
||
put bookmarks in spatial windows too.
|
||
|
||
2005-06-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
Patch from Jamie McCracken <jamiemcc@blueyonder.co.uk>
|
||
|
||
* src/nautilus-bookmark-list.[ch]:
|
||
Share bookmarks with gtk+.
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* src/nautilus-window.c: (real_get_title):
|
||
Move compute_default_title to nautilus_compute_title_for_uri.
|
||
|
||
* libnautilus-private/nautilus-bookmark.[ch]:
|
||
* src/nautilus-bookmarks-window.c:
|
||
Add has_custom_name boolean to NautilusBookmark
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-bookmark-parsing.[ch]:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Remove no longer needed files nautilus-bookmark-parsing.[ch].
|
||
|
||
2005-06-20 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (reset_open_with_menu),
|
||
(real_update_menus_volumes): Plug a couple leaks. Closes
|
||
bug #307267
|
||
|
||
2005-06-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
Make bookmark menu item action names unique. (#161859)
|
||
|
||
2005-06-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c (fm_list_view_did_not_drag):
|
||
Fix ctrl-unselect in single click mode (#145331)
|
||
|
||
2005-06-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
Better font sizes for zooming. (#160080)
|
||
|
||
2005-06-20 Anders Carlsson <andersca@imendio.com>
|
||
|
||
* src/file-manager/fm-directory-view.c (process_old_files):
|
||
Plug leak by freeing the sorted list instead.
|
||
|
||
2005-06-20 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (paste_clipboard_data):
|
||
* src/file-manager/fm-tree-view.c: (paste_clipboard_data):
|
||
Fix uninitialized variable warning.
|
||
|
||
2005-06-20 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(start_or_stop_io), (file_needs_high_priority_work_done),
|
||
(file_needs_low_priority_work_done):
|
||
Make mime sniffing a high priority job. Prevents activation
|
||
from getting blocked by deep count I/O. (#145560)
|
||
|
||
2005-06-19 Anders Carlsson <andersca@imendio.com>
|
||
|
||
* src/nautilus-throbber.c (nautilus_throbber_finalize):
|
||
Free throbber->details after we're done using it.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
Small delay before turning Loading... into (Empty) to
|
||
avoid flicker.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_remove):
|
||
Fix iter stamp handling.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (button_press_callback):
|
||
Allow selection of the dummy node. Otherwise things
|
||
got all strange: You could still select it using ranges, and
|
||
if you double clicked on it you activated the old selection.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_remove):
|
||
On remove, add dummy node before removing file so the
|
||
row isn't collapsed.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c: (fm_list_model_get_value),
|
||
(fm_list_model_unload_subdirectory),
|
||
(fm_list_model_subdirectory_done_loading):
|
||
Keep track of done_loading in parent instead of in dummy node.
|
||
That way it doesn't get lost when the dummy node is recreated.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-model.c (fm_list_model_add_file):
|
||
Handle moves between open subdirectories. We handle
|
||
this in file adding when the file already exists in
|
||
the tree, but in another place. This is sort of a hack,
|
||
but is required due to how the list view merges the initial
|
||
change being sent to the original directory and the add to the
|
||
new directory.
|
||
|
||
2005-06-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_copy_move):
|
||
Handle duplication of files in two subdirectories at
|
||
the same time.
|
||
|
||
2005-06-16 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_destroy):
|
||
Remove subdirectories when destroying the view.
|
||
|
||
2005-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_display_name_collation_key):
|
||
Conditionally use g_utf8_collate_key_for_filename for glib >= 2.7.0
|
||
|
||
2005-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Slightly slower auto hover expand.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Make add/remove_subdirectory more straightforward.
|
||
Now remove just removes the NautilusDirectory passed in, and
|
||
you're not allowed to add multiple times or remove non-added.
|
||
|
||
* src/file-manager/fm-list-model.[ch]:
|
||
Actually track the NautilusDirectories that are added to the
|
||
FMDirectoryView so we can easily remove them when the files are
|
||
removed. This was causing problem before where directories for
|
||
removed files weren't removed.
|
||
|
||
Emits the subdirectory_unloaded signal when subdirectories go away.
|
||
|
||
Add support for unloading subdirectories.
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Unload subdirectories in timeout on collapse.
|
||
remove subdirectories when they get unloaded.
|
||
|
||
2005-06-16 Anders Carlsson <andersca@imendio.com>
|
||
|
||
* src/nautilus-navigation-window-menus.c
|
||
(append_dynamic_bookmarks): Unref the action group here too.
|
||
|
||
2005-06-16 Anders Carlsson <andersca@imendio.com>
|
||
|
||
* src/nautilus-navigation-window-menus.c: (refresh_go_menu):
|
||
Unref the action group after inserting it. This makes
|
||
a NautilusFile memory leak go away.
|
||
|
||
2005-06-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c
|
||
add fm_directory_view_get_selection_for_file_transfer and
|
||
use it for all file transfers
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Implement fm_directory_view_get_selection_for_file_transfer by
|
||
filtering out all files there a parent is also in the selection.
|
||
Do the same for the dnd source list.
|
||
|
||
* src/file-manager/fm-list-model.c:
|
||
Allow deletion of dummy node so that clearing the model
|
||
doesn't loop forever.
|
||
|
||
2005-06-15 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (new_folder_done),
|
||
(new_folder_data_new), (fm_directory_view_new_folder),
|
||
(fm_directory_view_new_file):
|
||
Don't try to setup renaming if the view was already destroyed.
|
||
Fixes a crash when closing a window while creating files/folders.
|
||
|
||
2005-06-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
No dnd shadow on the desktop.
|
||
Redraw less to get rid of the dnd shadow.
|
||
|
||
Patch from Matthias Clasen (#307803)
|
||
|
||
2005-06-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
Add hover expansion
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
Add support for adding/removing subdirectories.
|
||
|
||
* src/file-manager/fm-list-model.[ch]:
|
||
Add support for subdirectories making this a tree view.
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Turn listview into a treeview.
|
||
|
||
Patch from Jürg Billeter <j@bitron.ch>
|
||
|
||
2005-06-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Add icons for path menu.
|
||
Patch from Vincent Noel <vincent.noel@gmail.com>
|
||
|
||
2005-06-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_handle_uri_list_drop):
|
||
Check for n_uris instead of real_uri_list. Looks neater.
|
||
|
||
2005-06-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_handle_uri_list_drop):
|
||
Don't try to start a file operation if there are no real uris
|
||
left after sanitizing the list. Fixes #306246.
|
||
|
||
2005-06-11 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
(nautilus_emblem_install_custom_emblem): Free the path.
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(nautilus_file_operations_progress_new),
|
||
(nautilus_file_operations_progress_new_file): Free markup strings.
|
||
Closes bug #307138.
|
||
|
||
2005-06-10 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_confirm_deletion): Mark two strings for translation.
|
||
|
||
2005-06-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (convert_lines_to_str_list):
|
||
* src/file-manager/fm-tree-view.c: (convert_lines_to_str_list):
|
||
Always initialize cut.
|
||
|
||
* configure.in:
|
||
Add --Wno-pointer-sign
|
||
|
||
Fix gcc4 compilation (#303491/#307038).
|
||
Based on patches from James M. Cape <jcape@ignore-your.tv>
|
||
and Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
2005-06-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.11.2 ===
|
||
|
||
2005-06-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require new eel.
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2005-06-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
|
||
Back out the "(Empty)" vs. "(No subfolders)" change. The string
|
||
is too wide for the tree and gets even wider in some locales.
|
||
|
||
2005-06-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-column-chooser.c: (add_buttons):
|
||
Fix conflicting mnemonics in the column chooser (#167475).
|
||
|
||
Patch from Michael Terry <mike@mterry.name>
|
||
|
||
2005-06-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
|
||
Use "(No subfolders)" instead of misleading "(Empty)" label
|
||
if files are not to be shown in the tree. Fixes #85141.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-06-06 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(select_one_unselect_others):
|
||
Reveal icon when selecting it. Fixes #121111.
|
||
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-06-04 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
(nautilus_clipboard_real_set_up):
|
||
Don't setup clipboard twice for the same editing widget.
|
||
|
||
2005-06-04 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-manage-views.c: (load_new_location),
|
||
(update_for_new_location):
|
||
Set the displayed location when the location is really
|
||
changed, not when we set out to do it. Fixes the
|
||
"bookmark uri mismatch" warning.
|
||
|
||
2005-06-04 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-window-menus.c:
|
||
Fix critical warnings from the new accelerators
|
||
by adding dummy labels.
|
||
|
||
2005-06-03 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-shell-ui.xml: Fix "Zoom In Accel" action.
|
||
|
||
2005-06-03 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-extension/nautilus-column.c:
|
||
(nautilus_column_class_init):
|
||
* libnautilus-extension/nautilus-menu-item.c:
|
||
(nautilus_menu_item_class_init):
|
||
* libnautilus-extension/nautilus-property-page.c:
|
||
(nautilus_property_page_class_init):
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(nautilus_icon_canvas_item_class_init):
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_class_init):
|
||
* src/nautilus-window.c: (nautilus_window_class_init):
|
||
Don't mark object property names/descriptions for translation. Fixes
|
||
#135281.
|
||
|
||
2005-06-02 Sebastien Bacher <seb128@debian.org>
|
||
|
||
* libnautilus-private/nautilus-emblem-utils.c:
|
||
(nautilus_emblem_install_custom_emblem),
|
||
(nautilus_emblem_can_remove_emblem),
|
||
(nautilus_emblem_can_rename_emblem),
|
||
(nautilus_emblem_remove_emblem), (nautilus_emblem_rename_emblem):
|
||
use "hicolor" instead of "gnome" for emblems (Closes: #164629).
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_action_rename):
|
||
Always pre-select the whole name of a directory when renaming it.
|
||
Fixes #306217.
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file.c: (compare_by_emblems),
|
||
(get_automatic_emblems_as_integer):
|
||
* libnautilus-private/nautilus-file-private.h:
|
||
Only take user-added emblems ("keywords") into account when sorting by
|
||
emblems. Fixes #166376.
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_scroll_event):
|
||
Change scroll zoom modifier to control. Fixes #79352.
|
||
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-window-menus.c:
|
||
Bind control-= to zoom-in. Fixes #306225.
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.c:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-model.c:
|
||
* src/file-manager/fm-list-model.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/nautilus-emblem-sidebar.c
|
||
* src/nautilus-file-management-properties.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-zoom-controls.c:
|
||
Also declare GtkToggleActionEntry, GtkRadioActionEntry and
|
||
GtkTargetEntry as well as some char and int arrays const.
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
Declare GtkActionEntry arrays const. Thanks to Paolo Borelli for
|
||
pointing this out.
|
||
|
||
2005-06-02 Rodrigo Moya <rodrigo@novell.com>
|
||
|
||
* libnautilus-extension/libnautilus-extension.pc.in: added
|
||
extensiondir variable so that extensions can find out via pkg-config
|
||
the dir to install to.
|
||
|
||
2005-06-02 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
* libnautilus-private/nautilus-icon-container.h:
|
||
(process_pending_icon_to_rename),
|
||
(nautilus_icon_container_start_renaming_selected_item):
|
||
* src/file-manager/fm-directory-view.c: (start_renaming_file),
|
||
(real_action_rename), (action_rename_callback),
|
||
(action_rename_select_all_callback):
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c: (fm_icon_view_start_renaming_file):
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_start_renaming_file):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Bind shift-f2 to rename whole file. Fixes #131467.
|
||
|
||
2005-05-27 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
Don't display "Properties" background context menu item for Desktop.
|
||
|
||
2005-05-27 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
|
||
Only set dialog transient if a parent window was specified.
|
||
Fixes #142814.
|
||
|
||
2005-05-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_handle_url_drop):
|
||
Better handling of default action for mozilla dnd drops.
|
||
|
||
Patch from Dave Ahlswede
|
||
|
||
2005-05-27 Christian Persch <chpe@cvs.gnome.org>
|
||
|
||
* src/nautilus-navigation-action.c: (set_tooltip_callback),
|
||
(connect_proxy), (nautilus_navigation_action_finalize),
|
||
(nautilus_navigation_action_set_property),
|
||
(nautilus_navigation_action_get_property),
|
||
(nautilus_navigation_action_class_init),
|
||
(nautilus_navigation_action_init):
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(nautilus_navigation_window_initialize_actions):
|
||
Add specific tooltips to the drop-down arrow of Back/Forward
|
||
toolbar items. Fixes bug #86569.
|
||
|
||
2005-05-18 Dinoop Thomas <dinoop.thomas@wipro.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c:
|
||
(connect_to_server), (nautilus_connect_server_dialog_finalize),
|
||
(nautilus_connect_server_dialog_init), (setup_for_type):
|
||
Added a domain field to enter domain name for Windows share in
|
||
Connect to server dialog.
|
||
Fixes bug #304760.
|
||
|
||
2005-05-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(copy_or_cut_files), (real_update_menus):
|
||
* src/file-manager/fm-tree-view.c:
|
||
(copy_or_cut_files), (create_popup_menu):
|
||
Remove qualifiers from Cut/Copy/Paste, except for "Paste Into
|
||
Folders". Fixes #95112.
|
||
|
||
2005-05-26 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
Fix empty trash accelerator. Fixes #173059.
|
||
|
||
* libnautilus-private/nautilus-clipboard.c: (cut_callback),
|
||
(copy_callback), (paste_callback), (editable_select_all_callback),
|
||
(text_view_select_all_callback), (action_cut_callback),
|
||
(action_copy_callback), (action_paste_callback),
|
||
(action_select_all_callback), (merge_in_clipboard_menu_items),
|
||
(selection_changed_callback), (nautilus_clipboard_real_set_up),
|
||
(nautilus_clipboard_set_up_editable),
|
||
(nautilus_clipboard_set_up_text_view):
|
||
* libnautilus-private/nautilus-clipboard.h:
|
||
(nautilus_clipboard_set_up_text_view):
|
||
* src/nautilus-notes-viewer.c:
|
||
Add nautilus_clipboard_set_up_text_view, setup clipboard for
|
||
notes text view.
|
||
|
||
* src/nautilus-window-menus.c: (action_about_nautilus_callback):
|
||
Fix two possible memory leaks. Kudos to Brian Pepple for tracking this
|
||
issue down and providing a patch. Fixes #305551.
|
||
|
||
2005-05-25 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_scroll_event),
|
||
(fm_directory_view_class_init):
|
||
Bind shift+scroll to zoom in/out. Fixes #79352.
|
||
|
||
2005-05-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c (nautilus_file_get_string_attribute):
|
||
Change sort order for size, count and time.
|
||
See bug #88585
|
||
|
||
2005-05-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* configure.in:
|
||
Nicer formatted PKG_CHECK_MODULES() output. (#148355)
|
||
|
||
Patch from Tomasz Kloczko <kloczek@pld.org.pl>
|
||
|
||
2005-05-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* components/*
|
||
* help/*
|
||
* icons/*/*
|
||
* libnautilus/*
|
||
* libnautilus-adapter/*
|
||
* omf-install/*
|
||
* user-guide/*
|
||
Remove old cruft, mostly .cvsignore files.
|
||
|
||
* autogen.sh:
|
||
Look for libnautilus-private instead of libnautilus.
|
||
|
||
2005-05-21 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
(get_smaller_icon_size), (get_larger_icon_size),
|
||
(nautilus_icon_factory_get_smaller_icon_size),
|
||
(nautilus_icon_factory_get_larger_icon_size):
|
||
Make get_(larger|smaller)_icon_size public.
|
||
|
||
* src/nautilus-sidebar-title.c:
|
||
(nautilus_sidebar_title_size_allocate),
|
||
(get_best_icon_size):
|
||
Use the best-fitting folder icon for the sidebar
|
||
instead of hardcoding NAUTILUS_ICON_SIZE_LARGE.
|
||
Fixes #48190.
|
||
|
||
2005-05-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.11.1 ===
|
||
|
||
2005-05-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* icons/*/*:
|
||
Remove old junk.
|
||
|
||
* configure.in:
|
||
Require eel 2.11.1
|
||
Remove icons/*/Makefile
|
||
|
||
* NEWS:
|
||
Update for 2.11.1
|
||
|
||
2005-05-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-view.[ch]:
|
||
Add nautilus_view_pop_up_location_context_menu
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-spatial-window.c:
|
||
Add location context menu to location button/label.
|
||
|
||
Patch from Christian Neumair
|
||
|
||
2005-05-17 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(real_set_allow_up), (nautilus_spatial_window_class_init)
|
||
* src/nautilus-window.c:
|
||
* src/nautilus-window.h:
|
||
(nautilus_window_allow_up), (real_set_allow_up),
|
||
(nautilus_window_class_init):
|
||
Add set_allow_up method to NautilusWindowClass,
|
||
make "Close All Parents" in spatial windows insensitive
|
||
if there are no parent folders.
|
||
|
||
2005-05-17 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(handle_transfer_vfs_error):
|
||
Offer "Skip", "Cancel", "Retry" in XFer Error prompt
|
||
if more than one file is transferred. Otherwise, just
|
||
offer "Cancel" and "Retry".
|
||
|
||
2005-05-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* nautilus-folder-handler.desktop.in (Exec):
|
||
Use --no-desktop for default folder handler
|
||
|
||
2005-05-16 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(action_self_properties_callback), (real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Add "Properties" item to background context menu which displays
|
||
the properties of the currently displayed folder.
|
||
|
||
2005-05-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(bookmark_file_changed_callback):
|
||
Don't loop when a bookmarked file is removed
|
||
|
||
* src/file-manager/fm-directory-view.c: (process_new_files):
|
||
Don't call get_file_info for files no longer in the directory
|
||
(was caused by the ready_to_load call).
|
||
|
||
This fixes #165530 and likely #170761
|
||
|
||
2005-05-12 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
(merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items):
|
||
Don't merge UI twice. Fixes #301854.
|
||
|
||
2005-05-12 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-location-bar.c:
|
||
(nautilus_location_bar_init):
|
||
Make "Location:" label GDK_ACTION_COPY drag source.
|
||
Fixes #115942.
|
||
|
||
2005-05-12 David Zeuthen <david@fubar.dk>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Change comment for translator note of default desktop font to
|
||
say that Sans shouldn't never be changed. Fixes bug #138731.
|
||
|
||
2005-05-11 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_get_vfs_method_display_name):
|
||
* data/browser.xml:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Add translator comments. Fixes #145304, #145305, #145307.
|
||
Change "Show Hidden Files" tooltip to infinitive
|
||
construction. Fixes #145306.
|
||
|
||
2005-05-11 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(should_look_for_dot_directory_file), (make_dot_directory_uri),
|
||
(link_info_start), (lacks_link_info):
|
||
Kill dotfile-related code. ".directory" supporting schemas have
|
||
gone. Fixes #142343.
|
||
|
||
2005-05-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Remove obsolete window_always_new option from schema.
|
||
|
||
Patch from Michael Terry <mike@mterry.name>
|
||
|
||
2005-05-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
Fix a string conflict between the c-format plural string and
|
||
non-c-format strings. Fixes bug #167344.
|
||
|
||
Patch from Changwoo Ryu <cwryu@debian.org>
|
||
|
||
2005-05-08 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(thumbnail_thread_start):
|
||
Don't try to thumbnail files which have been modified in the
|
||
last few seconds to avoid constantly re-thumbnailing them.
|
||
Current cool-off period is three seconds. Fixes bug #107418.
|
||
|
||
2005-05-03 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
(display_pending_files), (fm_directory_view_freeze_updates),
|
||
(fm_directory_view_unfreeze_updates), (queue_pending_files):
|
||
Allow freeze of update processing inside a view.
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
(cell_renderer_editing_canceled), (cell_renderer_edited),
|
||
(create_and_set_up_tree_view), (fm_list_view_start_renaming_file):
|
||
Freeze and unfreeze the list view when renaming.
|
||
|
||
Workaround for bug #87701: Updates to the list view are put on
|
||
hold during rename to prevent losing editing focus. If too many
|
||
changes are queued while being frozen, further changes are thrown
|
||
away and the view is marked for reload.
|
||
|
||
2005-05-02 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
Add Ctrl-0 keyboard shortcut to View->Normal Size as
|
||
recommended by the HIG.
|
||
|
||
Patch from Olav Vitters <olav@bkor.dhs.org>
|
||
|
||
2005-05-02 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(keyboard_space): Prevent nautilus from crashing on press of
|
||
Ctrl+Space in an empty directory. Fixes bug #302018.
|
||
|
||
Patch from Vinay M R <vinay.mandyakoppal@wipro.com>
|
||
|
||
2005-05-02 Frederic Crozat <fcrozat@mandriva.com>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_desktop_file):
|
||
* src/nautilus-application.c:
|
||
(nautilus_application_present_spatial_window_with_selection),
|
||
(nautilus_application_create_navigation_window):
|
||
fix build when startup notification isn't installed.
|
||
|
||
2005-05-02 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/nautilus-desktop-icon-view-ui.xml:
|
||
Remove the ui too.
|
||
|
||
2005-04-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
Remove "Open New Terminal" from desktop menu.
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
If you really need this, install the nautilus-open-terminal
|
||
extension. It does this even better than the removed code.
|
||
Also, in newer Metacity there is a a way to set a keybinding
|
||
for "new terminal".
|
||
|
||
2005-04-19 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* src/nautilus-main.c: (main): Merge fix for leak
|
||
Bug #172234.
|
||
|
||
2005-04-19 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* libnautilus-private/nautilus-view-factory.h:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-manage-views.h:
|
||
* src/nautilus-window.c:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Improve NautilusViewInfo view factory labels marked for translation.
|
||
|
||
2005-04-19 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(read_dot_hidden_file): Plug leaks here too. There
|
||
were three actually :-)
|
||
|
||
2005-04-18 Dennis Cranston <dennis_cranston at yahoo com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c: (main)
|
||
Set window icon.
|
||
|
||
2005-04-17 Christian Neumair <chris@gnome-de.org>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Add more drop targets to location button.
|
||
|
||
2005-04-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_destroy), (rename_file):
|
||
Remove delayed_rename timeout when registering a new one
|
||
or destroying the view.
|
||
|
||
2005-04-11 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_remove_file):
|
||
Free the stored selection path only when setting a new one.
|
||
|
||
2005-04-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(trash_or_delete_selected_files),
|
||
(fm_directory_view_notify_selection_changed):
|
||
Remember if the current selection was already removed
|
||
and don't try to remove it again.
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_remove_file):
|
||
Only set a new selection if the removal affects the current selection.
|
||
|
||
2005-04-10 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(trash_or_delete_selected_files):
|
||
Unset selection so the same file won't be deleted twice via a binding.
|
||
|
||
* src/file-manager/fm-list-view.c: (fm_list_view_end_file_changes),
|
||
(fm_list_view_remove_file), (fm_list_view_finalize),
|
||
(fm_list_view_class_init):
|
||
Store the new selection and set it after a batch of changes,
|
||
not on every removal. Speeds up deleting from the list view
|
||
by preventing a redraw for each removed file.
|
||
|
||
2005-04-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Use label instead of entry if not editable.
|
||
(#149201)
|
||
|
||
Patch from Michael Terry
|
||
|
||
2005-04-04 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-notes-viewer.c:
|
||
Fix missing include.
|
||
|
||
2005-04-04 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_matches_uri):
|
||
Don't leak file_uri.
|
||
|
||
2005-04-04 Diego Gonzalez <diego@pemas.net>
|
||
|
||
* libnautilus-private/Makefile.am: remove nautilus-theme.[c-h]
|
||
from the build process.
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(load_thumbnail_frame) remove the need to use the deprecated
|
||
nautilus themes.
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(draw_strech_handles), (it_test_stretch_handle):
|
||
remove the need to use the deprecated nautilus themes.
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
remove nautilus-theme.h include
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-notes-viewer.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-toolbars.c:
|
||
* src/nautilus-zoom-control.c:
|
||
remove nautilus-theme.h include
|
||
|
||
* src/nautilus-sidebar-title:
|
||
(nautilus_sidebar_title_select_text_color): remove use of
|
||
old theme stuff and adapt the shadow offset, made it equal to 1,
|
||
which is the default.
|
||
(nautilus_sidebar_title_theme_changed): remove, as there will be
|
||
no sidebar theme changes.
|
||
(nautilus_sidebar_title_init): remove the theme_changed callback, as
|
||
there will not be sidebar theme changes anymore.
|
||
|
||
* src/nautilus-notes-viewer.c:
|
||
(nautilus_notes_viewer_init): remove use of old theme stuff.
|
||
|
||
* icons/Makefile.am: don't install old theme stuff.
|
||
|
||
2005-03-31 Steve Murphy <murf@e-tools.com>
|
||
|
||
* configure.in: Added "rw" to ALL_LINGUAS.
|
||
|
||
2005-03-31 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_get_uri_shortname_for_display): Plug the leak.
|
||
|
||
2005-03-31 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* icons/audio.svg:
|
||
New svg icon from Corey Woodworth <CoreyWoodworth@gmail.com>
|
||
|
||
* icons/audio.png:
|
||
Remove old file.
|
||
|
||
* icons/Makefile.am:
|
||
Install new icon.
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c:
|
||
(real_map_pixbuf):
|
||
Use svg instead of bitmap audio preview emblem.
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-03-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-spatial-window.c: (get_dnd_icon_size),
|
||
(location_button_drag_begin_callback), (get_data_binder),
|
||
(location_button_drag_data_get_callback),
|
||
(nautilus_spatial_window_instance_init):
|
||
Allow drag and drop operations with location bar icon.
|
||
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-03-30 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(nautilus_file_operations_progress_update),
|
||
(nautilus_file_operations_progress_destroy),
|
||
(nautilus_file_operations_progress_init),
|
||
(time_remaining_callback), (nautilus_file_operations_progress_new),
|
||
(nautilus_file_operations_progress_set_operation_string),
|
||
(nautilus_file_operations_progress_new_file):
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(progress_dialog_set_to_from_item_text):
|
||
Change layout of the progress dialog to be more HIG compliant.
|
||
|
||
Patch from Michiel Sikkes <michiel@eyesopened.nl>
|
||
|
||
2005-03-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
Add elipses to "Create Launcher" menu item. (#95113)
|
||
|
||
Based on a patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-03-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(eject_for_type), (volume_delete_dialog),
|
||
(nautilus_desktop_link_monitor_delete_link):
|
||
Reference the proper context menu item in the volume
|
||
delete dialog of network volumes. Fixes bug #152391.
|
||
|
||
Patch from Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
2005-03-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (real_merge_menus):
|
||
Remove hard coded script directory path from tooltip message.
|
||
Fixes bug #161905.
|
||
|
||
Patch from Michael Terry <mike@mterry.name>
|
||
|
||
2005-03-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server):
|
||
* src/nautilus-location-bar.c:
|
||
(nautilus_location_bar_get_location),
|
||
(nautilus_location_bar_update_label):
|
||
* src/nautilus-location-dialog.c: (open_current_location):
|
||
Replace eel_make_uri_from_input with the gnome-vfs equivalent.
|
||
Closes bug #165743.
|
||
|
||
Patch from Christian Kellner <gicmo@gnome.org>
|
||
|
||
2005-03-25 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(nautilus_bookmark_compare_with), (nautilus_bookmark_compare_uris),
|
||
(bookmark_file_changed_callback):
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_internal):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(is_merged_trash_directory):
|
||
* src/nautilus-application.c:
|
||
(nautilus_application_present_spatial_window_with_selection):
|
||
* src/nautilus-location-bar.c:
|
||
(nautilus_location_bar_update_label):
|
||
* src/nautilus-window-manage-views.c: (set_displayed_location),
|
||
(check_bookmark_location_matches), (handle_go_elsewhere),
|
||
(got_file_info_for_view_selection_callback):
|
||
Use gnome_vfs_uris_match instead of eel_uris_match. (#155852)
|
||
|
||
Patch from Paolo Borelli <pborelli@katamail.com>
|
||
|
||
2005-03-23 Fernando Herrera <fherrera onirica com>
|
||
|
||
* src/nautilus-connect-server-dialog-main.c: (main): call
|
||
gnome_authentication_manager_init to use gnome-vfs auth
|
||
callbacks.
|
||
|
||
2005-03-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-desktop-window.c:
|
||
Remove unused code. We avoid flicker in other ways.
|
||
|
||
2005-03-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump version to 2.11.1
|
||
Gnome 2.10 versions are now on the gnome-2-10 branch.
|
||
|
||
2005-03-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-entry.c:
|
||
Minor cleanup from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-03-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
Add nautilus_window_info_show_window call.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window.[ch]:
|
||
Implement and call the new show_window call.
|
||
This allows us to set up the EelBackground before
|
||
showing the window, causing less flicker (#169347)
|
||
|
||
Patch from Nickolay V. Shmyrev
|
||
|
||
2005-03-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require eel 2.10.1 (for EelBackground changes)
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c:
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
Use the background setting now in eel.
|
||
Delay background setting slightly after gconf change to group
|
||
together multiple changes. (#169347)
|
||
|
||
Patch from Nickolay V. Shmyrev
|
||
|
||
2005-03-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require gtk 2.6.0
|
||
|
||
2005-03-12 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Re-add keybinding to "Show Hidden Files".
|
||
Patch from Dave Ahlswede <mightyquinn@letterboxes.org>
|
||
|
||
2005-03-12 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
Disable "Select Pattern" for empty folders. (#169817)
|
||
Patch from Raj <ringuva@novell.com>
|
||
|
||
2005-03-10 Vincent Noel <vnoel@cox.net>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
(location_button_clicked_callback),
|
||
(nautilus_spatial_window_instance_init): Use GTK_ICON_SIZE_MENU
|
||
for the location button icon instead of GTK_ICON_SIZE_BUTTON
|
||
(#169669).
|
||
|
||
2005-03-10 Adi Attar <aattar@cvs.gnome.org>
|
||
|
||
* configure.in: Added "xh" to ALL_LINGUAS.
|
||
|
||
2005-03-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.10.0 ===
|
||
|
||
2005-03-07 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* THANKS:
|
||
Update for release
|
||
|
||
* check-THANKS.pl:
|
||
Extract names from ChangeLog bodies too. (#43452)
|
||
Patch from Richard Hoelscher <rah@rahga.com>
|
||
|
||
2005-03-07 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for 2.10.0
|
||
|
||
* configure.in:
|
||
Bump version to 2.10.0, require eel 2.10.0
|
||
|
||
2005-03-03 Elijah Newren <newren@gmail.com>
|
||
|
||
If launched without startup-notification, make an approximation to
|
||
when the launch occurred so that focus-stealing-prevention will
|
||
work better.
|
||
|
||
* src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp): new
|
||
function, (main): if no startup id provided, ping xserver for a
|
||
timestamp and make a dummy startup_id with it.
|
||
|
||
* src/nautilus-application.c: (end_startup_notification): don't
|
||
set _NET_STARTUP_ID if given a fake startup_id, remove commented
|
||
out warning that should now no longer be needed
|
||
|
||
2005-03-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-file-management-properties.glade:
|
||
Center dialog. Patch from Christian Neumair <chris@gnome-de.org>.
|
||
|
||
2005-03-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.9.92 ===
|
||
|
||
2005-03-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* data/applications.desktop.in:
|
||
* data/favorites.desktop.in:
|
||
Remove old files.
|
||
|
||
* docs/Makefile.am (EXTRA_DIST):
|
||
Remove nautilus-context-menus.txt from makefile
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-02-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
|
||
Make the backspace key open the parent folder in the
|
||
list view like it does in the icon view. (#142891)
|
||
Patch from Christian Neumair <chris@gnome-de.org>
|
||
|
||
2005-02-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(nautilus_desktop_link_can_rename):
|
||
Make Computer icon renameable. (#154122)
|
||
Patch from Tim Savannah <opticcow@linux-militia.net>
|
||
|
||
2005-02-27 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations-progress.c:
|
||
(time_remaining_callback):
|
||
Don't show ETA if bytes_copied > bytes_total.
|
||
Prevents miscalculated ETAs from being shown. (#158614)
|
||
Based on a patch from John Spray <jcs116@york.ac.uk>
|
||
|
||
2005-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
Make show_original work (had a typo)
|
||
Make where use original file, not target.
|
||
Fixes location display for desktop icons.
|
||
|
||
2005-02-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c:
|
||
deep count on target files, not original files.
|
||
Fixes properties for e.g. home icon on desktop.
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-02-23 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* docs/nautilus-context-menus.txt:
|
||
Remove old docs.
|
||
|
||
2005-02-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-icon-file.c:
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_delete):
|
||
* libnautilus-private/nautilus-file.c: (nautilus_file_can_rename),
|
||
(rename_guts), (nautilus_file_get_drop_target_uri):
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(trash_link_is_selection):
|
||
* src/file-manager/fm-icon-container.c: (get_sort_category):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(get_target_file_for_original_file):
|
||
Handle nautilus_desktop_icon_file_get_link() returning NULL.
|
||
Likely fixes bug #145971
|
||
|
||
2005-02-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c: (should_show_mime_type):
|
||
Remove stale comment.
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-02-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c: (end_startup_notification):
|
||
Don't give critical warnings if we have no startup_id.
|
||
|
||
* src/nautilus-window.c: (nautilus_window_update_icon):
|
||
Use names and not pixbufs for the window icons.
|
||
This means the icons of the best size are used.
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-02-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c: (create_window):
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c: (nautilus_window_init),
|
||
(nautilus_window_finalize):
|
||
Remove unneeded startup_id.
|
||
|
||
2005-02-22 Martin Wehner <martin.wehner@gmail.com>
|
||
|
||
* MAINTAINERS:
|
||
Update my email address.
|
||
|
||
2005-02-21 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(fm_desktop_icon_view_supports_uri):
|
||
Use EEL_DESKTOP_URI instead of "x-nautilus-desktop:".
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-02-18 Paolo Borelli <pborelli@katamail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c (popup-menu):
|
||
fix #136578 (Menu key should pop up context menu).
|
||
|
||
2005-02-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.c (should_show_open_with):
|
||
Don't show open with property page for desktop files and
|
||
desktop special icons.
|
||
|
||
2005-02-17 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(add_bookmark_for_current_location):
|
||
Only add a bookmark once for a given location.
|
||
Fixes #161862.
|
||
|
||
Patch from egeetha@novell.com
|
||
|
||
2005-02-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-shell.c:
|
||
Fixes to the startup notification stuff.
|
||
Patch from Elijah Newren <newren@gmail.com>
|
||
|
||
2005-02-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* data/applications.desktop.in:
|
||
* data/favorites.desktop.in:
|
||
* src/network-scheme.desktop.in:
|
||
* nautilus-computer.desktop.in:
|
||
* nautilus-folder-handler.desktop.in:
|
||
* nautilus-home.desktop.in:
|
||
* nautilus.desktop.in:
|
||
Enable startup notification.
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-application.h:
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-connect-server-dialog-nonmain.c:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-main.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-shell-interface.idl:
|
||
* src/nautilus-shell.c:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c:
|
||
Handle startup notification across corba activation.
|
||
Patch from Elijah Newren <newren@gmail.com>
|
||
|
||
2005-02-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-tree-model.c:
|
||
Don't do any i/o on tree roots until they are opened.
|
||
This means you don't get any auth dialogs.
|
||
Removed the monitor on the root file totally, as that should
|
||
not normally change/go away anyway (and it was doing i/o).
|
||
|
||
This changes semantics in the file a bit, we now have a dummy
|
||
row also if node->directory != NULL and node->parent == NULL.
|
||
|
||
2005-02-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.9.91 ===
|
||
|
||
2005-02-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Bump eel requires
|
||
|
||
* NEWS:
|
||
Update for release
|
||
|
||
2005-02-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
* nautilus-folder-handler.desktop.in:
|
||
Add new default folder handler NoDisplay desktop file
|
||
|
||
* nautilus.desktop.in:
|
||
Add %U to exec line
|
||
|
||
* src/Nautilus_shell.server.in:
|
||
Remove all the bonobo components we no longer support
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
Allow open with menu on folders (#151747)
|
||
|
||
2005-02-08 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/file-manager/fm-list-view.c: (cell_renderer_edited),
|
||
(fm_list_view_start_renaming_file):
|
||
Set original_name to the new name as cell_renderer_edited()
|
||
might be called multiple times if the view looses focus.
|
||
Fixes bug #166120.
|
||
|
||
2005-02-07 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/file-manager/fm-properties-window.c: (get_original_file),
|
||
(name_field_done_editing), (update_properties_window_title):
|
||
Handle disappearing original_files without crashing.
|
||
Fixes bug #151024/158904.
|
||
|
||
2005-02-07 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* configure.in:
|
||
Revert libexif change as it breaks the build with new libexif.
|
||
|
||
2005-02-06 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(slowly_and_stupidly_obtain_timestamp),
|
||
(nautilus_launch_show_file), (nautilus_launch_application),
|
||
(nautilus_launch_desktop_file):
|
||
Use new gnome_desktop_item_set_launch_time() API. (#166334)
|
||
|
||
* configure.in:
|
||
Require gnome-desktop 2.9.91
|
||
|
||
Patch from Elijah Newren <newren@gmail.com>
|
||
|
||
2005-02-06 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* configure.in:
|
||
Make libexif dependency optional again. (#165773)
|
||
|
||
2005-02-05 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Make default desktop font localizable. (#138731)
|
||
|
||
Patch from Takao Fujiwar <takao.fujiwara@sun.com>
|
||
|
||
2005-02-05 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* data/Makefile.am:
|
||
* data/static_bookmarks.xml:
|
||
Remove unused file.
|
||
|
||
2005-02-05 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(real_update_menus): Added mnemonic for Browse Folder option.
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
(real_update_menus): Added mnemonic for Empty Trash option.
|
||
Fixes #162307.
|
||
|
||
Patch from Dinoop Thomas <dinoop.thomas@wipro.com>
|
||
|
||
2005-02-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c (net_workarea_changed):
|
||
Fix workarea detection on 64bit machines.
|
||
Patch from Ian Wienand <ianw@gelato.unsw.edu.au>
|
||
|
||
2005-02-01 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(clipboard_targets_received):
|
||
Handle destroyed windows
|
||
|
||
* src/nautilus-window.c: (nautilus_window_destroy):
|
||
cancel outstanding view as callbacks
|
||
|
||
Fixes #165938
|
||
|
||
2005-01-31 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
(image_loading_done_callback): Free the color string.
|
||
Closes bug #154204.
|
||
|
||
2005-01-30 Sven Herzberg <herzi@gnome-de.org>
|
||
|
||
reviewed by: Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
change the strings for move/copy/link/delete from "Files Moved:" to
|
||
"Moving file:", fixes #154839
|
||
|
||
2005-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
Fix leak
|
||
|
||
* Makefile.am:
|
||
Remove unnecessary stuff
|
||
|
||
2005-01-28 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-desktop-window.c:
|
||
(nautilus_desktop_window_instance_init):
|
||
Disable close action on desktop window (#160100)
|
||
|
||
2005-01-27 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/nautilus-main.c: (register_icons):
|
||
Don't try to free NULL icon info.
|
||
|
||
2005-01-27 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_compare_for_sort_by_attribute):
|
||
Don't compare NULL values from files we can't get permissions for.
|
||
Fixes bug #153890.
|
||
|
||
2005-01-27 Chris Lahey <clahey@ximian.com>
|
||
|
||
* acconfig.h, configure.in, src/nautilus-image-properties-page.c:
|
||
Support the API change in libexif > 0.5.12.
|
||
|
||
2005-01-27 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* src/nautilus-main.c: Don't leak the icon info
|
||
|
||
2005-01-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
Make path button more obvious. #145237
|
||
Patch from Michael Henson <mike@axl.net>
|
||
|
||
2005-01-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (ask_link_action):
|
||
Set focus_on_map for dnd ask dialog to avoid it ending
|
||
up under the browser window.
|
||
Patch from Jorn Baayen <jbaayen@gnome.org>
|
||
|
||
2005-01-27 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(confirm_empty_trash):
|
||
No title on dialog.
|
||
Patch from Dennis Cranston <dennis_cranston@yahoo.com>
|
||
|
||
2001-01-26 Ryan Lortie <desrt@desrt.ca>
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(handle_transfer_overwrite): Trivial string fix.
|
||
|
||
2005-01-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (cancel_activate),
|
||
(activate_weak_notify), (cancel_activate_callback):
|
||
weak_unref the view if we cancel the activation.
|
||
Might fix #145789
|
||
|
||
2005-01-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump.
|
||
|
||
=== nautilus 2.9.90 ===
|
||
|
||
2005-01-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
* MAINTAINERS:
|
||
Add Martin, remove Darin.
|
||
Update daves email address.
|
||
|
||
* configure.in:
|
||
Bump version to 2.9.90
|
||
Require eel 2.9.90
|
||
|
||
2005-01-25 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c (confirm_empty_trash):
|
||
Fix typo.
|
||
|
||
2005-01-25 Padraig O'Briain <padraig.obriain@sun.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_accessible_selection_changed_cb): Omit call
|
||
to nautilus_icon_container_accessible_update_selection.
|
||
(nautilus_icon_container_accessible_ref_selection):
|
||
(nautilus_icon_container_accessible_get_selection):
|
||
(nautilus_icon_container_accessible_remove_selection): All call
|
||
to nautilus_icon_container_accessible_update_selection.
|
||
|
||
Fixes bug #160087.
|
||
|
||
2005-01-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c (action_about_nautilus_callback):
|
||
WE WANT THE CHEESEPUFF!!!
|
||
|
||
2005-01-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(confirm_empty_trash):
|
||
Use warning icon instead of info one.
|
||
Use GtkMessageDialog.
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2005-01-23 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
|
||
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Remove "Reset Background" entry from folder context menus.
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-01-21 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
|
||
|
||
* src/nautilus-window-menus.c: Correct License (It said Evince).
|
||
|
||
2005-01-21 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c: (action_about_nautilus_callback):
|
||
Add license to about dialog.
|
||
Change copyright statement.
|
||
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2005-01-20 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Fix sidebar_width typo in gconf schema (#162204).
|
||
|
||
Patch from J. Christopher Six <j.christopher.six@gmail.com>
|
||
|
||
2005-01-20 Martin Wehner <martin.wehner@epost.de>
|
||
|
||
* libnautilus-private/nautilus-column-chooser.c:
|
||
(button_new_with_mnemonic), (add_buttons):
|
||
Add stock arrow icons to "Move Up/Down" buttons.
|
||
|
||
Patch from Michael Gossard <michael.gossard@free.fr>
|
||
|
||
2005-01-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c: (action_about_nautilus_callback):
|
||
Use GtkAboutDialog.
|
||
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2005-01-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* nautilus-home.desktop.in:
|
||
Fix icon
|
||
|
||
* nautilus.desktop.in:
|
||
Put in menus.
|
||
|
||
Patch from Luca Ferretti <elle.uca@libero.it>
|
||
|
||
2005-01-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c: (main):
|
||
* src/nautilus-window.c: (nautilus_window_class_init):
|
||
Better default icon.
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2005-01-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server):
|
||
Don't use destroyed dialog.
|
||
Patch from Vincent Untz <vincent@vuntz.net>.
|
||
|
||
2005-01-16 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
|
||
|
||
* src/file-manager/fm-icon-view.c: Applied patch from Tierry
|
||
Moisan that resolves trivial bug #159128.
|
||
|
||
2005-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
* src/.cvsignore:
|
||
* src/Makefile.am:
|
||
* src/nautilus-connect-server-dialog-main.c: (dialog_destroyed),
|
||
(show_uri), (nautilus_connect_server_dialog_present_uri), (main):
|
||
* src/nautilus-connect-server-dialog-nonmain.c:
|
||
(nautilus_connect_server_dialog_present_uri):
|
||
* src/nautilus-connect-server-dialog.c: (connect_to_server),
|
||
(response_callback), (nautilus_connect_server_dialog_new):
|
||
* src/nautilus-connect-server-dialog.h:
|
||
Make connect to server dialog availible as separate application.
|
||
|
||
Patch from Vincent Untz <vincent@vuntz.net>
|
||
|
||
2005-01-14 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
New function nautilus_ensure_unique_file_name
|
||
|
||
* libnautilus-private/nautilus-link.[ch]:
|
||
* libnautilus-private/nautilus-link-desktop-file.[ch]:
|
||
Uniquify name for nautilus_link_local_create if requested.
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(fm_directory_view_handle_url_drop):
|
||
Uniquify desktop link name
|
||
|
||
Patch from Jorn Baayen <jbaayen@gnome.org>
|
||
|
||
2005-01-13 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.[ch]:
|
||
* libnautilus-private/nautilus-marshal.list:
|
||
Add handle_url signal
|
||
Fix argument list for handle_uri_list
|
||
|
||
* libnautilus-private/nautilus-dnd.[ch]:
|
||
Add nautilus_drag_default_drop_action_for_url
|
||
|
||
* libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
|
||
(nautilus_icon_container_get_drop_action),
|
||
(drag_data_received_callback):
|
||
Handle URL drops separately from URI_LIST
|
||
Set different actions for URL drop
|
||
|
||
* libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
|
||
(get_drop_action), (receive_dropped_uri_list),
|
||
(receive_dropped_url), (drag_data_received_callback),
|
||
(nautilus_tree_view_drag_dest_class_init):
|
||
Add handle_url and handle_uri lists
|
||
Set different actions for URL drop
|
||
Fix bug that made url_list & url drops not work
|
||
|
||
* src/file-manager/fm-directory-view.[ch]: (revert_slashes),
|
||
(ask_link_action), (fm_directory_view_handle_url_drop),
|
||
(fm_directory_view_handle_uri_list_drop):
|
||
Move url and uri_list drop handling here. Make it handle
|
||
url drops better.
|
||
|
||
* src/file-manager/fm-icon-view.c: (icon_view_handle_url),
|
||
(icon_view_handle_uri_list), (fm_icon_view_init):
|
||
* src/file-manager/fm-list-view.c: (list_view_handle_url),
|
||
(list_view_handle_uri_list), (create_and_set_up_tree_view):
|
||
Call up to the drop code in directory view.
|
||
|
||
The above is based on a patch from Jorn Baayen <jbaayen@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-directory.c:
|
||
(nautilus_directory_schedule_metadata_copy):
|
||
Handle source_directory being NULL. (happens on toplevel uri)
|
||
|
||
* libnautilus-private/nautilus-file-operations.c:
|
||
(nautilus_file_operations_copy_move):
|
||
Handle source_dir_uri being NULL. (happens on toplevel uri)
|
||
|
||
* libnautilus-private/nautilus-link-desktop-file.c:
|
||
(nautilus_link_desktop_file_local_create):
|
||
Use right icon field
|
||
|
||
2005-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
(volume_or_drive_unmounted_callback),
|
||
(volume_or_drive_ejected_callback),
|
||
(action_unmount_volume_callback), (action_eject_volume_callback),
|
||
(real_update_menus_volumes):
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Allow eject on unmounted devices.
|
||
Patch from Magnus Damm <magnus.damm@gmail.com>
|
||
|
||
2005-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
|
||
Don't user GNOME_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS, it doesn't mean
|
||
what you think, it means don't load if the app the desktop file
|
||
references doesn't exist.
|
||
|
||
2005-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-link-historical.c:
|
||
* libnautilus-private/nautilus-link-historical.h:
|
||
Remove historical link support.
|
||
|
||
* libnautilus-private/nautilus-link-desktop-file.[ch]:
|
||
* libnautilus-private/nautilus-link.[ch]:
|
||
Remove historical link support and unused functions.
|
||
|
||
* src/file-manager/fm-directory-view.h:
|
||
Remove unused declaration.
|
||
|
||
* src/file-manager/fm-icon-view.c:
|
||
Fix up due to small api change for nautilus-link.
|
||
|
||
* src/file-manager/fm-properties-window.c: (set_icon_callback):
|
||
Fix icon change for desktop files that point to nonexisting binaries.
|
||
|
||
2005-01-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-main.c (register_icons):
|
||
Remove debug spew
|
||
|
||
2005-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c:
|
||
(nautilus_icon_factory_get_icon_for_file):
|
||
Special case icons for burn: and computer:
|
||
|
||
* src/nautilus-main.c: (register_icons):
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-window-menus.c:
|
||
Fix up icons and names in go/places menu.
|
||
Fixes #162750 and #149941
|
||
|
||
Based on patch from dennis_cranston@yahoo.com and Jaap A. Haitsma
|
||
|
||
2005-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c (real_set_title):
|
||
Make window title "location - File Browser", not "File Browser: location".
|
||
Fixes #149008. Patch by Gustavo Carneiro.
|
||
|
||
2005-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.9.2 ===
|
||
|
||
2004-01-11 James Henstridge <james@jamesh.id.au>
|
||
|
||
* test/Makefile.am: don't define GNOMELOCALEDIR in INCLUDES.
|
||
|
||
* src/Makefile.am: remove desktop and server files on clean.
|
||
Don't include GNOMELOCALEDIR in INCLUDES, since it is now defined
|
||
in config.h.
|
||
|
||
* Makefile.am: remove desktop files on clean, and intltool files
|
||
on distclean.
|
||
|
||
* acconfig.h: remove, since it isn't needed anymore.
|
||
|
||
* configure.in: remove some macro calls not needed with newer
|
||
automakes, and use newer versions of some macros.
|
||
|
||
* autogen.sh: require Automake >= 1.7.
|
||
|
||
2005-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
* configure.in:
|
||
Require eel 2.92.
|
||
|
||
2005-01-11 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in (STARTUP_NOTIFICATION_PACKAGE):
|
||
Add back mk.
|
||
|
||
2005-01-10 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in (STARTUP_NOTIFICATION_PACKAGE):
|
||
Remove mk for ALL_LINGUAS since it broke the build.
|
||
|
||
2004-12-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
|
||
Don't use frames for images with alpha.
|
||
|
||
Patch from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2004-12-15 Vijaykumar Patwari <vijaykumar.patwari@wipro.com>
|
||
|
||
* src/nautilus-bookmarks-window.[ch]:
|
||
(open_selected_bookmark): New function, choose if to open in
|
||
parent or new window.
|
||
(get_bookmark_nautilus_navigation_window_new): Get New window.
|
||
(on_jump_button_clicked): Call open_selected_bookmark.
|
||
(on_row_activated): Call open_selected_bookmark.
|
||
* src/nautilus-navigation-window-menus.c:
|
||
(get_or_create_bookmarks_window): Reset signals for the
|
||
edit bookmark dialog.
|
||
fixes bug #160224.
|
||
|
||
2004-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require glib 2.6.0
|
||
|
||
* libnautilus-private/nautilus-file-utilities.c:
|
||
(nautilus_get_uri_shortname_for_display):
|
||
* libnautilus-private/nautilus-file.c:
|
||
(nautilus_file_get_display_name_nocopy):
|
||
Use g_filename_display_basename() for display names
|
||
|
||
2004-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c: (cell_renderer_edited),
|
||
(fm_list_view_start_renaming_file):
|
||
* src/file-manager/fm-properties-window.c:
|
||
(name_field_done_editing):
|
||
Make sure we don't rename files if the name was never
|
||
changed from the original display name.
|
||
|
||
2004-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
|
||
Fill in ctrl-l dialog correctly for desktop.
|
||
|
||
Patch from Matthew Gatto <poobar@nycap.rr.com>
|
||
|
||
2004-12-15 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(nautilus_icon_container_update_icon):
|
||
* libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
|
||
* libnautilus-private/nautilus-thumbnails.c:
|
||
(nautilus_thumbnail_frame_image),
|
||
(nautilus_thumbnail_load_framed_image):
|
||
* libnautilus-private/nautilus-thumbnails.h:
|
||
Better handling of icon sizes, including
|
||
framing of large file-as-icon images.
|
||
|
||
Patches from Jaap Haitsma <jaap@haitsma.org>
|
||
|
||
2004-12-13 Dwayne Bailey <dwayne@translate.org.za>
|
||
|
||
* configure.in: Added "zu" to ALL_LINGUAS.
|
||
|
||
2004-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-desktop-link-monitor.c:
|
||
(destroy_desktop_link_monitor),
|
||
(nautilus_desktop_link_monitor_get), (volume_file_name_used),
|
||
(nautilus_desktop_link_monitor_make_filename_unique),
|
||
(create_volume_link), (nautilus_desktop_link_monitor_init):
|
||
* libnautilus-private/nautilus-desktop-link-monitor.h:
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
(nautilus_desktop_link_new_from_volume):
|
||
Make sure volume filenames are unique (#153888)
|
||
|
||
2004-12-12 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-clipboard.c (merge_out_clipboard_menu_items):
|
||
Disconnect from right object.
|
||
|
||
2004-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
(add_application_to_open_with_menu), (real_update_menus):
|
||
Fix underscore escaping in open with menu.
|
||
|
||
2004-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bookmark.c:
|
||
(nautilus_bookmark_get_pixbuf):
|
||
Force size for pixbufs.
|
||
|
||
* libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
|
||
Load force-sized svgs right.
|
||
(nautilus_icon_factory_get_pixbuf_from_name):
|
||
Allow force-size loading
|
||
|
||
* libnautilus-private/nautilus-icon-factory.h:
|
||
Allow force-size loading in nautilus_icon_factory_get_pixbuf_from_name
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.c:
|
||
(nautilus_action_from_menu_item),
|
||
(nautilus_toolbar_action_from_menu_item):
|
||
* src/nautilus-emblem-sidebar.c: (create_emblem_widget):
|
||
* src/nautilus-property-browser.c: (make_drag_image),
|
||
(make_properties_from_directories):
|
||
* src/nautilus-sidebar-title.c: (update_icon):
|
||
* src/file-manager/fm-directory-view.c:
|
||
(add_extension_action_for_files):
|
||
* src/file-manager/fm-properties-window.c: (create_emblems_page):
|
||
* src/file-manager/fm-tree-model.c:
|
||
(tree_node_get_pixbuf_from_factory):
|
||
|
||
Force-size load icons
|
||
|
||
* src/nautilus-throbber.c: (nautilus_throbber_instance_init),
|
||
(nautilus_throbber_finalize):
|
||
Disconnect icon theme changed signal on finalize.
|
||
|
||
2004-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-dnd.c:
|
||
(nautilus_drag_can_accept_item):
|
||
Handle drags to desktop items.
|
||
|
||
2004-11-29 Dwayne Bailey <dwayne@translate.org.za>
|
||
|
||
* configure.in: Added "nso" to ALL_LINGUAS.
|
||
|
||
2004-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c:
|
||
(canvas_position_to_grid_position):
|
||
Fix positioning. Makes find_new_empty_spot tighter.
|
||
Patch from Jimmy Do <crispyleaves@gmail.com>
|
||
|
||
2004-11-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-container.c: (snap_position),
|
||
(find_empty_location):
|
||
Fix a few typos in icon placement.
|
||
Patch from Jimmy Do <crispyleaves@gmail.com>
|
||
|
||
2004-11-25 Marco Pesenti Gritti <marco@gnome.org>
|
||
|
||
* src/file-manager/Makefile.am:
|
||
|
||
No need to define VERSION here, it's aleady in
|
||
config.h. Fix the build.
|
||
|
||
2004-11-25 Marco Pesenti Gritti <marco@gnome.org>
|
||
|
||
reviewed by: Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
|
||
Bump gnome-vfs required version
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
(nautilus_mime_get_default_application_for_file),
|
||
(application_equal), (get_open_with_mime_applications),
|
||
(nautilus_mime_get_open_with_applications_for_file),
|
||
(nautilus_mime_get_applications_for_file),
|
||
(nautilus_mime_has_any_applications_for_file):
|
||
* libnautilus-private/nautilus-mime-actions.h:
|
||
* libnautilus-private/nautilus-program-choosing.c:
|
||
(nautilus_launch_show_file), (nautilus_launch_application):
|
||
* src/file-manager/fm-directory-view.c: (reset_open_with_menu),
|
||
(activate_check_mime_types):
|
||
* src/nautilus-information-panel.c: (command_button_callback),
|
||
(add_command_buttons), (nautilus_information_panel_update_buttons):
|
||
|
||
Remove all mime api deprecated calls and replace them with the
|
||
new API. Fix bug #159435.
|
||
|
||
2004-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Post release version bump
|
||
|
||
=== nautilus 2.9.1 ===
|
||
|
||
2004-11-24 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* NEWS:
|
||
Update for release.
|
||
|
||
2004-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-undo-signal-handlers.c:
|
||
Fix include.
|
||
|
||
2004-11-22 Alexander Larsson <alexl@redhat.com>
|
||
* Merge bonobo-slay-branch
|
||
|
||
2004-11-22 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window.c: (action_view_as_callback),
|
||
(nautilus_window_synch_view_as_menus):
|
||
Don't reenter action callback when switching views.
|
||
|
||
2004-11-19 Dave Camp <dave@novell.com>
|
||
|
||
* src/file-manager/fm-directory-view.c: (reset_open_with_menu),
|
||
(can_show_default_app), (real_update_menus): Fix some jumping
|
||
menus.
|
||
* test/Makefile.am: Don't link to libnautilus
|
||
|
||
2004-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-mime-actions.c:
|
||
removed unneeded includes
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-desktop-window.c:
|
||
Removed app_id property on NautilusWindow
|
||
|
||
* src/nautilus-main.c: (main):
|
||
Remove old code
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/file-manager/fm-ditem-page.c:
|
||
Remove bonobo comments
|
||
|
||
* src/nautilus-window.c:
|
||
Remove app_id property
|
||
fix last bonobo details
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
remove edit launcher action
|
||
|
||
2004-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Require new eel
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window.[ch]:
|
||
Implement some accels as GtkBindings instead to avoid
|
||
overriding widget-specific keybindings like "delete" and "backspace".
|
||
|
||
2004-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-window-private.h:
|
||
Put location entry etc in a toolbar.
|
||
|
||
2004-11-19 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file.c: (is_desktop_file),
|
||
(nautilus_file_is_nautilus_link):
|
||
Don't check for "application/x-gnome-app-info", as that is already
|
||
handled by the alias system. This also avoids stating for a
|
||
mimetype xml file.
|
||
|
||
* src/nautilus-throbber.c:
|
||
Don't create a new icon theme for each throbber.
|
||
Use GtkIconTheme instead of GnomeIconTheme
|
||
|
||
* libnautilus-private/nautilus-ui-utilities.[ch]:
|
||
New function nautilus_ui_string_get to cache the loaded ui files.
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
Remove old bonoboui stuff
|
||
|
||
* src/nautilus-navigation-window-menus.c:
|
||
Open New window is Ctrl-N.
|
||
Use the new nautilus_ui_string_get call
|
||
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Use the new nautilus_ui_string_get call
|
||
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/file-manager/nautilus-icon-view-ui.xml:
|
||
Name separators to work around bug #158620
|
||
|
||
2004-11-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/nautilus-desktop-icon-view-ui.xml:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/file-manager/nautilus-icon-view-ui.xml:
|
||
* src/file-manager/nautilus-list-view-ui.xml:
|
||
* src/nautilus-actions.h:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window.[ch]:
|
||
Add all extra accellerators and clean up ui files.
|
||
|
||
2004-11-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-toolbars.c:
|
||
* libnautilus-private/nautilus-ui-utilities.[ch]:
|
||
(nautilus_action_from_menu_item), (nautilus_toolbar_action_from_menu_item):
|
||
Move code to utility functions.
|
||
|
||
2004-11-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-window-menus.c:
|
||
Move some functions to nautilus-ui-utilities
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-ui-utilities.[ch]:
|
||
Various ui utility functions
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Unmerge everything on destroy
|
||
|
||
* src/nautilus-shell-ui.xml:
|
||
Remove unused stuff
|
||
|
||
2004-11-18 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-clipboard-monitor.c:
|
||
Handle ownership changes from XFixes
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-clipboard-ui.xml:
|
||
Remove (is now inline)
|
||
|
||
* libnautilus-private/nautilus-clipboard.[ch]:
|
||
Convert to GtkUIManager
|
||
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-notes-viewer.c:
|
||
Adapt to NautilusClipboard changes
|
||
|
||
* src/nautilus-window-menus.c:
|
||
Remove duplicated action
|
||
|
||
* src/file-manager/fm-actions.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
Adapt to NautilusClipboard changes
|
||
Fix paste into folder to not use stock accelerator
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* components/Makefile.am:
|
||
Remove references to throbber
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-throbber.[ch]:
|
||
Moved throbber here and made it not be a bonobo object
|
||
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window-toolbars.c:
|
||
Work with the throbber
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.c:
|
||
Make initial window geometry work.
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-image-properties-page.c: (get_property_pages):
|
||
Only show for images.
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-properties-window.h:
|
||
Don't include libnautilus files.
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-desktop-window.c:
|
||
Remove old defines
|
||
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-shell-ui.xml:
|
||
Make the menus look like pre-bonobo-removal
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
|
||
Don't have use default background on desktop context menu.
|
||
|
||
2004-11-17 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
Remove libnautilus-adapter subdir
|
||
|
||
* components/Makefile.am:
|
||
Don't build throbber atm
|
||
|
||
* src/nautilus-navigation-action.c:
|
||
Use GtkMenuToolButton instead of NautilusArrowToolbutton
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-arrow-toolbutton.[ch]:
|
||
Remove.
|
||
|
||
2004-11-16 Anders Carlsson <andersca@gnome.org>
|
||
|
||
* libnautilus-private/nautilus-window-info.c:
|
||
(nautilus_window_info_get_ui_manager):
|
||
It's NULL now, not CORBA_OBJECT_NIL.
|
||
|
||
2004-11-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-view.h:
|
||
remove bonoboui inclide
|
||
|
||
* src/nautilus-navigation-action.[ch]:
|
||
Add navigation GtkAction, based on epi code
|
||
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-toolbars.c:
|
||
Correctly handle toolbar icons for extensions
|
||
|
||
2004-11-16 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Remove bonoboui dependencies
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-bonobo-extensions.[ch]:
|
||
* libnautilus-private/nautilus-bonobo-ui.h:
|
||
Remove unneeded files
|
||
|
||
* libnautilus-private/nautilus-clipboard.c:
|
||
Comment out for now.
|
||
|
||
* libnautilus-private/nautilus-directory-metafile-monitor.c:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-main.c: (main):
|
||
* src/nautilus-notes-viewer.c:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/file-manager/fm-properties-window.c:
|
||
Remove bonobo includes
|
||
|
||
* libnautilus-private/nautilus-file-utilities.[ch]:
|
||
(nautilus_get_ui_directory), (nautilus_ui_file):
|
||
Util functions for ui files.
|
||
|
||
* libnautilus-private/nautilus-view.[ch]:
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
Remove bonoboui methods
|
||
|
||
* src/Makefile.am:
|
||
Add new files, remove some old ones
|
||
Move ui files to datadir/nautilus/ui
|
||
|
||
* src/nautilus-actions.h:
|
||
New file with action names
|
||
|
||
* src/nautilus-arrow-toolbutton.[ch]:
|
||
New widget for back/forward buttons.
|
||
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-spatial-window-ui.xml:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.[ch]:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window-toolbars.c:
|
||
* src/nautilus-window.[ch]:
|
||
Initial port to GtkUIManager
|
||
|
||
* src/nautilus-profiler.[ch]:
|
||
Remove
|
||
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-actions.h:
|
||
New file with action names
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/nautilus-desktop-icon-view-ui.xml:
|
||
* src/file-manager/nautilus-directory-view-ui.xml:
|
||
* src/file-manager/nautilus-icon-view-ui.xml:
|
||
* src/file-manager/nautilus-list-view-ui.xml:
|
||
Initial port of views to GtkUIManager
|
||
|
||
2004-11-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-bonobo-extensions.[ch]:
|
||
Remove some unused bonobo extensions.
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-property-browser.c:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window.c:
|
||
* libnautilus-private/nautilus-drag-window.[ch]:
|
||
Remove NautilusDragWindow (not used anyway)
|
||
|
||
2004-11-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
* libnautilus-private/nautilus-lib-self-check-functions.h:
|
||
* libnautilus-private/nautilus-medusa-support.[ch]:
|
||
* libnautilus-private/nautilus-metafile.c:
|
||
* libnautilus-private/nautilus-search-uri.[ch]:
|
||
* src/Makefile.am:
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-search-list-view.[ch]:
|
||
* src/file-manager/nautilus-indexing-info.[ch]:
|
||
* src/file-manager/nautilus-search-list-view-ui.xml:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-complex-search-bar.[ch]:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window-ui.xml:
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-search-bar-criterion-private.h:
|
||
* src/nautilus-search-bar-criterion.[ch]:
|
||
* src/nautilus-search-bar-private.h:
|
||
* src/nautilus-search-bar.[ch]:
|
||
* src/nautilus-shell-ui.xml:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-simple-search-bar.[ch]:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-switchable-navigation-bar.[ch]:
|
||
* src/nautilus-switchable-search-bar.[ch]:
|
||
* src/nautilus-window-manage-views.c:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window.c:
|
||
Remove all traces of old medusa support.
|
||
|
||
2004-11-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-icon-factory.[ch]:
|
||
(nautilus_get_relative_icon_size_for_zoom_level):
|
||
New function.
|
||
|
||
* libnautilus-private/nautilus-view.[ch]:
|
||
Redo the zooming interface
|
||
|
||
* src/file-manager/fm-directory-view.[ch]:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-list-view.c:
|
||
Implement the new interface for zooming and clean up.
|
||
Remove the "default zoom affects fonts" behaviour.
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-zoom-control.[ch]:
|
||
Use the new simplified zoom interfaces
|
||
|
||
2004-11-09 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-async.c:
|
||
(nautilus_async_destroying_file), (extension_info_cancel),
|
||
(info_provider_idle_callback), (info_provider_callback):
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
Handle the case when the file we're getting extension info
|
||
from goes away.
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
(nautilus_navigation_window_set_up_sidebar):
|
||
* src/nautilus-window-manage-views.c:
|
||
(viewed_file_changed_callback):
|
||
Remove some BONOBO TODOs
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* components/Makefile.am:
|
||
Remove image_properties subdir
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-application.c: (nautilus_application_instance_init):
|
||
* src/nautilus-image-properties-page.[ch]:
|
||
Image property page using new system
|
||
|
||
* src/nautilus-notes-viewer.c:
|
||
add static
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-sidebar-factory.c:
|
||
* libnautilus-private/nautilus-sidebar-factory.h:
|
||
Remove old sidebar-factory API
|
||
|
||
* src/file-manager/fm-tree-view.c:
|
||
* src/nautilus-emblem-sidebar.c:
|
||
* src/nautilus-history-sidebar.c:
|
||
* src/nautilus-information-panel.c:
|
||
* src/nautilus-navigation-window.c:
|
||
Convert to new provider API.
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
* libnautilus-private/nautilus-sidebar-provider.[ch]:
|
||
Add new extensions-style sidebar provider interface
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
Use it.
|
||
|
||
* src/nautilus-notes-viewer.[ch]:
|
||
Convert notes viewer to new iface
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-application.c: (nautilus_application_instance_init):
|
||
* src/nautilus-notes-sidebar.[ch]:
|
||
* src/nautilus-notes-viewer.[ch]:
|
||
Turn NautilusNotesSidebar into NautilusNotesViewer that is also a
|
||
property page
|
||
|
||
2004-11-08 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* components/Makefile.am:
|
||
Remove emblem subdir
|
||
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
* src/nautilus-window.c: (nautilus_window_set_hidden_files_mode):
|
||
hidden_files_mode_changed signal
|
||
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-tree-view.[ch]:
|
||
* src/nautilus-application.c: (nautilus_application_instance_init):
|
||
Make tree view work with new system.
|
||
|
||
* src/nautilus-window-manage-views.c: (load_new_location),
|
||
(location_has_really_changed):
|
||
Only emit loading_uri after load_underway has been reported.
|
||
|
||
2004-11-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-emblem-sidebar.[ch]:
|
||
* src/nautilus-application.c:
|
||
Add emblem sidebar, based on old compontent
|
||
now uses NautilusSignaller to detect/signal emblem changes
|
||
|
||
* src/nautilus-property-browser.c:
|
||
Catch the emblems_changed signal and refresh
|
||
|
||
2004-11-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* src/file-manager/fm-list-view.c:
|
||
Fix crash when switching view.
|
||
|
||
* src/nautilus-history-sidebar.c:
|
||
Some cleanups
|
||
|
||
* src/nautilus-navigation-window.c:
|
||
Fix unref-null warning
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-notes-sidebar.[ch]:
|
||
Add notes sidebar widget, based on old component
|
||
|
||
* components/Makefile.am (SUBDIRS):
|
||
Remove notes
|
||
|
||
2004-11-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* components/Makefile.am:
|
||
Remove stuff that are now replaced or not needed anymore.
|
||
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
* src/nautilus-window.c:
|
||
Add nautilus_window_info_get_history.
|
||
|
||
* src/Makefile.am:
|
||
* src/nautilus-history-sidebar.[ch]:
|
||
* src/nautilus-application.c: (nautilus_application_instance_init):
|
||
Add history sidebar widget, based on old component.
|
||
|
||
* src/nautilus-information-panel.[ch]:
|
||
Some fixes
|
||
|
||
2004-11-05 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* libnautilus-private/nautilus-directory-background.c:
|
||
Fix spew
|
||
|
||
* libnautilus-private/nautilus-sidebar-factory.h:
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-information-panel.[ch]:
|
||
* src/nautilus-navigation-window.c:
|
||
* src/nautilus-side-pane.c:
|
||
* src/nautilus-window.c:
|
||
More work on sidebars. Now the information sidebar works.
|
||
|
||
2004-11-04 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* Makefile.am:
|
||
Don't build libnautilus subdir
|
||
|
||
* libnautilus-private/Makefile.am:
|
||
Don't link to libnautilus
|
||
Add new files (some from libnautilus)
|
||
Remove not used files
|
||
|
||
* libnautilus-private/apps_nautilus_preferences.schemas.in:
|
||
Remove hide_built_in_bookmarks
|
||
|
||
* libnautilus-private/nautilus-bonobo-ui.h:
|
||
* libnautilus-private/nautilus-clipboard-ui.xml:
|
||
* libnautilus-private/nautilus-clipboard.[ch]:
|
||
* libnautilus-private/nautilus-idle-queue.[ch]:
|
||
Move here from libnautilus
|
||
|
||
* libnautilus-private/nautilus-desktop-link.c:
|
||
* libnautilus-private/nautilus-global-preferences.[ch]:
|
||
Remove WEB_NAVIGATION_ENABLED ifdef and HOME_URI/BUILT_IN_BOOKMARKS
|
||
prefs
|
||
|
||
* libnautilus-private/nautilus-directory-private.h:
|
||
* libnautilus-private/nautilus-metafile-server.idl:
|
||
* libnautilus-private/nautilus-program-choosing.h:
|
||
Remove not needed header inclusions
|
||
|
||
* libnautilus-private/nautilus-sidebar-factory.[ch]:
|
||
NautilusSidebar registration and creation
|
||
|
||
* libnautilus-private/nautilus-sidebar.[ch]:
|
||
New NautilusSidebar interface
|
||
|
||
* libnautilus-private/nautilus-sidebar-functions.[ch]:
|
||
* libnautilus-private/nautilus-undo-context.[ch]:
|
||
* libnautilus-private/nautilus-view-identifier.[ch]:
|
||
* libnautilus-private/nautilus-view-query.[ch]:
|
||
Remove not needed files
|
||
|
||
* libnautilus-private/nautilus-undo-manager.[ch]:
|
||
* libnautilus-private/nautilus-undo-private.h:
|
||
* libnautilus-private/nautilus-undo-transaction.[ch]:
|
||
* libnautilus-private/nautilus-undo.[ch]:
|
||
Convert from bonobo. Some moved from libnautilus.
|
||
|
||
* libnautilus-private/nautilus-view-factory.[ch]:
|
||
NautilusView registration and creation
|
||
|
||
* libnautilus-private/nautilus-view.[ch]:
|
||
New NautilusView interface
|
||
|
||
* libnautilus-private/nautilus-window-info.[ch]:
|
||
New NautilusWindowInfo interface
|
||
|
||
* src/Makefile.am:
|
||
Don't link to libnautilus
|
||
Remove not used files
|
||
|
||
* src/nautilus-applicable-views.[ch]:
|
||
* src/nautilus-component-adapter-factory.[ch]:
|
||
* src/nautilus-view-frame-corba.[ch]:
|
||
* src/nautilus-view-frame-private.h:
|
||
* src/nautilus-view-frame.[ch]:
|
||
Removed. Not needed anymore.
|
||
|
||
* src/nautilus-bookmarks-window.c:
|
||
* src/nautilus-complex-search-bar.c:
|
||
* src/nautilus-information-panel.[ch]:
|
||
* src/nautilus-location-bar.c:
|
||
* src/nautilus-location-dialog.c:
|
||
* src/nautilus-location-entry.c:
|
||
* src/nautilus-shell-interface.idl:
|
||
* src/nautilus-side-pane.h:
|
||
* src/nautilus-sidebar-title.c:
|
||
* src/nautilus-simple-search-bar.c:
|
||
Minor changes to build.
|
||
|
||
* src/nautilus-shell.c:
|
||
Remove WEB_NAVIGATION_ENABLED
|
||
|
||
* src/nautilus-application.c:
|
||
* src/nautilus-desktop-window.c:
|
||
* src/nautilus-navigation-window-menus.c:
|
||
* src/nautilus-navigation-window.[ch]:
|
||
* src/nautilus-spatial-window.c:
|
||
* src/nautilus-window-manage-views.[ch]:
|
||
* src/nautilus-window-menus.c:
|
||
* src/nautilus-window-private.h:
|
||
* src/nautilus-window.[ch]:
|
||
Initial conversion to new NautilusView interface.
|
||
|
||
* src/file-manager/Makefile.am:
|
||
* src/file-manager/fm-bonobo-provider.[ch]:
|
||
Removed. Not needed anymore.
|
||
Temporary commented out fm-tree-view.[ch]
|
||
|
||
* src/file-manager/fm-desktop-icon-view.c:
|
||
* src/file-manager/fm-desktop-icon-view.h:
|
||
* src/file-manager/fm-directory-view.c:
|
||
* src/file-manager/fm-directory-view.h:
|
||
* src/file-manager/fm-icon-view.c:
|
||
* src/file-manager/fm-icon-view.h:
|
||
* src/file-manager/fm-list-view.c:
|
||
* src/file-manager/fm-list-view.h:
|
||
* src/file-manager/fm-properties-window.c:
|
||
* src/file-manager/fm-tree-view.h:
|
||
Initial conversion to new NautilusView interface.
|
||
|
||
2004-11-09 Mark McLoughlin <mark@skynet.ie>
|
||
|
||
* Makefile.am: install nautilus-file-management-properties.desktop
|
||
in $(datadir)/applications
|
||
|
||
* nautilus-file-management-properties.desktop.in:
|
||
add OnlyShowIn=GNOME;
|
||
|
||
2004-10-29 Iain <iaingnome@gmail.com>
|
||
|
||
* libnautilus-private/nautilus-icon-canvas-item.c
|
||
(compute_text_rectangle): Line up the text with the middle of the icon.
|
||
|
||
* libnautilus-private/nautilus-icon-container.c
|
||
(lay_down_one_line): Take the max height of the row so that icons can
|
||
be lined up.
|
||
(lay_down_icons_horizontal): Calculate the grid_width depending on the
|
||
max width of an icon.
|
||
Line up icons on a vertical line set at the left of the text.
|
||
|
||
2004-10-29 Alexander Larsson <alexl@redhat.com>
|
||
|
||
* configure.in:
|
||
Update version to 2.9.1.
|
||
Gnome 2.8 versions are now on the gnome-2-8 branch.
|
||
|
||
* ChangeLog: rolled over to ChangeLog-20041029.
|
||
|
||
==== gnome-2-8 branched from here ===
|
||
|
||
# Local Variables:
|
||
# coding: utf-8
|
||
# End:
|