Skip to content

futureisfoss/yad

This branch is 22 commits behind v1cont/yad:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9725433 · Jun 5, 2023
Mar 9, 2023
Apr 21, 2023
Apr 16, 2023
May 31, 2023
Apr 17, 2021
Sep 29, 2017
Sep 29, 2017
Sep 29, 2017
Nov 18, 2017
May 31, 2023
Jun 5, 2023
Sep 29, 2017
Nov 19, 2017
May 31, 2023

Repository files navigation

Yet Another Dialog

Program allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only. Minimal GTK+ version is 3.22.0

This software is licensed under the GPL v.3

Project homepage: https://github.com/v1cont/yad
Complex examples: https://github.com/v1cont/yad/wiki/YAD-Examples
Mailing list: http://groups.google.com/group/yad-common

Some miscellaneous stuff can be found in data/misc directory including notify-send script and simple zenity-compatible wrapper

A fresh gtk2 branch of YAD can be obtained from this repository - https://github.com/step-/yad

Building git version

Get git version with command

git clone https://github.com/v1cont/yad.git yad-dialog-code

Before run the standard ./configure && make && make install procedure you need to generate build scripts. This can be done by running command

autoreconf -ivf && intltoolize

You must manually run gtk-update-icon-cache after installation.

For successfully build you may need to install the following packages:

Additionally, you can build yad with the following libraries:

In standalone build (configure option --enable-standalone) some defaults can be redefined with the following defines

BORDERS - set the default border width around dialog. Default is 5
REMAIN - if defined, timeout indicator will show the remaining time
COMBO_EDIT - if defined, combo-box in entry dialog will be always editable
TERM_CMD - string with terminal command. Default is "xterm -e '%s'"
OPEN_CMD - string with open command. Default is "xdg-open '%s'"
DATE_FMT - string with date output format. Default is "%x". See strftime(3) for details
URI_COLOR - color for URIs in text-info dialog. Default is blue
MARK1_COLOR - color for first type of text marks in text-info dialog. Default is lightgreen
MARK2_COLOR - color for second type of text marks in text-info dialog. Default is pink
MAX_TABS - set the number of tabs for tabbed dialog. Default is 100

Defines can be added througs CFLAGS environment variable

About

Yet Another Dialog

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 87.3%
  • Roff 9.7%
  • Shell 1.4%
  • M4 1.1%
  • Makefile 0.5%