Package: wnpp Severity: wishlist Owner: Sebastian Dröge <[EMAIL PROTECTED]>
* Package name : gio-standalone Version : 0.1 Upstream Author : Alexander Larsson <[EMAIL PROTECTED]> * URL : http://svn.gnome.org/viewcvs/gio-standalone/trunk/ * License : LGPL-2 Programming Lang: C Description : GObject based IO abstraction layer Hi, I plan to package gio-standalone for experimental once the first test releases are done. gio-standalone will most probably be merged into glib at some point. This will go to unstable once either a) the API has stabilized or b) it was merged into glib. I expect many Gnome 2.19/2.20 apps to depend on this fairly early in the Gnome 2.19 cycle. > * Basic input and output stream base classes. > These allow both synch and async i/o and is a basic API that many > types of streams can implement. Having an api like this at the low > level means you can easily connect code from separate modules. > * Concrete implementations of streams: local files, sockets and > memory buffers. > * Streams working on other streams: Buffering, data parsing/writing > * GFile - a filename abstraction > This is a object that represents something "like" a filename path (but > its extensinble so it could be a uri or something different too). It > allows you to do all the typical file operations that desktop > applications need. > * An implementation of GFile for local files > * APIs for various things needed for file handling: > api for cancelling i/o operations > content types > icons > app info (mimetype->app mapping and opening files with an app) > basic volume monitor (for listing volumes in e.g. file selector) > file and directory monitoring (fam/gamin/inotify/polling supported) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]