summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* reviewed by: Ian McKellar <ian@eazel.com>post-1_0_5Maciej Stachowiak2001-02-212-39/+66
| | | | | | | | | | | * components/services/summary/eazel-summary-shared.c (parse_service), (parse_eazel_news_item), (parse_update_news_item), (build_services_glist_from_xml), (build_eazel_news_glist_from_xml), (build_update_news_glist_from_xml): Make this more robust against unusual data from the server. In particular, if the SERVICES list or other lists are emtpy, do not crash.
* fixed bug 5939, margins in text icons are weirdly proportioned. Fixed bypost-1_0_4Andy Hertzfeld2001-02-219-23/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixed bug 5939, margins in text icons are weirdly proportioned. Fixed by distinguishing the rectangles for the anti-aliased and non-aa icon types * icons/i-regular.xml: added and tweaked both aa and non-aa text rectangles * libnautilus-extensions/nautilus-icon-factory.c: (get_themed_icon_file_path): get a separate text rectangle for anti-aliased mode if present fixed bug 6708, Change "support" link in menus, by moving and renamed the "support" item from the services menu to the help menu. This bug isn't finished yet, since we still have to rename the support uri, but it isn't ready on the service yet. * src/nautilus-service-ui.xml: removed support item * src/nautilus-shell-ui.xml: added customer service item * src/nautilus-window-menus.c: (help_menu_customer_service), (nautilus_window_initialize_menus): added code to handle the customer service command * src/nautilus-window-service-ui.c: (nautilus_window_install_service_ui): removed callback for the support command
* reviewed by: Mike Fleming <mfleming@eazel.com>Dan Mueth2001-02-2123-1/+7674
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-21 Dan Mueth <dan@eazel.com> reviewed by: Mike Fleming <mfleming@eazel.com> The old help tree, "user-guide/*", was broken in several ways. It assumed there was only one doc, called "user-guide", whereas we have multiple docs. Plus it had odd subdirectories which are unusual and we don't want to use. Plus the convention is to put all docs in a directory called "help" (modelled after $prefix/gnome/help) and figures in a subdir called "figures". So, I'm creating a new tree for this called "help" and installing the latest version of Vera's Nautilus User Manual with screenshots. I also added a nifty makefile, help/docs.make, which we will use for all the SGML docs and translations to keep things tidy and working with low maintenance. * Makefile.am: Including help/ * configure.in: Including help/ and subdirs * help/Makefile.am: added * help/docs.make: added nifty makefile to be used by all SGML docs and translations of SGML docs * help/nautilus-user-manual/C/Makefile.am: added * help/nautilus-user-manual/C/figures/custicon.png: added * help/nautilus-user-manual/C/figures/full.png: added * help/nautilus-user-manual/C/figures/link.png: added * help/nautilus-user-manual/C/figures/locbar.png: added * help/nautilus-user-manual/C/figures/noread.png: added * help/nautilus-user-manual/C/figures/nowrite.png: added * help/nautilus-user-manual/C/figures/part.png: added * help/nautilus-user-manual/C/figures/player.png: added * help/nautilus-user-manual/C/figures/prefmenu.png: added * help/nautilus-user-manual/C/figures/sidebar.png: added * help/nautilus-user-manual/C/figures/viewmenu.png: added * help/nautilus-user-manual/C/figures/viewmusic.png: added * help/nautilus-user-manual/C/nautilus-user-manual-C.omf: added * help/nautilus-user-manual/C/nautilus-user-manual.sgml: added * help/nautilus-user-manual/Makefile.am: added * user-guide/Makefile.am: turned off old user guide installation
* Workaround possible redundant 100% progress callback.Robey Pointer2001-02-213-0/+15
| | | | | | | * components/services/install/nautilus-view/callbacks.c: (nautilus_service_install_download_progress): Workaround possible redundant 100% progress callback.
* Fix broken build - add the right includes that got dropped by GnomeVFSPavel Cisler2001-02-212-4/+9
| | | | | | | | | 2001-02-21 Pavel Cisler <pavel@eazel.com> * components/help/help-method.c: Fix broken build - add the right includes that got dropped by GnomeVFS header file shuffle.
* removed debug spewageJohn Harper2001-02-211-4/+0
|
* reviewed by Maciej Stachowiak <mjs@eazel.com>John Harper2001-02-2116-95/+353
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-20 John Harper <jsh@eazel.com> reviewed by Maciej Stachowiak <mjs@eazel.com> Fixed bug where a renamed node in the tree view doesn't get resorted: * libnautilus-extensions/nautilus-ctree.c (set_node_info): if the ctree is in auto-sort mode, sort the branch containing the changed node Fixed a crash in the tree view when expanding nodes that have been moved across directories: * components/tree/nautilus-tree-node.c (nautilus_tree_node_remove_children): new function, unparents all children of the given node (nautilus_tree_node_destroy): emit a warning if the list of children is non-null (then call remove_children). Ideally the remove_children function should get called before the final unref of a directory node * components/tree/nautilus-tree-model.c (report_node_removed_internal): call nautilus_tree_node_remove_children before unref'ing the node Mostly fixed bug where expansion state hash table accumulates cruft over time (e.g. directories that no longer exist or got moved to locations where they can never be displayed): * components/tree/nautilus-tree-view.h (NautilusTreeViewDetails): added `view_node_to_uri_map' hash table. This is used to map view nodes to the URIs we believe they are displaying. This is necessary since by the time we find out about changes to nodes, the names of the underlying NautilusFile objects have often already been changed * components/tree/nautilus-tree-view.c (unlink_view_node_from_uri, link_view_node_with_uri, map_view_node_to_uri): functions accessing the new hash table (nautilus_tree_view_would_include_file): new function, returns true iff the given file may possibly appear in the tree view. Climbs through all parents of the file to do this (nautilus_tree_view_model_node_renamed_callback): only propagates the expansion state if the would_include function indicates that the new URI of the file would be included in the tree view * components/tree/nautilus-tree-model.c (report_node_changed): no need to suppress the `node_removed' signal when renaming the node (now that the view always deletes the expansion state of the correct URI) * libnautilus-extensions/nautilus-file.c, libnautilus-extensions/nautilus-file-private.h, libnautilus-extensions/nautilus-file-utilities.c, libnautilus-extensions/nautilus-file-utilities.h (nautilus_file_name_matches_hidden_pattern, nautilus_file_name_matches_backup_pattern): moved these functions from being private in nautilus-file to being public in nautilus-file-utilities Fixed tree view bug where moving nodes across directories still loses the expansion state: * components/tree/nautilus-tree-model.c (nautilus_tree_model_directory_files_changed_callback): separated the cases of the file being deleted and it being moved across directories. In the move case emit the `being_renamed' signal so the expansion state gets propagated (nautilus_tree_view_remove_model_node, forget_view_node): moved the code to delete the expansion state from forget_view_node to nautilus_tree_view_remove_model_node - avoids deleting expansion state of nodes that will later be renamed. It may leave non-existent directories in the expansion state, but this is a lesser bug than losing the expansion state totally. Also, use the map_view_node_to_uri function to find the URI whose expansion state needs to be removed Fixed the bug where tree view icons often got chopped at top and bottom when they're drawn (if the icon height is greater than the font height). This means that fewer rows may fit in the same vertical space, but visually it's (imho) a huge improvement (I think this is bug 6085): * components/tree/nautilus-tree-view.c (nautilus_tree_view_initialize): call gtk_clist_set_row_height with the maximum of the font height and the icon height * libnautilus-extensions/nautilus-ctree.c (draw_row): always calculate row_center_offset locally, and do it in such a way that the text really is in the center of the row! Fixed bug 5165 - repeatedly expanding and collapsing an empty directory doesn't change how the node's icon is drawn after the first expansion: * libnautilus-extensions/nautilus-ctree.c (real_tree_expand, real_tree_collapse): before returning, call tree_draw_node on the node that changed state
* Added callbacks.[ch] and forms.[ch] to split the ridiculously huge installRobey Pointer2001-02-2117-2094/+2694
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * components/services/install/nautilus-view/Makefile.am: * components/services/install/nautilus-view/callbacks.c: * components/services/install/nautilus-view/callbacks.h: * components/services/install/nautilus-view/forms.c: * components/services/install/nautilus-view/forms.h: Added callbacks.[ch] and forms.[ch] to split the ridiculously huge install view into smaller, more managable chunks. * components/services/install/nautilus-view/main.c: (quit_timer), (service_install_object_destroyed): * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (deps_destroy_foreach), (nautilus_service_install_view_destroy), (nautilus_service_install_view_finalize), (nautilus_service_install_view_initialize_class), (nautilus_service_install_view_initialize), (nautilus_service_install_view_update_from_uri_finish), (service_install_stop_loading_callback): * components/services/install/nautilus-view/nautilus-service-instal l-view.h: Turn the preflight dialog into a question asked inline. Do some wacky hoop-jumping so that we do the right thing if the user leaves our view while we're waiting for a button press. Turn off some of the distractions (progress bar, etc) while waiting for info and feedback.
* fixed bug 6804, resizing sidebar crashes summary view. Fixed by adding aAndy Hertzfeld2001-02-214-24/+41
| | | | | | | | | | * libnautilus-extensions/nautilus-tabs.c: (draw_tab_label): fixed bug 6804, resizing sidebar crashes summary view. Fixed by adding a check to not draw the label when it's position is past the right edge of the pixbuf. * src/nautilus-first-time-druid.c: had to add an include of signal.h to get this to build for me.
* reviewed in part by: Robey Pointer <robey@eazel.com>Eskil Heyn Olsen2001-02-2114-316/+832
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-20 Eskil Heyn Olsen <eskil@eazel.com> reviewed in part by: Robey Pointer <robey@eazel.com> This patch fixes bug 6458, 5722, 6602, 6788 and 5826. Removed soft_depends from PacakgeData. This has some major changes in the logic, and (taaadaa) is fairly untestet because of the sorry state of the testservers these days. This will most likely no longer work with services.eazel.com, but only with the newest server code. * components/rpmview/nautilus-rpm-view-install.c: (get_detailed_errors_foreach), (get_detailed_errors): Fixed to parse PackageBreaks objects. * components/services/install/lib/eazel-install-logic2.c: (dump_tree_helper), (prune_failed_packages_helper), (eazel_install_check_existing_packages), (get_softcat_info), (is_satisfied), (is_satisfied_from_package_list), (is_satisfied_features), (check_dependencies_foreach), (check_dependencies), (check_tree_helper), (check_no_two_packages_has_same_file), (check_conflicts_against_already_installed_packages), (check_feature_consistency), (do_file_conflict_check), (do_dep_check_internal), (download_packages), (get_packages_with_mod_flag), (eazel_uninstall_upward_traverse), (eazel_uninstall_check_for_install), (eazel_uninstall_globber), (install_packages), (uninstall_packages): Ouput status in the tree dump. Improved the way I fail ALREADY_INSTALLED packages. Check the new package system error field in check_existing. Get_info don't check for fillflag to decide if softcat success was ok, since suites don't get the fillflag. Don't try and dedupe suite objects. Mark packages already installed with same version as CANCELLED. If a ALREADYINSTALLED package is cancelled due to install options (upgrade/downgrade), set a data field called "cancelled" to represent. Added a (currently not fully functional) check to see if a dependency is solved by the current work set (bug 6809). is_satisfied now uses is_satisfied_from_packages before checking if dependency is installed. Modified check_dependencies_foreach to pass around the package list. No longer do dependency check on cancelled packages (bug 6485). Don't package depcheck packages with suite_id, treat it's contents at comming toplevel packages. Output crack sentence when trying to revice PackageFeatureMissing breaks (file bug 6811) Don't file uniqueness or file conflict check suites. Fixed a bug in the feature_consistency, required a new query enum in eazelpackagesystem query call. Spewed out some comments. Always add children of a suite to K. Check download status (bug 5722) Commented out expand_package_suites. get_packages_with_mod_flag can now parse down into ->depends. Nicyfied debug output. * components/services/install/lib/eazel-install-protocols.c: (gnome_vfs_xfer_callback), (gnome_vfs_fetch_remote_file), (eazel_install_fetch_package): No longer use rpmvercmp. Define flag to make all downloads fail (to test failed downloads). Note when VFS is lying about bytes_copied. Removed some ancient code. * components/services/install/lib/eazel-install-xml-package-list.c: (parse_package), (eazel_install_packagedata_to_xml_int): Removed soft_depends. * components/services/install/lib/eazel-package-system-rpm3-private .h: * components/services/install/lib/eazel-package-system-rpm3.c: (eazel_package_system_rpm3_db_locked), (eazel_package_system_rpm3_dbs_locked), (eazel_package_system_rpm3_open_dbs), (eazel_package_system_rpm3_packagedata_fill_from_header), (eazel_package_system_rpm3_query_foreach), (eazel_package_system_rpm3_query_requires_feature), (eazel_package_system_rpm3_query), (eazel_package_system_rpm3_verify): Did the db lock check voodoo. Added REQUIRES_FEATURE query enum. Loads features from a given file (bug 5826) * components/services/install/lib/eazel-package-system-types.h: * components/services/install/lib/eazel-package-system-types.c: (packagedata_finalize), (packagedata_initialize), (packagedata_copy), (packagedata_fill_in_missing), (packagedata_remove_soft_dep), (packagedata_add_pack_to_depends), (eazel_install_package_name_compare), (packagedata_dump_int): Good bye soft_depends. * components/services/install/lib/eazel-package-system.c: (eazel_package_system_load_implementation), (eazel_package_system_load_package), (eazel_package_system_query), (eazel_package_system_fail_all_packages), (eazel_package_system_install), (eazel_package_system_uninstall), (eazel_package_system_verify), (eazel_package_system_initialize), (eazel_package_system_new_with_id): Fixed 6788. Added REQUIRES_FEATURE query enum. * components/services/install/lib/eazel-package-system.h: * components/services/install/lib/eazel-softcat.c: (eazel_softcat_get_info): Fixed some suite_id majick.
* Fixed bug 6029, No option to mount zip drive in desktop menu. Fixed bugGene Z. Ragan2001-02-213-104/+18
| | | | | | | | | | | | | | | | | | | | 2001-02-20 Gene Z. Ragan <gzr@eazel.com> Fixed bug 6029, No option to mount zip drive in desktop menu. Fixed bug 6751, Nautilus does not detect all of my removable disks. Fixed bug 6194, SCSI CD-ROM drives are not displayed on desktop. Fixed bug 6396, cd-rom not detected Special thanks to liblit@acm.org for persisting and looking at the code. The check permissions code is an artifact from when we were considering having a mount daemon. I don't think it is needed at all because the volume monitor is not running as root. I wil mark the bugs fixed and wait for status but I think this will work. * libnautilus-extensions/nautilus-volume-monitor.c: (mount_volume_ext2_add), (mount_volume_udf_add), (mount_volume_vfat_add), (mount_volume_msdos_add): Remove old check_permissions code.
* Fixed bug 6785 ("Trash" should be capitalized)John Sullivan2001-02-216-15/+31
| | | | | | | | | | | | | | I grepped Nautilus sources for "the trash" and replaced it with "the Trash". Let me know if you can think of any references to the Trash that don't start with "the". * libnautilus-extensions/nautilus-file-operations.c: (build_error_string), (confirm_empty_trash): * src/file-manager/fm-directory-view.c: (fm_directory_view_confirm_deletion), (confirm_delete_from_trash), (report_broken_symbolic_link): * src/file-manager/nautilus-desktop-icon-view-ui.xml: * src/file-manager/nautilus-directory-view-ui.xml:
* Changed so only a warning is given if ScrollKeeper is not installed.Dan Mueth2001-02-212-1/+6
| | | | | | | 2001-02-20 Dan Mueth <dan@eazel.com> * user-guide/C/Makefile.am: Changed so only a warning is given if ScrollKeeper is not installed.
* reviewed by: <ian@eazel.com>Michael Fleming2001-02-215-0/+15
| | | | | | | Added "x-directory/webdav-prefer-directory" for bug 5325 * components/mozilla/Nautilus_View_mozilla.oaf.in: * src/Nautilus_shell.oaf.in:
* reviewed by: <darin@eazel.com>Michael Fleming2001-02-219-25/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of 2057: URI's with fragments behave oddly * libnautilus-extensions/nautilus-file-utilities.c: (nautilus_format_uri_for_display), (uris_match), (nautilus_uris_match), (nautilus_uris_match_ignore_fragments), (nautilus_self_check_file_utilities): * libnautilus-extensions/nautilus-file-utilities.h: nautilus_format_uri_for_display returns "file:" URI's if the URI in question has a fragment, other file: URI's get translated into paths Also no longer calls the evil gnome_vfs_unescape_string_for_display (see bug 6694) Also fixes bug 6722: re-entering search query results in location bar results in error dialog Added nautilus_uris_match_ignore_fragments function which strips fragments before comparing. Also added test cases. * components/tree/nautilus-tree-view.c: (got_activation_uri_callback): * src/nautilus-window-manage-views.c: (viewed_file_changed_callback): Fixed two locations that made the implicit assumption that nautilus_file_get_uri should return a URI that's directly comparable to the current navigation location. Other cases may still lurk. * src/nautilus-window-menus.c: A few calls to gnome_vfs_get_local_path_from_uri that should have been gnome_vfs_get_uri_from_local_path. Eliminating dumb behaviour in gnome_vfs_get_local_path_from_uri exposed them.
* reviewed by: Gene Ragan <gzr@eazel.com>Darin Adler2001-02-2120-251/+400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed bug 5676 (Moving a directory with multiple nested directories causes improper locations to be displayed): * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-directory.c: (nautilus_directory_moved_internal): Made this build a list of the affected files. (nautilus_directory_moved): Send a changed notice to each affected file. (nautilus_directory_notify_files_moved): Send a changed notice to each affected file, but share code to avoid sending changed notices twice for any directory. Fixed some callers that were assuming a gnome_vfs_get_local_path_from_uri would return a non-NULL value. This is not safe to assume just because gnome_vfs_uri_get_local returns true. * components/music/nautilus-music-view.c: (read_id_tag): Use gnome_vfs_get_local_path_from_uri to define what a local path is. The old code used a mix. * libnautilus-extensions/nautilus-file.c: (nautilus_file_can_rename): Simplified code to use gnome_vfs_get_local_path_from_uri to define what a local path is. The old code used a mix. * libnautilus-extensions/nautilus-thumbnails.c: (make_thumbnails): Added NULL checks after calls to gnome_vfs_get_local_path_from_uri. * src/nautilus-sidebar.c: (uri_is_local_image): Took out redundant check. The definition of local image we want here is: "uses a standard file: URI". * src/file-manager/fm-directory-view.c: (fm_directory_link_type_in_selection): Fixed bug where it would only look at the first item in the selection. Simplified logic. (is_link_type_special): Added a new function. (special_link_in_selection): Instead of calling fm_directory_link_type_in_selection, copied it. The problem with the other approach is that it was reading each link file three time to rule out each of the three special link types. Other changes. * libnautilus-extensions/nautilus-volume-monitor.c: (nautilus_volume_monitor_get_volume_name), (modify_volume_name_for_display): Marked "Unknown" for localization. * libnautilus-extensions/nautilus-file-utilities.c: * libnautilus-extensions/nautilus-icon-factory.c: * src/file-manager/fm-icon-view.c: Added 2001 to the copyright since we modified these recently.
* reviewed by: Darin Adler <darin@eazel.com>John Sullivan2001-02-212-9/+30
| | | | | | | * src/file-manager/fm-error-reporting.c: (fm_report_error_renaming_file): Middle-truncate really long file names to avoid an error dialog that is much wider than the screen.
* Another update from Kjenneth.Darin Adler2001-02-202-361/+258
| | | | * da.po: Another update from Kjenneth.
* Updated Swedish translation.Christian Rose2001-02-202-338/+402
|
* fixed bug 6717, problem editing a uri with a '#' in the middle, by addingAndy Hertzfeld2001-02-202-3/+11
| | | | | | | * src/nautilus-location-bar.c: (try_to_expand_path): fixed bug 6717, problem editing a uri with a '#' in the middle, by adding a check to the auto-complete code to not substitute zero length strings.
* Update of Danish translation from Kjenneth Christiansen <kenneth@gnu.org>.Darin Adler2001-02-202-3377/+5015
| | | | | * da.po: Update of Danish translation from Kjenneth Christiansen <kenneth@gnu.org>.
* fixed bug 6732, can't unmount volumes after viewing text files; fixed byAndy Hertzfeld2001-02-202-0/+20
| | | | | | | * components/text/nautilus-text-view.c: (file_close_callback), (done_file_read): fixed bug 6732, can't unmount volumes after viewing text files; fixed by closing the file in done_file_read.
* reviewed by: John Sullivan <sullivan@eazel.com>Rebecca Schulman2001-02-202-11/+28
| | | | | | | | | | | 2001-02-20 Rebecca Schulman <rebecka@eazel.com> reviewed by: John Sullivan <sullivan@eazel.com> * src/file-manager/nautilus-indexing-info.c: (show_indexing_info_dialog): Complete fix for 6417, by swapping Vera's text into the new index status dialog
* Update of Greek translationSimos Xenitellis2001-02-202-438/+288
|
* Fixed bug 6384, Nautilus program chooser uses "nautilus-mime-type-capplet"Gene Z. Ragan2001-02-203-4/+13
| | | | | | | | | | | 2001-02-20 Gene Z. Ragan <gzr@eazel.com> Fixed bug 6384, Nautilus program chooser uses "nautilus-mime-type-capplet" to launch capplet * libnautilus-extensions/nautilus-program-chooser.c: (launch_mime_capplet): Rename capplet to "file-types-capplet"
* reviewed by: Gene Ragan <gzr@eazel.com>Darin Adler2001-02-203-6/+21
| | | | | | | | | | | Fixed bug 5482 (If you've esc'd out of an icon stretch, change directories, then come back, the icon is the pre-esc'd stretched size) * libnautilus-extensions/nautilus-icon-container.c: (undo_stretching): Pass TRUE instead of FALSE so the "undone" size gets stored in metadata. Without this, we end up with the icon at the stretched size.
* reviewed by: Ali Abdin <aliabdin@aucegypt.edu>Richard Boulton2001-02-206-1/+21
| | | | | | components/help/converters/gnome-db2html2/* Fix to bug 6700; doesn't include config.h unless HAVE_CONFIG_H is defined, and has correct instructions for compiling standalone.
* no commentDarin Adler2001-02-201-2/+0
|
* Updated Norwegian (bokmål) translation. Update.Kjartan Maraas2001-02-202-34/+22
| | | | | | | 2001-02-20 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. * POTFILES.in: Update.
* Fix some typos in strings.Kjartan Maraas2001-02-204-280/+347
| | | | | | | 2001-02-20 Kjartan Maraas <kmaraas@gnome.org> * components/services/summary/nautilus-summary-view.c: Fix some typos in strings.
* Assorted build twiddling.Maciej Stachowiak2001-02-2052-3411/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | * components/services/install/command-line/Makefile.am: Remove -I/usr/include/rpm * components/services/install/nautilus-view/Makefile.am: Likewise. * components/services/install/nautilus-view/nautilus-service-install-view.c: Remove gratuitous include of rpm header. * components/services/inventory/Makefile.am: Formatting tweaks. * components/services/summary/*: flatten this whole directory: summary/lib => summary summary/nautilus-view => summary summary/nautilus-view/test => summary summary/nautilus-view/icons/gray_tab_pieces =>summary/nautilus-view/icons * configure.in: Adjust for flattening of components/services/summary * libnautilus-extensions/nautilus-clickable-image.c (adjust_coordinates_for_window): Formatting tweak. * user-guide/gnugpl/.cvsignore: Silence cvs.
* Remove -I/usr/include/rpmMaciej Stachowiak2001-02-202-1/+7
| | | | | * components/services/install/server/Makefile.am: Remove -I/usr/include/rpm
* Hide the install view's progress header until downloading begins. Try toRobey Pointer2001-02-203-8/+49
| | | | | | | | | | | * components/services/install/nautilus-view/nautilus-service-instal l-view.c: (install_message_new), (generate_install_form), (nautilus_service_install_preflight_check), (nautilus_service_install_done): Hide the install view's progress header until downloading begins. Try to use nautilus_view_go_back, though it appears to not be functional yet.
* Complete bug 6416, to add dialogs to explain that searches will be slowRebecca Schulman2001-02-206-57/+139
| | | | | | | | | | | | | | | | | | | | 2001-02-20 Rebecca Schulman <rebecka@eazel.com> Complete bug 6416, to add dialogs to explain that searches will be slow when medusa is disabled or blocked. The work was previously complete, but I've swapped in Vera's text, and added an info_dialog_with_details to the stock dialogs. reviewed by: Gene Ragan <gzr@eazel.com> * libnautilus-extensions/nautilus-stock-dialogs.c: (details_dialog_clicked_callback), (nautilus_show_info_dialog_with_details), (nautilus_show_error_dialog_with_details): * libnautilus-extensions/nautilus-stock-dialogs.h: * src/file-manager/fm-search-list-view.c: (display_system_services_are_blocked_dialog), (display_system_services_are_disabled_dialog):
* Fix bugzilla.eazel.com 6414 to add prefence to nautilus to enable/disableRebecca Schulman2001-02-2015-18/+336
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-02-20 Rebecca Schulman <rebecka@eazel.com> Fix bugzilla.eazel.com 6414 to add prefence to nautilus to enable/disable medusa * libnautilus-extensions/nautilus-global-preferences.h: * libnautilus-extensions/nautilus-global-preferences.c: (global_preferences_install_descriptions), (global_preferences_install_defaults), (global_preferences_install_visibility), (global_preferences_create_dialog): Add the fast search preference pane, visibility level, change SEARCH_METHOD -> BACKUP_SEARCH * libnautilus-extensions/nautilus-system-preferences.c: * libnautilus-extensions/nautilus-system-preferences.h: * libnautilus-extensions/Makefile.am: (nautilus_is_system_preference), (nautilus_system_preference_get_boolean), (nautilus_system_preference_set_boolean): Add setters and getters for system preferences that are not managed by gconf. The current set and get functions turn on and off medusa services * libnautilus-extensions/nautilus-preferences.c: (nautilus_preferences_set_boolean), (nautilus_preferences_get_boolean): Use the new system preference setters and getters instead of the standard ones if the preference is not managed by gconf * src/file-manager/fm-search-list-view.c: (load_location_callback), (display_system_services_are_blocked_dialog): * src/nautilus-complex-search-bar.c: (nautilus_complex_search_bar_get_location): change SEARCH_METHOD -> BACKUP_SEARCH
* Updated Spanish TranslationPablo del Campo2001-02-202-950/+1461
|
* reviewed by: John Harper <jsh@eazel.com>Maciej Stachowiak2001-02-1931-636/+1413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed bugs 3743 (Summary view gives the same vague error message for many different causes), 3972 (If user can't connect to service, they end up with gray content view), 5973 (blank summary view after install view finishes) and 6166 (Summary Login dialog does not have initial focus) and 6018 (Nautilus returns to wrong directory if services are unavailable). Also did much code cleanup, and made the service and featured download icons in the summary view prelighting and clickable. Fixed many other nits as well. * components/services/nautilus-dependent-shared/eazel-services-extensions.h, components/services/nautilus-dependent-shared/eazel-services-extensions.c (eazel_services_clickable_image_new_from_uri): Convenience wrapper to make a new clickable image from a URI. * components/services/nautilus-dependent-shared/eazel-services-footer.c (eazel_services_footer_update): Clear the footer before updating, instead of just dumping the new items in along with the old ones. * components/services/trilobite/libtrilobite/trilobite-core-network.h, components/services/trilobite/libtrilobite/trilobite-core-network.c: Adjusted formatting, fixed headers. * components/services/trilobite/libtrilobite/trilobite-file-utilities.h, components/services/trilobite/libtrilobite/trilobite-file-utilities.c: Cut 'n' pasted some useful code from libnautilus-extensions to avoid depending on it, whee. * components/services/trilobite/libtrilobite/Makefile.am: Added above to the build. * components/services/trilobite/libtrilobite/trilobite-redirect.h, components/services/trilobite/libtrilobite/trilobite-redirect.c: (trilobite_redirect_fetch_table_async, trilobite_redirect_fetch_table_cancel): Asynchronous version of redirect fetching code. (redirect_fetch_callback): Helper function. (trilobite_redirect_parse_xml): Null terminate buffer properly or XML parsing code will get confused. (trilobite_redirect_fetch_table): Removed the old synchronous code since now no one is using it. * components/services/summary/lib/eazel-summary-shared.h, components/services/summary/lib/eazel-summary-shared.c: (eazel_summary_fetch_data_cancel, eazel_summary_fetch_data_async): Asynchronous version of summary fetching code. (summary_data_fetch_callback): Helper function. (eazel_summary_data_parse_xml): Same null termination trick as for redirects. (parse_summary_xml_file): Removed old synchronous code since now no one is unsing it. * components/services/summary/nautilus-view/main.c (main): Set user agent to trilobite user agent; intialize gnome-vfs. * components/services/summary/nautilus-view/nautilus-summary-dialogs.h, components/services/summary/nautilus-view/nautilus-summary-dialogs.c (nautilus_summary_show_login_failure_dialog): Renamed from `nautilus_summary_login_failure_dialog' (nautilus_summary_show_error_dialog): Renamed from `generate_error_dialog'. (nautilus_summary_show_login_dialog): Renamed from `generate_login_dialog'. (error_dialog_cancel_cb): Go back instead of (incorrectly) trying to go back to the user's homedir. (set_dialog_parent): Do the magic coordinate adjustment like gnome_dialog_set_parent, but do not set it transient, or it will not get focus in click to focus mode. * components/services/summary/nautilus-view/nautilus-summary-callbacks.c: (authn_cb_failed): Adjust to above renaming. * components/services/summary/nautilus-view/nautilus-summary-footer.c (footer_item_clicked_callback): Ditto. * components/services/summary/nautilus-view/nautilus-summary-menu-items.c: (bonobo_login_callback): Ditto. * components/services/summary/nautilus-view/nautilus-summary-view-private.h: Removed unused fields. Added async handles for redirect and summary XML fetch. * components/services/summary/nautilus-view/nautilus-summary-view.c: (services_button_callback_data_free, summary_view_button_callback, goto_uri_on_clicked, summary_view_button_new, summary_view_link_image_new): Cleaned up summary view button code, added code for the clickable icons and refactored a bit. (create_header): Start out saying "Connecting to Eazel Services..." instead of blank, and don't call `update_header' from here. (update_footer): fix incorrect polarity of offline and online. (create_footer): remove call to update_footer; leave offline items in place until connected. (create_news_pane, create_services_list_pane, create_featured_downloads_pane): Do not call corresponding update func, updating is now separate from creating. (generate_service_entry_row, generate_update_news_entry_row): Make icons clickable. (update_summary_form): New function to update the existing summary view with new data, to avoid recreating even the fixed widgets from scratch all the time. (create_summary_form): Do not destroy all widgets at the beginning. Remove some useless widgetry. (nautilus_summary_view_initialize): Create the widgetry but do not fill it with data. (nautilus_summary_view_destroy, summary_fetch_callback, redirect_fetch_callback, cancel_load_in_progress), nautilus_summary_view_load_uri, summary_load_location_callback): Change things around so loading of the summary data is asynchronous. (summary_stop_loading_callback): Handle "stop_loading".
* Updated Greek translationSimos Xenitellis2001-02-192-247/+180
|
* reviewed by: Gene Z. Ragan <gzr@eazel.com>Maciej Stachowiak2001-02-196-16/+295
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added auto-prelighting feature to NautilusClickableImage, and fixed a major bug that occurs for clickable images in scrolled areas. * libnautilus-extensions/nautilus-clickable-image.h, libnautilus-extensions/nautilus-clickable-image.c: (nautilus_clickable_image_set_prelight): New public API call that allows for automatic prelight handling direct in NautilusClickableImage; made it settable because some users of this code want to manually prelight with an alternate image. (nautilus_clickable_image_set_up_pixbufs): helper function for the above that keeps track of the normal and prelit buffers. (label_enter, label_leave): When in prelight mode, switch images on enter and leave. Also, remove unnecessary queue_draw calls. (adjust_coordinates_for_window, ancestor_enter_notify_event, ancestor_leave_notify_event, ancestor_motion_notify_event): Do some coordinate adjustments so that if the NautilusClickableImage is in a scrolled area with NO_WINDOW widgets all the way in between, we do an appropriate coordinate adjustment. This should also handle other containers that put their children in a different window than their own. This was breaking for the summary view when I set it to use clickable images for the service icons. * libnautilus/nautilus-view-standard-main.c (nautilus_view_standard_main_multi): Do a g_thread_init to make views that use gnome-vfs happy.
* Small fixes.Christian Rose2001-02-191-5/+5
|
* Updated Swedish translation.Christian Rose2001-02-192-131/+143
|
* Updated Azeri filePablo Saratxaga2001-02-195-2247/+8706
|
* hu.po: Update of Hungarian translation by <emese@gnome.hu>Szabolcs Ban2001-02-192-2136/+7057
|
* Updated Norwegian (bokmål) translation.Kjartan Maraas2001-02-192-428/+880
| | | | | | 2001-02-19 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation.
* Updated Slovak translationStano Visnovsky2001-02-192-350/+692
|
* Updated Ukrainian translationYuri Syrota2001-02-191-3/+5
|
* Updated Ukrainian translationYuri Syrota2001-02-191-42/+3
|
* Updated Ukrainian translationYuri Syrota2001-02-191-615/+1014
|
* Removed all the code related to Gnome-VFS sub-methods in Nautilus. (BugIan McKellar2001-02-199-259/+14
| | | | | | | | * libnautilus-extensions/nautilus-mime-actions.c: * libnautilus-extensions/nautilus-mime-actions.h: * src/nautilus-window.c: (load_view_as_menu_callback): Removed all the code related to Gnome-VFS sub-methods in Nautilus. (Bug 5086)
* reviewed by: Ian McKellar <ian@eazel.com>Eskil Heyn Olsen2001-02-192-24/+113
| | | | | | | | | | | | | | | | | 2001-02-18 Eskil Heyn Olsen <eskil@eazel.com> reviewed by: Ian McKellar <ian@eazel.com> Fixed bug 6681 ; make eazel-install output more machine parseable by adding option and always return !0 on any failure. * components/services/install/command-line/eazel-alt-install-corba. c: (eazel_file_conflict_check_signal), (eazel_file_uniqueness_check_signal), (eazel_feature_consistency_check_signal), (eazel_download_progress_signal), (eazel_install_progress_signal), (download_failed), (something_failed), (eazel_preflight_check_signal), (dep_check), (md5_check_failed),