From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [192.168.1.69] (unknown [192.168.2.55]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange secp256r1 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mail.algaos.com (Postfix) with ESMTPSA id A266FEEC4CB for ; Wed, 30 Sep 2026 07:40:07 +0000 (UTC) Message-ID: Subject: Separar el toolkit =?ISO-8859-1?Q?gr=E1fico?= que estamos copiando de proyecto en proyecto To: Lista de distribucion de AlgaOS Date: Wed, 30 Sep 2026 09:40:06 +0200 Content-Type: multipart/alternative; boundary="=-uxH0pTDpoNGZ18IQz6a5" User-Agent: Evolution 3.62.0 (by Flathub.org) From: Emaint (emaint=mail.algaos.com) via Discusión AlgaOS Reply-To: emaint@mail.algaos.com List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 --=-uxH0pTDpoNGZ18IQz6a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Separar el toolkit gr=C3=A1fico que estamos copiando de proyecto en proyect= o Lugar: Costa del Sol Or_ganizador: Emaint Participantes: Lista de distribucion de AlgaOS Aun existiendo Glib::Object::Introspection para hacer aplicaciones GTK4 en Perl este kit no tiene las capacidades de portabilidad que nos gustar=C3=ADa, es por eso que bindeamos a las librer=C3=ADas de GNOME manua= lmente con XS; no obstante hasta ahora hemos estado copiando ese c=C3=B3digo manualmente entre los distintos proyectos y eso no puede seguir as=C3=AD, por lo que vamos a crear una librer=C3=ADa que se encargue de eso en su lugar. La librer=C3=ADa en el futuro se llamar=C3=A1 algagtk y soportar=C3=A1 un s= ubset de libadwaita, gtk4, glib, gio y otras librer=C3=ADas, con forme una funcionalidad de esas librer=C3=ADas nos haga falta se a=C3=B1adir=C3=A1. --=-uxH0pTDpoNGZ18IQz6a5 Content-Type: text/calendar; charset="utf-8"; method="REQUEST" Content-Transfer-Encoding: 8bit BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Ximian//NONSGML Evolution Calendar//EN VERSION:2.0 METHOD:REQUEST BEGIN:VTODO UID:2d4eaf51a9ba5fe5bd9dcd5fe56521526e00893c DTSTAMP:20260930T074001Z ORGANIZER;CN=Emaint:mailto:emaint@mail.algaos.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION; RSVP=TRUE;CN=Lista de distribucion de AlgaOS:mailto: discusion@mail.algaos.com SUMMARY:Separar el toolkit gráfico que estamos copiando de proyecto en proyecto LOCATION:Costa del Sol PERCENT-COMPLETE:0 CLASS:PUBLIC DESCRIPTION:Aun existiendo Glib::Object::Introspection para hacer aplicaciones GTK4 en Perl este kit no tiene las capacidades de portabilidad que nos gustaría\, es por eso que bindeamos a las librerías de GNOME manualmente con XS\; no obstante hasta ahora hemos estado copiando ese código manualmente entre los distintos proyectos y eso no puede seguir así\, por lo que vamos a crear una librería que se encargue de eso en su lugar.\n\nLa librería en el futuro se llamará algagtk y soportará un subset de libadwaita\, gtk4\, glib\, gio y otras librerías\, con forme una funcionalidad de esas librerías nos haga falta se añadirá. SEQUENCE:1 END:VTODO END:VCALENDAR --=-uxH0pTDpoNGZ18IQz6a5--