summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* a start on some design work for sane state machines that actually coverMaciej Stachowiak2000-08-102-0/+77
| | | | | * docs/state-machines.txt: a start on some design work for sane state machines that actually cover all the cases.
* some update images from SusanAndy Hertzfeld2000-08-105-0/+8
| | | | some update images from Susan
* Added the following tags to enable preliminary table support: row, entry,Ali Abdin2000-08-106-23/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-10 Ali Abdin <aliabdin@aucegypt.edu> * components/help/converters/gnome-db2html2/gdb3html.h: * components/help/converters/gnome-db2html2/sect-elements.c: Added the following tags to enable preliminary table support: row, entry, table, informaltable, thead, tbody * components/help/converters/gnome-db2html2/sect-elements.c: * components/help/converters/gnome-db2html2/sect-elements.h: (sect_table_start_element), (sect_table_end_element), (sect_informaltable_start_element), (sect_row_start_element), (sect_row_end_element), (sect_entry_start_element), (sect_entry_end_element), (sect_thead_start_element), (sect_thead_end_element), (sect_tbody_start_element), (sect_tbody_end_element), (sect_informaltable_end_element): New functions for the new tags that were added for table support. This is based on a patch provided by John Fleck (jfleck@inkstain.net) (sect_title_start_element), (sect_title_end_element), (sect_title_characters): Handle title's within table's (sect_print): Some formatting fixes and free a GSList (plugs a memory leak). (sect_write_characters): Add a case for the <ENTRY> tag so if it is a null character to print a &nbsp; (doesn't work right now) * components/help/converters/gnome-db2html2/TODO: Modify the TODO item about tables (it just needs testing)
* Fix merged from demo2 branchMaciej Stachowiak2000-08-102-1/+67
| | | | | | | | | | * components/mozilla/nautilus-mozilla-content-view.c (mozilla_uris_differ_only_by_fragment_identifier, mozilla_location_changed_callback): Send fake load underway and load done messages to Nautilus when the new URI differs from the previous only by the fragment identifier (indicating that all we did was change anchors). This allows URI references w/ fragment identifiers to be displayed in the location bar properly.
* removed config dumbnessEAZEL-NAUTILUS-MS-AUG07Robin Slomkowski2000-08-101-1/+1
|
* commit for previous Changelog commit :)Mathieu Lacage2000-08-101-18/+16
|
* changelog for commit coing soonMathieu Lacage2000-08-101-0/+6
|
* Fixed assertion failure case by casting the wrong view to aGene Z. Ragan2000-08-102-1/+8
| | | | | | | | | 2000-08-09 Gene Z. Ragan <gzr@eazel.com> * src/file-manager/fm-desktop-icon-view.c: (fm_desktop_icon_view_initialize): Fixed assertion failure case by casting the wrong view to a NautilusIconContainer.
* OK should be updatedRobin Slomkowski2000-08-102-23/+49
|
* Updated Japanese translation.Akira Tagoh2000-08-102-601/+1567
| | | | * ja.po: Updated Japanese translation.
* added a fourth alternative to the services page of the druid, for usersAndy Hertzfeld2000-08-102-19/+27
| | | | | added a fourth alternative to the services page of the druid, for users who are already registered and want to log in.
* added a new set of built-in bookmarks from Brian Frank.Andy Hertzfeld2000-08-102-15/+57
| | | | added a new set of built-in bookmarks from Brian Frank.
* Work on 1750 (add Reveal command to show search result inJohn Sullivan2000-08-103-3/+163
| | | | | | | | | | | | | | | | | | its "real" directory). I wired up the menu items, but they don't do anything yet. * src/file-manager/fm-directory-view.c: (compute_menu_item_info): Noticed that a g_strdup_printf should have been just a g_strdup * src/file-manager/fm-search-list-view.c: (fm_search_list_view_initialize_class): connect up functions for menu-merging stuff. (compute_reveal_item_name_and_sensitivity): New function, determine Reveal menu item title & sensitivity based on selection. (real_create_selection_context_menu_items): Put Reveal menu item in selection context menu. (real_merge_menus): Put Reveal menu item in File menu (real_update_menus): Update state of Reveal menu item in File menu
* John helped me fix a crasher in trash empty state notification -- signalsPavel Cisler2000-08-092-4/+13
| | | | | | | | | | 2000-08-09 Pavel Cisler <pavel@eazel.com> * src/file-manager/fm-directory-view.c: (fm_directory_view_initialize): John helped me fix a crasher in trash empty state notification -- signals were being delivered to nonexistent objects, used gtk_signal_connect_while_alive instead to fix things.
* Added new API to identify file as nautilus link.Gene Z. Ragan2000-08-0917-107/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-09 Gene Z. Ragan <gzr@eazel.com> * libnautilus-extensions/nautilus-file.c: * libnautilus-extensions/nautilus-file.h: (nautilus_file_is_nautilus_link): Added new API to identify file as nautilus link. * libnautilus-extensions/nautilus-directory-async.c: (start_getting_activation_uris): Call nautilus_file_is_nautilus_link and remove obsolete call to nautilus_link_is_link_file. * libnautilus-extensions/nautilus-icon-factory.c: (nautilus_icon_factory_get_icon_for_file): Call nautilus_file_is_nautilus_link and remove obsolete call to nautilus_link_is_link_file. * libnautilus-extensions/nautilus-link.c: * libnautilus-extensions/nautilus-link.h: (nautilus_link_get_link_type): New function that returns the type of link that the link represents. Examples are home, trash and mount point. * libnautilus-extensions/nautilus-volume-monitor.c: (mount_device_mount), (mount_device_activate_cdrom), (eject_cdrom), (mount_device_check_change), (add_mount_device), (nautilus_volume_monitor_find_mount_devices), (remove_mount_link), (nautilus_volume_monitor_is_volume_link): Remove annoying debug code. * src/file-manager/fm-desktop-icon-view.c: (remove_old_mount_links): Fixed link celanup code to use new API. * src/file-manager/fm-icon-view.c: (get_icon_text_callback): Call nautilus_file_is_nautilus_link and remove obsolete call to nautilus_link_is_link_file.
* Fixed bug 1843, so that search results are activated as themselves.Rebecca Schulman2000-08-0911-56/+315
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-09 Rebecca Schulman <rebecka@eazel.com> Fixed bug 1843, so that search results are activated as themselves. * libnautilus-extensions/nautilus-file.c: * libnautilus-extensions/nautilus-file.h: (nautilus_file_get_real_parent_uri_as_string), (nautilus_file_get_real_file), (nautilus_file_get_real_parent_directory), (nautilus_file_compare_by_real_directory), (nautilus_file_get_string_attribute), (nautilus_file_is_search_result), (nautilus_file_get_real_uri), (nautilus_file_get_real_directory_name), (nautilus_file_mark_gone), (nautilus_file_changed), (nautilus_file_check_if_ready), (nautilus_file_call_when_ready), (nautilus_file_cancel_call_when_ready): added special checks to get the real file and directory, and call them appropriately before opening a file. renamed the nautilus_file_get_real_directory function to nautilus_file_get_real_directory_name, and made it private. * libnautilus-extensions/nautilus-search-bar-criterion.h: * libnautilus-extensions/nautilus-search-bar-criterion.c: (nautilus_search_bar_criterion_human_from_uri), (get_name_location_for): fixed a starts_with that should have been "begins_with" * src/file-manager/fm-directory-view.c: (fm_directory_view_display_selection_info): moved a misplaced function comment * src/nautilus-switchable-navigation-bar.c: (nautilus_switchable_navigation_bar_set_location): added signalling to change to the search and location bar appropriately with each location change
* Remove stray conflict indicators.Darin Adler2000-08-091-1/+0
|
* After this change, you will get a warning each time you exitDarin Adler2000-08-0935-501/+1022
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unless you get the new Bonobo with my destroy-notify bug fix. Fixed the "metafile read fails" bug. Fixed a bunch of memory leaks that I found because I added a new function to get rid of hash tables at quit time and there's a hash table with all the NautilusDirectory objects in there. I'm only 1/2 done with what I'm working on, but people need the "read fails" bug fix. * components/help/help-method.c: (escape_for_shell), (help_uri_to_string): Improve code that constructs URIs so it doesn't to excessive escaping. * libnautilus-extensions/nautilus-directory-async.c: (metafile_read_failed): Fixed a bug that caused it to fail to read "public" metafiles. (new_files_callback): Redid the fix for "NULL names" to check the result from the call instead of checking the name for NULL. * libnautilus-extensions/nautilus-directory-background.c: (nautilus_connect_background_to_directory_metadata): Got rid of the dummy callback so the NautilusDirectory code knows that only the metadata needs to be monitored. * libnautilus-extensions/nautilus-directory.c: (nautilus_directory_get): Got rid of silly ref and sink code. We don't use the floating feature, so we should just ignore it. Use the new function that creates a hash table that should be empty and freed on exit. This helps us detect leaks. (nautilus_directory_file_monitor_add): Got rid of incorrect code that would reject a caller that didn't supply a callback. Callers might want to monitor metadata only, not files. * libnautilus-extensions/nautilus-file.c: (nautilus_file_new_from_name): Got rid of silly ref and sink code. We don't use the floating feature, so we should just ignore it. (modify_link_hash_table), (add_to_link_hash_table_list), (add_to_link_hash_table), (remove_from_link_hash_table_list), (remove_from_link_hash_table): Maintain a hash table to map from a URI to links to that URI. (nautilus_file_new_from_info): Got rid of silly ref and sink code. We don't use the floating feature, so we should just ignore it. To share more code, call nautilus_file_update_info as part of the implementation here. (nautilus_file_update_info): Maintain the hash table entries as the symlink_name field changes. * libnautilus-extensions/nautilus-glib-extensions.h: * libnautilus-extensions/nautilus-glib-extensions.c: (free_hash_tables_at_exit), (nautilus_g_hash_table_new_free_at_exit): Added new function to create a hash table that should be empty on exit, check that is is empty, and free it at exit time. * libnautilus-extensions/nautilus-global-preferences.c: Got rid of some function-pointer casting. * libnautilus-extensions/nautilus-icon-container.h: * libnautilus-extensions/nautilus-icon-container.c: (call_icon_callback), (nautilus_icon_container_for_each): Added a new call to iterate all the icons in the container. Needed so we can unref all the files when we empty it. * libnautilus-extensions/nautilus-glib-extensions.h: * libnautilus-extensions/nautilus-mime-actions.c: (nautilus_mime_get_short_list_applications_for_uri), (nautilus_mime_get_short_list_components_for_uri): Updated for name change: NautilusGPredicateFunc -> NautilusPredicateFunction. * src/file-manager/fm-directory-view.c: (fm_directory_view_destroy), (done_loading): Added code to stop and clear when destroying the directory view. * src/file-manager/fm-icon-view.c: (unref_cover), (fm_icon_view_clear): Added code to get rid of the refs on all the files when the icon view is cleared. * src/file-manager/fm-list-view.c: (fm_list_view_clear): Added code to get rid of the refs on all the files when the icon view is cleared. * src/file-manager/nautilus-trash-monitor.h: * src/file-manager/nautilus-trash-monitor.c: (nautilus_trash_monitor_initialize_class), (destroy), (unref_trash_monitor), (nautilus_trash_monitor_get), (nautilus_trash_monitor_is_empty): Added code to destroy the trash monitor on exit. * src/nautilus-bookmark-list.c: (nautilus_bookmark_list_initialize_class), (stop_monitoring_one), (clear), (destroy), (nautilus_bookmark_list_load_file): Added code to clear out the list at destroy time the same way we already did before loading a file. * src/nautilus-window-menus.c: (free_bookmark_list), (get_bookmark_list): Add code to free the global bookmark list on exit to help with leak checking. (refresh_go_menu): Changed to use GList instead of GSList. * src/nautilus-window-private.h: * src/nautilus-window.c: (nautilus_window_destroy): Unref the current_location_bookmark and last_location_bookmark to fix a leak. (free_history_list), (nautilus_add_to_history_list): Free the history list at exit time to make it easier to spot leaks. (nautilus_window_get_history_list_callback): Change the history list to be a GList instead of GSList.
* Finished bug 1753 (search results should start out sortedJohn Sullivan2000-08-096-10/+121
| | | | | | | | | | | | | | | | | | by search criteria). Now we can decide whether we actually like this UI or not. * libnautilus-extensions/nautilus-search-bar-criterion.h: * libnautilus-extensions/nautilus-search-bar-criterion.c: (nautilus_search_uri_get_first_criterion): New function, returns name of first criterion in search. * src/file-manager/fm-search-list-view.c: (get_sort_attribute_from_search_criterion): New function, maps between search criteria names and file attribute names. (real_get_default_sort_attribute): Use this new function to determine which file attribute name to sort by. Uses "name" by default if there's no column matching the sort criteria (e.g. "content").
* fixed bug in measuring tab height for themed tabsAndy Hertzfeld2000-08-092-6/+25
| | | | fixed bug in measuring tab height for themed tabs
* Fixed typo in first-time druid text that Susan Space wanted for the demo.John Sullivan2000-08-092-1/+7
| | | | | | * src/nautilus-first-time-druid.c: (set_up_service_signup_page): Fixed typo in first-time druid text that Susan Space wanted for the demo.
* Skeleton of a class to help me manage the expansion state. Added it to theMaciej Stachowiak2000-08-094-9/+180
| | | | | | | * components/tree/nautilus-tree-expansion-state.c, components/tree/nautilus-tree-expansion-state.h: Skeleton of a class to help me manage the expansion state. * components/tree/Makefile.am: Added it to the build.
* A little more work towards bug 1753 (search results shouldJohn Sullivan2000-08-097-22/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | start out sorted by search criteria) and a bug fix. * libnautilus-extensions/nautilus-search-bar-criterion.h: Make #define constants for the criteria parts of search URIs (e.g. "file_name", "size", "content", etc.) * libnautilus-extensions/nautilus-search-bar-criterion.c: (get_name_location_for), (get_content_location_for), (get_file_type_location_for), (get_size_location_for), (get_emblem_location_for), (get_date_modified_location_for), (get_owner_location_for): Use these constants when creating the URI used by complex search bar. * src/nautilus-simple-search-bar.c: (nautilus_simple_search_criteria_to_search_uri): Use these constants when creating the URI used by simple search bar. Also added a FIXME about how the simple search bar should be sharing the URI-generation code of the complex search bar. * src/nautilus-complex-search-bar.c: (criterion_callback): Update sensitivity of "Find" button when user chooses different criterion from menu. This fixes bug where switching from an empty text-type value to a menu-type value would leave the "Find" button insensitive.
* revamped how hit-testing works in the sidebar tabs; there's now a tabAndy Hertzfeld2000-08-092-69/+147
| | | | | revamped how hit-testing works in the sidebar tabs; there's now a tab rectangle stored in the tabItem structure.
* Make Nautilus tolerant to window titles and component geometriesRamiro Estrugo2000-08-0910-73/+457
| | | | | | | | | | | | | | | | | | | that are too huge to be usable. * libnautilus-extensions/nautilus-string.c: (nautilus_str_middle_truncate), (nautilus_self_check_string): * libnautilus-extensions/nautilus-string.h: New function for truncating strings in the middle. * src/nautilus-window-manage-views.c: (nautilus_window_update_title_internal): Truncate titles to something reasonable to avoid the window manager from making the window too huge to be usable. * src/nautilus-window.c: (nautilus_window_initialize_class), (nautilus_window_realize), (nautilus_window_size_request): Limit the window geometry requisition to within the avaialble screen real state.
* Small fixMatthias Warkus2000-08-092-2/+6
|
* Support new find_if_needed parameter of gnome_vfs_find_directory.Pavel Cisler2000-08-099-15/+29
| | | | | | | | | | | | | | | | 2000-08-09 Pavel Cisler <pavel@eazel.com> * libnautilus-extensions/nautilus-file.c: (nautilus_file_is_in_trash): * src/file-manager/dfos-xfer.c: (fs_xfer), (fs_move_to_trash), (fs_empty_trash): * src/file-manager/fm-directory-view.c: (fm_directory_is_trash), (fm_directory_can_move_to_trash): * src/file-manager/nautilus-trash-monitor.c: (nautilus_trash_monitor_initialize): * src/nautilus-desktop-window.c: (nautilus_desktop_window_new): Support new find_if_needed parameter of gnome_vfs_find_directory.
* I accidentally left debuging noise on.Ramiro Estrugo2000-08-092-1/+7
| | | | | | * components/mozilla/nautilus-mozilla-content-view.c: I accidentally left debuging noise on.
* Added ability to set the type of a NautilusLink, such as mount link, trashGene Z. Ragan2000-08-0911-73/+143
| | | | | | | | | | | | | | | | | | | 2000-08-09 Gene Z. Ragan <gzr@eazel.com> * libnautilus-extensions/nautilus-link.c: (nautilus_link_create), (nautilus_link_set_icon), (nautilus_link_set_type): Added ability to set the type of a NautilusLink, such as mount link, trash link, home link, etc. * libnautilus-extensions/nautilus-volume-monitor.c: (mount_device_mount), (nautilus_volume_monitor_is_volume_link): Specify that link is a mount link. * src/file-manager/fm-desktop-icon-view.c: (place_home_directory): Specify that link is a home link. * src/nautilus-desktop-window.c: (nautilus_desktop_window_new): Specify that trash is a trash link.
* Add support for Mozilla m17.Ramiro Estrugo2000-08-094-72/+123
| | | | | | | | | | | | | | | | | | * configure.in: Add some artificial intelligence to detect whether the mozilla we are using is m17. * components/mozilla/Makefile.am: Define the mozilla milestone version. * components/mozilla/nautilus-mozilla-content-view.c: (nautilus_mozilla_content_view_initialize), (debug_print_state_flags), (debug_print_status_flags), (mozilla_net_state_callback), (mozilla_net_status_callback), (mozilla_progress_callback): Update for changes in the mozilla embedding api. Also, simplify the status/state flag debugging stuff a bit.
* Use the new application registry api. Also remove the hack for "merging"George Lebl2000-08-095-24/+34
| | | | | | | | | | | | | | | | Tue Aug 08 23:23:50 2000 George Lebl <jirka@5z.com> * libnautilus-extensions/nautilus-mime-actions.c (nautilus_mime_get_default_application_fo) (nautilus_mime_get_short_list_application) (nautilus_mime_get_all_applications_for_u): Use the new application registry api. Also remove the hack for "merging" (bug 1268) the application with short list as this should now be not necessary because of the application registry. * src/nautilus-sidebar.c (command_button_callback): Use the new application registry api and check for NULL return from get_mime_application just for sanity's sake.
* removed a debugging statement that was inadvertently left in.Andy Hertzfeld2000-08-093-4/+6
| | | | removed a debugging statement that was inadvertently left in.
* Added new hex values for the selection rectangle.Arlo Rose2000-08-092-1/+7
| | | | | * icons/arlo/arlo.xml: Added new hex values for the selection rectangle.
* nautilus-cdrom-extensions.hRobin Slomkowski2000-08-083-0/+12
| | | | | | nautilus-iso9660.h nautilus-search-bar-criterion-private.h nautilus-volume-monitor.h
* Did part of the work for bug 1753 (search view should start outJohn Sullivan2000-08-085-6/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sorted by search criteria). We're still not sure if this is a good UI, but I'll make it possible for us to try it out if it isn't too much more work. * src/file-manager/fm-directory-view.c: Added a FIXME comment * src/file-manager/fm-list-view.h: Added get_default_sort_attribute function pointer. * src/file-manager/fm-list-view.c: (fm_list_view_initialize_class): Wired up default_sort_attribute function pointer. (fm_list_view_begin_loading): use get_default_sort_attribute () instead of string constant. (get_default_sort_attribute): Dispatch to possibly overridden function pointer. (real_get_default_sort_attribute): return "name" (dupe, actually) * src/file-manager/fm-search-list-view.c: (fm_search_list_view_initialize_class): Wired up get_default_sort_attribute function pointer (real_get_default_sort_attribute): return "name" (dupe, actually). This gives us the place to decide which attribute to start out sorted by. To choose the attribute, we need to define a mapping between the search URI and one of the column attributes. I'm waiting on this part until mathieu gets farther along with the search-URI-to-human-readable-string code, which I hope to leverage.
* fixed hit-testing and drawing problems with the arlo-themed sidebar tabs,Andy Hertzfeld2000-08-085-43/+123
| | | | | | | fixed hit-testing and drawing problems with the arlo-themed sidebar tabs, made all the tab cases wrap better, and implemented Carbamide's suggestion of having the select box color in the icon view be determined by the theme.
* Change a 'gchar' to a 'char'Ali Abdin2000-08-085-33/+25
| | | | | | | | | | | | | | | | | | 2000-08-08 Ali Abdin <aliabdin@aucegypt.edu> * components/help/converters/gnome-db2html2/gdb3html.c: (get_entity): Change a 'gchar' to a 'char' * components/help/converters/gnome-db2html2/sect-elements.c: (sect_menu_start_element): Remove inadvertant comments * components/help/converters/gnome-db2html2/sect-elements.[ch]: (sect_interface_start_element), (sect_interface_end_element): Remove these functions. They were only providing CSS tags, but we only provide HTML tags :) * components/help/html/help-method.c: (transform_file) Try a file with an '.xml' extension (for Docbook XML)
* Fix FIXME 1887 - deleting files is now handled separately, get rid of thePavel Cisler2000-08-085-86/+7
| | | | | | | | | 2000-08-08 Pavel Cisler <pavel@eazel.com> * libnautilus-extensions/nautilus-file.c: * libnautilus-extensions/nautilus-file.h: Fix FIXME 1887 - deleting files is now handled separately, get rid of the old version that used a synch gnome vfs call.
* Make the context menu choose between "Move to Trash" and "Delete..." inJohn Sullivan2000-08-082-3/+24
| | | | | | | * src/file-manager/fm-directory-view.c: (fm_directory_view_real_create_selection_context_menu_items): Make the context menu choose between "Move to Trash" and "Delete..." in the same way the File menu does.
* Fixed a seg-fault that occured when a drag and drop to a WebDAV repositoryIan McKellar2000-08-083-0/+21
| | | | | | | | | * libnautilus-extensions/nautilus-directory-async.c: (new_files_callback): Fixed a seg-fault that occured when a drag and drop to a WebDAV repository failed (due to permissions or something like that). The fixed involved simply checking that the GnomeVFSFileInfo passed to the new_files_callback by GnomeVFS was valid.
* Fixed a couple of problems that yakk ran into that wereJohn Sullivan2000-08-082-4/+33
| | | | | | | | | | | | | preventing files from opening correctly in WebDAV. * src/file-manager/fm-directory-view.c: (file_is_launchable): Check for "can_get_permissions" before checking executability. If you can't get the permissions then we won't assume the file is launchable. (activate_callback): This was launching local executables but trying to launch NULL in the remote executable case. Reworked to fall through to the non-executable code for remote executables.
* Fixed crasher. Was always assuming that gdk_font_load would return a validGene Z. Ragan2000-08-0810-30/+410
| | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-08 Gene Z. Ragan <gzr@eazel.com> * libnautilus-extensions/nautilus-gdk-extensions.c: (nautilus_get_largest_fitting_font): Fixed crasher. Was always assuming that gdk_font_load would return a valid font. This is not the case. The code will now properly traverse the array to look for the requested size. * libnautilus-extensions/nautilus-icon-container.c: (get_icon_space_height), (lay_down_one_line_vertical), (lay_down_icons_horizontal), (lay_down_icons_vertical), (lay_down_icons), (relayout), (reload_icon_positions), (nautilus_icon_container_initialize), (finish_adding_new_icons), (nautilus_icon_container_set_layout_mode): * libnautilus-extensions/nautilus-icon-container.h: * libnautilus-extensions/nautilus-icon-private.h: * src/file-manager/fm-desktop-icon-view.c: (fm_desktop_icon_view_initialize): Work on making the icon layout code more flexible so that we can have differing layout schemes. This is specifically for the desktop layout requirements.
* UpdateMatthias Warkus2000-08-082-607/+1549
|
* Fixed bug 1749 (Show Properties should be disabled inJohn Sullivan2000-08-084-10/+77
| | | | | | | | | | | | | | | | | | | | | search results) * src/file-manager/fm-directory-view.h: added new function pointer supports_properties and new function fm_directory_view_supports_properties. * src/file-manager/fm-directory-view.c: (fm_directory_view_initialize_class): Fill in supports_properties function pointer with fm_directory_view_real_supports_properties. (compute_menu_item_info): Use fm_directory_view_supports_properties to decide whether to make "Show Properties" sensitive. (fm_directory_view_supports_properties): New function, calls possibly-overridden function pointer. (fm_directory_view_real_supports_properties): New function, returns TRUE. * src/file-manager/fm-search-list-view.c: (fm_search_list_view_initialize_class): Fill in supports_properties function pointer with real_supports_properties. (real_supports_properties): return FALSE.
* Removed lingering change marker.Darin Adler2000-08-081-1/+0
|
* Fixed real and potential memory leaks involvingJohn Sullivan2000-08-083-26/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nautilus_directory_wait_until_ready. * libnautilus-extensions/nautilus-mime-actions.c: (nautilus_directory_wait_for_metadata): New function, calls _wait_until_ready with no attributes and TRUE for metadata, then frees result. The result as currently implemented will always be NULL in this case but there's no guarantee of that so it's safer to free the result. (nautilus_mime_get_default_action_type_for_uri), (nautilus_mime_get_default_application_for_uri_internal), (nautilus_mime_get_short_list_applications_for_uri), (nautilus_mime_get_all_applications_for_uri), (nautilus_mime_set_default_action_type_for_uri), (nautilus_mime_set_default_application_for_uri), (nautilus_mime_set_default_component_for_uri), (nautilus_mime_set_short_list_applications_for_uri), (nautilus_mime_set_short_list_components_for_uri), (nautilus_mime_extend_all_applications_for_uri), (nautilus_mime_remove_from_all_applications_for_uri): Use nautilus_directory_wait_for_metadata. (nautilus_mime_get_default_component_for_uri_internal), (nautilus_mime_get_all_components_for_uri): free results of nautilus_directory_wait_until_ready. (nautilus_mime_get_short_list_components_for_uri): free results of nautilus_directory_wait_until_ready, also removed extra call to _wait_until_ready.
* Updated russian translation.Valek Frob2000-08-082-289/+313
|
* Renamedirectory mime types:Maciej Stachowiak2000-08-0819-51/+48
| | | | | | | | | | | | | | | | | | * components/html/ntl-web-browser.oafinfo: * components/mozilla/nautilus-mozilla-content-view.oafinfo: * components/music/nautilus-music-view.oafinfo: * components/shell/shell.oafinfo: * libnautilus-extensions/nautilus-directory.c: (nautilus_directory_is_search_directory): * libnautilus-extensions/nautilus-file.c: (nautilus_file_get_type_as_string): * src/nautilus.oafinfo: Renamedirectory mime types: x-special/directory => x-directory/normal x-special/webdav-directory => x-directory/webdav x-special/virtual-directory => x-directory/search
* last minute tweak for demo release for label color used to displayEAZEL_NAUTILUS_DEMO_2_ANCHORAndy Hertzfeld2000-08-087-13/+74
| | | | | last minute tweak for demo release for label color used to display additional info: now we get it from the theme.
* New file, used to detect whether we are configuring a cvs version or aMaciej Stachowiak2000-08-085-8/+27
| | | | | | | | * CVSVERSION: New file, used to detect whether we are configuring a cvs version or a release tarball. * configure.in: Default -Werror to off when configuring a release tarball, and to on when configuring a cvs version.