summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update NEWS for releaseGVFS_0_99_4Christian Kellner2008-08-052-0/+32
| | | | svn path=/trunk/; revision=1862
* Require glib 2.17.6Christian Kellner2008-08-052-1/+6
| | | | svn path=/trunk/; revision=1861
* Bug 545489 – Nautilus hangs when inserting a CDChristian Kellner2008-08-053-33/+57
| | | | | | | Fix callback with lock held and various ref counting issues. svn path=/trunk/; revision=1860
* Bug 544008 – g_daemon_file_replace_async mode errChristian Kellner2008-08-042-2/+9
| | | | | | | Correctly set the mode to 2 resulting in the replace vfunc being called inside the backends. svn path=/trunk/; revision=1859
* Update the GIcon serialization code to work with GEmblemMatthias Clasen2008-08-043-24/+70
| | | | svn path=/trunk/; revision=1858
* Updated italian translation.Luca Ferretti2008-08-042-407/+628
| | | | | | | | 2008-08-04 Luca Ferretti <elle.uca@libero.it> * it.po: Updated italian translation. svn path=/trunk/; revision=1857
* Updated Galician translationIgnacio Casal Quinteiro2008-08-032-400/+593
| | | | svn path=/trunk/; revision=1856
* Updated spanish translationJorge Gonzalez Gonzalez2008-08-032-362/+561
| | | | svn path=/trunk/; revision=1855
* Bug 543552: gvfs-fuse-daemon crashes if dbus diesChristian Kellner2008-08-032-1/+10
| | | | | | | | Avoid a race between the subthread and the main thread in the case of dbus going bye-bye. Bug #543552. Patch from Austin Lund <austin.lund@gmail.com> svn path=/trunk/; revision=1854
* Bug 528891 – Handle URI schemes case insensitiveChristian Kellner2008-08-022-4/+26
| | | | svn path=/trunk/; revision=1853
* Bug 525779: Dont look for trashs dir on sys mountsChristian Kellner2008-08-022-2/+11
| | | | | | | Don't include internal mountswhile building up the list of trash directories. Bug #525779 svn path=/trunk/; revision=1852
* 545968 – leaks xml documents in error casesChristian Kellner2008-08-022-2/+10
| | | | | | Plug the leak! svn path=/trunk/; revision=1851
* 545966 – Disallow net access to WebDAV xml parserChristian Kellner2008-08-022-0/+8
| | | | | | | Use XML_PARSE_NONET with xmlReadMemory when parsing the webdav responses to disallow net access of the parser. Bug #545966 svn path=/trunk/; revision=1850
* Bug 509740 – Trash icon not updated ...Christian Kellner2008-08-022-1/+28
| | | | | | | Create the home trash directory if it doesn't already exist so we can monitor it for changes and update the trash icon svn path=/trunk/; revision=1849
* Allow libtool 2.2.Christian Kellner2008-08-022-1/+5
| | | | svn path=/trunk/; revision=1848
* Use g_set_error_literal where appropriate. Bug #539167.Christian Persch2008-08-0225-297/+314
| | | | svn path=/trunk/; revision=1847
* Updated Japanese translation.Takeshi AIHANA2008-08-012-375/+570
| | | | | | | | 2008-08-01 Takeshi AIHANA <takeshi.aihana@gmail.com> * ja.po: Updated Japanese translation. svn path=/trunk/; revision=1846
* Add x-content/* support to daemon mounts. Right now a backend can only setDavid Zeuthen2008-07-2920-67/+479
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-29 David Zeuthen <davidz@redhat.com> * client/gdaemonmount.c: * common/gmounttracker.c: * common/gmounttracker.h: * daemon/gvfsbackend.c: * daemon/gvfsbackend.h: * daemon/gvfsbackendcdda.c: * daemon/gvfsbackendgphoto2.c: * daemon/mount.c: Add x-content/* support to daemon mounts. Right now a backend can only set the x-content/* type ahead of time. We might want to add support dynamically obtaining it too (e.g. support force_rescan). * monitor/hal/ghalmount.c: * monitor/hal/ghalvolume.c: * monitor/hal/ghalvolumemonitor.c: * monitor/hal/hal-utils.c: * monitor/hal/hal-utils.h: Add x-content/* support to the HAL volume monitor. * monitor/proxy/gproxymount.c: * monitor/proxy/gproxymount.h: * monitor/proxy/gproxyvolumemonitor.c: * monitor/proxy/gproxyvolumemonitor.h: * monitor/proxy/gvfsproxyvolumemonitordaemon.c: Add x-content/* support to proxy volume monitor. Also fix a number of bugs the initial implementation had. * programs/gvfs-mount.c: Print out x-content-types. svn path=/trunk/; revision=1845
* Bug 528848 – [PATCH] statfs liesMatthias Clasen2008-07-292-3/+7
| | | | | | | | | | | | 2008-07-28 Matthias Clasen <mclasen@redhat.com> Bug 528848 – [PATCH] statfs lies * client/gvfsfusedaemon.c (vfs_statfs): Don't call statvfs on /. Patch by Bill Nottingham. svn path=/trunk/; revision=1844
* Bug 518284 – need to add i18n on module branchingMatthias Clasen2008-07-294-68/+69
| | | | | | | | | | | | | | 2008-07-28 Matthias Clasen <mclasen@redhat.com> Bug 518284 – need to add i18n on module branching * daemon/gvfsbackendcdda.c: * daemon/gvfsbackendgphoto2.c: * daemon/gvfsbackendobexftp.c: Now is later. Remove the I18N_LATER hack. svn path=/trunk/; revision=1843
* Fix a crash with bind mountsMatthias Clasen2008-07-292-0/+8
| | | | svn path=/trunk/; revision=1842
* Updated Arabic Translation by Khaled Hosny. Djihed Afifi2008-07-291-0/+4
| | | | svn path=/trunk/; revision=1841
* Use standard icon names.Matthias Clasen2008-07-284-7/+15
| | | | svn path=/trunk/; revision=1840
* Support sending GEmblemedIcon over dbusMatthias Clasen2008-07-284-28/+78
| | | | svn path=/trunk/; revision=1839
* Terminology improvements by Vladimir Melo.Leonardo Ferreira Fontenelle2008-07-262-8/+12
| | | | | | | | 2008-07-25 Leonardo Ferreira Fontenelle <leonardof@gnome.org> * pt_BR.po: Terminology improvements by Vladimir Melo. svn path=/trunk/; revision=1838
* Post-release bump to 0.99.4.Hans Petter Jansson2008-07-242-1/+5
| | | | | | | | | 2008-07-23 Hans Petter Jansson <hpj@novell.com> * configure.ac: Post-release bump to 0.99.4. svn path=/trunk/; revision=1837
* 0.99.3 update.GVFS_0_99_3Hans Petter Jansson2008-07-242-0/+9
| | | | | | | | | 2008-07-23 Hans Petter Jansson <hpj@novell.com> * NEWS: 0.99.3 update. svn path=/trunk/; revision=1835
* Fix crasher (#544399)David Zeuthen2008-07-232-1/+11
| | | | | | | | | | 2008-07-23 David Zeuthen <davidz@redhat.com> * monitor/proxy/gproxyvolumemonitor.c (g_proxy_volume_monitor_finalize): Fix crasher (#544399) svn path=/trunk/; revision=1834
* Post-release bumpMatthias Clasen2008-07-222-3/+6
| | | | svn path=/trunk/; revision=1833
* 0.99.2GVFS_0_99_2Matthias Clasen2008-07-223-3/+6
| | | | svn path=/trunk/; revision=1831
* Bump glib requirementMatthias Clasen2008-07-223-1/+3
| | | | svn path=/trunk/; revision=1830
* UpdatesMatthias Clasen2008-07-222-0/+12
| | | | svn path=/trunk/; revision=1829
* Use 'camera-photo' rather than just 'camera' since gnome-icon-theme inDavid Zeuthen2008-07-213-3/+11
| | | | | | | | | | | | | 2008-07-21 David Zeuthen <davidz@redhat.com> * monitor/gphoto2/ggphoto2volume.c (do_update_from_hal_for_camera): * daemon/gvfsbackendgphoto2.c (compute_icon_name): (find_udi_for_device): Use 'camera-photo' rather than just 'camera' since gnome-icon-theme in 2.23/2.24 no longer ships 'camera'. Now the icons look fine again. svn path=/trunk/; revision=1828
* Separate the hal and gphoto2 volume monitors - this is in part needed toDavid Zeuthen2008-07-2123-263/+2693
| | | | | | | | | | | | | | 2008-07-21 David Zeuthen <davidz@redhat.com> * configure.ac: * monitor/Makefile.am: * monitor/hal/*: * monitor/gphoto2/*: Separate the hal and gphoto2 volume monitors - this is in part needed to solve bug #520123. svn path=/trunk/; revision=1827
* Use the correct hash functions for the hash table of existing proxy volumeDavid Zeuthen2008-07-212-1/+8
| | | | | | | | | | | | 2008-07-21 David Zeuthen <davidz@redhat.com> * monitor/proxy/gproxyvolumemonitor.c (g_proxy_volume_monitor_setup_session_bus_connection): Use the correct hash functions for the hash table of existing proxy volume monitors svn path=/trunk/; revision=1826
* #include <locale.h> to fix the build.Kjartan Maraas2008-07-212-0/+6
| | | | | | | | | 2008-07-21 Kjartan Maraas <kmaraas@gnome.org> * monitor/proxy/gvfsproxyvolumemonitordaemon.c: #include <locale.h> to fix the build. svn path=/trunk/; revision=1825
* Don't leak D-Bus messages.Hans Petter Jansson2008-07-192-0/+7
| | | | | | | | | | 2008-07-19 Hans Petter Jansson <hpj@novell.com> * client/gdaemonfile.c (g_daemon_file_set_attribute): Don't leak D-Bus messages. svn path=/trunk/; revision=1823
* Hold the file handle lock while opening the stream. Second part of fix forHans Petter Jansson2008-07-182-1/+14
| | | | | | | | | | | 2008-07-18 Hans Petter Jansson <hpj@novell.com> * client/gvfsfusedaemon.c (vfs_open) (vfs_create): Hold the file handle lock while opening the stream. Second part of fix for #536614. svn path=/trunk/; revision=1822
* Steal the old file handle record from the global hash table beforeHans Petter Jansson2008-07-182-1/+9
| | | | | | | | | | | 2008-07-17 Hans Petter Jansson <hpj@novell.com> * client/gvfsfusedaemon.c (reindex_file_handle_for_path): Steal the old file handle record from the global hash table before replacing its path, not after. Part of fix for #536614. svn path=/trunk/; revision=1819
* Avoid setting up proxy volume monitors if no session bus is available.David Zeuthen2008-07-164-3/+19
| | | | | | | | | | | | | | 2008-07-16 David Zeuthen <davidz@redhat.com> * monitor/proxy/gproxyvolumemonitor.c: * monitor/proxy/gproxyvolumemonitor.h: * monitor/proxy/remote-volume-monitor-module.c: Avoid setting up proxy volume monitors if no session bus is available. Fixes a crasher with the Fedora NetworkManager system settings plug-in that is now using GIO to do file monitoring. svn path=/trunk/; revision=1818
* Fix 'make distcheck'.David Zeuthen2008-07-084-7/+15
| | | | | | | | | 2008-07-08 David Zeuthen <davidz@redhat.com> * monitor/hal/Makefile.am: Fix 'make distcheck'. svn path=/trunk/; revision=1817
* Move hal/ to monitor/hal/.David Zeuthen2008-07-0823-5/+14
| | | | | | | | | | | | | | 2008-07-08 David Zeuthen <davidz@redhat.com> * configure.in: * Makefile.am: * hal/*: * monitor/Makefile.am: * monitor/hal/*: Move hal/ to monitor/hal/. svn path=/trunk/; revision=1816
* Provide infrastructure for out of process volume monitors and port the halDavid Zeuthen2008-07-0833-156/+4591
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-08 David Zeuthen <davidz@redhat.com> Provide infrastructure for out of process volume monitors and port the hal volume monitor to use it (#520132). * Makefile.am: * configure.ac: Add the monitor and monitor/proxy directories. * hal/Makefile.am: Don't build a gio module for the hal volume monitor; instead build a volume monitor daemon. * hal/ghaldrive.[ch]: * hal/ghalmount.[ch]: * hal/ghalvolume.[ch]: * hal/ghalvolumemonitor.[ch]: * hal/hal-device.[ch]: * hal/hal-device.[ch]: * hal/hal-pool.[ch]: Make all types static and implement g_volume_get_activation_root() added to gio (#541793). Also emit the drive-eject-button signal (#541794). * hal/hal-module.c: Removed since the monitor is being moved out of process. * hal/hal-volume-monitor-daemon.c: * hal/hal.monitor: * hal/org.gtk.Private.HalVolumeMonitor.service.in: New files for remote volume monitor. * monitor/Makefile.am: New file. * monitor/proxy/*: Add proxy volume monitor gio module (the D-Bus client side of out-of-process volume monitors) and a static library for providing the D-Bus server side of out of process volume monitors. * programs/gvfs-mount.c: Print activation uri for a volumes and icons for drives. Also unref volume monitor when no longer in use. svn path=/trunk/; revision=1815
* Correctly check the right libhal for hal featuresChristian Kellner2008-07-012-0/+8
| | | | | | | * configure.ac: Correctly check the right libhal for hal features. Patch from Andreas Rottmann <a.rottmann@gmx.at> (#537149) svn path=/trunk/; revision=1814
* Bug 536252 – GFileEnumerator should allow access to the containing GFileRoss Burton2008-06-164-5/+18
| | | | | | | | | | | | | | | 2008-06-16 Ross Burton <ross@burtonini.com> Bug 536252 – GFileEnumerator should allow access to the containing GFile * client/gdaemonfile.c: * client/gdaemonfileenumerator.c: * client/gdaemonfileenumerator.h: Pass the GFile to the file enumerator constructor and use it to set the container property. (Requires glib r7044) svn path=/trunk/; revision=1810
* added programs/gvfs-mkdir.c.Andre Klapper2008-06-142-0/+5
| | | | | | | | | 2008-06-14 Andre Klapper <a9016009@gmx.de> * POTFILES.in: added programs/gvfs-mkdir.c. svn path=/trunk/; revision=1809
* Updated Arabic Translation by Khaled Hosny. Djihed Afifi2008-06-112-275/+284
| | | | svn path=/trunk/; revision=1808
* Add -p to create parents (using g_file_make_directory_with_parents, justRoss Burton2008-06-112-10/+43
| | | | | | | | | | | 2008-06-11 Ross Burton <ross@burtonini.com> * programs/gvfs-mkdir.c: Add -p to create parents (using g_file_make_directory_with_parents, just landed in glib). Patch from A Walton (#511367) svn path=/trunk/; revision=1807
* Use hex escapes in the trash backend. Patch by Andreas Henriksson. FixesA. Walton2008-06-112-17/+39
| | | | | | | | | | | | | 2008-06-11 A. Walton <awalton@gnome.org> * daemon/gvfsbackendtrash.c (escape_pathname), (unescape_pathname): Use hex escapes in the trash backend. Patch by Andreas Henriksson. Fixes bug #523139. svn path=/trunk/; revision=1805
* Fix recursive copy of directories (#522933) Introduce new error 550Tomas Bzatek2008-06-112-7/+86
| | | | | | | | | | | 2008-06-11 Tomas Bzatek <tbzatek@redhat.com> * daemon/gvfsbackendftp.c: Fix recursive copy of directories (#522933) Introduce new error 550 handling framework svn path=/trunk/; revision=1803