From ec25f158e846eafc1a2a53305b70f88ca3dcb10c Mon Sep 17 00:00:00 2001 From: Maarten Vanraes Date: Sat, 29 Aug 2015 15:51:32 +0200 Subject: add the changes from the last 3 commits: eventing, dialogs and exttab fixes. --- Changes | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'Changes') diff --git a/Changes b/Changes index 7460c7b7..ab0cbd14 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,15 @@ + - Fixed ExtTab to be both EventRole and Event, which means + it captures WidgetEvents for itself and processes + the Events for it's own children as well, the ExtTab + builder subroutines should use ExtTab::addWidget() + so that it's events are properly handled. + - Added Dialog helper class for easier creation of dialogs + which implements the EventHandlerRole, this means + widgets that will have events should be added with + Dialog::addWidget() + - Added EventRole and EventHandlerRole Roles for easy + handling of events, and add an Event class that + implements the EventRole Role. - Added ExtTab shared GUI object - Added logger object to Module base class - Added Logging module -- cgit v1.2.1