Todo list of CPU Spy
- Battery mode
- Stop sampling at battery level threshold.
- Trigger alarm based on cpu usage within timeinterval
- Think about changing FSString to a struct type
- Think about UTF-32 and FSString
- Think about FSPSSampler -> separate Tokenizer and make RowReader an Interface
- Review timing code
- Investigate suddenly high timeinterval
- Replace NSLogs with debugPrint if appropriate
icon customization:
- displayed value (Cpu, ram, etc.)
- Categories, category colors
- font size, font type
- Allow to reopen window
- Clean up app menu
- Add Tool Tips to every UI element
- if viewRefresh deactivated: show tip in processTable
- Undo/Redo
- Observe processes and compare with white/black list -> alarm