Appearance, accessibility, storage and backup

Analytics manual

Tags: Analytics

[download original] [view raw text] — 7,907 bytes

On this page

Appearance, accessibility, storage and backup

Analytics manual

Appearance controls

Open the appearance/settings dialog or Sources & settings → Appearance. Changes in the form take effect when you choose Save. Closing an unsaved dialog discards that draft. Analytics preferences are independent of Reader.

SettingAvailable choices or rangeEffect
Interface theme17 palettes listed belowColors and decorative interface materials
AppearanceSystem, Light, DarkChooses light/dark rendering independently of palette
Code theme10 themes listed belowSyntax colors in displayed code, independently of interface colors
LanguageEnglish, Hungarian, German, French, JapaneseInterface text and locale formatting
TimezoneLocal, UTC, Europe/Budapest, Europe/Berlin, America/New_York, Asia/TokyoDefault analytical timezone; saving also updates the current shared filter timezone
Automatic refresh interval0–1440 minutes0 means off; a positive interval enables automatic source refresh checks
High contrastOn/offImproves readability and reduces decorative ambiguity
Reduced motionOn/offReduces motion effects
Reduced transparencyOn/offUses more solid interface surfaces

The 17 interface themes are Default, Ocean, Forest, Ember, Amethyst, OLED, Modern, Modern OLED, Platinum, Vellum, Prism, Nocturne, Garnet, Smoked Glass, Harbor Haze, Amber Room and Opal Daylight. The Reader-specific Professional and Platinum Plus themes are not part of Analytics 1.4.5.

Default and Modern share Reader-inspired base light/dark colors; Modern adds neutral depth effects. The four Glassy palettes use gradient backdrops, translucent fills and frosted blur on panels such as the header, navigation, dialogs and evidence. Transparency affects decorative surfaces, not text opacity. High contrast, reduced transparency, forced colors or unsupported blur rendering can cause solid fallbacks. A solid surface under those settings is expected behavior.

Code themes are Default, VS Code, GitHub, Monokai, Nord, Dracula, Solarized, Codex, Xcode Classic and Ayu. Changing the code theme does not replace the interface theme. Original model/provider/conversation labels are not automatically translated with the interface.

The minimum desktop window is 680 × 540. The workspace, exact tables and evidence pane can scroll independently. Saved window bounds are restored within the available display area. At a compact size, scrolling a workspace is normal; it is not evidence that source data was cut off.

Owned storage

Analytics stores captures, derived indexes, configuration, saved views, exploration presets and annotations in a dedicated application-data directory:

PlatformAnalytics data directory
Windows%AppData%\ThreadShelf Local Analytics\
GNU/Linux with XDG configuration$XDG_CONFIG_HOME/ThreadShelf Local Analytics/
GNU/Linux default~/.config/ThreadShelf Local Analytics/

These are different from the Reader paths. Installing or replacing a portable application folder does not by itself relocate this profile. The app remembers the last source/destination picker directories and falls back when a saved location no longer exists.

Sources & settings shows total owned storage and a Storage breakdown dialog. Categories distinguish legacy baseline files, mutable state/settings, captured blobs, derived indexes, work data and routine-history references. A history-reference size describes how retained captures are referenced; it should not be blindly added to total bytes as if all referenced content were an additional physical copy.

The size display includes exact bytes plus a scaled size. Values below 10,000,000 bytes use KiB; from 10,000,000 through 2,000,000,000 bytes use MiB; larger values use GiB. The thresholds are decimal byte counts, but the scaled KiB/MiB/GiB conversion uses powers of 1,024. Two decimal places follow the selected locale.

Maintenance controls

ControlWhat it changesWhat it does not change
RefreshBuilds a new validated capture from the original sourceReader preferences, conversation files or export contents
Rebuild analytical indexesRecomputes derived indexes from complete owned capturesOriginal Reader/export source; source access is not required
Remove sourceRemoves the active v2 source registration/capture/indexesOriginal exports, Reader data and the preserved legacy rollback baseline
Clear Analytics cachesRemoves active v2 analyses and indexes while retaining registrations/preferencesReader data, original exports or reports already written elsewhere
Capture history removalRemoves the selected removable routine historical captureThe active capture and separately protected baseline/recovery data

Source removal and cache clearing use an in-window confirmation. Read the confirmation text before applying the change. After cache clearing, a disconnected original source may need to be reconnected and refreshed before analysis of that source can be recreated. Retaining a source registration is not the same as retaining the full captured source content.

Removing an automatically discovered Reader source also records that it should not be automatically reattached. Find Reader archive is the explicit reconnection action. To make an analytical exclusion without removing the source, use the conversation exclusion annotation instead.

Back up the analysis state

The interface does not expose a complete application-state backup/restore button. For a file-system backup of your Analytics state:

  1. Finish or cancel captures and close Analytics completely.

  2. Copy the entire ThreadShelf Local Analytics data directory to your backup destination.

  3. Keep the directory structure and all included files together, including ownership/version markers and legacy baseline material.

  4. Keep any separate original export backups and Reader backups according to their own policies.

  5. Keep exported reports separately when they are part of the record you want to preserve.

Copying only a report does not preserve sources, captures, views or annotations. Copying only an index is not a complete backup. The whole closed application-data directory is the useful unit because current state can refer to versioned capture and generation files within it.

For a cautious restore, close Analytics, preserve the current profile as a separate backup, and restore the complete saved Analytics directory to the appropriate profile location before reopening the matching application version. Avoid merging individual state/index files from unrelated backups. Verify source status, saved views and representative evidence after reopening. An original source on another drive may remain unavailable until the source path is accessible; an intact saved Analytics capture can still be read independently.

This file-system procedure is operational guidance based on the application-owned storage design; it is not an advertised in-app migration wizard or a claim of cross-version downgrade compatibility.

Complete reset

A complete reset is different from Clear Analytics caches. Close the application and remove or move aside only the Analytics data directory to discard settings, registrations, saved views, annotations and captures. Keep a backup first if any of those may be needed. Never use a Reader profile path for this operation. The next launch starts a new Analytics profile and may discover a standard Reader source again.

A complete profile reset removes all state inside that profile, including any protected baseline or recovery material. It is broader than routine cache cleanup.

Continue with troubleshooting and keyboard controls.