Commit graph

  • f6bcc49119 Fixed a bug I introduced when I made Tibetan keyboards more modular. dchandler 2002-10-23 04:03:17 +0000
  • 8da821d503 Uses new methods for cutting and copying from a DuffPane. dchandler 2002-10-23 02:50:48 +0000
  • f38290efd2 If you've used 'ant -Dj2ee.sdk.home="C:\j2sdkee1.3.1\lib"', then the dist and compile targets will build the servlet form of the translation tool. If you haven't, they won't build it. dchandler 2002-10-23 01:08:52 +0000
  • 2e8608d13b Miscellaneous minor changes. eg3p 2002-10-22 20:47:39 +0000
  • 984a1841b1 no message eg3p 2002-10-22 20:46:34 +0000
  • 4eda412cb5 The enter and tab keys were causing edits regardless of setEditable(false); this is now fixed. dchandler 2002-10-22 03:53:33 +0000
  • 6a8753df3b Updated this to keep up with the new documentation on our build systems. dchandler 2002-10-20 22:40:49 +0000
  • 4c0026ab4f Removed the old installKeyboard routines. dchandler 2002-10-20 08:25:10 +0000
  • dc53ded878 Adding a new Tibetan keyboard now requires merely copying and pasting 3 lines. Quick reference .rtf files (on the Info menu) are optional. dchandler 2002-10-20 08:02:16 +0000
  • 2a923f83f8 Added a first attempt at an ACIP keyboard following their document http://www.asianclassics.org/download/tibetancode/ticode.pdf dchandler 2002-10-20 07:59:25 +0000
  • 0097be4266 Fixed bug 617156, "DuffPane ignores setEditable(false)". dchandler 2002-10-20 05:54:29 +0000
  • 79776d44f9 Added the media player preference to the system default preferences file. dchandler 2002-10-19 03:29:52 +0000
  • 44524d3c89 Bulletproofed so that this can run in the presence of a security manager. dchandler 2002-10-19 02:27:14 +0000
  • ef4ce16a0f Formatted these to look good in our Java RTF panes. dchandler 2002-10-19 02:20:19 +0000
  • 8be8924cfc accepting both acip and wylie now amontano 2002-10-18 23:28:49 +0000
  • 836604a97a I added keyboard accelerator shortcuts for most menu options, and fixed aspects of QD's QT for Java component. At the moment there are two classes, SmartQT4JPlayer and SmartJMFPlayer, that both extend SmartMoviePanel, an abstract class extending Panel. If it would be better to make SmartMoviePanel an interface that would only require minor changes. eg3p 2002-10-18 16:11:50 +0000
  • 77ba841c6e no message eg3p 2002-10-18 15:50:35 +0000
  • 7f24759ff6 You can now easily extend the classpath by putting .zip files into extensions/drop-ins/. dchandler 2002-10-18 02:57:57 +0000
  • 2ea513bab8 Began implementing Quicktime for Java (QT4J) option in QD. As it is, Mac OS goes to Quicktime, while Windows goes to JMF. QT player stills needs some work. eg3p 2002-10-15 21:22:59 +0000
  • 7cb7f14759 Changed qd-compile to compile org/thdl/tib/text/TibetanHTML.java, necessary for xsl transformations. eg3p 2002-10-15 21:14:31 +0000
  • eeabe3df80 Leave the Java Web Start WAR file on disk unless ant is invoked with the -Ddelete.the.war= option. dchandler 2002-10-15 02:14:54 +0000
  • 32c9c95129 good solution for g suffix problem in the acip dictionary. Perhaps solves 90% of the ambiguous cases! amontano 2002-10-14 21:08:19 +0000
  • cfa4ba4fdb Fixed Javadoc comment. dchandler 2002-10-14 05:23:58 +0000
  • 08e4e2fc57 Added a flexible mechanism for persistent boolean-, integer-, and string-valued preferences built atop java.util.Properties. dchandler 2002-10-14 04:06:05 +0000
  • b914309dba Got rid of Javadoc warnings by rephrasing things. Fixed a broken Javadoc link. dchandler 2002-10-14 00:19:30 +0000
  • 00d5dd86c3 The javadocs' external links were busted, so now we do a -link, not a -linkoffline, by default. dchandler 2002-10-13 20:44:31 +0000
  • 0668a1b378 Added RTF files describing the four Tibetan keyboards that Jskad supports. dchandler 2002-10-13 20:43:11 +0000
  • f2e1041ab9 The "Info" menu contains four new items, descriptions of each of the four supported Tibetan keyboards. dchandler 2002-10-13 20:42:23 +0000
  • 795e50161d The code that brings up the "About" and "Help" windows has been cleanly factored out because Jskad uses it too (for keyboard mapping descriptions). dchandler 2002-10-13 20:41:40 +0000
  • 1c946ebab1 These classes contain the code that brings up the "About" and "Help" windows in SavantShell. It is now cleanly factored out because Jskad uses it too (for keyboard mapping descriptions. dchandler 2002-10-13 20:40:24 +0000
  • f32b1053c1 Updated to use the new log file facility. dchandler 2002-10-13 19:23:34 +0000
  • 02e55d6819 There is now a status bar in Jskad unless you set a system property stating that you don't want one. It's on by default. dchandler 2002-10-13 19:22:56 +0000
  • a2dc57313a Added a class representing a GUI element, a status bar. dchandler 2002-10-13 19:19:47 +0000
  • 4f9bdab7f7 Changed a /* */ comment to a Javadoc (/** */) comment. dchandler 2002-10-13 19:13:59 +0000
  • 3f9e23cdcd Changed many /* */ comments regarding fields to Javadoc (/** */) comments. dchandler 2002-10-13 18:40:07 +0000
  • 7bf2a0e574 Changed a linked list to an array. Performance is drastically better. Try holding down the 'f' key right after startup in the old version, and you'll see it bog down quickly. This will never bog down. dchandler 2002-10-13 01:07:38 +0000
  • aafcd89440 The docs in the comments of build.xml regarding cutting a Java Web Start release have been updated. The .war file is now deleted after the build mines it for the goodies. If we use Tomcat or another app server down the road, we'll be ready to go. dchandler 2002-10-12 20:01:04 +0000
  • d50b41b87f The build system now creates Java Web Start releases for all four programs. At present, dist/*.jnlp refer to my own personal web server, and the build system is aware of my personal keystore because creating a JWS release involves signing JARs. It will be very simple to change this once we have a real PKI certificate and once we deploy on thdl.org. dchandler 2002-10-12 18:30:14 +0000
  • 5cfd45cf32 Formatted to 80 columns in honor of the punch card. dchandler 2002-10-12 03:11:51 +0000
  • b2e97f6b98 Added a file explaining how the build process uses this directory, and how it benefits you the developer. dchandler 2002-10-12 03:08:14 +0000
  • 2f21cd29f9 updating acip's import stuff from BinaryFileGenerator amontano 2002-10-12 01:53:17 +0000
  • 4e10517b71 I factored out some subtasks that were repeated throughout. dchandler 2002-10-10 06:00:32 +0000
  • 77e29329ca This information is now embedded directly in the Ant buildfile, build.xml. dchandler 2002-10-10 04:30:58 +0000
  • af35c02995 nothing really... amontano 2002-10-09 00:14:44 +0000
  • c22f7b0127 now can process acip dictionaries with -acip "secret" option amontano 2002-10-09 00:13:27 +0000
  • e0e125c76f includes static methods used by BinaryFileGenerator amontano 2002-10-09 00:11:15 +0000
  • e5dcfadf17 Although not used by the tool, it is handy for manipulating acip files. amontano 2002-10-09 00:10:26 +0000
  • 60b10453b3 Manifest for all versions of translation tool. eg3p 2002-10-08 15:03:22 +0000
  • 755a6be6fd The source release now contains docs/*package-list so that 'ant private-javadocs' will work. dchandler 2002-10-06 20:42:02 +0000
  • 403f21c8db Added Javadoc files overview.html and several package.html files. dchandler 2002-10-06 18:23:27 +0000
  • 14adf0d607 No longer used by the Ant build file (../build.xml). Ant has a <manifest> task that we use instead. dchandler 2002-10-06 17:59:04 +0000
  • 31bfe278ea Now copies over everything necessary to the bin directories. dchandler 2002-10-06 17:54:01 +0000
  • 503ec28b5e start of acip code. amontano 2002-10-06 16:17:56 +0000
  • 78a76eec55 Previously, all but the last line had \r\r\n line feeds, which is neither DOS nor MAC nor Unix nor anything else. That last line must have been the thing that made CVS's import choke. dchandler 2002-10-05 20:20:49 +0000
  • c23c083ae3 Uses periods rather than slashes in order to be consistent with the other manifest files. dchandler 2002-10-05 06:38:28 +0000
  • 6646b360fb Now builds the translation tool, both with and without servlets. dchandler 2002-10-05 06:36:23 +0000
  • b96c4bcbaa Fixed two typos. dchandler 2002-10-05 03:27:39 +0000
  • 888611fde0 Manifest for desktop version of the Translation Tool. eg3p 2002-10-04 20:02:57 +0000
  • dcfbbc5693 Manifest for application version of QuillDriver. eg3p 2002-10-04 19:38:57 +0000
  • d0871258ad Manifest for application version of Savant. eg3p 2002-10-04 19:37:17 +0000
  • 5fe8f75052 Manifest for application version of Jskad. eg3p 2002-10-04 19:16:54 +0000
  • 5d7a5aab84 Added two RTF files necessary for running Savant. dchandler 2002-10-04 13:30:09 +0000
  • 635b707067 Thanks to the TeeStream, standard output and standard error are now written to, in addition to writing to the .log file. dchandler 2002-10-04 04:52:41 +0000
  • ef60ccb31b This class allows for writing a message to two streams at once, like the Unix utility 'tee'. dchandler 2002-10-04 04:51:28 +0000
  • 859a7731fb More robust--handles the case when tibwn.ini cannot be found. dchandler 2002-10-04 04:37:32 +0000
  • 3006b120dc More robust--handles the case when Savant's RTF files cannot be found. dchandler 2002-10-04 04:27:31 +0000
  • baf7a7c17d Now invokes javac with the -g option by default. dchandler 2002-10-04 04:24:45 +0000
  • f796a44967 Fixed the 'ant jskad-compile' target. I swear it worked once, but I have not a clue why. Running ant with 1.3.1 vs. 1.4, maybe? dchandler 2002-10-04 03:24:27 +0000
  • f968d42b55 Andres Montano's Translation Tool code eg3p 2002-10-03 19:28:09 +0000
  • 63316fecf4 Info re/AMP license which applies to org.thdl.scanner eg3p 2002-10-03 19:23:19 +0000
  • 6a32f90249 Fixed a couple of dependencies; fixed some typos. dchandler 2002-10-03 02:55:19 +0000
  • 86dd05a8c0 Testing CVSROOT/log* e-mail script. dchandler 2002-10-03 02:29:30 +0000
  • c339e89529 Testing CVSROOT/log* e-mail script. dchandler 2002-10-03 02:11:33 +0000
  • fc6894d363 Testing CVSROOT/log* e-mail script. dchandler 2002-10-03 02:09:46 +0000
  • 10d86fc3b7 Updated comments so that Javadoc 1.4 warnings went away. dchandler 2002-09-30 03:10:00 +0000
  • 3ad36a3f8e Added standard CVS file .cvsignore. dchandler 2002-09-30 02:28:17 +0000
  • 87c9090d77 Added package lists for J2SE 1.4 and JDOM. These can be used to make our Javadocs link to Sun's web site, e.g. dchandler 2002-09-29 20:29:02 +0000
  • c014dc27f0 Added JSObject and JSException class files to make it possible to build Jskad without downloading Netscape LiveConnect. dchandler 2002-09-28 14:44:44 +0000
  • eec991f735 Added copyright boilerplate. dchandler 2002-09-28 14:42:01 +0000
  • 955c46a7eb Added an unchecked exception that I find useful for marking code that the developer thinks will not cause an exception. dchandler 2002-09-28 14:38:59 +0000
  • bd6dc4c329 Now ignoring Emacs backup files *~ dchandler 2002-09-28 14:36:27 +0000
  • 1b47e7c268 Fixed the line feeds, which were botched DOS line feeds. dchandler 2002-09-28 14:35:09 +0000
  • 3c82f0a24c Initial revision dchandler 2002-09-28 00:53:39 +0000
  • d305d5ca8d DOH! dchandler 2002-09-28 00:51:54 +0000
  • d0b090eff2 Initial revision dchandler 2002-09-28 00:46:45 +0000
  • c6d6116ff2 Initial revision dchandler 2002-09-23 23:15:39 +0000