- 23 May, 2000 1 commit
-
-
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.
-
- 22 May, 2000 11 commits
-
-
Andy Hertzfeld authored
fixed task 514, show file/folder permissions with emblems. Added Susan's images for "can't read" and "can't write", and made get_emblem_names return their names when appropriate
-
John Sullivan authored
* src/ntl-app.c: (display_prototype_caveat): Tweaked wording to match Maciej & Arlo's latest agreement.
-
John Sullivan authored
people who obtain Nautilus some random way won't expect too much. * src/ntl-app.c: (display_prototype_caveat), (nautilus_app_startup): Put up simple text-only modal dialog at launch.
-
Andy Hertzfeld authored
first, incomplete attempt at using the anti-aliased mode of the canvas for the icon container. It's optionally enabled by a compile-time flag. There's no text drawing yet.
-
J Shane Culpepper authored
-
J Shane Culpepper authored
-
Valek Frob authored
-
Kjartan Maraas authored
-
Ian McKellar authored
they don't, then don't download the top left text of text files.
-
Andy Hertzfeld authored
fixed bug that made thumbnailing no longer work, and also made the thumbnail frame lighter
-
Andy Hertzfeld authored
fixed crash in music_view due to an uninitialized variable that manifested when the album names wasn't present.
-
- 21 May, 2000 10 commits
-
-
J Shane Culpepper authored
-
Kjartan Maraas authored
-
J Shane Culpepper authored
* components/services/install/lib/eazel-install-rpm-glue.c: (install_new_packages), (uninstall_packages), (do_rpm_install), (do_rpm_uninstall), (rpm_uninstall): Adding uninstall depend checks. More fixes for Bug # 731. Added a few minor tweaks to the rpm install functions.
-
Yukihiro Nakai authored
* ja.po: Update from Akira TAGOH.
-
Kenneth Christiansen authored
-
Ettore Perazzoli authored
-
Andy Hertzfeld authored
pretty much finished up playing in the music view. Made it reflect play and pause status by lighting up the play controls, and made it automatically advance to the next song and terminate after the last one.
-
J Shane Culpepper authored
-
J Shane Culpepper authored
* components/services/install/command-line/eazel-install.c: (main): fixed the package list generation routine. It was corrupting the eazel-services-config.xml file instead of creating a package-list.xml. * components/services/install/lib/eazel-install-rpm-glue.c: (install_new_packages), (rpm_show_progress), (do_rpm_install), (rpm_install): Found the magic function rpmRunTransactions that allows me to check for dependancies and get a progress callback without having to hack rpmlib like helixcode did. These functions need to be cleaned up because they are too long but they work very well. This is part of the fix of Bug # 731. Need to clean up the uninstall routine now as well using rpmRunTransactions instead of rpmErase.
-
Andy Hertzfeld authored
made all of the play controls in the music view work
-
- 20 May, 2000 8 commits
-
-
Fatih Demir authored
-
Ettore Perazzoli authored
-
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.
-
Andy Hertzfeld authored
made basic playing in the music view work, although there's still a lot of refinement necessary
-
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.
-
Andy Hertzfeld authored
adding playing code to the music view, which still isn't working yet
-
Eskil Heyn Olsen authored
* configure.in: added the components/services/time/ makefiles
-
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.
-
- 19 May, 2000 10 commits
-
-
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.
-
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.
-
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.
-
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.
-
Fatih Demir authored
-
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
-
Yukihiro Nakai authored
* ja.po: Update from Akira TAGOH.
-
Kenneth Christiansen authored
nautilus/po/da.po
-
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!).
-
Kenneth Christiansen authored
evolution/po/da.po gdict/po/da.po gnome-media/po/da.po nautilus/po/da.po
-