From the coding point of view December was a very busy month. Lots of updates in terms of fixes and the introduction of extra functionality. See the notes below. Another useful change was the ability to download stable versions of gnocl directly from the main website.
What, however, will the new year bring? I've already begun the process of integrating support for the canvas into main core, it makes sense, especially if the creation of graphics is needed. Once done, I'll take a look at integrating some the functionality from the other legacy modules. With that done, perhaps its time for a version increment, perhaps to 1.0 at long last!
'Why, hasn't it happened already?' one might ask. In short, all the additional work needed to update the online documentation and creating a comprehensive demonstration application. This is largely done now, especially with the internal help functionality added to the core.
Just to show that the gnocl::canvas is now up and running, here's that old familiar screenshot on 0.9.96.
gnocl::selection
o new command, retrieve currently selected text on display.
gnocl::button, gnocl::toolbar button
o -onClicked has new substitution string, %s, the currently selected text.
gnocl::text
o some minor bug fixes.
gnocl::dialog
o new option -showHelp, tidied up code.
gnocl::colorSelectionDialog
o -title now works (can override locale settings)
o new option -showHelp, show help button,
OK - returns colours values: R,G,B,a. range 0-65535.
Cancel - empty string
Help - returns "HELP"
Legacy support for deprecated Gtk+ widgets now removed.
The following have been removed completely from the Gnocl C-sources.
gnocl::curve
gnocl::gammaCurve
gnocl::ruler
Whereas the following commands will treated as synonymns
gnocl::about - gnocl::aboutDialog
gnocl::fileSelection - gnocl::fileChooserDialog
gnocl::optionMenu - gnocl::comboBox
gnocl::combo - gnocl::comboEntry
gnocl::fileSelection
o options -parent and -icon.
gnocl::scale
o -data option now works correctly.
gnocl::inventory
o crash fixed.
gnocl::fileChooserButton
o -onFileSet %F substitution string changed to %u.
gnocl::folderChooserButton
o -onFolderSet now works, responds to "selection-changed" signal.
gnocl::fontButton
o new option -borderwidth
gnocl::colorButton
o new option -borderwidth
Comments