JGloss Changelog
2.0 Alpha 3: (2004/06/20)
-
support for UTF-8 encoded KANJIDIC dictionary files
-
new option to import text without adding annotations
-
changed JGloss documentation format to XML Docbook
-
Docbook XSL and FOP is now used for generation of documentation
-
ant is now used for builds
2.0 Alpha 2: (2004/02/23)
-
changed dictionary format detection to work with more EDICT
and WadokuJT versions.
-
support for UTF-8 encoded EDICT files.
-
explanation dialog for unrecognized dictionary formats.
2.0 Alpha 1: (2003/02/23)
-
fixed JGloss startup with uninitialized prefs.
-
Fixed HTML export.
-
Added LaTeX export.
2.0 Alpha 0: (2003/02/16)
-
Extended dictionary functionality.
-
Document window now includes word lookup panel.
-
Annotated words are looked up when selected, not only
during document import.
-
Redesign and rewrite of many internals.
-
Java2 1.3 is no longer supported, minimum version is 1.4.
-
Some features from JGloss 1.0.x are missing in this release.
1.0.10: (2004/06/20)
-
support for UTF-8 encoded KANJIDIC dictionary files
1.0.9: (2004/04/10)
-
fixed index creation and search for EDICT-UTF8 dictionary format
-
fixed ChaSen parsing bug
1.0.8: (2004/03/07)
-
fixed bug in dictionary loading which made the preferences
window unuseable
1.0.7: (2004/02/23)
-
changed dictionary format detection to work with more EDICT
and WadokuJT versions.
-
support for UTF-8 encoded EDICT files (only with Java2 1.4).
-
explanation dialog for unrecognized dictionary formats.
-
removed annotatehml startup option.
1.0.6: (2002/08/02)
-
Improved keyboard navigation.
-
Added best match search option to word lookup.
-
Added automatic lookup of clipboard content to word lookup.
-
Added keyboard shortcut for Import Clipboard.
-
Changed combo box in word lookup dialog to text field to
work around a bug in the JRE 1.4 Windows Look & Feel. This
fixes the need to push the "Search" button twice.
-
Changed GDICT name to WadokuJT.
-
Fixed WadokuJT implementation regex which would hang JGloss
for a few entries.
-
Fixed access of A drive dialogs when using file dialogs with
Windows and JRE 1.3.
1.0.5: (2002/06/11)
-
Improved paragraph detection on text import.
-
Added XML export option.
-
Fixed memory leak. Now all memory used by a document is released
after the document window is closed.
-
Fixed font size bug where occasionally the font size of the
readings/translations would be wrong if no background color
is selected.
-
Fixed selection of KANJIDIC dictionaries in the word lookup
dialog.
1.0.4: (2002/05/06)
-
Added template-based LaTeX-export.
-
For long translations, a shorter translation entry is
automatically added (mainly noticeable with GDICT).
-
Font and font size of word lookup result is now configurable.
-
Added font auto-configuration option to style settings.
-
Bug fixes to GDICT entry parsing.
-
Fixed reading generation for mixed Katakana-Kanji words.
-
Fixed handling of infix ke which is read as ka in new annotation
creation.
-
Fixed font autodetection under J2SE 1.4.
-
Fixed LaTeX export under J2SE 1.3.
-
Fixed large result list in word lookup scrolls to end bug.
1.0.3: (2002/03/17)
-
Added support for GDICT dictionaries (J2SE 1.4 required).
-
Reimplementation of EDICT using the NIO API (J2SE 1.4 required).
Improved load time and decreased RAM usage.
-
Added escaping of characters not supported by EUC-JP to the
user dictionary.
-
The document view will truncate long translations to improve the
layout. This does not affect the length of translations in
export formats.
-
Fixed EDICT index creation and search bugs. To increase search
accuracy you should delete all old .jjdx index files.
-
Rendering of the document pane is now done in the background.
-
Document rendering speed improvement for J2SE 1.4.
-
Decreased perceived startup time by deferring dictionary
loading until after the main window is created.
-
Better error handling when opening dictionaries.
-
Improved KanjiDic load time.
-
The annotation list dialog now defaults to the last used
directory.
-
Use of J2SE 1.4 prefs API if available. Old .jgloss preference
settings will be migrated automatically.
1.0.2: (2002/02/17)
-
Annotation editor now remembers it's width.
-
Fixes for J2SE 1.4 incompatibilities.
-
Fixed all tree nodes are editable bug.
1.0.1: (2002/01/22)
-
Added user interface font selection to style preference panel.
-
Font autodetection on first startup. JGloss tries to set
reasonable default fonts depending on the system.
-
Added option to set the document title.
-
LaTeX export uses document title as page header.
-
Added a text field to the import dialog into which Japanese
text can be pasted. This obsoletes the -p command line option,
which is removed.
-
Added UTF-16 encodings to import encoding selection.
-
Keyboard shortcut: typing delete while an annotation node
is selected clears the translation.
-
Katakana words are no longer annotated with hiragana readings
when a word/reading is selected.
-
Last selected annotation is remembered between saves.
-
Import Clipboard now works under X11.
-
Fixed display of dictionary entries without readings in long
word lookup results.
-
Fixed button sizes in dictionary and exclusion list preferences.
-
Fixed adding annotation with reading but no translation.
-
Fixed saving of the preferences and user dictionary if the
application is quit by other means than closing all windows.
1.0: (2001/12/14)
-
Improved handling of long result lists in word lookup dialog.
-
Removed the dummy print menu item from the word lookup dialog.
-
Fixed exception thrown if the document window is closed while
a document is loaded.
-
Removed the "enable direct editing" entry from the preferences
dialog since this feature is buggy and can break the document
if not used with care. If you still want to use it, add the
line "editor.enableeditingcheckbox=true" to the ".jgloss"
preferences file.
-
Verb inflection in word lookup dialog will not be used any
longer for hiragana-only search expressions.
-
Find dialog defaults to currently selected text.
-
Added file chooser icons for some file types.
-
LaTeX export can now alternatively put translations at the end of
the document.
-
Improved LaTeX translation formatting.
-
Removed character set selection from LaTeX export dialog, since
platex does not work with all charsets. LaTeX export defaults to
EUC-JP encoded files.
-
Word lookup window now remembers its size.
-
Left-clicking an annotated word now selects the annotation. This
behavior can be changed in the preferences.
-
Style changes in the preferences are only applied once to open
documents.
-
When annotating a word manually, the first reading and translation
are now automatically selected.
-
Fixed treatment of special characters /, @ and | in annotations
when saving and loading documents.
-
Changed default font sizes.
-
Added Use Reading/Translation entry to annotation context menu.
-
Clicking in unannotated text now deselects the current annotation.
-
Delete key on a reading or translation node now clears the text.
-
Dictionaries preferences now prevents adding the same dictionary
file twice.
-
Removed the Annotations Follow Mouse setting, since it no longer
makes sense with the changes in the annotation editor behavior.
-
Fixed display of reading in annotation popups.
0.9.4: (2001/11/07)
-
Improved handling of reading annotations in imported text;
ChaSen parser can now be used with texts with reading annotations.
-
Changed annotation editor to only expand tree for selected
annotation. This speeds up document display and decreases
memory usage.
-
Added find option.
-
Added open recent menu.
-
Input focus can be switched to annotation editor with TAB key.
-
Fixed escaping of special characters in LaTeX export.
-
Enlarged text input fields in annotation editor.
-
Fixes to JGloss-WWW.
0.9.3: (2001/09/14)
-
Annotations can now have more than one reading. In a word with
more than one kanji substring, a reading is added for every
substring. Non-kanji substrings don't get a reading annotation.
-
Changed HTML generation. The generated HTML is now simpler, but
may not work as well as previously with browsers which don't
support ruby elements.
-
There are now two text parsers, the previous "Kanji" parser and
a parser which uses the ChaSen morphological analysis tool.
-
Manual annotation addition now displays a dialog which lets you
look up the annotation in the dictionaries before you add it.
-
Fixed bug where the document would sometimes scroll to a
different location if a reading/translation is changed.
-
Fixed document name setting in save as.
-
Fixed JJDX creation for dictionaries with more than 500.000
index entries.
0.9.2: (2001/08/13)
-
Added dialog for looking up words in the dictionaries.
-
Extreme speedup of EDICT lookups. The old entry match test was
really broken.
-
Changed EDICT indexing algorithm. The new algorithm is faster
and uses far less RAM.
-
Added French translation, contributed by Alexandre Beraud
(currently incomplete).
-
Added paste import window. Text pasted in this window will be
imported in a new JGloss document. This is mainly useful
for working with the X primary selection. It is accessible with
the -p command line option.
-
Added composite verb detection to parser.
-
Added user dictionary.
-
Added dictionary form node to annotation editor. This allows
greater control over what will be written in LaTeX and
annotation list exports.
-
Added "use for all" function.
-
HTML export: files now show reading and translation in popup
windows in browsers which support the neccessary JavaScript
functions, and in the status bar.
-
Added command line option -a, which annotates Japanese words in
a HTML page with dictionary entries.
-
Creation of the preferences panel and loading of the dictionaries
now happens in the background. This decreases the perceived
startup time.
-
Popup menus will be positioned to always fit on the screen.
-
A dialog will ask for confirmation before existing files are
overwritten.
-
An extension will automatically be added to file names if no
extension is given by the user.
-
Opening an already open document will bring the existing window
to the front.
-
Added file format version numbering.
-
Added a JGloss servlet. The servlet proxies web pages and
annotates them with Japanese translations.
0.9.1: (2001/07/13)
-
Added support for KANJIDIC dictionaries.
-
Added support for SKK word-reading dictionaries.
-
Added command line option for dictionary format detection.
-
Added word exclusion list to automatic annotation.
-
Added index file format JJDX, which can be used instead of
XJDX index files. JGloss will create the index if none is
found.
-
Added command line options for JJDX creation and opening
JGloss files.
-
Added command to remove duplicate annotations.
-
Improved HTML import. Still not very useful, though.
-
Speeded up initial display of documents. Unfortunately,
it is still slow.
-
The annotation editor shows readings/translations for hidden
annotations.
-
LaTeX: changed ruby size in ruby-annotation.sty
-
Hidden annotations are not expanded after a document
is loaded.
-
Fixed addition of space character when starting editing of
readings or translations.
-
Fixed apply button in preferences dialog not working.
-
Fixed unchecking background color settings will not change
colors.
-
Fixed using 'n' to select next annotation expands hidden
annotations.
-
Fixed scrolling of document when using 'n'.
-
Fixed cancel button when adding annotations manually.
0.9: (2001/06/14)