| Server IP : 85.112.90.236 / Your IP : 192.168.1.26 Web Server : Apache System : Linux 85-112-90-236.cprapid.com 6.12.0-211.7.3.el10_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 12:46:58 EDT 2026 x86_64 User : ftechme ( 1002) PHP Version : 8.2.32 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /proc/thread-self/root/usr/share/doc/libhandy/ |
Upload File : |
# Handy [](https://gitlab.gnome.org/GNOME/libhandy/commits/main) [](https://gitlab.gnome.org/GNOME/libhandy/commits/main) The aim of the Handy library is to help with developing UI for mobile devices using GTK/GNOME. ## License libhandy is licensed under the LGPL-2.1+. ## Building We use the Meson (and thereby Ninja) build system for libhandy. The quickest way to get going is to do the following: ```sh meson . _build ninja -C _build ninja -C _build install ``` For build options see [meson_options.txt](./meson_options.txt). E.g. to enable documentation: ```sh meson . _build -Dgtk_doc=true ninja -C _build ``` ## Usage There's a C example: ```sh _build/examples/example ``` and one in Python. When running from the built source tree it needs several environment variables so use \_build/run to set them: ```sh _build/run examples/example.py ``` ### Glade To be able to use Handy's widgets in the glade interface designer without installing the library use: ```sh _build/run glade ``` ## Documentation The documentation can be found online [here](https://gnome.pages.gitlab.gnome.org/libhandy). ## Getting in touch Matrix room: [#libhandy:talk.puri.sm](https://gnome.element.io/#/room/#libhandy:talk.puri.sm)