Commit Graph

102 Commits

Author SHA1 Message Date
Anthony
6947fea9c0 Merge branch 'master' into agj/setup-webpack-commands 2019-10-03 10:43:17 -06:00
Anthony Johnson
e2a173d393 Add webpack commands into setup.py
This is a POC that shows building webpack through standard `setup.py`
commands. Any call to `setup.py build` or `bdist` or `sdist` will
trigger a Webpack build of the assets first. A non-zero exit code will
halt the process.

Also, moved the `npm run dev` command, which here is `python setup.py
watch`, though there is perhaps something better here. There is already
`python setup.py develop`, which has a separate function, so I don't
want to collide there.

Example output here:
https://gist.github.com/agjohnson/cdaab364fe598daa7f3bef750cfb84dd

Refs #797
2019-07-26 17:14:36 -06:00
Anthony Johnson
1bfa504f97 Add more domain doc examples
These are a few domain examples pulled from the Sphinx test doc roots.
2019-07-25 19:27:22 -06:00
Anthony Johnson
10d9f512ad Merge branch 'master' into style-cpp-domain 2019-07-25 18:11:13 -06:00
Anthony Johnson
a591817abe Forgot a changelog entry 2019-07-25 16:18:34 -06:00
Anthony Johnson
94d574349f Review fixes on typo and missing change to package.json 2019-07-25 15:46:31 -06:00
Anthony Johnson
472b3aee21 Final doc updates and fix tests 2019-07-25 14:08:56 -06:00
Anthony
26b72a7c61 Merge branch 'master' into style-cpp-domain 2019-07-25 13:27:17 -06:00
Anthony Johnson
d426c11cea Merge branch 'master' into agj/update-translations-rebase 2019-07-25 00:07:44 -06:00
Anthony Johnson
ad31326e3a Some final cleanup 2019-07-24 23:53:25 -06:00
Anthony Johnson
5052143f79 Undoing test fixes 2019-07-24 23:42:25 -06:00
Anthony Johnson
0e0ccffe18 Replace with requirements file, RTD doesn't handle these patterns well. 2019-07-24 23:36:13 -06:00
Anthony Johnson
16e36af58c Another test 2019-07-24 19:24:16 -06:00
Anthony Johnson
715c0beacb Add commands into setup.py and regenerate translations
More fixes for docs
2019-07-24 18:39:35 -06:00
Anthony Johnson
d216dcf54d Fix local path insertion of package, fix more docs
Add back git installation docs, we'll discuss this separately.
2019-07-19 15:29:24 -06:00
Anthony Johnson
f7a7cd75eb Update build directions, better install mechanism, NL locale 2019-07-19 12:56:02 -06:00
Anthony Johnson
69c1e095f6 Update po file comments, tune installation requirements, alter i18n scripts 2019-07-19 12:46:11 -06:00
Anthony
3eef5eb69b Change code bash to console
Co-Authored-By: Jesse Tan <jessetan@users.noreply.github.com>
2019-07-19 11:35:12 -06:00
Jesse Tan
68f38ddec2 Fix styling of generated cpp documentation 2019-07-19 16:10:38 +02:00
Anthony Johnson
caa3373297 Continuation of adding translations to theme
This builds on top of #405, addressing the outstanding review feedback. It:

* Moves workflow to our standard Transifex workflow, drops recommendation for
  running babel commands by hand
* Configures Transifex
* Moves all of the commands needed to maintain translations into Grunt
* Sets up docs for translation testing
* Covers installation in docs better
* Drops recommendation for installation through submodules
* Drops superfluous translation documentation
* Cleans up some of the code
* Updates a lot of related documentation
* Updates files at Transifex and brings in full translations back to the
  translation files in the repository
2019-07-16 20:31:31 -06:00
Jesse Tan
29bf998f40 Merge branch 'master' into fix-752 2019-06-26 20:16:07 +02:00
François Corneau-Tremblay
5fa283bf75 Update demo.rst
There is a missing word in the documentation here.
2019-05-17 11:39:12 -04:00
Jesse Tan
b3e894b70f Scope autodoc styling to .class and .data for Sphinx 2.0 2019-04-28 16:40:35 +02:00
Aaron Carlisle
7050db07bf Merge branch 'master' into master 2019-03-07 09:39:35 -05:00
eduardo naufel schettino
8c31a26a79 Add `navigation` template block (#659)
* Add the ``extranav`` block after the ``menu`` block in the template.

* Use one big navigation block

* Update changelog.rst
2019-02-26 13:05:59 -05:00
Eric Holscher
d8355ca6ae Fix docs on configuring 2019-02-12 16:34:25 -03:00
Eric Holscher
ae4e8c28ec Release 0.4.3 2019-02-12 16:31:39 -03:00
Eric Holscher
ed9651e678 Merge pull request #704 from jgehrcke/patch-1
footer.html: show last_updated below copyright
2019-02-12 16:26:22 -03:00
Eric Holscher
a81f7448fd Merge branch 'master' into agj/docs-config-updates 2019-02-12 16:12:35 -03:00
Anthony Johnson
dd6a095358 Review updates and more intersphinx 2019-01-22 15:20:53 -07:00
Gergely Csatari
5877f371e5 Correction of documentation comments 2019-01-07 10:26:14 +01:00
Gergely Csatari
17691e9213 Documentation 2019-01-04 08:40:31 +01:00
Jesse Tan
930b5ab586 Merge branch 'master' into patch-1 2018-12-21 11:23:46 +01:00
David Fischer
ab10feb6a5 Fix line endings (#709)
* Note that .bat has CRLF endings

* Remove line endings on .bat

It will be normalized correctly on checkout
2018-12-18 14:45:19 -05:00
Jan-Philip Gehrcke
6635e76c5a Update changelog.rst 2018-12-15 17:59:37 +01:00
Jesse Tan
600520c39c Merge branch 'master' into agj/docs-config-updates 2018-12-12 11:44:41 +01:00
Jesse Tan
26d6108dec Fix scrolling to active item in sidebar on load (#214) (#688) 2018-12-04 20:53:16 -05:00
Eric Holscher
7e4592f95c Add support for Google Analytics to theme. (#411)
* Add support for Google Analytics to theme.

This setting has actually existed in the default config since the original version,
but doesn't currently work.
This fixes that and supports GA if it's set.

* Add docs around analytics_id

* Do not conflict with RTD insertion of analytics script

* Remove dupliate analytics_id

* Add analytics_id to the configuration in its new place
2018-12-04 15:08:29 -05:00
Jesse Tan
139a56abee Style caption link for code and literal blocks (#690) 2018-12-04 10:41:13 -05:00
Eric Holscher
b9bf19f5be Remove RTD integration now that it isn't requiremed (#684) 2018-11-30 12:11:20 -05:00
Jesse Tan
8e376af4fc Fix inconsistent font size and line height for autodoc "raises" and "returns" (#691) 2018-11-30 11:50:09 -05:00
Aaron Carlisle
cd34154857 Update changelog.rst 2018-11-05 10:38:28 -05:00
Aaron Carlisle
83b8084523 Merge branch 'master' into master 2018-11-04 13:34:35 -05:00
Eric Holscher
238f586b8e Update date 2018-10-05 13:16:29 +02:00
Aaron Carlisle
95b2fdd84f Fix Grammar 2018-10-01 13:09:16 -04:00
Aaron Carlisle
965c6f305c Update changelog.rst 2018-10-01 11:00:39 -04:00
Anthony Johnson
31b7c3b46a Much cleanup for configuration docs
* Clean up a lot of copy.
  * Reduce usage of internal Sphinx concepts like "toctree"
  * Make language clearer
  * Fix a few factual inaccuracies
  * Remove noisey/placeholder/introduction to a paragraph sort of text,
    this just distracts readers.
* Make `confval` domain role to allow for creation of config value field
  lists that are linkable and can be referenced. Also include
  type/default fields
* Reduce redundancy in heading
* Intersphinx to Sphinx docs
* Use new role to intersphinx to Sphinx confvals
* Add copy on using logo/etc. These are common questions for us for
  those not familiar with Sphinx. Link to appropriate docs.
2018-09-26 14:35:45 -06:00
David Fischer
74ba4b29fb Upload signed packages to PyPI with twine (#651)
* Upload signed packages to PyPI with twine

* Delete previous distributions
2018-08-23 17:56:43 -04:00
David Fischer
521820c9bf Release v0.4.1 2018-07-27 10:18:29 -07:00
Jesse Tan
0455178ac3 Update changelog 2018-07-04 10:12:45 +02:00