Ginipad is an Integrated Developemente Environment for Java, written in Java and distributed
freely under the General Public License (GPL).
The Graphical User Interface has been explicitly designed to provide a simple and comfortable
acces to an high level of functionality. For this reason, Ginipad is the best choice for
beginners, but can also be appreciated by those power users who prefer using a small tool
when managing small projects.

The source code is an interesting example of sofware engineering based on Pattern, Components
and Framework. Every single component has been designed and tested independently, following Java
Beans Specification. The absence of undeclared dependancies simplifies the integration of
components in different projects.

News

23 June 2002 Ginipad 2.0.3 is now available

Fixed the path separator bug under Unix - Linux.

Skin LF lib updated.

16 May 2002 Is now available Ginipad 2.5.0 beta 2. The console of the autocompletitor has been
modified in order to improve usability and achieve a more natural feeling. Secondly I've
modified the template generator (called when you create a new document) in order to
reproduce the same preferences expressed trough the "Format Source Code" preferences panel.
Finally I'm working on a new Help document, but I must fight with the limited HTML support of
JEditorPane, so actually it works very bad.

08 May 2002 - Brand new home page, with renewed graphic layout and contents.

Added a specific download area

Added Screenshots and Documentation

Instruction and Installation has been updated

New Links

06-05-2002 Is now available the first beta of Ginipad 2.5.0, with a new exclusive
feature called SmartDoc, that provide a way to
consult Javadoc when you are actually typing. The feature is automatic,
and can be quickly enabled - disabled through the related micro console or using
CTRL-E or CTRL-L. The feature is still a beta, but revealed no failures.
Please send comments or suggestions to agini@mokabyte.it.

26-04-2002 Is now available Ginipad 2.0.2. I solved the "preferences" bug: ginipad wasn't able
to show preferences if installed in a folder whose name contained spaces (like
"Program Files"). It was very hard to catch, because the italian version of Windows use
"Programmi" as the default software folder.
The "About" dialog was also updated.

07-04-2002 Is now available Ginipad 2.0.1. It contains some internal improvements.

04-04-2002 Is now available Ginipad 2.0.0

24-03-2002 Is now available Ginipad 2 beta 5.

The Syntax Higlight now support all the 5058 classes from J2sdk 1.4

Parsing errors found during code formatting are now highlighted

The 'full screen' button is on-off now

The file browser now handle opened files too

21-03-2002 Is now available Ginipad 2 beta 4. Now is possible to customize the code formatter trough a control panel. The
library skin look and feel was also updated.

17-03-2002 Ginipad 2 beta 3 is now available. A code formatter has been added: you can call it from the tools menu, or pressing SHIFT CTRL F.

12-03-2002 Ginipad 2 beta 2 is now avilable. It has been added a new preferences panel to set up JTree component's font and colors.

11-03-2002 Ginipad 2 beta 1 is now available. It need a few testing: you're invited to contribute.
Some things have been changed:

New system architecture

J2sdk 1.4 Assert facility is now supported

Preferences panel's layout have been improved

There are more ways to customize the environment: now it's possible to set output panel's font and color

Preferences are stored using the new package java.uti.prefs

Is now required J2sdk 1.4

25-02-2002 Ginipad 1.6.6 is now available. It solves other compatibility issues between JDK 1.3 and JDK 1.4

24-02-2002 Ginipad 1.6.5 is now available. It can be used with the new JDK 1.4.

03-02-2002 Ginipad 1.6.4 is now available.

Control panels has been partially redesigned.

Auto completition now can be turned off.

Method highlighting throug the browser has been improved.

The browser now notify syntax errors.

System architecture has been improved in many way.

Mac OS X is not supported anymore.

28-01-2002 Ginipad 1.6.2 is available. Auto-completition now work also for "this"
and "super". The class identity is recognized also in inner classes, with
few documented exceptions, that will be fixed soon.

24-01-2002 22-01-2002 Ginipad 1.6.1 has been released. Fixed a bug that used to break key bindings with some skin.
From today, Ginipad is distributed also in JAR execuable format, in order to support any platform. To
start setup, write "java -jar ginipad1_6_1.jar" on the command prompt, or double click on the Jar file
(if double click is supported by your platform).