[glib] (24 commits) ...Merge branch 'more-async-gfile' into 'main'



Summary of changes:

  fe9e356... gfile: Check that using NULL symlink_value as a programmer 
  04718a9... gfile: Implement interface API to make symbolic links async
  35c6c5c... tests: Add unit test for GIOErrorEnum conversion functions
  9e09894... gioerror: Handle EMLINK error as too-many-links error
  d2ca48a... gioerror: Add G_IO_ERROR_NO_SUCH_DEVICE to map ENODEV
  6bc6b7e... gioerror: Map ETXTBSY to G_FILE_ERROR_BUSY
  19417b1... gioerror: Map ENFILE to G_IO_ERROR_TOO_MANY_OPEN_FILES
  3d6f843... gioerror: Map ENOMSG, EBADMSG and ENODATA to G_IO_ERROR_INV
  587f5f2... gioerror: Map ENETDOWN to G_IO_ERROR_NETWORK_UNREACHABLE
  e5841be... gioerror: Map ENOSYS to G_IO_ERROR_NOT_SUPPORTED
  b64fd31... gerror: Add an utility function to get the GIO Error from G
  2a05fd0... gioerror: Rely on GFileError to compute GIOErrorEnum from e
  fa24391... gfile: Add API to create a new temporary file asynchronousl
  22e951e... gfile: Add Async API to create a temporary directory and re
  abae8c1... gio/tests: Add test cases for g_file_query_default_handler[
  44dbd43... GAppInfo: Add async API to get default Application for cont
  c876024... gfile: Use async API to get the default GAppInfo for type
  6fef60b... GDesktopAppInfo: Ensure that URI scheme is a valid argument
  eee1522... GDesktopAppInfo: Ignore flushing the session bus when there
  73b29e8... gio/tests: Add test case for g_app_info_launch_default_for_
  8aee5fc... GAppInfo: Add async API to get default Application for URI 
  8a880e1... GAppInfo: Make g_app_info_launch_default_for_uri_async full
  5b04d23... gfile: Make g_query_default_handler_async really Async
  5655af6... Merge branch 'more-async-gfile' into 'main'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]