summaryrefslogtreecommitdiff
path: root/components
Commit message (Collapse)AuthorAgeFilesLines
* Remove references to throbberAlexander Larsson2004-11-171-3/+0
| | | | | | | | | | | | | | | 2004-11-17 Alexander Larsson <alexl@redhat.com> * components/Makefile.am: Remove references to throbber * src/Makefile.am: * src/nautilus-throbber.[ch]: Moved throbber here and made it not be a bonobo object * src/nautilus-window-private.h: * src/nautilus-window-toolbars.c: Work with the throbber
* Remove libnautilus-adapter subdirAlexander Larsson2004-11-171-1/+3
| | | | | | | | | | | | | | | | | 2004-11-17 Alexander Larsson <alexl@redhat.com> * Makefile.am: Remove libnautilus-adapter subdir * components/Makefile.am: Don't build throbber atm * src/nautilus-navigation-action.c: Use GtkMenuToolButton instead of NautilusArrowToolbutton * src/Makefile.am: * src/nautilus-arrow-toolbutton.[ch]: Remove.
* Remove image_properties subdirAlexander Larsson2004-11-081-4/+0
| | | | | | | | | | | | | | | 2004-11-08 Alexander Larsson <alexl@redhat.com> * components/Makefile.am: Remove image_properties subdir * src/Makefile.am: * src/nautilus-application.c: (nautilus_application_instance_init): * src/nautilus-image-properties-page.[ch]: Image property page using new system * src/nautilus-notes-viewer.c: add static
* Remove emblem subdirAlexander Larsson2004-11-081-1/+0
| | | | | | | | | | | | | | | | | | | | 2004-11-08 Alexander Larsson <alexl@redhat.com> * components/Makefile.am: Remove emblem subdir * libnautilus-private/nautilus-window-info.[ch]: * src/nautilus-window.c: (nautilus_window_set_hidden_files_mode): hidden_files_mode_changed signal * src/file-manager/Makefile.am: * src/file-manager/fm-tree-view.[ch]: * src/nautilus-application.c: (nautilus_application_instance_init): Make tree view work with new system. * src/nautilus-window-manage-views.c: (load_new_location), (location_has_really_changed): Only emit loading_uri after load_underway has been reported.
* Fix crash when switching view.Alexander Larsson2004-11-051-1/+0
| | | | | | | | | | | | | | | | | | | | | 2004-11-05 Alexander Larsson <alexl@redhat.com> * src/file-manager/fm-list-view.c: Fix crash when switching view. * src/nautilus-history-sidebar.c: Some cleanups * src/nautilus-navigation-window.c: Fix unref-null warning * src/Makefile.am: * src/nautilus-application.c: * src/nautilus-notes-sidebar.[ch]: Add notes sidebar widget, based on old component * components/Makefile.am (SUBDIRS): Remove notes
* Remove stuff that are now replaced or not needed anymore.Alexander Larsson2004-11-051-8/+0
| | | | | | | | | | | | | | | | | | | 2004-11-05 Alexander Larsson <alexl@redhat.com> * components/Makefile.am: Remove stuff that are now replaced or not needed anymore. * libnautilus-private/nautilus-window-info.[ch]: * src/nautilus-window.c: Add nautilus_window_info_get_history. * src/Makefile.am: * src/nautilus-history-sidebar.[ch]: * src/nautilus-application.c: (nautilus_application_instance_init): Add history sidebar widget, based on old component. * src/nautilus-information-panel.[ch]: Some fixes
* Don't build libnautilus subdirAlexander Larsson2004-11-041-212/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-04 Alexander Larsson <alexl@redhat.com> * Makefile.am: Don't build libnautilus subdir * libnautilus-private/Makefile.am: Don't link to libnautilus Add new files (some from libnautilus) Remove not used files * libnautilus-private/apps_nautilus_preferences.schemas.in: Remove hide_built_in_bookmarks * libnautilus-private/nautilus-bonobo-ui.h: * libnautilus-private/nautilus-clipboard-ui.xml: * libnautilus-private/nautilus-clipboard.[ch]: * libnautilus-private/nautilus-idle-queue.[ch]: Move here from libnautilus * libnautilus-private/nautilus-desktop-link.c: * libnautilus-private/nautilus-global-preferences.[ch]: Remove WEB_NAVIGATION_ENABLED ifdef and HOME_URI/BUILT_IN_BOOKMARKS prefs * libnautilus-private/nautilus-directory-private.h: * libnautilus-private/nautilus-metafile-server.idl: * libnautilus-private/nautilus-program-choosing.h: Remove not needed header inclusions * libnautilus-private/nautilus-sidebar-factory.[ch]: NautilusSidebar registration and creation * libnautilus-private/nautilus-sidebar.[ch]: New NautilusSidebar interface * libnautilus-private/nautilus-sidebar-functions.[ch]: * libnautilus-private/nautilus-undo-context.[ch]: * libnautilus-private/nautilus-view-identifier.[ch]: * libnautilus-private/nautilus-view-query.[ch]: Remove not needed files * libnautilus-private/nautilus-undo-manager.[ch]: * libnautilus-private/nautilus-undo-private.h: * libnautilus-private/nautilus-undo-transaction.[ch]: * libnautilus-private/nautilus-undo.[ch]: Convert from bonobo. Some moved from libnautilus. * libnautilus-private/nautilus-view-factory.[ch]: NautilusView registration and creation * libnautilus-private/nautilus-view.[ch]: New NautilusView interface * libnautilus-private/nautilus-window-info.[ch]: New NautilusWindowInfo interface * src/Makefile.am: Don't link to libnautilus Remove not used files * src/nautilus-applicable-views.[ch]: * src/nautilus-component-adapter-factory.[ch]: * src/nautilus-view-frame-corba.[ch]: * src/nautilus-view-frame-private.h: * src/nautilus-view-frame.[ch]: Removed. Not needed anymore. * src/nautilus-bookmarks-window.c: * src/nautilus-complex-search-bar.c: * src/nautilus-information-panel.[ch]: * src/nautilus-location-bar.c: * src/nautilus-location-dialog.c: * src/nautilus-location-entry.c: * src/nautilus-shell-interface.idl: * src/nautilus-side-pane.h: * src/nautilus-sidebar-title.c: * src/nautilus-simple-search-bar.c: Minor changes to build. * src/nautilus-shell.c: Remove WEB_NAVIGATION_ENABLED * src/nautilus-application.c: * src/nautilus-desktop-window.c: * src/nautilus-navigation-window-menus.c: * src/nautilus-navigation-window.[ch]: * src/nautilus-spatial-window.c: * src/nautilus-window-manage-views.[ch]: * src/nautilus-window-menus.c: * src/nautilus-window-private.h: * src/nautilus-window.[ch]: Initial conversion to new NautilusView interface. * src/file-manager/Makefile.am: * src/file-manager/fm-bonobo-provider.[ch]: Removed. Not needed anymore. Temporary commented out fm-tree-view.[ch] * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/fm-desktop-icon-view.h: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-directory-view.h: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-icon-view.h: * src/file-manager/fm-list-view.c: * src/file-manager/fm-list-view.h: * src/file-manager/fm-properties-window.c: * src/file-manager/fm-tree-view.h: Initial conversion to new NautilusView interface.
* Remove leftover .cvsignore fileKjartan Maraas2004-09-181-9/+0
|
* Get ridAnders Carlsson2004-06-221-7/+0
|
* Added bonobo server file stuff to CLEANFILES. Patch from Steve ChaplinDave Camp2004-04-121-0/+1
| | | | | | | | 2004-04-12 Dave Camp <dave@ximian.com> * components/emblem/Makefile.am: Added bonobo server file stuff to CLEANFILES. Patch from Steve Chaplin <stevech1097@yahoo.com.au>
* No commas at end of enum. Fixes builds for non-C99/gcc compilers.Alexander Larsson2004-03-091-1/+1
| | | | | | | | | 2004-03-09 Alexander Larsson <alexl@redhat.com> * components/image_properties/nautilus-image-properties-view.c: * libnautilus-private/nautilus-file-attributes.h: * src/nautilus-information-panel.c: No commas at end of enum. Fixes builds for non-C99/gcc compilers.
* Use ngettext (fixes bug #106702), based on the patch by Christian NeumairDanilo Å egan2004-01-131-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-13 Danilo Å egan <dsegan@gmx.net> * src/nautilus-location-bar.c (drag_data_received_callback): * src/file-manager/fm-search-list-view.c (compute_reveal_item_name_and_sensitivity): * src/file-manager/fm-properties-window.c (directory_contents_value_field_update): * src/file-manager/fm-directory-view.c (fm_directory_view_confirm_multiple_windows): (confirm_delete_directly) (fm_directory_view_display_selection_info) (confirm_delete_from_trash, copy_or_cut_files) (real_update_menus): * libnautilus-private/nautilus-file.c (format_item_count_for_display): * components/image_properties/nautilus-image-properties-view.c (load_finished): Use ngettext (fixes bug #106702), based on the patch by Christian Neumair <chris@gnome-de.org>. (Lets hope I didn't screw anything up)
* Patch from: Juerg Billeter <j@bitron.ch>Alexander Larsson2004-01-069-2855/+0
| | | | | | | | | | | | | | | | | | | | | | | | | 2004-01-06 Alexander Larsson <alexl@redhat.com> Patch from: Juerg Billeter <j@bitron.ch> * components/Makefile.am: * components/tree/ Remove tree component (moved to file-manager) * src/Nautilus_shell.server.in: * src/file-manager/Makefile.am: Move tree view here * src/nautilus-application.c: Tree view activation * src/file-manager/fm-properties-window.[ch]: * src/file-manager/fm-directory-view.c: Make properties window take GtkWidget instead of DirectoryView. * src/file-manager/fm-tree-model.[ch]: * src/file-manager/fm-tree-view.[ch]: Move tree view here, first cut at popup menus
* remove music viewAlexander Larsson2004-01-0641-15016/+0
|
* Remove use of EelGenerousBin, we can use a GtkBox with only one child forAnders Carlsson2004-01-031-7/+6
| | | | | | | | | | | | | | | | | | | 2004-01-03 Anders Carlsson <andersca@gnome.org> * components/adapter/nautilus-adapter.c: (nautilus_adapter_new): * src/nautilus-navigation-bar.c: * src/nautilus-navigation-bar.h: * src/nautilus-navigation-window.c: * src/nautilus-spatial-window.c: (nautilus_spatial_window_instance_init): * src/nautilus-view-frame.c: * src/nautilus-view-frame.h: * src/nautilus-window.c: Remove use of EelGenerousBin, we can use a GtkBox with only one child for that instead. * test/Makefile.am: Don't use Eel stuff that no-one else uses.
* forgot thisDave Camp2004-01-021-2/+0
|
* files in services directory are not used so they should not be installed.Diego Gonzalez Gonzalez2004-01-024-18/+0
| | | | | | | | 2003-01-02 Diego Gonzalez Gonzalez <diego@pemas.net> * configure.in: * component/text/Makefile.am: files in services directory are not used so they should not be installed.
* Fixed a typo in the Focal Length field. Patch from Stephane WirtelDave Camp2004-01-021-1/+1
| | | | | | | | 2004-01-02 Dave Camp <dave@ximian.com> * components/image_properties/nautilus-image-properties-view.c (append_exifdata_string): Fixed a typo in the Focal Length field. Patch from Stephane Wirtel <stephane.wirtel@belgacom.net>
* Removed obsolete hardware view.Christian Neumair2003-12-1213-989/+0
|
* Update error dialogs to be HIGy, and use the new eel message dialog api.Alexander Larsson2003-12-113-18/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-12-11 Alexander Larsson <alexl@redhat.com> * components/emblem/nautilus-emblem-view.c: * components/music/nautilus-music-view.c: * components/news/nautilus-news.c: * libnautilus-private/nautilus-desktop-link-monitor.c: * libnautilus-private/nautilus-emblem-utils.c: * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-icon-dnd.c: * libnautilus-private/nautilus-program-chooser.c: * libnautilus-private/nautilus-program-choosing.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-error-reporting.c: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-properties-window.c: * src/file-manager/fm-search-list-view.c: * src/file-manager/nautilus-indexing-info.c: * src/nautilus-application.c: * src/nautilus-connect-server-dialog.c: * src/nautilus-information-panel.c: * src/nautilus-location-bar.c: * src/nautilus-navigation-window-menus.c: * src/nautilus-navigation-window.c: * src/nautilus-property-browser.c: * src/nautilus-window-manage-views.c: * src/nautilus-window.c: Update error dialogs to be HIGy, and use the new eel message dialog api. Based on patch from dennis_cranston@yahoo.com
* NULL out the keyword fields. Patch from Kiran Kumar ImmidiDave Camp2003-11-171-0/+3
| | | | | | | | 2003-11-17 Dave Camp <dave@ximian.com> * components/emblem/nautilus-emblem-view.c: (nautilus_emblem_view_drag_received_cb): NULL out the keyword fields. Patch from Kiran Kumar Immidi <kimmidi@novell.com>.
* 2.5.1.1NAUTILUS_2_5_1_1Dave Camp2003-11-123-8/+1
| | | | | | | | | | | | | | | 003-11-12 Dave Camp <dave@ximian.com> * NEWS: * configure.in: 2.5.1.1 * configure.in: * components/emblem/Makefile.am: * components/image_properties/Makefile.am: * components/sample/Makefile.am: * src/Makefile.am: * src/file-manager/Makefile.am: Cleaned up DISABLE_DEPREACTED bits.
* Require new gnome-vfsAlexander Larsson2003-11-051-30/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-05 Alexander Larsson <alexl@redhat.com> * configure.in: Require new gnome-vfs * components/tree/nautilus-tree-view.c: * libnautilus-private/nautilus-desktop-link-monitor.c: * libnautilus-private/nautilus-desktop-link.[ch]: * libnautilus-private/nautilus-monitor.c: * libnautilus-private/nautilus-trash-directory.c: * libnautilus-private/nautilus-trash-monitor.[ch]: * src/nautilus-application.c: Use gnome-vfs-volume-manager instead of nautilus-volume-manager.c * libnautilus-private/nautilus-desktop-icon-file.c: Set the volume on the nautilusfile * libnautilus-private/nautilus-directory-async.c: Load volume info from link * libnautilus-private/nautilus-file-attributes.h: * libnautilus-private/nautilus-mime-actions.c: Add new VOLUMES attribute * libnautilus-private/nautilus-file-private.h: Add has_volume and has_drive to NautilusFile * libnautilus-private/nautilus-file.[ch]: Add has_volume and has_drive to NautilusFile Volumes/drives are sorted separately * libnautilus-private/nautilus-link-desktop-file.[ch]: * libnautilus-private/nautilus-link.[ch]: Read drive and volume id from links * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/nautilus-desktop-icon-view-ui.xml: Remove volume ops. Remove disks menu * src/file-manager/fm-directory-view.c: * src/file-manager/nautilus-directory-view-ui.xml: Implement volume ops using gnome-vfs * src/file-manager/fm-properties-window.c: Handle drives/volumes * src/nautilus-window.c: Make a nicer title for some specific locations * libnautilus-private/nautilus-volume-monitor.[ch]: * libnautilus-private/Makefile.am remove this old crap
* Allow to register shortcuts for in-process IIDs so that activation doesn'tAlexander Larsson2003-11-034-2/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-11-03 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-bonobo-extensions.h: * libnautilus-private/nautilus-bonobo-extensions.c: (nautilus_bonobo_register_activation_shortcut), (nautilus_bonobo_unregister_activation_shortcut), (nautilus_bonobo_activate_from_id): Allow to register shortcuts for in-process IIDs so that activation doesn't go through bonobo-activation. * src/nautilus-application.c: (create_object_shortcut), (nautilus_application_instance_init), (nautilus_application_destroy): * components/emblem/libmain.c: * components/history/libmain.c: * components/notes/nautilus-notes.c: * components/tree/libmain.c: Register activation shortcuts. * src/nautilus-navigation-window.c: (nautilus_navigation_window_hide_sidebar), (nautilus_navigation_window_show_sidebar): Avoid gratuitus gconf write.
* Fix leaks.Martin Wehner2003-10-291-0/+1
| | | | | | | | | 2003-10-29 Martin Wehner <martin.wehner@epost.de> * components/tree/nautilus-tree-model.c: * libnautilus-private/nautilus-icon-dnd.c: * src/file-manager/fm-properties-window.c: Fix leaks.
* remove GTK and GNOME_DISABLE_DEPRECATEDJonathan Blandford2003-10-201-1/+2
| | | | | | | | | | | Mon Oct 20 13:38:16 2003 Jonathan Blandford <jrb@gnome.org> * src/Makefile.am (INCLUDES): remove GTK and GNOME_DISABLE_DEPRECATED * src/file-manager/Makefile.am (INCLUDES): ditto * components/emblem/Makefile.am (INCLUDES): ditto
* Split up camera & maker. Don't center text Allow selection of text. PartsAlexander Larsson2003-10-171-10/+6
| | | | | | | | | | 2003-10-17 Alexander Larsson <alexl@redhat.com> * components/image_properties/nautilus-image-properties-view.c: Split up camera & maker. Don't center text Allow selection of text. Parts of patch from hugo.
* Support for exif info.Alexander Larsson2003-10-142-29/+206
| | | | | | | | | | 2003-10-14 Alexander Larsson <alexl@redhat.com> * acconfig.h: * components/image_properties/Makefile.am: * components/image_properties/nautilus-image-properties-view.c: * configure.in: Support for exif info.
* expand rows in the directory tree view on double-clickChristophe Fergeau2003-10-101-1/+18
| | | | | | | 2003-10-10 Christophe Fergeau <teuf@gnome.org> * components/tree/nautilus-tree-view.c : expand rows in the directory tree view on double-click
* Merge the nautilus-spatial-playground branch to HEAD.Dave Camp2003-09-303-6/+18
| | | | | | 2003-09-30 Dave Camp <dave@ximian.com> * Merge the nautilus-spatial-playground branch to HEAD.
* Don't set theme if model is NULL.Alexander Larsson2003-08-291-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-29 Alexander Larsson <alexl@redhat.com> * components/tree/nautilus-tree-view.c (theme_changed_callback): Don't set theme if model is NULL. 2003-08-27 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-directory-async.c: * libnautilus-private/nautilus-directory-private.h: New function nautilus_set_kde_trash_name. Auto hide KDE trash dir in desktop dir * libnautilus-private/nautilus-directory.[ch]: New function nautilus_directory_is_desktop_directory() * libnautilus-private/nautilus-file-utilities.[ch]: * libnautilus-private/nautilus-file.c: Tweak the is_desktop_directory a bit so it works for both Files and Directories. * src/nautilus-application.c: On initialization, read the kde config to figure out the kde trash directory name.
* Remove the show_selection idle handler if the view goes away, and chain upDave Camp2003-08-221-3/+22
| | | | | | | | | | | 2003-08-22 Dave Camp <dave@ximian.com> * components/tree/nautilus-tree-view.c: (show_selection_idle_callback), (schedule_show_selection), (row_loaded_callback), (create_tree), (load_location_callback), (nautilus_tree_view_dispose): Remove the show_selection idle handler if the view goes away, and chain up in the dispose handler. Fixes #119150.
* Fix a typo. Bug #116843.James Willcox2003-08-011-8/+29
| | | | | | | | | | | 2003-08-01 James Willcox <jwillcox@gnome.org> * libnautilus-private/apps_nautilus_preferences.schemas.in: Fix a typo. Bug #116843. * components/emblem/nautilus-emblem-view.c: When adding emblems, give people a chance to rename invalid keywords instead of just bombing out. Fixes #104169.
* Return a value.Dave Camp2003-06-281-0/+2
| | | | | | | 2003-06-28 Dave Camp <dave@ximian.com> * components/tree/nautilus-tree-view.c (add_one_volume_root): Return a value.
* Implement .hidden files, synchronosly, for file:// only.Alexander Larsson2003-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | 2003-06-27 Alexander Larsson <alexl@redhat.com> * components/tree/nautilus-tree-view.c: (create_tree): * libnautilus-private/nautilus-directory-async.c: (should_skip_file), (dequeue_pending_idle_callback), (remove_callback), (file_list_cancel), (count_non_skipped_files), (read_dot_hidden_file), (start_monitoring_file_list), (deep_count_one), (mime_list_one): * libnautilus-private/nautilus-directory-private.h: * libnautilus-private/nautilus-directory.c: (nautilus_directory_init), (nautilus_directory_finalize): * libnautilus-private/nautilus-file.c: (is_file_hidden), (nautilus_file_should_show): Implement .hidden files, synchronosly, for file:// only. * components/tree/nautilus-tree-view.c (create_tree): Change root name to "Filesystem"
* Mark model as ITERS_PERSIST.Alexander Larsson2003-06-271-0/+7
| | | | | | | 2003-06-27 Alexander Larsson <alexl@redhat.com> * components/tree/nautilus-tree-model.c (nautilus_tree_model_get_flags): Mark model as ITERS_PERSIST.
* This is based on a patch by Jürg Billeter <j@bitron.ch> which was partlyAlexander Larsson2003-06-273-219/+525
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-27 Alexander Larsson <alexl@redhat.com> This is based on a patch by Jürg Billeter <j@bitron.ch> which was partly based on a patch by Wolfgang Pichler <madmin@dialog-telekom.at>. * components/tree/nautilus-tree-model.[ch]: Support multiple roots. New row_loaded signal that gets fired when a directory has been fully loaded. New font-weight column. * components/tree/nautilus-tree-view.c: Remove tree expansion. Populate multiple roots: ~/, / and mounted removable media. Tree follows view uri. * libnautilus-private/nautilus-desktop-link-monitor.c: (create_volume_link), (nautilus_desktop_link_monitor_init), (desktop_link_monitor_finalize): Kill black_list, its moved to nautilus-volume-manager. * libnautilus-private/nautilus-desktop-link.c: (nautilus_desktop_link_new_from_volume): Move get_icon_for_volume to nautilus-volume-manager * libnautilus-private/nautilus-tree-view-drag-dest.c: (file_for_path), (get_drop_target): Handle NULL for root_uri, meaning drops on the background are not allowed. * libnautilus-private/nautilus-volume-monitor.[ch]: (nautilus_volume_get_icon), (nautilus_volume_is_in_removable_blacklist): Add get_icon and the removable media blacklist.
* Correctly handle icon theme changes. Based on patch byAlexander Larsson2003-06-123-0/+42
| | | | | | | | | | | | | 2003-06-12 Alexander Larsson <alexl@redhat.com> * components/tree/nautilus-tree-model.c: (set_theme), (nautilus_tree_model_set_theme): * components/tree/nautilus-tree-model.h: * components/tree/nautilus-tree-view.c: (theme_changed_callback), (nautilus_tree_view_instance_init): Correctly handle icon theme changes. Based on patch by muktha.narayan@wipro.com Fixes #99000
* Call gnome_authentication_manager_init ().Dave Camp2003-06-081-0/+3
| | | | | | | 2003-06-08 Dave Camp <dave@ximian.com> * components/adapter/main.c: (main): Call gnome_authentication_manager_init ().
* Implement multi-file property dialogs.Dave Camp2003-06-084-6/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-06-08 Dave Camp <dave@ximian.com> * src/file-manager/fm-properties-window.h: * libnautilus-private/nautilus-mime-actions.c: (has_server_info_in_list), (server_info_list_intersection), (nautilus_mime_get_property_components_for_files): * libnautilus-private/nautilus-mime-actions.h: * src/file-manager/fm-directory-view.c: (open_properties_window_callback), (open_one_in_new_window): * src/file-manager/fm-properties-window.c: (is_multi_file_window), (get_original_file), (get_target_file_for_original_file), (get_target_file), (add_prompt_and_separator), (get_pixbuf_for_properties_window), (reset_icon), (create_image_widget_for_file), (update_name_field), (name_field_restore_original_name), (name_field_done_editing), (file_has_keyword), (get_initial_emblem_state), (emblem_button_toggled), (emblem_button_update), (update_properties_window_title), (remove_from_dialog), (mime_list_equal), (get_mime_list), (properties_window_update), (file_list_attributes_identical), (file_list_get_string_attribute), (file_list_all_local), (file_list_all_directories), (value_field_update_internal), (value_field_update), (attach_value_field_internal), (attach_value_field), (attach_ellipsizing_value_field), (append_separator), (directory_contents_value_field_update), (attach_directory_contents_value_field), (append_title_value_pair), (append_title_and_ellipsizing_value), (update_visibility_of_item_count_fields), (should_show_custom_icon_buttons), (should_show_file_type), (should_show_accessed_date), (should_show_mime_type), (should_show_link_target), (should_show_free_space), (create_basic_page), (get_initial_emblems), (create_emblems_page), (permission_change_callback), (get_initial_permission_state), (permission_button_toggled), (permission_button_update), (set_up_permissions_checkbox), (add_permissions_checkbox), (append_special_execution_checkbox), (append_special_execution_flags), (all_can_get_permissions), (all_can_set_permissions), (get_initial_permissions), (create_permissions_page), (get_uri_list), (bonobo_page_activate_callback), (can_handle_multiple_files), (append_bonobo_pages), (should_show_emblems), (should_show_permissions), (get_pending_key), (startup_data_new), (startup_data_free), (create_properties_window), (get_target_file_list), (add_window), (remove_window), (get_existing_window), (cancel_create_properties_window_callback), (directory_view_destroyed_callback), (cancel_call_when_ready_callback), (remove_pending), (is_directory_ready_callback), (fm_properties_window_present), (real_destroy), (real_finalize), (set_icon_callback), (select_image_button_callback), (remove_image_button_callback): Implement multi-file property dialogs. * components/image_properties/Nautilus_View_image_properties.server .in.in: * components/image_properties/nautilus-image-properties-view.c: (nautilus_image_properties_view_finalize), (get_property), (set_property), (nautilus_image_properties_view_init): * components/notes/Nautilus_View_notes.server.in.in: * components/notes/nautilus-notes.c: (set_bonobo_properties), (make_notes_view): Use new multipage property.
* Use gnome-spinner icons from gnome-icon-theme. Extract the images from aMarco Pesenti Gritti2003-05-301-98/+108
| | | | | | | | | | | | | | | | 2003-05-30 Marco Pesenti Gritti <marco@it.gnome.org> * components/throbber/nautilus-throbber.c: (get_throbber_dimensions), (nautilus_throbber_instance_init), (nautilus_throbber_theme_changed), (select_throbber_image), (scale_to_real_size), (extract_frame), (nautilus_throbber_load_images), (nautilus_throbber_finalize): Use gnome-spinner icons from gnome-icon-theme. Extract the images from a grid instead of using an icon for each frame. It's necessary to install a recent gnome icon theme cvs to have throbber working.
* Updated to (sort of) new EelBackground api.Dave Camp2003-05-041-1/+3
| | | | | | | | 2003-05-03 Dave Camp <dave@ximian.com> * components/hardware/nautilus-hardware-view.c: (nautilus_hardware_view_drag_data_received): Updated to (sort of) new EelBackground api.
* Call AC_LIBTOOL_WIN32_DLL which is necessary for building shared libraryMasahiro Sakai2003-05-035-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-05-03 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp> * configure.in: Call AC_LIBTOOL_WIN32_DLL which is necessary for building shared library on win32 platform. Check fstab.h. * components/emblem/Makefile.am (libnautilus_emblem_view_la_LDFLAGS): * components/history/Makefile.am (libnautilus_history_view_la_LDFLAGS): * components/image_properties/Makefile.am (libnautilus_image_properties_view_la_LDFLAGS): * components/notes/Makefile.am (libnautilus_notes_view_la_LDFLAGS): * components/tree/Makefile.am (libnautilus_tree_view_la_LDFLAGS): * libnautilus/Makefile.am (libnautilus_la_LDFLAGS): * libnautilus-adapter/Makefile.am (libnautilus_adapter_la_LDFLAGS): * libnautilus-private/Makefile.am (libnautilus_private_la_LDFLAGS): Add -no-undefined which is necessary for building shared library on some platforms (e.g. Win32, BeOS, etc). * libnautilus-adapter/Makefile.am (libnautilus_adapter_la_LIBADD): Fix library order. libnautilus.la should be ahead of other libraries that libnautilus.la depends on. * libnautilus-private/nautilus-volume-monitor.c: Include fstab.h conditionaly. Define MOUNT_TABLE_PATH as MOUNTED on cygwin. (get_removable_volumes, volume_is_removable, get_mount_list) Use endmntent() to close a file opened by setmntent(). Because using fclose() causes a crash on cygwin.
* AIX port from Laurent.Vivier@bull.net (Laurent Vivier)Alexander Larsson2003-04-234-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-23 Alexander Larsson <alexl@redhat.com> AIX port from Laurent.Vivier@bull.net (Laurent Vivier) * configure.in: Look for popt and some aix headers * components/hardware/Nautilus_View_hardware.server.in.in: Fix up LIBEXECDIR reference * components/history/nautilus-history-view.c: * components/notes/nautilus-notes.c: * components/throbber/nautilus-throbber.c: * libnautilus-private/nautilus-icon-canvas-item.c: * libnautilus-private/nautilus-icon-container.c: * libnautilus-private/nautilus-icon-dnd.c: * libnautilus-private/nautilus-program-chooser.c: * libnautilus-private/nautilus-volume-monitor.h: * src/nautilus-applicable-views.h: * src/nautilus-property-browser.c: * src/nautilus-sidebar-title.c: * src/file-manager/fm-directory-view.c: * test/test-nautilus-preferences-change.c: (main): * test/test.c: (test_quit): Fix c++ comments and commas at end of enums. Move math.h includes to top. * data/Makefile.am: Remove duplicate definitions * libnautilus-adapter/Makefile.am: * libnautilus-private/Makefile.am: * libnautilus/Makefile.am: Add correct libs * libnautilus-private/nautilus-file-private.h: Bitfields can't be enums. * libnautilus-private/nautilus-volume-monitor.c: Implement AIX support. * src/Makefile.am: Add POPT_FLAGS
* Don't add .so to the server files. This makes it work on systems thatAlexander Larsson2003-04-165-5/+5
| | | | | | | | | | | | | | | | 2003-04-16 Alexander Larsson <alexl@redhat.com> * components/emblem/Nautilus_View_emblem.server.in.in: * components/history/Nautilus_View_history.server.in.in: * components/image_properties/Nautilus_View_image_properties.server.in.in: * components/notes/Nautilus_View_notes.server.in.in: * components/tree/Nautilus_View_tree.server.in.in: Don't add .so to the server files. This makes it work on systems that don't use .so as the library name. * src/nautilus-main.c: (main): * src/nautilus-server-connect.c: (browse): Don't initialize array to a non-constant value.
* Convert file attributes from list of strings to a bitmask. Patch fromAlexander Larsson2003-04-023-23/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-04-02 Alexander Larsson <alexl@redhat.com> * components/notes/nautilus-notes.c: * components/tree/nautilus-tree-model.c: * components/tree/nautilus-tree-view.c: * libnautilus-private/nautilus-directory-async.c: * libnautilus-private/nautilus-directory-background.c: * libnautilus-private/nautilus-directory-private.h: * libnautilus-private/nautilus-directory.c: * libnautilus-private/nautilus-directory.h: * libnautilus-private/nautilus-file-attributes.h: * libnautilus-private/nautilus-file-private.h: * libnautilus-private/nautilus-file.c: (rename_callback), * libnautilus-private/nautilus-file.h: * libnautilus-private/nautilus-icon-factory.c: * libnautilus-private/nautilus-icon-factory.h: * libnautilus-private/nautilus-link.c: * libnautilus-private/nautilus-merged-directory.c: * libnautilus-private/nautilus-mime-actions.c: * libnautilus-private/nautilus-mime-actions.h: * libnautilus-private/nautilus-program-choosing.c: * libnautilus-private/nautilus-trash-file.c: * libnautilus-private/nautilus-trash-monitor.c: * libnautilus-private/nautilus-vfs-directory.c: * libnautilus-private/nautilus-vfs-file.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-icon-container.c: * src/file-manager/fm-properties-window.c: * src/nautilus-applicable-views.c: * src/nautilus-information-panel.c: * src/nautilus-sidebar-title.c: * src/nautilus-window-manage-views.c: * src/nautilus-window.c: * test/test-nautilus-mime-actions-set.c: * test/test-nautilus-mime-actions.c: Convert file attributes from list of strings to a bitmask. Patch from andersca@codefactory.se.
* Recompute the mime type and passit to the stream's load method.Dave Camp2003-03-141-10/+9
| | | | | | | | 2003-03-14 Dave Camp <dave@ximian.com> * components/adapter/nautilus-adapter-stream-load-strategy.c (nautilus_adapter_stream_load_strategy_load_location): Recompute the mime type and passit to the stream's load method.
* added Makefile, Makefile.in, Nautilus_View_emblem.server,Alex Duggan2003-03-101-0/+4
| | | | | | 2003-03-10 Alex Duggan <aldug@astrolinux.com> * .cvsignore: added Makefile, Makefile.in, Nautilus_View_emblem.server, Nautilus_View_emblem.server.in
* Add ui_DATA to EXTRA_DIST.NAUTILUS_2_2_2Alexander Larsson2003-03-101-1/+1
| | | | | | | | | 2003-03-10 Alexander Larsson <alexl@redhat.com> * components/text/Makefile.am (EXTRA_DIST): Add ui_DATA to EXTRA_DIST. and pofile updates
* Fixed the strings to match the strings used in the shell.Dave Camp2003-03-081-1/+1
| | | | | | | 2003-03-08 Dave Camp <dave@ximian.com> * components/text/nautilus-text-view-ui.xml: Fixed the strings to match the strings used in the shell.