1. 11 Jul, 2000 26 commits
    • Darin Adler's avatar
      Fixed some leaks that cause problems with the new Bonobo. · 90166bac
      Darin Adler authored
      	* components/history/nautilus-history-view.c:
      	(history_view_frame_call_end):
      	* libnautilus/nautilus-undo.c: (set_up_bonobo_control):
      	* libnautilus/nautilus-view.c: (view_frame_call_end):
      	* libnautilus/nautilus-zoomable.c:
      	(nautilus_zoomable_ensure_zoomable_frame):
      	Fixed a ref. count leak by adding code to unref the result of
      	query_interface.
      
      	* src/nautilus-view-frame.c: (nautilus_view_frame_is_zoomable):
      	Fixed logic that was backwards.
      90166bac
    • Andy Hertzfeld's avatar
      added a mini-icon for Nautilus from Susan. Also, removed the private · fedba731
      Andy Hertzfeld authored
      
      	added a mini-icon for Nautilus from Susan.  Also, removed the
      	private hacked version of gdk_pixbuf_render_pixmap_and_mask since
      	the real version is working properly for images that lack an
      	alpha channel now.
      fedba731
    • Andy Hertzfeld's avatar
      removed intrinsic property emblem images from browser; added Susan's new · 897e22a4
      Andy Hertzfeld authored
      
      	removed intrinsic property emblem images from browser; added
      	Susan's new user level images, used new sidebar tab edge piece
      	in the arlo theme, and made web search force local search off.
      897e22a4
    • Robin Slomkowski's avatar
      Changed to and LDADD · 36213cc9
      Robin Slomkowski authored
      36213cc9
    • Darin Adler's avatar
      Removed nautilus-alloc.h includes. · 1edc7ff3
      Darin Adler authored
      1edc7ff3
    • Ian McKellar's avatar
      Load mime->vfs module mapping from gnome-vfs. · edb5ed6b
      Ian McKellar authored
      * Load mime->vfs module mapping from gnome-vfs.
      edb5ed6b
    • Darin Adler's avatar
      Fixed to compile with latest Bonobo. Doesn't work quite as well as before · 595c8845
      Darin Adler authored
      	* src/nautilus-view-frame.c:
      	Fixed to compile with latest Bonobo. Doesn't work quite as well
      	as before -- we get some Bonobo ref. count asserts all the time --
      	but it's better than nothing I guess. Also did some other code
      	cleanup.
      
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-alloc.h: [removed]
      	Removed an unused source file.
      
      	* libnautilus-extensions/nautilus-icon-container.c: (icon_free),
      	(stop_rubberbanding), (destroy), (hide_rename_widget):
      	* libnautilus-extensions/nautilus-icon-dnd.c:
      	(nautilus_icon_container_dropped_icon_feedback),
      	(nautilus_icon_container_free_drag_data), (nautilus_icon_dnd_fini):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_drag_end):
      	* src/nautilus-view-frame-nautilus-view.c: (load_location),
      	(stop_loading), (selection_changed):
      	* src/nautilus-view-frame.c: (nautilus_view_frame_handle_client_destroy),
      	(nautilus_view_frame_load_client), (check_object),
      	(nautilus_view_frame_set_active_errors):
      	* src/nautilus-window-manage-views.c:
      	(nautilus_window_end_location_change_callback):
      	Added FIXMEs to various questionable uses of gtk_object_destroy.
      
      	* src/Makefile.am:
      	Added missing source file and replaced use of .. with $(top_srcdir).
      595c8845
    • Valek Frob's avatar
      Updated russian translation. · e195286f
      Valek Frob authored
      e195286f
    • Kenneth Christiansen's avatar
      Translatins from Keld · b022a4ad
      Kenneth Christiansen authored
      gnomeicu/po/da.po nautilus/po/da.po pan/po/da.po rp3/po/da.po
      b022a4ad
    • Ramiro Estrugo's avatar
      Forgot the makefile in the last commit. · 5df05d45
      Ramiro Estrugo authored
      	* test/Makefile.am:
      	Forgot the makefile in the last commit.
      5df05d45
    • Ramiro Estrugo's avatar
      Many cleanups and improvements. Use the GnomeDialog run_and_close call · ba0e6fd3
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-password-dialog.c:
      	(nautilus_password_dialog_initialize_class),
      	(nautilus_password_dialog_initialize),
      	(nautilus_password_dialog_destroy), (dialog_show_callback),
      	(dialog_close_callback), (caption_table_activate_callback),
      	(nautilus_password_dialog_new),
      	(nautilus_password_dialog_run_and_block),
      	(nautilus_password_dialog_set_username),
      	(nautilus_password_dialog_set_password),
      	(nautilus_password_dialog_set_readonly_username),
      	(nautilus_password_dialog_get_username),
      	(nautilus_password_dialog_get_password),
      	(nautilus_password_dialog_get_remember),
      	(nautilus_password_dialog_set_remember),
      	(nautilus_password_dialog_set_remember_label_text):
      	* libnautilus-extensions/nautilus-password-dialog.h:
      	Many cleanups and improvements.  Use the GnomeDialog run_and_close
      	call instead of our own event loop hack.  Removed many unneeded
      	callbacks and details member variables.  Add checks for all
      	callbacks.  Add support for remembering the password.
      
      	* test/.cvsignore:
      	* test/Makefile.am:
      	* test/test-nautilus-password-dialog.c:
      	(authenticate_boink_callback), (exit_callback), (main):
      	Add a new test for the password dialog.
      
      	* test/test-nautilus-widgets.c: (main),
      	(text_caption_changed_callback):
      	Removed the old password dialog test.
      ba0e6fd3
    • J Shane Culpepper's avatar
      Fixed the startup view progress meter. Various changes to get flow correct · 8ad7134e
      J Shane Culpepper authored
      	*
      	components/services/install/nautilus-view/nautilus-service-install-
      	view.c: (generate_install_form), (generate_current_progress),
      	(go_to_uri), (nautilus_service_install_view_update_from_uri):
      	* components/services/login/nautilus-view/nautilus-login-view.c:
      	*
      	components/services/startup/nautilus-view/nautilus-service-startup-
      	view.c: (generate_startup_form):
      
      	Fixed the startup view progress meter.  Various changes to get flow
      	correct for the first cut at the services demo rpms.
      8ad7134e
    • Andy Hertzfeld's avatar
      fixed recently introduced problem in browser.xml by reverting back to · b71c95b0
      Andy Hertzfeld authored
      
      	fixed recently introduced problem in browser.xml by reverting
      	back to lower-case.  Also, removed the theme selector from the
      	appearance panel.
      b71c95b0
    • Robey Pointer's avatar
    • Pavel Cisler's avatar
      Pavel Cisler · c4953124
      Pavel Cisler authored
      Added auto-scroll during drag to the icon container.
      c4953124
    • Robey Pointer's avatar
      make sure TrilobiteRootHelper can be restarted after each use (same object,... · afc3fdaa
      Robey Pointer authored
      make sure TrilobiteRootHelper can be restarted after each use (same object, new session); add _set_time function
      afc3fdaa
    • Andy Hertzfeld's avatar
      added a "web search" button to the toolbar. To do this, I also had to · ea176345
      Andy Hertzfeld authored
      
      	added a "web search" button to the toolbar.  To do this, I also
      	had to create a new toolbar subclass to overcome the problem
      	of using the maximum width for all the buttons.
      ea176345
    • Robey Pointer's avatar
      add Makefile.am magic to autogenerate some /etc files for eazel-helper and put... · 8f095d51
      Robey Pointer authored
      add Makefile.am magic to autogenerate some /etc files for eazel-helper and put them in the right place during 'make install'
      8f095d51
    • Eskil Heyn Olsen's avatar
      text file on how the rpmsearch.cgi should work. · dd401fcf
      Eskil Heyn Olsen authored
      
      	* components/services/docs/installer-rpmsearch:
      	text file on how the rpmsearch.cgi should work.
      
      	*
      	components/services/install/command-line/eazel-alt-install-corba.c:
      	(set_parameters_from_command_line),
      	(eazel_download_progress_signal), (eazel_install_progress_signal),
      	(install_failed), (create_package), (done):
      	Added --force to do force installs. Also fixed the screen output
      	to show the begin/progress/end handling on download and install
      	callbacks.
      	Changed the output tree in case of install_failed.
      
      	* components/services/install/command-line/eazel-alt-install.c:
      	(set_parameters_from_command_line),
      	(eazel_install_progress_signal), (eazel_download_progress_signal),
      	(main):
      	Tried to revive it...
      
      	* components/services/install/lib/eazel-install-corba-callback.c:
      	(eazel_install_callback_class_initialize):
      	Removed the evil marshal func, and renamed it to prevent name clashes.
      
      	* components/services/install/lib/eazel-install-object.c:
      	(eazel_install_destroy), (eazel_install_class_initialize),
      	(eazel_install_initialize):
      	Some more free's in the _destroy.
      
      	* components/services/install/lib/eazel-install-private.h:
      	Added a hash table to fix bug #1585.
      
      	* components/services/install/lib/eazel-install-protocols.c:
      	(http_fetch_remote_file), (eazel_install_fetch_package):
      	Fixed bug 1620. Would probably be more elegant to use some
      	enums. Also now inserts packages into the hashtable in
      	EazelInstall.
      
      	* components/services/install/lib/eazel-install-public.h:
      	* components/services/install/lib/eazel-install-rpm-glue.c:
      	(rpm_show_progress), (do_rpm_install), (do_rpm_uninstall),
      	Fixed bug 1585 by having the rpm_show_progress lookup the package
      	in the hashtable, and bug 1620 by inserting a load of if's to make
      	sure the signal emits with amount==0, amount > 0 && < total and
      	amount == total.
      	(eazel_install_fetch_rpm_dependencies):
      	Fixed bug 1363.
      
      	* components/services/install/lib/eazel-install-types.c:
      	(rpmfilename_from_packagedata), (packagedata_hash_equal),
      	(packagedata_status_str_to_enum),
      	(eazel_install_gtk_marshal_NONE__POINTER_INT_INT_INT_INT_INT_INT):
      	* components/services/install/lib/eazel-install-types.h:
      	Added the evil marshaller to types.c
      
      	* nautilus-installer/src/Makefile:
      	* nautilus-installer/src/installer.c: (eazel_install_progress),
      	(eazel_download_progress):
      	* nautilus-installer/src/interface.c: (create_window):
      	Tried to make the installer look slightly more pleasing.
      dd401fcf
    • Darin Adler's avatar
      Changed history list to include a separate position field instead of · 88838071
      Darin Adler authored
      	* components/history/nautilus-history-view.c:
      	(history_view_update_icons), (get_history_list),
      	(hyperbola_navigation_history_load_location):
      	* libnautilus/nautilus-view-component.idl:
      	* src/nautilus-history-frame.c:
      	(impl_Nautilus_HistoryFrame_get_history_list):
      	* src/nautilus-view-frame.h:
      	* src/nautilus-view-frame.c:
      	(nautilus_view_frame_get_history_list):
      	* src/nautilus-window.c:
      	(nautilus_window_get_history_list_callback),
      	(nautilus_window_connect_view):
      	Changed history list to include a separate position field
      	instead of having a position in each entry.
      
      	* components/notes/nautilus-notes.c: (done_with_file):
      	Name changed from nautilus_file_cancel_callback to
      	nautilus_file_cancel_call_when_ready to reduce confusion with
      	nautilus_file_cancel.
      
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_get): Made NULL for URI be legal (and result
      	in NULL for the directory object).
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	(get_mime_type_from_uri): Made NULL for URI be legal (and result
      	in NULL for MIME type).
      
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_set_text): Minor tweak.
      
      	* libnautilus-extensions/nautilus-file.h:
      	* libnautilus-extensions/nautilus-file-private.h:
      	* libnautilus-extensions/nautilus-file.c: (operation_new),
      	(operation_free), (operation_complete), (operation_cancel),
      	(rename_update_info_and_metafile), (rename_callback),
      	(nautilus_file_rename), (nautilus_file_cancel),
      	(nautilus_file_set_owner), (nautilus_file_cancel_call_when_ready):
      	Added cancelling to rename as a prelude to doing the same for
      	set_file_info-based calls.
      
      	* libnautilus-extensions/nautilus-graphic.c:
      	Fixed a formatting mistake and a typo.
      
      	* libnautilus-extensions/nautilus-stock-dialogs.h:
      	* libnautilus-extensions/nautilus-stock-dialogs.c:
      	(timed_wait_hash), (timed_wait_hash_equal),
      	(nautilus_timed_wait_start), (nautilus_timed_wait_free),
      	(nautilus_timed_wait_stop): Re-did timed wait API now that
      	we are really using it. Still unimplemented.
      
      	* src/Makefile.am:
      	Since IDL dependencies are not understood by automake, added
      	an explicit one so we pick up the change to the libnautilus
      	view component IDL.
      
      	* src/file-manager/fm-error-reporting.h:
      	* src/file-manager/fm-error-reporting.c: (rename_callback),
      	(cancel_rename_callback), (fm_rename_file): Moved code for
      	renaming into here so it can be shared between the icon view
      	and the properties dialog. Perhaps it needs to be renamed.
      
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_icon_text_changed_callback): Use the shared
      	code instead of having the rename code here.
      
      	* src/nautilus-application.c: (create_object): Make a new
      	shell object each time instead of trying to share one.
      	(nautilus_application_startup): Activate the shell object
      	using OAF. This makes it work across processes and adds
      	the feature.
      
      	* src/nautilus-main.c: (main): Call bonobo_activate explicitly so
      	CORBA calls work before the main loop.
      
      	* src/nautilus-shell.c: (display_caveat_first_time),
      	(corba_manage_desktop): Got rid of all state in NautilusShell
      	so we can use multiple shell objects if we want.
      
      	* src/nautilus-sidebar.c: (nautilus_sidebar_update_info):
      	Got rid of code that checks for NULL.
      88838071
    • Ramiro Estrugo's avatar
      New icon from arlo. · b3c9a1c6
      Ramiro Estrugo authored
      	* icons/eazel/Services.png:
      	New icon from arlo.
      b3c9a1c6
    • Mike Engber's avatar
      First half of putting a quit menu item on the desktop's right-click menu. · fddfc8e8
      Mike Engber authored
      
      	* src/file-manager/Makefile.am:
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_initialize_class),
      	(fm_desktop_icon_view_initialize),
      	(fm_desktop_icon_view_quit_menu_item_callback),
      	(fm_desktop_icon_view_create_background_context_menu_items):
      	* src/file-manager/fm-desktop-icon-view.h:
      	* src/nautilus-application.c: (manufactures), (create_object):
      	* src/nautilus-application.h:
      	* src/nautilus-window-manage-views.c:
      	(nautilus_window_load_content_view):
      	* src/nautilus.oafinfo:
      	First half of putting a quit menu item on the desktop's
      	right-click menu. Still need to hook up the quit item.
      fddfc8e8
    • Gene Z. Ragan's avatar
      Fixed bug 971, enable undo in file editing part of properties window. · 882f6f9e
      Gene Z. Ragan authored
      2000-07-10  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug 971, enable undo in file editing part of
      	properties window.
      
      	* src/file-manager/fm-properties-window.c:
      	(create_basic_page):
      	Enabled entry for undo and enabled the use of ctl-z
      	to invoke undo while properties dialog has focus.
      882f6f9e
    • Ramiro Estrugo's avatar
      Add a toolbar button to instanciate services. Defaults to off if · dfe08514
      Ramiro Estrugo authored
      	* src/nautilus-window-toolbars.c: (toolbar_services_callback):
      	Add a toolbar button to instanciate services.  Defaults to off if
      	EAZEL_SERVICES is not on.
      
      	* icons/eazel/Makefile.am:
      	* icons/eazel/Servics.png:
      	Add services icon for toolbar.
      dfe08514
    • Robey Pointer's avatar
      add new helper/ directory to trilobite for building eazel-helper, the sudo-ish... · 2ce76a9a
      Robey Pointer authored
      add new helper/ directory to trilobite for building eazel-helper, the sudo-ish utility that lets trilobite services do stuff as root
      2ce76a9a
    • Ramiro Estrugo's avatar
      d2e18259
  2. 10 Jul, 2000 12 commits
    • Ramiro Estrugo's avatar
      Add support for boundary offset and extra width and height. · af7bd12d
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-graphic.c:
      	(nautilus_graphic_initialize), (nautilus_graphic_size_allocate),
      	(nautilus_graphic_size_request), (nautilus_graphic_set_label_text),
      	(nautilus_graphic_set_label_font),
      	(nautilus_graphic_set_left_offset),
      	(nautilus_graphic_set_right_offset),
      	(nautilus_graphic_set_top_offset),
      	(nautilus_graphic_set_bottom_offset),
      	(nautilus_graphic_set_extra_width),
      	(nautilus_graphic_set_extra_height):
      	* libnautilus-extensions/nautilus-graphic.h:
      	Add support for boundary offset and extra width and height.
      
      	* test/test-nautilus-graphic.c: (main):
      	Update for new boundary offset support.
      
      	components/services/install/nautilus-view/nautilus-service-install-
      	view.c: (generate_install_form), (create_graphic_widget),
      	(create_title_widget):
      	* components/services/login/nautilus-view/nautilus-login-view.c:
      	(generate_login_form), (create_graphic_widget),
      	(create_title_widget):
      	Use new graphic widget to make things prettier.
      af7bd12d
    • Robey Pointer's avatar
    • Robey Pointer's avatar
    • Ramiro Estrugo's avatar
      New function to draw text into a pixbuf given a rect and a string. · 4fdb98d8
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c:
      	(nautilus_gdk_pixbuf_scale_to_fit),
      	(nautilus_gdk_pixbuf_draw_text):
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.h:
      	New function to draw text into a pixbuf given a rect and a
      	string.   Factored from the icon factoyr.
      	* libnautilus-extensions/nautilus-graphic.c:
      	(nautilus_graphic_size_allocate):
      	Add support for drawing text.
      
      	* libnautilus-extensions/nautilus-icon-factory.c: (embed_text):
      	Factored out gdk pixbuf text drawing.  Use the new text drawing
      	function.
      
      	* test/test-nautilus-graphic.c: (create_color_scale):
      	Update for text support.
      4fdb98d8
    • Gene Z. Ragan's avatar
      Added genric function that brings a GdkWindow to the front and activates · 5730af39
      Gene Z. Ragan authored
      2000-07-10  Gene Z. Ragan  <gzr@eazel.com>
      
      	* libnautilus-extensions/nautilus-gdk-extensions.c:
      	* libnautilus-extensions/nautilus-gdk-extensions.h:
      	(nautilus_gdk_window_bring_to_front):
      	Added genric function that brings a GdkWindow to the
      	front and activates it.  There is no GDK API that
      	does this.
      
      	* src/nautilus-window-manage-views.c: (open_location):
      	Removed case specific code and repalced wirth new function.
      5730af39
    • Gene Z. Ragan's avatar
      Modified function to handle the folloing case: If a user has selected open · a311ea29
      Gene Z. Ragan authored
      2000-07-10  Gene Z. Ragan  <gzr@eazel.com>
      
      	* src/nautilus-window-manage-views.c:
      	(open_location):
      	Modified function to handle the folloing case:
      	If a user has selected open location in new window
      	in prefs, and a window is already open for the location,
      	the window is activated and given focus.  This feature
      	makes the most sense, but conflicts with the wording
      	of the preferences item.  We need a way to express
      	this feature in the prefs.
      a311ea29
    • Andy Hertzfeld's avatar
      made the property browser update when the theme changes; fixed bug in · 84cdcd49
      Andy Hertzfeld authored
      
      	made the property browser update when the theme changes; fixed
      	bug in making theme selectors, and added emblems that I forgot
      	to add on Friday.
      84cdcd49
    • Fatih Demir's avatar
      Updated the Turkish translation. · 44d6765c
      Fatih Demir authored
      44d6765c
    • Ramiro Estrugo's avatar
      Use the new NautilusGraphic widget. Add a function to create graphics with · dd9ea340
      Ramiro Estrugo authored
      	*
      	components/services/startup/nautilus-view/nautilus-service-startup-
      	view.c: (generate_startup_form), (create_graphic_widget),
      	(generate_form_logo):
      	Use the new NautilusGraphic widget.  Add a function to create
      	graphics with a given image and background.
      
      	* libnautilus-extensions/nautilus-graphic.c:
      	(nautilus_graphic_size_allocate):
      	Add FIXME blurbs.
      
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	Add FIXME blurbs.
      dd9ea340
    • Ian McKellar's avatar
      Fix for segfault. · e779f844
      Ian McKellar authored
      e779f844
    • Ramiro Estrugo's avatar
      Add arlo's services title icons. · 747245d7
      Ramiro Estrugo authored
      	* components/services/startup/nautilus-view/icons/Makefile.am,
      	  eazel-services-logo.png,
      	    eazel-services-logo-tile.png:
      	    Add arlo's services title icons.
      
      	    * libnautilus-extensions/Makefile.am:
      	    * libnautilus-extensions/nautilus-graphic.c:
      	    (nautilus_graphic_initialize_class), (nautilus_graphic_initialize),
      	    (nautilus_graphic_destroy), (nautilus_graphic_set_arg),
      	    (nautilus_graphic_get_arg), (nautilus_graphic_realize),
      	    (nautilus_graphic_unrealize), (nautilus_graphic_draw),
      	    (nautilus_graphic_size_allocate), (nautilus_graphic_size_request),
      	    (nautilus_graphic_map), (nautilus_graphic_unmap),
      	    (nautilus_graphic_expose), (ensure_buffer_size),
      	    (create_child_window), (nautilus_gdk_create_copy_area_gc),
      	    (nautilus_gdk_pixbuf_render_to_drawable),
      	    (nautilus_gdk_pixbuf_render_to_pixbuf),
      	    (nautilus_gdk_pixbuf_render_to_pixbuf_alpha),
      	    (gdk_string_dimensions), (nautilus_gdk_pixbuf_set_to_color),
      	    (nautilus_gdk_pixbuf_tile), (nautilus_gdk_pixbuf_tile_alpha),
      	    (nautilus_graphic_new), (nautilus_graphic_set_background_pixbuf),
      	    (nautilus_graphic_get_background_pixbuf),
      	    (nautilus_graphic_set_background_type),
      	    (nautilus_graphic_get_background_type),
      	    (nautilus_graphic_set_background_color),
      	    (nautilus_graphic_get_background_color),
      	    (nautilus_graphic_set_placement_type),
      	    (nautilus_graphic_get_placement_type),
      	    (nautilus_graphic_set_pixbuf), (nautilus_graphic_get_pixbuf),
      	    (nautilus_graphic_set_overall_alpha),
      	    (nautilus_graphic_set_label_text),
      	    (nautilus_graphic_get_label_text),
      	    (nautilus_graphic_set_label_font),
      	    (nautilus_graphic_get_label_font):
      	    * libnautilus-extensions/nautilus-graphic.h:
      	    Add NautilusGraphic widget to build.
      
      	    * test/.cvsignore:
      	    * test/Makefile.am:
      	    * test/test-nautilus-graphic.c: (create_background),
      	    (create_pixbuf), (create_graphic), (alpha_scale_value_changed),
      	    (red_color_value_changed), (green_color_value_changed),
      	    (blue_color_value_changed), (toggle_background_type_callback),
      	    (create_color_scale), (main):
      	    Add test for NautilusGraphic widget.
      747245d7
    • Andy Hertzfeld's avatar
      improved the property browser. Added a line of descriptive text. Added a · 33d57594
      Andy Hertzfeld authored
      
      	improved the property browser. Added a line of descriptive text.
      	Added a new "theme" section.
      33d57594
  3. 09 Jul, 2000 2 commits