Typing [[ in a filter value input now shows a note autocomplete dropdown,
matching the same visual style used in the editor and Properties panel.
Selecting a note inserts [[note-title]] as the filter value.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Opens the Create View dialog in edit mode with pre-populated fields
(name, icon, filters). Saving updates the existing .yml file.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Set min-width to 600px, max-height to 80vh. The filters section now
scrolls when it grows past the available space while the header (icon +
name) and footer (Cancel / Create) stay pinned.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1. Icon picker: replaced text Input with EmojiPicker popup
2. Create button: added missing .yml extension to filename
3. Field list: include relationships alongside properties
4. Nested filters: FilterBuilder now supports AND/OR groups
with recursive nesting (Airtable/Notion-style)
5. Autocomplete: field and value inputs use datalist for
type-ahead suggestions (type values, status values, etc.)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
CreateViewDialog with FilterBuilder for constructing filter conditions
(field/operator/value rows). Wire onCreateView and onDeleteView in App.tsx
with Tauri command integration. Sidebar VIEWS section shows "+" button
for discoverability even when empty, and delete buttons on hover.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>