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