summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixed bug 6005, help tab still left on sidebar after view is hidden, byAndy Hertzfeld2001-02-104-7/+40
| | | | | | | | | | | | | | * src/nautilus-sidebar.c: (nautilus_sidebar_active_panel_matches_id), (nautilus_sidebar_remove_panel): fixed bug 6005, help tab still left on sidebar after view is hidden, by decrementing the active tab index when an earlier one is deleted, and checking for NULL in active_panel_matches_id. * components/rpmview/nautilus-rpm-view.c: (nautilus_rpm_view_initialize), (nautilus_rpm_view_update_from_uri): made it us nautilus_image so the package image is anti-aliased
* Fixed bug 5903 ("Tighter Layout" can't be changed inJohn Sullivan2001-02-104-9/+27
| | | | | | | | | | | | | | manual layout, but affects Clean Up by Name) * libnautilus-extensions/nautilus-icon-container.c: (nautilus_icon_container_set_tighter_layout): When in manual layout mode, invalidate label sizes and update all items so the smaller caption width used for tighter layout can take effect immediately. * src/file-manager/fm-icon-view.c: (update_layout_menus): Remove the code that was making this item insensitive in manual layout.
* reviewed by: Eskil Heyn Olsen <eskil@eazel.com>Robey Pointer2001-02-1013-226/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * components/services/install/idl/trilobite-eazel-install.idl: * components/services/install/lib/eazel-install-corba-callback.c: (eazel_install_callback_get_epv): * components/services/install/lib/eazel-install-corba-types.c: (corba_packagedatastruct_fill_from_packagedata), (packagedata_from_corba_packagedatastruct): Remove some cruft from the IDL that's not implemented anymore or isn't being used by any of the clients. * components/services/install/lib/eazel-install-metadata.c: (eazel_install_configure_use_local_db): * components/services/install/lib/eazel-install-metadata.h: * components/services/install/lib/eazel-install-object.c: (eazel_install_initialize): * components/services/trilobite/doc/gconf.txt: Make an opt-out for people who don't want the "can't get shared lock" spam message scrolling endlessly on every install just because RPM can't deal with NFS directories well. * components/services/install/lib/makefile.staticlib.in: Remove dead files from the bootstrap installer's makefile, and make the package-system object be a var to be filled in later. * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (nautilus_service_install_conflict_check), (nautilus_service_install_downloading), (nautilus_service_install_view_update_from_uri_finish), (user_login_callback), (nautilus_service_install_view_update_from_uri), (nautilus_service_install_view_load_uri): General cleanup, and the addition of the conflict_check signal handler. * nautilus-installer/src/Makefile: * nautilus-installer/src/installer.c: (eazel_install_progress), (conflict_check), (eazel_install_preflight), (eazel_installer_initialize): Add conflict check handler; fix 50% bug prior to downloading.
* Fixed problems I ran into while trying to fix bug 5903,John Sullivan2001-02-104-24/+58
| | | | | | | | | | | | | | | | | | | which is about making "Tighter Layout" sensitive even in manual layout, since it affects "Clean Up by Name" * libnautilus-extensions/nautilus-icon-container.c: (nautilus_icon_container_set_tighter_layout): Don't re-sort when tighter layout setting changes if not in auto_layout mode. * src/file-manager/fm-icon-view.c: (handle_radio_item): Don't assume that every id passed to this routine is a sort ID; it might be a toggle button's id. Use get_sort_criterion_by_id to distinguish. (update_layout_menus): Added FIXME comment explaining why "tighter layout" is insensitive in manual layout. (set_sort_criterion_by_id): Check whether passed id is a valid sort criterion; don't try to sort if not.
* reviewed by: Robey Pointer <robey@eazel.com>Eskil Heyn Olsen2001-02-109-1183/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for 6190, reuse check_if_related. If a package being revived is related to the broken (related by name and version diff), don't ask softcat for an update, but ask for an exact version. * components/services/install/lib/eazel-install-rpm-glue.c: * components/services/install/lib/eazel-install-rpm-glue.h: * components/services/install/lib/eazel-install-logic.c: * components/services/install/lib/eazel-install-logic.h: * components/services/install/lib/Makefile.am: Removed rpm-glue and logic. * components/services/install/lib/eazel-install-logic2.c: (is_satisfied), (check_if_related_package), (check_tree_helper), (download_packages): is_satisfied checks name!=null before doing is_installed. check_tree_helper now uses check_if_related before doing the softcat_available_update. If the packages are related, use get_info to get an exacat version (sense=EQ). Moved check_if_related here Output tuning... * components/services/install/lib/eazel-install-object.c: (eazel_install_emit_download_progress): Woops, undid a comment about bug 6425 * components/services/install/lib/eazel-softcat.c: (eazel_softcat_available_update): Indention...
* reviewed by: Maciej Stachowiak <mjs@eazel.com>John Harper2001-02-094-2/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-08 John Harper <jsh@eazel.com> reviewed by: Maciej Stachowiak <mjs@eazel.com> Fix bug 4423 (when a folder that is expanded in the tree view is renamed, it collapses) * components/tree/nautilus-tree-model.h, components/tree/nautilus-tree-model.c: added a new signal `node_being_renamed'. Has two arguments, the old and new URIs (report_node_changed): when the node is being renamed, use report_node_removed_internal instead of report_node_removed so we can avoid emitting the `node_removed' signal. Before doing this, emit the new `node_being_renamed' signal * components/tree/nautilus-tree-view.c (nautilus_tree_view_insert_model_node): if the node is already inserted in the tree, call nautilus_tree_view_update_model_node (nautilus_tree_view_model_node_renamed_callback): connected to the `node_being_renamed' signal, propagates the expansion state from the old URI to the new one Fix bug 4421 (Delete file while folder collapsed -> not reflected in Tree View) * components/tree/nautilus-tree-model.c (nautilus_tree_model_monitor_node): if the node being monitored is a directory, check if any of the files we think it contains got moved away (e.g. while the node was collapsed)
* fixed bug 6338, folder moves to the right when highlighted, by tweakingAndy Hertzfeld2001-02-096-11/+34
| | | | | | | | | | | | | | * icons/i-directory-12.png: * icons/i-directory-accept-12.png: fixed bug 6338, folder moves to the right when highlighted, by tweaking the associated images * src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_hit_test): consider the tab for hit-testing even if invisible * src/nautilus-sidebar.c: (nautilus_sidebar_release_event): fixed 3538, easier way to minimize active sidebar view, by making it close the active view when you click on the space its tab formerly occupied.
* Made more link icons that will work at smaller zoom levels. Fixes bugArlo Rose2001-02-095-0/+12
| | | | | | | | | * icons/Makefile.am: * icons/emblem-symbolic-link-12.png: * icons/emblem-symbolic-link-24.png: * icons/emblem-symbolic-link-36.png: Made more link icons that will work at smaller zoom levels. Fixes bug number 5988.
* Fixed bug 6473 (counting deep contents of folder in PropertiesJohn Sullivan2001-02-092-28/+87
| | | | | | | | | | | | | | | | | | | | | | | | | window takes tons of CPU) Fixed by deploying a timeout, so that the displayed numbers only update periodically, instead of with every item count increment. The interval is 200 milliseconds. This makes the count faster as well as greatly reducing CPU thrashage by not pounding on the poor widdle widgets so often. * src/file-manager/fm-properties-window.c: (directory_contents_value_field_update): Changed signature to just take an FMPropertiesWindow, and get the other relevant objects from the Details struct. (update_directory_contents_callback): New function, updates field and clears timeout ID. (schedule_directory_contents_update): Schedules update if not already pending. (attach_directory_contents_value_field): Removed old hack to store the title_field in the object data of the value field; store value_field after creation in Details struct. (append_directory_contents_fields): Store title_field after creation in Details struct. (real_destroy): Remove timeout if still pending.
* Fixed part of bug 6462 (two error messages after doing searchJohn Sullivan2001-02-092-7/+20
| | | | | | | | | | | | in Red Hat 7). Now you should only get one error message. Rebecca gets to figure out that one. * src/file-manager/fm-search-list-view.c: (real_load_error), (fm_search_list_view_initialize_class), (fm_search_list_view_initialize): Now replaces function pointer for load_error instead of attaching to signal, to avoid triggering fm-directory-view's error-handling code (which I recently added).
* Fixed bug 6343 (timed-wait dialog is too narrow, oftenJohn Sullivan2001-02-093-0/+31
| | | | | | | | | | clipping dialog title) * libnautilus-extensions/nautilus-stock-dialogs.c: (timed_wait_callback): Enforced a minimum width for timed-wait windows. They look better now, and don't clip the titles except with extremely long titles, for which the title-writer should be flogged.
* Updated Slovenian translationAndraz Tori2001-02-091-13/+13
|
* Updated Slovak translationStano Visnovsky2001-02-092-680/+643
|
* Fixed bug 6453, Gnome VFS_CRITICAL received when dragging nautilus linkGene Z. Ragan2001-02-095-4/+28
| | | | | | | | | | | | | | 2001-02-09 Gene Z. Ragan <gzr@eazel.com> Fixed bug 6453, Gnome VFS_CRITICAL received when dragging nautilus link icons over each other. * libnautilus-extensions/nautilus-drag.c: (nautilus_drag_default_drop_action_for_icons): * libnautilus-extensions/nautilus-icon-dnd.c: (nautilus_icon_container_dropped_icon_feedback), (nautilus_icon_dnd_end_drag):
* Fix build bustage in Mozilla content view: profile_name ->Robey Pointer2001-02-092-1/+9
| | | | | | | | * components/mozilla/nautilus-mozilla-content-view.c: (pre_widget_initialize): Fix build bustage in Mozilla content view: profile_name -> profile_directory_name.
* reviewed by: Robey Pointer <robey@eazel.com>Eskil Heyn Olsen2001-02-0918-1671/+1037
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-08 Eskil Heyn Olsen <eskil@eazel.com> reviewed by: Robey Pointer <robey@eazel.com> This commit fixed bugs: 5723 ei2: check that install_failed_signal was not called 5752 ei2: port the uninstall stuff to the new ei2 5753 ei2: port the revert stuff to ei2 5757 fix leaks in EazelProblemHander 5957 eazel-install cli tool no longer uninstalls nicely 6100 RPM4: don't handle dependencies called "rpmlib(.*)" 6173 ei2: finish conflict and feature breakage 6191 make revert work (ei2: resurrect transaction stuff) * components/rpmview/nautilus-rpm-view-install.c: (get_detailed_errors_foreach): Updated for the CANCELLED status. * components/services/install/command-line/eazel-alt-install-corba. c: (eazel_preflight_check_signal): Fixed an output string. * components/services/install/idl/trilobite-eazel-install.idl: Added the CANCELLED status. uninstall_progress now has same signature as install_progress. * components/services/install/lib/eazel-install-corba-callback.h: * components/services/install/lib/eazel-install-corba-callback.c: (impl_uninstall_progress), (eazel_install_callback_class_initialize): uninstall_progress now has same signature as install_progress. * components/services/install/lib/eazel-install-corba-types.c: (corba_packagedatastruct_fill_from_packagedata), (traverse_packagetree_md5), (corba_packagedatastruct_fill_deps), (packagedata_from_corba_packagedatastruct), (packagedata_tree_from_corba_packagedatastructlist), (categorydata_list_from_corba_categorystructlist): Added the CANCELLED status. Commented out sending ->provides in signals. Added some g_asserts to find a bug. categorydata_list_from_corba_categorystructlist uses packagedata_list_from_corba_packagedatastructlist. * components/services/install/lib/eazel-install-logic.h: * components/services/install/lib/eazel-install-logic.c: (eazel_install_start_transaction), (dump_one_package), (compare_break_to_package_by_name), (eazel_uninstall_upward_traverse), (eazel_uninstall_downward_traverse): Threw out most of the old code. Keeping logic.c untill 6190 is closed. * components/services/install/lib/eazel-install-logic2.c: (dump_tree_helper), (check_md5_on_files), (is_satisfied), (check_tree_helper), (execute), (set_toplevel), (get_packages_with_mod_flag), (check_uninst_vs_downgrade), (debug_revert), (compare_break_to_package_by_name), (eazel_uninstall_upward_traverse), (eazel_uninstall_check_for_install), (eazel_uninstall_globber), (install_packages), (uninstall_packages), (revert_transaction): Moved revert and uninstall into logic2.c and updated them appropriately. Added paranoia check in case bad xml dependency has a version but an senseless sense. When reviving, set parent->topleve to TRUE, not revived package. Revived the transaction stuff (for revert). Don't allow a package to depend on a package of the same name, this is often a problem during softcat updates. * components/services/install/lib/eazel-install-public.h: * components/services/install/lib/eazel-install-private.h: * components/services/install/lib/eazel-install-object.c: (eazel_install_finalize), (eazel_install_start_signal), (eazel_install_end_signal), (eazel_install_progress_signal), (eazel_install_failed_signal), (eazel_install_class_initialize), (eazel_install_initialize), (eazel_install_install_packages), (eazel_install_uninstall_packages), (eazel_install_revert_transaction_from_xmlstring), (eazel_install_do_transaction_save_report_helper), (eazel_install_save_transaction_report), (eazel_install_init_transaction), (eazel_install_emit_uninstall_progress), (eazel_install_emit_uninstall_progress_default), (eazel_install_emit_download_progress): uninstall_progress now has same signature as install_progress. Fixed some dumb bugs in install/uninstall progress emission. Added some lists to check on install status. Moved some of the transaction stuff from logic.c here. * components/services/install/lib/eazel-install-problem.c: (get_detailed_messages_foreach), (get_detailed_uninstall_messages_foreach), (get_detailed_cases_foreach), (get_detailed_uninstall_cases_foreach), (eazel_install_problem_tree_to_case), (eazel_install_problem_tree_to_string), (build_categories_from_problem_list): Updated again for the new PackageBreaks objects. Fixed so cli uninstall works nice again. Added the CANCELLED status. The problem handler is deteriorating, either we use it or we scrap it. * components/services/install/lib/eazel-package-system-rpm3.c: (rpmmonitorpiggybag_new), (eazel_package_system_rpm3_set_mod_status), (monitor_rpm_process_pipe_percent_output), (eazel_package_system_rpm3_packagedata_fill_from_header), (eazel_package_system_rpm3_set_state), (eazel_package_system_rpm3_execute), (check_if_all_packages_seen), (eazel_package_system_rpm3_install_uninstall): Don't spam about the locales decimal seperator. Set modification status after handling a package, so transaction logs make sense. Don't accept requirements of type "rpmlib(.*". Ability to set all packages to CANCELLED if root helper failed login. If TEST is set, fake success all the time. * components/services/install/lib/eazel-package-system-types.h: * components/services/install/lib/eazel-package-system-types.c: (categorydata_new), (categorydata_destroy_foreach), (packagedata_status_enum_to_str), (packagedata_status_str_to_enum): Added the CANCELLED status. Improved the debug strings for alloc/dealloc of category data structures. * components/services/install/lib/eazel-package-system.c: (eazel_package_system_install): If TEST, disable FORCE.
* Fixed bug 6044 (Druid should be clearer on what the right choice is forJohn Harper2001-02-093-7/+23
| | | | | | | | | | | | | | | | | | 2001-02-08 John Harper <jsh@eazel.com> Fixed bug 6044 (Druid should be clearer on what the right choice is for proxy users) * src/nautilus-first-time-druid.c (set_up_update_page): added the text `If you know your computer uses a proxy connection, click Yes and Nautilus will use it.' to the middle of the label Fixed bug 5656 (First time druid should bail out at startup if it cannot create .nautilus and Nautilus directories) * src/nautilus-application.c (nautilus_application_startup): moved the call to check_required_directories () before that to nautilus_first_time_druid_show ()
* reviewed by: Maciej Stachowiak <mjs@eazel.com>Michael Fleming2001-02-092-20/+68
| | | | | | | | | | * components/mozilla/main.c: (mozilla_process_delayed_exit), (mozilla_object_destroyed), (mozilla_make_object), (main): Bug 6328 -- Mozilla processes are now kept around for 30 minutes after last used, so that re-activation is much faster. Navigating to and from web pages in Nautilus is much less agonizing now.
* reviewed by: Rebecca Schulman <rebecka@eazel.com>Maciej Stachowiak2001-02-092-7/+18
| | | | | | | | | | | | | | reviewed by: Rebecca Schulman <rebecka@eazel.com> This change is needed to enable the bonobo-level fix to Nautilus bug 6023 (throbber and proxy processes still around after Nautilus is quit). The throbber was unreffing itself on destroy, which is wrong. However, Bonobo was leaking a reference to any toolbar control item, so the two bugs were masking each other. * components/throbber/nautilus-throbber.c (nautilus_throbber_destroy): Remove incorrect unref. (nautilus_throbber_initialize): Formatting tweaks
* fixed bug 6458, crash if you quickly press cancel after pressing OK in theAndy Hertzfeld2001-02-093-12/+41
| | | | | | | | | * libnautilus-extensions/nautilus-gnome-extensions.c: (widget_destroy_callback), (icon_selected_callback), (icon_cancel_pressed): fixed bug 6458, crash if you quickly press cancel after pressing OK in the icon picker; fixed by setting a boolean once the picker has been dismissed, and checking it so we don't do it twice.
* fixed bug 6369, sluggish keyboard response in location bar. I improvedAndy Hertzfeld2001-02-093-36/+119
| | | | | | | | | | | | | | | | * src/nautilus-location-bar.c,h: (get_file_info_list), (try_to_expand_path), (editable_key_press_callback), (real_activate), (destroy), (nautilus_location_bar_initialize), (nautilus_location_bar_new), (nautilus_location_bar_set_location), (nautilus_location_bar_get_location), (nautilus_location_bar_update_label): fixed bug 6369, sluggish keyboard response in location bar. I improved this in two different ways: the expansion code is deferred to idle time now, so it doesn't get in the way of fast typing. Also, the file info list is cached in memory, so it doesn't have to load it again for every keystroke. I also made the instance variables private, instead of being exposed in the .h file.
* Change texts to match Vera's refinements.Robey Pointer2001-02-093-38/+47
| | | | | | | | | | | * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (nautilus_service_install_downloading), (nautilus_service_install_preflight_check), (previous_install_finished), (nautilus_service_install_installing), (nautilus_service_install_done), (nautilus_service_install_view_update_from_uri_finish): Change texts to match Vera's refinements.
* reviewed by: Ian McKellar <ian@eazel.com>Robey Pointer2001-02-092-7/+38
| | | | | | | | | * components/services/login/nautilus-view/nautilus-change-password- view.c: (generate_change_password_form), (change_password_button_cb): Stick the password panels in a viewport so they'll have opportunistic scrollbars.
* Fixed bug 5946 (minimum Nautilus window size is too large)John Sullivan2001-02-083-3/+26
| | | | | | | | | | | | | | | | | * src/nautilus-window-private.h: Made the minimum window size much much smaller. This exposes layout problems in some of the bars & such at very small sizes, but none of these layout problems seem like 1.0 show-stoppers. Better to allow the user who wants to use a stripped-down window at minimum size do so than to prevent this because it looks bad with some bars showing. Note that other Linux apps don't stop you from reducing the window down to nothing at all (the Nautilus limit is somewhat larger than "nothing at all"). * src/nautilus-switchable-search-bar.c: (nautilus_switchable_search_bar_new): With Rebecca's OK, changed "Search For:" to "Find:" in order to save precious horizontal screen real estate.
* reviewed by: Mike Engber <angber@eazel.com>Gene Z. Ragan2001-02-085-15/+80
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-08 Gene Z. Ragan <gzr@eazel.com> reviewed by: Mike Engber <angber@eazel.com> Fixed bug 3087, gmc to Nautilus transition tool Added all features except removing gmc from session. Will need some additional help to add that feature. * libnautilus-extensions/nautilus-global-preferences.h: Add a preferences constant to indicate if Nautilus should respawn in the Gnome session. * src/nautilus-application.c: (nautilus_application_startup), (volume_unmounted_callback), (removed_from_session), (save_session), (set_session_restart), (init_session): Check preferences add add ourselves to session with a respawn setting if the user has specified that they wish such behavior. * src/nautilus-first-time-druid.c: (druid_finished), (set_up_gmc_transition_page): Save gmc to nautilus transition values in nautilus preferences.
* reviewed by: <ramiro@eazel.com>Michael Fleming2001-02-086-813/+962
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Significant rework of nautilus-mozilla-content-view to use report_location_change and to do general house-cleaning. Fixes following bugs: Bug 3547 POSTs in the mozilla component don't update the URI Bug 4682, 6142 Frame sets have difficulty in Nautilus Bug 5461 "http://localhost:xxxx" instead of "eazel-services:" on location bar Will fix following bugs when I talk with Darin about problems with report_location_change: 5592 nautilus / mozilla back button goes back 2 pages Also removes all module-global and static variables, making gnome-vfs and general state-tracking per-instance, thus eliminating latent bugs related to using two browsers simultainously Removes all special-casing for form POST's and for iframes Removes usage of the mozilla "open_uri" signal, which was no longer really being used for anything (interruption of eazel-specific schemes is done at the DOM event level, notification to Nautilus of navigation is done as a result of the "location" signal Introduces/aggrevates these bugs: 6435 No history recorded when using report_location_change 6436 Throbber doesn't throb when using report_location_change I'll wait until Darin returns to figure out solutions to this. * components/mozilla/Makefile.am: * components/mozilla/main.c: (main): * components/mozilla/mozilla-events.cpp: * components/mozilla/mozilla-events.h: * components/mozilla/nautilus-mozilla-content-view.c: * components/mozilla/nautilus-mozilla-content-view.h:
* fixed bugs 6437 and 6438 by testing for a directory selected instead of aAndy Hertzfeld2001-02-083-8/+49
| | | | | | | | | * libnautilus-extensions/nautilus-gnome-extensions.c: (icon_selected_callback), (nautilus_gnome_icon_selector_new): fixed bugs 6437 and 6438 by testing for a directory selected instead of a file in the icon selector, and putting up an error dialog in that case instead of invoking the callback with the directory path.
* Fix 6401 (Create Link yields "You cannot link a file to itself" error)Pavel Cisler2001-02-083-20/+19
| | | | | | | | | | | 2001-02-08 Pavel Cisler <pavel@eazel.com> Fix 6401 (Create Link yields "You cannot link a file to itself" error) * libnautilus-extensions/nautilus-file-operations.c: (nautilus_file_operations_copy_move): Remove a confused link to self check. Pass the GNOME_VFS_XFER_USE_UNIQUE_NAMES option to xfer.
* hm, include locale.h for localeconv in the rpm3 stuffFatih Demir2001-02-082-0/+8
|
* reviewed by: Pavel Cisler <pavel@eazel.com>John Sullivan2001-02-082-3/+19
| | | | | | | | * src/nautilus-sidebar-title.c: (nautilus_sidebar_title_size_allocate): Found useful optimization while investigating sidebar flashiness: now it only recomputes the sidebar font in size_allocate if the width actually changed.
* updated to note that /usr/share/hyperbola/maps/*.map have moved toRobin Slomkowski2001-02-082-1/+7
| | | | | | * nautilus.spec.in: updated to note that /usr/share/hyperbola/maps/*.map have moved to /usr/share/nautilus/components/hyperbola/maps/*.map
* Fixed bug 6421 (Labels for permissions should look insensitiveJohn Sullivan2001-02-084-15/+43
| | | | | | | | | | | | | | | | when permissions are not settable) * src/file-manager/fm-properties-window.c: (add_permissions_column_label), (create_permissions_page): Pass file parameter into add_permissions_column_label, set insensitive if can't set permissions. * libnautilus-extensions/nautilus-file.c: (nautilus_file_get_string_attribute_with_default): Use "--" as item count string instead of "..." when the preference is set to not display the item counts. ("..." implied that it would show up eventually, not true in this case.)
* Added Slovenian translationpost-1_0_2Andraz Tori2001-02-082-1/+8117
|
* compiler warnings fixed in components/help/hyperbola-filefmt.c if ↵Laszlo Kovacs2001-02-081-0/+4
| | | | Scrollkeeper is enabled
* compiler warnings removedLaszlo Kovacs2001-02-081-8/+9
|
* man page map file moved to new hyperbola data directoryLaszlo Kovacs2001-02-081-0/+6
|
* man page mapfile moved to the new hyperbola data directoryLaszlo Kovacs2001-02-081-1/+1
|
* toplevel document support (in the help tree) added to the hyperbola ↵Laszlo Kovacs2001-02-081-0/+18
| | | | component if Scrollkeeper is enabled
* toplevel document support addedLaszlo Kovacs2001-02-082-6/+181
|
* this file holds the documents that go in the toplevel section of the treeLaszlo Kovacs2001-02-081-0/+3
|
* Updated Ukrainian translationYuri Syrota2001-02-081-1694/+2073
|
* Do a softcat query for any suite ids in the initial package list, soRobey Pointer2001-02-0812-88/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * components/services/install/lib/eazel-install-logic2.c: (expand_package_suites), (install_packages): Do a softcat query for any suite ids in the initial package list, so they're expanded first and then all future queries will return single packages. * components/services/install/lib/eazel-install-object.c: (eazel_install_emit_preflight_check): Don't restrict the preflight signal to toplevel packages anymore: we send the whole package tree now so no editing is necessary. * components/services/install/lib/eazel-install-xml-package-list.c: (osd_parse_provides), (osd_parse_shared): Softcat server has started filling in the sense flag differently (without notice, I might grumpily add), so handle both types now and whine if we can't figure out how to decode it. Log the softcat DB version now (eventually should store it somewhere). * components/services/install/lib/eazel-softcat.c: (eazel_softcat_error_string), (eazel_softcat_query), (eazel_softcat_get_info), (eazel_softcat_available_update): * components/services/install/lib/eazel-softcat.h: Split up the handling for single-package softcat queries and multi-package suite queries. * components/services/install/nautilus-view/main.c: (service_install_make_object), (main): Remove redundant 2nd ammonite_init call and a long-since useless printf from object creation. * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (nautilus_service_install_downloading), (flatten_package_tree_foreach), (nautilus_service_install_done), (nautilus_service_install_failed): * components/services/install/nautilus-view/nautilus-service-instal l-view.h: Clean up final dialog text generation, and only ask about deleting RPMs if the user level is "advanced". Also don't ask if no files were even downloaded.
* reviewed by: Mike Fleming <mfleming@eazel.com>Ramiro Estrugo2001-02-0822-36/+3790
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minus the 2 new widgets. * libnautilus-extensions/Makefile.am: New files. * libnautilus-extensions/nautilus-labeled-image.h: * libnautilus-extensions/nautilus-labeled-image.c: (button_leave_callback), (button_focus_out_event_callback), (nautilus_labeled_image_check_button_new): Add workaround for rendering problems with GtkCheckButton. (nautilus_labeled_image_set_label_never_smooth): New function to make the label part possibly never smooth. * libnautilus-extensions/nautilus-clickable-image.h: * libnautilus-extensions/nautilus-clickable-image.c: (ancestor_button_press_event), (ancestor_button_release_event), (nautilus_clickable_image_new), (nautilus_clickable_image_new_from_file_name): New function to create clickable images from image files. Add grab/ungrab calls to match the logic in GtkButton. * libnautilus-extensions/nautilus-wrap-table.h: * libnautilus-extensions/nautilus-wrap-table.c: New class. * libnautilus-extensions/nautilus-image-table.c: * libnautilus-extensions/nautilus-image-table.h: New class. * test/test-nautilus-image-table.c: * test/.cvsignore: * test/Makefile.am: Image table test.
* Remove break that caused 0% signals to never get sent on install.Robey Pointer2001-02-087-62/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * components/services/install/lib/eazel-install-object.c: (eazel_install_start_signal): Remove break that caused 0% signals to never get sent on install. * components/services/install/lib/eazel-package-system-rpm3.c: (rpmmonitorpiggybag_new), (make_rpm_argument_list), (monitor_rpm_process_pipe_percent_output), (monitor_rpm_process_pipe), (monitor_subcommand_pipe), (manual_rpm_command), (eazel_package_system_rpm3_execute): Make percent a float for more accurate byte counts. Give the IO channel a lower priority than normal, so that it doesn't outrank X refresh events (though this doesn't help much). Reinsert the manual RPM execute from the old logic.c code. * nautilus-installer/src/installer.c: (insert_info_page), (eazel_install_progress), (eazel_download_progress), (get_detailed_errors_foreach_dep), (get_detailed_errors_foreach), (get_detailed_errors), (collect_failure_info), (eazel_install_preflight): * nautilus-installer/src/installer.h: Remove fixed "max assumed download" size and try to set it to the total bytes expected. For some reason this still fails sometimes but at least it's on the right track. Stop calling gtk_main_iteration from inside the install progress callback since that interacts horribly with the IO channel crap. Getting detailed errors should avoid recursing, and should follow the depends struct instead of the old soft_depends one. * nautilus-installer/src/link.sh: Test for RPM4 build (should build now, but still not work due to lingering code that refuses to try under RPM4). * nautilus-installer/src/package-tree.c: (get_errant_children_int), (get_errant_children), (package_customizer_fill): Fix up tree tracing routines to avoid recursing and to use the new struct members instead of the old (now empty) ones.
* reviewed by: Pavel Cisler <pavel@eazel.com>John Sullivan2001-02-084-13/+31
| | | | | | | | | | | | Fixed bug 6405 (seg fault right-double-clicking when context menu is already showing) * libnautilus-extensions/nautilus-icon-container.c: (handle_icon_button_press): Don't create context-menu callback if one is already pending; don't let right-double-click activate. * src/file-manager/nautilus-directory-view-ui.xml: Added underscore accelerator for Show Trash, which didn't have one.
* If an RPM load fails then report it to Nautilus with:Ian McKellar2001-02-085-11/+44
| | | | | | | | | | | | | | | | | | * components/rpmview/nautilus-rpm-view.c: (nautilus_rpm_view_update_from_uri), (nautilus_rpm_view_load_uri), (rpm_view_load_location_callback): * components/rpmview/nautilus-rpm-view.h: If an RPM load fails then report it to Nautilus with: nautilus_view_report_load_failed, * components/services/install/lib/eazel-package-system-rpm3.c: (eazel_package_system_rpm3_packagedata_fill_from_header), (rpm_packagedata_fill_from_file): If an RPM load fails then report it to the caller. * components/services/trilobite/libtrilobite/trilobite-core-network .c: (trilobite_open_uri): Changed the unsafe `setenv' call to the safer `trilobite_setenv'.
* Updated Brazilian Portuguese translation.Gustavo Maciel Dias Vieira2001-02-082-3028/+6136
| | | | | | 2001-02-07 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation.
* Separated whitespace removal into a separate function.Ian McKellar2001-02-082-12/+215
| | | | | | | | | | | * components/services/inventory/eazel-inventory-collect-hardware.c: (add_device_property), (eazel_inventory_collect_pci), (remove_trailing_whitespace), (ide_get_value), Separated whitespace removal into a separate function. (eazel_inventory_collect_usb), (eazel_inventory_collect_scsi), (eazel_inventory_collect_hardware): Added USB and SCSI bus scanning. Bugs: 5094, 6285.
* reviewed by: John Sullivan <sullivan@eazel.com>Pavel Cisler2001-02-083-0/+14
| | | | | | | | | | | | 2001-02-07 Pavel Cisler <pavel@eazel.com> reviewed by: John Sullivan <sullivan@eazel.com> Fix 6380 (** ERROR ** in trash_callback_destroy when navigating to trash) * libnautilus-extensions/nautilus-trash-file.c: (trash_callback_destroy), (trash_file_call_when_ready): Add a missing ref and unref.
* 'head -4 ChangeLog'Pablo del Campo2001-02-072-211/+211
|