|
|
|
|
@ -4,10 +4,10 @@ In order to build you will need:
|
|
|
|
|
|
|
|
|
|
- CMake
|
|
|
|
|
- C compiler
|
|
|
|
|
- [ublsettings](https://gitea.ublinux.ru/Applications/libublsettings)
|
|
|
|
|
- [libublsettings](https://gitea.ublinux.ru/Applications/libublsettings)
|
|
|
|
|
- GTK+ 3 & dependencies
|
|
|
|
|
- webkit2gtk (optional)
|
|
|
|
|
- vte-2.91
|
|
|
|
|
- vte-2.91(optional)
|
|
|
|
|
|
|
|
|
|
Once you have all the necessary dependencies, you can use:
|
|
|
|
|
```sh
|
|
|
|
|
@ -28,11 +28,11 @@ $ sudo make uninstall
|
|
|
|
|
# Library usage
|
|
|
|
|
Libublsettings-gtk3 provides librariy:
|
|
|
|
|
```C
|
|
|
|
|
#include <ublsettings-gtk3.h>
|
|
|
|
|
#include <libublsettings-gtk3.h>
|
|
|
|
|
```
|
|
|
|
|
## ublsettings-gtk3
|
|
|
|
|
ublsettings-gtk3 provides various utility functions used in ubl-settings- applications. They are divided into sections as:
|
|
|
|
|
- **Terminal functions** yon_launch
|
|
|
|
|
- **Pipe functions** yon_launch
|
|
|
|
|
- **GTK functions** yon_gtk and yon_ubl_gtk
|
|
|
|
|
- **GTK VTE functions** yon_terminal
|
|
|
|
|
- **GTK Webkit functions** yon_ubl_browser
|
|
|
|
|
|