libview 0.5.6: Now supporting the number 6!
2005-12-15 23:45 PST

An annoying yet amusing bug in view::FieldEntry was just discovered and fixed. Depending on the delimiter used in fields, certain keys may were not allowed to be inputted. In the case of our test, where "-" was used as a field delimiter, the character "6" wasn't considered a valid character. It was important enough to put a release out.

Release Notes:

  • Fixed a bug where instead of checking if an inputted character was in a string consisting of mDelim and sTabChar, we were checking if it was in a string consisting of the added ascii values of the characters mDelim and sTabChar. This was preventing the character "6" from being entered when using "-" as the delimiter, which is how we found this.
  • Added a test case for the view::ContentBox widget.
libview 0.5.5: Making life just a wee bit easier
2005-11-29 16:53 PST

Just in time for VMware Workstation 5.5, we've released libview 0.5.5! It fixes a number of annoying bugs that previously required some small but annoying work-arounds.

Release Notes:

  • Fixed a bug in UIGroup where Merge wouldn't call Unmerge if the group was already merged.
  • Fixed a bug where deactivating the AutoDrawer while it was moving would not do the right thing.
  • Added support for keeping the AutoDrawer open while the focus is inside it.
  • Added support for setting an alignment in the Header widget.
  • WrapLabel now wraps properly when being passed text in its constructor.
Pretty screenshots and descriptions
2005-10-27 21:23 PST

A set of descriptions and screenshots of what's available in libview has just been made available. You can reach this page by the "Widgets / Classes" link above. Not all of the descriptions have the ideal content just yet, but hopefully this will be enough to show off what's in libview.

libview 0.5.4: Hey, even we make mistakes
2005-10-27 18:03 PST

Due to a missing public API function that we forgot to add in 0.5.3, we decided to roll out a quick update. As much as 0.5.3 rocks, you'll want to get 0.5.4.

Release Notes:

  • Added a missing public API function needed for AutoDrawer.
libview 0.5.3 released
2005-10-27 15:30 PST

libview 0.5.3 has been released! This release offers a few new widgets, such as the FieldEntry (a Gtk::Entry that has delimiter-separated fields), IPEntry (an IP address entry based on FieldEntry) and AutoDrawer, which makes adding drawer support to your program even easier.

Release Notes:

  • Added the AutoDrawer widget that encapsulates the behaviour for the most common Drawer use case of an auto-hiding menu/toolbar.
  • Added the FieldEntry widget, which subclasses Gtk::Entry and provides multiple delimiter-separated fields with alignments and per-field validation.
  • Added the IPEntry widget, which is a FieldEntry subclass for entering IP addresses. Unlike most IP entries, this one makes a best attempt to get in the user's way.
  • Tidied up all C Objects to remove deprecated code, to properly separate private and public data, and to add sanity checks to public calls.
« Newer News Older News »