Skip to content

terminal integration + make UI better

Rahul Vadhyar requested to merge pr/TerminalIntegration into main

Created by: RahulVadhyar

Changes made:

  • Added fully functional terminal
  • model now works async of UI, so UI is always responsive
  • while model is loading, a message "waiting for model response is displayed"
  • Minor UI redesign

Note: We get warnings during compilation from src/ui/terminal/lib/TerminalDisplay.cpp as it is copied from QMLKonsole.

Checklist(to mark the completed tasks, replace the space inside the brackets with an x):

  • Are the variable and function named correctly. Example: myNewVariable
  • Are the class and structs named correctly. Example: MyNewClass
  • Are the comments clear and concise.
  • Is the documentation updated.
  • There are no new warnings than before*.
  • Are the logs used correctly. Only logs are allowed. No print statements.

*The only reason new warnings may be allowed is if the code that produces the warnings are from third party code that we cannot modify.(Example: Qt, KDE Frameworks, git submodules etc.)

Merge request reports

Loading