mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-08-05 04:58:30 -04:00
core: migrate to dankgo shared go modules, embed quickshell in DMS
binary to mount at runtime, -c or DMS_SHELL_DIR overrides required to explicitly override embedded configuration
This commit is contained in:
@@ -1,13 +1,11 @@
|
||||
package sysupdate
|
||||
|
||||
import (
|
||||
"net"
|
||||
|
||||
"github.com/AvengeMedia/DankMaterialShell/core/internal/server/models"
|
||||
"github.com/AvengeMedia/DankMaterialShell/core/internal/server/params"
|
||||
"github.com/AvengeMedia/dankgo/ipc/params"
|
||||
)
|
||||
|
||||
func HandleRequest(conn net.Conn, req models.Request, m *Manager) {
|
||||
func HandleRequest(conn *models.Conn, req models.Request, m *Manager) {
|
||||
switch req.Method {
|
||||
case "sysupdate.getState":
|
||||
models.Respond(conn, req.ID, m.GetState())
|
||||
@@ -39,7 +37,7 @@ func HandleRequest(conn net.Conn, req models.Request, m *Manager) {
|
||||
}
|
||||
}
|
||||
|
||||
func handleUpgrade(conn net.Conn, req models.Request, m *Manager) {
|
||||
func handleUpgrade(conn *models.Conn, req models.Request, m *Manager) {
|
||||
opts := UpgradeOptions{
|
||||
IncludeFlatpak: params.BoolOpt(req.Params, "includeFlatpak", true),
|
||||
IncludeAUR: params.BoolOpt(req.Params, "includeAUR", true),
|
||||
|
||||
@@ -12,7 +12,7 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/AvengeMedia/DankMaterialShell/core/internal/log"
|
||||
"github.com/AvengeMedia/DankMaterialShell/core/pkg/syncmap"
|
||||
"github.com/AvengeMedia/dankgo/syncmap"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
Reference in New Issue
Block a user