[Initial check-in bjorn@bringert.net**20040901080858] [Completed move to java 1.5. Fixed some indentation. bjorn@bringert.net**20040901092614] [Added MapPanel bjorn@bringert.net**20040901140402] [Added tramdemo stuff. bjorn@bringert.net**20040902145951] [Finished map clicking and scaling. bjorn@bringert.net**20040903101607] [Show paths nicely. bjorn@bringert.net**20040903102547] [Build in build, make some stuff in TramDemo public bjorn@bringert.net**20040907112129] [Added TestClick bjorn@bringert.net**20040907112116] [Added click grammar. bjorn@bringert.net**20040907112652] [Added stuff for building click grammars. bjorn@bringert.net**20040907115824] [Remove BusApp class bjorn@bringert.net**20040907121412] [Use ClickMain in TestClick. bjorn@bringert.net**20040907121450] [Remove Path interface, change getPath to return a list. bjorn@bringert.net**20040907121720] [Removed old UI classes. bjorn@bringert.net**20040907121815] [Move closer to implementing the whole chain. bjorn@bringert.net**20040907153811] [Input classes now use custom listeners. bjorn@bringert.net**20040907162323] [Towards a more complex input grammar. bjorn@bringert.net**20040908141623] [Use swedish input grammar too. bjorn@bringert.net**20040908144840] [Reindented Graph.java bjorn@bringert.net**20040908152906] [Return unmodifiable lists when accessing internal lists bjorn@bringert.net**20040908154620] [Changed another iterator to a list. bjorn@bringert.net**20040908160303] [Shortest path result now contains line and time information. bjorn@bringert.net**20040909095549] [Draw path line numbers on map. bjorn@bringert.net**20040909121451] [Added GoToFrom to grammars to avoid variants of records. bjorn@bringert.net**20040909122147] [Better font and size of input field. bjorn@bringert.net**20040909151813] [Moved resource stuff to separate modules for each language bjorn@bringert.net**20040909151854] [Make build simpler, added build instructions. bjorn@bringert.net**20040909161910] [Fixed typo in README bjorn@bringert.net**20040909162309] [Moved to using inferface for query grammar. bjorn@bringert.net**20040910125045] [Removed old FIXME bjorn@bringert.net**20040910130310] [Added wrapper which calls the Nuance OAA wrapper. bjorn@bringert.net**20040914152036] [Added city grammars. bjorn@bringert.net**20040915093901] [Simplified generated city grammars. bjorn@bringert.net**20040915100437] [Made city grammars inherit from speech grammars. bjorn@bringert.net**20040915101258] [Added main, small bugfix in nuance recognizer. bjorn@bringert.net**20040915140013] [Get text and confidence from recognition results bjorn@bringert.net**20040915175035] [Return RecognizeResult, not Object. bjorn@bringert.net**20040915175118] [Make city grammars inherit from query stuff, not speech bjorn@bringert.net**20040915175145] [Changed grammars to spoken language bjorn@bringert.net**20040915175306] [Added rule for building GSL grammars. bjorn@bringert.net**20040915175919] [Load right grammars when creating gfcm/cfgm bjorn@bringert.net**20040915181009] [Distinguish machine and human readable stop names. bjorn@bringert.net**20040916103638] [Fixed typo in error message. bjorn@bringert.net**20040916103932] [Moved to spoken grammars will multiple inheritance. bjorn@bringert.net**20040916131050] [Added recognizer input. bjorn@bringert.net**20040916141246] [Added jar building. bjorn@bringert.net**20040916145148] [Quoted sutff in script assignments. bjorn@bringert.net**20040916145737] [Use agentName instead of dummy bjorn@bringert.net**20040916150346] [Added a simple answer grammar. bjorn@bringert.net**20040917122024] [Added label and name transport grammars. bjorn@bringert.net**20040917131136] [Small changes to building and instructions. bjorn@bringert.net**20040917132042] [Highlighted variables in makefile bjorn@bringert.net**20040917134031] [Added instructions for building JAR. bjorn@bringert.net**20040917134200] [Added Java Speech API output. bjorn@bringert.net**20040927125326] [Replaced TextOutput interface with TextListeners. Renamed TextInputListener to TextListener. bjorn@bringert.net**20040927135339] [Re-organized grammars. bjorn@bringert.net**20040927160928] [Use answer grammar. bjorn@bringert.net**20040928140133] [Added some TODO items bjorn@bringert.net**20040928142529] [Added paths and extensions for PredefAbs bjorn@bringert.net**20040929090216] [Hack to use route language for linearization bjorn@bringert.net**20040929172942] [Removed explicit PredefAbs import bjorn@bringert.net**20040930101238] [Fixed some bad stop names bjorn@bringert.net**20040930101302] [Implemented intrepretation of drawing instructions bjorn@bringert.net**20040930111334] [Use dialogutil bjorn@bringert.net**20040930205314] [some bugfixes bjorn@bringert.net**20041001140827] [Added delay for getting clicks bjorn@bringert.net**20041001144609] [Fixed some threading issues, use TextEventListenerList, disable recognizer while speaking, keep click timestamp bjorn@bringert.net**20041004161058] [Removed some debugging output. bjorn@bringert.net**20041005083636] [Fix resize issues in MapPanel, disable DialogInput use bjorn@bringert.net**20041005092343] [Use human readable names on map bjorn@bringert.net**20041005095341] [Include stop names file in jar bjorn@bringert.net**20041005095503] [Nicer map margins bjorn@bringert.net**20041005101301] [Added background image, some nice drawing and moved some stops bjorn@bringert.net**20041005125623] [Change to new RecognizerInput constructor bjorn@bringert.net**20041005130347] [Changed capitalization of Wavrinskys plats bjorn@bringert.net**20041005131129] [Some background image cosmetics bjorn@bringert.net**20041005133948] [Added FreeTTS classpath to jar-starting script bjorn@bringert.net**20041005142432] [Fixed human readable names for some stops bjorn@bringert.net**20041005143523] [Added path to GbgSwe bjorn@bringert.net**20041005143711] [Added swedish output grammar bjorn@bringert.net**20041011083034] [Added stop list clicks bjorn@bringert.net**20041011095216] [Click stop names are now string literals bjorn@bringert.net**20041012125237] [Code changes for clicks as stop names bjorn@bringert.net**20041012135536] [Added untested map agent bjorn@bringert.net**20041012150053] [Generalize map and shortest path code. bjorn@bringert.net**20041013115639] [Moved city-specific stuff to properties file bjorn@bringert.net**20041013122453] [Moved graph stuff to a separate package bjorn@bringert.net**20041013124139] [Renamed lab4 package to busline. bjorn@bringert.net**20041013130245] [Added graph agent. bjorn@bringert.net**20041013151512] [Moved to a hierarchical package name bjorn@bringert.net**20041013154217] [Use hierarchical name to run TramDemo bjorn@bringert.net**20041013154429] [Simple bugfix, add rungraph target bjorn@bringert.net**20041014091907] [Move pathToRoute to a separate class bjorn@bringert.net**20041014144826] [Added OAATramDemo bjorn@bringert.net**20041014170540] [Finished OAATramDemo bjorn@bringert.net**20041018122008] [Added OAA start-up scripts bjorn@bringert.net**20041018123441] [Added QueryInterpreterAgent bjorn@bringert.net**20041018153322] [Send drawing instructions to map bjorn@bringert.net**20041019103308] [Use Nuance, remove e-acute from english city grammar bjorn@bringert.net**20041019112413] [Clear map between answers, add swedish nuance to start-up script bjorn@bringert.net**20041019121307] [Set NoSpeechTimeout to 5 seconds bjorn@bringert.net**20041019141235] [Use gf -s, disable recognizer bjorn@bringert.net**20041026160121] [Use FreeTTSAgent bjorn@bringert.net**20041122162526] [Removed fixed TODO items bjorn@bringert.net**20041122162920] [Added simple tramdemo homepage. bjorn@bringert.net**20041122163514] [Added missing ShortestPathQuery.java bjorn@bringert.net**20041125164557] [Some doc fixes. Added dist target. bjorn@bringert.net**20041126130955] [Added source download link to docs. bjorn@bringert.net**20041126133135] [Fleshed out requirements. bjorn@bringert.net**20041130102206] [Inlined definitions of SS and ss. bjorn@bringert.net**20041130102247] [Moved click stuff to a separate module. Removed incomplete module QueryI. bjorn@bringert.net**20041130152707] [Formatting and some documentation of answer grammars. bjorn@bringert.net**20041130162026] [Some documentation updates. bjorn@bringert.net**20041201135124] [Added missing extensions to concrete Route syntaxes. bjorn@bringert.net**20041201135206] [Document map agent and make it more independent. Some other doc and build fixes. bjorn@bringert.net**20041213165442] [Removed tramdemo.sh bringert@cs.chalmers.se**20041213213458] [Use a DOT file for graph representation. bringert@cs.chalmers.se**20041213214450] [Document new graph representation, added clicks solvable examples. bringert@cs.chalmers.se**20041213230624] [Fixed some invalid HTML. bringert@cs.chalmers.se**20041213231407] [Added binary-dist target. bringert@cs.chalmers.se**20041213232330] [Changed name of source dist bringert@cs.chalmers.se**20041213232517] [Added missing file DoubleID.java bringert@cs.chalmers.se**20041214100755] [Include Nuance grammars in binary-dist bjorn@dhcp-245-217.nomad.chalmers.se**20041214110912] [Change windows location of freeTTSAgent bjorn@bringert.net**20041214102706] [Changed graph description encoding to UTF-8. bjorn@bringert.net**20041214104645] [Add flag for using SR or text input bjorn@bringert.net**20041214104702] [Added upload target bjorn@bringert.net**20041214110447] [English answers now use english speech names for gbg stops. bjorn@bringert.net**20041214110456] [Fixed windows paths to match tablet bringert@cs.chalmers.se**20050207222759] [Added highlights and clearagent. bjorn@bringert.net**20050208180750] [Speak using both FreeTTS and Nuance Vocalizer. bringert@cs.chalmers.se**20050208213229] [Added vocalizer to config file bringert@cs.chalmers.se**20050208214704] [Fixed grammar inheritance bug in GbgRouteEng bringert@cs.chalmers.se**20050222082202] [Updated FreeTTS path, fixed syntax error in oaa config file, use tkit classes from gfc2java, use gfc2java jar file. bringert@cs.chalmers.se**20050222082615] [Added demo video to tramdemo homepage. bringert@cs.chalmers.se**20050310174400] [Include all the gfc2java code in the jar bringert@cs.chalmers.se**20050310183016] [Support RealSpeak swedish tts. bringert@cs.chalmers.se**20050415152541] [Use TextOutputs for output to tts engines. bringert@cs.chalmers.se**20050422101938] [Added map drawing input. Try all ambiguous stops and pick the best. bringert@cs.chalmers.se**20050503114832] [Nice spoken route linearizations. bringert@cs.chalmers.se**20050503173908] [Made swedish output grammar nicer. bringert@cs.chalmers.se**20050509133913] [Fixed Nuacne vocalizer support. bringert@cs.chalmers.se**20050509133944] [Use the new simpler way of loading resources. bringert@cs.chalmers.se**20050509184814] [Added missing ResRoute.gf bringert@cs.chalmers.se**20050518212136] [Use GF list categories in answer grammar. bringert@cs.chalmers.se**20050525105146] [Fixed grammar name for GSL compilation. bringert@cs.chalmers.se**20050526133212] [Added more query variants for I want to bringert@cs.chalmers.se**20050526134639] [Use list syntax for stop list in click input. bringert@cs.chalmers.se**20050607124739] [Use tail even when empty, to avoid meta-variables. bringert@cs.chalmers.se**20050607133558] [Split accidentally spcace-including token. bringert@cs.chalmers.se**20050607141400] [Added ansewer-utf8.cfgm to get rid of it. bringert@cs.chalmers.se**20050608073926] [Removed answer-utf8.cfgm. bringert@cs.chalmers.se**20050608074000] [Include line names in grammars. bringert@cs.chalmers.se**20050609133605] [Moved lines to separate grammar modules. bringert@cs.chalmers.se**20050610142556] [Add volume agent to startit. bringert@cs.chalmers.se**20050610142616] [Updated README with requirements. bringert@cs.chalmers.se**20050611083704] [Put building and running instructions on web page. bringert@cs.chalmers.se**20050611101201] [Added upload-doc target. bringert@cs.chalmers.se**20050611101423] [Fixed source code download link. bringert@cs.chalmers.se**20050611101614] [Moved tramdemo demo movie. bringert@cs.chalmers.se**20050611120205] [update movie link bjorn@bringert.net**20080110172735]