1. 25 May, 2000 14 commits
    • Ramiro Estrugo's avatar
      Cleanup cut-n-paste code for dealing the sidebar panels. · 8cbb5d30
      Ramiro Estrugo authored
      * libnautilus-extensions/nautilus-global-preferences.c:
      (global_preferences_create_dialog),
      (global_preferences_register_sidebar_panels_preferences_for_ui),
      (global_preferences_get_sidebar_panel_key),
      (nautilus_global_preferences_is_sidebar_panel_enabled),
      (global_preferences_register_for_ui),
      (user_level_changed_callback),
      (nautilus_global_preferences_startup):
      Added define for sidebar panels namespace.
      
      Rename preference defines to make it clear whether they are keys
      or namespaces.
      
      Add function to obtain a sidebar panel key from an iid.
      
      Use "sidebar panels" consistently in both code and preferences
      dialog.
      
      * libnautilus-extensions/nautilus-global-preferences.h:
      New public function
      nautilus_global_preferences_is_sidebar_panel_enabled () that
      returns whether a sidebar panel is enabled.
      
      * src/ntl-uri-map.c: (sidebar_panel_preference_is_on):
      Use nautilus_global_preferences_is_sidebar_panel_enabled() instead
      of hard-coding the namespace string.
      8cbb5d30
    • Robin Slomkowski's avatar
      Added French Language support as done by · cdb759bd
      Robin Slomkowski authored
      Jean-Michel Ardantz <jmardantz@ifrance.com>
      Added fr as a language in configure.in, and added po/fr.po
      cdb759bd
    • Darin Adler's avatar
      Instead of ref'ing the control we want to do a "while_alive". The old way · da397551
      Darin Adler authored
      	* libnautilus/nautilus-clipboard.c:
      	(nautilus_clipboard_set_up_editable): Instead of ref'ing the
      	control we want to do a "while_alive". The old way could be
      	dangerous, so I'm glad I caught this.
      da397551
    • Darin Adler's avatar
      Took out an extra bonobo_object_ref that was wreaking havoc. If we want to · bcd654be
      Darin Adler authored
      	* libnautilus/nautilus-view-frame.c:
      	(nautilus_view_get_bonobo_control):
      	Took out an extra bonobo_object_ref that was wreaking havoc.
      	If we want to make this ref the thing before returning it,
      	we'll have to get it right.
      bcd654be
    • Darin Adler's avatar
      Updated to reflect completed tasks. · 78899d39
      Darin Adler authored
      	* RENAMING: Updated to reflect completed tasks.
      
      	* components/notes/ntl-notes.c: (make_notes_view):
      	* components/websearch/ntl-web-search.c: (make_obj):
      	Changed to use simplified clipboard API.
      
      	* components/services/trilobite/libtrilobite/.cvsignore:
      	Ignore generated files.
      
      	* libnautilus-extensions/gtkscrollframe.c:
      	* libnautilus-extensions/gtkscrollframe.h:
      	Renamed GtkScrollFrame to NautilusScrollFrame so we won't conflict
      	if a GtkScrollFrame actually gets added to gtk some day. The file
      	still needs renaming (mentioned in RENAMING).
      
      	* libnautilus/nautilus-clipboard.h:
      	* libnautilus/nautilus-clipboard.c: (cut_callback),
      	(copy_callback), (paste_callback), (clear_callback),
      	(add_menu_item), (add_menu_items_callback),
      	(remove_menu_items_callback), (nautilus_clipboard_set_up_editable):
      	Simplified clipboard implementation. Does the same thing the old
      	code did without needing a class and with a simpler API.
      
      	* nautilus-widgets/nautilus-preferences-item.c:
      	* src/file-manager/fm-icon-text-window.c:
      	* src/nautilus-zoom-control.c:
      	* src/ntl-window.c:
      	Renamed _cb to _callback. Some other (minor) cleanup.
      
      	* src/file-manager/Makefile.am:
      	* src/file-manager/desktop-canvas.c: [removed]
      	* src/file-manager/desktop-canvas.h: [removed]
      	* src/file-manager/desktop-menu.c: [removed]
      	* src/file-manager/desktop-menu.h: [removed]
      	* src/file-manager/gnome-desktop.c: [removed]
      	Now that I'm doing the desktop work, I know we don't need these.
      	I'll be deleting the desktop source files that Havoc added as I
      	harvest the useful code from them.
      
      	* src/file-manager/fm-directory-view.c:
      	(bonobo_control_activate_callback): Add comments.
      
      	* src/nautilus-zoom-control.h: Fixed problem where the zoom
      	control didn't know if it was an event box or a pixmap.
      
      	* src/ntl-index-panel.c: (nautilus_index_panel_add_meta_view):
      	Fixed bug that was trashing the sidebar panel names. I put
      	the g_free call in the wrong place.
      
      	* src/ntl-uri-map.c: (sidebar_panel_preference_is_on):
      	Fixed bug where the sidebar preference wasn't saved. I found
      	another place with another copy of the preference path. This
      	sort of thing really needs to go in a header file, I think.
      78899d39
    • J Shane Culpepper's avatar
      967aace7
    • Fatih Demir's avatar
      Updated the Turkish translation for nautilus · 3297b643
      Fatih Demir authored
      3297b643
    • Ali Abdin's avatar
      2000-05-25 Ali Abdin <aliabdin@aucegypt.edu · 2c4122eb
      Ali Abdin authored
              * components/help/help-methods.c:
              (transform_absolute_file): Fixed a bug to get it to really treat
              URI's as 'absolute'. Also fixed another bug with trailing spaces.
              Necessary because the URI holds the '\n' (when the user presses
              enter.
      
              Also added debugging statements in the functions (#define ALI_DEBUG
              to turn them on). I will take them out once help actually starts
              working
      2c4122eb
    • J Shane Culpepper's avatar
      Big time clean up of the overall flow of installs. Now, all packages · b5f746e0
      J Shane Culpepper authored
              are downloaded before install.  Tried to setup as many of the print
              functions as possible to support internationalization.  Removed old
              gnet http groks of the package list and now grab the package list with
              the async ghttp fetch functionality.  Did alot of cleanups in the
              rpm glue functions to make them more managable.  Removed the prune_xml
              function i swipped from helixcode since it is no longer needed.
      b5f746e0
    • Ramiro Estrugo's avatar
      Update status flags to latest and gratest gtkmozembed api. · be62a451
      Ramiro Estrugo authored
      * components/mozilla/nautilus-mozilla-content-view.c:
      (mozilla_net_status_callback):
      
      Update status flags to latest and gratest gtkmozembed api.
      be62a451
    • Gene Ragan's avatar
      *** empty log message *** · 31890627
      Gene Ragan authored
      31890627
    • Darin Adler's avatar
      [removed] [removed] · 346de152
      Darin Adler authored
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_initialize),
      	(hardware_view_notify_location_change_callback):
      	* components/hardware/nautilus-hardware-view.h:
      	* components/help/hyperbola-nav-index.c:
      	(hyperbola_navigation_index_select_row):
      	* components/help/hyperbola-nav-search.c:
      	(hyperbola_navigation_search_select_row),
      	(hyperbola_navigation_search_new):
      	* components/html/ntl-web-browser.c: (browser_url_load_done),
      	(browser_vfs_callback), (browser_goto_url_real),
      	(browser_goto_url), (browser_select_url), (browser_title_changed),
      	(browser_notify_location_change), (make_obj):
      	* components/loser/content/main.c: (loser_make_object):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_initialize),
      	(loser_notify_location_change_callback):
      	* components/loser/content/nautilus-content-loser.h:
      	* components/loser/sidebar/main.c: (loser_make_object):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_initialize),
      	(loser_notify_location_change_callback):
      	* components/mozilla/main.c: (mozilla_make_object):
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(nautilus_mozilla_content_view_initialize),
      	(mozilla_content_view_request_progress_change),
      	(mozilla_content_view_request_location_change),
      	(mozilla_notify_location_change_callback),
      	(mozilla_title_changed_callback), (mozilla_link_message_callback):
      	* components/mozilla/nautilus-mozilla-content-view.h:
      	* components/music/main.c: (music_view_make_object):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_initialize), (click_column_callback),
      	(music_view_notify_location_change_callback),
      	(nautilus_music_view_drag_data_received):
      	* components/music/nautilus-music-view.h:
      	* components/rpmview/main.c: (rpm_view_make_object):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_initialize),
      	(rpm_view_notify_location_change_callback):
      	* components/rpmview/nautilus-rpm-view.h:
      	* components/sample/main.c: (sample_make_object):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_initialize),
      	(sample_notify_location_change_callback):
      	* components/sample/nautilus-sample-content-view.h:
      	* components/services/startup/nautilus-view/main.c:
      	(services_make_object):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.c:
      	(go_to_uri), (nautilus_service_startup_view_initialize),
      	(service_main_notify_location_change_cb):
      	* components/services/startup/nautilus-view/nautilus-service-startup-view.h:
      	* libnautilus/Makefile.am:
      	* libnautilus/libnautilus.h:
      	* libnautilus/nautilus-content-view-frame.c: [removed]
      	* libnautilus/nautilus-content-view-frame.h: [removed]
      	* libnautilus/nautilus-view-component.idl:
      	* libnautilus/nautilus-view-frame-private.h:
      	* libnautilus/nautilus-view-frame.c:
      	(impl_Nautilus_View_save_state), (impl_Nautilus_View_load_state),
      	(impl_Nautilus_View_notify_location_change),
      	(impl_Nautilus_View_show_properties),
      	(impl_Nautilus_View_notify_selection_change),
      	(impl_Nautilus_View_stop_location_change),
      	(impl_Nautilus_View__destroy), (impl_Nautilus_View__create),
      	(nautilus_view_initialize_class), (nautilus_view_initialize),
      	(nautilus_view_new), (nautilus_view_new_from_bonobo_control),
      	(get_view_frame), (nautilus_view_request_location_change),
      	(nautilus_view_request_selection_change),
      	(nautilus_view_request_status_change),
      	(nautilus_view_request_progress_change),
      	(nautilus_view_request_title_change),
      	(nautilus_view_get_bonobo_control),
      	(nautilus_view_get_main_window):
      	* libnautilus/nautilus-view-frame.h:
      	* src/Makefile.am:
      	* src/file-manager/fm-directory-view.c: (get_bonobo_control),
      	(fm_directory_view_initialize), (display_selection_info),
      	(fm_directory_view_send_selection_change),
      	(notify_location_change_callback), (stop_location_change_callback),
      	(done_loading), (fm_directory_view_activate_file_internal),
      	(finish_loading_uri):
      	* src/file-manager/fm-directory-view.h:
      	* src/ntl-app.c: (impl_Nautilus_Application_create_object):
      	* src/ntl-content-view.c: [removed]
      	* src/ntl-content-view.h: [removed]
      	* src/ntl-uri-map.c: (make_oaf_query_with_known_mime_type),
      	(make_oaf_query_with_uri_scheme_only):
      	* src/ntl-view-frame-svr.c: (impl_Nautilus_ViewFrame__destroy),
      	(impl_Nautilus_ViewFrame__create),
      	(impl_Nautilus_ViewFrame__get_main_window),
      	(impl_Nautilus_ViewFrame_request_location_change),
      	(impl_Nautilus_ViewFrame_request_selection_change),
      	(impl_Nautilus_ViewFrame_request_status_change),
      	(impl_Nautilus_ViewFrame_request_progress_change),
      	(impl_Nautilus_ViewFrame_request_title_change):
      	* src/ntl-view-private.h:
      	* src/ntl-view.c: (nautilus_view_frame_class_init),
      	(nautilus_view_frame_set_arg), (nautilus_view_frame_get_arg),
      	(nautilus_view_frame_request_location_change),
      	(nautilus_view_frame_request_selection_change),
      	(nautilus_view_frame_request_status_change),
      	(nautilus_view_frame_request_progress_change),
      	(nautilus_view_frame_request_title_change),
      	(nautilus_view_frame_set_label), (nautilus_view_frame_activate):
      	* src/ntl-view.h:
      	* src/ntl-window-msgs.c: (nautilus_window_request_title_change),
      	(nautilus_window_load_meta_view),
      	(nautilus_window_request_location_change),
      	(nautilus_window_load_content_view):
      	* src/ntl-window-msgs.h:
      	* src/ntl-window-private.h:
      	* src/ntl-window.c:
      	(nautilus_window_request_title_change_callback),
      	(nautilus_window_connect_content_view),
      	(nautilus_window_real_set_content_view):
      	Got rid of ContentView and ContentViewFrame.
      346de152
    • John Sullivan's avatar
      Made the startup caveat window look cool. Everyone who set an environment · 8bea55d8
      John Sullivan authored
      	* src/ntl-app.c: (display_caveat): Made the startup caveat
      	window look cool. Everyone who set an environment variable
      	to avoid it will now be sad.
      8bea55d8
    • Darin Adler's avatar
      Oops. Missed one case of "metaview" -> "sidebar-view". · fef5f321
      Darin Adler authored
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_create_dialog): Oops. Missed one case of
      	"metaview" -> "sidebar-view".
      
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(draw_pixbuf_aa), (draw_label_text_aa),
      	(nautilus_icon_canvas_item_render): Some minor code tweaks.
      fef5f321
  2. 24 May, 2000 23 commits
    • Darin Adler's avatar
      [deleted] [deleted] · f6a5f321
      Darin Adler authored
      	* libnautilus/nautilus-view-component.idl:
      	* src/Makefile.am:
      	* src/ntl-index-panel.c: (nautilus_index_panel_add_meta_view):
      	* src/ntl-meta-view.c: [deleted]
      	* src/ntl-meta-view.h: [deleted]
      	* src/ntl-view.c: (nautilus_view_frame_handle_client_destroy_2),
      	(nautilus_view_frame_set_active_errors),
      	(nautilus_view_frame_get_label), (nautilus_view_frame_set_label):
      	* src/ntl-view.h:
      	* src/ntl-window-msgs.c: (nautilus_window_load_meta_view),
      	(nautilus_window_update_state):
      	* src/ntl-window.c:
      	Removed Nautilus::MetaViewFrame and all the related classes.
      f6a5f321
    • Gene Ragan's avatar
      *** empty log message *** · 1aedbe58
      Gene Ragan authored
      1aedbe58
    • Gene Ragan's avatar
      *** empty log message *** · ca8660c9
      Gene Ragan authored
      ca8660c9
    • John Sullivan's avatar
      Round one of caveat dialog improvement. I managed to get it to be modeless · e241de15
      John Sullivan authored
      	* src/ntl-app.c: (display_caveat), (nautilus_app_startup):
      	Round one of caveat dialog improvement. I managed to get it
      	to be modeless and come up in front of the Nautilus window.
      	The word-wrapping had to be done by hand to work around
      	unsolved bug (963). The next round will involve using Arlo's
      	cool picture.
      e241de15
    • Darin Adler's avatar
      [deleted] [deleted] · 70659f55
      Darin Adler authored
      	* libnautilus/Makefile.am:
      	* libnautilus/libnautilus.h:
      	* libnautilus/nautilus-meta-view-frame.c: [deleted]
      	* libnautilus/nautilus-meta-view-frame.h: [deleted]
      	* libnautilus/nautilus-view-component.idl:
      	* po/POTFILES.in:
      	* src/ntl-index-panel.c: (nautilus_index_panel_add_meta_view):
      	* src/ntl-window.c: (nautilus_window_add_meta_view):
      	Removed Nautilus::MetaView and all the related classes.
      	We still have Nautilus::MetaViewFrame (will go soon).
      
      	* components/help/hyperbola-nav-index.c:
      	(hyperbola_navigation_index_new):
      	* components/help/hyperbola-nav-search.c:
      	(hyperbola_navigation_search_new):
      	* components/help/hyperbola-nav-tree.c:
      	(hyperbola_navigation_tree_new):
      	* components/history/ntl-history-view.c: (make_obj):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_initialize),
      	(loser_notify_location_change_callback):
      	* components/loser/sidebar/nautilus-sidebar-loser.h:
      	* components/notes/ntl-notes.c: (make_notes_view):
      	* components/websearch/ntl-web-search.c: (make_obj):
      	Changed to use just plain view insetad of meta_view.
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_create_dialog),
      	(nautilus_global_preferences_get_sidebar_panel_view_identifiers),
      	(nautilus_global_preferences_get_sidebar_view_iids),
      	(nautilus_preferences_register_sidebar_view_preferences_for_ui),
      	(global_preferences_register_for_ui):
      	Changed naming to call them sidebar views instead of meta views,
      	and got rid of code that depends on MetaView interface. We now
      	use the sidebar_panel_name to determine if a view should show
      	up in the sidebar.
      
      	* src/ntl-view.h: Fixed a comment to reflect the future
      	instead of the past.
      70659f55
    • John Sullivan's avatar
      Some work on the innards of the program-choosing dialogs. Still not wired · f68147a3
      John Sullivan authored
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(populate_program_list), (nautilus_program_chooser_new):
      	Some work on the innards of the program-choosing dialogs.
      	Still not wired up to any actual data.
      f68147a3
    • Darin Adler's avatar
      Moved to make clear that popt must build first. · 3f2b83b1
      Darin Adler authored
      	* HACKING: Moved to make clear that popt must build first.
      
      	* RENAMING: Added some new file renamings.
      
      	* src/nautilus-zoomable-frame-svr.c:
      	* src/nautilus.h: [removed]
      	* src/ntl-app.c:
      	* src/ntl-main.c:
      	* src/ntl-meta-view.c:
      	* src/ntl-types.h: [removed]
      	* src/ntl-uri-map.c:
      	* src/ntl-view-bonobo-control.c:
      	* src/ntl-view-bonobo-subdoc.c:
      	* src/ntl-view-frame-svr.c:
      	* src/ntl-view-nautilus.c:
      	* src/ntl-view-private.h:
      	* src/ntl-view.c:
      	* src/ntl-window-msgs.c:
      	* src/ntl-window-state.c:
      	* src/ntl-window.c:
      	Got rid of "nautilus.h" and "ntl-types.h".
      
      	* libnautilus/nautilus-undo-context.c:
      	(impl_Nautilus_Undo_Context__destroy),
      	(impl_Nautilus_Undo_Context__create),
      	(impl_Nautilus_Undo_Context__get_undo_manager),
      	(nautilus_undo_context_new), (nautilus_undo_context_initialize),
      	(destroy):
      	* libnautilus/nautilus-undo-manager.c:
      	(impl_Nautilus_Undo_Manager__destroy),
      	(impl_Nautilus_Undo_Manager__create),
      	(impl_Nautilus_Undo_Manager__append),
      	(impl_Nautilus_Undo_Manager__forget),
      	(impl_Nautilus_Undo_Manager__undo), (nautilus_undo_manager_new),
      	(nautilus_undo_manager_initialize),
      	(nautilus_undo_manager_initialize_class),
      	(nautilus_undo_manager_undo), (nautilus_undo_manager_redo),
      	(nautilus_undo_manager_add_transaction),
      	(nautilus_undo_manager_unregister_object),
      	(nautilus_undo_manager_can_undo), (nautilus_undo_manager_can_redo),
      	(destroy), (nautilus_undo_manager_enable_redo),
      	(nautilus_undo_manager_set_queue_depth), (free_undo_manager_list):
      	Various code cleanups. Specifically, get rid of unused
      	bonobo_object and rename gtk_object to bonobo_object.
      	Get rid of some yucky function pointer casts.
      
      	* src/ntl-app.c: (nautilus_app_init):
      	Got rid of bogus extra ref.
      
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(nautilus_program_chooser_new): Reindent part just to annoy John.
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	(nautilus_launch_application): Newline at end of file (ugh).
      
      	* src/ntl-index-panel.c: (add_command_buttons): Format tweaking.
      3f2b83b1
    • Eskil Heyn Olsen's avatar
      Major cvs gymnastics to move trilobite/lib into trilobite/libtrilobite. · 0409c262
      Eskil Heyn Olsen authored
      	* configure.in:
      	* components/services/install/command-line/Makefile.am:
      	* components/services/install/lib/Makefile.am:
      	* components/services/startup/lib/Makefile.am:
      	* components/services/startup/nautilus-view/Makefile.am:
      	* components/services/time/command-line/Makefile.am:
      	* components/services/time/command-line/main.c:
      	* components/services/time/service/Makefile.am:
      	* components/services/time/service/main.c:
      	* components/services/time/service/trilobite-eazel-time-service.c:
      	* components/services/trilobite/Makefile.am (SUBDIRS):
      	* components/services/trilobite/sample/command-line/Makefile.am:
      	* components/services/trilobite/sample/command-line/main.c:
      	* components/services/trilobite/sample/nautilus-view/Makefile.am (SUBDIR):
      	* components/services/trilobite/sample/service/Makefile.am:
      	* components/services/trilobite/sample/service/main.c:
      	* components/services/trilobite/sample/service/sample-service-impl.c:
      	Major cvs gymnastics to move trilobite/lib into
      	trilobite/libtrilobite.
      
      	All files in components/services/trilobite/src and lib have been
      	deleted and are now in components/services/trilobite/libtrilobite.
      0409c262
    • J Shane Culpepper's avatar
      Minor cleanups of the bootstrap installer. Temproariy added 4 functions to the · 461cb387
      J Shane Culpepper authored
      core installer until I get libtrilobite statically linked.
      461cb387
    • Maciej Stachowiak's avatar
      Make content loser component have lower priority than anything else. · 2d46559a
      Maciej Stachowiak authored
      	* src/ntl-uri-map.c: Make content loser component have lower
      	priority than anything else.
      2d46559a
    • Eskil Heyn Olsen's avatar
      Accidently removed the wrong subdir, reinserted lib and removed src. · 79e0d82e
      Eskil Heyn Olsen authored
      
      	* components/services/trilobite/Makefile.am:
      	Accidently removed the wrong subdir, reinserted lib and removed src.
      
      	* components/services/trilobite/sample/service/Makefile.am
      	* components/services/trilobite/sample/command-line/Makefile.am
      	* components/services/time/service/Makefile.am:
      	updated to use libtrilobite instead of libtrilobited
      
      	* components/services/time/command-line/Makefile.am:
      	Updated to only use libtrilobite
      79e0d82e
    • Eskil Heyn Olsen's avatar
      Removed src from subdirs. · 92db92de
      Eskil Heyn Olsen authored
      
      	* components/services/trilobite/Makefile.am (SUBDIRS):
      	Removed src from subdirs.
      
      	* components/services/trilobite/lib/Makefile.am
      	* components/services/trilobite/lib/libtrilobite.h: Moved
      	the libtrilobited stuff into libtrilobite.
      92db92de
    • Andy Hertzfeld's avatar
      made the text beneath the icons draw properly for the anti-aliased canvas. · 59c9a694
      Andy Hertzfeld authored
      
              made the text beneath the icons draw properly for the anti-aliased
      	canvas.
      59c9a694
    • Valek Frob's avatar
      Updated russian translation. · a5d4fc91
      Valek Frob authored
      a5d4fc91
    • Ramiro Estrugo's avatar
      Added control-center blurb. · caea5b82
      Ramiro Estrugo authored
      caea5b82
    • Darin Adler's avatar
      Updated the Mozilla component too (oops). · 6149fb2b
      Darin Adler authored
      6149fb2b
    • Darin Adler's avatar
      Updated the Mozilla component too (oops). · a9bc2a43
      Darin Adler authored
      a9bc2a43
    • Darin Adler's avatar
      Updated the Mozilla component too (oops). · 12fc96a1
      Darin Adler authored
      12fc96a1
    • Arlo Rose's avatar
      icons/nautilus3.jpg icons/About_Image.png Added new about image, and a few · 59e6fb26
      Arlo Rose authored
      2000-05-23  Arlo Rose <arlo@eazel.com>
      
      	* icons/Makefile.am:
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
      	* icons/nautilus3.jpg
      	* icons/About_Image.png
      	Added new about image, and a few names to the about box
              that were missing.
      59e6fb26
    • Maciej Stachowiak's avatar
      Put in renamings for some of the "?" renamings that Darin had put in. · ca02a645
      Maciej Stachowiak authored
      	* RENAMING: Put in renamings for some of the "?" renamings that
      	Darin had put in.
      ca02a645
    • Gene Z. Ragan's avatar
      Added call to CORBA_Object_duplicate(). This fixed an explosive bug. · 539ae559
      Gene Z. Ragan authored
      2000-05-23  Gene Z. Ragan  <gzr@eazel.com>
      
      	* libnautilus/nautilus-undo-context.c:
      	(impl_Nautilus_Undo_Context__get_undo_manager):
      	Added call to CORBA_Object_duplicate().  This
      	fixed an explosive bug.
      
      	* libnautilus/nautilus-undo-manager.c:
      	* libnautilus/nautilus-undo-manager.h:
      	(nautilus_undo_manager_stash_global_undo),
      	(nautilus_undo_manager_get_global_undo):
      	New functions to save application global instance of Nautilus_Undo_Manager
      
      	* src/ntl-app.c: (nautilus_app_init):
      	Add call to nautilus_undo_manager_stash_global_undo.
      
      	* src/ntl-view.c:
      	(nautilus_view_frame_load_client):
      	Coonected Nautilus_Undo_Context interface to view frame.
      539ae559
    • Ramiro Estrugo's avatar
      Copy icons from gmc so that icon-association for mime type keys · 584b28c4
      Ramiro Estrugo authored
      work with nautilus.
      584b28c4
    • John Sullivan's avatar
      A few cleanup tweaks inspired by debugging session · e4d87678
      John Sullivan authored
      	with Darin.
      
      	* libnautilus-extensions/nautilus-program-choosing.h,
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	(nautilus_choose_application_for_file): Make callback
      	take a const char * instead of a char *.
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_chose_application_callback): take
      	a const char * instead of a char *.
      	* src/ntl-index-panel.c:
      	(nautilus_index_panel_chose_application_callback):
      	take a const char * instead of a char *.
      	(open_with_callback): unref file
      	(add_command_buttons): Use gtk_signal_connect instead of
      	nautilus_gtk_signal_connect_free_data when passing NULL
      	as the data (Doh!).
      e4d87678
  3. 23 May, 2000 3 commits
    • Andy Hertzfeld's avatar
      made emblems draw properly in anti-aliased mode · 04bcb022
      Andy Hertzfeld authored
      
             made emblems draw properly in anti-aliased mode
      04bcb022
    • John Sullivan's avatar
      Some pieces of the application and component-choosing UI. · 08a71e32
      John Sullivan authored
      	They don't do anything useful yet.
      
      	* libnautilus-extensions/nautilus-program-chooser.h,
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	New files with code for creating a program-choosing
      	dialog (which is really degenerate right now).
      
      	* libnautilus-extensions/nautilus-program-choosing.h,
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	New files with functions for choosing a component or other
      	program to display or open a file with. This uses the
      	dialog in nautilus-program-chooser, but callers don't
      	need to know that.
      
      	* libnautilus-extensions/Makefile.am: add these new
      	files to the build.
      
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_chose_application_callback),
      	(fm_directory_view_chose_component_callback), (choose_application),
      	(choose_component), (bonobo_menu_other_program_callback),
      	(other_application_callback), (other_viewer_callback):
      	New functions that connect the program-choosing UI to the
      	menu items.
      	(compute_menu_item_info): Stop desensitizing the "Other ..." items.
      	(append_gtk_menu_item): Eliminated this function, made callers use
      	more elaborate append_gtk_menu_item_with_view instead.
      	(fm_directory_view_real_create_background_context_menu_items),
      	(create_open_with_gtk_menu):
      	Updated callers to append_gtk_menu_item.
      	(fm_directory_view_real_create_selection_context_menu_items):
      	Pass view to create_open_with_gtk_menu.
      	(reset_bonobo_open_with_menu): Now takes an FMDirectoryView and
      	uses it as callback data for "Other..." items.
      	(fm_directory_view_real_merge_menus),
      	(fm_directory_view_real_update_menus): Pass view to
      	reset_bonobo_open_with_menu.
      
      	* src/ntl-index-panel.c: (command_button_callback): Renamed from
      	command_button_cb, also broke out application-launching code and
      	moved it to libnautilus-extensions/nautilus-program-choosing.c.
      	(nautilus_index_panel_chose_application_callback),
      	(open_with_callback): New functions, used to wire up functionality
      	of "Open with ..." button.
      	(add_command_buttons): Stop desensitizing "Open with ..." button,
      	and wire it up to do something.
      
      	* src/ntl-window.h: Renamed field "option_cvtype" to "view_as_option_menu".
      	* src/ntl-window.c:
      	(nautilus_window_constructed): Updated to match field name change.
      	(nautilus_window_switch_views): New function, broken out of
      	view_menu_switch_views_callback; switches window to new content view.
      	(view_menu_switch_views_callback): Now calls nautilus_window_switch_views.
      	(synch_view_as_menu): New function, resets displayed name of "View as"
      	menu to match current content view.
      	(chose_component_callback), (view_menu_choose_view_callback): New
      	functions, used to implement "View as ..." menu item.
      	(nautilus_window_load_content_view_menu): Store iid in menu item;
      	call synch_view_as_menu; wire up "View as ..." menu item.
      
      
      	* src/ntl-window-msgs.c: (handle_unreadable_location):
      	Tweaked wording of an error message.
      
      	* src/file-manager/fm-error-reporting.c:
      	(fm_report_error_renaming_file): Tweaked wording of an error message.
      08a71e32
    • Darin Adler's avatar
      Some cleanup of the undo code, including a first cut of the · 9970b3cb
      Darin Adler authored
      	* libnautilus/nautilus-undo-manager.c:
      	(impl_Nautilus_Undo_Manager__append), (nautilus_undo_manager_undo),
      	(nautilus_undo_manager_redo),
      	(nautilus_undo_manager_add_transaction),
      	(nautilus_undo_manager_unregister_object), (destroy),
      	(nautilus_undo_manager_set_queue_depth), (free_undo_manager_list),
      	(prune_undo_manager_list), (nautilus_get_undo_manager),
      	(undo_manager_unref), (undo_manager_ref),
      	(nautilus_attach_undo_manager), (set_up_bonobo_control),
      	(nautilus_undo_set_up_bonobo_control):
      	Some cleanup of the undo code, including a first cut of the
      	set_up_bonobo_control function. Also got rid of all the excess
      	unrefs that we didn't need. I hope this is right now. Also fixed
      	bug where code was trying to bonobo_object_unref a CORBA object
      	directly.
      
      	* libnautilus/nautilus-undo-manager.c:
      	(nautilus_undo_set_up_bonobo_control):
      	* libnautilus/nautilus-undo-manager.h:
      	* libnautilus/nautilus-view-frame.c:
      	(nautilus_view_real_set_bonobo_control):
      	Change from setup to set_up. Setup is a noun, set up a verb phrase.
      
      	* libnautilus/nautilus-undoable.c: (nautilus_undo_register_full),
      	(nautilus_undo): Some minor cleanup and unrefing the transaction
      	after adding it to the undo manager.
      9970b3cb