Cosimo Cecchi
0fa45e385b
Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
...
2009-02-02 Cosimo Cecchi <cosimoc@pluto>
* libnautilus-extension/nautilus-column.c:
(nautilus_column_finalize), (nautilus_column_init),
(nautilus_column_class_init):
* libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
(nautilus_cell_renderer_pixbuf_emblem_class_init),
(nautilus_cell_renderer_pixbuf_emblem_finalize):
* libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
(nautilus_cell_renderer_text_ellipsized_init),
(nautilus_cell_renderer_text_ellipsized_class_init),
(nautilus_cell_renderer_text_ellipsized_get_size):
* libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
(nautilus_entry_key_press), (nautilus_entry_motion_notify),
(nautilus_entry_button_press), (nautilus_entry_button_release),
(nautilus_entry_selection_clear), (nautilus_entry_class_init):
* libnautilus-private/nautilus-file.c: (nautilus_file_init),
(nautilus_file_constructor), (finalize),
(nautilus_file_class_init):
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_finalize),
(nautilus_icon_canvas_item_update),
(nautilus_icon_canvas_item_class_init):
* libnautilus-private/nautilus-icon-container.c:
(nautilus_icon_container_new):
* libnautilus-private/nautilus-icon-container.h:
* libnautilus-private/nautilus-mime-application-chooser.c:
(nautilus_mime_application_chooser_finalize),
(nautilus_mime_application_chooser_destroy),
(nautilus_mime_application_chooser_class_init),
(nautilus_mime_application_chooser_init):
* libnautilus-private/nautilus-open-with-dialog.c:
(nautilus_open_with_dialog_finalize),
(nautilus_open_with_dialog_destroy),
(nautilus_open_with_dialog_class_init),
(nautilus_open_with_dialog_init):
* src/file-manager/fm-icon-container.c:
* src/file-manager/fm-list-model.c: (fm_list_model_dispose),
(fm_list_model_finalize), (fm_list_model_class_init):
* src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
(fm_tree_model_class_init):
Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
functions where possible.
svn path=/trunk/; revision=14911
2009-02-02 16:47:17 +00:00
Alexander Larsson
d9acd8a11f
Require glib 2.19.0
...
2008-10-13 Alexander Larsson <alexl@redhat.com>
* configure.in:
Require glib 2.19.0
* libnautilus-private/nautilus-open-with-dialog.c:
Allow removal of custom applications (#545354 )
Patch from Matthias Clasen
svn path=/trunk/; revision=14724
2008-10-13 12:29:27 +00:00
Alexander Larsson
a60444a576
Don't set default when opening with other app, just add to open with list.
...
2008-10-13 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-open-with-dialog.c:
(add_or_find_application):
Don't set default when opening with other app, just
add to open with list.
svn path=/trunk/; revision=14722
2008-10-13 10:04:14 +00:00
Matthias Clasen
90080a59e3
Fix the build
...
svn path=/trunk/; revision=14697
2008-10-06 17:27:37 +00:00
Matthias Clasen
9d9c98ee21
Bug 553084 – leaks content type description
...
2008-10-06 Matthias Clasen <mclasen@redhat.com>
Bug 553084 – leaks content type description
* libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
Don't leak the content type description.
svn path=/trunk/; revision=14695
2008-10-06 17:01:41 +00:00
A. Walton
26fac7efa5
Move all of Nautilus to single Gtk+ includes, because Mitch says so.
...
2008-05-21 A. Walton <awalton@gnome.org>
* */*.[ch]:
Move all of Nautilus to single Gtk+ includes, because Mitch says so.
Closes Bug #530315 .
svn path=/trunk/; revision=14182
2008-05-21 18:19:36 +00:00
Cosimo Cecchi
0b7f463805
Plugged some leaks around. Cleaned up this bit of code.
...
2008-05-09 Cosimo Cecchi <cosimoc@gnome.org>
* libnautilus-private/nautilus-dnd.c:
(nautilus_drag_file_local_internal), (nautilus_drag_drag_data_get):
* libnautilus-private/nautilus-open-with-dialog.c:
(add_or_find_application):
* libnautilus-private/nautilus-program-choosing.c:
(nautilus_launch_application):
* src/nautilus-sidebar-title.c: (update_icon):
* src/nautilus-spatial-window.c:
(got_file_info_for_location_menu_callback):
* libnautilus-private/nautilus-file.c: (get_custom_icon):
Plugged some leaks around.
* libnautilus-private/nautilus-file.c: (is_uri_relative):
Cleaned up this bit of code.
Bug #532126 .
svn path=/trunk/; revision=14149
2008-05-08 22:54:59 +00:00
Alexander Larsson
552de99a45
Initial work on open with tab with multple selected files. ( #343930 ) Patch
...
2008-02-20 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-mime-application-chooser.[ch]:
* libnautilus-private/nautilus-open-with-dialog.[ch]:
* src/file-manager/fm-directory-view.c:
* src/file-manager/fm-properties-window.c:
Initial work on open with tab with multple selected
files. (#343930 )
Patch from Cosimo Cecchi
svn path=/trunk/; revision=13782
2008-02-20 11:41:14 +00:00
Alexander Larsson
b192a5a6ce
Set desktop env for GAppInfo
...
2008-01-04 Alexander Larsson <alexl@redhat.com>
* configure.in:
* src/nautilus-main.c:
Set desktop env for GAppInfo
* libnautilus-private/nautilus-open-with-dialog.c:
Filter out apps that don't take file args from
open with list.
svn path=/trunk/; revision=13558
2008-01-04 10:53:33 +00:00
Alexander Larsson
68fc9baead
Update to new flags API
...
2007-12-14 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-file-operations.c:
* libnautilus-private/nautilus-monitor.c:
* libnautilus-private/nautilus-open-with-dialog.c:
Update to new flags API
svn path=/trunk/; revision=13530
2007-12-14 11:25:22 +00:00
Alexander Larsson
6559286c10
Only use <gio/gio.h> include
...
2007-12-14 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-bookmark.c:
* libnautilus-private/nautilus-bookmark.h:
* libnautilus-private/nautilus-desktop-icon-file.c:
* libnautilus-private/nautilus-desktop-link-monitor.c:
* libnautilus-private/nautilus-desktop-link.c:
* libnautilus-private/nautilus-desktop-link.h:
* libnautilus-private/nautilus-directory-private.h:
* libnautilus-private/nautilus-directory.h:
* libnautilus-private/nautilus-emblem-utils.h:
* libnautilus-private/nautilus-file-changes-queue.h:
* libnautilus-private/nautilus-file-operations.c:
* libnautilus-private/nautilus-file-operations.h:
* libnautilus-private/nautilus-file-utilities.c:
* libnautilus-private/nautilus-file-utilities.h:
* libnautilus-private/nautilus-file.c:
* libnautilus-private/nautilus-file.h:
* libnautilus-private/nautilus-icon-info.c:
* libnautilus-private/nautilus-icon-info.h:
* libnautilus-private/nautilus-link.c:
* libnautilus-private/nautilus-mime-actions.h:
* libnautilus-private/nautilus-mime-application-chooser.c:
* libnautilus-private/nautilus-monitor.c:
* libnautilus-private/nautilus-monitor.h:
* libnautilus-private/nautilus-open-with-dialog.c:
* libnautilus-private/nautilus-open-with-dialog.h:
* libnautilus-private/nautilus-program-choosing.c:
* libnautilus-private/nautilus-program-choosing.h:
* libnautilus-private/nautilus-progress-info.h:
* libnautilus-private/nautilus-recent.h:
* libnautilus-private/nautilus-search-directory.c:
* libnautilus-private/nautilus-search-engine-simple.c:
* libnautilus-private/nautilus-trash-monitor.c:
* libnautilus-private/nautilus-trash-monitor.h:
* libnautilus-private/nautilus-ui-utilities.c:
* libnautilus-private/nautilus-view-factory.h:
* src/file-manager/fm-directory-view.c:
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-icon-container.c:
* src/file-manager/fm-icon-view.c:
* src/file-manager/fm-tree-model.h:
* src/file-manager/fm-tree-view.c:
* src/nautilus-application.c:
* src/nautilus-application.h:
* src/nautilus-bookmark-list.c:
* src/nautilus-bookmark-list.h:
* src/nautilus-desktop-window.c:
* src/nautilus-image-properties-page.c:
* src/nautilus-location-entry.c:
* src/nautilus-navigation-window.c:
* src/nautilus-pathbar.c:
* src/nautilus-pathbar.h:
* src/nautilus-places-sidebar.c:
* src/nautilus-property-browser.c:
* src/nautilus-query-editor.c:
* src/nautilus-window-menus.c:
Only use <gio/gio.h> include
svn path=/trunk/; revision=13529
2007-12-14 10:31:25 +00:00
Alexander Larsson
469047a2a5
Merge gio-branch
...
svn path=/trunk/; revision=13464
2007-11-30 14:51:10 +00:00