This project encompasses a group of Linux API library bindings targeting the Common Language Runtime, as defined by ECMA335 and ISO/IEC23271. These bindings allow access to many popular F/OSS libraries from managed code. Examples: X11, HAL, Ogg and more.
Be the first to post a text review of Portal.CLI Linux Bindings. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Announcing the immediate availability of Portal.CLI 0.7a! This release sees improvement for X11.CLI, with an extended Xlib layer, and better informational attributes for the Display and Screen class. If you depend on querying visuals, you should upgrade, as that operation was flawed until this release. I've just started school and I plan more serious stuff for 0.8a, so this release should be fresh for awhile.
From the X11.CLI CHANGELOG: 0.7a - Mono bug workaround for Xlib.XGetVisualInfo managed wrapper - Display: Added "Screens" property. It makes an array of Screens, and fills them with ScreenOfDisplay(index). - Display: Removed internal MaxRequestSize() and added public MaxRequestSize property - Display: Added ExtendedMaxRequestSize property - Display: Made Lock/Unlock public for thread-safe low-level operations. - Display: Added ConnectionNumber, MaxRequestSize, ExtendedMaxRequestSize, LastKnownRequestProcessed, NextRequest, ProtocolVersion, ProtocolRevision, QueueLength, GetRootWindowHandle(), ServerVendor, VendorRelease, Extensions. - Xlib: Added XAllPlanes, XBlackPixel, XWhitePixel, XConnectionNumber, XDefaultColormap, XDefaultDepth, XListDepths, XNextRequest, XProtocolVersion, XProtocolRevision, XQLength, XRootWindow, XServerVendor, XVendorRelease, XDefaultGC, XDefaultRootWindow, XExtendedMaxRequestSize - Xlib: Added XListExtensions - Cleaned up Examples directory
The second public version of Portal.CLI (0.6a) has been released. This version contains major improvements to the X11.CLI binding. It also introduces the new Imlib2.CLI binding which provides the Imlib2 API in managed space. This release also is the first to bundle the OpenSystem.Platform library from Pnetlib (http://dotgnu.org/) which is required to build and use X11.CLI. Many more compatibility improvements have been added: Aspell.CLI for instance now (correctly) binds all of Aspell 0.60.4. You can get the release at: http://sourceforge.net/project/showfiles.php?group_id=150781&package_id=199398 The changelog/release notes are here: http://sourceforge.net/project/shownotes.php?group_id=150781&release_id=436678 More information is available at our website: http://x11net.sf.net/ Finally, if you enjoy Portal.CLI, please consider contributing. Our mailing list page (for x11net-discuss[at]lists.sf.net) is at: https://lists.sourceforge.net/lists/listinfo/x11net-discuss Thanks for following Portal.CLI, and enjoy!
Portal.CLI Global Changelog --------------------------- This changelog covers the addition, removal, obsoletion and deprecation of specific components of Portal.CLI. 0.6a - Added the Imlib.CLI library - Portal releases now include the OpenSystem.Platform library, required for X11.CLI. 0.5a - Initial release
The Portal.CLI project has made it's initial release with version 0.5a. The package includes the following bindings: - Aspell.CLI - Cairo.CLI - FontConfig.CLI - GNotify.CLI - HAL.CLI - LibBurn.CLI - POSIX.1e.CLI - PangoCairo.CLI - Pixman.CLI - Smbc.CLI - X11.CLI - Xine.CLI You can download the release from: http://sourceforge.net/project/showfiles.php?group_id=150781&package_id=199398 The changelog/release notes are located here: http://sourceforge.net/project/shownotes.php?group_id=150781&release_id=436678 Enjoy! Any questions can be addressed to xfurious [at] gmail [dot] com or the x11net-discuss mailing list at x11-discuss [at] lists.sf.net.
Be the first person to add a text review.
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: