44 lines
1.1 KiB
Markdown
44 lines
1.1 KiB
Markdown
# cloud-control-panel
|
|
|
|
This is how the cloud should work. It's time to change the rules.
|
|
|
|
This app requires IPv6 to work.
|
|
|
|
Obviously I'm developing this app on Linux so if things are
|
|
broken in the MacOS or Windows, check the Linux version if
|
|
possible to see if it is also broken there.
|
|
|
|
# IMPORTANT NOTES
|
|
|
|
To use the cross platform UI, all GUI interactions must be
|
|
done from within the same goroutine for it to work properly
|
|
on Windows. This is an annoying limitation of how Windows works
|
|
(or so it appears. maybe someone will figure out how to fix that)
|
|
|
|
This means the Windows version of this GUI will probably always
|
|
be sub-par verses the Linux and Macintosh versions
|
|
|
|
# build
|
|
|
|
```
|
|
go get -v -t -u git.wit.org/wit/control-panel-tests
|
|
cd ~/go/src/git.wit.org/wit/control-panel-tests
|
|
make
|
|
```
|
|
|
|
# screenshots
|
|
## example-table
|
|
![test image](example-table/screenshot.png)
|
|
## example-gui
|
|
![test image](example-gui/capture.gif)
|
|
|
|
# License
|
|
|
|
This is a GPL 3.0 Project.
|
|
|
|
# Credits
|
|
|
|
* All the GO developers & Google
|
|
* The andlabs people that made the golang cross platform UI
|
|
* All the kernel, KVM and QEMU developers
|