Agar

Hypertriton Inc.
( English )
ACCUEIL | SCREENSHOTS | TÉLÉCHARGER | DOCS | FORUMS/LISTES | CHAT | CONTRIBUER | SIGNALER BOGUE | TWITTER | WIKI
À propos d'Agar
Capture de Agar-1.3

Agar est une bibliothèque logicielle portable, permettant de réaliser des interfaces graphiques en C, C++, Perl et Ada (avec la prise en charge d'autres langages en cours de développement). Conçu pour être facile à intégrer, Agar promouvoit le développement de l'interface graphique autour de l'application, et non l'inverse. La bibliothèque Agar est conçue pour fonctionner sous n'importe quelle plate-forme en mesure de fournir un affichage graphique. Á partir de la version 1.4, Agar peut être compilé sans dépendances, et à même été utilisé sur plate-formes embarquées sans système d'exploitation.

L'interface de pilote introduite dans la version 1.4 facilite le portage vers de nouvelles plate-formes et systèmes graphiques. Comme les bibliothèques traditionnelles, Agar peut intéragir avec un système de fenêtres (Xlib, Windows API), mais Agar peut également fournir un système de fenêtres interne (utilisé par exemple avec le pilote SDL, les frame-buffers simples ou contrôlleurs de LCD). Contrairement à la plupart des bibliothèques d'interface utilisateur, Agar pousse l'accélération graphique matérielle à fond lorsqu'elle est disponible. Il est aussi possible de compiler Agar avec une prise en charge multithread complète.

La bibliothèque de base est voulue aussi générale et compacte que possible, mais plusieurs autres bibliothèques sont disponibles séparément: Agar-MATH (fonctions mathématiques), Agar-VG (dessin vectoriel), Agar-RG (graphiques composés), Agar-DEV (outils de développement) et FreeSG (graphe-de-scène, géométrie algorithmique).

Agar est un logiciel libre. Son code source est librement utilisable et réutilisable par tous, sous les termes d'une license BSD, qui permet son utilisation dans des applications commerciales. Régulièrement mis à jour, Agar est stable et bénéficie d'une croissance constante depuis 2002. Agar et ses projets connexes sont sponsorisés et hébergées par Csoft.net: Hébergement Unix de haute performance sur multiples serveurs redondants.

Nouvelles
04/16/2010 Nouvelle version stable: 1.4.0
[ Télécharger | What's new]
10/23/2009 Most of the major code changes for the Agar 1.4 release have been committed to Subversion. Please test! Since Agar 1.4 includes new drivers interfacing with low-level graphics systems, it requires thorough testing under as many different platforms as possible.
08/30/2009 Nouvelle version stable: 1.3.4
[ Télécharger | What's new]
06/03/2009 Du à des changements dans le système de compilation, pour les utilisateurs de la dernière version de développement d'Agar (r8187) qui utilisent make proj, une mise à jour vers BSDBuild-2.5 s'impose.
10/30/2008 Nouvelle version stable: 1.3.3
[ Télécharger | What's new ]
03/02/2008 Nouvelle version stable: 1.3.2
[ Télécharger | What's new ]
03/02/2008 La liste agar-commits reçoit désormais des notifications automatiques pour les changements sur le code source d'Agar exclusivement. L'ancienne liste source-diff continuera quand même de fonctionner. La nouvelle liste offre un accès RSS.

[Annonces précédentes]

Comment obtenir de l'assistance

Si vous avez des questions, commentaires ou suggestions à propos d'Agar, n'hésitez pas à contacter le mainteneur. Il existe aussi des groupes de discussion et un canal #agar sur irc.freenode.net (interface web).

Support Agar Vos commentaires et contributions nous aident à construire un meilleur logiciel avec une meilleure documentation. N'hésitez pas à nous faire parvenir vos signalements de bogues via Bugzilla.


"A display connected to a digital computer gives us a chance to gain familiarity with concepts not realizable in the physical world. It is like a looking glass into a mathematical wonderland." -- Ivan Sutherland

Hosted by csoft.net - Secure, High-Availability Unix Hosting