Commit graph

  • a42347b224 Now uses terminology from the Unicode standard. No more talk of characters, for example. dchandler 2002-12-15 03:35:24 +0000
  • 3199ff7926 There are two classes here. One renders XML transcripts in JTextPane, and the other uses XPath to navigate the transcripts. Neither is part of the build yet. I'll document them more fully later when I've got to a point where they are worth sharing. eg3p 2002-12-12 15:17:42 +0000
  • 86c2374706 New QD files that don't do anything yet. eg3p 2002-12-10 20:53:55 +0000
  • 26993a5093 So that Unicode escape sequences appear correctly in javadocs. dchandler 2002-12-09 02:35:39 +0000
  • 2d6c8be804 So that Unicode escape sequences appear correctly in javadocs. dchandler 2002-12-09 02:29:09 +0000
  • 35425f3753 So that javadoc build works again, this property is now just a string, not a location. dchandler 2002-12-09 02:18:03 +0000
  • 983a9e2045 ThdlVersion.java is now generated before making Javadocs. dchandler 2002-12-09 01:58:17 +0000
  • 22c6ec5406 Javadoc now works without warnings. dchandler 2002-12-09 01:48:34 +0000
  • f4a16f8e9d This commit is for my benefit only; these classes are not ready for prime time, and the build system is not yet aware of them. dchandler 2002-12-09 01:02:23 +0000
  • 03688b6137 Dza, fa, and va go together, not dza, fa, and va. dchandler 2002-12-08 21:08:58 +0000
  • 53aa2e2309 Added jskad_doc.html (a revision of which is up at http://iris.lib.virginia.edu/tibet/tools/jskad_doc.html) to the repository. The build puts this into Jskad's JARs, but Jskad itself does not allow for viewing it. In Java, that's a ten-minute job, but I haven't done it. dchandler 2002-12-07 17:53:24 +0000
  • 9eedfcd909 This is Tashi's TibetanSyllable class for sorting Wylie Tibetan. It does not have many methods for determining the root letter, suffix, and so on, but these should be easy to add. David, please use this class to the extent that it and your new work overlap. eg3p 2002-12-05 01:48:41 +0000
  • d14aa87fda Removed egotistical self-reference from About Jskad text. eg3p 2002-12-04 16:02:16 +0000
  • 1aad72f81b Just testing cvs commit from my Mac. eg3p 2002-12-04 15:16:40 +0000
  • 15404dc3b1 String resources for Spanish version of software. eg3p 2002-12-02 20:39:43 +0000
  • a3a1923d42 I haven't tested this, but it should make it easier to experiment with the links from our Javadocs to Sun's Javadocs. dchandler 2002-12-01 18:53:09 +0000
  • 569b2bb608 changed them to public amontano 2002-11-29 08:08:54 +0000
  • f869f054b7 new applet for QT4J michel_jacobson 2002-11-28 16:18:19 +0000
  • 3d215caf53 modifications to handle url in place of file and to be used with SmartQT4JApplet michel_jacobson 2002-11-28 16:16:27 +0000
  • 178ffcb800 added documentation amontano 2002-11-28 06:54:46 +0000
  • efa69fe225 At Andres' request, I added ConsoleScannerFilter to the build of both the Standalone version and the Handheld version. dchandler 2002-11-28 02:51:29 +0000
  • 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. amontano 2002-11-27 23:32:57 +0000
  • 4acb2aa77e fixed grammar mistake amontano 2002-11-27 23:31:22 +0000
  • c12088ce5d fixed the importing of dictionaries using '-' as a separator, without confusing such character with reverse vowel in the tibetanized sanskrit. amontano 2002-11-27 23:30:44 +0000
  • c13adf9d14 now having copied a selection, if you paste it over selected text, the selected text is substituted with the text being pasted. amontano 2002-11-27 23:29:31 +0000
  • 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! amontano 2002-11-23 21:13:47 +0000
  • 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 amontano 2002-11-23 21:03:33 +0000
  • b73760009c added warning against using tibetanmachineweb, while the html script is not working. amontano 2002-11-23 01:57:00 +0000
  • dbf900b08b minor change amontano 2002-11-22 22:51:11 +0000
  • a7bc9e97c0 no more need. It have been replaced by SmartJMFApplet.java michel_jacobson 2002-11-19 21:26:01 +0000
  • 5d205ca9d9 minor changes to about window. amontano 2002-11-19 18:47:43 +0000
  • 06fa7f020e added timestamp to about window. amontano 2002-11-19 18:46:47 +0000
  • 1fb425c6cd corrected possible error with the '-' being used as both marker separating definition and definiendum and valid wylie character (transliterated sanskrit). amontano 2002-11-19 18:46:14 +0000
  • cc0097f2ae no message michel_jacobson 2002-11-19 17:51:45 +0000
  • 384ad282b5 This is the SGML version of the TIBBIBL DTD used to catalog Tibetan texts. All the catalogs of the Literary Collection are at this time using this DTD and a proprietary program, Dynaweb. There is also an XML version of it, xtibbibl.dtd, which has some slight modifications. thangarson 2002-11-19 16:51:23 +0000
  • cfb111eeb1 Added a nightly-build target that creates a zip file dist/nightlyBuild.zip. As the suggestive name implies, coupling this with a shell script like '(cvs -f -q update -dP && ant nightly-build && scp dist/nightlyBuild.zip && ssh 'cd wherever/ && unzip foo') || email_error_message' would yield a nightly build process for us. dchandler 2002-11-18 22:16:07 +0000
  • 07fe242596 Very minor cleanup to fix Javadocs and make the source code more readable; comments added. dchandler 2002-11-18 21:33:44 +0000
  • 0e70c7fb97 No longer including JMF or Savant in the JWS or self-contained JARs. dchandler 2002-11-18 17:16:34 +0000
  • 718e2f1283 Ignores products of the revised build. dchandler 2002-11-18 16:16:17 +0000
  • d200b03d66 Updated the build system so that you must do a cvs checkout of the 'Fonts' module inside the 'Jskad' module. I.e., you must now have the tree like so: dchandler 2002-11-18 16:12:25 +0000
  • 77b8c5e424 Added timestamp to about window (of all versions of translation tool except servlet). amontano 2002-11-17 09:09:10 +0000
  • 5ffb813019 Jskad's "About" dialog box now lists the time of compilation. Ant creates source/org/thdl/util/ThdlVersion.java when you execute the jskad-compile target. dchandler 2002-11-16 19:18:44 +0000
  • 9f232fc5e2 The JARs built no longer have "-JWS" and "-vanilla" suffixes. Instead, there are dist/lib-jws/ and dist/lib-vanilla/ directories. dchandler 2002-11-16 18:04:47 +0000
  • 5d212a0671 Now you can truly compile without either JMF or QT4J in your extensions/ directory tree. If and only if they are present, integration with them is compiled in. dchandler 2002-11-16 16:35:25 +0000
  • 872232c108 no message michel_jacobson 2002-11-15 20:38:25 +0000
  • 3e71ff8351 changed to work with lacito applet - but not done michel_jacobson 2002-11-14 21:13:08 +0000
  • c9349f6846 These files are not used. eg3p 2002-11-12 16:47:02 +0000
  • 7c47e89811 This file is no longer used. eg3p 2002-11-12 16:44:20 +0000
  • ecf61bc892 A DuffPane is now a TibetanPane. A TibetanPane is much more lightweight but does line breaks correctly. I.e., I refactored DuffPane into two classes. dchandler 2002-11-08 04:11:42 +0000
  • 04da61688d A DuffPane is now a TibetanPane. A TibetanPane is much more lightweight but does line breaks correctly. I.e., I refactored DuffPane into two classes. dchandler 2002-11-08 04:05:06 +0000
  • 86e384352b Jskad's "Do you want to save your changes before you quit?" dialog is now optional. dchandler 2002-11-08 03:58:35 +0000
  • 947ac5537a Updated on comments and made it a bit more consistent. amontano 2002-11-03 17:42:11 +0000
  • d462f4e41c Fixes all known bugs with the ACIP keyboard except for one: dchandler 2002-11-03 17:34:33 +0000
  • 22141248e7 Terribly minor cleanup. dchandler 2002-11-03 17:05:44 +0000
  • 7adfddfb43 Fixed my fix to the "Jskad freezes on impossible input" bug. dchandler 2002-11-03 17:05:05 +0000
  • 37b29c8d33 Added comments to all class headers. Comments to individual methods will be added as needed. amontano 2002-11-03 08:56:11 +0000
  • b4e4decc2e Updates, including support for internationalized strings. eg3p 2002-11-02 22:11:02 +0000
  • fab76cb82e no message eg3p 2002-11-02 22:10:12 +0000
  • 1e6ab8eeec Made sure that MessageBundle files are copied over to Savant binary directories, now that Savant is using these internationalization files. eg3p 2002-11-02 20:22:42 +0000
  • 392b2b180a These files have been updated for use with Savant. That is, org.thdl.savant.SoundPanel has been eliminated in favour of these classes, which are shared between QD and Savant. eg3p 2002-11-02 20:20:30 +0000
  • da9a576e02 New strings added. eg3p 2002-11-02 20:13:16 +0000
  • 5bfaccded7 This class provides static methods for dealing with THDL's internationalization issues. eg3p 2002-11-02 20:11:42 +0000
  • 59d65bedc3 Change scrolling policy w/in Savant. Now highlighted text stays in the middle of the window instead of at the bottom. eg3p 2002-11-02 20:10:05 +0000
  • e8dacead31 You can use these two files to use Eclipse 2.0 with Jskad. Though you'll have to edit .classpath appropriately for your installation. And though there may be further snags if you try it, since I haven't. dchandler 2002-11-02 19:07:45 +0000
  • de6ae79959 Fixes bug 624133, "Input freezes after impossible character". Try 'shsM' in ACIP or 'ShSm' in Extended Wylie to see the new behavior. dchandler 2002-11-02 18:44:24 +0000
  • 92fd1bf0b6 Added AcipToWylie to the tt-standalone build. dchandler 2002-11-02 17:09:36 +0000
  • a6cc4a7ff3 Removed/commented out/tagged some unused local variables. dchandler 2002-11-02 16:01:40 +0000
  • b8391e923d Borrowed a trie implementation from Apache's Xalan 2.4.0. dchandler 2002-11-02 13:39:29 +0000
  • 29042638e2 In the ACIP keyboard, 'KEE' and 'KOO', which are equivalent to Wylie's 'kai' and 'kau', now work. dchandler 2002-11-02 05:21:12 +0000
  • aa580e0bea Undoing my erroneous commit of buggy code. dchandler 2002-11-02 03:46:44 +0000
  • abcf8f19b3 Factored TibetanDocument into two classes, one that is a DefaultStyledDocument, and another consisting entirely of static utility methods for processing Tibetan text. Moved TibetanDocument.DuffData into its own class. dchandler 2002-11-02 03:38:59 +0000
  • 5249c48807 Factored TibetanDocument into two classes, one that is a DefaultStyledDocument, and another consisting entirely of static utility methods for processing Tibetan text. Moved TibetanDocument.DuffData into its own class. dchandler 2002-11-02 03:33:09 +0000
  • d070e470ef Updated these files to use DuffPane instead of JTextPane and so take advantage of DLC's new line wrapping code. eg3p 2002-10-31 19:06:47 +0000
  • 97c530e974 GHA and KR'i now work. dchandler 2002-10-28 05:31:19 +0000
  • 1ecbfe6a7c Fixed some Javadoc comments in preparation for putting up new Javadocs on http://thdltools.sf.net/. dchandler 2002-10-28 04:49:24 +0000
  • fd1b4dd468 Now breaks the line after the last whitespace, not the first. dchandler 2002-10-28 04:12:49 +0000
  • 8433369d60 Now with slightly better error handling. dchandler 2002-10-28 03:17:28 +0000
  • 0ad135f8f1 This may well be a fix to the "Improper line wrapping" bug. The fix is basically that we use our own special ViewFactory, with a new subclass of LabelView (the view RTFEditorKit uses for the nitty gritty) that is aware of Tibetan. dchandler 2002-10-28 03:08:04 +0000
  • f26dd53da3 Changed the build so that Savant and QuillDriver's builds include Smart*Player.java, which are accessed via reflection. Cleaned up the code a bit so that it would compile in so doing. dchandler 2002-10-27 19:12:13 +0000
  • e4aa52a6eb re-arranged the display. Now the buttons are closer to the text input. amontano 2002-10-27 18:48:48 +0000
  • 8391f19a8d copy and paste features are fixed. amontano 2002-10-27 18:48:03 +0000
  • 7336d27a33 fixing the copy-paste issue for the translation tool. amontano 2002-10-26 18:15:34 +0000
  • b6b8cd73ff Moved JskadKeyboard-related code into separate files; made many things public. dchandler 2002-10-26 17:40:51 +0000
  • 3ee1fbd3fa Removed backup copies of .java files. dchandler 2002-10-26 15:57:06 +0000
  • d35048a067 fixing copy and paste. works, except if pasted from a TextArea through the windows pop-up menu. amontano 2002-10-26 15:49:55 +0000
  • 627b35cd33 CVS now ignores the third-party JARs. dchandler 2002-10-26 15:38:50 +0000
  • 34b660b8f9 Moved all media related stuff to new package. This makes more sense, since all this stuff is accessed by both Savant and QuillDriver. eg3p 2002-10-25 20:19:56 +0000
  • 7f3f0eb8e1 Various changes related to Quicktime and JMF support, as well as keyboard modularization. Not quite done yet, though, so may not compile. eg3p 2002-10-25 20:18:22 +0000
  • 3f17daab67 no message eg3p 2002-10-25 19:48:23 +0000
  • 27dfa66b02 Ongoing work with Andres to change paste so that isRomanEnabled = false implies auto conversion of Wylie to Tibetan. Doesn't work yet. eg3p 2002-10-25 19:47:14 +0000
  • 91b8fd3cd9 Edited JskadKeyboard code slightly so that it is easier to use these keyboards outside of Jskad (for example from QuillDriver). eg3p 2002-10-25 19:41:43 +0000
  • 8fbb971628 Removed proposed JSpinner reflection code which I moved to SimpleSpinner instead. eg3p 2002-10-25 19:39:32 +0000
  • 107b4424b4 This is a class that uses reflection to manifest as JSpinner if JRE 1.4 is installed, otherwise as a numeric JTextField. eg3p 2002-10-25 19:36:40 +0000
  • a2e8acca39 almost working but not quite amontano 2002-10-25 17:59:27 +0000
  • d45a58e1ba Changed paste so that if (isRomanEnabled = false), it will assume the text is Wylie and convert it to Tibetan. eg3p 2002-10-25 17:34:30 +0000
  • d211930e68 At Edward's request, the codebase for Java Web Start releases may now be specified on the command line via 'ant -Djnlp.codebase="http://foo.bar/baz"'. dchandler 2002-10-25 11:56:05 +0000
  • 010d8cb972 At Edward's request, Vamp is no longer required to build our tools. It is still required by anyone who wishes to cut a Java Web Start release. dchandler 2002-10-25 11:04:24 +0000
  • 86a729ee08 Javadocs are generated using a classpath with all the extras. The included files list is now foolproof, also. dchandler 2002-10-25 10:58:44 +0000
  • 36e8959817 Updated the classes and resource in tt-servlet to meet Andres's specs. dchandler 2002-10-25 00:21:34 +0000
  • 002f49323a There are now two ways to specify servlet classes, and the second is completely general. dchandler 2002-10-24 13:53:27 +0000