Latest Nightly build now available from SourceForge. Lots of work done over the past 6 weeks, and here's the gist from the project NEWS.
2017-11:
gnocl::paned
o added -min, -max
gnocl::treeList
o appending row to image columntype now supports %& percent-string (icon-theme).
gnocl::image
o -image options now supports %& (icon-theme) percent string.
gnocl::button
o -icon options now supports %& (icon-theme) percent string.
o -iconSize, set size of icon, default = 22.
gnocl::toolPalette
o drag and drop between itemgroups now works. Unecessary options removed.
gnocl::recentFilter
o new command, allow the creation and manipulation of filters for use in recent menus, dialogs and widgets.
gnocl::paned
o added commands pack, remove.
gnocl::notebook
o tab tearoff now fully supported, closing tearing window restores tabs to original notebook.
tearoff window closes when last tab removed.
o added -detachable, -reorderable, and -enablePopup.
gnocl::dialog
o will now close without setting -onResponse option.
o added -action and -content (same as -child).
o problems with -icon fixed.
gnocl::messageDialog
o added gnocl::message as synonym for gnocl::messageDialog.
o module source renamed from msgDialog.c to message.c
gnocl::radioButton, gnocl::menuRadioItem
o added %g substitution implemented in callback
gnocl::menuItem
o clash between markup and percept mnemonics resolved, markup removed for %_ strings.
gnocl::menuCheckItem
o -radio, choose between button or tick (default).
o onToggled renamed to toggle, now works correctly
o %g substitution implemented in callback.
gnocl::checkButton
o %g substitution implemented in callback.
gnocl::screen
o new sub-command, primary.
gnocl::menu
o completed code for addBegin and addEnd
although may prove of limited value in scripts, the following commands have been added:
deactivate, itemActivate, select, reposition, get
2017-10:
Widget subcommands "options" and "commands" removed from all objects. Use gnocl:: options|commands.
gnocl::fontSelectionDialog
o module completely revised, commands not permissible while dialog running.
gnocl::fontSelection
o added options: -data, -name, -tooltip, -widthRequest, -heightRequest and -onClicked
gnocl::iconView
o BUG FIX: -tooltip option no longer requires setting when adding icons.
configure sub-command now works properly
-selectionMode fully implemented
NEW COMMANDS: get, select, getSelection
gnoc::infoBar
Module tidied up, ineffectual calls to Gtk api removed.
Available options are:
-child, -type, -buttons, -actionWisdgets, -data, -onResponse, -onShowHelp,
-visible, -sensitive, -name, -heightRequest, -widthRequest, -tooltip
2017-11:
gnocl::paned
o added -min, -max
gnocl::treeList
o appending row to image columntype now supports %& percent-string (icon-theme).
gnocl::image
o -image options now supports %& (icon-theme) percent string.
gnocl::button
o -icon options now supports %& (icon-theme) percent string.
o -iconSize, set size of icon, default = 22.
gnocl::toolPalette
o drag and drop between itemgroups now works. Unecessary options removed.
gnocl::recentFilter
o new command, allow the creation and manipulation of filters for use in recent menus, dialogs and widgets.
gnocl::paned
o added commands pack, remove.
gnocl::notebook
o tab tearoff now fully supported, closing tearing window restores tabs to original notebook.
tearoff window closes when last tab removed.
o added -detachable, -reorderable, and -enablePopup.
gnocl::dialog
o will now close without setting -onResponse option.
o added -action and -content (same as -child).
o problems with -icon fixed.
gnocl::messageDialog
o added gnocl::message as synonym for gnocl::messageDialog.
o module source renamed from msgDialog.c to message.c
gnocl::radioButton, gnocl::menuRadioItem
o added %g substitution implemented in callback
gnocl::menuItem
o clash between markup and percept mnemonics resolved, markup removed for %_ strings.
gnocl::menuCheckItem
o -radio, choose between button or tick (default).
o onToggled renamed to toggle, now works correctly
o %g substitution implemented in callback.
gnocl::checkButton
o %g substitution implemented in callback.
gnocl::screen
o new sub-command, primary.
gnocl::menu
o completed code for addBegin and addEnd
although may prove of limited value in scripts, the following commands have been added:
deactivate, itemActivate, select, reposition, get
2017-10:
Widget subcommands "options" and "commands" removed from all objects. Use gnocl::
gnocl::fontSelectionDialog
o module completely revised, commands not permissible while dialog running.
gnocl::fontSelection
o added options: -data, -name, -tooltip, -widthRequest, -heightRequest and -onClicked
gnocl::iconView
o BUG FIX: -tooltip option no longer requires setting when adding icons.
configure sub-command now works properly
-selectionMode fully implemented
NEW COMMANDS: get, select, getSelection
gnoc::infoBar
Module tidied up, ineffectual calls to Gtk api removed.
Available options are:
-child, -type, -buttons, -actionWisdgets, -data, -onResponse, -onShowHelp,
-visible, -sensitive, -name, -heightRequest, -widthRequest, -tooltip
Comments