Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Clutter — Wikipédia
Clutter — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires (octobre 2012).

L'article peut contenir des analyses et interprétations inexactes ou inédites de sources primaires. Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.
Clutter

Informations
Développé par L'équipe Clutter.
Première version 2005[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.gnome.org/GNOME/clutterVoir et modifier les données sur Wikidata
État du projet abandonné
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues AnglaisVoir et modifier les données sur Wikidata
Type Bibliothèque logicielle
Licence GNU LGPL
Site web clutter-project.org

modifier - modifier le code - voir Wikidata (aide)

Clutter est une bibliothèque logicielle permettant la création rapide d'interfaces graphiques visuellement riches et animées[réf. nécessaire]. C'est un projet libre (licence GNU LGPL) et multiplate-forme. Il est soutenu commercialement par OpenedHand, société depuis rachetée par Intel, et par une communauté open source de plus en plus grande.

Clutter utilise OpenGL (1.4+) – ou éventuellement OpenGL ES (1.1+) pour une utilisation sur des plates-formes mobiles et embarquées – pour le rendu, mais avec une API qui cache la complexité de GL. L'API Clutter est conçue pour être facile à utiliser, efficace et flexible.

Le projet a été mis en « maintenance profonde » à partir de 2016[2]. Cela signifie que depuis 2016, les seules évolutions apportées au logiciel sont des corrections de bogues.

En février 2022, l'équipe de développement annonce l'arrêt du projet[2]. Plus aucune version ne sera publiée et les développeurs utilisant Clutter sont encouragés à porter leurs applications vers GTK 4 et libadwaita[2].

Caractéristiques

[modifier | modifier le code]
  • Graphes de scènes permettant de manipuler dans un espace 3D, les éléments des couches 2D sur la position, le regroupement, la transparence, le redimensionnement, la rotation et la saturation[3] ;
  • Moteur d'animations fournissant une interpolation, des transitions et des effets personnalisés.
  • Support de JSON
  • Gestion avancée des évènements d'entrée.
  • Personnalisation de police de caractère et de l'affichage de texte internationalisé avec Pango.
  • Support de fonctionnalités poussées OpenGL comme les shaders.
  • Orienté objets via GObject en utilisant une API similaire à GTK+.
  • Fonctionne sur Linux, Windows et Mac OS X avec l'appui du système de fenêtres pour GLX, EGL, WGL et SDL.
  • Développé en C, avec des interfaces pour les langages Perl, Python, C#, C++, Ruby et Vala.

Annexes

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. ↑ « https://blogs.gnome.org/clutter/2022/02/16/retiring-clutter/ »
  2. ↑ a b et c (en-US) « Retiring Clutter – Clutter Project » (consulté le 18 février 2022)
  3. ↑ (en) Nathan Willis, « Merging GTK+ and Clutter », sur LWN.net, 13 août 2014

Liens internes

[modifier | modifier le code]
  • Mutter

Liens externes

[modifier | modifier le code]
  • (en) Site officiel
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Clutter&oldid=212292938 ».
Catégories :
  • Logiciel écrit en C
  • Bibliothèque logicielle
  • Logiciel libre sous licence LGPL
  • Environnement graphique
Catégories cachées :
  • Article manquant de références depuis octobre 2012
  • Article manquant de références/Liste complète
  • Page utilisant P571
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P407
  • Article utilisant une Infobox
  • Article à référence nécessaire
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id