| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
(add/list/filter/jump/delete); v0.15.0
|
| |
|
|
| |
v0.14.0
|
| |
|
|
| |
version -> nothing' works in trad too; v0.13.1
|
| |
|
|
| |
default checked on fresh load; v0.13.0
|
| |
|
|
| |
scripture ref in traditional headings; v0.12.0
|
| |
|
|
| |
v0.11.1
|
| |
|
|
| |
dialect (bible.FormatRef); v0.11.0
|
| |
|
|
| |
traditional web; v0.10.0
|
| |
|
|
| |
pane templates; v0.9.0
|
| |
|
|
| |
corpora; v0.8.0
|
| |
|
|
| |
sigla_style config; v0.7.0
|
| | |
|
| |
|
|
| |
missalemeum) in cli/tui/web; v0.5.0
|
| |
|
|
|
|
|
|
|
|
| |
The niedziela.pl scraped Polish paragraph text is the Biblia Tysiąclecia
translation; rename its version code from "pl" to "bt" and its i18n label
to "Biblia Tysiąclecia (niedziela.pl)" everywhere the scripture VERSION is
meant, across config, i18n, render, web, tui, cli and both binaries' help
text. Language-role "pl" (ui_language, traditional_lang, i18n.Get lang,
--lang validation) is untouched. Behavior is identical -- bt is still
dropped for offline/traditional and substituted with wuj.
|
| |
|
|
| |
fallback); v0.3.0
|
| |
|
|
| |
prunes it; v0.2.0
|
| |
|
|
| |
reject unknown, -h/-v)
|
| |
|
|
| |
version labels localised
|
| |
|
|
| |
lectio-web
|
| |
|
|
| |
top-bar 'mono')
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a display-layout option to lectio-web alongside the existing colour
themes:
- config: WebDisplay field (toml web_display), default "horizontal",
normalized on load via the new exported config.NormalizeDisplay
(unknown -> "horizontal", same lenient style as the other web_* fields).
- render: extracts the citation/ToEnglishRef resolution shared by
GatherVersion into an unexported resolveRef helper (GatherVersion's
signature/behavior unchanged) and adds GatherVerses(version, sec,
lectionary) returning raw bible.Verse structs plus a versified flag, for
column/interlinear alignment.
- web/render: RenderReadings gains a display parameter. "horizontal" is
the original stacked layout, byte-for-byte the same code path as
before. "vertical" reuses the same per-version column data in a
.display-vertical/.vcol grid (the CLI compare view, browser-side).
"interlinear" maps versions through render.OfflineVersions' pl->wuj
substitution (pl has no verse numbers), gathers GatherVerses per
version, and interleaves them by chapter:verse into .ilverse/.illine
blocks (ordered union of keys, first versified version's order first).
- server: adds a display <select> to the top bar wired into the existing
#controls HTMX form; a resolveQuery(cfg, r) helper replaces the
duplicated date/lectionary/all/versions(+now display) resolution in
indexHandler and readingsHandler.
- fold-in from the B2 review: indexHandler now populates indexData.Lookup
via a shared renderLookup(ref, versions) helper (also used by
lookupHandler), so a bookmarked "/?ref=...&v=..." link shows its
lookup result instead of an empty pane.
- base.css: layout-only rules for the two new modes (no colours; themes
stay colour-only).
go test ./..., go vet ./..., gofmt clean; go build ./cmd/lectio-web ok.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add WebTheme (default: "transfiguration") and WebPort (default: 0) to Config
for the upcoming lectio-web binary. WebTheme resolves theme names (built-in
or user files) later in internal/web; WebPort 0 means auto-pick a free port.
- Updated Config struct with new fields
- Set defaults in Default()
- Updated embedded seed config.toml with documentation
- Added TDD tests: TestWebDefaults and TestWebLoadsFromSeed
- Existing tests (TestLoadSeeds, TestLoadOverride) still pass
|
| |
|