<?xml version="1.0" encoding="UTF-8"?>        <rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>

<channel rdf:about="/index.cgi/xfce/log/thunar/trunk/TODO">
  <title>Revision Log - /thunar/trunk/TODO</title>
  <link>/index.cgi/xfce/log/thunar/trunk/TODO</link>
  <description></description>
  <dc:date>2006-04-15T22:52:44</dc:date>  <dc:creator>SVN::Web</dc:creator>
  <syn:updatePeriod>daily</syn:updatePeriod>
  <syn:updateFrequency>1</syn:updateFrequency>
  <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
  <items>
    <rdf:Seq> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=20956" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=19547" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=18843" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=17872" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=17760" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=17147" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=16425" /> <rdf:li rdf:resource="/index.cgi/xfce/revision?rev=16401" /> </rdf:Seq>
  </items>
</channel>  <item rdf:about="/index.cgi/xfce/revision?rev=20956">
  <title>20956 - 2006-04-16	Benedikt Meurer &lt;benny@xfce.org&gt;

	* docs/manual/C/Thunar.xml.in: ...</title>
  <link>/index.cgi/xfce/revision?rev=20956</link>
  <description><![CDATA[2006-04-16	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* docs/manual/C/Thunar.xml.in: Update documentation date.<br />
	* TODO: Clean up TODO.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2006-04-15T22:52:44</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=19547">
  <title>19547 - 2006-01-22	Benedikt Meurer &lt;benny@xfce.org&gt;

	* configure.in.in: Bump version...</title>
  <link>/index.cgi/xfce/revision?rev=19547</link>
  <description><![CDATA[2006-01-22	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* configure.in.in: Bump version to 0.2.0alpha.<br />
	* configure.in.in: Bump library interface version.<br />
	* configure.in.in: Depend on libexo 0.3.1.2.<br />
	* po/*.po: Update translations.<br />
	* TODO: Remove obsolete TODO items.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2006-01-22T11:24:36</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=18843">
  <title>18843 - 2005-11-14	Benedikt Meurer &lt;benny@xfce.org&gt;

	* thunar/thunar-list-model.c: D...</title>
  <link>/index.cgi/xfce/revision?rev=18843</link>
  <description><![CDATA[2005-11-14	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-list-model.c: Don't need to remember the &quot;changed&quot;<br />
	  signal handler id per row, as g_signal_handlers_disconnect_matched()<br />
	  using G_SIGNAL_MATCH_ID and G_SIGNAL_MATCH_CLOSURE is nearly as fast<br />
	  as g_signal_handler_disconnect().<br />
	* thunar/thunar-folder.c(thunar_folder_finalize): Specify both<br />
	  G_SIGNAL_MATCH_ID and G_SIGNAL_MATCH_CLOSURE when disconnecting<br />
	  &quot;destroy&quot; signals from files.<br />
	* thunar/thunar-preferences.c, thunar/thunar-window.c: Remember the last<br />
	  active view as default for now.<br />
	* thunar/thunar-create-dialog.c(thunar_create_dialog_text_changed): Use<br />
	  G_IS_DIR_SEPARATOR() rather than hardcoding the slash character.<br />
<br />
2005-11-13	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* FAQ, thunar/thunar-icon-view.c: Add initial support for mouse gestures<br />
	  to the icon view component.<br />
<br />
2005-11-13	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-window.c, thunar/thunar-preferences.c: Rename<br />
	  &quot;window-location-bar&quot; to &quot;last-location-bar&quot; and &quot;window-side-pane&quot;<br />
	  to &quot;last-side-pane&quot; to make clear that it's the last selected<br />
	  setting.<br />
	* thunar/thunar-metafile.h: Drop THUNAR_METAFILE_KEY_SHOWHIDDEN.<br />
	* thunar/Makefile.am, thunar/thunar-gobject-extensions.{c,h}: Add<br />
	  additional GValue transformation functions.<br />
	* thunar/thunar-preferences.c: Register additional transformation<br />
	  functions provided by the GObject extensions in the class_init()<br />
	  function. Add new preference &quot;default-show-hidden&quot;, which tells<br />
	  whether hidden files are shown by default in new windows.<br />
	* thunar/thunar-view.{c,h}: Add the &quot;show-hidden&quot; property to the<br />
	  ThunarView interface.<br />
	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c:<br />
	  Implement the &quot;show-hidden&quot; property from the ThunarView interface,<br />
	  rather than adding an action to the UI manager.<br />
	* thunar/thunar-preferences.c: Add &quot;default-show-hidden&quot; property, which<br />
	  tells whether hidden files should be shown in newly opened windows.<br />
	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add the<br />
	  &quot;show-hidden&quot; action here, which starts with the default value queried<br />
	  from the preferences, and uses the new ThunarView API to sync the<br />
	  selected setting.<br />
<br />
2005-11-13	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-preferences.c(thunar_preferences_set_property): No need<br />
	  to call g_object_notify() here, as object_set_property() does that<br />
	  implictly once the set_property() call returns.<br />
<br />
2005-11-13	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.{c,h}, thunar/thunar-metafile.{c,h}: Remove the<br />
	  default value handling from the ThunarMetafile class and leave it up<br />
	  to the caller to specify the default value when fetching/storing<br />
	  metadata.<br />
	* thunar/thunar-folder.{c,h}, thunar/thunar-standard-view.c: Remove<br />
	  the error parameter from the thunar_folder_get_for_file() method, as<br />
	  this call cannot fail. If a loading error occurs, it will be reported<br />
	  asynchronously by the listdir job.<br />
	* thunar/thunar-preferences.c(thunar_preferences_set_property): Issue<br />
	  a warning if a required transformation function is not available to<br />
	  the GLib Type System, as this is effectively a bug in our application.<br />
<br />
2005-11-12	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-folder.c, thunar/thunar-list-model.c,<br />
	  thunar/thunar-standard-view.c: Forward ThunarVfsListdirJob loading<br />
	  errors to the ThunarStandardView and display an error dialog to the<br />
	  user.<br />
	* thunar/thunar-preferences.c, FAQ: Use a tdb database to store the<br />
	  preferences, while not saving defaults to the database file.<br />
	* thunar/thunar-preferences.c: Add initial preferences<br />
	  &quot;window-location-bar&quot; and &quot;window-side-pane&quot;.<br />
	* thunar/thunar-window.c: Always remember the last selected location<br />
	  bar and side pane setting in the preferences.<br />
<br />
2005-11-11	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-list-model.c(thunar_list_model_get_statusbar_text):<br />
	  Display symbolic links properly just like the MIME type field in<br />
	  the properties dialog.<br />
<br />
2005-11-11	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-standard-view.c(thunar_standard_view_action_duplicate):<br />
	  Use thunar_standard_view_get_selected_paths() instead of<br />
	  thunar_standard_view_get_selected_files().<br />
	* po/POTFILES.in: Add new source files.<br />
	* po/*.po: Merge new strings.<br />
	* thunar/thunar-dialogs.{c,h}, thunar/Makefile.am: Add new function<br />
	  thunar_dialogs_show_error(), which takes care of displaying an error<br />
	  message dialog to the user.<br />
	* thunar/thunar-application.c, thunar/thunar-chooser-dialog.c,<br />
	  thunar/thunar-clipboard-manager.c, thunar/thunar-dnd.c,<br />
	  thunar/thunar-favourites-view.c, thunar/thunar-launcher.c,<br />
	  thunar/thunar-properties-dialog.c, thunar/thunar-standard-view.c,<br />
	  thunar/thunar-window.c: Use thunar_dialogs_show_error() whenever<br />
	  possible to reduce code duplication.<br />
	* thunar-vfs/thunar-vfs-info.h, docs/reference/thunar-vfs/: Update the<br />
	  Thunar-VFS documentation.<br />
<br />
2005-11-10	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-standard-view.c(thunar_standard_view_new_files): Grab<br />
	  focus for the view widget after selecting newly created files.<br />
	* thunar-vfs/thunar-vfs-mkdir-job.{c,h}, thunar-vfs/Makefile.am: Import<br />
	  new class ThunarVfsMkdirJob, which is used to asynchronously create<br />
	  a bunch of directories.<br />
	* thunar-vfs/thunar-vfs.{c,h}, thunar-vfs/thunar-vfs.symbols: Add new<br />
	  methods thunar_vfs_make_directory() and thunar_vfs_make_directories()<br />
	  as public interface to the newly imported ThunarVfsMkdirJob.<br />
	* thunar-vfs/thunar-vfs-mime-database.c<br />
	  (thunar_vfs_mime_database_get_info_for_data_locked),<br />
	  (thunar_vfs_mime_database_get_info_for_file): Consider empty<br />
	  files to be text/plain, so users can easily open newly created (empty)<br />
	  files in their favourite text editor.<br />
	* thunar-vfs/thunar-vfs-mime-sniffer.{c,h}, thunar-vfs/Makefile.am,<br />
	  thunar-vfs/thunar-vfs-mime-database.c, configure.in.in: Add function<br />
	  thunar_vfs_mime_sniffer_looks_like_text(), which performs some smart<br />
	  checks to determine if a given data block looks like plain text. Plain<br />
	  text means either UTF-8 - and thereby also ASCII - or valid multi-byte<br />
	  if the platform supports multi-byte strings. In both cases, even<br />
	  truncated data blocks will be recognized.<br />
	* thunar/thunar-application.{c,h}: Add thunar_application_mkdir() as<br />
	  frontend to the thunar_vfs_make_directories() function.<br />
	* thunar/thunar-create-dialog.{c,h}, thunar-vfs/Makefile.am: Add class<br />
	  ThunarCreateDialog, which is used to query the user for the filename<br />
	  that should be used for a new file/folder.<br />
	* TODO: Add todo item.<br />
	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c,<br />
	  thunar/thunar-window-ui.xml: Add &quot;Create Folder&quot; action, which uses<br />
	  thunar_application_mkdir() to create a new subfolder in the current<br />
	  folder.<br />
	* thunar/thunar-window.c: Rename thunar_window_action_location() to<br />
	  thunar_window_action_open_location() to get consistent naming.<br />
	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Add &quot;Home&quot; action<br />
	  whose primary purpose is to be able to open the home folder using a<br />
	  keyboard shortcut.<br />
<br />
2005-11-10	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-monitor.c, thunar-vfs/thunar-vfs-thumb.c: Apply<br />
	  patch from Erik Harrison &lt;<a href="mailto:erikharrison@gmail.com">erikharrison@gmail.com</a>&gt; to fix unused<br />
	  variables when FAM/Gamin and/or GConf aren't available.<br />
<br />
2005-11-10	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-standard-view.c(thunar_standard_view_init): Be sure to<br />
	  update the actions whenever the current folder is changed.<br />
<br />
2005-11-10	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-window.c(thunar_window_notify_loading): Don't force a<br />
	  round-trip to the Xserver when setting/unsetting the watch cursor.<br />
	  Set/unset the cursor only if the window is already realized.<br />
	* thunar/thunar-list-model.c(thunar_list_model_get_value): Don't need to<br />
	  check the result of thunar_file_get_date_string() and<br />
	  thunar_file_get_size_string() as they are garantied to be non-NULL.<br />
	* thunar/thunar-list-model.c(thunar_list_model_file_changed): Use<br />
	  gtk_tree_path_new_from_indices() instead of gtk_tree_path_new() and<br />
	  gtk_tree_path_append_index().<br />
	* thunar/thunar-list-model.c(thunar_list_model_set_folder): Use<br />
	  g_object_freeze_notify()/g_object_thaw_notify() for multiple property<br />
	  change notification.<br />
	* thunar/thunar-list-model.c(thunar_list_model_get_statusbar_text):<br />
	  Don't need to verify the result of thunar_file_get_size_string(), as<br />
	  it's garantied to be non-NULL.<br />
<br />
2005-11-09	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-location-buttons.c<br />
	  (thunar_location_buttons_set_current_directory): Be a bit smarter here<br />
	  and try to reuse existing buttons whenever possible.<br />
<br />
2005-11-09	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* configure.in.in: Depend on GLib 2.6.4 or above.<br />
	* tdb/Makefile.am: Add _XOPEN_SOURCE=500 workaround for glibc to make<br />
	  pread()/pwrite() visible to the compiler.<br />
<br />
2005-11-09	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-history.{c,h}, thunar/Makefile.am: Import new class<br />
	  ThunarHistory, which handles back/forward history for a ThunarWindow.<br />
	* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Use the newly<br />
	  imported class ThunarHistory to manage the navigational history for<br />
	  the ThunarWindow.<br />
<br />
2005-11-09	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-window.c: Display the tooltip of the currently selected<br />
	  menu item in the statusbar.<br />
	* thunar/thunar-icon-render.c(thunar_icon_renderer_render): Render up<br />
	  to 4 emblems for icon sizes from 48px on and up to 2 emblems for icon<br />
	  sizes lower than 48px.<br />
	* thunar/thunar-icon-render.c(thunar_icon_renderer_render): Use the<br />
	  proper icon factory for the target drawable, rather than the default<br />
	  icon factory.<br />
<br />
2005-11-09	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-xfer.{c,h}: Add function thunar_vfs_xfer_link(),<br />
	  which creates a symbolic link to a file.<br />
	* thunar-vfs/thunar-vfs-link-job.{c,h}, thunar-vfs/Makefile.am: Import<br />
	  new class ThunarVfsLinkJob, which can be used to symlink a bunch of<br />
	  files.<br />
	* thunar-vfs/thunar-vfs.{c,h}, thunar-vfs/thunar-vfs.symbols: Add<br />
	  thunar_vfs_link_file() and thunar_vfs_link_files() as public interface<br />
	  to the ThunarVfsLinkJob class.<br />
	* po/POTFILES.in: Add thunar-vfs-link-job.c here.<br />
	* thunar/thunar-application.{c,h}: Add thunar_application_link_into() as<br />
	  interface to the thunar_vfs_link_files() method. Restructure the code<br />
	  to further reduce the code duplication.<br />
	* thunar/thunar-dnd.c: Use thunar_application_link_into() to implement<br />
	  the &quot;Link here&quot; Drag&amp;Drop action.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c<br />
	  (thunar_vfs_transfer_job_copy_pair): Don't access pairs outside the<br />
	  current pair list.<br />
	* thunar-vfs/thunar-vfs-xfer.c(thunar_vfs_xfer_next_path): Also detect<br />
	  the &quot;%uth copy of %s&quot; pattern when duplicating a file.<br />
	* thunar/thunar-standard-view.c: Use upper case for substantives in<br />
	  action titles where appropriate.<br />
	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c:<br />
	  Add &quot;duplicate&quot; and &quot;make-link&quot; actions, for duplicating/linking<br />
	  files easily.<br />
	* po/*.po: Merge new strings.<br />
<br />
2005-11-08	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-transfer-job.c(thunar_vfs_transfer_job_new):<br />
	  Verify that we don't ever try to transfer the root directory.<br />
	* thunar/thunar-file.{c,h}: Make thunar_file_cache_lookup() a public<br />
	  function.<br />
	* thunar-vfs/thunar-vfs-interactive-job.{c,h}: Add a new signal<br />
	  &quot;new-files&quot;, which can be invoked by derived jobs for their new files.<br />
	  The application can use this signal to get notified when a job added<br />
	  new files to a folder (e.g. select them in a folder view, etc.).<br />
	* thunar-vfs/thunar-vfs-transfer-job.c: Collect the newly created paths<br />
	  and emit the &quot;new-files&quot; signal when the execution finishes.<br />
	* thunar-vfs/thunar-vfs-monitor.{c,h}, thunar-vfs/thunar-vfs.symbols:<br />
	  Add new method thunar_vfs_monitor_wait(), which can be used by helper<br />
	  threads to wait until the ThunarVfsMonitor has processed all pending<br />
	  notifications.<br />
	* thunar-vfs/thunar-vfs-interactive-job.c<br />
	  (thunar_vfs_interactive_job_new_files): Use thunar_vfs_monitor_wait()<br />
	  to delay the &quot;new-files&quot; emission until the application has processed<br />
	  all pending notifications.<br />
	* thunar-vfs/thunar-vfs-monitor.c: Lower the notification interval to<br />
	  250 milliseconds.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c(thunar_vfs_transfer_job_execute):<br />
	  Don't use g_rename() for now, as it causes too much trouble right now.<br />
	* thunar/thunar-application.{c,h}, thunar/thunar-dnd.{c,h},<br />
	  thunar/thunar-clipboard-manager.{c,h}: Allow the consumers to pass<br />
	  a &quot;new-files&quot; closure when starting a transfer job.<br />
	* thunar/thunar-list-model.{c,h}: Add new method<br />
	  thunar_list_model_get_paths_for_files(), which returns the list of<br />
	  tree paths for a given list of ThunarFiles.<br />
	* thunar/thunar-standard-view.c: Supply a &quot;new-files&quot; closure when<br />
	  starting transfer jobs, and select the files that are passed to the<br />
	  &quot;new-files&quot; callback when the job finishes.<br />
	* docs/reference/thunar-vfs/: Update the documentation bits affected<br />
	  by the latest changes.<br />
<br />
2005-11-08	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.h: Add method thunar_file_is_symlink() to check<br />
	  whether a given ThunarFile is a symbolic link.<br />
	* thunar/thunar-list-model.c, thunar/thunar-properties-dialog.c: Display<br />
	  symbolic links properly for the MIME Type fields.<br />
	* thunar-vfs/thunar-vfs-transfer-job.{c,h}, thunar-vfs/thunar-vfs.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Adjust the asynchronous operations API<br />
	  again to make it more constistent with the requirements of the file<br />
	  manager.<br />
	* po/*.po: Merge new strings.<br />
	* thunar-vfs/thunar-vfs-monitor.c: Add tags to notifications to make<br />
	  sure (slow) FAM events don't override properly feeded events, as<br />
	  afterall we know best what we did.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c<br />
	  (thunar_vfs_transfer_job_copy_pair): Fix a typo, where the result<br />
	  of thunar_vfs_transfer_job_overwrite() was not negated properly.<br />
	* thunar-vfs/thunar-vfs-xfer.c, thunar-vfs/thunar-vfs-transfer-job.c,<br />
	  TODO: Automatically duplicate files when copying and the source and<br />
	  target paths refer to the same file.<br />
	* thunar/thunar-application.{c,h}, thunar/thunar-standard-view.c,<br />
	  thunar/thunar-clipboard-manager.{c,h}, thunar/thunar-dnd.c: Rework<br />
	  the ThunarApplication API and internals to reduce the amount of<br />
	  duplicated code, and make the API more consistent.<br />
	* thunar-vfs/thunar-vfs-xfer.{c,h}, thunar-vfs/thunar-vfs.c: Feed events<br />
	  into the VFS monitor from the xfer module.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c<br />
	  (thunar_vfs_transfer_job_copy_pair): No need to feed a &quot;created&quot; event<br />
	  into the VFS monitor, as that's done by the xfer module directly (with<br />
	  the correct target path).<br />
	* docs/reference/thunar-vfs/thunar-vfs-sections.txt,<br />
	  docs/reference/thunar-vfs/tmpl/thunar-vfs-operations.sgml: Update<br />
	  documentation bits affected by the latest changes to the public API.<br />
<br />
2005-11-07	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-list-model.c: Use an alloc-only memory chunk to reduce<br />
	  the overhead.<br />
	* thunar/thunar-icon-factory.c(thunar_icon_factory_load_from_file): Add<br />
	  the thumbnail frame after scaling down the thumbnail to the desired<br />
	  size.<br />
	* thunar/thunar-icon-factory.c(thumbnail_needs_frame): Inline this<br />
	  function if possible.<br />
<br />
2005-11-07	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* tdb/tdbtool.c: Make gcc4 happy.<br />
	* thunar/thunar-dnd.c(thunar_dnd_ask): Add icons to the &quot;move&quot; and<br />
	  &quot;copy&quot; actions.<br />
	* thunar/thunar-folder.c(thunar_folder_monitor): Be sure to process<br />
	  monitor events properly in either case.<br />
	* thunar-vfs/thunar-vfs-monitor.c<br />
	  (thunar_vfs_monitor_queue_notification): Schedule only one<br />
	  notification per handle, where &quot;deleted&quot; events have the highest<br />
	  priority.<br />
	* docs/reference/thunar-vfs/: Update documentation.<br />
	* thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-xfer.{c,h}: Add module<br />
	  to copy various kinds of file system entities (basicly everything that<br />
	  a normal user is permitted to create, e.g. no device nodes).<br />
	* thunar-vfs/thunar-vfs-transfer-job.{c,h}: Add new ThunarVfsTransferJob<br />
	  class based on the thunar-vfs-xfer module.<br />
	* thunar-vfs/thunar-vfs.c: Use new ThunarVfsTransferJob class.<br />
	* thunar/thunar-progress-dialog.c: Improve the progress dialog.<br />
	* po/POTFILES.in, po/*.po: Update the file list and the translations.<br />
<br />
2005-11-04	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-transfer-job.{c,h}, thunar-vfs/thunar-vfs.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Update the Thunar-VFS transfer API.<br />
	* thunar/thunar-application.c: Use the new Thunar-VFS transfer API.<br />
<br />
2005-11-04	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.{c,h}: Add &quot;renamed&quot; signal and emit it whenever<br />
	  the file is renamed by the user.<br />
	* thunar/thunar-folder.c: Use the &quot;ThunarFile::renamed&quot; to re-register<br />
	  with the file alteration monitor under the new path.<br />
	* thunar/thunar-window.c: Update the window icon and title whenever the<br />
	  current-directory is changed (e.g. the user renamed the directory<br />
	  file).<br />
	* thunar-vfs/thunar-vfs-monitor.c: Place the timeout into a preprocessor<br />
	  define.<br />
	* tdb/, AUTHORS, FAQ, configure.in.in, Makefile.am: Import the tdb - the<br />
	  Trivial Database - engine from the Samba suite, which will be used to<br />
	  store file metadata in a lightweight and efficient way.<br />
	* thunar/thunar-metafile.{c,h}, thunar/Makefile.am: Add ThunarMetafile<br />
	  class, which handles metadata for files based on a tdb database.<br />
	* thunar/thunar-file.{c,h}: Add methods to access metadata for a given<br />
	  ThunarFile.<br />
	* thunar/thunar-file.c: Query additional emblems from the file's<br />
	  metadata (in addition to the special emblems that are set<br />
	  automcatically).<br />
	* thunar/thunar-emblem-chooser.{c,h}, thunar/Makefile.am: Add<br />
	  ThunarEmblemChooser widget class, to edit the list of additional<br />
	  emblems for a ThunarFile.<br />
	* thunar/thunar-standard-view.c: Synchronize the show-hidden property.<br />
	* thunar/thunar-properties-dialog.c: Add a notebook tab for the Emblems.<br />
<br />
2005-11-02	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.c: Use THUNAR_FILE_IN_DESTRUCTION as destruction<br />
	  flag rather than GTK_IN_DESTRUCTION.<br />
<br />
2005-11-01	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-unlink-job.c(thunar_vfs_unlink_job_remove):<br />
	  Also remove thumbnails when successfully deleting a regular file.<br />
	* thunar-vfs/thunar-vfs-thumb-jpeg.{c,h}, thunar-vfs/Makefile.am,<br />
	  configure.in.in: Add fast JPEG loader, which is able to scale down<br />
	  the data while loading it.<br />
	* thunar-vfs/thunar-vfs-thumb.c: Use the fast JPEG loader to generate<br />
	  thumbnails for JPEG files (if supported).<br />
<br />
2005-11-01	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols: Add<br />
	  attribute custom_icon to the ThunarVfsInfo struct instead of the hints<br />
	  framework and a new method thunar_vfs_info_get_custom_icon() to query<br />
	  the custom icon from a ThunarVfsInfo.<br />
	* thunar-vfs/thunar-vfs-thumb.c<br />
	  (thunar_vfs_thumb_factory_store_thumbnail): Fix invalid check for<br />
	  valid pixbuf.<br />
	* thunar-vfs/thunar-vfs-info.c(_thunar_vfs_info_new_internal): Be sure<br />
	  to remove any file extension (e.g. '.png') from themed icon names, so<br />
	  GtkIconTheme is able to locate the icon.<br />
	* thunar-vfs/thunar-vfs-info.c: Don't treat .directory files like other<br />
	  .desktop files, as that's confusing for the casual user.<br />
	* thunar/thunar-file.{c,h}: Add method thunar_file_get_custom_icon()<br />
	  to return the custom icon set for the associated ThunarVfsInfo.<br />
	* thunar/thunar-file.c(thunar_file_get_icon_name): Don't return the<br />
	  custom icon here.<br />
	* thunar/thunar-icon-factory.c(thunar_icon_factory_load_file_icon):Check<br />
	  first if the ThunarFile specifies a custom icon and try to load it,<br />
	  falling back to thumbnails and regular (mime) icons.<br />
<br />
2005-10-31	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.h: Add thunar_file_is_regular() to check whether a<br />
	  ThunarFile is a regular file.<br />
	* thunar/thunar-file.h: Add thunar_file_get_info() to query the<br />
	  ThunarVfsInfo for a given ThunarFile.<br />
	* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols: Add<br />
	  new method thunar_vfs_info_copy(), which takes a deep copy of a<br />
	  ThunarVfsInfo.<br />
	* thunar-vfs/thunar-vfs-job.{c,h}, thunar-vfs/thunar-vfs.symbols: Turn<br />
	  thunar_vfs_job_cancelled() into an inline function.<br />
	* thunar-vfs/thunar-vfs-thumb.{c,h}, thunar-vfs/thunar-vfs.symbols,<br />
	  thunar-vfs/Makefile.am: Readd the ThunarVfsThumbFactory class and<br />
	  adjust it to use ThunarVfsInfo's instead of ThunarVfsURI's.<br />
	* configure.in.in, thunar-vfs/Makefile.am,<br />
	  thunar-vfs/thunar-vfs-thumb.{c,h}: Add optional support for GNOME<br />
	  thumbnailers, which requires GConf.<br />
	* thunar/thunar-thumbnail-generator.{c,h}, thunar/Makefile.am: Add new<br />
	  class ThunarThumbnailGenerator, which is used to asynchronously<br />
	  generate and store thumbnails for files.<br />
	* thunar/thunar-icon-factory.{c,h}: Add support for loading thumbnails.<br />
	  Add support for generating thumbnails using the new<br />
	  ThunarThumbnailGenerator class.<br />
	* configure.in.in: Bump version to 0.1.3.<br />
<br />
2005-10-30	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-listdir-job.c(thunar_vfs_listdir_job_execute):<br />
	  Don't immediately terminate the second collector task.<br />
<br />
2005-10-30	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-scandir.c: Don't report EMLINK at all.<br />
<br />
2005-10-30	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-scandir.c(thunar_vfs_scandir): Treat EMLINK<br />
	  like ENOTDIR, since there's no GFileError to represent EMLINK.<br />
<br />
2005-10-29	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-mime-cache.c(cache_node_lookup_suffix): Always<br />
	  check the return value to avoid guessing invalid mime types just<br />
	  because of misleading stopchars.<br />
	* thunar/thunar-file.c(thunar_file_get_icon_name): Try to be smart when<br />
	  looking up the icon name for binaries.<br />
<br />
2005-10-29	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-clipboard-manager.{c,h}: Use ThunarFile to copy/cut to<br />
	  the clipboard and monitor the files for deletion.<br />
	* thunar/thunar-clipbard-manager.{c,h}: Add new method<br />
	  thunar_clipboard_manager_has_cutted_file() to check whether a certain<br />
	  file was cutted to the clipboard.<br />
	* thunar/thunar-gdk-pixbuf-extensions.{c,h}: Add new function<br />
	  thunar_gdk_pixbuf_lucent() when generates a translucent pixbuf.<br />
	* thunar/thunar-standard-view.c: Use the new clipboard manager<br />
	  interface.<br />
	* thunar/thunar-icon-renderer.c(thunar_icon_renderer_render): Render<br />
	  translucent icons for files previously cutted to the clipboard.<br />
	* thunar/thunar-window.c: Queue a draw on the window whenever the<br />
	  clipboard contents change to be sure to always display correct<br />
	  state.<br />
<br />
2005-10-28	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-monitor.c(thunar_vfs_monitor_feed): Be sure to<br />
	  schedule directory events only for handles that were registered as<br />
	  directory.<br />
	* thunar-vfs/thunar-vfs-unlink-job.c(thunar_vfs_unlink_job_execute):<br />
	  Ignore ENOTDIR errors when collecting the files to delete.<br />
	* thunar-vfs/thunar-vfs-exec.c(tvsn_startup_timeout),<br />
	  (thunar_vfs_exec_on_screen): Don't use libsn functions outside the<br />
	  GDK lock.<br />
	* thunar/thunar-file.{c,h}: Inline the most trivial methods.<br />
	* thunar-vfs/thunar-vfs-user.{c,h}: Implement ThunarVfsUser and <br />
	  ThunarVfsGroup directly for local user/group management.<br />
<br />
2005-10-28	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-clipboard-manager.c<br />
	  (thunar_clipboard_manager_paste_path_list): Fix possible segmentation<br />
	  fault.<br />
<br />
2005-10-27	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-interactive-job.{c,h}: Add a VFS monitor pointer<br />
	  to the interactive job, which will be used by the derived classes to<br />
	  communicate fs changes to the application.<br />
	* thunar-vfs/thunar-vfs-unlink-job.c(thunar_vfs_unlink_job_remove): Feed<br />
	  deleted events into the VFS monitor whenever a file was successfully<br />
	  unlinked from the file system, so the application can be updated even<br />
	  if no file system monitoring mechanism like FAM or Gamin is available.<br />
	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c: Add<br />
	  the &quot;Delete file(s)&quot; operation to the user interface.<br />
<br />
2005-10-27	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* configure.in.in: Add optional check for libstartup-notification-1.0.<br />
	* thunar-vfs/thunar-vfs-exec.{c,h}, thunar-vfs/Makefile.am: Add optional<br />
	  support for startup notification.<br />
	* thunar-vfs/thunar-vfs-info.c,<br />
	  thunar-vfs/thunar-vfs-mime-application.c: Use the thunar-vfs-exec<br />
	  module.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c: Don't include<br />
	  thunar-vfs-sysdep.h anymore.<br />
	* po/POTFILES.in: Remove thunar-vfs-sysdep and add thunar-vfs-exec.<br />
<br />
2005-10-22	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunarx/thunarx-config.c: Fix typo.<br />
	* thunar-vfs/thunar-vfs-config.{c,h.in}, thunar-vfs/Makefile.am,<br />
	  thunar-vfs/thunar-vfs.symbols, thunar-vfs/abicheck.sh,<br />
	  thunar-vfs/thunar-vfs.h, configure.in.in: Add support for version<br />
	  checking to the Thunar-VFS library.<br />
	* thunar-vfs/*.[ch], thunar-vfs/Makefile.am,<br />
	  thunar-vfs/thunar-vfs.symbols: Replace ThunarVfsURI with ThunarVfsPath<br />
	  for the first version and thereby limit the functionality to local<br />
	  files, which in turn means there's no trash and no computer folder.<br />
	  This will increase the chance that Thunar will be ready for the Xfce<br />
	  4.4.0 release.<br />
	* thunar/*.[ch], thunar/Makefile.am: Use ThunarVfsPath instead of<br />
	  ThunarVfsURI.<br />
	* tests/test-thunar-vfs-path.c, tests/test-thunar-vfs-uri.c,<br />
	  tests/Makefile.am: Replace the ThunarVfsURI test case with a new<br />
	  ThunarVfsPath test case.<br />
	* tests/test-thunar-vfs-volume-bsd.c: Properly initialize and shutdown<br />
	  the Thunar-VFS library.<br />
	* po/POTFILES.in: Update the file list.<br />
	* docs/: Sync the documentation with the changes.<br />
	* configure.in.in: Don't use -fvisibility=hidden as that causes trouble<br />
	  with inline functions that are also implemented and exported by the<br />
	  library. Instead we explicitly mark internal functions with<br />
	  G_GNUC_INTERNAL.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-11-14T14:25:58</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=17872">
  <title>17872 - 2005-09-27	Benedikt Meurer &lt;benny@xfce.org&gt;

	* configure.in.in: Substitute p...</title>
  <link>/index.cgi/xfce/revision?rev=17872</link>
  <description><![CDATA[2005-09-27	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* configure.in.in: Substitute platform flags properly.<br />
	* thunar/Makefile.am: Don't delete thunar-thumbnail-frame.h.<br />
	* thunar/thunar-standard-view.c(thunar_standard_view_selection_changed):<br />
	  Use ngettext() for the Cut/Copy File(s) actions.<br />
	* thunar/thunar-file.{c,h}: Add new virtual method get_actions(), which<br />
	  is used to support custom actions for certain files (e.g. the Empty<br />
	  Trash Bin action for the trash file).<br />
	* thunar/thunar-application.{c,h}: Add thunar_application_delete_uris()<br />
	  to be able to easily delete arbitrary files.<br />
	* thunar/thunar-trash-file.c(thunar_trash_file_new): Use<br />
	  thunar_file_destroy() instead of gtk_object_destroy().<br />
	* thunar/thunar-trash-folder.c: Implement the get_actions() method with<br />
	  the &quot;Empty Trash Bin&quot; action.<br />
	* thunar/thunar-standard-view-ui.xml, thunar/thunar-standard-view.c:<br />
	  Extend the extension menu merge mechanism to also load custom actions<br />
	  provided by ThunarFile implementations.<br />
	* thunar/thunar-file.c(thunar_file_accepts_uri_drop): Fix typo.<br />
	* thunar/thunar-trash-folder.c: Watch files for changes.<br />
	* thunar/thunar-favourites-view.c<br />
	  (thunar_favourites_view_button_press_event): Add custom actions to the<br />
	  favourite context menu.<br />
	* TODO: Drop completed item.<br />
	* configure.in.in: Disable strict aliasing if debugging is enabled and<br />
	  the compiler supports the -fno-strict-aliasing switch.<br />
	* po/*.po: Update translations.<br />
	* main.c(main): Initialize file properly.<br />
	* thunar/thunar-file.c(thunar_local_file_is_renameable): Don't permit<br />
	  users to rename root nodes.<br />
	* thunar/thunar-open-with-action.c(thunar_open_with_action_menu_mapped):<br />
	  Use &quot;Other Application...&quot; instead of just &quot;Other...&quot;.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-09-27T22:14:26</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=17760">
  <title>17760 - 2005-09-20	Benedikt Meurer &lt;benny@xfce.org&gt;

	* thunar-vfs/thunar-vfs-mime-ap...</title>
  <link>/index.cgi/xfce/revision?rev=17760</link>
  <description><![CDATA[2005-09-20	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar-vfs/thunar-vfs-mime-application.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Load the supported mime types for the<br />
	  applications.<br />
	* thunar-vfs/thunar-vfs-mime-application.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Add a new constructor<br />
	  thunar_vfs_mime_application_new_from_file() for the special case<br />
	  where a particular file should be loaded by path.<br />
	* thunar-vfs/thunar-vfs-mime-application.c<br />
	  (thunar_vfs_mime_application_equal): Properly initialize the<br />
	  application variables.<br />
	* thunar-vfs/thunar-vfs-mime-application.c<br />
	  (thunar_vfs_mime_application_lookup_icon_name): Permit applications<br />
	  to specify absolute paths for the icon name.<br />
	* thunar-vfs/thunar-vfs-mime-database.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Extend the mime database by a new<br />
	  method thunar_vfs_mime_database_set_default_application(), which is<br />
	  used to set the default application for a given mime type.<br />
	* thunar-vfs/thunar-vfs-sysdep.c(_thunar_vfs_sysdep_parse_exec): Fix<br />
	  typo to properly execute applications that require a terminal.<br />
	* thunar-vfs/thunar-vfs-mime-database.c<br />
	  (thunar_vfs_mime_database_get_applications): Always prepend the<br />
	  default applications for the given mime info to the list returned<br />
	  from this method.<br />
	* thunar/thunar-favourites-model.c(thunar_favourites_model_save): Use<br />
	  g_mkstemp() to create the temporary file.<br />
	* thunar-vfs/thunar-vfs-mime-application.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Add public flags to the mime<br />
	  applications.<br />
	* thunar-vfs/thunar-vfs-mime-application.c<br />
	  (thunar_vfs_mime_application_new_from_file): Strip off known suffixes<br />
	  for image files if a themed icon is specified. This way we can<br />
	  work-around quite a few broken .desktop files.<br />
	* thunar-vfs/thunar-vfs-mime-database.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Support the addition of custom<br />
	  applications using thunar_vfs_mime_database_add_application() in<br />
	  a way compatible to what Nautilus does (which is actually quite a<br />
	  mess).<br />
	* thunar/thunar-chooser-dialog.{c,h}, thunar/thunar-chooser-model.{c,h},<br />
	  thunar/Makefile.am: Import the &quot;Open With&quot; dialog based on the two<br />
	  classes ThunarChooserDialog and ThunarChooserModel, which in turn are<br />
	  based on the new functionality provided by Thunar-VFS, and thereby<br />
	  permit the user to associate applications with files (actually mime<br />
	  types) and add new applications.<br />
	* thunar/thunar-launcher.c: Connect the &quot;Open With Other&quot; action to<br />
	  the new ThunarChooserDialog.<br />
	* thunar/thunar-favourites-model.c: Document the drag source functions.<br />
	* README: Add a list of dependencies for Thunar.<br />
	* TODO: Drop completed items.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-09-22T16:48:49</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=17147">
  <title>17147 - 2005-08-28	Benedikt Meurer &lt;benny@xfce.org&gt;

	* thunar/thunar-file.{c,h}, thu...</title>
  <link>/index.cgi/xfce/revision?rev=17147</link>
  <description><![CDATA[2005-08-28	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-file.{c,h}, thunar/thunar-local-file.c,<br />
	  thunar/thunar-standard-view.c: Rename can_execute(), can_read() and<br />
	  can_write() to is_executable(), is_readable() and is_writable() to<br />
	  get consistent naming.<br />
	* thunar-vfs/thunar-vfs-info.{c,h}: Add THUNAR_VFS_FILE_FLAGS_EXECUTABLE<br />
	  to the ThunarVfsFileFlags, which will be set if a ThunarVfsInfo<br />
	  can be executed, either as regular binary or as .desktop file.<br />
	* thunar-vfs/thunar-vfs-mime-application.c,<br />
	  thunar-vfs/thunar-vfs-sysdep.{c,h}: Move the Exec parsing code from<br />
	  ThunarVfsMimeApplication to thunar-vfs-sysdep, so it can be used by<br />
	  other modules as well.<br />
	* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs.symbols: Add<br />
	  new method thunar_vfs_info_execute(), which is used to execute<br />
	  files with a list of URIs. These method can handle both regular<br />
	  executable files as well as .desktop files.<br />
	* thunar/thunar-file.{c,h}, thunar/thunar-launcher.c,<br />
	  thunar/thunar-local-file.c: Add support to execute files that are<br />
	  marked as executable by the ThunarVfsInfo module.<br />
	* thunar-vfs/thunar-vfs-mime-database.c<br />
	  (thunar_vfs_mime_database_get_info_locked),<br />
	  (thunar_vfs_mime_database_get_infos_for_info_locked): Be sure to<br />
	  always unalias MIME-types prior to returning them from the mime<br />
	  database instance. This way we don't need to care for unaliasing<br />
	  when determining the MIME-type comment or MIME-type icon.<br />
	* thunar-vfs/thunar-vfs-mime-database.{c,h},<br />
	  thunar-vfs/thunar-vfs.symbols: Add new method<br />
	  thunar_vfs_mime_database_get_infos_for_info() to the public API, to<br />
	  allow other components to access the subclassing information.<br />
	* FAQ, Makefile.am: Add initial items for the list of frequently asked<br />
	  questions.<br />
	* TODO: Remove obsolete items.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-08-28T15:48:04</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=16425">
  <title>16425 - 2005-07-31	Benedikt Meurer &lt;benny@xfce.org&gt;

	* thunar/thunar-local-folder.c:...</title>
  <link>/index.cgi/xfce/revision?rev=16425</link>
  <description><![CDATA[2005-07-31	Benedikt Meurer &lt;<a href="mailto:benny@xfce.org">benny@xfce.org</a>&gt;<br />
<br />
	* thunar/thunar-local-folder.c: Properly disconnect all signal handlers<br />
	  prior to releasing the job.<br />
	* TODO: Remove completed items. Add note about the copy&amp;paste behaviour<br />
	  within the same folder.<br />
	* thunar-vfs/thunar-vfs-transfer-job.c<br />
	  (thunar_vfs_transfer_job_insert_base): Fix the check whether source<br />
	  and target directory are equal.<br />
	* thunar-vfs/thunar-vfs-user.c(thunar_vfs_user_local_class_init): Fix<br />
	  a crash, where the thunar_vfs_local_user_parent_class wasn't initia-<br />
	  lized properly.<br />
	* thunar/thunar-location-buttons.c: Allow users to automatically enter<br />
	  directories while dragging a text/uri-list over one of the folder<br />
	  buttons.<br />
<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-07-31T19:54:51</dc:date>
</item>  <item rdf:about="/index.cgi/xfce/revision?rev=16401">
  <title>16401 - The threaded branch is now the main development line.

</title>
  <link>/index.cgi/xfce/revision?rev=16401</link>
  <description><![CDATA[The threaded branch is now the main development line.<br />
<br />
]]></description>
  <dc:creator>benny</dc:creator>
  <dc:date>2005-07-18T20:30:40</dc:date>
</item>  </rdf:RDF>
