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
dchandler
2bb499e5a7
This was dying with a NullPointerException when you started it up using
...
'ant tt-run' with no dictionary. Now it starts up and shows you a nice
error message, "Dictionary could not be loaded!", instead.
2003-07-26 00:53:59 +00:00
amontano
7cdbf33333
changed it to support for 30 dictionaries (instead of just 15)
2003-07-25 01:42:17 +00:00
amontano
7b04d7bca5
changed the "about" info
2003-07-25 01:41:30 +00:00
dchandler
0d1999d055
getWylie now takes a parameter for error detection; I'm not detecting errors
...
here though.
2003-07-01 22:52:18 +00:00
amontano
5423bc19d4
Updated the clipboard calls to DuffPane. Ed: there are some mistakes that didn't happen before. There are certain combinations that use a header letter that when pasted from the DuffPane to the DuffPane fail. Try writing "rgyas", copying it and pasting it beside it.
2003-04-03 05:16:14 +00:00
amontano
2250e03766
Updated copyright and version info.
2003-04-01 13:38:16 +00:00
amontano
a7a573020f
Renamed LinkedList to SimplifiedLinkList and moved it from org.thdl.tib.scanner to org.thdl.util. This linked list was implemented because the VM running on handhelds does not include java.util.LinkedList.
2003-04-01 13:08:38 +00:00
amontano
8565855dd1
Now the handheld version supports both portrait and landscape.
2003-03-30 17:09:09 +00:00
amontano
35a9869aac
1. Fixed parsing error
...
2. Added support extreme uses of 'a' like le'u'i'o
3. Now parses correctly syllables that have the particles "ang" and "am" added to them. Second works only in "roman script" mode. The converter from tibetan script to roman script does not convert correctly this combinations. ("pa'ang" is converted wrongly into "pa'ng" and "pa'am" is converted wrongly into "pa'ma").
2003-03-23 20:27:54 +00:00
dchandler
c379db6ff5
Javadoc 1.4.1_01 no longer has a single warning about this file as we
...
use @ to represent the at sign @.
2003-02-03 01:36:08 +00:00
amontano
569b2bb608
changed them to public
2002-11-29 08:08:54 +00:00
amontano
178ffcb800
added documentation
2002-11-28 06:54:46 +00:00
amontano
c81241e309
put in comments the association of menus with shortcuts. With the shortcut sometimes it seems to copy stuff twice. Without the shortcut seems to work anyway.
2002-11-27 23:32:57 +00:00
amontano
4acb2aa77e
fixed grammar mistake
2002-11-27 23:31:22 +00:00
amontano
c12088ce5d
fixed the importing of dictionaries using '-' as a separator, without confusing such character with reverse vowel in the tibetanized sanskrit.
2002-11-27 23:30:44 +00:00
amontano
93eeae2118
Fixed bug that recently made it crash.
...
Enabled the property thdl.rely.on.system.tmw.fonts before the production of TibetanMachineWeb HTML. This avoids the call to readInFontFiles() within the TibetanMachineWeb class (which raises an exception when it cannot find for whatever reason the fonts). The servlet doesn't need to load the fonts anyway!
2002-11-23 21:13:47 +00:00
amontano
5432168694
Fixed bug that recently appeared that made it crash.
...
Enabled the property thdl.rely.on.system.tmw.fonts before
the production of TibetanMachineWeb HTML. This avoids
2002-11-23 21:03:33 +00:00
amontano
b73760009c
added warning against using tibetanmachineweb, while the html script is not working.
2002-11-23 01:57:00 +00:00
amontano
dbf900b08b
minor change
2002-11-22 22:51:11 +00:00
amontano
5d205ca9d9
minor changes to about window.
2002-11-19 18:47:43 +00:00
amontano
06fa7f020e
added timestamp to about window.
2002-11-19 18:46:47 +00:00