1. 19 Jan, 2002 1 commit
    • Darin Adler's avatar
      Remove nautilus-launch-icon.png. · 074ed7a0
      Darin Adler authored
      	* Makefile.am: Remove nautilus-launch-icon.png.
      
      	* components/hardware/nautilus-hardware-view.c: (setup_form_title),
      	(setup_overview_form): Port from EelImage to GtkImage.
      
      	* components/music/nautilus-music-view.c: Remove unused include.
      	* src/nautilus-theme-selector.c: Remove unused includes.
      
      	* libnautilus-private/nautilus-bonobo-extensions.c:
      	(bonobo_activation_activation_callback): Add warning message so we
      	get to see the error from bonobo-activation.
      
      	* libnautilus-private/nautilus-directory-metafile.c: (get_factory):
      	* libnautilus-private/nautilus-icon-factory.c: (get_icon_factory),
      	(load_icon_for_scaling), (embed_text):
      	* libnautilus-private/nautilus-metafile-factory.c:
      	(nautilus_metafile_factory_get_instance):
      	* libnautilus-private/nautilus-theme.c:
      	(nautilus_theme_get_theme_data_from_theme):
      	* libnautilus-private/nautilus-trash-monitor.c:
      	(nautilus_trash_monitor_get):
      	* libnautilus-private/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_get):
      	* src/file-manager/nautilus-indexing-info.c:
      	(show_indexing_info_dialog):
      	* src/nautilus-preferences-dialog.c:
      	(global_preferences_get_dialog):
      	* src/nautilus-window.c: (nautilus_window_class_init),
      	(add_to_history_list):
      	Use eel_debug_call_at_shutdown instead of g_atexit.
      
      	* libnautilus-private/nautilus-file.c:
      	(nautilus_file_get_display_name): Add G_BROKEN_FILENAMES support.
      
      	* libnautilus-private/nautilus-global-preferences.c:
      	(nautilus_global_preferences_init): Remove eel_smooth_widget code.
      
      	* libnautilus/Makefile.am: Add missing ORBIT_IDL dependency.
      
      	* libnautilus/nautilus-view-standard-main.c:
      	(nautilus_view_standard_main_multi): Remove
      	bonobo_ui_debug_shutdown for now. It does us no good unless we
      	also do eel_debug_shut_down, but libnautilus can't depend on eel.
      
      	* nautilus-launch-icon.png: Remove.
      
      	* src/file-manager/fm-properties-window.c:
      	(update_properties_window_icon),
      	(fm_properties_window_drag_data_received),
      	(create_image_widget_for_file): Port from EelImage to GtkImage.
      
      	* src/nautilus-component-adapter-factory.c:
      	(nautilus_component_adapter_factory_get): Use
      	eel_debug_call_at_shutdown instead of g_atexit.
      	(nautilus_component_adapter_factory_create_adapter): Look at
      	exceptions before looking at return values from CORBA calls.
      
      	* src/nautilus-main.c: (main): Add a call to eel_debug_shut_down.
      
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_init), (element_clicked_callback),
      	(nautilus_property_browser_update_contents): Port from EelViewport
      	to GtkViewport.
      
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_destroy),
      	(nautilus_search_bar_criterion_new_from_values): Fix for change
      	that made NautilusSignaller no longer a GtkObject.
      
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
      	(update_icon), (add_emblem): Port from EelImage to GtkImage.
      
      	* src/nautilus-signaller.h:
      	* src/nautilus-signaller.c: (nautilus_signaller_get_current): Use
      	eel_debug_call_at_shutdown instead of g_atexit.
      	(nautilus_signaller_instance_init),
      	(nautilus_signaller_class_init): Change to GObject, not GtkObject.
      
      	* src/nautilus-window-menus.c: (get_bookmark_list): Use
      	eel_debug_call_at_shutdown instead of g_atexit.
      	(nautilus_window_initialize_go_menu): Fix for change that made
      	NautilusSignaller no longer a GtkObject.
      
      	* test/test-nautilus-preferences-change.c: Remove unused include.
      	* test/test-nautilus-preferences-display.c: Remove unused includes.
      	* test/test-nautilus-wrap-table.c: Remove unused includes.
      	* test/test.c: Remove unused function.
      	* test/test.h: Remove unused function.
      074ed7a0
  2. 18 Jan, 2002 3 commits
    • Michael Meeks's avatar
      fix comment. · 5a837d8a
      Michael Meeks authored
      5a837d8a
    • Michael Meeks's avatar
      don't set the background, it causes a strange segv later. · 1da01a65
      Michael Meeks authored
      2002-01-18  Michael Meeks  <michael@ximian.com>
      
      	* libnautilus-private/nautilus-directory-background.c
      	(image_loading_done_callback): don't set the background, it
      	causes a strange segv later.
      
      	* src/nautilus-window-toolbars.c
      	(set_widget_for_bonobo_control): fold into
      	(set_up_back_or_forward_toolbar_item): here.
      	(set_up_standard_bonobo_button): kill redundant
      	freeze / thaws.
      	(set_up_special_bonobo_button): don't do nasty
      	pixbuf roundtrips on a NULL icon_file_name
      	(get_pixbuf_for_xml_node): kill - somewhat inefficient.
      	(set_up_special_bonobo_button): set a straight pixbuf
      	on the button item for more speed, and kill bogus
      	in-proc freeze/thaw.
      	(set_up_back_or_forward_toolbar_item): rename to
      	(create_back_or_forward_toolbar_item): this to better
      	reflect function, aggregate a property bag.
      	(back_or_forward_tooblar_item_property_set_cb): impl.
      1da01a65
    • Ian McKellar's avatar
      Get esd's CFLAGS and LIBS from pkg-config · a3950d89
      Ian McKellar authored
              * configure.in:
              Get esd's CFLAGS and LIBS from pkg-config
      a3950d89
  3. 17 Jan, 2002 7 commits
    • Anders Carlsson's avatar
      Add non-aa pango support. · 2ac12f76
      Anders Carlsson authored
      2002-01-17  Anders Carlsson  <andersca@gnu.org>
      
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_update_bounds),
      	(draw_or_measure_label_text), (update_label_layouts),
      	(get_label_layout), (draw_label_layout), (draw_label_layout_aa),
      	(draw_or_measure_label_text_aa), (nautilus_icon_canvas_item_event):
      	Add non-aa pango support.
      
      	* libnautilus-private/nautilus-directory-async.c (make_dot_directory_uri):
      	Do an sync check for the .directory file before scheduling an async read
      	of the file.
      2ac12f76
    • Anders Carlsson's avatar
      Free the type string. · d9db3dbc
      Anders Carlsson authored
      2002-01-17  Anders Carlsson  <andersca@gnu.org>
      
      	* libnautilus-private/nautilus-link-desktop-file.c
      	(nautilus_link_desktop_file_get_link_uri_from_desktop):
      	Free the type string.
      
      	* src/nautilus-view-frame.c (nautilus_view_frame_selection_changed):
      	Call CORBA_free on uri_list.
      	(send_history): Call CORBA_free on history.
      
      	* src/nautilus-bookmark-parsing.c (nautilus_bookmark_new_from_node):
      	free icon_mime_type.
      
      	* src/file-manager/fm-icon-view.c (update_layout_menus): free path.
      d9db3dbc
    • Anders Carlsson's avatar
      Remove conflict markers. · 843bc3dc
      Anders Carlsson authored
      843bc3dc
    • Anders Carlsson's avatar
      Add fm-list-model.[ch] · fff18956
      Anders Carlsson authored
      2002-01-17  Anders Carlsson  <andersca@gnu.org>
      
      	* src/file-manager/Makefile.am: Add fm-list-model.[ch]
      fff18956
    • Anders Carlsson's avatar
      New file. · cb1f493d
      Anders Carlsson authored
      2002-01-17  Anders Carlsson  <andersca@gnu.org>
      
      	* src/file-manager/fm-list-model.c: New file.
      
      	* src/file-manager/fm-list-model.h: New file.
      
      	* src/file-manager/fm-list-view.c: Port to GtkTreeView.
      
      	* src/file-manager/fm-list-view.h: Port to GtkTreeView.
      
      	* src/file-manager/fm-directory-view.c (fm_directory_view_destroy):
      	Stop and clear the directory view before setting view to NULL because
      	clearing the directory when nautilus_view is NULL can trigger an assertion.
      cb1f493d
    • Darin Adler's avatar
      Added include needed for compatibility with new gnome-vfs. · 02b737b3
      Darin Adler authored
      	* libnautilus-private/nautilus-mime-actions.c: Added include
      	needed for compatibility with new gnome-vfs.
      
      	* src/file-manager/fm-directory-view.c:
      	(set_up_scripts_directory_global): Fix mistake with use of
      	GNOME_DOT_GNOME by using gnome_util_home_file instead.
      02b737b3
    • Darin Adler's avatar
      Remove unneeded code and restore display-specific registration. This gets · 639ce8e4
      Darin Adler authored
      	* components/hardware/main.c: (main):
      	* components/image-viewer/nautilus-image-view.c:
      	(init_server_factory):
      	* components/loser/content/main.c: (main):
      	* components/loser/sidebar/main.c: (main):
      	* components/throbber/main.c: (main):
      	* libnautilus/nautilus-view-standard-main.c:
      	(nautilus_view_standard_main_multi),
      	(nautilus_view_create_from_get_type_function):
      	* src/nautilus-main.c: (main):
      	Remove unneeded code and restore display-specific registration.
      	This gets rid of a bunch of GNOME2_CONVERSION_COMPLETE ifdefs.
      
      	* libnautilus-private/nautilus-directory-metafile-monitor.h:
      	* libnautilus-private/nautilus-metafile-factory.c:
      	* libnautilus-private/nautilus-metafile-factory.h:
      	* libnautilus-private/nautilus-metafile.h:
      	These had emacs mode lines that said they were IDL files.
      
      	* libnautilus-private/nautilus-directory-metafile-monitor.c:
      	* libnautilus-private/nautilus-metafile-factory.c:
      	* libnautilus-private/nautilus-metafile.c:
      	* libnautilus-private/nautilus-undo-context.c:
      	* libnautilus-private/nautilus-undo-manager.c:
      	* libnautilus/nautilus-undo-transaction.c:
      	* src/nautilus-application.c:
      	* src/nautilus-shell.c:
      	* src/nautilus-view-frame-corba.c:
      	Use BONOBO_CLASS_BOILERPLATE_FULL instead of EEL_BONOBO_BOILERPLATE_FULL.
      
      	* src/nautilus-sidebar-title.c: (measure_width_callback),
      	(update_more_info): First cut at implementing date that fits into
      	sidebar. Not working yet.
      
      	* src/nautilus-theme-selector.c:
      	(install_theme_button_clicked_callback):
      	Remove eel_gtk_window_set_up_close_accelerator call, since this is a
      	GtkDialog that comes its own close accelerator.
      639ce8e4
  4. 16 Jan, 2002 9 commits
  5. 15 Jan, 2002 8 commits
    • Darin Adler's avatar
      Re-add ui_DATA to EXTRA_DIST. I removed it by accident. · 97bdd350
      Darin Adler authored
              * components/text/Makefile.am: Re-add ui_DATA to EXTRA_DIST.
              I removed it by accident.
      97bdd350
    • Darin Adler's avatar
      Bump required eel version number. Get rid of ORBIT_REQUIRED. · c46ea387
      Darin Adler authored
      	* configure.in: Bump required eel version number. Get rid of
      	ORBIT_REQUIRED.
      
      	* libnautilus/Makefile.am: Remove unneeded "-I$(builddir)" since
      	it is screwing up "make distcheck".
      c46ea387
    • Darin Adler's avatar
      Do an ifdef in the profiler code rather than in the makefile. · 369ee002
      Darin Adler authored
      	* src/Makefile.am:
      	* src/nautilus-profiler.c:
      	Do an ifdef in the profiler code rather than in the makefile.
      369ee002
    • Darin Adler's avatar
      Prepare for 1.1.1 release. A few things got done. · c37dff7d
      Darin Adler authored
      	* NEWS: Prepare for 1.1.1 release.
      	* TODO: A few things got done.
      c37dff7d
    • Darin Adler's avatar
      Fix another of those double-destroy problems by turning a destroy into a · 10d82913
      Darin Adler authored
      	* src/nautilus-desktop-window.c: (finalize),
      	(nautilus_desktop_window_class_init):
      	Fix another of those double-destroy problems by turning a destroy
      	into a finalize.
      10d82913
    • Darin Adler's avatar
      Inspired by a patch from Jacob Berkman <jacob@ximian.com>, got · 79c3c2e7
      Darin Adler authored
      	rid of all the Makefile.am hackery so that everything ends up in
      	the tarball.
      
      	* configure.in: Bumped version to 1.1.1.
      
      	* components/Makefile.am: Re-enabled all the subdirs.
      
      	* components/adapter/Makefile.am: Re-enabled
      	nautilus-adapter-embeddable-embed-strategy.[ch].
      
      	* components/adapter/nautilus-adapter-embeddable-embed-strategy.c:
      	Put an #if GNOME2_CONVERSION_COMPLETE around the whole thing.
      
      	* components/loser/content/Makefile.am:
      	* components/loser/sidebar/Makefile.am:
      	Update for COMPONENT_CFLAGS in NAUTILUS_PRIVATE_CFLAGS.
      
      	* components/loser/content/main.c: (loser_make_object), (main):
      	* components/loser/sidebar/main.c: (loser_make_object), (main):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_init):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_init):
      	Make these compile, not sure if they actually work.
      
      	* components/shell/Nautilus_View_shell.server.in: Remove.
      	* components/shell/shell.c: Remove.
      	This component can go in a separate package -- it doesn't need to be
      	part of the main Nautilus source tree.
      
      	* components/text/Makefile.am: Turned off compiling of the component,
      	but used EXTRA_DIST to make sure the source code still gets into the
      	tarball.
      
      	* components/tree/Makefile.am: Removed $(COMPONENT_LIBS) from the
      	libnautilus_tree_view_la_SOURCES list. Not sure why it was in there.
      
      	* libnautilus-private/Makefile.am: Remove stale references to the
      	nautilus-druid-related headers.
      
      	* libnautilus/nautilus-view-standard-main.c:
      	(nautilus_view_standard_main_multi): Remove some
      	GNOME2_CONVERSION_COMPLETE code that is now clearly not going to
      	be needed. Left in the stuff that is a placeholder for things we
      	still need.
      
      	* src/Makefile.am: Distribute the profiler sources even when they are
      	not built.
      
      	* libnautilus-private/nautilus-icon-container.c: Whitespace tweak.
      79c3c2e7
    • Darin Adler's avatar
      So long, shell.c. · c95685fe
      Darin Adler authored
      	* POTFILES.in: So long, shell.c.
      c95685fe
    • Johan Dahlin's avatar
      Port to GtkTreeView. · 6ca76515
      Johan Dahlin authored
      2002-01-15  Johan Dahlin  <jdahlin@telia.com>
      
      	* src/nautilus-bookmarks-window.c: Port to GtkTreeView.
      6ca76515
  6. 13 Jan, 2002 1 commit
  7. 10 Jan, 2002 1 commit
  8. 09 Jan, 2002 4 commits
    • Darin Adler's avatar
      First cut at ensuring file names are always valid UTF-8. We probably need · c2db1e57
      Darin Adler authored
      	* libnautilus-private/nautilus-file.c: (make_valid_utf8),
      	(nautilus_file_get_display_name), (nautilus_file_get_name): First
      	cut at ensuring file names are always valid UTF-8. We probably
      	need other checks like this for various other places we read in
      	external stuff. Also, we might later decide to cache the "made
      	valid" name. Finally, we might want to support the glib
      	G_BROKEN_FILENAMES feature.
      c2db1e57
    • Darin Adler's avatar
      Some destroy/finalize fixes. · 47c7d714
      Darin Adler authored
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_destroy), (fm_directory_view_finalize),
      	(fm_directory_view_class_init):
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_finalize),
      	(fm_icon_view_class_init):
      	* src/file-manager/fm-list-view.c: (fm_list_view_class_init),
      	(fm_list_view_finalize):
      	Some destroy/finalize fixes.
      47c7d714
    • Stanislav Visnovsky's avatar
      Updated Slovak translation · bd775f98
      Stanislav Visnovsky authored
      2002-01-09  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
      
              * sk.po: Updated Slovak translation
      bd775f98
    • Darin Adler's avatar
      Remove a stray reference to nautilus-help.desktop. · f4693fc0
      Darin Adler authored
      	* Makefile.am: Remove a stray reference to nautilus-help.desktop.
      f4693fc0
  9. 08 Jan, 2002 6 commits
    • Darin Adler's avatar
      Mention bad looking text. · 8c8ba31c
      Darin Adler authored
      	* TODO: Mention bad looking text.
      
      	* libnautilus-private/nautilus-icon-container.c: (destroy),
      	(finalize), (nautilus_icon_container_init), (item_event_callback),
      	(nautilus_icon_container_clear):
      	Various fixes to make destroy on a NautilusIconContainer work.
      
      	* components/tree/nautilus-tree-view-dnd.c:
      	(nautilus_tree_view_drag_motion), (nautilus_tree_view_drag_drop),
      	(nautilus_tree_view_button_press),
      	(nautilus_tree_view_button_release),
      	(nautilus_tree_view_motion_notify):
      	* libnautilus-private/nautilus-undo-signal-handlers.c:
      	(editable_key_press_event):
      	* src/nautilus-bookmarks-window.c: (handle_close_accelerator):
      	Remove unneeded stop_emit-type calls, now that the signal machinery
      	understands that TRUE means to stop emitting in some cases.
      8c8ba31c
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 17bb5b71
      Duarte Loreto authored
      2002-01-08  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      17bb5b71
    • Darin Adler's avatar
      Remove. Remove nautilus-help.desktop since Nautilus isn't the help browser · 2bab818c
      Darin Adler authored
      	* .cvsignore:
      	* Makefile.am:
      	* nautilus-help.desktop.in: Remove.
      	Remove nautilus-help.desktop since Nautilus isn't the help browser
      	any more.
      
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	(nautilus_adapter_load_strategy_class_init):
      	* components/news/nautilus-news.c: (set_up_main_widgets):
      	* libnautilus-private/nautilus-bookmark.c:
      	(nautilus_bookmark_class_init):
      	* libnautilus-private/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_class_init):
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_destroy),
      	(fm_desktop_icon_view_handle_middle_click), (delayed_init),
      	(fm_desktop_icon_view_init), (desktop_icons_compare_callback):
      	* src/nautilus-sidebar.c: (nautilus_sidebar_finalize),
      	(nautilus_sidebar_update_buttons), (nautilus_sidebar_set_uri):
      	Use more g_signal, less gtk_signal stuff.
      
      	* components/hardware/nautilus-hardware-view.c: (setup_form_title),
      	(setup_overview_form), (setup_CPU_form), (setup_RAM_form),
      	(setup_IDE_form):
      	* components/news/nautilus-news.c: (set_up_main_widgets):
      	* src/file-manager/nautilus-indexing-info.c:
      	(update_progress_display), (last_index_time_dialog_new),
      	(index_progress_dialog_new):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_init), (element_clicked_callback),
      	(labeled_image_new), (make_properties_from_directories),
      	(add_reset_property), (make_properties_from_xml_node):
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
      	(nautilus_sidebar_title_select_text_color), (update_title_font),
      	(update_title), (update_more_info),
      	(sidebar_title_create_title_label),
      	(sidebar_title_create_more_info_label):
      	Port more code from EelLabel to GtkLabel. Also change all code that
      	was using things like "make_larger" to use "set_scale" now.
      
      	* components/music/nautilus-music-view.c: (xpm_label_box),
      	(xpm_dual_label_box), (nautilus_music_view_set_album_image):
      	* libnautilus-private/nautilus-bookmark.c:
      	(create_image_widget_for_bookmark),
      	(nautilus_bookmark_menu_item_new):
      	* src/nautilus-complex-search-bar.c:
      	(load_find_them_pixmap_widget):
      	Port more code from GtkPixmap to GtkImage.
      
      	* components/notes/nautilus-notes.c:
      	* components/throbber/nautilus-throbber.c:
      	* src/file-manager/fm-properties-window.c:
      	* src/nautilus-zoom-control.c:
      	Remove extra includes.
      
      	* libnautilus-private/nautilus-icon-factory.c:
      	* libnautilus-private/nautilus-icon-factory.h:
      	Remove nautilus_icon_factory_get_pixmap_and_mask_for_file.
      
      	* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
      	(nautilus_about_draw_info): Port to use Pango to draw the text. It
      	looks really bad right now, but should be straightforward to fix.
      2bab818c
    • Anders Carlsson's avatar
      Whoops. · b790895f
      Anders Carlsson authored
      b790895f
    • Anders Carlsson's avatar
      New function to free a handle and it's associated object. · f2d6d7a1
      Anders Carlsson authored
      2002-01-08  Anders Carlsson  <andersca@gnu.org>
      
      	* libnautilus-private/nautilus-bonobo-extensions.c (activation_handle_free):
      	New function to free a handle and it's associated object.
      	(activation_idle_callback): Call activation_handle_free.
      	(activation_cancel): Likewise.
      f2d6d7a1
    • Darin Adler's avatar
      So long nautilus-help.desktop.in · 87b21864
      Darin Adler authored
      	* POTFILES.in: So long nautilus-help.desktop.in
      87b21864