summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorDarin Adler <darin@src.gnome.org>2000-05-18 22:31:58 +0000
committerDarin Adler <darin@src.gnome.org>2000-05-18 22:31:58 +0000
commit7e7fc3ecf236e3a2ae3cb12d02bad11e04e27826 (patch)
treec0d8d4b1337836a317ae364cae412a8a16291c58 /HACKING
parent4b5995ac28e8ca8b6b23c1464c077f115b5af734 (diff)
downloadnautilus-7e7fc3ecf236e3a2ae3cb12d02bad11e04e27826.tar.gz
Change format to make popt "pop" out more.
* HACKING: Change format to make popt "pop" out more. * libnautilus-extensions/nautilus-entry.h: * src/file-manager/fm-properties-window.c: (create_basic_page): * src/nautilus-bookmarks-window.c: (on_text_field_focus_in_event), (on_window_delete_event): * src/nautilus-location-bar.c: (nautilus_location_bar_enable_undo): * src/nautilus-location-bar.h: * src/nautilus-window-menus.c: (edit_menu_undo_callback), (bookmarks_menu_add_bookmark_callback), (bookmarks_menu_edit_bookmarks_callback), (get_or_create_bookmarks_window), (nautilus_bookmarks_exiting), (edit_bookmarks), (nautilus_window_initialize_menus), (update_undo_menu_item): * src/ntl-app.c: (nautilus_app_init), (nautilus_app_destroy): * libnautilus-extensions/nautilus-icon-container.c: (nautilus_icon_container_start_renaming_selected_item): * libnautilus-extensions/nautilus-entry.c: (nautilus_entry_key_press), (nautilus_entry_enable_undo): * libnautilus/nautilus-undo-manager.c: (nautilus_undo_manager_begin_transaction), (nautilus_undo_manager_unregister_object), (prune_undo_manager_list), (nautilus_get_undo_manager), (nautilus_attach_undo_manager), (nautilus_share_undo_manager): * libnautilus/nautilus-undo-manager.h: * src/ntl-window-private.h: * src/ntl-window.c: (nautilus_window_constructed), (nautilus_window_real_set_content_view), (nautilus_window_get_undo_manager): * src/ntl-window.h: Got rid of the undo manager parameter for the enable_undo operation. Eliminated code that sets up the undo manager except for the top widgets. We only need it attached to windows and to the top widget in each component. Change callers to get the undo manager in a few simple ways instead of calling gtk_object_get_data directly. Added some calls to attach the undo manager to an arbitrary object. * libnautilus/nautilus-undo.idl: Added comments to the IDL and also added the Undo::Context class. * libnautilus/nautilus-view-component.idl: Removed the dependency on the undo IDL and the undo_manager attribute. * src/nautilus-bookmarks-window.h: * src/nautilus-bookmarks-window.c: (create_bookmarks_window): Changed interface to take object to inherit the undo manager from instead of the undo manager itself. Got rid of unnecesary undo manager setting. (nautilus_bookmarks_window_save_geometry): Also changed interface to use GtkWindow instead of GtkWidget.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING47
1 files changed, 24 insertions, 23 deletions
diff --git a/HACKING b/HACKING
index 9ef3b1224..6c8a41d78 100644
--- a/HACKING
+++ b/HACKING
@@ -14,36 +14,37 @@ Specifically, you will need to:
Nautilus currently requires the following modules from GNOME CVS
(built in the given order):
-module branch configure options
------- ------ -----------------
-glib: glib-1-2
-gtk+: gtk-1-2
-imlib: HEAD
-gnome-xml: LIB_XML_1_X
-ORBit: orbit-stable-0-5
-gnome-libs: gnome-libs-1-0 --enable-prefer-db1
-gnet: HEAD
-gnome-http: HEAD
-oaf: HEAD
-gconf: HEAD
-gdk-pixbuf: HEAD --enable-canvas-pixbuf
-gnome-print: HEAD
-bonobo: HEAD --enable-oaf=yes
-gnome-vfs: HEAD --enable-oaf=yes
-gtkhtml: HEAD
-eog: HEAD --enable-oaf=yes
-xpdf: HEAD
+ module branch configure options
+ ------ ------ -----------------
+ glib: glib-1-2
+ gtk+: gtk-1-2
+ imlib: HEAD
+ gnome-xml: LIB_XML_1_X
+ ORBit: orbit-stable-0-5
+ gnome-libs: gnome-libs-1-0 --enable-prefer-db1
+ gnet: HEAD
+ gnome-http: HEAD
+ oaf: HEAD
+ gconf: HEAD
+ gdk-pixbuf: HEAD --enable-canvas-pixbuf
+ gnome-print: HEAD
+ bonobo: HEAD --enable-oaf=yes
+ gnome-vfs: HEAD --enable-oaf=yes
+ gtkhtml: HEAD
+ eog: HEAD --enable-oaf=yes
+ xpdf: HEAD
+ popt: <need 1.5, but not from GNOME CVS, see below>
Other modules for Red Hat users:
-- For other modules, the versions in Red Hat 6.1 will do.
-- ORBit requires popt-1.5, which can be fetched from:
+ - For other modules, the versions in Red Hat 6.1 will do.
+ - ORBit requires popt-1.5, which can be fetched from:
ftp://ftp.valinux.com/pub/mirrors/redhat/rawhide/i386/RedHat/RPMS/popt-1.5-0.45.i386.rpm
-Other modules for Debian users (we haven't tried this ourselves):
+Other modules for Debian users (Eazel hackers haven't tried this ourselves):
-- You'll need libwww, which can be found at:
+ - You'll need libwww, which can be found at:
ftp://ftp.internatif.org/pub/debian/UNOFFICIAL/libw3c-libwww5_5.2.8-1_i386.deb
ftp://ftp.internatif.org/pub/debian/UNOFFICIAL/libw3c-libwww-dev_5.2.8-1_i386.deb