ArchitecturalKnowledgeAnalysis / EmailDatasetBrowser

Application for interacting with datasets produced by the EmailIndexer.
MIT License
3 stars 1 forks source link

Quality of Life Improvements #16

Closed wmeijer221 closed 2 years ago

wmeijer221 commented 2 years ago

Added another few quality of life improvements: 1) Added generalized solution for key events on JTextField and JTextArea. 2) Implemented ctrl + enter apply in the tag manager as well. 3) The last opened dataset is attempted to be opened on start (toggle in settings). 4) Removed search progressbar. 5) Added setting to not auto expand emails in treeview (toggle in settings)

andrewlalis commented 2 years ago

I did some work in the meantime to address #17 which involved refactoring how datasets are opened and closed, and a few other cleanups that should make things slightly easier to work with. Apologies for the merge conflicts!

wmeijer221 commented 2 years ago

The comments are all processed; it should be all good now. I proceeded to add a settings panel in which you can select whether you want to auto-open the last data set.

I realized there was a bug in the tag panel as well (if you didn't have an email selected whilst adding/updating a tag, it'd throw a NullReferenceException).