<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/www/minibar, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=master</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2019-11-21T13:25:07+00:00</updated>
<entry>
<title>Minibar: make it possible to configure a list of preferred grammars</title>
<updated>2019-11-21T13:25:07+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2019-11-21T13:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=e6b33ac8b8869ad5741685932bbc14f7ae9efad9'/>
<id>urn:sha1:e6b33ac8b8869ad5741685932bbc14f7ae9efad9</id>
<content type='text'>
A preferred grammar is selected when a user visits the Minibar for the
first time. (Like before, Minibar remembers the selected grammar for future
visits.)

A preferred list of grammars can be specified in config.js in the .../minibar
directory on the server, e.g. like this:

  preferred_grammars=["/grammars/Foods.pgf","/grammars/ResourceDemo.pgf"]

The first available grammar from the list is used.
</content>
</entry>
<entry>
<title>Minibar: support for links to open a given grammar in the minibar</title>
<updated>2019-08-21T12:27:56+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2019-08-21T12:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=d1bb1de87f1f5c1189f7a19fc712835e976957bd'/>
<id>urn:sha1:d1bb1de87f1f5c1189f7a19fc712835e976957bd</id>
<content type='text'>
When you press the "i" or "More info" button for a grammar, the info now
includes a link that can be used by anyone to open this specific grammar in
the minibar.
</content>
</entry>
<entry>
<title>Minibar can now display grammar documentation.</title>
<updated>2019-08-05T13:25:29+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2019-08-05T13:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=81362ed7b724ee5161b494b29020b9068b2c10c2'/>
<id>urn:sha1:81362ed7b724ee5161b494b29020b9068b2c10c2</id>
<content type='text'>
The documentation is taken from a file called Grammar.pgf_info, located
next to the Grammar.pgf file on the server.

The first line of the documentation is displayed below the menu bar in
the minibar. The rest of the documentation is displayed when you press
the "More info" button (or the "i" button).

The documentation can contain HTML markup. Blank lines are treated as
paragraph breaks.
</content>
</entry>
<entry>
<title>Comment out links to some old demos that no longer work</title>
<updated>2018-10-10T12:22:24+00:00</updated>
<author>
<name>Thomas Hallgren</name>
<email>th-github@altocumulus.org</email>
</author>
<published>2018-10-10T12:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=6b1e21508e5719edf34798d4348be1aa5f0f12f6'/>
<id>urn:sha1:6b1e21508e5719edf34798d4348be1aa5f0f12f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>minibar_translations.js: remove dead code</title>
<updated>2017-05-05T13:54:43+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2017-05-05T13:54:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=6d56571d4671064f202f66fcbd34bfec78b05227'/>
<id>urn:sha1:6d56571d4671064f202f66fcbd34bfec78b05227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>minibar: define grammar_list in config.js to restrict the grammar menu</title>
<updated>2016-06-09T14:20:24+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-09T14:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=18f17ba857dbcdff789410e98f95dd30c6786021'/>
<id>urn:sha1:18f17ba857dbcdff789410e98f95dd30c6786021</id>
<content type='text'>
minibar.html now reads config.js and if it defines grammar_list, only the
grammars listed there will show up in the grammar menu.
</content>
</entry>
<entry>
<title>PGF service &amp; minibar: only show dependency diagrams if the labels are known</title>
<updated>2016-06-09T13:12:14+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-09T13:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=096b4cfceea03007ae1ac7d46080c2a5f8e99688'/>
<id>urn:sha1:096b4cfceea03007ae1ac7d46080c2a5f8e99688</id>
<content type='text'>
+ 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] -&gt; Labels to
  String -&gt; Labels, since all uses were in the form "getDepLabels . lines".
</content>
</entry>
<entry>
<title>Minibar: show word dependecy diagrams</title>
<updated>2016-06-08T19:11:49+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-08T19:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=5d27d1885f583a4517d0341897d7d3bee6875df7'/>
<id>urn:sha1:5d27d1885f583a4517d0341897d7d3bee6875df7</id>
<content type='text'>
They are now included in the cycle of images shown when clicking on the
parse tree icon.
</content>
</entry>
<entry>
<title>Minibar: remove spaces for better Thai speech synthesis</title>
<updated>2016-06-06T10:46:13+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-06T10:46:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=5b491b7312f085165dedc9149b9d15699e2abee1'/>
<id>urn:sha1:5b491b7312f085165dedc9149b9d15699e2abee1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minibar: detect the language for show speech synthesis buttons in more cases</title>
<updated>2016-06-05T12:21:56+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2016-06-05T12:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=bd8c6cc4e46ec211176bd8088318d97d6ba676bc'/>
<id>urn:sha1:bd8c6cc4e46ec211176bd8088318d97d6ba676bc</id>
<content type='text'>
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.
</content>
</entry>
</feed>
