Skip to content

Latest commit

 

History

History
38 lines (36 loc) · 1.89 KB

devlog.org

File metadata and controls

38 lines (36 loc) · 1.89 KB

Devlog: Vibrato Weekly Accomplishments

This file tracks the weekly development progress on Vibrato Notes - new features, bug fixes, and more.

2018

December 9 - December 15

Added various tag operations (add tag, delete tag, rename tag)

Created a ‘Manager’ class to hold all of the UI Managers. This makes it easy to access each of the UI Manager instances in all of the UI Manager classes.

Improved the ux of the ‘New Note’ feature.

Made the notelist sidebar properly refresh when a notebook is renamed.

Fixed bug where imported notebooks in ‘Default Notebook’ weren’t properly set.

December 16 - December 22

Added a ‘trash note’ functionality!

Created a new UI for trashing notes - with bulk-trash/restore!

Polished tagging functions

Added “favorite note” functionality!

Added solid yellow star icon to indicate favorited notes (resources/icons/vibrato-default/icons/vibrato-draw-star-solid.svg)

Added “favorite note” icon to the Escriba text editor toolbar

Made favorites view update when you un-favorite a note

Added “trashed” property to Note class

Updated the Note class to utilize the updateModifiedDate boolean

December 23 - December 29

Fuzzy searching capabilities!

Added auto-completion when tagging notes

Added API for search results

Added note-searching UI

Made notebook and tags labels not selectable.

Fixed a segfault bug when user is deleting a tag/notebook they are viewing.

Fixed bug where title in note list wouldn’t update properly.

Fixed bugs while renaming tags

2019

January 1 - 5

You can now save notes!

Notes load & sync locally using SQLite3

Created SQLManager and unit-tests for it.

You can change the hierarchy of notebook

File>>New - a new way to create notes, notebooks and tags

Creation shortcut keys - New Note (Ctrl+n), New Notebook (Ctrl+Shift+n), New Tag (Ctrl+Alt+n).