| 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. |
|---|