TODOs in code
Some minor TODOs are scattered through the code. At the moment none of them are pressing, and many would only take a couple of minutes.
grep -rn . -e ""TODO:""
./src/gui/MainPanel.cc:135:{ //TODO: log multiple visible panels for the same key
./src/gui/PreviewWindow.cc:88: Cst::section_close, QRegularExpression::CaseInsensitiveOption); //TODO: escape only if needed for the set char
./src/gui/PathView.cc:74: //TODO: add navigation possibility for the PathView (toolbar or context menu)
./src/gui/MainWindow.cc:83: //TODO: Sketch the program workflow.
./src/gui/MainWindow.cc:109: //TODO: Auto-open last XML for people who want to keep the workflow panel collapsed? Maybe as a setting?
./src/gui/MainWindow.cc:424: openIni(ini_node.text(), true); //TODO: delete if non-existent
./src/gui/WorkflowPanel.cc:298: break; //TODO: we could look for an ""autoload"" setting in the XML
./src/gui/WorkflowPanel.cc:325: //TODO: recursive search
./src/gui/WorkflowPanel.cc:627: return; //TODO: circular clicks still possible --> infinite loop
./src/gui/ApplicationsView.cc:80: } else { //TODO: load nicer, specialized, icons in this case
./src/gui/ApplicationsView.cc:154: //TODO: check what happens for multiple keys when multiple XMLs are loaded
./src/main/inishell.cc:170: //TODO: repect multiple colors if multiple sections are given, colors in dedicated