Repository navigation
Releases: k4ditano/notnative
Release list
v0.2.1
Bug Fixes
-
ESC key with popovers: Fixed issue where pressing ESC while a popover (tags
#, mentions@, properties[field::) was visible would both close the popover AND change from INSERT to NORMAL mode. Now the first ESC closes the popover, and a second ESC changes mode. -
WebView loading: Added watchdog timer to detect and recover from WebView load failures. The preview now reliably updates even when the WebView gets stuck.
-
UI freeze from Chat AI: Fixed UI freeze that occurred when loading a note from the Chat AI mode. The editor now properly resets sync state and refreshes the sidebar.
-
Cursor jumping on Enter/Backspace: Fixed cursor position jumping incorrectly when pressing Enter or Backspace at the start of a line in INSERT mode. Cursor position is now properly synchronized from GTK before operations.
v0.2.0
What's New in v0.2.0
Enhanced Format Toolbar
- Sticky toolbar - stays fixed at top when scrolling through notes
- Horizontally centered - regardless of window size
- New formatting options: Underline, Highlight (
==text==), Code Block - Text-based H1, H2, H3 buttons for better clarity
- All icons now use standard GTK/Adwaita icons
Excel Export for Databases
- Export your databases to .xlsx format
- Full formula support in cells
- Compatible with Excel, LibreOffice Calc, Google Sheets
Auto-continue Lists
- Pressing Enter on a list item automatically adds the prefix
- Supports bullet lists (
-,*), numbered lists (1.), and checkboxes (- [ ])
Technical Improvements
- Build timestamp for debugging
- New modules: base_writer.rs, formula.rs, xlsx_export.rs
- Improved WebView background color handling
Full Changelog: v0.1.15...v0.2.0
v0.1.15: Inline Databases & Release Notes
🆕 What's New in v0.1.15
✨ New Features
🗃️ Database Section
New dedicated database section in the sidebar:
- Create and manage multiple databases
- Interactive tables with full CRUD operations
- Advanced filtering with multiple conditions
- Sort by any column
- Show/hide columns
- Quick in-table search
🔗 Inline Properties
Add metadata directly in your notes:
Visible property:
[status::in progress]
Hidden property (indexed but not rendered):
[status:::draft]
Grouped properties (records):
[author::Cervantes, book::Don Quijote, year::1605]
Mixed visible/hidden:
[title::My Book, internal_id:::12345]
📝 Automatic Release Notes
- Detects when you update to a new version
- Creates a "What's New" note in Notnative/ folder
- Only for updating users (not first install)
🌐 Dynamic Language Switching
- Switch between Spanish and English without restart
- Database UI also updates dynamically
📊 Graph View
- Visualize connections between your notes
🐛 Bug Fixes
- Complete translations for database UI (ES/EN)
- Filter icon changed to funnel
- Dynamic UI update when changing language
Full Changelog: v0.1.14...v0.1.15
v0.1.14: Fix ESC key in Chat AI mode
Changes
- Fixed: ESC key now exits Chat AI mode on first press (was requiring double press)
- Added global ESC controller in CAPTURE phase for Chat AI
- Made all Chat AI UI containers non-focusable to prevent focus stealing
Installation (Arch Linux)
yay -S notnative-app-binv0.1.13
NotNative v0.1.2 - WebView HTML Preview
�� NotNative v0.1.2
✨ New Features
-
🌐 WebView HTML Preview: New Obsidian-style rendering in Normal Mode
- Full HTML preview with webkit6::WebView
- Centered design with 900px max-width for better readability
-
⌨️ Keyboard Navigation in Preview: Full scroll support in Normal Mode
- Arrow keys for smooth scrolling
- j/k Vim-style scrolling
- PgUp/PgDown for full pages
- Home/End and g/G for start/end of document
-
☑️ Interactive TODOs: Clickable checkboxes in WebView
- Click checkboxes to toggle tasks
- Automatic sync with source file
-
🔗 Backlinks with @mentions: Note reference system
- Autocomplete when typing @ + text
- Click navigation on mentions
-
📂 Open in File Manager: New context menu option
-
🔗 Auto URL Detection: Smart conversion on paste
🐛 Bug Fixes
- Sidebar focus fixed (navigation without stealing focus)
- YAML tags with special characters (URL decoding)
- Internal links [[note]] now handle spaces correctly
- Consistent centered design in Insert mode
📦 Installation (Arch Linux)
yay -S notnative-app-bin📚 Documentation
NotNative v0.1.11
🎉 NotNative v0.1.11
✨ New Features
- 📝 Quick Notes: Floating window for quick notes (Ctrl+Q)
- �� Complete i18n: Full Spanish/English translation for the entire interface
- 🔧 Translated tooltips: All footer icons have translated tooltips
- ⚙️ Translated settings: Temperature, Max Tokens, Model, etc.
- 🤖 Mode notifications: Agent/Chat mode change alerts translated
🐛 Bug Fixes
- Fixed Quick Note positioning (opens where the mouse is)
- Fixed database migration v5 for new installations
- Fixed Quick Note window closing with Hyprland shortcuts
📦 Installation (Arch Linux)
# Install from AUR
yay -S notnative-app-bin📊 Tests
- ✅ 48 tests passing
NotNative v0.1.10
🎉 NotNative v0.1.10
✨ Nuevas Características y Mejoras
- 🔍 Búsqueda mejorada: Excluye automáticamente notas de .history y papelera
- 🔗 Enlaces en respuestas IA: Cuando la IA crea/edita notas, incluye enlaces directos para navegación
- 📊 Tablas expandidas: Las tablas en modo Normal se expanden al 100% del ancho disponible
- 🐛 Fix de notas automáticas: Corregido bug que creaba notas vacías al iniciar la app
- 📚 Nueva documentación: Añadido KEYBINDINGS.md con todos los atajos de teclado
📦 Instalación (Arch Linux)
# Instalar desde AUR
yay -S notnative-app-bin📚 Documentación
v0.1.9 - Start in Background Option
New Features
- Add start in background option with autostart management for Linux
- New setting in preferences to start the application minimized to system tray
- Automatic management of .desktop file in ~/.config/autostart
Changes
- Improved startup behavior with configurable background mode
- Enhanced system tray integration with autostart support
Installation
Arch Linux (AUR)
yay -S notnative-app-bin
# or
paru -S notnative-app-binBinary Package
Download the tarball below and extract it to your preferred location.