Animate Data Sources panel collapse — whole section slides down to header-only
Details
Clicking the Data Sources header now animates the entire panel height between its expanded size and a compact header-only height (~36px). The drag handle hides when collapsed. Expanding animates back to the previously saved height. Uses cubic ease-out over 200ms for smooth motion. Bump to v1.50.5.
Add collapsible Data Sources panel, fix AI panel toggle, remove status bars
Details
Data Sources sidebar section now collapses/expands when its header is clicked, with an animated chevron indicator. The drag handle and content are hidden when collapsed. Fixed AI suggestion panel layout toggle by setting Avalonia IsVisible in code-behind alongside the CSS class animation, so the panel properly collapses from the DockPanel layout. Removed the "X blocks" status bar at the bottom of the editor and the "Pages: X Blocks: Y" inline footer — block/word counts are already shown in the page metadata line. Bump to v1.50.4.
Fix blank Notes view, add metadata display, and clean up cover toolbar
Details
Root cause of blank view was invalid translateX(320) syntax in AiSuggestionPanel.axaml — Avalonia requires translate(320px, 0). Fixed panel-hidden and panel-visible transform values. Added word count and block count to the page metadata line alongside Created/Updated timestamps. Removed semi-transparent backdrop from toolbar buttons when over cover image (now fully transparent). Removed dark backdrop from cover action buttons (Change/Reposition/Remove) to match. Added diagnostic logging to NotesPlugin lifecycle and NotesView constructor. Bump to v1.50.3.
Enable toolbar search bar for universal search
Details
Removed IsSearchVisible="False" from CalendarView's PluginToolbar so
the unified search bar is now visible on the Calendar tab. The search
pill enables Cmd+K universal search and cross-plugin navigation from
the Calendar context. Version bumped to 1.12.5.
Fix Notes blank view: add FallbackValue=False to overlay IsVisible bindings
Details
Six overlay controls (BlockTypePicker, LinkPicker, InsertLinkDialog,
TemplatePicker, CoverCropEditorOverlay, ImageCropEditorOverlay) and the
SaveAsTemplate border all used IsVisible="{Binding IsOpen}" without
FallbackValue=False. When the DataContext is null or the binding fails
to resolve, Avalonia defaults IsVisible to true, causing overlays with
opaque ThemeModalBackdropBrush backgrounds to render on top of the
entire NotesView, making it appear completely blank. Adding
FallbackValue=False ensures overlays stay hidden until explicitly
opened. (v1.50.2)
Get notified about new releases