mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-29 07:52:50 -05:00
idle: implement screensaver interface
- Mainly used to create the idle inhibitor when an app requests screensaver inhibit
This commit is contained in:
@@ -22,8 +22,9 @@ func NewManager() (*Manager, error) {
|
||||
|
||||
m := &Manager{
|
||||
state: &FreedeskState{
|
||||
Accounts: AccountsState{},
|
||||
Settings: SettingsState{},
|
||||
Accounts: AccountsState{},
|
||||
Settings: SettingsState{},
|
||||
Screensaver: ScreensaverState{},
|
||||
},
|
||||
stateMutex: sync.RWMutex{},
|
||||
systemConn: systemConn,
|
||||
@@ -33,6 +34,7 @@ func NewManager() (*Manager, error) {
|
||||
|
||||
m.initializeAccounts()
|
||||
m.initializeSettings()
|
||||
m.initializeScreensaver()
|
||||
|
||||
return m, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user