1. 23 May, 2000 1 commit
    • Eskil Heyn Olsen's avatar
      Changed for the _uri change. · 31652a34
      Eskil Heyn Olsen authored
      
      	* components/services/trilobite/src/trilobite-service-private.h:
      	* components/services/trilobite/src/trilobite-service-public.h:
      	* components/services/trilobite/src/trilobite-service.c:
      	Changed for the _uri change.
      
      	* components/services/trilobite/sample/service/main.c:
      	* components/services/trilobite/sample/command-line/main.c:
      	Changed for the new OAFID's.
      
      	* components/services/trilobite/idl/trilobite-service.idl:
      	Removed the _uri from get_icon_uri
      
      	* components/services/time/service/trilobite-eazel-time-service.c:
      	Better error handling, eg. for bad urls and whatnot.
      
      	* components/services/time/service/Makefile.am (pixmap_DATA):
      	Installs an icon for the service (now we need an icon, currently
      	uses the gnome-clock icon)
      
      	* components/services/time/idl/trilobite-eazel-time-service.idl:
      	Added two strings to the CannotGetTime exception.
      
      	* components/services/time/command-line/main.c (main):
      	Updated to use the new oafids. Better error handling.
      
      	* components/services/Makefile.am (SUBDIRS):
      	Added the time service
      
      	* components/services/trilobite/sample/service/trilobite-eazel-sample-service.oafinfo:
      	* components/services/time/service/trilobite-eazel-time-service.oafinfo:
      	Added attributes to the oafinfo files. Also gave them some real oafids.
      31652a34
  2. 22 May, 2000 11 commits
  3. 21 May, 2000 10 commits
  4. 20 May, 2000 8 commits
    • Fatih Demir's avatar
      Updated tr.po. · 98572e01
      Fatih Demir authored
      98572e01
    • Ettore Perazzoli's avatar
      154367ab
    • Andy Hertzfeld's avatar
      we use OAFIIDs as sidebar panel names as a fallback, so I added a little · 56eaca01
      Andy Hertzfeld authored
      
               we use OAFIIDs as sidebar panel names as a fallback, so I added
      	 a little code to clean them up for display.
      56eaca01
    • Andy Hertzfeld's avatar
      made basic playing in the music view work, although there's still a lot of · 049ff8a9
      Andy Hertzfeld authored
      
              made basic playing in the music view work, although there's still
      	a lot of refinement necessary
      049ff8a9
    • Maciej Stachowiak's avatar
      Fix bugzilla tasks #599 (hex number is bad default for meta view · cf21c9ee
      Maciej Stachowiak authored
      	names) and #631 (nead oaf query to determine metaviews).
      
      	* libnautilus-extensions/nautilus-view-identifier.h,
      	libnautilus-extensions/nautilus-view-identifier.c:
      	(nautilus_view_identifier_new, get_lang_list,
      	nautilus_view_identifier_new_from_oaf_server_info,
      	nautilus_view_identifier_free): Moved NautilusViewIdentifier code
      	here from ntl-uri-map.[ch].
      	(nautilus_view_identifier_new_from_content_view),
      	(nautilus_view_identifier_new_from_sidebar_panel),
      	(nautilus_view_identifier_free_callback),
      	(nautilus_view_identifier_free_list): New functions.
      	* libnautilus-extensions/Makefile.am: Add
      	nautilus-view-identifier.[ch] to build.
      	* src/ntl-types.h: Removed typedef for NautilusViewIdentifier.
      
      	* libnautilus-extensions/nautilus-glib-extensions.h:
      	* libnautilus-extensions/nautilus-glib-extensions.c
      	(nautilus_g_list_free_deep_custom): New function, like
      	`nautilus_g_list_free_deep' but lets you pass your own free
      	function.
      	(nautilus_g_list_free_deep): Use `nautilus_g_list_free_deep_custom'
      	(nautilus_g_list_partition): New function to destructively
      	partition a GList into two, depending on whether they satisfy the
      	provided predicate or not.
      	(nautilus_test_predicate), (nautilus_self_check_glib_extensions):
      	Added unit tests for `nautilus_g_list_partition' and for
      	`nautilus_g_list_equal' since the `nautilus_g_list_partition'
      	tests rely on it.
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_notify_files_moved): Use
      	`nautilus_g_list_free_deep_custom'.
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c
      	(nautilus_gdk_pixbuf_list_free): Likewise.
      	* libnautilus-extensions/nautilus-icon-factory.c
      	(nautilus_scalable_icon_list_free): Likewise.
      	* libnautilus-extensions/nautilus-string-list.c
      	(nautilus_string_list_clear): Likewise.
      	* nautilus-widgets/nautilus-preferences.c (pref_hash_node_free,
      	prefs_hash_lookup_with_implicit_registration): Likewise.
      
      	* libnautilus-extensions/nautilus-global-preferences.c,
      	libnautilus-extensions/nautilus-global-preferences.h
      	(global_preferences_create_dialog,
      	nautilus_global_preferences_get_sidebar_panel_view_identifiers,
      	nautilus_global_preferences_get_meta_view_iids,
      	nautilus_preferences_register_meta_view_preferences_for_ui,
      	global_preferences_register_for_ui): Change things around to
      	determine the set of sidebar panel prefs at run time, and to pass
      	around NautilusViewIdentifiers rather than just iid strings so we
      	can use the statically defined name in the oafinfo.
      
      	* src/ntl-uri-map.h, src/ntl-uri-map.c: (set_initial_content_iid,
      	got_file_info_callback, sidebar_panel_preference_is_on,
      	(add_sidebar_panel_identifiers, nautilus_navigation_info_free):
      	Changed things around to better handle sidebar panel (AKA meta
      	view) selection, and pass around both name and iid.
      
      	* src/ntl-window-msgs.c:
      	(nautilus_window_request_selection_change,
      	nautilus_window_has_really_changed,
      	nautilus_window_load_meta_view, nautilus_window_update_state,
      	nautilus_window_set_state_info): Fixed everything to pass around
      	ViewIdentifiers instead of iids for sidebar panels and set the
      	label approrpiately when activating; replaced a whole bunch of
      	GSList usage with GList (we can always optimize this stuff later).
      	* src/ntl-window.h, src/ntl-window.c: (nautilus_window_destroy,
      	nautilus_window_load_content_view_menu,
      	nautilus_window_set_content_view, nautilus_window_add_meta_view,
      	nautilus_window_remove_meta_view_real,
      	nautilus_window_remove_meta_view): Deal with the above changes
      	(mostly GSList -> GList changes).
      
      	* src/ntl-view-bonobo-control.c, src/ntl-view-bonobo-subdoc.c,
      	src/ntl-view-nautilus.c, src/ntl-view-private.h: Remove all
      	get_label related calls since we get that from the oafinfo now.
      	* libnautilus/nautilus-meta-view-frame.h,
      	libnautilus/nautilus-meta-view-frame.c:
      	(nautilus_meta_view_frame_initialize,
      	nautilus_meta_view_frame_new_from_bonobo_control,
      	nautilus_meta_view_frame_destroy): Remove
      	`nautilus_meta_view_frame_set_label' machinery and associated
      	machinery since we now get the label statically from the oafinfo.
      	* components/history/ntl-history-view.c: (make_obj): Don't call
      	`nautilus_meta_view_frame_set_label' any more, the label is now
      	statically determined from the oafinfo file.
      	* components/notes/ntl-notes.c: (make_notes_view): Likewise.
      	* components/websearch/ntl-web-search.c: (make_obj): Likewise.
      	* components/help/hyperbola-nav-index.c: Likewise.
      	(hyperbola_navigation_index_new): Likewise.
      	* components/help/hyperbola-nav-search.c: Likewise.
      	(hyperbola_navigation_search_new): Likewise.
      	* components/help/hyperbola-nav-tree.c: Likewise.
      	(hyperbola_navigation_tree_new): Likewise.
      	* src/ntl-meta-view.h, src/ntl-meta-view.c:
      	(nautilus_meta_view_set_label),
      	(nautilus_meta_view_get_label): Have an explicit value to set,
      	rather than trying to get it through CORBA. This is kind of a
      	hack, really we should pass around a label and a NautilusMetaView
      	separately and remove this stuff.
      	* components/help/hyperbola.oafinfo,
      	components/notes/ntl-notes.oafinfo,
      	components/websearch/ntl-web-search.oafinfo,
      	components/history/ntl-history-view.oafinfo: Updated to include
      	latest Nautilus attributes.
      cf21c9ee
    • Andy Hertzfeld's avatar
      adding playing code to the music view, which still isn't working yet · 7f1e84bb
      Andy Hertzfeld authored
      
              adding playing code to the music view, which still isn't working yet
      7f1e84bb
    • Eskil Heyn Olsen's avatar
      added the components/services/time/ makefiles · a0125e34
      Eskil Heyn Olsen authored
      
      	* configure.in:
      	added the components/services/time/ makefiles
      a0125e34
    • Eskil Heyn Olsen's avatar
      Fixed the horribly cut'n'paste errors. · 67208f80
      Eskil Heyn Olsen authored
      
      	* components/services/time/service/trilobite-eazel-time-service.oafinfo:
      	Fixed the horribly cut'n'paste errors.
      
      	* components/services/time/service/trilobite-eazel-time-service-public.h:
      	Stripped some superflous stuff from the TrilobiteEazelTimeService
      	structure.
      
      	* components/services/time/command-line/main.c (main):
      	Implemented the basic cli for the time service
      
      	* components/services/time/idl/trilobite-eazel-time-service.idl:
      	The check_time now returns the difference instead of a bool. If
      	diff != 0, your clock is wrong (or the server is).
      
      	* components/services/time/command-line/Makefile.am:
      	Lot of juju to make the time service cli work
      
      	* components/services/trilobite/src/trilobite-service.c
      	(trilobite_service_create_corba_object): Uncommented some
      	more g_message noise
      
      	* components/services/trilobite/src/libtrilobited.h:
      	Now assuming the libtrilobited headers are in libtrilobite/, not
      	libtrilobited/
      
      	* components/services/trilobite/sample/command-line/Makefile.am:
      	Some idl compiling rearranging.
      67208f80
  5. 19 May, 2000 10 commits
    • Gene Z. Ragan's avatar
      GTK and CORBA object that acts as interface to an undo manager. · ec4c139c
      Gene Z. Ragan authored
      2000-05-19  Gene Z. Ragan  <gzr@eazel.com>
      
      	* libnautilus/nautilus-undo-context.c:
      	* libnautilus/nautilus-undo-context.h:
      	(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),
      	(nautilus_undo_context_initialize_class), (destroy):
      	GTK and CORBA object that acts as interface to an undo manager.
      
      	* libnautilus/Makefile.am:
      	Added entries for new NautilusUndoContext files.
      
      	* libnautilus/nautilus-undo-manager.c:
      	(impl_Nautilus_Undo_Manager__forget), (nautilus_undo_manager_undo),
      	(nautilus_undo_manager_unregister_object),
      	(get_current_transaction_name), (free_undo_manager_list_data),
      	(prune_undo_manager_list):
      	Removed all references to NautilusUndoTransaction and changed them to use
      	the Nautilus_Undo_Transaction CORBA object instead.
      ec4c139c
    • Darin Adler's avatar
      File name changes. · f3df1c2b
      Darin Adler authored
      	* components/services/trilobite/sample/command-line/.cvsignore:
      	* components/services/trilobite/sample/service/.cvsignore:
      	File name changes.
      
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_file_monitor_add),
      	(nautilus_self_check_directory):
      	* libnautilus-extensions/nautilus-directory.h:
      	* src/file-manager/fm-directory-view.c: (finish_loading_uri):
      	Added reload interface.
      
      	* libnautilus/nautilus-undoable.c: (nautilus_undo_register),
      	(undo_atom_destroy), (undo_atom_destroy_notify_cover),
      	(undo_atom_destroy_g_func_cover), (save_callback),
      	(restore_callback), (nautilus_undo_register_full),
      	(nautilus_undo_unregister), (nautilus_undo):
      	* libnautilus/nautilus-undoable.h:
      	Implemented new simplified Undo API.
      
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_initialize), (nautilus_entry_destroy),
      	(nautilus_entry_key_press), (nautilus_entry_changed),
      	(register_edit_undo), (update_undo_text),
      	(restore_from_undo_snapshot_callback),
      	(nautilus_entry_enable_undo):
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(hide_rename_widget):
      	* libnautilus-extensions/nautilus-icon-text-item.c: (iti_event),
      	(register_rename_undo), (restore_from_undo_snapshot_callback):
      	* src/nautilus-bookmarks-window.c: (on_window_delete_event):
      	* src/nautilus-location-bar.c: (destroy):
      	Use new simplified Undo API.
      
      	* libnautilus/nautilus-undo-manager.h:
      	Remove UNDO_MANAGER_NAME, which is no longer used.
      
      	* src/file-manager/fm-icon-view.c:
      	(icon_position_changed_callback): Fixed a bad g_free that was
      	cause seg faults when you resized an icon.
      f3df1c2b
    • John Sullivan's avatar
      Finished task 174 (make "Open in new window" preference · bc167f1a
      John Sullivan authored
      	sensible)
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_create_dialog),
      	(global_preferences_register_for_ui): Consolidated "Window
      	Options" pane & "Click Policy" pane into new "Directory
      	Views" pane, to make it clear that these preferences apply
      	just to directory views. Also removed unimplemented "use
      	existing window for same location" preference that is not
      	in our plans. Tweaked wording a little.
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(in_single_click_mode): New function, checks preference.
      	(draw_or_measure_label_text): Don't draw underlines on icons
      	if we're not in single-click mode.
      bc167f1a
    • John Sullivan's avatar
      A few tweaks to this new class inspired by Darin's · e3252a4a
      John Sullivan authored
      	review.
      
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
      	(nautilus_keep_last_vertical_box_new): More comments.
      	(nautilus_keep_last_vertical_box_size_allocate): More comments.
      	Also now handles the case where the last item doesn't fit
      	even all by itself by moving & shrinking it to fit. Previously
      	the last item would be left at its original position & size in
      	this case.
      e3252a4a
    • Fatih Demir's avatar
      Updated ko.po for nautilus · 011cfc4c
      Fatih Demir authored
      011cfc4c
    • Gene Z. Ragan's avatar
      More undo framework work. Still incomplete. · 71a5435f
      Gene Z. Ragan authored
      2000-05-19  Gene Z. Ragan  <gzr@eazel.com>
      
      	More undo framework work.  Still incomplete.
      
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_changed):
      	Modified to use new undo manager location API
      
      	* libnautilus-extensions/nautilus-icon-text-item.c:
      	(iti_event),
      	(restore_from_undo_snapshot_callback):
      	Modified to use new undo manager location API
      
      	* libnautilus/nautilus-undo-manager.c:
      	* libnautilus/nautilus-undo-manager.h:
      	(impl_Nautilus_Undo_Manager__create),
      	(impl_Nautilus_Undo_Manager__append),
      	(impl_Nautilus_Undo_Manager__forget),
      	(nautilus_undo_manager_begin_transaction),
      	(nautilus_undo_manager_end_transaction),
      	(nautilus_undo_manager_undo), (nautilus_undo_manager_redo),
      	(nautilus_undo_manager_add_transaction),
      	(nautilus_undo_manager_unregister_object),
      	(free_undo_manager_list_data), (prune_undo_manager_list):
      	Modified to use new API and Undo::Manager::Transaction
      
      	* libnautilus/nautilus-undo-transaction.c:
      	* libnautilus/nautilus-undo-transaction.h:
      	(impl_Nautilus_Undo_Transaction__destroy),
      	(impl_Nautilus_Undo_Transaction__create),
      	(impl_Nautilus_Undo_Transaction__get_undo_description),
      	(impl_Nautilus_Undo_Transaction__get_redo_description),
      	(impl_Nautilus_Undo_Transaction__get_base_description),
      	(impl_Nautilus_Undo_Transaction__undo),
      	(nautilus_undo_transaction_new),
      	(nautilus_undo_transaction_initialize),
      	(nautilus_undo_transaction_destroy),
      	(nautilus_undo_transaction_initialize_class),
      	(nautilus_undo_transaction_undo),
      	(nautilus_undo_transaction_contains_object):
      	Added support for new Undo::Manager::Transaction object
      71a5435f
    • Yukihiro Nakai's avatar
      Update from Akira TAGOH. · 7fcaf4c2
      Yukihiro Nakai authored
      * ja.po: Update from Akira TAGOH.
      7fcaf4c2
    • Kenneth Christiansen's avatar
      Translations from Keld · b351dfb5
      Kenneth Christiansen authored
      nautilus/po/da.po
      b351dfb5
    • Ali Abdin's avatar
      Fixed a typo - This fixed BUG #930 · 4007ad42
      Ali Abdin authored
      2000-05-19  Ali Abdin  <aliabdin@aucegypt.edu>
      
              * components/help/converters/gnome-db2html2/gdb3html.c:
              (main): Fixed a typo - This fixed BUG #930
      
              * components/help/converters/gnome-info2html2/main.c:
              (main): Fixed it to it looks in /usr/info always and then any
              other fir found in the INFOPATH variable - Fixes bug #934 but
              there is a suggestion in there I think should be implemented
              (since I wrote it - DOH!).
      4007ad42
    • Kenneth Christiansen's avatar
      Translations from Keld · cf79c67f
      Kenneth Christiansen authored
      evolution/po/da.po gdict/po/da.po gnome-media/po/da.po
      nautilus/po/da.po
      cf79c67f