feat: add multi-select notes and Gemini AI integration
- Implemented multi-selection for notes with Ctrl+click, long-press, and keyboard shortcuts (Ctrl+A, Escape) - Added Gemini API integration with environment configuration and routes - Enhanced code block UI with improved copy feedback animation and visual polish - Added sort order toggle (asc/desc) for note lists with persistent state
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
# TODO
|
||||
# ObsiViewer Nimbus — Performance Roadmap & Todo List (Angular 20 + Tailwind 3.4)
|
||||
|
||||
Cette roadmap est une liste d’actions priorisées pour optimiser les performances côté client de l’interface Nimbus, en respectant strictement:
|
||||
@@ -246,7 +247,7 @@ Tu es un dev outillage. Ajoute scripts d’analyse et un job Lighthouse CI (opti
|
||||
## Checklist globale (progression)
|
||||
|
||||
- [x] 0.1 Retirer import global Excalidraw
|
||||
- [ ] 0.2 Virtualiser liste centrale Nimbus (PaginatedNotesList)
|
||||
- [x] 0.2 Virtualiser liste centrale Nimbus (PaginatedNotesList)
|
||||
- [ ] 0.3 Déférer viewers lourds (@defer)
|
||||
- [ ] 0.4 NgOptimizedImage pour images
|
||||
- [ ] 0.5 Convertir *ngFor → @for avec track
|
||||
|
||||
Reference in New Issue
Block a user