Commit Graph

7110 Commits

Author SHA1 Message Date
hallgren
5b8c6887ca Documentation updates
Remove ghc-7.4 from the list of tested/recommended versions of GHC
(because of Hackage dependency problems).
Recommend version 7.10.3 of the Haskell Platform. (GHC 8.0.1 works too,
but I haven't tested the corresponding Haskell Platform packages.)
2016-06-17 10:09:25 +00:00
john.j.camilleri
5155495ba5 Wide Coverage Translation Demo: switch to App16.pgf (adds Russian) 2016-06-17 10:19:46 +00:00
hallgren
c49b920ecf A few documentation updates
gf.cabal: include more GHC versions in the Tested-Width field.
2016-06-16 15:09:45 +00:00
hallgren
e608a63f80 debian: add txt2tags to Build-Depends and run 'make html' as part of the build
This is to make sure that gf-web-api.html gets included in the .deb package
and is available locally in the GF cloud when running gf -server.
2016-06-16 13:54:15 +00:00
hallgren
041b1b24e5 gf-web-api.t2t: document command=deptree (for word dependency diagrams)
Also add a few paragraphs listing undocumented commands and
briefly describing the commands that use the C run-time system.
2016-06-16 13:34:48 +00:00
krasimir
416406fa9b fix in the Android UI 2016-06-16 12:56:56 +00:00
hallgren
70952bd906 src/www/gf-web-api.t2t: Web API docs rescued from the Google Code graveyard
This is the GFWebServiceAPI.wiki rescued from the Google Code Archive,
converted to txt2tags format, with an updated introduction.
2016-06-16 12:11:06 +00:00
hallgren
a1a7fa77c0 GF home page: add new RGL languages to the list
Also a couple of fixes in release-next.t2t
2016-06-16 10:09:01 +00:00
hallgren
3f27aeb618 gf.cabal: don't build pgf-shell any more, it's been superceded by gf -cshell 2016-06-16 09:57:28 +00:00
aarne
14ed164794 release note on new languages 2016-06-16 08:28:54 +00:00
krasimir
8b8812baa2 pgf_generate_all now emits __mock_string__ instead of FOO for String literals. 2016-06-16 08:08:45 +00:00
krasimir
821878773c bugfix in the load method in the Python binding. The file was never closed. 2016-06-16 08:02:06 +00:00
aarne
630b9d7b1e added a default value in dependency visualization for cases using maximum, to cover the case where the list of arcs is empty 2016-06-15 10:37:00 +00:00
hallgren
12d2296991 GF cloud: more readable formatting of the GF version page
Factor out common CSS from gfse/editor.css into clouds.css.
2016-06-15 10:20:30 +00:00
hallgren
1465a825d5 release-next.t2t: notes about the vd and cc commands 2016-06-15 08:04:10 +00:00
aarne
7633f53af4 release notes on RGL 2016-06-10 11:27:24 +00:00
hallgren
fb82895996 release-next.t2t: a few more notes 2016-06-10 09:14:19 +00:00
hallgren
18f17ba857 minibar: define grammar_list in config.js to restrict the grammar menu
minibar.html now reads config.js and if it defines grammar_list, only the
grammars listed there will show up in the grammar menu.
2016-06-09 14:20:24 +00:00
hallgren
096b4cfcee PGF service & minibar: only show dependency diagrams if the labels are known
+ The PGF service now reads and caches dependency label configuration files.
+ The grammar info returned by command=grammar has a new boolean field 
  'hasDependencyLabels' to indicate if dependency labels were found for
  the grammar. Also, command=deptree will now fail if no labels are present.
+ The minibar only shows word dependency trees if labels are present.
+ Also changed the type of getDepLabels from [String] -> Labels to
  String -> Labels, since all uses were in the form "getDepLabels . lines".
2016-06-09 13:12:14 +00:00
hallgren
617624e2a8 PGFService: eleminate warning "Defined but not used: ‘serverError’" 2016-06-09 11:27:57 +00:00
krasimir
60e07c302e now a working API for complex queries in libsg 2016-06-09 10:01:43 +00:00
krasimir
28aa04739a bugfix in libsg 2016-06-09 09:59:38 +00:00
hallgren
5d27d1885f Minibar: show word dependecy diagrams
They are now included in the cycle of images shown when clicking on the
parse tree icon.
2016-06-08 19:11:49 +00:00
hallgren
a59821eb80 PGF web service: switch to the new SVG rendering of word dependency trees
Also added the function outputText in CGIUtils.
2016-06-08 19:10:23 +00:00
hallgren
c9ea17d293 PGF.VisualizeTree: add white background in the SVG rendering of dependency trees
This makes them look the same as SVG produced by graphviz
2016-06-08 19:08:29 +00:00
hallgren
8dfdee1e9a PGF.VisualizeTree: add SVG renderering of word dependency trees
This was done by introducing an intermediate representation for the LaTeX
pictures produced by the LaTeX renderer and providing a new backend that
outputs SVG instead of LaTeX.
2016-06-08 17:49:15 +00:00
hallgren
5b491b7312 Minibar: remove spaces for better Thai speech synthesis 2016-06-06 10:46:13 +00:00
aarne
e755c013f8 added PassAgentV2 to App, and the specialized syntax functions to app.probs 2016-06-05 17:48:11 +00:00
hallgren
bd8c6cc4e4 Minibar: detect the language for show speech synthesis buttons in more cases
This was done to obtain speech synthesis for more languages in the Numerals
grammar, which uses neither language flags nor the standard naming for
concrete syntax.
2016-06-05 12:21:56 +00:00
aarne
e682f0972d made App into a functor to make its body easier to modify; unfortunately, the import list must be copied however 2016-06-04 17:07:35 +00:00
aarne
4fea4ace7b vd latex: some adjustments in heights and lengths 2016-06-03 16:06:22 +00:00
krasimir
2652082cf7 now the UI supports almost all phrases. there are still a few that cannot be shown 2016-06-03 11:30:53 +00:00
krasimir
fa9fca2c06 the Phrasebook UI now uses the green color 2016-06-03 11:30:21 +00:00
krasimir
ce856a2d17 added checkboxes in the Phrasebook UI 2016-06-03 11:09:39 +00:00
krasimir
e8fe5ad5f1 bugfix in the Phrasebook UI 2016-06-03 07:14:52 +00:00
krasimir
5d516661f7 the list of alternatives in the translator is now sorted by probability 2016-06-02 07:38:18 +00:00
krasimir
fce8a7a069 bug fix in the translator app 2016-06-02 07:38:00 +00:00
aarne
f5e2c41dd0 vd: arc heights now depend on number of arcs below rather than word distance 2016-06-02 18:17:54 +00:00
hallgren
deb7919aa6 Enable compilation of Ancient Greek in Setup.hs
Also adjust the -path pragmas in a few places in lib/src/ancient_greek
2016-06-02 13:56:19 +00:00
hallgren
f24e073637 release-next.t2t: adding a few items 2016-06-02 13:06:04 +00:00
aarne
a6303fd8d1 tokenized apertium text to test with ; RelV2 and QuestV2 in App (Eng and Swe for the moment) with 20% loss of parsing speed but improved quality 2016-06-02 06:29:35 +00:00
krasimir
194368dfd5 majour redesign of the Phrasebook UI to support recursive phrases 2016-05-30 23:24:17 +00:00
krasimir
ed1e60f633 fix in the Haskell binding: functionType should throw error if the function is not defined 2016-05-30 17:15:09 +00:00
krasimir
3381ae1aa0 added getFunctionProb in the Java and C API 2016-05-30 11:25:59 +00:00
hallgren
a00532d5e4 download/{index,release}-next.t2t added, in preparation for the next release
Feel free to add things to the release notes in download/release-next.t2t.
2016-05-26 16:16:33 +00:00
hallgren
9f1da17d06 PGFService.hs: fix compilation problem when C run-time support is omitted 2016-05-26 13:56:43 +00:00
hallgren
cfdd9621ff PGF web service: add command=deptree
This is the web interface to PGF.graphvizDependencyTree.

Accepted parameters: format=<output_format>, to=<lang>, tree=<tree>.

Accepted output formats: latex, conll, malt_tab, malt_input, png, gif, svg, gv

Also, label information is taken from <path>.labels if present, where
<path>.pgf is the path to the PGF file.
2016-05-26 13:39:48 +00:00
hallgren
389e6b8816 Add haddock documentation to PGF.graphvizDependencyTree and PGF.getDepLabels
They seemed very difficult to use without the documentation, since their
types are not particularly self documenting.

Also documented what the (Bool,Bool) argument to PGF.graphvizAbstractTree
is for.
2016-05-26 13:12:38 +00:00
hallgren
0f51bf3538 Fix documentation typo on PGF.Haskell 2016-05-26 13:11:56 +00:00
krasimir
a775c96174 preserve the order of the sentences in phrases.xml in the UI 2016-05-25 18:55:47 +00:00