From 3d8cd94967d20bd0e7f856bc900b3147e7ddda8e Mon Sep 17 00:00:00 2001 From: Hans Dijkema Date: Mon, 6 Apr 2026 01:10:06 +0200 Subject: [PATCH] Version updated. --- racket-webview-version.rkt | 5 +++++ scrbl/racket-webview-intro.scrbl | 12 ++++++++++-- scrbl/racket-webview.scrbl | 4 ++-- scrbl/rktwebviewqt-internals.scrbl | 2 +- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/racket-webview-version.rkt b/racket-webview-version.rkt index 2d9baf2..9874f6c 100644 --- a/racket-webview-version.rkt +++ b/racket-webview-version.rkt @@ -3,9 +3,14 @@ (provide webview-major webview-minor webview-patch + webview-version-string ) (define webview-major 0) (define webview-minor 1) (define webview-patch 3) +(define (webview-version-string) (format "~a.~a.~a" + webview-major + webview-minor + webview-patch)) diff --git a/scrbl/racket-webview-intro.scrbl b/scrbl/racket-webview-intro.scrbl index 282f21c..3dc12aa 100644 --- a/scrbl/racket-webview-intro.scrbl +++ b/scrbl/racket-webview-intro.scrbl @@ -3,6 +3,7 @@ @(require racket/base scribble/core scribble/manual + "../racket-webview-version.rkt" (for-label racket/base racket/class racket/string @@ -15,15 +16,22 @@ "../wv-dialog.rkt" "../wv-settings.rkt" "../rgba.rkt" - "../mimetypes.rkt")) + "../mimetypes.rkt" + "../racket-webview-version.rkt")) -@title{Racket Webview} + +@(define version (webview-version-string)) + + +@title{Racket Webview - v@version - Introduction} @author[@author+email["Hans Dijkema" "hans@dijkewijk.nl"]] @defmodule{racket-webview} @section{Overview} +This documentation is provided for version @bold{@version} of racket webview. + Racket Webview is a class-oriented webview library built on top of a Qt-based native runtime. diff --git a/scrbl/racket-webview.scrbl b/scrbl/racket-webview.scrbl index d854ded..c932eb5 100644 --- a/scrbl/racket-webview.scrbl +++ b/scrbl/racket-webview.scrbl @@ -8,7 +8,7 @@ @defmodule[racket-webview/racket-webview] -Higher-level interface built on top of @racketmodname[racket-webview-qt]. +Higher-level interface built on top of @racketmodname[racket-webview/racket-webview-qt]. This module provides a structured programming model around the lower-level webview bindings. It introduces contexts, a local HTTPS server, JSON-based @@ -17,7 +17,7 @@ event handling, and DOM and JavaScript utilities. @section{Architecture} The module builds on the lower-level bindings from -@racketmodname[racket-webview-qt]. It adds: +@racketmodname[racket-webview/racket-webview-qt]. It adds: @itemlist[#:style 'compact @item{structured Racket values instead of raw strings} diff --git a/scrbl/rktwebviewqt-internals.scrbl b/scrbl/rktwebviewqt-internals.scrbl index 2bc35aa..1cdb367 100644 --- a/scrbl/rktwebviewqt-internals.scrbl +++ b/scrbl/rktwebviewqt-internals.scrbl @@ -15,7 +15,7 @@ under a unified structure. This would be elegant. It is not how things are. @(define img (path->string (build-path img-path "rktwebview-shared-memory-diagram-simple.svg" ))) -@(displayln (format "image: '~a'" img)) +@;@(displayln (format "image: '~a'" img)) @centered{ @image[#:scale 0.45]{@img}