root/juggler/branches/2.2/modules/tweek/ChangeLog-1.0

Revision 19384, 15.3 kB (checked in by patrick, 2 years ago)

Split up the change log to keep the main copy focused on the current
version.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 DATE       AUTHOR      CHANGE
2 ---------- ----------- --------------------------------------------------------
3 [1.0 Beta 3 released - 6.7.2005]===============================================
4 2005-06-07 patrickh    NEW VERSION: 0.93.0
5 2005-05-02 patrickh    Allow idlj to be used as the IDL-to-Java compiler.
6 2005-04-01 patrickh    Updated the interface
7                        org.vrjuggler.tweek.beans.BeanFocusChangeListener to use
8                        a more modern approach.  The method beanFocusChanged()
9                        has been split into beanFocused() and beanUnfocused().
10                        NEW VERSION 0.92.7
11 2005-03-21 patrickh    org.vrjuggler.tweek.beans.loader.BeanInstatiationException
12                        now supports the Java 1.4 "cause" mechanism for
13                        chaining exceptions.
14                        NEW VERSION 0.92.6
15 2005-03-06 patrickh    Removed the Tweek WizardBuilder Bean from the mix.
16                        NEW VERSION 0.92.5
17 2005-02-11 patrickh    Added the capability for Beans to notify the Tweek Java
18                        GUI about undo/redo operations and cut/copy/paste
19                        operations that they perform themselves.
20                        NEW VERSION 0.92.4
21 2005-02-10 patrickh    Extended org.vrjuggler.tweek.beans.FileLoader to allow
22                        save-all operations and to allow for testing for unsaved
23                        changes.  Added the capability for Beans to notify the
24                        Tweek Java GUI about file operations (open, close, save,
25                        etc.) that they perform themselves.
26                        NEW VERSION 0.92.3
27 2005-02-08 patrickh    Added org.vrjuggler.tweek.TweekCore.getMessageDocument()
28                        for easy access to the Tweek Java GUI's informational
29                        message document.
30                        NEW VERSION: 0.92.2
31 2005-01-23 patrickh    Added org.vrjuggler.tweek.beans.HelpProvider, an
32                        interface used by the Tweek Java GUI for Panel Beans to
33                        indicate that they can provide help to users.
34                        NEW VERSION: 0.92.1
35
36 [1.0 Beta 2 released - 1.18.2005]==============================================
37 2005-01-18 patrickh    NEW VERSION: 0.92.0
38
39 [1.0 Beta 1 released - 12.24.2004]=============================================
40 2004-12-22 patrickh    NEW VERSION: 0.91.0
41 2004-12-22 patrickh    EnvironmentService.getenv() now falls back on
42                        System.getProperty() as a last resort attempt to give
43                        back a non-default value.
44                        NEW VERSION: 0.21.1
45 2004-12-08 patrickh    Allow the use of TAO as the C++ CORBA implementation.
46                        User code must now include tweek/idl/Subject.h rather
47                        than tweek/CORBA/Subject.h.
48                        NEW VERSION: 0.21.0
49 2004-12-06 patrickh    Added an overload of EnvironmentService.getenv() that
50                        allows users to specify a default value to be returned
51                        if the environment variable is not found.
52                        NEW VERSION: 0.20.3
53 2004-11-13 patrickh    Added org.vrjuggler.tweek.event.EventListenerRegistry.
54                        NEW VERSION: 0.20.1
55 2004-11-13 patrickh    Refactored the handling of TweekFrameListener so that
56                        all window events are delivered to the listeners.
57                        NEW VERSION: 0.20.0
58 2004-11-05 patrickh    Added EnvironmentService.getenv(), which is implemented
59                        using a Java native method.
60                        NEW VERSION: 0.19.2
61 2004-11-04 patrickh    The Tweek JavaBean Loader is now installed as a bundle
62                        on Mac OS X (in addition to the "traditional" UNIX
63                        installation launched by a shell script).
64                        NEW VERSION: 0.19.1
65 2004-11-04 patrickh    Changed the location of Tweek data files to $HOME/.tweek
66                        on UNIX-based platforms.  Along with this,
67                        $HOME/.tweekrc has been renamed to $HOME/.tweek/tweekrc.
68                        Added a new user-specific directory to the default Bean
69                        search path: <Tweek data dir>/beans.  This uses the
70                        platform-specific data directory.
71                        NEW VERSION: 0.19.0
72 2004-11-04 patrickh    Added EnvironmentService.getOS().
73                        NEW VERSION: 0.18.2
74 2004-10-29 patrickh    Extended the Tweek Java GUI to integrate into Mac OS X.
75 2004-10-29 patrickh    Relocated the Tweek Java libraries to the directory
76                        $TWEEK_BASE_DIR/share/tweek/java.  Changed the default
77                        Bean search path to $TWEEK_BASE_DIR/share/tweek/beans.
78                        NEW VERSION: 0.18.0
79 2004-09-11 patrickh    Updated for JDOM 1.0.
80                        NEW VERSION: 0.17.1
81 2004-07-13 aronb       Inter-step communication in wizards now occurs using a
82                        hash map.
83                        NEW VERSION: 0.17.0
84 2004-05-08 patrickh    Updated to VPR 0.36.0.
85                        NEW VERSION: 0.16.3
86 2004-04-10 patrickh    Added a new Swing look and feel called Liquid.
87 2004-04-05 patrickh    Changed the default omniORB version tested for by
88                        configure to omniORB4.
89 2003-12-08 patrickh    Initial support for using Fnorb or PyORBit 2 as
90                        alternatives to omniORBpy.  This work is not yet done.
91 2003-11-07 patrickh    The editor for the global preferences of the Java GUI
92                        now saves the correct value for the user's preferred
93                        starting directory for file choosers.
94                        NEW VERSION: 0.16.2
95 2003-11-07 patrickh    org.vrjuggler.tweek.net.corba.CorbaService.init() now
96                        passes all CORBA-related exceptions through to the
97                        caller.
98                        NEW VERSION: 0.16.1
99 2003-09-19 patrickh    Removed the Emacs/Windows file chooesr open style
100                        preference.  Changed the semantics of
101                        GlobalPreferencesService.getChooserStartDir() to return
102                        a path instead of a symbolic string.
103                        NEW VERSION: 0.16.0
104 2003-08-25 aronb       Added a BeanStatus dialog box that shows all loaded beans
105                        and beans that are waiting for dependancies. It also
106                        shows details such as JAR URL, Class Name, and deps.
107 2003-08-23 patrickh    Added the JGoodies Looks Swing look and feel.
108 2003-08-16 patrickh    Refactored the built-in Tweek Service Beans to be
109                        accessed via proxies.  This makes acquisition of the
110                        service reference dramatically simpler.
111                        NEW VERSION: 0.15.0
112 2003-08-12 patrickh    The method getBean() in the class
113                        org.vrjuggler.tweek.beans.BeanInstantiationEvent is now
114                        getTweekBean().
115                        NEW VERSION: 0.14.0
116 2003-08-03 patrickh    Connected the PyQt-based GUI to the build.
117 2003-05-20 patrickh    configure.in requries Autoconf 2.53 or newer.
118 2003-03-10 patrickh    Added tweek::SubjectManager::getName() method.
119                        NEW VERSION: 0.13.5
120 2003-02-01 patrickh    The Tweek C++ API now builds on Windows.
121                        NEW VERSION: 0.13.4
122 2003-01-06 patrickh    Updated to VPR 0.22.0.
123                        NEW VERSION: 0.13.3
124 2002-12-24 patrickh    Updated to VPR 0.21.0.
125                        NEW VERSION: 0.13.2
126 2002-10-30 patrickh    Added parameters to tweek::CorbaManager::init() that
127                        allow the caller to specify the key elements of a
128                        corbaloc URI that can be used to get the reference to
129                        the root naming context.  This offers a way around using
130                        an environment variable ($OMNIORB_CONFIG) or esoteric
131                        command-line options to find the Naming Service.
132                        NEW VERSION: 0.13.1
133 2002-10-14 patrickh    Added a C++ CORBA client interface that mimics the
134                        equivalent Java client interface very closely.  The new
135                        class is tweek::CorbaService.
136                        NEW VERSION: 0.13.0
137 2002-10-11 patrickh    For new users of the Tweek GUI, the default Viewer Bean
138                        is now the Tree Viewer.
139 2002-10-10 patrickh    Made the IIOP version used when making the initial
140                        Naming Service connection a configurable option in the
141                        Java GUI.
142                        NEW VERSION: 0.12.1
143 2002-09-21 patrickh    Added the ability to send Beans from a C++ servant to a
144                        client.  The Tweek Java GUI makes use of this so that it
145                        can receive Beans easily from user code.
146                        NEW VERSION: 0.12.0
147 2002-09-10 patrickh    Changed org.vrjuggler.tweek.net.CommunicationListener to
148                        have two methods, connectionOpened() and
149                        connectionClosed() instead of one method where the event
150                        object determined what changed with the connection.
151                        NEW VERSION: 0.11.0
152 2002-09-04 patrickh    Fixed bugs relating to registration of event listener
153                        Beans that were not instantiated lazily by the Java GUI.
154                        NEW VERSION: 0.10.3
155 2002-08-27 patrickh    The output from 'tweek-config --cxxflags' will include
156                        -DTWEEK_HAVE_CXX=1 if the C++ API is available.
157                        NEW VERSION: 0.10.2
158 2002-08-19 nonchocoboy Added JTreeTable component to the Tweek extensions
159                        UI library as found in The Swing Connection.
160                        NEW VERSION: 0.10.1
161 2002-08-17 nonchocoboy Added support for making beans dependent on other beans
162                        in order to make sure Tweek loads the bean dependencies
163                        first. This includes changes in the beanlist XML format
164                        to support the new bean dependency.
165                        NEW VERSION: 0.10.0
166 2002-08-17 patrickh    If the IRIX SPROC threading subsystem is used with VPR,
167                        the C++ ABI is disabled because SPROC threads conflict
168                        with omniORB.
169                        NEW VERSION: 0.9.3
170 2002-08-16 patrickh    Fixed a bug where the paths to third-party JAR files
171                        could have garbage in it when returned by running
172                        'tweek-config --jars'.
173 2002-08-16 patrickh    Made layout adjustments in the Java GUI to improve
174                        usability on IRIX.  Added the Metouia look and feel.
175                        NEW VERSION: 0.9.2
176 2002-08-14 patrickh    The Icon Viewer is now user configurable.
177                        NEW VERSION: 0.9.1
178 2002-08-14 patrickh    org.vrjuggler.tweek.beans.BeanPreferences.initGUI() has
179                        been renamed to the have the more specific name
180                        org.vrjuggler.tweek.beans.BeanPreferences.initPrefsGUI()
181                        NEW VERSION: 0.9.0
182 2002-08-13 patrickh    Added the Kunststoff Mini look and feel to the
183                        collection of installed code.  This is a look and feel
184                        designed for use on PDAs.
185 2002-08-13 patrickh    Added the Kunststoff look and feel to the collection of
186                        installed code.
187 2002-08-11 patrickh    Changed the URL for the beanlist XML Schema to include
188                        version information:
189                        http://www.vrjuggler.org/tweek/xsd/1.0/beanlist.xsd
190 2002-08-02 patrickh    Developer installations are now constructed using the
191                        standard installation targets.
192 2002-08-02 patrickh    Refactored the tweek::SubjectManager interface and the
193                        C++ implementation to allow users to add customized
194                        identifying elements to their Subject Manager instance.
195                        NEW VERSION: 0.8.0
196 2002-08-01 patrickh    Enabled compiling of profiled libraries.
197 2002-07-14 patrickh    Extended org.vrjuggler.tweek.beans.FileLoader to include
198                        a method for indicating that the user wants to save an
199                        open file with a different name (a "Save As ..."-type
200                        option).
201                        NEW VERSION: 0.6.1
202 2002-07-14 patrickh    org.vrjuggler.tweek.gui.MessagePanel is no longer a
203                        singleton.  Further, it now uses a custom document,
204                        org.vrjuggler.tweek.text.MessageDocument, an
205                        instance of which is held by the TweekCore singleton.
206                        NEW VERSION: 0.6.0
207 2002-07-13 patrickh    Added a new command-line option, --validate, that
208                        directs the XML loader to validate XML beanlist
209                        documents against the XML Schema that describes them.
210 2002-07-05 nonchocoboy Added support for programmtic focusing of PanelBeans in
211                        BeanModelViewers. The --defaultbean command-line
212                        argument has been added.
213 2002-07-03 patrickh    Subject Manager servants are now named using a GUID to
214                        guarantee automatic uniqueness without using a special
215                        naming context.  The tweek::SubjectManager interface
216                        has been extended to provide clients with additional
217                        instance-specific information about a given reference.
218                        NEW VERSION: 0.5.0
219 2002-06-24 patrickh    The tweek-config script is now written in Perl.  It is
220                        capable of determining its installation path at runtime.
221 2002-05-09 nonchocoboy The Bean XML files now name the Bean class rather than
222                        the JAR file entry.
223                        NEW VERSION: 0.4.0
224 2002-04-29 patrickh    Support for plugging in Java and C++ ORBs at
225                        configuration time has been improved.  OpenORB and
226                        omniORB 3 are still the default implementations, but it
227                        is easier to use different ORBs.
228 2002-02-12 patrickh    The Icon Viewer now uses buttons instead of labels for
229                        its icons.  This makes it much more clear when a mouse
230                        click is actually being processed.
231                        NEW VERSION: 0.3.1
232 2002-02-09 patrickh    Added support for context-specific file opening and
233                        closing.
234                        NEW VERSION: 0.3.0
235 2002-02-05 patrickh    Added support for editing Bean-specific preferences.
236                        NEW VERSION: 0.2.0
237 2002-01-22 patrickh    Started a test suite for the Java code using JUnit.
238 2001-12-09 patrickh    Added the capability to "unregister" subjects previously
239                        registered with the Subject Manager.
240 2001-11-20 patrickh    Created two new Java API libraries: TweekServices.jar
241                        and TweekEvents.jar.
242 2001-11-18 patrickh    Added the ability to request all subjects currently
243                        registered with a tweek::SubjectManager.
244 2001-11-18 patrickh    Changed the use of tweek::SubjectManagerImpl so that
245                        there is one associated with each tweek::CorbaManager
246                        instance rather than one per memory space.
247 2001-11-13 patrickh    Encourage the use of OpenORB over JDK 1.4 so that this
248                        software can be used with JDK 1.2 and 1.3.
Note: See TracBrowser for help on using the browser.