49cb04caf0d37d42ab8787739689906df831525f |
|
17-Feb-2009 |
Matthias Clasen <matthiasc@src.gnome.org> |
Add an "aborted" signal to abort a mount operation from the backend side. * gmountoperation.[hc]: Add an "aborted" signal to abort a mount operation from the backend side. * gvolume.h: Add docs regarding the "aborted" signal. svn path=/trunk/; revision=7866
/external/bluetooth/glib/gio/gvolume.h
|
f2a2d6c9ac2d98b565005d446fde01aac47f7d88 |
|
02-Sep-2008 |
Michael Natterer <mitch@imendio.com> |
big header formatting cleanup: indentation, vtable formatting, consistent 2008-09-02 Michael Natterer <mitch@imendio.com> * *.h: big header formatting cleanup: indentation, vtable formatting, consistent spacing in (* vfunc), trailing whitespace removal. Formatting should be pretty consistent in all GIO headers now. svn path=/trunk/; revision=7433
/external/bluetooth/glib/gio/gvolume.h
|
2b714b5f203e1daae59a9955290ec71122b13205 |
|
07-Jul-2008 |
David Zeuthen <davidz@redhat.com> |
Add new method g_volume_get_activation_root(). This is needed for easily 2008-07-06 David Zeuthen <davidz@redhat.com> * gio.symbols: * gvolume.[ch]: Add new method g_volume_get_activation_root(). This is needed for easily handling adoption of foreign volumes by out-of-process volume monitors (#541793) svn path=/trunk/; revision=7169
/external/bluetooth/glib/gio/gvolume.h
|
3d93bf6968884d75dd2706ef85e2014305eb92f2 |
|
01-Jul-2008 |
Cody Russell <bratsche@gnome.org> |
Moved all relevant typedefs into these files. 2008-07-01 Cody Russell <bratsche@gnome.org> * gio/gioenums.h: * gio/giotypes.h: Moved all relevant typedefs into these files. * gio/*.[ch]: Updated wrt added files. Split types into separate file for easier maintainership. (#538564) svn path=/trunk/; revision=7127
/external/bluetooth/glib/gio/gvolume.h
|
e3fdcd1fa78c831f5cea78cf0a2c07bfdb4b6561 |
|
11-Feb-2008 |
Alexander Larsson <alexl@redhat.com> |
Added GMountMountFlags enum and added a flags argument to all mount calls. 2008-02-11 Alexander Larsson <alexl@redhat.com> * gfile.[ch]: * gmount.[ch]: * gvolume.[ch]: Added GMountMountFlags enum and added a flags argument to all mount calls. This is an API/ABI change for future extensibility, as I think we will need at least an inhibit-autorun flag (the panel needs this). There are no flags defined yet though. svn path=/trunk/; revision=6497
/external/bluetooth/glib/gio/gvolume.h
|
826d8c5b41de02387dbfd5b815765c94d6128eac |
|
11-Feb-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Documentation additions svn path=/trunk/; revision=6492
/external/bluetooth/glib/gio/gvolume.h
|
61411a5fc2388639ae8e05f1b984fa4f2bebe4b5 |
|
08-Feb-2008 |
Alexander Larsson <alexl@redhat.com> |
Add g_volume_should_automount. Docs needed. 2008-02-08 Alexander Larsson <alexl@redhat.com> * gio.symbols: * gunixvolume.c: * gvolume.[ch]: Add g_volume_should_automount. Docs needed. svn path=/trunk/; revision=6484
/external/bluetooth/glib/gio/gvolume.h
|
e2ba37ceb389a48eaa9912ca6cc241fcfa0c33ba |
|
28-Jan-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Document new api svn path=/trunk/; revision=6397
/external/bluetooth/glib/gio/gvolume.h
|
753428dcf85cb5fc73009bd4ffb457d6a9166023 |
|
24-Jan-2008 |
Alexander Larsson <alexl@redhat.com> |
Add g_drive_get_identifier and g_drive_enumerate_identifiers 2008-01-24 Alexander Larsson <alexl@redhat.com> * gdrive.[ch]: Add g_drive_get_identifier and g_drive_enumerate_identifiers * gvolume.[ch]: Add g_volume_get_identifier and g_volume_enumerate_identifiers * gio.symbols: Add symbols * gunixvolume.c: Implement identifiers for unix backend svn path=/trunk/; revision=6364
/external/bluetooth/glib/gio/gvolume.h
|
33c055feb16c2af1983793463aaea1b57cb881a3 |
|
20-Dec-2007 |
Alexander Larsson <alexl@redhat.com> |
Add GMountUnmountFlags to all unmount and eject calls. Add 2007-12-20 Alexander Larsson <alexl@redhat.com> * gfile.[ch]: * gdrive.[ch]: * gmount.[ch]: * gvolume.[ch]: * gunixmount.c: * gunixvolume.c: * gio.symbols: Add GMountUnmountFlags to all unmount and eject calls. Add g_mount_remount() call. svn path=/trunk/; revision=6169
/external/bluetooth/glib/gio/gvolume.h
|
88679aba98d30ba069edfffb46257ef77451d641 |
|
19-Dec-2007 |
David Zeuthen <davidz@redhat.com> |
Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 David Zeuthen <davidz@redhat.com> Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 'disconnected' and 'eject-button' on GDrive. Add signal 'removed' on GVolume and 'unmounted' on GMount. * gdrive.c: (g_drive_base_init): * gdrive.h: * gfile.c: (g_file_mount_mountable), (g_file_mount_enclosing_volume): * gio.symbols: * gioerror.h: * gmount.c: (g_mount_base_init): * gmount.h: * gunionvolumemonitor.c: (g_volume_monitor_adopt_orphan_mount): * gunixvolumemonitor.c: (update_volumes), (update_mounts): * gvolume.c: (g_volume_base_init), (g_volume_mount): * gvolume.h: * gvolumemonitor.h: svn path=/trunk/; revision=6153
/external/bluetooth/glib/gio/gvolume.h
|
f4add8f0faf4a8c2ca1cdb4f99f5f3d0d66aaff8 |
|
17-Dec-2007 |
David Zeuthen <davidz@redhat.com> |
Provide eject() on both GMount and GVolume and utility functions to guess 2007-12-14 David Zeuthen <davidz@redhat.com> * Makefile.am: * gio.symbols: * gmount.c: (g_mount_get_uuid), (g_mount_can_eject), (g_mount_eject), (g_mount_eject_finish): * gmount.h: * gunionvolumemonitor.c: (g_union_volume_monitor_finalize), (get_volume_for_uuid), (get_mount_for_uuid), (g_union_volume_monitor_class_init), (get_default_native_type_with_exclude), (get_default_native_type), (get_native_type), (update_native_type), (g_union_volume_monitor_init), (_g_mount_get_for_mount_path): * gunixmount.c: (_g_unix_mount_new), (g_unix_mount_get_uuid), (g_unix_mount_can_eject), (eject_unmount_cb), (eject_unmount_read_error), (eject_unmount_do), (g_unix_mount_unmount), (g_unix_mount_eject), (g_unix_mount_eject_finish), (g_unix_mount_mount_iface_init): * gunixmounts.c: (g_unix_mount_guess_can_eject), (g_unix_mount_point_guess_can_eject): * gunixmounts.h: * gunixvolume.c: (_g_unix_volume_new), (g_unix_volume_get_uuid), (g_unix_volume_can_eject), (g_unix_volume_get_drive), (eject_mount_cb), (eject_mount_read_error), (eject_mount_do), (g_unix_volume_mount), (g_unix_volume_eject), (g_unix_volume_eject_finish), (g_unix_volume_volume_iface_init): * gunixvolumemonitor.c: (get_volume_for_uuid), (get_mount_for_uuid), (g_unix_volume_monitor_class_init), (update_mounts): * gvolume.c: (g_volume_get_uuid), (g_volume_can_eject), (g_volume_eject), (g_volume_eject_finish): * gvolume.h: * gvolumemonitor.c: (g_volume_monitor_get_volume_for_uuid), (g_volume_monitor_get_mount_for_uuid): * gvolumemonitor.h: Provide eject() on both GMount and GVolume and utility functions to guess whether a GUnixMountPoint or GUnixMountEntry should be ejected. Introduce the concept of UUID's and wire it into GVolume and GMount and provide API on GVolumeMonitor to find such instances. Also handle the case where an external GNativeVolumeMonitor fails to initialize. Lock around the _g_get_mount_for_mount_path() function such that volume monitor implementations won't have to do locking themselves. svn path=/trunk/; revision=6140
/external/bluetooth/glib/gio/gvolume.h
|
2e3f48993ddf2a18eff36f3e4eae10da0207e510 |
|
17-Dec-2007 |
Matthias Clasen <matthiasc@src.gnome.org> |
Documentation updates svn path=/trunk/; revision=6138
/external/bluetooth/glib/gio/gvolume.h
|
ced29277267476bbe4ba5e35f79a8d6a130cb989 |
|
14-Dec-2007 |
Alexander Larsson <alexl@redhat.com> |
Only allow including <gio/gio.h> from apps 2007-12-14 Alexander Larsson <alexl@redhat.com> * Makefile.am: * fam/Makefile.am: * gappinfo.h: * gasyncresult.h: * gbufferedinputstream.h: * gbufferedoutputstream.h: * gcancellable.h: * gcontenttype.h: * gdatainputstream.h: * gdataoutputstream.h: * gdesktopappinfo.h: * gdirectorymonitor.h: * gdrive.h: * gfile.h: * gfileattribute.h: * gfileenumerator.h: * gfileicon.h: * gfileinfo.h: * gfileinputstream.h: * gfilemonitor.h: * gfilenamecompleter.h: * gfileoutputstream.h: * gfilterinputstream.h: * gfilteroutputstream.h: * gicon.h: * ginputstream.h: * gio.h: * gioerror.h: * giomodule.h: * gioscheduler.h: * gloadableicon.h: * gmemoryinputstream.h: * gmemoryoutputstream.h: * gmount.h: * gmountoperation.h: * goutputstream.h: * gseekable.h: * gsimpleasyncresult.h: * gthemedicon.h: * gunixinputstream.h: * gunixmounts.h: * gunixoutputstream.h: * gvfs.h: * gvolume.h: * gvolumemonitor.h: * inotify/Makefile.am: Only allow including <gio/gio.h> from apps svn path=/trunk/; revision=6117
/external/bluetooth/glib/gio/gvolume.h
|
01e1ab6e681a40b389d25ca12c3bd091f63a9b51 |
|
12-Dec-2007 |
Alexander Larsson <alexl@redhat.com> |
No need for padding for interfaces 2007-12-12 Alexander Larsson <alexl@redhat.com> * gdrive.h: * gmount.h: * gvolume.h: No need for padding for interfaces svn path=/trunk/; revision=6101
/external/bluetooth/glib/gio/gvolume.h
|
3ca9fd4dbb134088bf70f2f6584f14a559e6820a |
|
11-Dec-2007 |
David Zeuthen <davidz@redhat.com> |
Rework how volumes, drives and volume monitoring is done. Previosly the 2007-12-11 David Zeuthen <davidz@redhat.com> Rework how volumes, drives and volume monitoring is done. Previosly the model was GDrive <1-1> GVolume where a GDrive instance represented a mount point and a GVolume instance represented a mounted file system. This patch changes it the model to GDrive <1-N> GVolume <1-1> GMount where GMount now serves the purpose of the old GVolume and the new GVolume serves the purpose of the old GDrive. In addition the new GDrive interface is used to represent a collection of GVolume instances (typically partitions) and also contains utility to query the state of the physical drive the GDrive object represents (such as checking for media, polling the drive, ejecting the media etc.). Also implement mounting and unmounting in the Unix volume monitor backend. A subquent patch will introduce GDrive support for ejection of media. * Makefile.am: * gdrive.c: (g_drive_is_media_check_automatic), (g_drive_is_media_removable), (g_drive_has_media), (g_drive_can_poll_for_media), (g_drive_eject), (g_drive_eject_finish), (g_drive_poll_for_media), (g_drive_poll_for_media_finish): * gdrive.h: * gfile.c: (g_file_find_enclosing_mount): * gfile.h: * gio.symbols: * glocaldirectorymonitor.c: (g_local_directory_monitor_constructor), (mounts_changed): * glocalfile.c: (get_mount_info), (g_local_file_find_enclosing_mount), (g_local_file_file_iface_init): * gnativevolumemonitor.h: * gunionvolumemonitor.c: (get_mounts), (get_volumes), (get_connected_drives), (g_union_volume_monitor_class_init), (child_volume_added), (child_volume_removed), (child_volume_changed), (child_mount_added), (child_mount_removed), (child_mount_pre_unmount), (child_mount_changed), (child_drive_changed), (g_union_volume_monitor_add_monitor), (g_union_volume_monitor_remove_monitor), (_g_mount_get_for_mount_path): * gunixmounts.c: (g_unix_is_mount_path_system_internal), (guess_system_internal), (_g_get_unix_mounts), (_g_get_unix_mount_points), (g_get_unix_mount_at), (g_unix_mount_free), (g_unix_mount_compare), (g_unix_mount_get_mount_path), (g_unix_mount_get_device_path), (g_unix_mount_get_fs_type), (g_unix_mount_is_readonly), (g_unix_mount_is_system_internal), (g_unix_mount_guess_type), (type_to_icon), (g_unix_mount_guess_name), (g_unix_mount_guess_icon), (g_unix_mount_point_guess_name), (g_unix_mount_point_guess_icon), (_canonicalize_filename), (_resolve_symlink), (_resolve_dev_root): * gunixmounts.h: * gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new), (_g_unix_volume_disconnected), (_g_unix_volume_set_mount), (_g_unix_volume_unset_mount), (g_unix_volume_get_icon), (g_unix_volume_get_name), (g_unix_volume_can_mount), (g_unix_volume_get_drive), (g_unix_volume_get_mount), (_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error), (g_unix_volume_mount), (g_unix_volume_mount_finish), (g_unix_volume_volume_iface_init): * gunixvolume.h: * gunixvolumemonitor.c: (g_unix_volume_monitor_finalize), (get_mounts), (get_volumes), (get_connected_drives), (get_mount_for_mount_path), (g_unix_volume_monitor_class_init), (mountpoints_changed), (mounts_changed), (g_unix_volume_monitor_init), (_g_unix_volume_monitor_lookup_volume_for_mount_path), (find_mount_by_mountpath), (update_volumes), (update_mounts): * gunixvolumemonitor.h: * gvolume.c: (g_volume_get_mount), (g_volume_can_mount), (g_volume_mount), (g_volume_mount_finish): * gvolume.h: * gvolumemonitor.c: (g_volume_monitor_class_init), (g_volume_monitor_get_connected_drives), (g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts): * gvolumemonitor.h: svn path=/trunk/; revision=6095
/external/bluetooth/glib/gio/gvolume.h
|
5247f12f3649726471080440de0d37b78c1cec33 |
|
27-Nov-2007 |
Andrew Walton <awalton@src.gnome.org> |
Bumps documentation to 93% symbol coverage, touching most of the public files. Fixes broken function documentation prototypes. Fixes GCancellable inaccuracies. Removes unnecessary incomplete gtk-doc headers in private files. svn path=/trunk/; revision=5953
/external/bluetooth/glib/gio/gvolume.h
|
3781343738de4abddf56982325a77bd70a98cd26 |
|
26-Nov-2007 |
Alexander Larsson <alexl@redhat.com> |
gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 Alexander Larsson <alexl@redhat.com> * Makefile.am: * configure.in: * gio-2.0-uninstalled.pc.in: * gio-2.0.pc.in: * gio-unix-2.0-uninstalled.pc.in: * gio-unix-2.0.pc.in: * gio/ * docs/reference/gio Merged gio-standalone into glib. * glib/glibintl.h: * glib/gutils.c: Export glib_gettext so that gio can use it Add P_ (using same domain for now) Add I_ as g_intern_static_string svn path=/trunk/; revision=5941
/external/bluetooth/glib/gio/gvolume.h
|