1Version 7.3 2 - fix parsing separator field for form dialog (thanks to Dmitry Butskoy) 3 - fix handling user defined size of dialog with --width and --height arguments 4 5Version 7.2 6 - fix parsing field names for form dialog 7 - fix uri-handler for html dialog 8 - add file: scheme for uri regexp in text-info dialog 9 10Version 7.1 11 - fix parsing field names for form dialog 12 13Version 7.0 14 - add --enforce-step option to scale dialog 15 - add tooltips and markup to column headers in list dialog 16 - add pango-style font definition to text-info dialog 17 - add --large-preview options for better thumbnails handling 18 - add --interactive option to icon browser for printing selected icons on stdout 19 - add custom uri handler (--uri-handler option) 20 - improve killing children algo for notebook and paden dialogs 21 - add tooltips for form fields 22 - fix :tip column in list dialog 23 - fixes and cleanups in miscellaneous functions 24 - fix parsing numeric ranges in for dialog 25 - fixes in man page 26 - build icon browser by default 27 28Version 6.0 29 - add --use-interp option. this feature can reduce quoting in command arguments 30 - add link field to --form dialog 31 - returning customizable options for --text-info dialog 32 - fix yad behavior outside X11 (spetial thanks to Michael Weiser) 33 - improve dialog window placement 34 - update translations 35 36Version 5.0 37 - add debug mode. this feature can be turned on through gsettings. 38 in this mode yad will warn about obsolete or nonexistent options 39 - add configure option --enable-standalone for build yad without gsettings support 40 - fix expanding tree nodes for stdin data 41 - some fixes in print dialog 42 - fix --uri-handler option in html dialog 43 - fix wrong autoclose behavior in progress dialog 44 45Version 4.1 46 - fix handling tree data from stdin in list dialog 47 48Version 4.0 49 - font can be selected with double-click in font dialog 50 - add application chooser dialog and application chooser field in form dialog 51 - add tree mode in list dialog 52 - multi-progress dialog features merged with progress dialog. separate multi-progres dialog no longer exists 53 - enable markup in progress log window 54 - fix output of color values in hex notation 55 - removed *-selection aliases for --file, --color and --font dialogs 56 57Version 3.0 58 - add user defined handlers for all editing actions in list dialog. --add-action parameter renamed to --row-action 59 - fix loading text from file in text-info dialog 60 - fix gsettings key names 61 62Version 2.0 63 - migrate to gsettings from config file 64 - add --keep-icon-size option 65 - icon browser shows only regular icons by default. this behavior can be changed from command line 66 - fix segfailt in text-info dialog when empty file is specified 67 - fix initial selection in selectable labels 68 69Version 1.0 70 - completely removed support of gtk+-2.0 71 - minimum required gtk+ version bump to 3.22.0 72 - add --formatted option to text-info dialog for displaing text with pango markup 73 - add --expand option to tab dialog 74 - default protocol for html widget is https now 75 - gtk stock items not used anymore. instead there are some yad predefined names. details can be found in man page 76 - add --bool-fmt for different forms of boolean values output. all of this forms recognized on input automatically 77 - gspell library now used for spell checking 78 - tray icon is optional now. this dialog is enabled by default but can be turned off with ./configure --disable-tray 79 - remove --fore, --back and --font options for text-info dialog. those functionality can be done through custom css 80 81Version 0.42.0 82 - add pfd utility for fontnames transformation in scripts 83 - add 'menu' action for notification icon 84 - add --icon-size option to icon dialog 85 - add --simple-tips option to list dialog 86 - fixes in setting window size 87 - improve size scaling in separate output of font dialog 88 89Version 0.41.0 90 - add supoort for webkit2 91 - use https as a default protocol in html dialog 92 - html dialog in browser mode treats extra argument as url to load 93 - add --expand option to a notebook dialog 94 - improve gtk3 dialog 95 - many bug fixes (details in git changelog) 96 97Version 0.40.3 98 - shows overwrite confirmation dialog for save file dialog only on even button codes 99 100Version 0.40.2 101 - fix --image-path option 102 - fix typos in man page 103 104Version 0.40.0 105 - add --exit-on-drop argument to dnd dialog 106 - use --response option to set default exit code 107 - add --iec-format option for size values 108 - add --escape-ok option 109 - add FormFeed handling in icon dialog 110 - use %s in command for dnd dialog 111 - fix parse numeric arguments in entry dialog 112 - add fix of progress log from BrandonH <bhaberfeld@gmail.com> 113 - add --icon-size option to notification dialog 114 115Version 0.39.0 116 - add --active-tab to notebook widget 117 - place value position of scale form field to the left 118 - add --uri-handler option to html dialog 119 - add --theme option to text-info dialog (works with GtkSourceView) 120 - add --user-agent and --user-style options to html dialog 121 - remove --parent-win option 122 - add --add-on-top and --tail options to list dialog 123 124Version 0.38.2 125 - fix enter behavior 126 127Version 0.38.1 128 - fix tooltip option in dnd dialog 129 - fix russian and ukrainian translations 130 131Version 0.38.0 132 - add ctrl+enter behavior for all dialogs 133 - add --inc-button option to scale dialog 134 - fix --no-escape handling 135 - add --show-week option to calendar dialog 136 - improve behavior of --filename option of file dialog 137 138Version 0.37.0 139 - new layout management (fix gtk3 warning about missing parent) 140 - fix single-click selection in list dialog 141 - add --grid-lines option to list dialog 142 - add --posx and --posy options for setting window position 143 - fix quoting and escaping arguments for handlers in list and form dialogs 144 - add wrapping ability for columns in list dialog 145 - wrapped, ellipsized and editable columns may be specified as list 146 - add 'perm' type of bar in multiprogress dialog 147 148Version 0.36.3 149 - fix segfault when parse desktop files with missed or empty Comment field 150 in icons dialog 151 - code and output cleanup 152 153Version 0.36.2 154 - honor precision for floats in numeric fields of form and entry dialogs 155 - fix settings title and icon for browser mode in html dialog 156 157Version 0.36.1 158 - fix quoting buttons commands in form dialog 159 160Version 0.36.0 161 - add --no-selection option to list dialog 162 - improve --center option 163 - add spell checking support for text field in form and text-info dialog 164 - add gtksourceview support to text-info dialog 165 - fix setting initial value for numeric text entry in entry dialog 166 - do not close print dialog when preview button is clicked 167 - add --monitor option to icon dialog 168 - change default font for text-info and print text files to Monospace 169 - quote field values for button callback in form dialog 170 171Version 0.35.0 172 - add BAR column type to list dialog 173 - add SZ column type to list dialog (displays human readable sizes) 174 - add --show-cursor option to text dialog 175 - fix handling leading spaces in button callback of form dialog 176 - fix --show-hidden behavior 177 - switch float output from %g to %f 178 - fix setting custom bg color in text-info dialog for gtk3 179 180Version 0.34.2 181 - fix clearing fields in form when --cycle-read is using 182 183Version 0.34.1 184 - fix expander 185 - update man page 186 187Version 0.34.0 188 - add --select-action option to list dialog 189 - add --separate-output option to font dialog 190 - honor --quoted-output option in font dialog 191 - add --show-hidden option to file selection dialogs 192 - add --watch-bar to multi-progress dialog 193 - improve handling of autoclosing event in multi-progress dialog 194 - improve output of color values in form dialog 195 - fix build with gtk+-3.0 and webkit-3.0 196 197Version 0.33.1 198 - fix timeout handling 199 200Version 0.33.0 201 - add --picture dialog, a simple image viewer 202 - add --focus-field option to form dialog for set initialy fosuced field 203 - add --complete option for extended completions in entry fields 204 - add ability to fill form data through stdin 205 - fix handling empty data in form dialog 206 - improvements in browser mode of html dialog 207 - add --float-precision option 208 - improve output of floating point numbers 209 210Version 0.32.0 211 - enable rules-hint for icons list in icon browser 212 - add --splash options (thanks to Konstantin Baierer) 213 - add --no-focus option 214 - fix timeout progressbar layout for gtk3 builds 215 - add --num-output option for output index of active element in combo-boxes 216 217Version 0.31.3 218 - fix setting default value for completion entry in form dialog 219 220Version 0.31.2 221 - fix segfault in list dialog when separators enabled but --sep-value is unset 222 223Version 0.31.1 224 - fix segfault in html dialog 225 226Version 0.31.0 227 - add separators to list dialog 228 - use YAD_OPTIONS variable for specify default yad arguments 229 - add --no-rules-hint option to list dialog 230 - add parameters for controlling palettes in color selection 231 - remove some entries from settings file 232 - set default open command and date format through the settings file 233 - add additional filter settings for file selection dialogs 234 - apply filter and preview settings to all of file selection dialogs 235 - fix settings custom icon theme 236 237Version 0.30.1 238 - fix parsing paned orientation 239 240Version 0.30.0 241 - add paned dialog 242 - add --parent-win option to make dialog transient for special window 243 - add --uri-color option for setting text color of URIs in text-info dialog 244 245Version 0.29.1 246 - fix build without HTML dialog 247 248Version 0.29.0 249 - fix focus problems in html dialog 250 - set default encoding from locale for html widget 251 - fix quoted output in form dialog 252 - add --no-escape option to prevent close dialog when Esc is pressed 253 - show gtk version within --version and about dialog 254 - fix build with gcc 5.x 255 256Version 0.28.1 257 - fix incorrect rows output order in form dialog 258 259Version 0.28.0 260 - add HTML dialog 261 - add different output formats for color dialog 262 - add mnemonic feature for field labels in form and entry dialogs 263 - add completion entry as field type in form dialog 264 - add output by rows in form dialog when layout with several columns is used 265 - fix labels in multiprogress dialog 266 - fix print to file in print dialog 267 - fix setup arguments for double-click action in list dialog 268 - update man page 269 270Version 0.27.0 271 - add --hidden option to notification icon 272 - add --tooltip-column option to list dialog 273 - add --gtkrc option 274 - fix detection of expandind columns in list dialog 275 - fix markup handling 276 - add YAD_XID variable for dialogs children 277 - code cleanup for remove deprecated api 278 279Version 0.26.1 280 - fix output in list dialog for check and radiolists 281 - fix button alignment in form dialog 282 - don't add last item separator in multifile field of form dialog 283 284Version 0.26.0 285 - double-click actions in list dialog can change values in current row 286 - impove handling of markup text in list dialog 287 - add FBTN field type (relief buttons) to form dialog 288 - add buttons with custom icons 289 - add labels with icons for tab labels in notebook dialog 290 - remove --align option for notebook dialog 291 - numeric entries aligned to the right side 292 293Version 0.25.1 294 - use normal window hints for dialog windows 295 - fix menu in notification icon (issue #196) 296 297Version 0.25.0 298 - add --menu option for notification icon 299 - add --maximized and --fullscreen options 300 - unify --listen option for different kind of dialogs 301 - replace --stdin option by --listen in icon dialog 302 303Vesrion 0.24.1 304 - fix parsing menu in notification dialog 305 306Version 0.24.0 307 - add --auto-close option for multi-progress dialog 308 - add --image-path option 309 - add --no-click option to list dialog 310 - allow clear text in text-info dialog with ^L 311 - new translations 312 - bug fixes 313 314Version 0.23.1 315 - wait for child termination in notebook dialog 316 - honour custom width and height settings in unresizable dialogs 317 318Version 0.23.0 319 - add --quoted-output option for file, form and list dialogs 320 - add default values for combo-box field in form dialog 321 - fix dialogs responses when working in notebook mode 322 323Version 0.22.1 324 - fix resize of dialog text 325 - fix usage of stock items in popup menu of notification icon 326 327Version 0.22.0 328 - add scale field to form dialog 329 - fix form layout on gtk+-3.0 330 - fix borders around child dialogs in notebook 331 - fix handle stdin for icons dialog in compact mode 332 - fix dialog text alignment 333 - add italian translation 334 - update man page 335 336Version 0.21.0 337 - add optional scrollbars for form dialog 338 - add "duplicate row" menu entry for editable lists 339 - some fixes in man page 340 341Version 0.20.3 342 - update slovak translation 343 - use double-ckick for selecting date in form dialog 344 - fix check field layout in form dialog for gtk3 345 346Version 0.20.2 347 - fix tooltips in list dialog 348 349Version 0.20.1 350 - fix --kill-parent option 351 352Version 0.20.0 353 - default value for combo-box can be specified by --entry-text from one of existings entries in list 354 - add --single-click option for icon dialog 355 - add log window to progress dialog 356 - fix geometry settings for unresizable windows 357 - fix layout on gtk3 358 - add custom signals for --kill-parent option 359 360Version 0.19.1 361 - use current path as a default folder for file selection dialogs 362 - fix parsing .desktop files in icons dialog 363 364Version 0.19.0 365 - add preview to file dialog 366 - recognize link type in .desktop files for icon dialog 367 - make icon description selectable in icon browser 368 - fix quoting special characters when pass data to the command in list and dnd dialogs 369 370Version 0.18.0 371 - add notebook dialog 372 - add --button-layout option 373 - use markup for bar labels in multiprogress dialog 374 - make --align works for multi-progress too 375 - fix --geometry behavior 376 - fix wrap for multiline text fields in form dialog 377 - add radio and hidden column types in list dialog 378 - add @disabled@ value to form dialog 379 - add precisions to form and entry numeric fields 380 - add --listen option to list and text dialogs 381 382Version 0.17.1.1 383 - fix --listen mode of notification 384 385Version 0.17.1 386 - fix build with gtk+ < 2.22 387 - add wrapping to multiline text field in form dialog 388 - fix search in text-info dialog 389 - fix handling empty strings in --listen mode of notification 390 - add traditional chinese translation 391 392Version 0.17.0 393 - add search in --text-info dialog (activate by pressing Ctrl+S) 394 - add multiline text field to form dialog 395 - add multiply directory selection to form dialog 396 - add --rest option for specify extra command-line options through the external file 397 - add new setting "ignore_unknown_options" 398 - list dialog now can handle command-line and stdin data at the same time 399 - sending "^L" to list dialog will clear the list 400 401Version 0.16.3 402 - fix text settings in text-info dialog on gtk3 403 - fix --percentage option in progress dialog 404 - recognize special characters like \n in form labels 405 406Version 0.16.2 407 - always set first item as active for combo-box in entry dialog 408 - fix includes in print for build with gtk3 409 410Version 0.16.1 411 - add initial sorting to yad icon browser 412 - remove some deprecated calls 413 - fix build with gtk+-3.0 414 415Version 0.16.0 416 - add printing dialog 417 - add callbacks for dialog buttons 418 - add icons for popup menu in notification icon 419 - add french translation 420 - make Return works for combo-boxes in entry dialog 421 - change notification behavior. if --listen is specified, left click on icon 422 doesn't close it 423 - add --text-align option for aligning dialog text 424 425Version 0.15.1 426 - fix grid placement in form dialog 427 - fix popup menu in editable lists 428 - fix escaping markup text 429 - update man page 430 431Version 0.15.0 432 - add multiple progress bars dialog 433 - add field control for buttons in form dialog 434 - keep current directory in auxiliary file selectors in form dialog 435 - add tooltips for form buttons 436 - add new field types: SFL for create new file and CDIR for create new dir 437 - add --tooltip option for dnd dialog 438 - fix setting initial value for numeric field in form dialog 439 - add --print-xid option 440 - for progress dialog the default button is gtk-close now 441 - user can specify gtk version in ./configure script 442 - new yad icons (special thanks to Bogdan Lisovich) 443 444Version 0.14.2 445 - fix broken dialog text placement 446 447Version 0.14.1 448 - fix build with gtk3 449 450Version 0.14.0 451 - add regex search to list dialog 452 - add --page option for scale dialog 453 - add marks to scale dialog 454 - add expander for main widget 455 - bug fixes 456 457Version 0.13.0 458 - fixes for icons in entry dialog 459 - add icons for editable combo-boxes in entry dialog 460 - add new field types for form dialog - labels and buttons 461 - fix blinking behavior in notification icon 462 - some improvements in user-defined double-click action for list dialog 463 - dialog text can be selected if --selectable-labels specified 464 - fix image clipping in gtk+-3.0 465 - fix tooltips in list dialog 466 - fix wrapping dialog's text 467 - add --border option for set margins around dialog widgets 468 - add names for widgets for customize dialog look&feel through .gtkrc 469 - fix handling window icon 470 471Version 0.12.4 472 - fix output for image fields in list dialog 473 - fix Enter behavior in list dialog 474 - update license information in sources 475 476Version 0.12.3 477 - fix build with gtk3 478 - update man page 479 480Version 0.12.2 481 - wrap dialog text when width or geometry specified 482 - fix icon handling in motification 483 - fix timeout indicator orientation 484 - fix typo in man page and russian translation 485 486Version 0.12.1 487 - fix builds with gtk3 488 489Version 0.12.0 490 - add icons to entry dialog 491 - add --details option to calendar dialog 492 - add new field types to form dialog: CBE for editable combo-boxes, DT for date field 493 and MFL for choose multiple files 494 - add user-specified doubleclick actions to list dialog 495 - makes YAD buildable under MS Windows 496 - code cleanups 497 498Version 0.11.0 499 - new --skip-taskbar option for hiding yad window from taskbar and pager 500 - add --search-column option to list dialog for set quicksearch column number 501 - add --elipsize option to list dialog for shortened long text in text columns 502 - add tooltips for list dialog. when tooltip column is not specified tooltips 503 shows content of cell under mouse 504 - add markup for entry labels in entry and form dialogs 505 506Version 0.10.2 507 - fix wrong memory allocation when handling makrup text 508 - fix reading data from stdin in text dialogs 509 - 'always selected' settings in list dialog works only for command-line data 510 - update README and manual page 511 512Version 0.10.1 513 - fix URI handling in dnd dialog for non-gtk applications 514 - fix sizing for gtk3 builds 515 516Version 0.10.0 517 - fix in markup tooltips in list and icons dialogs 518 - limits for number of rows in lists 519 - support for settings row attributes in lists 520 - vertical and invert scale dialog 521 - numeric entry 522 - new font selection dialog 523 - tagging URIs in text dialog 524 - new option --kill-parent for send SIGTERM to parent process 525 - fix URI handling in dnd dialog 526 527Version 0.9.1 528 - fix handle markup for tooltips in list and icons dialogs 529 - add ukrainian and update slovak translations 530 - use GtkComboBoxText in entry and form dialogs when gtk+ >= 2.24.x is used 531 532Version 0.9.0 533 - fix --hide-column option in list dialog 534 - fix settting up initial value in scale dialog 535 - add --expand-column option in list dialog 536 - add aliased name --color-selection for --color dialog 537 538Version 0.8.1 539 - fix --auto-kill option in progress dialog 540 - fix setting initial value in DIR field of form dialog 541 542Version 0.8.0 543 - add --icon-theme option for use specific icon theme 544 instead of default 545 - add --align option for label alignment in form dialog 546 - fix handling ESC for return proper exit code 547 - fix handling colons in options 548 - add yad-icon-browser, a separate tool for exploring GTK icon 549 themes 550 - add autoconf macros AM_PATH_YAD for easily check for yad when 551 use autotools 552 553Version 0.7.2 554 - fix bug with launching commands in icons dialog 555 - remove column title from compact view in icons dialog 556 557Version 0.7.1 558 - fix bug with memory corruption 559 560Version 0.7.0 561 - improvements in printing data with custom buttons 562 - add sorting in icon dialog 563 - --tail option in text fialog now working for files too 564 - add new field types in form dialog 565 - separators sets from command-line only 566 567Version 0.6.0 568 - add compact view in icons dialog 569 - add justifications and margins to text dialog 570 - make double-click works in simple lists 571 572Version 0.5.2 573 - fix build with gtk+ < 2.16.x 574 575Version 0.5.1 576 - fix segfault in --checklist 577 578Version 0.5.0 579 - add --no-markup option 580 - add --geometry option 581 - new filed types in form dialog 582 - notification icon always close on middle click 583 - YAD now understand SIGUSR1 and SIGUSR2 signals 584 - YAD can be build against new gtk+ 3.0 585 - fix output bug in list dialog 586 587Version 0.4.0 588 - add --no-headers option in list dialog 589 - add tooltip column type for list dialog 590 - fix tail mode in text dialog 591 - initial value in color dialog now sets as --init-color 592 - code cleanups 593 594Version 0.3.1 595 - update slovak translation 596 - fix key handling in editable lists 597 - fix format string vulnerability in file dialog 598 - fix handling quickly piped lots of data from stdin 599 600Version 0.3.0 601 - add iconbox dialog 602 - fix option parsing 603 - improvements in notification icon and list dialog 604 - update translations 605 606Version 0.2.1 607 - improve keyboard navigation 608 - update man page 609 - add slovak translation 610 - add label to timeout indicator 611 - some fixes in dnd dialog 612 613Version 0.2.0 614 - add drag-and-drop box dialog 615 - fix --confirm-overwrite option for fileselection dialog 616 - fix --mouse position placement 617 - add remaining time indicator for --timeout option 618 - code cleanup 619 - fix typos in man page 620 621Version 0.1.0 622 - add types to form fields and list columns 623 - change default behaviour when print list results (print full row instead of first column) 624 - new --mouse options for place dialog under mouse position 625 626Version 0.0.10 627 - add rtl direction to progress bar 628 - add --image-on-top option 629 - set cursor invisible when text is not editable in text dialog 630 - add oprtion for setting colors of text-dialog 631 - add --tail options to text dialog for autoscrolling 632 - add predefined colors to color dialog 633 - recognize 'quit' command from stdin in notification icon 634 - add types to fields in form dialog 635 - usage examples now on wiki 636 - cleanups and bugfixes 637 638Version 0.0.9 639 - fix bug in progress dialog 640 - add .spec file 641 - update man page 642 643Version 0.0.8 644 - use HIG buttons order (with honouring gtk-alternative-button-order settings in .gtkrc) 645 - add --no-buttons option 646 - fix typo in man page 647 648Version 0.0.7 649 - add window behavior options 650 - add markup tooltips for tray icon if gtk+ >= 2.16.0 651 - add german translation 652 - fix build on gtk+ 2.12.x 653 654Version 0.0.6 655 - add form dialog 656 - add label to entry dialog 657 - change the default behavior of combo-box entry (this may change in config file) 658 - update translation and man page 659