All Projects → v1cont → Yad

v1cont / Yad

Licence: gpl-3.0
Yet Another Dialog

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Yad

Mednaffe
A front-end (GUI) for mednafen emulator
Stars: ✭ 200 (-8.26%)
Mutual labels:  gtk
Dialogue
Node based dialogue system
Stars: ✭ 207 (-5.05%)
Mutual labels:  dialog
Fontfinder
GTK application for browsing and installing fonts from Google's font archive
Stars: ✭ 214 (-1.83%)
Mutual labels:  gtk
Accessible modal window
Accessible modal dialogs
Stars: ✭ 196 (-10.09%)
Mutual labels:  dialog
Easyssh
The SSH connection manager to make your life easier.
Stars: ✭ 207 (-5.05%)
Mutual labels:  gtk
React Gtk
React Native bridge for gtk desktop applications
Stars: ✭ 209 (-4.13%)
Mutual labels:  gtk
Unit Uskit
unit-uskit
Stars: ✭ 197 (-9.63%)
Mutual labels:  dialog
React Native Simple Dialogs
⚛ Cross-platform React Native dialogs based on the Modal component
Stars: ✭ 218 (+0%)
Mutual labels:  dialog
Kime
Korean IME
Stars: ✭ 208 (-4.59%)
Mutual labels:  gtk
Paperwork
Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab
Stars: ✭ 2,392 (+997.25%)
Mutual labels:  gtk
Wc Messagebox
基于 Vue 2.0 开发的 Alert, Toast, Confirm 插件, UI仿照 iOS 原生
Stars: ✭ 203 (-6.88%)
Mutual labels:  dialog
Matplotlib
matplotlib: plotting with Python
Stars: ✭ 14,738 (+6660.55%)
Mutual labels:  gtk
Nwg Launchers
GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
Stars: ✭ 211 (-3.21%)
Mutual labels:  gtk
Pmalertcontroller
PMAlertController is a great and customizable alert that can substitute UIAlertController
Stars: ✭ 2,397 (+999.54%)
Mutual labels:  dialog
Dialogrpt
EMNLP 2020: "Dialogue Response Ranking Training with Large-Scale Human Feedback Data"
Stars: ✭ 216 (-0.92%)
Mutual labels:  dialog
Srain
Modern IRC client written in GTK
Stars: ✭ 197 (-9.63%)
Mutual labels:  gtk
Vimiv
An image viewer with vim-like keybindings.
Stars: ✭ 206 (-5.5%)
Mutual labels:  gtk
Hexchat
GTK+ IRC client
Stars: ✭ 2,608 (+1096.33%)
Mutual labels:  gtk
Fabulousfilter
Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
Stars: ✭ 2,477 (+1036.24%)
Mutual labels:  dialog
Jquery Modal
The simplest possible modal for jQuery
Stars: ✭ 2,459 (+1027.98%)
Mutual labels:  dialog

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://sanana.kiev.ua/index.php/yad
Mailing list: http://groups.google.com/group/yad-common

Some miscellaneous stuff can be found in data 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
MAX_TABS - set the number of tabs for tabbed dialog. Default is 100

Defines can be added througs CFLAGS environment variable

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].