LibAgar est un système d'interface graphique (GUI) multiplateforme. Agar inclut une bibliothèque d'infrastructure (un framework) de base ainsi qu'un ensemble de widgets à partir desquels des applications graphiques portables de haute-performance peuvent être réalisées.
L'ensemble de widgets est extensible via l'enregistrement de classe. Un puissant moteur de style offre un contrôle précis sur l'apparence de chaque élément. Les applications Agar fonctionnent avec X Windows, MS Windows, MacOS, SDL (1.2 et 2.0) et autres. Agar peut également s'intégrer à un contexte graphique préexistant et fournir son propre gestionnaire de fenêtres interne. La bibliothèque est entièrement threads-safe lorsque compilée avec la prise en charge multithread.
Agar est un logiciel libre. Son code source est librement utilisable et réutilisable par tous, sous les termes d'une License BSD permissive. Ses Polices de Base (Core Fonts) sont distribuées sous les termes de l'OFL. La plus récente version stable est v1.7.0.
03/01/2024 |
03/01/2024 Mise à jour du fichier KEYS et des signatures PGP des paquets. |
05/02/2023 |
05/02/2023 Sortie de agar v1.7.0 "Ancient Egypt" (ChangeLog) (FR) |
02/26/2023 |
02/26/2023 Les listes de diffusion ont été déplacées du domaine @lists.csoft.org vers le domaine @libagar.org. La page Aide à été mise à jour. |
02/04/2023 |
02/04/2023 Nouveau guide d'installation: Installer Agar sous Windows avec MSYS2. |
01/19/2023 |
01/19/2023 La performance du serveur Subversion a été amélioré grâce aux récentes mises à jour du module WebDAV. |
12/20/2022 |
12/20/2022 La qualité de la Version Imprimable du manuel a été améliorée. |
12/12/2022 |
12/12/2022 La prise en charge SDL2 est en phase béta et sera inclut dans la prochaine version 1.7.0. |
06/04/2021 |
06/04/2021 Nouveau tutoriel: 1. Un "Hello world" minimal. |
05/16/2020 |
05/16/2020 Sortie de agar v1.6.0 "Nullability Complete" (ChangeLog) |
04/23/2020 |
04/23/2020 Mise à jour du fichier KEYS. |
02/03/2020 |
02/03/2020 Création du Discord LibAgar. Le canal est lié par un bot à #libagar sur irc.libera.chat. |
09/01/2019 |
09/01/2019 Mise à jour des liaisons Perl de Mat (p5-Agar). |
08/09/2019 |
08/09/2019 Création du nouveau Patreon à https://patreon.com/libagar |
06/05/2019 |
06/05/2019 Mise à jour des liaisons Ada de CORE (la base de GUI est presque complétée, les APIs spécifiques aux widgets sont encore à faire). |
05/28/2019 |
05/28/2019 Ajouté lien vers la page Github officiel: https://github.com/JulNadeauCA/libagar |
11/26/2018 |
11/26/2018 Mis à jour: Installer Agar sous Linux. |
"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