Document db.get_number_of(object_type, where=...)
Replaces the bare count(object_type, where=...) example in both pages --
same underlying call, now namespaced under db the same way every other db
operation already is, and clearly distinct from GOQL's own any()/len().
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Use any()/len() comprehension style throughout, not exists()/count()
Matches gramps-object-query-language's recommended syntax going forward:
any()/len() over exists()/count(), and comprehension form (any(x.field ==
y for x in rel)) over the direct call so a condition's fields visibly bind
to the loop variable they belong to. Updated the "Collections" and
"Reverse references: backlinks" sections' examples and anchors
accordingly, and clarified that Gramplets' own count(object_type,
where=...) function is a different thing sharing GOQL's count() name, not
GOQL syntax itself.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Clarify Gramplet filter reactivity covers the Filters picker too
Gramplets.md described get_filter()/listensToFilter as only the view's
search box; a fix in gramps-connect now also covers filters applied
through the Filters picker (saved filters/Custom Rules).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RKZjAqWqKPYNhUnADbn98q
Note the new GOQL Query gramplet in the Store's example list
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018F7eD1CBeoiSu1GuZnjyPg
Fix more stale gaps: Source repository links, st.columns()
Both were already shipped (repository links since 74610d0 in
gramps-connect, st.columns() since a9e8f74) but still listed here as
missing. Also documents st.columns() usage in Gramplets.md, which had
no coverage of it at all.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018F7eD1CBeoiSu1GuZnjyPg
Populate wiki from gramps-connect docs, with fuller detail throughout
Ports docs/Overview.md and docs/GOQL.md, then expands into a full
wiki: Installing, Deploying, Architecture, Development, Gramplets &
Add-on Store, Data Model & Editing, Roadmap/Known Limitations, and
FAQ, cross-linked via a sidebar. Content is drawn from the project's
README, deploy/README.md, gramplet-store/README.md, TODO.md, package
READMEs, and the gramplet_examples/ source.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KhexSTjPEcgXYL2v33anbn