Commit Graph

3 Commits

Author SHA1 Message Date
Xavier Roche
a21f84ee37 The GUI documentation is eighteen thin pages, one of them for a version nobody can see screenshots of (#874)
* One guide for WinHTTrack, WebHTTrack and Android, instead of 18 thin pages

The GUI documentation was 18 files whose bodies were mostly a copy-pasted style
block, illustrated with 1998-era screenshots of WinHTTrack, with the Android app
documented separately and WebHTTrack not shown at all. html/guide.html replaces
them with a single page: one walkthrough and one option reference, and a
switcher that swaps the screenshots and the platform-specific notes between the
three versions. Each option now also names its command-line equivalent.

The screenshots are the three capture sets from httrack-works, prepared by
tools/doc-images.py. Deep links carry the platform, so guide.html#win/opt-limits
opens the Limits section already showing the Windows dialog; the WebHTTrack
option pages use that form. The old filenames stay as redirect stubs for the
forum links that still point at them.

Scripting is an enhancement throughout: without it the page shows every
platform's text and screenshots rather than hiding any of it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>

* Document the options the old pages never had

A coverage probe against the WebHTTrack form controls found the reference
inherited the old doc's blind spots: WARC, the CDXJ index and WACZ, --changes,
sitemap seeding, cookies-file, the urlhack opt-outs, strip-query, the proxy type
selector and the random inter-file pause were all exposed in the UI and absent
here. Labels and descriptions taken from lang.def, CLI flags from htsalias.c.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>

---------

Signed-off-by: Xavier Roche <roche@httrack.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 16:05:06 +00:00
Xavier Roche
51b0142599 Android users have to leave the help page to find out what any option does (#872)
* Refresh the Android help page from current app screenshots

The ten screenshots dated from an older build and covered only two of the
eleven option tabs. Recaptured all of them from app versionCode 85 (engine
3.49.14) and added Build, Spider and Log/Index/Cache, whose contents the
one-line summaries could not convey.

The new shots also correct three claims: the proxy tab now picks a protocol
(HTTP, SOCKS5, HTTP CONNECT tunnel), Log/Index/Cache gained WARC output and
the change report, and Base path opens a chooser rather than being fixed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>

* Document every option tab on the Android page

Android users cannot easily flip between help pages, so the page now carries
its own option reference: all eleven tabs, each with its screenshot and every
setting on it, replacing the pointer at the desktop reference.

Six settings the desktop pages never covered are documented here for the
first time: keep-alive, the inter-file pause, the three URL-hack opt-outs on
Links, and Strip query keys on Experts Only.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>

---------

Signed-off-by: Xavier Roche <roche@httrack.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 14:42:32 +02:00
Xavier Roche
4166200465 Add an Android help page to the offline documentation (#646)
Adds html/android.html, a step-by-step guide for the HTTrack Android app (install, project, address, options, run, browse, storage), with screenshots of the shipped app and an options section covering all eleven tabs and the settings that are missing or fixed on Android. Linked from the documentation index between the WinHTTrack/WebHTTrack and Fred Cohen entries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Xavier Roche <roche@httrack.com>
2026-07-21 18:45:39 +02:00