1. 14 Nov, 2000 4 commits
    • Pavel Cisler's avatar
      reviewed by: Darin Adler <darin@eazel.com> · b7c2daf9
      Pavel Cisler authored
      2000-11-13  Pavel Cisler  <pavel@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	* configure.in:
      	Enable the sign-compare and cast-align warnings.
      
      	* components/help/converters/gnome-db2html2/gdb3html.c:
      	(find_first_element):
      	* components/help/hyperbola-filefmt.c: (fmt_free_tree_info):
      	* components/help/hyperbola-nav-index.c:
      	(hyperbola_navigation_index_update_clist), (despace),
      	(end_element):
      	* components/history/nautilus-history-view.c:
      	(history_load_location):
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(string_list_get_index_of_string):
      	* components/services/install/lib/eazel-install-corba-types.c:
      	(corba_string_sequence_to_glist),
      	(corba_packagedatastructlist_from_packagedata_list),
      	(packagedata_list_from_corba_packagedatastructlist),
      	(categorydata_list_from_corba_categorystructlist):
      	* components/services/install/lib/eazel-install-query.c:
      	(eazel_install_simple_rpm_query):
      	* components/services/install/lib/eazel-install-rpm-glue.c:
      	(eazel_install_monitor_rpm_process_pipe):
      	* components/services/install/lib/eazel-install-rpm-signature.c:
      	(read_rpm_lead), (read_rpm_signature):
      	* components/services/trilobite/libtrilobite/trilobite-root-helper.
      	c: (trilobite_root_helper_run_program),
      	(trilobite_root_helper_set_time):
      	* cut-n-paste-code/widgets/nautilusclist/nautilusclist.c:
      	(nautilus_clist_get_arg), (nautilus_clist_construct):
      	* helper-utilities/authenticate/nautilus-authenticate.c: (main):
      	* libnautilus-extensions/nautilus-background.c:
      	(set_image_and_color_image_loading_done_callback):
      	* libnautilus-extensions/nautilus-buffered-widget.c:
      	(nautilus_gdk_pixbuf_tile_alpha):
      	* libnautilus-extensions/nautilus-caption-table.c:
      	(entry_activate):
      	* libnautilus-extensions/nautilus-caption-table.h:
      	* libnautilus-extensions/nautilus-ctree.c:
      	(nautilus_ctree_node_nth), (nautilus_ctree_drag_motion):
      	* libnautilus-extensions/nautilus-ctree.h:
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(metafile_write):
      	* libnautilus-extensions/nautilus-file-changes-queue.c:
      	(nautilus_file_changes_consume_changes):
      	* libnautilus-extensions/nautilus-file-operations-progress.c:
      	(truncate_string_from_start):
      	* libnautilus-extensions/nautilus-file-operations.c:
      	(extract_string_until):
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_read_entire_file):
      	* libnautilus-extensions/nautilus-gdk-extensions.c:
      	(nautilus_get_largest_fitting_font):
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_get_sidebar_panel_view_identifiers):
      	* libnautilus-extensions/nautilus-gtk-extensions.c:
      	(nautilus_gtk_window_set_initial_geometry_from_string),
      	(nautilus_gtk_menu_set_item_visibility):
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(draw_or_measure_label_text), (draw_or_measure_label_text_aa):
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(rubberband_timeout_callback), (destroy), (compute_stretch):
      	* libnautilus-extensions/nautilus-icon-container.h:
      	(nautilus_icon_container_find_drop_target):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(check_recently_used_list), (get_themed_icon_file_path),
      	(revise_scale_factors_if_too_big):
      	* libnautilus-extensions/nautilus-icon-text-item.c:
      	(recompute_bounding_box), (iti_draw), (iti_selection_motion):
      	* libnautilus-extensions/nautilus-label.c:
      	(nautilus_label_size_allocate), (label_recompute_line_geometries):
      	* libnautilus-extensions/nautilus-list.c: (draw_cell),
      	(nautilus_list_drag_data_received):
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	(server_matches_content_requirements),
      	(nautilus_do_component_query):
      	* libnautilus-extensions/nautilus-password-dialog.c:
      	(caption_table_activate_callback):
      	* libnautilus-extensions/nautilus-preferences-item.c:
      	(has_image_file):
      	* libnautilus-extensions/nautilus-scalable-font.c:
      	(file_as_string), (parse_font_description_file),
      	(nautilus_text_layout_new):
      	* libnautilus-extensions/nautilus-scalable-font.h:
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(check_permissions):
      	* libnautilus/nautilus-view.c:
      	(nautilus_shallow_g_list_from_uri_list):
      	* libnautilus/nautilus-zoomable.c:
      	(nautilus_g_list_from_ZoomLevelList):
      	* librsvg/rsvg-ft.c: (rsvg_ft_measure_or_render_string):
      	* librsvg/rsvg.c: (rsvg_parse_transform):
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_create_background_context_menu_items),
      	(get_sort_criterion_by_metadata_text), (get_sort_criterion_by_id):
      	* src/file-manager/fm-list-view.c: (select_row_common),
      	(select_matching_name_callback), (select_previous_next_common),
      	(fm_list_view_bump_zoom_level):
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_update_valid_criteria_choices):
      	* src/nautilus-shell.c: (corba_open_windows),
      	(corba_open_default_window):
      	* src/nautilus-sidebar.c: (nautilus_sidebar_add_panel_items):
      	* src/nautilus-window-menus.c:
      	(nautilus_window_disable_keyboard_navigation_for_menus):
      	* src/nautilus-window.c: (nautilus_window_size_request):
      	Fix all sign-compare violations.
      b7c2daf9
    • Mathieu Lacage's avatar
      Buddy: pavel. Fix bug 2422 and 4382. · af7bef76
      Mathieu Lacage authored
      2000-11-13  Mathieu Lacage  <mathieu@eazel.com>
      
      	Buddy: pavel.
      	Fix bug 2422 and 4382.
      
      	* components/tree/nautilus-tree-view.c:
      	(filtering_changed_callback),
      	(collapse_time_callback): added. collapses opened folders when
      	you leave the tree view.
      	(nautilus_tree_view_drag_leave): make it call tree_view_drag_destroy
      	(nautilus_tree_view_drag_motion): cleanup, make it call
      	tree_view_drag_destroy_real
      	(nautilus_tree_view_drag_drop): spaces.
      	(nautilus_tree_view_drag_data_received): cleanup: make it call
      	tree_view_drag_destroy.
      	(nautilus_dump_info): cleanup.
      	(expand_time_callback): cleanup.
      	(nautilus_tree_view_expand_maybe_later): cleanup
      	(nautilus_tree_view_collapse_all): cleanup.
      	(nautilus_tree_view_receive_dropped_icons): make it collapse
      	correctly.
      	(nautilus_tree_view_prelight_stop): new function: clears prelighting.
      	(nautilus_tree_view_drag_destroy): new function: destroys when drag finished.
      	(nautilus_tree_view_drag_destroy_real): new function: destroys when drag begins.
      	* docs/dnd.txt: add some thoughts.
      	* libnautilus-extensions/nautilus-drag.c:
      	(nautilus_drag_init): init new field.
      	* libnautilus-extensions/nautilus-drag.h: add shared field to public structure.
      af7bef76
    • Gene Z. Ragan's avatar
      Fixed bug 4700, ejecting an audio cd kills Nautilus · 5108ef78
      Gene Z. Ragan authored
       2000-11-13  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug 4700, ejecting an audio cd kills Nautilus
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_get_volume_name):
      	Check for NULL string before using it.
      
      	* src/file-manager/fm-desktop-icon-view.c:
      	(volume_unmounted_callback):
      	Don't bother emiting signal if volume was never mounted
      	in the first place.
      5108ef78
    • Christian Rose's avatar
      Updated Swedish translation. · d9a52e0c
      Christian Rose authored
      d9a52e0c
  2. 13 Nov, 2000 16 commits
    • John Sullivan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · eab8b411
      John Sullivan authored
      	More work towards using Bonobo for context menus. Also, found
      	and fixed bug where "Open With" items weren't working from
      	the File menu (though they were from the context menu).
      
      	* src/file-manager/fm-directory-view.c:
      	(add_open_with_program_menu_item): Determine verb name from item
      	path, not item label. This was broken before, causing "Open With"
      	items in the File menu not to work. Not sure why this ever worked,
      	but I didn't spend too much time investigating its change history.
      	(add_open_with_app_bonobo_menu_item),
      	(add_open_with_viewer_bonobo_menu_item): Removed these functions;
      	they were adding an extra layer that ended up hurting rather than
      	helping.
      	(add_application_to_bonobo_menu),
      	(add_component_to_bonobo_menu): consolidated with the removed
      	functions; add item to context menu as well as normal menu.
      	(reset_bonobo_open_with_menu): remove menu items and verbs from
      	context menu as well as normal menu.
      eab8b411
    • Josh Barrow's avatar
      Renamed "directory" to "folder · aa5ba9f4
      Josh Barrow authored
      
      2000-11-13  Josh Barrow  <josh@eazel.com>
      
          * libnautilus-extensions/nautilus-global-preferences.c:
          (global_preferences_register):
          Renamed "directory" to "folder
      aa5ba9f4
    • Maciej Stachowiak's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 06cbd9a8
      Maciej Stachowiak authored
      	* src/run-nautilus: Fixed bug 3248 (2nd copy of Nautilus faults)
      	by removing the nautilus-clean.sh calls from run-nautilus (Ramniro
      	claims it was fixed already, but there were race conditions, and
      	these calls are masking bugs that we want to fix for release).
      06cbd9a8
    • Maciej Stachowiak's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · 4dfaa364
      Maciej Stachowiak authored
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	Increased chunk-size to 32k in an unsuccesful attempt to improve
      	the situation with regards to fix bug 3256 (attempt to view huge
      	text file is very slow). It did not help which leads me to believe
      	the problem is with the way the text control handles progressive
      	updates.
      
      	Fix bug 2180 (switching from icon view to list view, the zoom
      	control disappears and then reappears).
      
      	* src/nautilus-window-manage-views.c (load_content_view,
      	zoom_level_changed_callback): Don't show and hide the zoom control
      	at various times. Instead, let
      	`nautilus_window_set_content_view_widget' establish the right
      	visibility state when we finally enable the widget. This way, the
      	zoom control won't ever disappear and reappear when switching
      	between two different zoomable views.
      	* src/nautilus-window.c (nautilus_window_set_content_view_widget):
      	Set the zoom control to the right visibility state when setting
      	the new widget.
      4dfaa364
    • Andy Hertzfeld's avatar
      fixed bug 3823, text in theme selector is wrong, by correcting a mis-set · 0e3689b8
      Andy Hertzfeld authored
      
      	* src/nautilus-theme-selector.c: (exit_remove_mode):
      	fixed bug 3823, text in theme selector is wrong, by correcting
      	a mis-set boolean.
      0e3689b8
    • John Sullivan's avatar
      More progress on using Bonobo for context menu items. · d8270200
      John Sullivan authored
      	Now the Bonobo context menu items get their labels
      	updated to match the selection.
      
      	* src/file-manager/fm-directory-view.c:
      	(compute_menu_item_info):
      	Now has return parameters for the label with & without underscore,
      	instead of a boolean parameter to choose between them.
      	(append_gtk_menu_item), (append_selection_menu_subtree):
      	Update callers that only want the without-underscore version.
      	(update_one_menu_item): Set the label for the verb (no underscore)
      	as well as the label for the menu item (include underscore).
      
      	* src/file-manager/fm-icon-view.c:
      	(compute_menu_item_info):
      	Now has return parameters for the label with & without underscore,
      	instead of a boolean parameter to choose between them.
      	(insert_one_context_menu_item),
      	(fm_icon_view_create_background_context_menu_items):
      	Update callers that only want the without-underscore version.
      	(update_one_menu_item): Set the label for the verb (no underscore)
      	as well as the label for the menu item (include underscore).
      
      	* src/file-manager/fm-search-list-view.c:
      	(compute_reveal_item_name_and_sensitivity):
      	Now has return parameters for the label with & without underscore,
      	instead of a boolean parameter to choose between them.
      	(real_create_selection_context_menu_items): Update caller that
      	only wants the without-underscore version.
      	(update_reveal_item): Set the label for the verb (no underscore)
      	as well as the label for the menu item (include underscore).
      
      	* src/file-manager/nautilus-directory-view-ui.xml:
      	Add some placeholders in the selection context menu so subclasses
      	can place items correctly.
      	* src/file-manager/nautilus-icon-view-ui.xml:
      	Insert Rename, Stretch, and Unstretch into context menu.
      	* src/file-manager/nautilus-search-list-view-ui.xml:
      	Define commands for each verb. Move tips to commands.
      	Insert Reveal into context menu.
      d8270200
    • Andy Hertzfeld's avatar
      fixed bug 4703, add new background crashes when you pick trash. · 89d6f054
      Andy Hertzfeld authored
      
      	fixed bug 4703, add new background crashes when you pick trash.
      
      	* src/nautilus-property-browser.c: (add_background_to_browser):
      	fixed by removing a double-free in the case when the selected
      	file is not an image.
      89d6f054
    • John Sullivan's avatar
      More work towards converting directory view context menus · 707776b5
      John Sullivan authored
      	to use Bonobo. Checking in so Darin can help me debug.
      	The Bonobo context menus still aren't used unless you
      	modify code.
      
      	* src/file-manager/fm-directory-view.c:
      	(real_merge_menus): Add verb handler for "Reset Background"
      	(fm_directory_view_pop_up_selection_context_menu): Add
      	conditional to execute Bonobo version (if TRUE changed to FALSE).
      	(fm_directory_view_pop_up_background_context_menu): formatting tweak.
      	* src/file-manager/nautilus-directory-view-ui.xml:
      	Added command definitions for all verbs. Moved labels from
      	context items into commands. Moved tips into commands. Populated
      	the background and selection popup menu definitions.
      	* src/file-manager/nautilus-icon-view-ui.xml:
      	Added command definitions for all verbs and ids. Defined labels
      	for commands. Moved tips into commands. Partially populated the
      	background popup menu definition.
      	* src/nautilus-shell-ui.xml: Moved accelerators for Zoom commands
      	to menu items, so they don't appear in context menus. Add labels
      	for Zoom commands. Add degenerate background popup that defines
      	the zoom items.
      707776b5
    • Maciej Stachowiak's avatar
      Remove stray printf. · 4168c918
      Maciej Stachowiak authored
      	* libnautilus-extensions/nautilus-program-choosing.c
      	(nautilus_launch_application_from_command): Remove stray printf.
      4168c918
    • Maciej Stachowiak's avatar
      Updated based on running check-THANKS.pl Fixed some typos in people's · fe3a8f5e
      Maciej Stachowiak authored
      	* THANKS: Updated based on running check-THANKS.pl
      	* AUTHORS, ChangeLog-200001018: Fixed some typos in
      	people's email addresses.
      
      
      	Fix bugs 3641 (text preview gets garbled when switching files in
      	the middle of a load) and 3479 (Nautilus crashes if
      	nautilus-adapter* missing).
      
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c
      	(call_when_stopped, load_and_free_uri, declare_done_loading,
      	stop_loading,
      	nautilus_adapter_progressive_load_strategy_load_location): Make
      	sure previous load is completely stopped before ever starting a
      	new load.
      
      	* components/adapter/nautilus-adapter.c:
      	(nautilus_adapter_destroy, nautilus_adapter_new): Avoid reporting
      	signals to the view frame while in the middle of destroying the
      	adapter.
      	* src/nautilus-component-adapter-factory.c
      	(nautilus_component_adapter_factory_get): Return NULL when loading
      	the adapter factory component fails.
      	(nautilus_component_adapter_factory_initialize,
      	component_adapter_factory_at_exit_destructor): Changes required by
      	the above.
      	* src/nautilus-view-frame.c
      	(nautilus_view_frame_set_to_component): report failure if we can't
      	load the adapter factory.
      	* src/nautilus-window-manage-views.c
      	(report_content_view_failure_to_user, load_content_view,
      	handle_view_failure, nautilus_window_set_sidebar_panels): Do a
      	somewhat better job of reporting view load failures.
      fe3a8f5e
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 5777ef24
      Yuri Syrota authored
      5777ef24
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 09acc5f9
      Yuri Syrota authored
      09acc5f9
    • Maciej Stachowiak's avatar
      Set both open and closed pixmaps, so open folders have a disttinct · 9a349ecb
      Maciej Stachowiak authored
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_insert_model_node,
      	nautilus_tree_view_update_model_node): Set both open and closed
      	pixmaps, so open folders have a disttinct appearance in the tree,
      	in addition to the disclosure triangles. This fixes bug 2421. This
      	work was needed to fix bug 3279 (Icons in tree sidebar panel don't
      	update when theme is changed), which was a side effect of not
      	doing this.
      9a349ecb
    • Maciej Stachowiak's avatar
      Expand margins around expander by 3 pixels on each side to make it easier · c4fbe9ce
      Maciej Stachowiak authored
      	* libnautilus-extensions/nautilus-ctree.c (ctree_is_hot_spot):
      	Expand margins around expander by 3 pixels on each side to make it
      	easier to click the disclosure triangle (triangle will prelight
      	when within range), to fix bug 4479
      
      
      	Fix bugs 4497 (Add configuration option to show only folders in
      	tree view) and 2419 (Tree view should track "show hidden files"
      	preference):
      
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_should_skip_file,
      	nautilus_tree_view_insert_model_node,
      	nautilus_tree_view_remove_model_node,
      	nautilus_tree_view_update_model_node): Handle possibly filtering
      	out hidden files, backup files or non-directories.
      
      	(filtering_changed_callback,
      	nautilus_tree_view_initialize): Initialize from and watch
      	filtering preferences, reload whole tree when prefs change.
      
      	(nautilus_tree_view_destroy): Stop watching filtering prefs.
      
      	(reload_model_node, reload_whole_tree, expand_node_for_file,
      	nautilus_tree_view_receive_dropped_icons): Update code for
      	reloading the tree on expand/collapse etc.
      
       	* components/tree/nautilus-tree-model.c
      	(nautilus_tree_model_directory_files_added_callback): Check if we
      	already have a node for each file before trying to create a new
      	one. This was needed because otherwise chaning the preference
      	settins mentioned above would result in crashes.
      
      	* libnautilus-extensions/nautilus-file.h,
      	libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_is_hidden_file, nautilus_file_is_backup_file,
      	nautilus_file_should_show,
      	filter_hidden_and_backup_partition_callback,
      	nautilus_file_list_filter_hidden_and_backup): Move hidden file and
      	backup file filtering logic here from fm-directory-view.c.
      
      	* src/file-manager/fm-directory-view.c (queue_pending_files): Use
      	`nautilus_file_list_filter_hidden_and_backup' to do filtering.
      
      	* libnautilus-extensions/nautilus-global-preferences.h,
      	libnautilus-extensions/nautilus-global-preferences.c
      	(global_preferences_create_dialog, global_preferences_register):
      	Add a new preference for showing only directories in the tree
      	view.
      
      	* libnautilus-extensions/nautilus-preferences-dialog.c: Make
      	preferences dialog a bit bigger to accomodate the new setting.
      c4fbe9ce
    • Andy Hertzfeld's avatar
      fixed bug 3210, trash image fails to appear when defined as emblem, by · 0f18c603
      Andy Hertzfeld authored
      
      	fixed bug 3210, trash image fails to appear when defined as
      	emblem, by disallowing new emblems to be defined with the same
      	name as intrinsic ones.  Also, disallowed adding an emblem with
      	the same name as an existing one.
      
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_destroy), (emblem_keyword_valid),
      	(is_reserved_keyword), (emblem_dialog_clicked),
      	(make_properties_from_directories):
      	maintain a glist of emblem names, and check it when we're adding a
      	new one to make sure it's not already on it.  Put up an error dialog
      	if it already exists.
      0f18c603
    • Josh Barrow's avatar
      Add whitespace · 878d475c
      Josh Barrow authored
      
      Add whitespace
      878d475c
  3. 12 Nov, 2000 8 commits
    • John Fleck's avatar
      John Fleck <jfleck@inkstain.net> *sect-preparse.c - adding <term> support · bbcf26c4
      John Fleck authored
      
      John Fleck <jfleck@inkstain.net> *sect-preparse.c - adding <term> support
      bbcf26c4
    • Andy Hertzfeld's avatar
      fixed bug 3116, add preference for disabling sound preview · 0136867b
      Andy Hertzfeld authored
      
      	fixed bug 3116, add preference for disabling sound preview
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	defined sound preview preference
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_create_dialog), (global_preferences_register):
      	registered sound preview preference and added to speed tradeoffs
      	* src/file-manager/fm-icon-view.c: (should_preview_sound),
      	(icon_container_preview_callback):
      	only preview sounds if the preference is set
      0136867b
    • Ali Abdin's avatar
      Preliminary glossary supports. Fix bug #2399, #4702, #4724. Partial fix · 3e293713
      Ali Abdin authored
      2000-11-23  Ali Abdin  <aliabdin@aucegypt.edu>
      
      	Preliminary glossary supports.
      	Fix bug #2399, #4702, #4724. Partial fix for #4724
      	(a few of the above are thanks to patches/mails from
      	jfleck@inkstain.net)
      	Some other misc. bug-fixing.
      	Cleaned up some code.
      	Preliminary glossary support (thanks to a patch by
      	jfleck@inkstain.net)
      
      	* components/help/help-method.c:
      	(file_in_info_path):
      	Fix a typo preventing it from searching /usr/gnome/info
      	Add in support for /usr/share/info directory for Debian (hopefully
      	this fixes bug #4414)
      	(transform_file),
      	(find_help_file): Move the searching for HTML files into the
      	find_help_file function to make things consistant. Fixes bug #4724
      
      	* components/help/converters/gnome-db2html2/gdb3html.c:
      	(init_entities): Conver entities to use a table, and add support for
      	iso-latin characters (for i18n purposes).
      	(parse_file): set version to XML_DEFAULT_VERSION, fixes bug #2399
      	#if 0'd out a useless call to a function
      	(xml_parse_file): #if 0'd out this function since we no longer use it
      
      	* components/help/converters/gnome-db2html2/sect-elements.c:
      	(sect_figure_start_element):
      	Increment the figure count as soon as we enter (instead of when we
      	leave) (should fix #4702)
      
      	* components/help/converters/gnome-db2html2/gdb3html.[ch]:
      	* components/help/converters/gnome-db2html2/sect-elements.[ch]:
      	* components/help/converters/gnome-db2html2/sect-preparse.c,
      	* components/help/converters/gnome-db2html2/toc-elements.c:
      	(glossentry_stack_add), (glossary_start_element),
      	(sect_glossseealso_start_element),
      	(sect_glosssee_start_element),
      	(sect_preparse_glossary_start_element),
      	(sect_preparse_glossterm_characters),
      	(toc_glossdiv_start_element), (toc_glossdiv_end_element)
      	(toc_glossentry_start_element), (toc_glossentry_end_element),
      	(toc_glossterm_start_element), (toc_glossterm_end_element):
      	New functions for glossary support
      
      	(sect_title_start_element), (sect_title_end_element),
      	(sect_title_characters),
      	(toc_author_start_element), (toc_author_characters)
      	(toc_title_start_element), (toc_title_end_element),
      	(toc_title_characters):
      	Modified functions for glossary support
      
      	(sect_preparse_set_doctype):
      	Add support for glossary, and fix a bug (we should set to BOOK_DOC and
      	ARTICLE_DOC instead of just BOOK or ARTICLE!!!)
      3e293713
    • John Fleck's avatar
      John Fleck <jfleck@inkstain.net> add <term> tag support to gnome-db2html2 · 94b3b06e
      John Fleck authored
      
      John Fleck <jfleck@inkstain.net> add <term> tag support to gnome-db2html2
      94b3b06e
    • John Fleck's avatar
      John Fleck <jfleck@inkstain.net> fixing bug #4406, adding <term> tag · b5e27b7b
      John Fleck authored
      
      John Fleck <jfleck@inkstain.net> fixing bug #4406, adding <term> tag support to gnome-db2html2
      b5e27b7b
    • Maciej Stachowiak's avatar
      Fixed bugs 4503 and 4584. · 85093713
      Maciej Stachowiak authored
      	* components/tree/nautilus-tree-view.c: Added
      	`current_main_view_uri' field to details struct.
      	(nautilus_tree_view_load_uri): Set `current_main_view_uri' field
      	every time, whether or not we end up selecting it.
      	(nautilus_tree_view_destroy): Free `current_main_view_uri' and
      	`selected_uri' fields.
      	(tree_select_row_callback): Only ignore the select if the selected
      	row matches `current_main_view_uri', not just `selected_uri' to
      	fix bug 4584 (Can not reselect the previous directory in the tree
      	when I entered a "hidden" directory in the content view)
      
      	(nautilus_tree_view_button_release): Only select the row on a
      	release of button 1, otherwise ignore to fix bug 4503 ("Tree
      	Sidebar panel treats right-clicks as left-clicks (should do
      	nothing)")
      
      	(tree_view_realize_callback): trivial formatting fix.
      85093713
    • Maciej Stachowiak's avatar
      FIx bug 4352 and make the redundant "Document Tree" title go away. · 5d05c331
      Maciej Stachowiak authored
      	* components/help/hyperbola-nav-tree.c
      	(hyperbola_navigation_tree_new): FIx bug 4352 and make the
      	redundant "Document Tree" title go away.
      5d05c331
    • Maciej Stachowiak's avatar
      Fixed bugzilla.eazel.com bugs 4051 (applications which require · 16062e0e
      Maciej Stachowiak authored
      	terminals don't get them) and 4072 (mime types: command= string
      	can't take args?).
      
      	* libnautilus-extensions/nautilus-gnome-extensions.c
      	(nautilus_gnome_terminal_shell_execute): Don't take the shell as
      	an argument, just use "/bin/sh", there's no reason to use any
      	other shell for the purpose of launching a terminal like this.
      
      	(nautilus_gnome_open_terminal): Don't pass user shell to
      	`nautilus_gnome_terminal_shell_execute'; handle `gnome-terminal'
      	properly by passing it "-x" instead of incorrectly trying to quote
      	the command.
      
      	* libnautilus-extensions/nautilus-gnome-extensions.h: Fix minor
      	typo.
      
      	* libnautilus-extensions/nautilus-program-choosing.h,
      	libnautilus-extensions/nautilus-program-choosing.c:
      	(nautilus_launch_application_from_command): Add a use_termial
      	argument and if passed, launch the program in a terminal; minor
      	fixes to the way non-terminal-requiring programs are launched as
      	well, including not quoting the command, so that it can include
      	command line arguments (if the command name includes a space, it
      	had better be quoted already).
      
      	(nautilus_launch_application): Use the new `use_terminal' argument
      	when calling `nautilus_launch_application_from_command'.
      
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(launch_mime_capplet): Use the new `use_terminal' argument
      	when calling `nautilus_launch_application_from_command'.
      
      	* src/file-manager/fm-desktop-icon-view.c
      	(change_desktop_background_menu_item_callback): Use the new
      	`use_terminal' argument when calling
      	`nautilus_launch_application_from_command'.
      
      	* src/file-manager/fm-directory-view.c (activate_callback): Use
      	the new `use_terminal' argument when calling
      	`nautilus_launch_application_from_command'. Also, shell-quote the
      	command, since nautilus_application_launch_from_command won't do
      	that for you any more.
      16062e0e
  4. 11 Nov, 2000 4 commits
    • Maciej Stachowiak's avatar
      Restored original icon to Gnome theme (Andy accidentally changed it while · e821cf8d
      Maciej Stachowiak authored
      	* icons/gnome/Makefile.am, icons/i-executable.png: Restored
      	original icon to Gnome theme (Andy accidentally changed it while
      	replacing the default theme's exectuable icon).
      e821cf8d
    • Andy Hertzfeld's avatar
      new executable icons from Susan · 6438b1f7
      Andy Hertzfeld authored
      
      	new executable icons from Susan
      6438b1f7
    • Andy Hertzfeld's avatar
      fixed bug 4197, colors can't be given a name, by adding a color selection · 59f47844
      Andy Hertzfeld authored
      
      	* src/nautilus-property-browser.c:
      	(nautilus_color_selection_dialog_new), (add_color_to_file),
      	(add_color_to_browser), (show_color_selection_window),
      	(add_new_color), (make_properties_from_xml_node):
      	fixed bug 4197, colors can't be given a name, by adding a
      	color selection window with a name entry, and using that
      	to name the color.
      
      	* icons/villanova/Makefile.am:
      	* icons/villanova/i-directory-accept-*.png:
      	fixed bug 4641, missing non-aa "folder-accept" image for the
      	villanova theme, by adding new images from Susan.
      
      	* icons/eazel/eazel.xml:
      	* icons/villanova/villanova.xml:
      	tweaked the selection box colors for the eazel and villanova
      	themes according to Susan's specification.
      59f47844
    • Gene Z. Ragan's avatar
      Fixed bug 3057, Icon renaming state can get broken by clicking in location · d8f00989
      Gene Z. Ragan authored
      2000-11-10  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug 3057, Icon renaming state can get broken by clicking
      	in location bar.
      
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(handle_focus_out_event):
      	Signal handler that ends renaming mode when focus changes.
      	(nautilus_icon_container_initialize):
      	Connect "focus_out_event" to new signal handler above.
      
      	* libnautilus-extensions/nautilus-icon-text-item.c: (layout_text),
      	(iti_start_editing), (iti_draw), (iti_event),
      	(nautilus_icon_text_item_select),
      	(nautilus_icon_text_item_get_text),
      	(nautilus_icon_text_item_start_editing),
      	(nautilus_icon_text_item_stop_editing):
      	Code style cleanups.
      d8f00989
  5. 10 Nov, 2000 8 commits
    • Maciej Stachowiak's avatar
      reviewed by: Gene Z. Ragan <gzr@eazel.com> · f960b741
      Maciej Stachowiak authored
      	I think 3320 is fixed (I definitely can't reproduce it) but this
      	change should eliminate a few remaining possible causes.
      
      	* components/tree/nautilus-tree-model.h,
      	components/tree/nautilus-tree-model.c
      	(nautilus_tree_model_get_node_from_file): New function that gets
      	the node corresponding to a NautilusFile (to avoid possible
      	problems with multiple NautilusFile objects for one URI).
      
      	(nautilus_tree_model_get_node, report_node_changed,
      	report_node_removed_internal,
      	nautilus_tree_model_directory_files_changed_callback,
      	nautilus_tree_model_directory_done_loading_callback): Use where
      	possible.
      
      	* components/tree/nautilus-tree-view.c: (reload_node_for_file,
      	nautilus_tree_view_find_parent_node): Use
      	`nautilus_tree_model_get_node_from_file'.
      f960b741
    • Kjartan Maraas's avatar
      Updated Norwegian (bokml) translation. · ec0c09c3
      Kjartan Maraas authored
      2000-11-10  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian (bokml) translation.
      ec0c09c3
    • Andy Hertzfeld's avatar
      fix bug where newly added reset coupon in the colors section of the · 77069be0
      Andy Hertzfeld authored
      
      
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_drag_data_get):
      	fix bug where newly added reset coupon in the colors section
      	of the property browser wasn't working on the sidebar.  Fixed
      	by making sure it issues a uri to a valid image in
      	drag_data_get.
      77069be0
    • Josh Barrow's avatar
      Insert whitespace · 01b9f54d
      Josh Barrow authored
      
      Insert whitespace
      01b9f54d
    • Elliot Lee's avatar
      Fix freetype2 detection fix srcdir != builddir. · 5868f1bf
      Elliot Lee authored
      
      
      * configure.in: Fix freetype2 detection
      * Various makefiles: fix srcdir != builddir.
      5868f1bf
    • Andy Hertzfeld's avatar
      fixed recently introduced bug where emblems wouldn't drag properly; also, · 5122c9f4
      Andy Hertzfeld authored
      
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_drag_data_get),
      	(element_clicked_callback), (add_reset_property):
      	fixed recently introduced bug where emblems wouldn't drag
      	properly; also, used defined constant for reset image name.
      5122c9f4
    • Darin Adler's avatar
      buddy: John Sullivan <sullivan@eazel.com> · 8fafd861
      Darin Adler authored
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	* libnautilus-extensions/nautilus-wait-until-ready.h:
      	Removed the last vestiges of the wait calls.
      
      	* libnautilus-extensions/nautilus-program-choosing.h:
      	Add declarations for cancel calls (not yet implemented).
      
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	(choose_application_hash), (choose_application_equal),
      	(choose_application_destroy), (choose_component_hash),
      	(choose_component_equal), (choose_component_destroy),
      	(choose_component_callback), (nautilus_choose_component_for_file),
      	(choose_application_callback),
      	(nautilus_choose_application_for_file): Change the
      	implementation to use call_when_ready instead of
      	wait_until_ready.
      
      	* src/file-manager/fm-directory-view.c:
      	Formatting tweaks.
      8fafd861
    • Mathieu Lacage's avatar
      doc about the dnd code. · 38c241c5
      Mathieu Lacage authored
      2000-11-09  Mathieu Lacage  <mathieu@eazel.com>
      
      	* docs/dnd.txt: doc about the dnd code.
      38c241c5