mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-11 05:06:51 +00:00
GODT-2210: v3.0 splash screen.
Other: new splash screen content.
This commit is contained in:
@ -190,18 +190,6 @@ func (vault *Vault) SetFirstStart(firstStart bool) error {
|
||||
})
|
||||
}
|
||||
|
||||
// GetFirstStartGUI sets whether this is the first time the bridge GUI has been started.
|
||||
func (vault *Vault) GetFirstStartGUI() bool {
|
||||
return vault.get().Settings.FirstStartGUI
|
||||
}
|
||||
|
||||
// SetFirstStartGUI sets whether this is the first time the bridge GUI has been started.
|
||||
func (vault *Vault) SetFirstStartGUI(firstStartGUI bool) error {
|
||||
return vault.mod(func(data *Data) {
|
||||
data.Settings.FirstStartGUI = firstStartGUI
|
||||
})
|
||||
}
|
||||
|
||||
// SyncWorkers returns the number of workers to use for syncing.
|
||||
func (vault *Vault) SyncWorkers() int {
|
||||
return vault.get().Settings.SyncWorkers
|
||||
|
||||
@ -203,20 +203,6 @@ func TestVault_Settings_FirstStart(t *testing.T) {
|
||||
require.Equal(t, false, s.GetFirstStart())
|
||||
}
|
||||
|
||||
func TestVault_Settings_FirstStartGUI(t *testing.T) {
|
||||
// create a new test vault.
|
||||
s := newVault(t)
|
||||
|
||||
// Check the default first start value.
|
||||
require.Equal(t, true, s.GetFirstStartGUI())
|
||||
|
||||
// Modify the first start value.
|
||||
require.NoError(t, s.SetFirstStartGUI(false))
|
||||
|
||||
// Check the new first start value.
|
||||
require.Equal(t, false, s.GetFirstStartGUI())
|
||||
}
|
||||
|
||||
func TestVault_Settings_SyncWorkers(t *testing.T) {
|
||||
// create a new test vault.
|
||||
s := newVault(t)
|
||||
|
||||
@ -41,9 +41,8 @@ type Settings struct {
|
||||
Autostart bool
|
||||
AutoUpdate bool
|
||||
|
||||
LastVersion string
|
||||
FirstStart bool
|
||||
FirstStartGUI bool
|
||||
LastVersion string
|
||||
FirstStart bool
|
||||
|
||||
SyncWorkers int
|
||||
SyncAttPool int
|
||||
@ -81,9 +80,8 @@ func newDefaultSettings(gluonDir string) Settings {
|
||||
Autostart: true,
|
||||
AutoUpdate: true,
|
||||
|
||||
LastVersion: "0.0.0",
|
||||
FirstStart: true,
|
||||
FirstStartGUI: true,
|
||||
LastVersion: "0.0.0",
|
||||
FirstStart: true,
|
||||
|
||||
SyncWorkers: syncWorkers,
|
||||
SyncAttPool: syncWorkers,
|
||||
|
||||
Reference in New Issue
Block a user