Version 14.1 - fix build with old versions of glib Version 14.0 - add --workdir option for changing current working directory - add --window-type option - add zooming in html dialog - updates in man page - add --disable-deprecated configure option for exlude obsoletted features in compile-time - possible build against webkit2gtk-4.1 or webkit2gtk-4.0 - code cleanup Version 13.0 - extend --in-place behavior in text-info dialog - improve labels look&feel - improve yad window placement - --homogeneous option affects on form columns too - improve run external command - fix switch field in form dialog - add content aligntment in list dialog - load custom css from arbitrary sting in addition to file - add georgian translation - add debian/ directory - fixes in man page Version 12.3 - fixed setting webkit properties and user defined style sheet in html dialog - improve stdin handler for html dialog - update copyright notice Version 12.2 - add --auto-scroll option as an alias to --tail - fixed jump to anchor in simple mode of html dialog - fixed parsing data from stdin for tree mode of list dialog - fixed man page - code cleanup Version 12.1 - fixed some typos - fixed permissions in thumbnails creation - improve interpreteur string in yad-settings script Version 12.0 - add ability to load several images in picture dialog - add color picker to color dialog and yad-tools - add --line option to text-info dialog - improve guess of syntax highlighting in text-info dialog - add --mime option to icon mode in yad-tools - add switch field type in form dialog (thanks to Misko ) - use pango markup for multiline text field in form dialog Version 11.1 - fix input parsing for notification icon - fix parsing desktop files for icons dialog - fix link handling for browser mode in html dialog - improve setting user-defined image in about dialog Version 11.0 - DROP K HUJAM russian translation - for other changes please discover the git changelog Version 10.1 - don't make rows homogeneous when form has a text field Version 10.0 - many improvements in text-info dialog - uses monospace font by default - added search-bar instead of popup search field (can be disabled) - added more GtkSourceView capabilities (use --help-source to see full list of those options) - added in-place editing and file operations throug popup menu or keybindings - added search bar to html dialog (can be disabled) - added Ctrl+O and Ctrl+Q shortcuts to html dialog - added --f1-action which run command when F1 was pressed - added --changed-action to form dialog for control states of switcher fields like check or combo boxes - fixed build with musl - added yad-settings script. this is yad-based frontend for edit yad settings - force using small icons in list dialog if icon is not a real filename - fixed fitting image in picture dialog Version 9.3 - fix freezing main window on --row-action in list or @cmd in form dialogs Version 9.2 - some fixes of menu in editable lists - add two additional item to menu in editable lists - "move up" and "move down" - use double quotes for arguments in default interpreter command Version 9.1 - fix --version option Version 9.0 - implement user's customizable --about dialog - fix passing focus to children in notebook and paned dialogs - add --stack mode to notebook dialog - add --focused option to paned dialog for selectin focused pane - don't vertically expand entry in entry dialog - fix setting splitter position in paned dialog - add --wk-prop to html dialog and made js output enabled by default - add yad-tools utility instead fo pfd. pfd now is a wrapper script (just for backward compatibility) - add --align-buttons option for aligning labels on button fields in form dialog Version 8.0 - add --text-width option for more flexible wrapping long strings in dialog text - handle URIs in dialog text - add --css option (--gtkrc marked as deprecated) - lots of bug fixes Special thanks to Dmitry Butskoy for a lots of contributions Version 7.3 - fix parsing separator field for form dialog (thanks to Dmitry Butskoy) - fix handling user defined size of dialog with --width and --height arguments Version 7.2 - fix parsing field names for form dialog - fix uri-handler for html dialog - add file: scheme for uri regexp in text-info dialog Version 7.1 - fix parsing field names for form dialog Version 7.0 - add --enforce-step option to scale dialog - add tooltips and markup to column headers in list dialog - add pango-style font definition to text-info dialog - add --large-preview options for better thumbnails handling - add --interactive option to icon browser for printing selected icons on stdout - add custom uri handler (--uri-handler option) - improve killing children algo for notebook and paden dialogs - add tooltips for form fields - fix :tip column in list dialog - fixes and cleanups in miscellaneous functions - fix parsing numeric ranges in for dialog - fixes in man page - build icon browser by default Version 6.0 - add --use-interp option. this feature can reduce quoting in command arguments - add link field to --form dialog - returning customizable options for --text-info dialog - fix yad behavior outside X11 (spetial thanks to Michael Weiser) - improve dialog window placement - update translations Version 5.0 - add debug mode. this feature can be turned on through gsettings. in this mode yad will warn about obsolete or nonexistent options - add configure option --enable-standalone for build yad without gsettings support - fix expanding tree nodes for stdin data - some fixes in print dialog - fix --uri-handler option in html dialog - fix wrong autoclose behavior in progress dialog Version 4.1 - fix handling tree data from stdin in list dialog Version 4.0 - font can be selected with double-click in font dialog - add application chooser dialog and application chooser field in form dialog - add tree mode in list dialog - multi-progress dialog features merged with progress dialog. separate multi-progres dialog no longer exists - enable markup in progress log window - fix output of color values in hex notation - removed *-selection aliases for --file, --color and --font dialogs Version 3.0 - add user defined handlers for all editing actions in list dialog. --add-action parameter renamed to --row-action - fix loading text from file in text-info dialog - fix gsettings key names Version 2.0 - migrate to gsettings from config file - add --keep-icon-size option - icon browser shows only regular icons by default. this behavior can be changed from command line - fix segfailt in text-info dialog when empty file is specified - fix initial selection in selectable labels Version 1.0 - completely removed support of gtk+-2.0 - minimum required gtk+ version bump to 3.22.0 - add --formatted option to text-info dialog for displaing text with pango markup - add --expand option to tab dialog - default protocol for html widget is https now - gtk stock items not used anymore. instead there are some yad predefined names. details can be found in man page - add --bool-fmt for different forms of boolean values output. all of this forms recognized on input automatically - gspell library now used for spell checking - tray icon is optional now. this dialog is enabled by default but can be turned off with ./configure --disable-tray - remove --fore, --back and --font options for text-info dialog. those functionality can be done through custom css Version 0.42.0 - add pfd utility for fontnames transformation in scripts - add 'menu' action for notification icon - add --icon-size option to icon dialog - add --simple-tips option to list dialog - fixes in setting window size - improve size scaling in separate output of font dialog Version 0.41.0 - add supoort for webkit2 - use https as a default protocol in html dialog - html dialog in browser mode treats extra argument as url to load - add --expand option to a notebook dialog - improve gtk3 dialog - many bug fixes (details in git changelog) Version 0.40.3 - shows overwrite confirmation dialog for save file dialog only on even button codes Version 0.40.2 - fix --image-path option - fix typos in man page Version 0.40.0 - add --exit-on-drop argument to dnd dialog - use --response option to set default exit code - add --iec-format option for size values - add --escape-ok option - add FormFeed handling in icon dialog - use %s in command for dnd dialog - fix parse numeric arguments in entry dialog - add fix of progress log from BrandonH - add --icon-size option to notification dialog Version 0.39.0 - add --active-tab to notebook widget - place value position of scale form field to the left - add --uri-handler option to html dialog - add --theme option to text-info dialog (works with GtkSourceView) - add --user-agent and --user-style options to html dialog - remove --parent-win option - add --add-on-top and --tail options to list dialog Version 0.38.2 - fix enter behavior Version 0.38.1 - fix tooltip option in dnd dialog - fix russian and ukrainian translations Version 0.38.0 - add ctrl+enter behavior for all dialogs - add --inc-button option to scale dialog - fix --no-escape handling - add --show-week option to calendar dialog - improve behavior of --filename option of file dialog Version 0.37.0 - new layout management (fix gtk3 warning about missing parent) - fix single-click selection in list dialog - add --grid-lines option to list dialog - add --posx and --posy options for setting window position - fix quoting and escaping arguments for handlers in list and form dialogs - add wrapping ability for columns in list dialog - wrapped, ellipsized and editable columns may be specified as list - add 'perm' type of bar in multiprogress dialog Version 0.36.3 - fix segfault when parse desktop files with missed or empty Comment field in icons dialog - code and output cleanup Version 0.36.2 - honor precision for floats in numeric fields of form and entry dialogs - fix settings title and icon for browser mode in html dialog Version 0.36.1 - fix quoting buttons commands in form dialog Version 0.36.0 - add --no-selection option to list dialog - improve --center option - add spell checking support for text field in form and text-info dialog - add gtksourceview support to text-info dialog - fix setting initial value for numeric text entry in entry dialog - do not close print dialog when preview button is clicked - add --monitor option to icon dialog - change default font for text-info and print text files to Monospace - quote field values for button callback in form dialog Version 0.35.0 - add BAR column type to list dialog - add SZ column type to list dialog (displays human readable sizes) - add --show-cursor option to text dialog - fix handling leading spaces in button callback of form dialog - fix --show-hidden behavior - switch float output from %g to %f - fix setting custom bg color in text-info dialog for gtk3 Version 0.34.2 - fix clearing fields in form when --cycle-read is using Version 0.34.1 - fix expander - update man page Version 0.34.0 - add --select-action option to list dialog - add --separate-output option to font dialog - honor --quoted-output option in font dialog - add --show-hidden option to file selection dialogs - add --watch-bar to multi-progress dialog - improve handling of autoclosing event in multi-progress dialog - improve output of color values in form dialog - fix build with gtk+-3.0 and webkit-3.0 Version 0.33.1 - fix timeout handling Version 0.33.0 - add --picture dialog, a simple image viewer - add --focus-field option to form dialog for set initialy fosuced field - add --complete option for extended completions in entry fields - add ability to fill form data through stdin - fix handling empty data in form dialog - improvements in browser mode of html dialog - add --float-precision option - improve output of floating point numbers Version 0.32.0 - enable rules-hint for icons list in icon browser - add --splash options (thanks to Konstantin Baierer) - add --no-focus option - fix timeout progressbar layout for gtk3 builds - add --num-output option for output index of active element in combo-boxes Version 0.31.3 - fix setting default value for completion entry in form dialog Version 0.31.2 - fix segfault in list dialog when separators enabled but --sep-value is unset Version 0.31.1 - fix segfault in html dialog Version 0.31.0 - add separators to list dialog - use YAD_OPTIONS variable for specify default yad arguments - add --no-rules-hint option to list dialog - add parameters for controlling palettes in color selection - remove some entries from settings file - set default open command and date format through the settings file - add additional filter settings for file selection dialogs - apply filter and preview settings to all of file selection dialogs - fix settings custom icon theme Version 0.30.1 - fix parsing paned orientation Version 0.30.0 - add paned dialog - add --parent-win option to make dialog transient for special window - add --uri-color option for setting text color of URIs in text-info dialog Version 0.29.1 - fix build without HTML dialog Version 0.29.0 - fix focus problems in html dialog - set default encoding from locale for html widget - fix quoted output in form dialog - add --no-escape option to prevent close dialog when Esc is pressed - show gtk version within --version and about dialog - fix build with gcc 5.x Version 0.28.1 - fix incorrect rows output order in form dialog Version 0.28.0 - add HTML dialog - add different output formats for color dialog - add mnemonic feature for field labels in form and entry dialogs - add completion entry as field type in form dialog - add output by rows in form dialog when layout with several columns is used - fix labels in multiprogress dialog - fix print to file in print dialog - fix setup arguments for double-click action in list dialog - update man page Version 0.27.0 - add --hidden option to notification icon - add --tooltip-column option to list dialog - add --gtkrc option - fix detection of expandind columns in list dialog - fix markup handling - add YAD_XID variable for dialogs children - code cleanup for remove deprecated api Version 0.26.1 - fix output in list dialog for check and radiolists - fix button alignment in form dialog - don't add last item separator in multifile field of form dialog Version 0.26.0 - double-click actions in list dialog can change values in current row - impove handling of markup text in list dialog - add FBTN field type (relief buttons) to form dialog - add buttons with custom icons - add labels with icons for tab labels in notebook dialog - remove --align option for notebook dialog - numeric entries aligned to the right side Version 0.25.1 - use normal window hints for dialog windows - fix menu in notification icon (issue #196) Version 0.25.0 - add --menu option for notification icon - add --maximized and --fullscreen options - unify --listen option for different kind of dialogs - replace --stdin option by --listen in icon dialog Vesrion 0.24.1 - fix parsing menu in notification dialog Version 0.24.0 - add --auto-close option for multi-progress dialog - add --image-path option - add --no-click option to list dialog - allow clear text in text-info dialog with ^L - new translations - bug fixes Version 0.23.1 - wait for child termination in notebook dialog - honour custom width and height settings in unresizable dialogs Version 0.23.0 - add --quoted-output option for file, form and list dialogs - add default values for combo-box field in form dialog - fix dialogs responses when working in notebook mode Version 0.22.1 - fix resize of dialog text - fix usage of stock items in popup menu of notification icon Version 0.22.0 - add scale field to form dialog - fix form layout on gtk+-3.0 - fix borders around child dialogs in notebook - fix handle stdin for icons dialog in compact mode - fix dialog text alignment - add italian translation - update man page Version 0.21.0 - add optional scrollbars for form dialog - add "duplicate row" menu entry for editable lists - some fixes in man page Version 0.20.3 - update slovak translation - use double-ckick for selecting date in form dialog - fix check field layout in form dialog for gtk3 Version 0.20.2 - fix tooltips in list dialog Version 0.20.1 - fix --kill-parent option Version 0.20.0 - default value for combo-box can be specified by --entry-text from one of existings entries in list - add --single-click option for icon dialog - add log window to progress dialog - fix geometry settings for unresizable windows - fix layout on gtk3 - add custom signals for --kill-parent option Version 0.19.1 - use current path as a default folder for file selection dialogs - fix parsing .desktop files in icons dialog Version 0.19.0 - add preview to file dialog - recognize link type in .desktop files for icon dialog - make icon description selectable in icon browser - fix quoting special characters when pass data to the command in list and dnd dialogs Version 0.18.0 - add notebook dialog - add --button-layout option - use markup for bar labels in multiprogress dialog - make --align works for multi-progress too - fix --geometry behavior - fix wrap for multiline text fields in form dialog - add radio and hidden column types in list dialog - add @disabled@ value to form dialog - add precisions to form and entry numeric fields - add --listen option to list and text dialogs Version 0.17.1.1 - fix --listen mode of notification Version 0.17.1 - fix build with gtk+ < 2.22 - add wrapping to multiline text field in form dialog - fix search in text-info dialog - fix handling empty strings in --listen mode of notification - add traditional chinese translation Version 0.17.0 - add search in --text-info dialog (activate by pressing Ctrl+S) - add multiline text field to form dialog - add multiply directory selection to form dialog - add --rest option for specify extra command-line options through the external file - add new setting "ignore_unknown_options" - list dialog now can handle command-line and stdin data at the same time - sending "^L" to list dialog will clear the list Version 0.16.3 - fix text settings in text-info dialog on gtk3 - fix --percentage option in progress dialog - recognize special characters like \n in form labels Version 0.16.2 - always set first item as active for combo-box in entry dialog - fix includes in print for build with gtk3 Version 0.16.1 - add initial sorting to yad icon browser - remove some deprecated calls - fix build with gtk+-3.0 Version 0.16.0 - add printing dialog - add callbacks for dialog buttons - add icons for popup menu in notification icon - add french translation - make Return works for combo-boxes in entry dialog - change notification behavior. if --listen is specified, left click on icon doesn't close it - add --text-align option for aligning dialog text Version 0.15.1 - fix grid placement in form dialog - fix popup menu in editable lists - fix escaping markup text - update man page Version 0.15.0 - add multiple progress bars dialog - add field control for buttons in form dialog - keep current directory in auxiliary file selectors in form dialog - add tooltips for form buttons - add new field types: SFL for create new file and CDIR for create new dir - add --tooltip option for dnd dialog - fix setting initial value for numeric field in form dialog - add --print-xid option - for progress dialog the default button is gtk-close now - user can specify gtk version in ./configure script - new yad icons (special thanks to Bogdan Lisovich) Version 0.14.2 - fix broken dialog text placement Version 0.14.1 - fix build with gtk3 Version 0.14.0 - add regex search to list dialog - add --page option for scale dialog - add marks to scale dialog - add expander for main widget - bug fixes Version 0.13.0 - fixes for icons in entry dialog - add icons for editable combo-boxes in entry dialog - add new field types for form dialog - labels and buttons - fix blinking behavior in notification icon - some improvements in user-defined double-click action for list dialog - dialog text can be selected if --selectable-labels specified - fix image clipping in gtk+-3.0 - fix tooltips in list dialog - fix wrapping dialog's text - add --border option for set margins around dialog widgets - add names for widgets for customize dialog look&feel through .gtkrc - fix handling window icon Version 0.12.4 - fix output for image fields in list dialog - fix Enter behavior in list dialog - update license information in sources Version 0.12.3 - fix build with gtk3 - update man page Version 0.12.2 - wrap dialog text when width or geometry specified - fix icon handling in motification - fix timeout indicator orientation - fix typo in man page and russian translation Version 0.12.1 - fix builds with gtk3 Version 0.12.0 - add icons to entry dialog - add --details option to calendar dialog - add new field types to form dialog: CBE for editable combo-boxes, DT for date field and MFL for choose multiple files - add user-specified doubleclick actions to list dialog - makes YAD buildable under MS Windows - code cleanups Version 0.11.0 - new --skip-taskbar option for hiding yad window from taskbar and pager - add --search-column option to list dialog for set quicksearch column number - add --elipsize option to list dialog for shortened long text in text columns - add tooltips for list dialog. when tooltip column is not specified tooltips shows content of cell under mouse - add markup for entry labels in entry and form dialogs Version 0.10.2 - fix wrong memory allocation when handling makrup text - fix reading data from stdin in text dialogs - 'always selected' settings in list dialog works only for command-line data - update README and manual page Version 0.10.1 - fix URI handling in dnd dialog for non-gtk applications - fix sizing for gtk3 builds Version 0.10.0 - fix in markup tooltips in list and icons dialogs - limits for number of rows in lists - support for settings row attributes in lists - vertical and invert scale dialog - numeric entry - new font selection dialog - tagging URIs in text dialog - new option --kill-parent for send SIGTERM to parent process - fix URI handling in dnd dialog Version 0.9.1 - fix handle markup for tooltips in list and icons dialogs - add ukrainian and update slovak translations - use GtkComboBoxText in entry and form dialogs when gtk+ >= 2.24.x is used Version 0.9.0 - fix --hide-column option in list dialog - fix settting up initial value in scale dialog - add --expand-column option in list dialog - add aliased name --color-selection for --color dialog Version 0.8.1 - fix --auto-kill option in progress dialog - fix setting initial value in DIR field of form dialog Version 0.8.0 - add --icon-theme option for use specific icon theme instead of default - add --align option for label alignment in form dialog - fix handling ESC for return proper exit code - fix handling colons in options - add yad-icon-browser, a separate tool for exploring GTK icon themes - add autoconf macros AM_PATH_YAD for easily check for yad when use autotools Version 0.7.2 - fix bug with launching commands in icons dialog - remove column title from compact view in icons dialog Version 0.7.1 - fix bug with memory corruption Version 0.7.0 - improvements in printing data with custom buttons - add sorting in icon dialog - --tail option in text fialog now working for files too - add new field types in form dialog - separators sets from command-line only Version 0.6.0 - add compact view in icons dialog - add justifications and margins to text dialog - make double-click works in simple lists Version 0.5.2 - fix build with gtk+ < 2.16.x Version 0.5.1 - fix segfault in --checklist Version 0.5.0 - add --no-markup option - add --geometry option - new filed types in form dialog - notification icon always close on middle click - YAD now understand SIGUSR1 and SIGUSR2 signals - YAD can be build against new gtk+ 3.0 - fix output bug in list dialog Version 0.4.0 - add --no-headers option in list dialog - add tooltip column type for list dialog - fix tail mode in text dialog - initial value in color dialog now sets as --init-color - code cleanups Version 0.3.1 - update slovak translation - fix key handling in editable lists - fix format string vulnerability in file dialog - fix handling quickly piped lots of data from stdin Version 0.3.0 - add iconbox dialog - fix option parsing - improvements in notification icon and list dialog - update translations Version 0.2.1 - improve keyboard navigation - update man page - add slovak translation - add label to timeout indicator - some fixes in dnd dialog Version 0.2.0 - add drag-and-drop box dialog - fix --confirm-overwrite option for fileselection dialog - fix --mouse position placement - add remaining time indicator for --timeout option - code cleanup - fix typos in man page Version 0.1.0 - add types to form fields and list columns - change default behaviour when print list results (print full row instead of first column) - new --mouse options for place dialog under mouse position Version 0.0.10 - add rtl direction to progress bar - add --image-on-top option - set cursor invisible when text is not editable in text dialog - add oprtion for setting colors of text-dialog - add --tail options to text dialog for autoscrolling - add predefined colors to color dialog - recognize 'quit' command from stdin in notification icon - add types to fields in form dialog - usage examples now on wiki - cleanups and bugfixes Version 0.0.9 - fix bug in progress dialog - add .spec file - update man page Version 0.0.8 - use HIG buttons order (with honouring gtk-alternative-button-order settings in .gtkrc) - add --no-buttons option - fix typo in man page Version 0.0.7 - add window behavior options - add markup tooltips for tray icon if gtk+ >= 2.16.0 - add german translation - fix build on gtk+ 2.12.x Version 0.0.6 - add form dialog - add label to entry dialog - change the default behavior of combo-box entry (this may change in config file) - update translation and man page