| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-27 | Wide coverage demo web app: translation quality feedback with colors | hallgren | |
| The background color of the translation changes to pale green, yellow or red according to the quality. Two types of quality indications are supported: + From the grammar: linearizations starting with "+" or "*" are assumed to be of high or low quality, respectively. + From the parse tree: if the root function is "?", then the translation is assumed to be of low quality. If no quality indications are detected, medium quality is assumed. | |||
| 2014-03-27 | support.js & gftranslate.js: improved handling of server errors | hallgren | |
| In support.js, the functions http_get_json, ajax_http_get_json and ajax_http_post_json now calls the supplied error callback if the server returns invalid JSON (e.g. because of a crash). The function gftranslate.translate in gftranslate.js returns a JSON value containing an error message (since it doesn't have an error callback). This should result in fewer situations where "nothing happens" and the user doesn't know if it is beacuse the server is slow, or if there was an error. | |||
| 2014-03-25 | small fixes in the C runtime | kr.angelov | |
| 2014-03-21 | refactor the compilation of CFG and EBNF grammars. Now they are parsed by ↵ | kr.angelov | |
| using GF.Grammar.Parser just like the ordinary GF grammars. Furthermore now GF.Speech.CFG is moved to GF.Grammar.CFG. The new module is used by both the speech conversion utils and by the compiler for CFG grammars. The parser for CFG now consumes a lot less memory and can be used with grammars with more than 4 000 000 productions. | |||
| 2014-03-20 | added hasLinearization method in the Python binding | kr.angelov | |
| 2014-03-20 | fix in the Python binding which was forgoten after a change in the C runtime | kr.angelov | |
| 2014-03-19 | gf -server: add a command to manually flush the PGF cache | hallgren | |
| This can be used if the cloud service seems slow, but it would probably be better to automatically expire unused PGFs from the cache after some time. | |||
| 2014-03-18 | a darker red in translation app: dictionary lookup for each word, identity ↵ | aarne | |
| if lookup fails | |||
| 2014-03-18 | Hin and Ger added to android app again | aarne | |
| 2014-03-18 | whitespace cleanup in the parser | kr.angelov | |
| 2014-03-17 | show the value in the error message when failing to get Str from value | aarne | |
| 2014-03-17 | Wide coverage demo web app: add speech synthesis | hallgren | |
| Works in Safari and Chrome. | |||
| 2014-03-13 | doc/Logos/gf1.svg: variant of the GF logo with a subtle shadow | hallgren | |
| 2014-03-15 | bugfix in the compiler for linref of empty record | kr.angelov | |
| 2014-03-14 | bg in android app | aarne | |
| 2014-03-14 | moved the small app chunking grammars from lib/src/experimental to ↵ | aarne | |
| examples/translator; the proper place might be in the git contributions, but this can be decided later | |||
| 2014-03-14 | Spanish in android app | aarne | |
| 2014-03-13 | AppIta, with a small lexicon | aarne | |
| 2014-03-13 | GF home page: news item about Digital Grammars | hallgren | |
| 2014-03-13 | App ported to Fre | aarne | |
| 2014-03-13 | remove accidental trace message | kr.angelov | |
| 2014-03-13 | small stylistic changes in the Android App | kr.angelov | |
| 2014-03-12 | compute the right word probability | kr.angelov | |
| 2014-03-12 | support.js: For better error handling, always use AJAX, don't fallback to JSONP | hallgren | |
| Cross-origin requests are allowed by the PGF service and are supported in all modern browsers. See http://en.wikipedia.org/wiki/Cross-origin_resource_sharing | |||
| 2014-03-12 | haskell-bind: comment out superfluous imports | hallgren | |
| 2014-03-12 | the UI for the Android API now has stable word prediction | kr.angelov | |
| 2014-03-12 | ensure that negative probabilities are always avoided | kr.angelov | |
| 2014-03-12 | Fix typo in PGFService: "incomlete" | john.j.camilleri | |
| 2014-03-12 | remove the unnecessary logging of the completion string | kr.angelov | |
| 2014-03-12 | fixes in the word completion | kr.angelov | |
| 2014-03-11 | WebSetup.hs: use the correct --gf-lib-path when building example grammars | hallgren | |
| The directory should be the same as the one used in Setup.hs when building the RGL, where a build directory supplied by cabal is used. This is usually dist/build/rgl, but it could be different, e.g. when using a cabal sandbox. | |||
| 2014-03-10 | android: added (1) dg icon (2) green/yellow/red colours for translation ↵ | aarne | |
| confidence (3) App grammars as test case in Translator.java | |||
| 2014-03-10 | reference to DictEngChi changed to DictionaryChi | aarne | |
| 2014-03-09 | added alternative build with Pred grammars to android, commented out by default | aarne | |
| 2014-03-07 | added word completion in the Android UI | kr.angelov | |
| 2014-03-07 | added Java API to the simple word completion | kr.angelov | |
| 2014-03-07 | fix in the Java binding after the implementation for pre | kr.angelov | |
| 2014-03-07 | added pgf_lookup_word_prefix which makes it possible to do simple word ↵ | kr.angelov | |
| prediction | |||
| 2014-03-07 | another fix in the keyboard | kr.angelov | |
| 2014-03-07 | bugfix in the keyboard | kr.angelov | |
| 2014-03-07 | added Devanagari keyboard for Android | kr.angelov | |
| 2014-03-07 | bugfix in pgf-translate | kr.angelov | |
| 2014-03-06 | C run-time: protect from Windows specific #includes with #ifdef __MINGW32__ | hallgren | |
| 2014-03-05 | bugfix in the android keyboard for multiline documents | kr.angelov | |
| 2014-03-05 | bugfix in the Android UI | kr.angelov | |
| 2014-03-05 | implementation for pre in the C runtime | kr.angelov | |
| 2014-03-04 | Fix the fix | hallgren | |
| 2014-03-04 | Fixes for GHC 7.6 compatibility | hallgren | |
| 2014-03-04 | Three fixes for compatibility with GHC 7.8 | hallgren | |
| Two of the fixes were in the custom version of the binary package. We should get rid of it at some point, to reduce the maintenance burden. The third fix was to add new version constraints for happy and alex in gf.cabal. New versions of them are needed because of the ugly, low-level, GHC-specific code they produce need to be different for GHC 7.8. More fixes might be needed for -server mode, but the cgi package is not compatible with GHC 7.8 at the moment, so it will have to wait. | |||
| 2014-03-04 | use pgf_linearize instead of pgf_lzr_linearize_simple in pgf-translate.c | kr.angelov | |
