juzzlin / Heimer

Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
GNU General Public License v3.0
889 stars 112 forks source link

Refactor: Enhance C++ standard algorithms adoption #200

Closed tcoyvwac closed 2 years ago

tcoyvwac commented 2 years ago

Refactored code to adopt using more C++ standard library functions. This abstraction of common code segments to standard functions, is preferred for long-term code maintenance and testing.


Continues from Issue: #185

tcoyvwac commented 2 years ago

I am happy to squash into a single commit, but I have not yet so the PR Git history is clear / understandable. Feel free to squash+merge when you are ready to complete this PR.

juzzlin commented 2 years ago

Good changes, thanks!