Jipe - Change Log
Change Log from 0.90
0.93
22/10/00 - Added the GNU JSwat debug package to Jipe. (Goto www.bluemarsh.com for more info on JSwat)
21/10/00 - Put the copyright notices and changelog files into the main jipe
package.
0.92
18/10/00
- Sorted out display view options. (SL)
17/10/00
- Added recent history menu options for projects and files (SL)
14/10/00
- Added modified Class Browser method (allows browsing jar files)
submitted by Sebu Koleth
30/09/00
- Added improved compile method submitted by Rizsanyi Zsolt.
15/07/00
- Added Block Indent methods,Insert Comment methods,Delete Line,
Remove End space, Lower/Upper
Case
methods.Above methods written by Romain Guy and Slava Pestov. Source
supplied under GNU GPL terms. Modified by Steve Lawson for use within
the Jipe project.
Added
an Insert menu option, and altered existing menu and popup menu lists
to accommodate the above features.
14/08/00
- Changed the auto indent routine around so that it indents a line
before a user starts typing.
18/09/00
- Made changes so that api help in the classbrowser works properly.
(SK)
18/09/00 - Started work on recent file/project lists. (SL)
0.91
12/07/00 -
Added changes to Find routine submitted by Mike Hansen
10/07/00
- Added Auto Indent routine. Added Jipe version checker.
08/07/00 - More improvements to the project
manager.
Added Drag and Drop support to open files. (=>JDK1.2
only)
07/07/00 - Added Popup menu option to Editor
tabs.
06/07/00 - Added modified indicator to editor
tab pane. (Document title shows up in red when a document has been
altered & needs saving)
02/07/00 - Added 'Find In
Files' routine, submitted by Sebu Koleth.
25/06/00 -
Updated the documentation.
0.90i
25-06-00 -
Started proper work on the ProjectManager Class. All the basics now
functioning correctly.
24-06-00 - Fixed a bug so
that when a filename is changed through saveas, it updates Jipe
without causing a null poiter exception.
22-06-00 -
- Added ClassFilter to
make it easier to open class files.
- Updated
Jipe.properties to include new settings.
- Project files can once again be loaded straight
from the commandline.
21/06/00 - Fixed the old
'remember current directory' bug. (again)
0.90h
18/06/00 -
- Added Decompiler
option in the tools menu (see Jipe Docs for more info on this
feature)
- Started working on
Code Complete class (This now works, but doesn't allow for user
defined words.
- Improved Jipe.java so
that programs can be compiled and run from any directory.
- Improved
JipeCompiler.java so that it doesn't display strange characters in
the error window.
- Improved
JipeCompiler.java so that jikes output is displayed properly.
- Set End Of Line
marker in the editor to default to false.
- HTML help docs have
been updated.
- HTML help browser now
built into Jipe Editor window.
- HTML help Hyper links now work.
12/06/00 -
- Added Sebu Koleth's
code to allow users to select color syntax colours for documents
styles.
- Fixed null pointer
exception from occuring in the Jipe properties & Java Properties
dialog boxes. SK
- Fixed bug that stopped the appletviewer routine
sending wrong file info to run an applet. SK
0.90g
28/05/00 -
- Bug fix - Gotoline
wasn't working. FIXED
- Bug fix - compiler to
line finder wasn't working. FIXED
- Bug fix - The compile
class wouldn't display errors when being used with Java 2(SDK1.3).
Fixed.
- Bug fix - If any of
the java option fields were left blank, they would be filled with
the last valid entry, causing Jipe not to function properly. FIXED.
- Compiler class has now been written to run using
threads, meaning it doesn't lock up the editor when compiling
documents.
0.90f
28/05/00 -
- Removed FontComboBox
& FontRender classes, this means that you can only use the
standard Java fonts. The reason for this was on some systems, these
classes were taking to long to update.
- Updated documentation.
26/05/00 - Updated code to make it compatible with
JDK1.1+swing1.1 AGAIN - Thanks to Lynn Henderson for spotting this.
23/05/00 -
- Switched over to a
newer version of Slava Pestov's jEdit textarea & syntax
packages. I have now also separated these packages from the main
jipe package. Because of these changes, new features such as a line
gutter, bracket highlighting and improved syntax hilighting features
have been added. I intend to use the gutter feature to allow users
to set break points within source code views for debugging purposes.
- Adapted find.java and
editor.java to adjust to the changes above.
- Implemented changes
submitted by Sebu Koleth to allow users to set syntax colors for
each of the different types of Token Marker (JAVA,HTML,JSP, C and
JavaScript) (Settings can only be made manually at the moment via
jipe.properites)
- Fixed a bad bug that
sneaked into last version. In some cases, trying to save documents
caused a null pointer exception.
- Added routine to update the methods speedbar
after a document had been beautified.
0.90e
- 14/05/00 - Lots more
changes to JipeProjectManager.java. Still lots more work needed
here, but it is now usable and robust.
- 13/05/00 - Removed
all project management code from the main Jipe class and
incorporated it into JipeProjectManager.java
- Updated methods to
stop nullpointer exceptions occuring whilst opening/saving files.
- FileChooser now
remembers the last visited directory, instead of defaulting to
user.dir everytime it is called.
- Added a BuildScript
fieldbox to JipeProjectManager, Properties dialog box.
- Added JavaDoc option
into JavaOptions.java
- Improved the indent
document method. (Bug where extralines were added every time
JSBeautifier was run)
- JSFormatter.java &
JSLineBreak.java added.
- Added an External
ClassBrowser (ClassBrowser.java) (Source written by Patrick Niemeyer
released under LGPL)
- Lots of improvements
on the JipeProjectManager.java. Still lots of work to do here, but
it now functional.
- 10/05/00 - Added
colour chooser options to IDEOptions.java to allow colour selection
of Console foreground & background colours.
- Added a JipeIcon to be used on frames/dialog
boxes etc.
0.90d
07/05/00 -
- Fixed bugs so a full
closedown only occurs after all editor widows have been closed down.
- Incorporated the Java
options/Output directory & classpath options.
- Made all dialog boxes
to open up with the current settings rather than reset them to jipe
defaults.
- Made all dialog boxes
to be sized by pack() rather that setSize.
- Started re-writing
the ProjectManagement ( removed NewProject.java and
ProjectDialog.java & replaced with
- JipeProjectManager.java)
- Added Debug option -
Still doesn't work yet thought, unless you've got an external
debugger program.
- Fixed windowclosing bug.
06/05/00 -
- Added more features
to JipeConsole.java. Removed code from Editor.java (Property
file/menubar/popup menu code).
- Removed
jipeedit.properties from project.
- Incrporated replaced icons for Suns Java L&F
icons (See resources/Licence for use of these icons)
02/05/00 - Fixed a paths bug that Sebu Koleth pointed
out (bug reappeared again after making changes below), made
JipeConsole
more robust.
01/05/00 - Tidied up some more code, removed
RunDialog.java & added JipeConsole.java &
JipeMethodFinder.java, removed lots
of old code from Jipe.java
0.90c
29/04/00 - Bug Fix - Stopped nullPointerException
from occuring after pressing cancel on the GotoLine dialog box. SL
30/04/00 - Bug fixes submitted by Sebu Koleth now
means that the JarFileManager is usable again.
0.90b
29/04/00 - JSPTokenMarker & JSPFilter classes
added. Submitted by Jeff Davies
29/04/00 - Jipe has been re-packaged to support
javadoc, all source modified to reflect new changes. Submitted by
Jeff Davies
29/04/00 - Manifest.mf file altered to reflect new
package change. Steve Lawson
0.90a
27/04/00 - Changed the Option dialogs, added more
options (not all working yet) and redesigned the methods for saving
and loading properties. (Options.java removed
IDEOptions.java & JavaOptions.java added)
24/04/00 - Added more menubar options & improved
the find/replace/replace all method.
24/04/00 - Fixed bug so that Jipe uses any type of
font that is stored in the jipe.properties file
21/04/00 - Added StringParser.java & a modified
OptionPane.java submitted by Sebu Koleth to fix a bug
which stopped java,javac & browser settings from
working correctly under Windows.
21/04/00 - Added Close option to menu-window option.
Submitted by Sebu Koleth.
21/04/00 - Changed Jipe.java to allow applets to be
run without having to add a .java extension. Submitted by Sebu
Koleth.
21/04/00 - Modified Jarit.bat file so that class &
jar files are separated from the src directory. Submitted by Jeff
Davies.
21/04/00 - Modified JarFileManager.java to include
windowListener. Submitted by Jeff Davies
Back to Main Page