mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#GObjectIntrospection

0 Beiträge0 Beteiligte0 Beiträge heute
Vala<p>Write your own Wayland Desktop!<br>The "Astal" framework, which is written in Vala, makes it super-simple! (you can use it with any gobject-introspection language though)<br><a href="https://aylur.github.io/astal/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">aylur.github.io/astal/</span><span class="invisible"></span></a><br>Here a WIP project from our community. So far a custom status bar, quick settings, MPRIS, etc. Together with the Hyprland window manager. Built with <a href="https://mastodon.social/tags/GTK4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GTK4</span></a>, <a href="https://mastodon.social/tags/Blueprint" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blueprint</span></a>, <a href="https://mastodon.social/tags/Libadwaita" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Libadwaita</span></a> and of course <a href="https://mastodon.social/tags/Vala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vala</span></a>!<br><a href="https://github.com/ARKye03/morghulis" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ARKye03/morghulis</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/GTK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GTK</span></a> <a href="https://mastodon.social/tags/GObject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObject</span></a> <a href="https://mastodon.social/tags/GObjectIntrospection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObjectIntrospection</span></a> <a href="https://mastodon.social/tags/Wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wayland</span></a> <a href="https://mastodon.social/tags/Hyprland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hyprland</span></a> <a href="https://mastodon.social/tags/Astal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Astal</span></a> <a href="https://mastodon.social/tags/freedesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freedesktop</span></a></p>
Vala<p><span class="h-card" translate="no"><a href="https://mastodon.social/@shriramk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>shriramk</span></a></span> meanwhile C developers: What's the problem? ;)</p><p><a href="https://mastodon.social/tags/gobject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gobject</span></a> <a href="https://mastodon.social/tags/gnome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnome</span></a> <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> <a href="https://mastodon.social/tags/gobjectIntrospection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gobjectIntrospection</span></a> <a href="https://mastodon.social/tags/gtk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gtk</span></a> <a href="https://mastodon.social/tags/vala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vala</span></a> <a href="https://mastodon.social/tags/vapi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vapi</span></a></p>
Phosh<p>We did a whole bunch of <a href="https://fosstodon.org/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a> and <a href="https://fosstodon.org/tags/GObjectIntrospection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObjectIntrospection</span></a> annotation cleanups for <a href="https://fosstodon.org/tags/phosh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phosh</span></a> 0.39.0 so we're able to create <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> bindings (<a href="https://gitlab.gnome.org/guidog/libphosh-rs" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.gnome.org/guidog/libpho</span><span class="invisible">sh-rs</span></a>) . But what could this be useful for? Who would want to use a <a href="https://fosstodon.org/tags/MobileShell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MobileShell</span></a> as library?</p><p><a href="https://fosstodon.org/tags/phrog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phrog</span></a> 🐸 would! It's a <a href="https://fosstodon.org/tags/greetd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>greetd</span></a> compatible greeter by Sam Day written in <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>: <a href="https://github.com/samcday/phrog" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/samcday/phrog</span><span class="invisible"></span></a> . That way top-panel, quick settings, keypad, etc can basically look the same as in the logged in session.<br> <br><a href="https://fosstodon.org/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMobile</span></a></p>
Luis Felipe<p>No luck with the combo Guile + GTK (or GObject Introspection in general) in the Guix System 😞 </p><p>Guile GI: <a href="https://lists.gnu.org/archive/html/guile-user/2023-11/msg00003.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lists.gnu.org/archive/html/gui</span><span class="invisible">le-user/2023-11/msg00003.html</span></a></p><p>G-Golf on Guix: <a href="https://lists.gnu.org/archive/html/guile-user/2023-05/msg00024.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lists.gnu.org/archive/html/gui</span><span class="invisible">le-user/2023-05/msg00024.html</span></a></p><p>I'll stick with Guile + web things for now.</p><p><a href="https://mastodon.online/tags/gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnu</span></a> <a href="https://mastodon.online/tags/guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guix</span></a> <a href="https://mastodon.online/tags/guile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guile</span></a> <a href="https://mastodon.online/tags/gtk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gtk</span></a> <a href="https://mastodon.online/tags/GObjectIntrospection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GObjectIntrospection</span></a></p>