integrated update_entries_in_chapters() into dismiss_chapter()
clear everything correctly when diary file read is aborted
added untagged meta tag. updated tag and chapter icons.
new design for the editing toolbar
divided the diary content into three tabs: all entries, chapters, and tags. removed all entries pseudo element
defined the zero value for Date as NOT_APPLICABLE. implemented case insensitive sorting for tags
added tag categories into the tag list
added chapter categories into the chapter list
implemented collapsible sections. groundwork for different types of section headers
implemented changing the current chapter category.
highlight search matches in the entry text
added custom diary path option
implemented creating a backup when saving a diary file
implemented exporting the diary to plain text file
hide irrelevant ActivityDiary menu items in read-only mode
implemented editing entry dates/numbers
initial implementation of the Lifeoraph App theme
created a ViewPager for the Diary Activity tabs. Made preparations for the Diary - Chapter/Tag activity split.
created a new activity for Chapters and Tags
combined finishEditing() with logout(). fixed showing elements without ids in ActivityChapterTag such as Untagged.