summaryrefslogtreecommitdiff
path: root/src/nautilus-window-manage-views.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-window-manage-views.c')
-rw-r--r--src/nautilus-window-manage-views.c26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/nautilus-window-manage-views.c b/src/nautilus-window-manage-views.c
index 6f206281b..6a46d938e 100644
--- a/src/nautilus-window-manage-views.c
+++ b/src/nautilus-window-manage-views.c
@@ -54,6 +54,7 @@
#include <libgnomevfs/gnome-vfs-uri.h>
#include <libgnomevfs/gnome-vfs-utils.h>
#include <libnautilus-extension/nautilus-location-widget-provider.h>
+#include <libnautilus-private/nautilus-debug-log.h>
#include <libnautilus-private/nautilus-file-attributes.h>
#include <libnautilus-private/nautilus-file-utilities.h>
#include <libnautilus-private/nautilus-file.h>
@@ -473,9 +474,18 @@ nautilus_window_open_location_full (NautilusWindow *window,
{
NautilusWindow *target_window;
gboolean do_load_location = TRUE;
+ char *old_location;
target_window = NULL;
+ old_location = nautilus_window_get_location (window);
+ nautilus_debug_log (FALSE, NAUTILUS_DEBUG_LOG_DOMAIN_USER,
+ "window %p open location: old=\"%s\", new=\"%s\"",
+ window,
+ old_location ? old_location : "(none)",
+ location);
+ g_free (old_location);
+
switch (mode) {
case NAUTILUS_WINDOW_OPEN_ACCORDING_TO_MODE :
if (eel_preferences_get_boolean (NAUTILUS_PREFERENCES_ALWAYS_USE_BROWSER)) {
@@ -1275,6 +1285,15 @@ nautilus_window_report_load_complete (NautilusWindow *window,
static void
end_location_change (NautilusWindow *window)
{
+ char *location;
+
+ location = nautilus_window_get_location (window);
+ if (location) {
+ nautilus_debug_log (FALSE, NAUTILUS_DEBUG_LOG_DOMAIN_USER,
+ "finished loading window %p: %s", window, location);
+ g_free (location);
+ }
+
nautilus_window_allow_stop (window, FALSE);
/* Now we can free pending_scroll_to, since the load_complete
@@ -1532,11 +1551,18 @@ nautilus_window_set_content_view (NautilusWindow *window,
const char *id)
{
NautilusFile *file;
+ char *location;
g_return_if_fail (NAUTILUS_IS_WINDOW (window));
g_return_if_fail (window->details->location != NULL);
g_return_if_fail (id != NULL);
+ location = nautilus_window_get_location (window);
+ nautilus_debug_log (FALSE, NAUTILUS_DEBUG_LOG_DOMAIN_USER,
+ "change view of window %p: \"%s\" to \"%s\"",
+ window, location, id);
+ g_free (location);
+
if (nautilus_window_content_view_matches_iid (window, id)) {
return;
}