Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:xfdesktop:port-to-gio-progress [2010/10/23 01:26] – 217.229.81.234 | dev:xfdesktop:port-to-gio-progress [2010/10/24 21:42] (current) – 217.229.124.132 | ||
|---|---|---|---|
| Line 23: | Line 23: | ||
| ==== xfdesktop-file-icon-manager.{c, | ==== xfdesktop-file-icon-manager.{c, | ||
| - | |||
| - | === xfdesktop_file_icon_create_file_error() === | ||
| - | |||
| - | Remove this function. | ||
| === xfdesktop_file_icon_interactive_job_ask() === | === xfdesktop_file_icon_interactive_job_ask() === | ||
| Remove this function. | Remove this function. | ||
| - | |||
| - | === xfdesktop_file_icon_template_item_activated() === | ||
| - | |||
| - | TODO: This needs more thought. Thunar implements the same functionality, | ||
| - | maybe we can reuse its implementation through D-Bus. If not, then at least | ||
| - | the ThunarVFS stuff should be replaced with '' | ||
| - | calls to '' | ||
| - | be replaced with Thunar D-Bus method calls. | ||
| - | |||
| - | === info_compare() === | ||
| - | |||
| - | If this is still needed after the other refactorings, | ||
| - | '' | ||
| - | |||
| - | === xfdesktop_file_icon_menu_fill_template_menu() === | ||
| - | |||
| - | Use '' | ||
| - | ThunarVFS structures. Maybe we can reuse some code from Thunar implementing | ||
| - | the same thing. | ||
| - | |||
| - | === xfdesktop_file_icon_manager_populate_context_menu() === | ||
| - | |||
| - | Use '' | ||
| - | |||
| - | === xfdesktop_file_icon_manager_add_icon() === | ||
| - | |||
| - | Use '' | ||
| === xfdesktop_file_icon_manager_add_volume_icon() === | === xfdesktop_file_icon_manager_add_volume_icon() === | ||
| Line 174: | Line 143: | ||
| Need to rewrite this to make use of '' | Need to rewrite this to make use of '' | ||
| or icon factory class like in thunar could be introduced. | or icon factory class like in thunar could be introduced. | ||
| - | |||
| - | === xfdesktop_regular_file_icon_get_allowed_drag_actions() === | ||
| - | |||
| - | Use '' | ||
| - | to query '' | ||
| - | |||
| - | === xfdesktop_regular_file_icon_get_allowed_drop_actions() === | ||
| - | |||
| - | See the previous function. | ||
| === xfdesktop_regular_file_icon_drag_job_error() === | === xfdesktop_regular_file_icon_drag_job_error() === | ||