Commit History

Implement expandable volume breakdown with page chips in search panel
c1f9028
Running

dhammawatthumpra commited on

Implement synonym and related words highlighting in search results and reader panel
12b4775

dhammawatthumpra commited on

feat: add 'Search' option to selection popup so users can search highlighted text directly in the database
b1e4620

dhammawatthumpra commited on

fix: resolve pythainlp and huggingface_hub Permission Denied errors by setting HOME and HF_HOME env variables, and add 'Try searching with AI' button to empty search state
0b8155d

dhammawatthumpra commited on

fix: extract and highlight individual matched words from snippets in both AI and FTS modes
f8a3980

dhammawatthumpra commited on

fix: reset totalPages to 0 on volume change to prevent stale totalPages capping target page number
8a30eb3

dhammawatthumpra commited on

fix: highlight matching keywords when jumping from volume breakdown bars
f3b0a8e

dhammawatthumpra commited on

fix: highlight not showing - set highlightQuery after setVolume not before
5df7ed5

dhammawatthumpra commited on

feat: highlight search keywords on reader page with auto-scroll to first match
05b80f3

dhammawatthumpra commited on

feat: FTS5-first + AI button search with split button mode selector
5e37f3b

dhammawatthumpra commited on

feat: update technology badge in NavDrawer overview tab to Turbovec + Reranker
40fe0ea

dhammawatthumpra commited on

feat: complete turbovec search backend integration, ignore tvim file in git, and stabilize mobile UI transitions
603ead8

dhammawatthumpra commited on

feat: add Google-style breadcrumb navigation to search results
5c4239f

dhammawatthumpra commited on

fix: change search result card div to button to fix touch/click event bubbling on iOS Safari
8adbcb3

dhammawatthumpra commited on

ux: optimize mobile search result tap responsiveness and drawer closing animation smoothness
0761dec

dhammawatthumpra commited on

ux(ai): move clear history button from header to settings bar to prevent accidental taps on mobile
806f16f

dhammawatthumpra commited on

fix(reader): use theme-aware muted color for footnote text instead of hardcoded text-white/50
1e5e585

dhammawatthumpra commited on

design(ai): align disclaimer position below buttons in Answer Card and optimize bottom spacing
c0bdcad

dhammawatthumpra commited on

fix(ai): resolve disclaimer text overlapping in header by relocating to footer
51c011a

dhammawatthumpra commited on

design(ai): enhance speed dial labels clarity and implement responsive positioning clamping
789d216

dhammawatthumpra commited on

feat(ai): update AI Chat color scheme to modern Zen Teal & Emerald palette
8ae844b

dhammawatthumpra commited on

docs: update arch doc to v2.4.0 and move maximize button to bottom-right
1d46bea

dhammawatthumpra commited on

feat(ai): enable full screen focus mode for individual chat history messages
f11cd44

dhammawatthumpra commited on

style(ai): increase speed dial label font size and add top safe area padding for Focus Mode
667088b

dhammawatthumpra commited on

feat(ai): design improvements for chat popup, speeddial menu, resizable answer card, and centered header disclaimer
728283f

dhammawatthumpra commited on

feat: refine 84000.org attribution and add explicit disclaimer
91c2e16

dhammawatthumpra commited on

feat: add 84000.org source attribution to overview tab
fd28988

dhammawatthumpra commited on

fix: reset reader scroll position to top when new page loads
0328af1

dhammawatthumpra commited on

feat: implement vertical scroll navigation and direction-aware page transitions
634c146

dhammawatthumpra commited on

fix: menu button safe-area inset top for iOS PWA black-translucent
60c1bf8

dhammawatthumpra commited on

fix: PWA status bar & theming — black-translucent + dark bg match
50003e3

dhammawatthumpra commited on

fix: merge adjacent <B> headings with <I> footnote refs, fix marker normalization exclusion list
6b67cae

dhammawatthumpra commited on

feat: normalize reference extraction and popup UI
165565d

dhammawatthumpra commited on

feat: enhance footnote extraction and display at bottom of page
23b4d13

dhammawatthumpra commited on

feat: implement Reference Lookup API and ReferencePopup integration
b1f23a6

dhammawatthumpra commited on

feat: migrate jina v5, refine AI popup, add reference popup UI
d2c65ec

dhammawatthumpra commited on

feat: support vertical and diagonal resizing for AI Chat popup and persist panel size
df77603

dhammawatthumpra commited on

feat: justify body text for better readability
e797747

dhammawatthumpra commited on

fix: split first-page at homage h4 instead of L0 (works for all volumes)
12029d4

dhammawatthumpra commited on

fix: extract end markers from raw <B> tags instead of sections (works per-page, not proximity guess)
bf53ae4

dhammawatthumpra commited on

fix: end markers only show for nearby sections (page proximity filter)
cfd4523

dhammawatthumpra commited on

fix: remove unused mutedCls to fix TS build error
68e09f8

dhammawatthumpra commited on

feat: first-page reader layout (centered homage, split volume title) + clean section range markers
ef0ec43

dhammawatthumpra commited on

feat: use contents table for reader section hierarchy (L0+L1)
575f508

dhammawatthumpra commited on

fix: L0->h1, L1->h2 for proper HTML heading hierarchy
4c76b03

dhammawatthumpra commited on

fix: make headings much more visually distinct — bg, border, larger sizes
55c9096

dhammawatthumpra commited on

feat: use contents table for full section hierarchy in reader (sections array instead of single title)
c9166a1

dhammawatthumpra commited on

fix: detect Thai story-headings like "เรื่องXXX ๑ เรื่อง" as h3 sub-headings
17f10f6

dhammawatthumpra commited on

feat: improve reader visual hierarchy — section_title as gold h2, left-align, sub-heading detection
608254b

dhammawatthumpra commited on

fix: update AI disclaimer text to clearer, more complete version
ca8d608

dhammawatthumpra commited on