ESSTP Notes
ESSTP Release Notes
1.0.3 2003.09.02
- ESSTP now requires Eclipse 2.1 or greater (I upgraded depreciated methods)
- ESSTP is now 'linked folder friendly'. Linked folders can now be added to projects whose resources are managed by ESSTP. ESSTP simply ignores
linked folders and files.
- Disabled ESSTP editor contribution menu items when the edited file was not in a project under ESSTP control
1.0.2 2003.08.01
- Repositioned menu items on the Eclipse Team menu so that ESSTP commands would not appear in the same menu groups as the stock Eclipse
commands such as Create Patch..., Apply Patch...,
Target Site...
- Fixed bug 781542& (Bind Fails)
1.0.1 2003.07.31
- Fixed bug 684827 (No error message if SourceSafe isn't installed properly)
- Fixed bug 780973 (First Bind Failing)
- Addressed feature request 780978 (Add Plugin Help)
1.0.0
- Fixed bug 712738 (Check-out comments lost on multiple check-in)
0.9.9
- Fixed bug 706287 (Wrong comment when checking in)
- Addressed feature request 706555 (Use the check-out comment on check-in)
- Fixed bug 708908 (History window doesn't pop under 0.9.8)
0.9.8
- Added Get function to Version Display Dialog. so that previous versions can be gotten
- Added "SourceSafe" popup to Default Text Editor
-
Created a Java fragment for the purpose of adding Java specific team functionality. This functionality
is provided in a fragment so that the ESSTP Core and UI plugins do not have a dependency on the JDT.
Initial Java functionality included in he fragment is the addition of a "SourceSafe" popup menu in the
Java Text Editor. Future plans include support for checking out
object heirarchies and files that reference a given target file or method.
0.9.7
- Enhanced the 'status bar' that displays at the bottom of the Console view
- General code clean-up
0.9.5
- Defaulted display of label decorations to on
- Improved the display of the wait cursor
- Fixed bug 693893 (Cancel button not hidden before build)
- Fixed bug 693896 (Error when checking out a file deleted locally)
- Fixed bug 694615 (Checkout after add doesn't work)
0.9.2
- Addressed feature request 690030
(Add a way to filter checkouts by user)
- Bug fixes
0.9.1
- Addressed feature request 672155
(ESSTP should allow mulitple checkouts of the same file)
0.8.3
- Double clicking on file in Checkouts View
will open the file in it's editor
- Added Show Differences... menu item to Checkouts
View popup menu
- Added Show History... menu item to
Checkouts View popup menu
- Addressed feature request 685478
(Added cancel funtionality to long running commands)
0.8.2
- Repackaged for Eclipse Update Manager Support (no code changes)
0.8.1
- Addressed feature request 678403
(Decorators to show checked out files). Note that label decorators are off
by default in ESSTP. To turn them on: Window/Preferences/Workbench/Label
Decorations
- Addressed feature request 676400
(Checkout dialog box when trying to edit a file).
- Bug fixes (especially with version history)
0.8.0
- Version history is now functional along with support for viewing diffs on
different versions
- Bug fixes
0.0.6
- I ran into a problem trying to get version information for SourceSafe files and folders using Jawin.
Jawin would not serialize the IUnknown pointer returned by the Versions::_NewEnum() method. After
considering my options and determining that others had run into the same problem with VSS automation and
Jawin I decided to look around for other opens source Java/COM bridges. I found and integrated JCom into
ESSTP. Despite the fact the documentation and JavaDocs are in Japanese (and I don’t speak Japanese) it took
me about six hours to do a Jawinectomy and integrate JCom into ESSTP. This is a testament to JCom.
(http://sourceforge.net/projects/jcom2).
- 0.0.5 was developed under using JDK1.4.1. Unwittingly I had used some method signatures that prevented
those running 1.3.1 from running ESSTP. Since the code isn’t dependent on any 1.4 features I bit the
bullet and downloaded 1.3.1 and fixed the conflicts. ESSTP should now run on 1.3.1 and higher.
- I’ve started to work in history although at the present time there’s not a lot you can do other than
look at the version information.
- Bug fixes
0.0.51
- JDK 1.3.1 compatability release (didn't work:)
- Bug fixes
0.0.5