nautilus-07-lockdown.diff revision 19925
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/libnautilus-private/Makefile.am nautilus-2.26.3/libnautilus-private/Makefile.am
17807N/A--- nautilus-2.26.3.old/libnautilus-private/Makefile.am 2009-04-20 11:57:19.000000000 +0100
17807N/A+++ nautilus-2.26.3/libnautilus-private/Makefile.am 2009-07-13 11:41:43.040463000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/libnautilus-private/nautilus-directory-async.c nautilus-2.26.3/libnautilus-private/nautilus-directory-async.c
17807N/A--- nautilus-2.26.3.old/libnautilus-private/nautilus-directory-async.c 2009-05-13 12:30:32.000000000 +0100
17807N/A+++ nautilus-2.26.3/libnautilus-private/nautilus-directory-async.c 2009-07-13 11:41:43.043014000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/libnautilus-private/nautilus-directory.c nautilus-2.26.3/libnautilus-private/nautilus-directory.c
17807N/A--- nautilus-2.26.3.old/libnautilus-private/nautilus-directory.c 2009-04-20 11:57:19.000000000 +0100
17807N/A+++ nautilus-2.26.3/libnautilus-private/nautilus-directory.c 2009-07-13 11:41:43.045220000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/libnautilus-private/nautilus-file.c nautilus-2.26.3/libnautilus-private/nautilus-file.c
17807N/A--- nautilus-2.26.3.old/libnautilus-private/nautilus-file.c 2009-07-13 11:38:13.506664000 +0100
17807N/A+++ nautilus-2.26.3/libnautilus-private/nautilus-file.c 2009-07-13 11:41:43.048782000 +0100
9802N/A #include "nautilus-users-groups-cache.h"
9802N/A #include "nautilus-vfs-file.h"
9802N/A #include "nautilus-saved-search-file.h"
9802N/A+#include "nautilus-lockdown.h"
9802N/A #include <eel/eel-debug.h>
9802N/A #include <eel/eel-glib-extensions.h>
9802N/A #include <eel/eel-gtk-extensions.h>
17807N/A return (show_hidden || (!nautilus_file_is_hidden_file (file) && !is_file_hidden (file))) &&
17807N/A (show_foreign || !(nautilus_file_is_in_desktop (file) && nautilus_file_is_foreign_link (file)));
19925N/A/opt/dtbld/bin/diff -uNr nautilus-2.30.1.original/libnautilus-private/nautilus-lockdown.c nautilus-2.30.1/libnautilus-private/nautilus-lockdown.c
19925N/A--- nautilus-2.30.1.original/libnautilus-private/nautilus-lockdown.c 1970-01-01 01:00:00.000000000 +0100
19925N/A+++ nautilus-2.30.1/libnautilus-private/nautilus-lockdown.c 2010-12-27 16:00:56.538090205 +0100
9802N/A+#include "nautilus-lockdown.h"
9802N/A+#include "nautilus-global-preferences.h"
9802N/A+#include "nautilus-program-choosing.h"
9802N/A+#include <eel/eel-preferences.h>
17807N/A+#include <eel/eel-string.h>
9802N/A+#include <libgnome/gnome-desktop-item.h>
19925N/A+#include <exec_attr.h>
19925N/A+#include <user_attr.h>
19925N/A+ nautilus_lockdown.initialized = TRUE;
9802N/A+ nautilus_lockdown.initialized = TRUE;
9802N/A+ g_assert (nautilus_lockdown.initialized == TRUE);
17807N/A+ g_strfreev(nautilus_lockdown.allowed_applications) ;
9802N/A+ for (l = nautilus_lockdown.closures; l; l = l->next) {
9802N/A+ g_slist_free (nautilus_lockdown.closures);
9802N/A+ nautilus_lockdown.closures = NULL;
9802N/A+ nautilus_lockdown.initialized = FALSE;
9802N/A+ g_assert (nautilus_lockdown.initialized == TRUE);
9802N/A+ g_assert (nautilus_lockdown.initialized == TRUE);
9802N/A+ g_assert (nautilus_lockdown.initialized == TRUE);
9802N/A+ g_assert (nautilus_lockdown_notify_find (nautilus_lockdown.closures,
9802N/A+ closure = nautilus_lockdown_notify_find (nautilus_lockdown.closures,
9802N/A+static const char *GNOME_APP_MIME = "application/x-gnome-app-info" ;
9802N/A+static const char *DESKTOP_MIME = "application/x-desktop" ;
9802N/A+ if (!nautilus_lockdown.restrict_application_launching) { return retCode ; }
17807N/A+ allowed_app = nautilus_lockdown.allowed_applications[i];
17807N/A+ allowed_app = nautilus_lockdown.allowed_applications[++i];
19925N/A/opt/dtbld/bin/diff -uNr nautilus-2.30.1.original/libnautilus-private/nautilus-lockdown.h nautilus-2.30.1/libnautilus-private/nautilus-lockdown.h
19925N/A--- nautilus-2.30.1.original/libnautilus-private/nautilus-lockdown.h 1970-01-01 01:00:00.000000000 +0100
19925N/A+++ nautilus-2.30.1/libnautilus-private/nautilus-lockdown.h 2010-12-27 16:00:00.379749810 +0100
12886N/A+#include <libgnomevfs/gnome-vfs.h>
12886N/A+#include <glib-object.h>
12886N/A+#include "nautilus-directory.h"
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/file-manager/fm-directory-view.c nautilus-2.26.3/src/file-manager/fm-directory-view.c
17807N/A--- nautilus-2.26.3.old/src/file-manager/fm-directory-view.c 2009-05-18 20:44:27.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/file-manager/fm-directory-view.c 2009-07-13 11:41:43.055406000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/file-manager/fm-tree-model.c nautilus-2.26.3/src/file-manager/fm-tree-model.c
17807N/A--- nautilus-2.26.3.old/src/file-manager/fm-tree-model.c 2009-04-20 11:57:20.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/file-manager/fm-tree-model.c 2009-07-13 11:41:43.056901000 +0100
17807N/A+#include <libnautilus-private/nautilus-lockdown.h>
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/file-manager/fm-tree-view.c nautilus-2.26.3/src/file-manager/fm-tree-view.c
17807N/A--- nautilus-2.26.3.old/src/file-manager/fm-tree-view.c 2009-05-18 20:44:27.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/file-manager/fm-tree-view.c 2009-07-13 11:41:43.059783000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/nautilus-window-menus.c nautilus-2.26.3/src/nautilus-window-menus.c
17807N/A--- nautilus-2.26.3.old/src/nautilus-window-menus.c 2009-05-18 20:44:27.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/nautilus-window-menus.c 2009-07-13 11:41:43.061038000 +0100
17807N/A+#include <libnautilus-private/nautilus-lockdown.h>
17807N/A #include <libnautilus-private/nautilus-module.h>
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/nautilus-window.c nautilus-2.26.3/src/nautilus-window.c
17807N/A--- nautilus-2.26.3.old/src/nautilus-window.c 2009-04-20 11:57:20.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/nautilus-window.c 2009-07-13 11:41:43.064214000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/src/nautilus-main.c nautilus-2.26.3/src/nautilus-main.c
17807N/A--- nautilus-2.26.3.old/src/nautilus-main.c 2009-05-18 20:44:27.000000000 +0100
17807N/A+++ nautilus-2.26.3/src/nautilus-main.c 2009-07-13 11:41:43.077497000 +0100
17807N/A/jds/bin/diff -uprN nautilus-2.26.3.old/libnautilus-private/nautilus-program-choosing.c nautilus-2.26.3/libnautilus-private/nautilus-program-choosing.c
17807N/A--- nautilus-2.26.3.old/libnautilus-private/nautilus-program-choosing.c 2009-04-20 11:57:19.000000000 +0100
17807N/A+++ nautilus-2.26.3/libnautilus-private/nautilus-program-choosing.c 2009-07-13 11:41:43.078947000 +0100
17807N/Adiff -ruN nautilus-2.27.4.orig/libnautilus-private/nautilus-directory-async.c nautilus-2.27.4/libnautilus-private/nautilus-directory-async.c
17807N/A--- nautilus-2.27.4.orig/libnautilus-private/nautilus-directory-async.c 2009-07-23 15:47:20.972324079 +0100
17807N/A+++ nautilus-2.27.4/libnautilus-private/nautilus-directory-async.c 2009-07-23 15:48:27.250174766 +0100
17807N/A #include "nautilus-signaller.h"
17807N/A #include "nautilus-global-preferences.h"
17807N/A #include "nautilus-link.h"
17807N/A+#include "nautilus-lockdown.h"
17807N/A #include "nautilus-marshal.h"
17807N/A #include <eel/eel-glib-extensions.h>
17807N/A #include <eel/eel-string.h>
17807N/A--- nautilus-2.27.4.orig/src/nautilus-main.c 2009-07-23 15:47:20.959902926 +0100
17807N/A+++ nautilus-2.27.4/src/nautilus-main.c 2009-07-23 15:49:22.737922718 +0100
17807N/A #include <gio/gdesktopappinfo.h>
17807N/A #include <libnautilus-private/nautilus-debug-log.h>
17807N/A+#include <libnautilus-private/nautilus-lockdown.h>
17807N/A #include <libxml/parser.h>
17807N/Adiff -ruN nautilus-2.27.91.orig/libnautilus-private/nautilus-global-preferences.h nautilus-2.27.91/libnautilus-private/nautilus-global-preferences.h
17807N/A--- nautilus-2.27.91.orig/libnautilus-private/nautilus-global-preferences.h 2009-08-25 14:16:47.618321840 +0100
17807N/A+++ nautilus-2.27.91/libnautilus-private/nautilus-global-preferences.h 2009-08-25 14:17:34.366770658 +0100
17807N/A #define NAUTILUS_PREFERENCES_DESKTOP_NETWORK_VISIBLE "desktop/network_icon_visible"
17807N/A #define NAUTILUS_PREFERENCES_DESKTOP_NETWORK_NAME "desktop/network_icon_name"
17807N/A #define NAUTILUS_PREFERENCES_DESKTOP_PRIMARY_SCREEN "desktop/primary_screen"
17807N/A+#define NAUTILUS_PREFERENCES_DISABLE_COMMANDLINE "/desktop/gnome/lockdown/disable_command_line"
17807N/A+#define NAUTILUS_PREFERENCES_RESTRICT_APP_LAUNCHING "/desktop/gnome/lockdown/restrict_application_launching"
17807N/A+#define NAUTILUS_PREFERENCES_ALLOWED_APPLICATIONS "/desktop/gnome/lockdown/allowed_applications"
17807N/A #define NAUTILUS_PREFERENCES_LOCKDOWN_COMMAND_LINE "/desktop/gnome/lockdown/disable_command_line"
17807N/Adiff -ruN nautilus-2.27.91.orig/src/file-manager/fm-directory-view.c nautilus-2.27.91/src/file-manager/fm-directory-view.c
17807N/A--- nautilus-2.27.91.orig/src/file-manager/fm-directory-view.c 2009-08-25 14:16:47.523491404 +0100
17807N/A+++ nautilus-2.27.91/src/file-manager/fm-directory-view.c 2009-08-25 14:20:03.740747515 +0100
18256N/A--- nautilus-2.29.2.orig/src/nautilus-window.c 2010-02-01 22:58:18.483524915 +0000
18256N/A+++ nautilus-2.29.2/src/nautilus-window.c 2010-02-01 23:00:45.641679123 +0000
18256N/Adiff -ruN nautilus-2.29.2.orig/src/nautilus-window-private.h nautilus-2.29.2/src/nautilus-window-private.h
18256N/A--- nautilus-2.29.2.orig/src/nautilus-window-private.h 2010-02-01 23:01:51.066830219 +0000
18256N/A+++ nautilus-2.29.2/src/nautilus-window-private.h 2010-02-01 23:02:35.249306426 +0000