FyshOS / fynedesk

A full desktop environment for Linux/Unix using Fyne
https://fyne.io/fynedesk/
Other
1.02k stars 47 forks source link

Add quake mode terminal module #256

Closed andydotxyz closed 9 months ago

andydotxyz commented 9 months ago

Last feature addition for v0.4 I think :)

https://github.com/FyshOS/fynedesk/assets/294436/6dab63c2-0e55-4caa-a492-25b03318de47

Checklist:

coveralls commented 9 months ago

Pull Request Test Coverage Report for Build 7970876290

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/ui/desk.go 0 3 0.0%
internal/x11/wm/desk.go 0 4 0.0%
<!-- Total: 0 7 0.0% -->
Files with Coverage Reduction New Missed Lines %
internal/ui/widgetpanel.go 11 86.71%
internal/ui/switcher.go 21 83.66%
<!-- Total: 32 -->
Totals Coverage Status
Change from base Build 7773297480: 0.4%
Covered Lines: 1602
Relevant Lines: 5530

💛 - Coveralls
andydotxyz commented 9 months ago

I made it lazy load the terminal, that should fix the concern I think?

taigrr commented 9 months ago

Looks good now!