Implement expandable volume breakdown with page chips in search panel c1f9028 Running dhammawatthumpra commited on May 31
Implement synonym and related words highlighting in search results and reader panel 12b4775 dhammawatthumpra commited on May 30
feat: add 'Search' option to selection popup so users can search highlighted text directly in the database b1e4620 dhammawatthumpra commited on May 30
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 May 30
fix: extract and highlight individual matched words from snippets in both AI and FTS modes f8a3980 dhammawatthumpra commited on May 30
fix: reset totalPages to 0 on volume change to prevent stale totalPages capping target page number 8a30eb3 dhammawatthumpra commited on May 30
fix: highlight matching keywords when jumping from volume breakdown bars f3b0a8e dhammawatthumpra commited on May 30
fix: highlight not showing - set highlightQuery after setVolume not before 5df7ed5 dhammawatthumpra commited on May 30
feat: highlight search keywords on reader page with auto-scroll to first match 05b80f3 dhammawatthumpra commited on May 30
feat: FTS5-first + AI button search with split button mode selector 5e37f3b dhammawatthumpra commited on May 30
feat: update technology badge in NavDrawer overview tab to Turbovec + Reranker 40fe0ea dhammawatthumpra commited on May 26
feat: complete turbovec search backend integration, ignore tvim file in git, and stabilize mobile UI transitions 603ead8 dhammawatthumpra commited on May 26
feat: add Google-style breadcrumb navigation to search results 5c4239f dhammawatthumpra commited on May 26
fix: change search result card div to button to fix touch/click event bubbling on iOS Safari 8adbcb3 dhammawatthumpra commited on May 26
ux: optimize mobile search result tap responsiveness and drawer closing animation smoothness 0761dec dhammawatthumpra commited on May 26
ux(ai): move clear history button from header to settings bar to prevent accidental taps on mobile 806f16f dhammawatthumpra commited on May 20
fix(reader): use theme-aware muted color for footnote text instead of hardcoded text-white/50 1e5e585 dhammawatthumpra commited on May 20
design(ai): align disclaimer position below buttons in Answer Card and optimize bottom spacing c0bdcad dhammawatthumpra commited on May 20
fix(ai): resolve disclaimer text overlapping in header by relocating to footer 51c011a dhammawatthumpra commited on May 20
design(ai): enhance speed dial labels clarity and implement responsive positioning clamping 789d216 dhammawatthumpra commited on May 20
feat(ai): update AI Chat color scheme to modern Zen Teal & Emerald palette 8ae844b dhammawatthumpra commited on May 20
docs: update arch doc to v2.4.0 and move maximize button to bottom-right 1d46bea dhammawatthumpra commited on May 20
feat(ai): enable full screen focus mode for individual chat history messages f11cd44 dhammawatthumpra commited on May 20
style(ai): increase speed dial label font size and add top safe area padding for Focus Mode 667088b dhammawatthumpra commited on May 20
feat(ai): design improvements for chat popup, speeddial menu, resizable answer card, and centered header disclaimer 728283f dhammawatthumpra commited on May 20
feat: refine 84000.org attribution and add explicit disclaimer 91c2e16 dhammawatthumpra commited on May 20
fix: reset reader scroll position to top when new page loads 0328af1 dhammawatthumpra commited on May 19
feat: implement vertical scroll navigation and direction-aware page transitions 634c146 dhammawatthumpra commited on May 19
fix: menu button safe-area inset top for iOS PWA black-translucent 60c1bf8 dhammawatthumpra commited on May 18
fix: PWA status bar & theming — black-translucent + dark bg match 50003e3 dhammawatthumpra commited on May 17
fix: merge adjacent <B> headings with <I> footnote refs, fix marker normalization exclusion list 6b67cae dhammawatthumpra commited on May 16
feat: enhance footnote extraction and display at bottom of page 23b4d13 dhammawatthumpra commited on May 16
feat: implement Reference Lookup API and ReferencePopup integration b1f23a6 dhammawatthumpra commited on May 16
feat: migrate jina v5, refine AI popup, add reference popup UI d2c65ec dhammawatthumpra commited on May 16
feat: support vertical and diagonal resizing for AI Chat popup and persist panel size df77603 dhammawatthumpra commited on May 8
fix: split first-page at homage h4 instead of L0 (works for all volumes) 12029d4 dhammawatthumpra commited on May 7
fix: extract end markers from raw <B> tags instead of sections (works per-page, not proximity guess) bf53ae4 dhammawatthumpra commited on May 7
fix: end markers only show for nearby sections (page proximity filter) cfd4523 dhammawatthumpra commited on May 7
feat: first-page reader layout (centered homage, split volume title) + clean section range markers ef0ec43 dhammawatthumpra commited on May 7
feat: use contents table for reader section hierarchy (L0+L1) 575f508 dhammawatthumpra commited on May 7
fix: make headings much more visually distinct — bg, border, larger sizes 55c9096 dhammawatthumpra commited on May 7
feat: use contents table for full section hierarchy in reader (sections array instead of single title) c9166a1 dhammawatthumpra commited on May 7
fix: detect Thai story-headings like "เรื่องXXX ๑ เรื่อง" as h3 sub-headings 17f10f6 dhammawatthumpra commited on May 7
feat: improve reader visual hierarchy — section_title as gold h2, left-align, sub-heading detection 608254b dhammawatthumpra commited on May 7
fix: update AI disclaimer text to clearer, more complete version ca8d608 dhammawatthumpra commited on May 7