summaryrefslogtreecommitdiff
path: root/components/image_properties
Commit message (Collapse)AuthorAgeFilesLines
* Implement multi-file property dialogs.Dave Camp2003-06-082-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Call AC_LIBTOOL_WIN32_DLL which is necessary for building shared libraryMasahiro Sakai2003-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Don't add .so to the server files. This makes it work on systems thatAlexander Larsson2003-04-161-1/+1
| | | | | | | | | | | | | | | | 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.
* Removed view_as_name so this isn't chosen as a content view. Removed theDave Camp2003-02-081-2/+0
| | | | | | | | | | 2003-02-08 Dave Camp <dave@ximian.com> * components/notes/Nautilus_View_notes.server.in.in: Removed view_as_name so this isn't chosen as a content view. * components/image_properties/Nautilus_View_image_properties.server .in.in: Removed the Nautilus::View interface (it isn't implemented any more), removed the view_as_name. Fixes #102790.
* Save the parent class. (nautilus_image_properties_view_finalize): Chain toDave Camp2003-01-131-2/+6
| | | | | | | | | | 2003-01-13 Dave Camp <dave@ximian.com> * components/image_properties/nautilus-image-properties-view.c (nautilus_image_properties_view_class_init): Save the parent class. (nautilus_image_properties_view_finalize): Chain to the parent class.
* Make bonobo property pages regular controls instead of NautilusViews.James Willcox2002-11-082-26/+43
| | | | | | | | | | | | | | | | | | 2002-11-08 James Willcox <jwillcox@gnome.org> * components/image_properties/nautilus-image-properties-view.c: (get_property), (set_property), (nautilus_image_properties_view_init): * components/image_properties/nautilus-image-properties-view.h: * components/notes/nautilus-notes.c: (set_bonobo_properties), (make_notes_view): * libnautilus-private/nautilus-mime-actions.c: (nautilus_mime_get_property_components_for_file): * libnautilus-private/nautilus-mime-actions.h: * src/file-manager/fm-properties-window.c: (bonobo_page_activate_callback), (append_bonobo_pages): Make bonobo property pages regular controls instead of NautilusViews.
* Implement image properties pageAlexander Larsson2002-10-246-0/+429
2002-10-24 Alexander Larsson <alexl@redhat.com> * components/Makefile.am: * components/image_properties/.cvsignore: * components/image_properties/Makefile.am: * components/image_properties/Nautilus_View_image_properties.server.in.in: * components/image_properties/libmain.c: * components/image_properties/nautilus-image-properties-view.[ch]: * configure.in: Implement image properties page Patch from James Willcox <jwillcox@gnome.org> * libnautilus-private/nautilus-mime-actions.[ch]: Add nautilus_mime_get_all_components_for_file_extended * src/file-manager/fm-properties-window.c: Plug-in property pages.