Integrated search screen with doctable, for incremental searching.
You can now go back and forth between compact and expanded doctables.
New statistics on lintadas run times.
Only error-checked docs can be mirrored.
URLParse now defaults to EN if the url doesn't say.
Publisher accepts URLParse's EN if there's no referer. Closes#91082.
Add collection, layout, short_title to search form.
Kill off pub_status A.
Rearranged web graphics.
Some content changes, more in progress...
New statistics on dtd_code.
Support for lint_time, to record when Lintadas ran.
Some documentation work.
Started reworking HTML generation for doctable.
Rearchitected the Makefile stuff, so we can run makefiles inside Python.
Update these fields during Makefile and Mirror. Closes#91002 and #91021.
Synched gnome-import with DataLayer.
update-static no longer runs make, since Makefile does a build.
Add some new errors that happen during publishing.
Removed user menu.
A bit of documentation on the document publishing/Makefile.py system.
Moved ERR_ constants into Globals.py.
Fix timestamp formatting bug.
Added alternating "banded" colors in tables with OddEven class and css.
Icons now available in three sizes.
Optional "block" layout for doctable, needs more integration still.
Show document translations, version, timestamp, etc. Closes#89723.
Calculate sk_seriesis when importing Gnome files. Closes#90685.
Make user.name, user.username tokens display the embedded user's info,
not the session user's info. Closes#90687.
Made collabel cells TH rather than TD also
God rid of DocTable name, which is too technical sounding.
Cleaned up menu structure. Closes#89724.
Limited language combo in search form to languages in use. Closes#90642.
Added ability to choose custom columns in doctable, part of but #90641.
CSS tweaks.
Corrected missing tabs in German and French translations.
Docs.languages collection gives a list of keys in actual use.
I'll use this in the search screen, so only languages which will match at
least one document will be available.
Made categories nestable to arbitrary depth. Fixes#89715.
Imported Gnome ScrollKeeper categories. Needs more work. Fixes#89716.
Fixed relative links in static site (no initial / was confusing it).
Languages.supported_keys() returns list of supported language codes.
Fixed relative link in logo.
New Languages module so languages are available to Lampadas objects.
Display full topic title in topic table, colon separated.
Default page is index.html now, not home.html.
Manually insert some extra files for one bit doc.
Make database talk over network. Closes#89726.
Added new splash page where you can select language.
Added new template to support splash page.
Extended stylesheets to support "floating" elements on splash page.
All pages now *require* a language extension.
New strings.
Tell tidy to encode into UTF-8.
Separated header into two blocks to make reformatting pages easier.
Fixed a ton of th tags that should have been td tags.
Fixed missing translation strings for error #7.
Removed stylesheet selection per user, site configurable only for now.
Some documentation updates.
Made the way registered/admin/sysadmin access is determined more sane.
Added step in Make process to convert to UTF-8. Closes#89719.
Fixed Mirror, broken in SourceFiles refactoring.
Fixed URLParse, broke URI.base calculation going to relative paths.