micha3lp
592d1d6870
1. Dictionary support in Jskad
...
2. Local fonts from the .jar file are used if TWM fonts not available on the system
3. Bug fix - SWING not rendering font correctly
2006-08-12 22:23:01 +00:00
amontano
0c891ec96c
The org.thdl.tib.scanner.Manipulate class was originally meant as a grab-bag of methods processing strings representing tibetan wylie. It doesn't make sense to leave there the wrap-up methods for converting from and to the various transcription schemes. Moved them to BasicTibetanTranscriptionConverter and updated all classes that point to them.
2006-04-24 19:19:04 +00:00
amontano
67bddb7a7e
Updated the translation tool to accept Tibetan Unicode. For the application version, this means that the smart paste is unicode aware and will do the appropriate conversion. In the servlet version tibetan unicode can now be inputted in the form and tibetan machine uni is used to display the results.
...
The Manipulate class now includes: acipToWylie, wylieToAcip, and unicodeToWylie. They provide a simple interfase to David Chandler's converters that are used by the translation tool.
2006-04-24 06:09:17 +00:00
amontano
c3f85e7106
Made the about text a separate text file instead of having it embedded within the classes. Made other minor changes concerning getting of calls to deprecated methods.
2005-12-10 21:42:34 +00:00
dchandler
8d0b1b3afb
Iris.lib.virginia is dead; long live orion.lib.virginia.edu and a new
...
path prefix.
2005-09-19 23:58:52 +00:00
dchandler
b28e7e7c5c
Iris is gone in favor of orion. Grep for 'iris' and you'll find just
...
a couple of references that I didn't grok.
2005-09-19 19:43:10 +00:00
amontano
efec654ee8
Added the following features: now starts with focus on the input pane, shortcut ctrl+T to translate, and after translating focus is automatically set on the first element.
2005-08-27 01:51:40 +00:00
dchandler
8ccd68789a
Since I had Eclipse fired up, I had it automatically organized the
...
imports. It made two errors, but the compiler found them. I've cvs
tagged the tree before doing this, just in case.
2005-07-11 03:10:32 +00:00
amontano
f64bae8ea6
Fixed loading default dictionary at the beginning of the installed stand-alone version
...
but making it easily changeable if the user selects another dictionary.
2005-05-13 04:25:59 +00:00
amontano
e096aee67b
Gave higher priority to the dictionary name specified in the properties file than to the dictionary name passed as an argument.
2005-04-26 05:25:19 +00:00
amontano
4f821b7965
fixed double quote problem that showed up on some dictionaries (that where pre-processed in excel)
2005-04-25 09:29:39 +00:00
amontano
b1cc500abf
Fixed stability bug
2005-03-08 09:50:52 +00:00
amontano
92e9a15d84
Updated the version numbers to reflect the new release with the conversion errors fixed.
2005-03-07 05:48:18 +00:00
amontano
db86a19d2b
Added code to not fall into a ArrayIndexOutOfBounds. Still not clear why it happens.
2005-03-06 10:00:24 +00:00
amontano
a86bad152f
This classes were for private use for processing some dictionaries. They are out of place here.
2005-02-28 03:22:10 +00:00
amontano
d4dc004c2a
Made some changes to the OnlineTranslationTool. Now when text is redisplayed as links, is shows up with the declension marks.
2005-02-28 03:04:01 +00:00
amontano
107fcce565
Added debug info to the servlet version.
2005-02-27 05:48:03 +00:00
amontano
686756116f
Fixed importation errors for the translation tool.
2005-02-21 05:10:00 +00:00
amontano
a82afad92c
Updated methods to help with the dictionary clean up.
2005-02-06 23:19:44 +00:00
amontano
78373b3094
updated the servlet version. logging still needs work.
2005-01-23 00:57:02 +00:00
amontano
88ebeaed3b
Fixed pocket pc version to be completely swing-less.
2004-12-23 19:31:26 +00:00
amontano
afd3a95a21
Updated the dictionary structure to allow grouping of dictionaries, this is the first step to try to clean up a bit the massive repetitions in dictionaries.
2004-08-13 04:47:35 +00:00
amontano
805124ebc0
fixed some stuff in dictionary importation,
2004-07-05 03:56:20 +00:00
amontano
0fd26a6c56
now uses strictduffpane instead of duffpane for "smart-pasting".
2004-07-05 03:54:45 +00:00
amontano
353db0c352
fixed a bit the interface for the handheld version of the translation tool.
2004-07-05 03:52:30 +00:00
amontano
07c045341b
included a guessIfAcip method. Used by the translation tool to paste wylie or
...
ACIP accordingly.
2004-07-05 03:51:11 +00:00
amontano
5b2bb9af11
identical to duffpane but customized to the translation tool. the only change is
...
that the paste method is over-ridden for "smart-pasting". If pasting TMW paste
as is. If pasting TM, converts to TMW. If neither of these fonts are used,
assumes transliteration and converts to TMW.
2004-07-05 03:49:50 +00:00
amontano
707ae5e526
updated version number
2004-07-05 03:45:02 +00:00
amontano
aee8630986
updated version info and fixed a parsing error.
2004-06-14 03:42:35 +00:00
dchandler
1bfd3772e6
TMW->ACIP is much improved. V and W were confused, # and * were
...
confused; many glyphs that should have yielded errors were not.
I've added a test case that transforms every TMW glyph save the one with
no TM mapping to ACIP. I hand-checked that it was correct.
ACIP->TMW is fixed for # and *. I never noticed it, but each needed an
extra swoosh (U+0F05).
Round-tripping would be good, as would testing real-world use of
TMW->ACIP.
2004-04-14 05:44:51 +00:00
amontano
bb8fa6c58f
Now the clear button in the http servlet version actually clears. Also added "synchronized" to some methods to ensure that concurrent threads don't crash.
2004-03-03 00:33:18 +00:00
amontano
e5454d3720
Updated the translation tool to conform to the Personal Profile specification of Java.
...
Before it would run in pocket pc's through the more restricted personalJava specification
but Sun's vm for pocket pc's project was terminated. Now it is designed to run under
IBM's VM for pocket pc's called J9 which implements the Personal Profile specification.
Such specification also supports awt, but not swing so still there is no (hope for) support
of Tibetan script in the pocket pc's,
2004-02-07 18:21:17 +00:00
dchandler
0ac90d7c0f
Nathanial -> Nathaniel
2003-11-08 03:42:51 +00:00
dchandler
af013a6a39
I renamed this function a while ago.
2003-10-22 02:49:16 +00:00
amontano
c8927b827c
Fixed bugs in the scanner. Added reference to yogacara bhumi in the about window.
2003-09-23 19:05:23 +00:00
amontano
e89c49651c
Now translation tool accepts synonyms separated by ';' in the entry field.
2003-09-14 05:56:20 +00:00
dchandler
115d0e0e6c
Fixed ACIP->TMW vowels like 'I etc.
...
Fixed ACIP->Unicode/TMW for BDE, which should be B-DE, not B+DE, because the former is legal Tibetan.
The ACIP->EWTS subroutine has improved.
TMW->Wylie and TMW->ACIP are improved in error cases.
TMW->ACIP has friendly embedded error messages now.
2003-09-12 05:06:37 +00:00
amontano
cc853be387
Fixed a bug with regards to the word order in the servlet version.
2003-09-09 16:02:03 +00:00
amontano
1467f9cd3f
Fixed display of servlet version and added option to include links to
...
other versions. See http://iris.lib.virginia.edu/tibetan/servlet/org.thdl.tib.scanner.OnLineScannerFilter?thdlBanner=on
2003-09-08 21:32:40 +00:00
amontano
73d01111ca
Fixed the "clicking on the translate button makes the thdl menu go away"
...
error. on the servlet version of the translation tool.
2003-09-08 16:39:18 +00:00
amontano
07fbbcaf45
Solved some sorting errors with the servlet version.
...
Also if the service parameter thdlBanner=anything is sent, the THDL's
java script menu is displayed (if it is running on the thdl server). There is
still a bug. Menu goes away when pressing "translate" button. See:
http://iris.lib.virginia.edu/tibetan/servlet/org.thdl.tib.scanner.OnLineScannerFilter?thdlBanner=on
2003-09-08 08:12:56 +00:00
amontano
f57cdda867
Now translation tool displays to where is it connected
2003-09-07 03:40:51 +00:00
dchandler
316f59107b
A preliminary TMW->ACIP converter is here. There are known bugs, mostly with rare punctuation.
2003-09-02 06:39:33 +00:00
amontano
2a57439516
Updated the info displayed on the about window.
2003-08-14 14:16:49 +00:00
amontano
da384c6c2f
Now when loading, takes the default font options from the DuffPane.
2003-08-14 14:16:23 +00:00
amontano
52cdc17794
Added support for multiple keyboards and ability to set the preferences
...
for size of tibetan font and type and size of roman font.
2003-08-09 08:00:58 +00:00
amontano
ef0df405d9
Redesigned the interface of the handheld version.
2003-08-03 06:29:08 +00:00
amontano
2b5a5fe67a
Got rid of redundant code
2003-08-03 06:28:22 +00:00
amontano
cce779bf88
Added a wizard window to avoid as much as possible using the command line.
...
This way through clicking on the application through the wizard one can choose
to connect to the available on-line dicts, open a local dict or generate a dict database.
2003-08-03 06:27:30 +00:00
dchandler
4caeafa1b1
You shouldn't have one of these without the other, now that there are two.
...
This way neither TM nor TMW fonts will be loaded.
2003-07-26 00:55:32 +00:00