GODT-2210: v3.0 splash screen.

Other: new splash screen content.
This commit is contained in:
Xavier Michelon
2023-01-19 13:37:50 +01:00
parent 1bfabf9a83
commit 24c68f100e
34 changed files with 2365 additions and 5255 deletions

View File

@ -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

View File

@ -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)

View File

@ -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,