Recent Releases
4.8.013 Oct 2017 10:05
major documentation:
Add support for GtkAspectFrame, GtkLinkButton, and GtkMenu.
Add documentation for GtkMenuBar, GtkMenuButton, GtkPaned, and
GtkSizeGroup.
Improve and document previously undocumented :ping command.
4.7.025 Jun 2016 03:16
major feature:
Add command line option -b for sending pipeglade to background.
Add command line option -l for logging duration of pipeglade
command execution.
Add command line option -O for redirecting stderr.
Widget names are alphanumeric including underscores and (new)
hyphens.
Reject commands with excess arguments.
Support temporary blocking of feedback messages.
GtkDialog and GtkFileChooserDialog now respond to the commands
that work for GtkWindow.
Toplevel windows report 'name:' when by the window
manager.
GtkStatusbar commands take non-whitespace strings as context id,
not just integers.
Add missing GtkStatusbar command remove_all_id.
Support saving snapshots of widgets into image files (eps, ps,
pdf, svg).
Support coordinate transformation in GtkDrawingArea.
New ability for GtkDrawingArea commands to insert themselves at
arbitrary positions in the current list of drawing operations, not
just at the end.
Remove GtkDrawingArea command refresh; refreshing happens
automatically.
Add GtkDrawingArea command set_font_face.
Add GtkDrawingArea command rel_move_for supporting text placement
with respect to center, upper left corner, etc., of the text.
Add GtkScale and GtkSpinButton commands set_range, set_increments,
and (GtkScale only) set_fill_level.
Command execution time improved by a factor of about 20.
Avoid silly precision on mouse coordinates emitted from GtkEventBox.
Floating point format in commands and messages is now independent
of the current locale.
4.5.026 Mar 2016 12:45
major feature:
Add GtkStatusbar commands that take a context id argument.
Add support for changing widget size.
Add support for GtkScrolledWindow.
4.4.013 Dec 2015 07:45
major bugfix:
a subtle GTK-related where freshly created fifos vanished.
a involving GTK+ 3.14 and GtkTreeView.
Add a --display option.
4.3.002 Dec 2015 17:25
major documentation:
Support GtkTreeStore.
Support editing in GtkTreeView.
Data behind GtkTextView and GtkTreeView can be saved into files
where they are stored as a sequence of ordinary pipeglade commands.
Arbitrary commands can be read from files.
Setting fields of a non-existing GtkTreeStore/GtkListStore row
automatically creates any nodes necessary in the supporting tree
structure.
4.2.009 Nov 2015 18:45
major documentation:
Support GtkWindow moving and resizing.
Eliminate any use of sleep(), avoiding spinning.
4.1.003 Oct 2015 14:05
major feature:
Add support for the XEmbed protocol, both as a GtkPlug and a
GtkSocket.
Add support for GtkPrintUnixDialog.
Improve build process.
4.0.027 Sep 2015 11:25
major feature:
Change API: Remove deprecated commands override_color,
override_background_color, and override_font.
Disable runtime GLIB deprecation warnings.
3.1.123 Sep 2015 03:16
minor bugfix:
.1.0 which lacked most of the advertised changes.
3.0.028 Feb 2015 11:45
minor feature:
Change API: No user-visible callbacks anymore, simplifying UI
creation.
Change API: Changed feedback messages for a couple of widgets.
Synthetically fired events have become a bit more useful.
Improve handling of GtkProgressBar and GtkStatusbar.
2.2.022 Feb 2015 08:45
minor feature:
Add support for GtkDrawingArea.
2.1.027 Jan 2015 09:05
minor feature:
Add support for GtkExpander, GtkFrame, GtkNotebook, and
GtkSwitch.
Add support for changing of GUI fonts and colors.
Rewrite parts of manual page.
2.0.119 Jan 2015 13:25
minor feature:
Bug fix in the echo.sh example script.
1.2.115 Jan 2015 03:25
minor feature:
Change capitalization of a few error messages.
Bug fix in manual page.
1.2.011 Jan 2015 05:05
minor feature:
Add a command for firing GUI callbacks synthetically.
1.1.007 Jan 2015 14:45
minor feature:
Change response of GtkTreeView which now reports an additional
clicked' message and the values of all selected rows.
0.3.106 Jan 2015 17:12
minor feature:
0.3.003 Jan 2015 19:40
minor feature:
Added support GtkColorButton, GtkFontButton, and for graying out and hiding of arbitrary widgets.
0.1.131 Dec 2014 20:46
minor feature: