mirror of
https://github.com/microsoft/PowerToys
synced 2025-08-22 10:07:37 +00:00
* [DSC] Microsoft.PowerToys.Configure module + winget configuration file support * f: fix for an incorrect directory id reference * f: update comment * f: address review comments * f: file locksmith bug fix * f: add explorer preview switches in samples * f: remove debug * Sign DSC files * f: implement docs/samples generator * [ci]Sign FancyZonesEditorCommon.dll * Sign DSC files in the Generated folder * f: address review comments * f: update usable options * f: add autogenerated sample * [Installer] Don't use same GUID for different components * [Installer]Don't remove folders shared by other modules * Allow configuring PTRun MaximumNumberOfResults * Remove all settings DSC sample. Just random data * Allow configuring Hosts Run as Administrator * Revert "[Installer]Don't remove folders shared by other modules" This reverts commit 6da3d6cfd5a3eb74a9076f26c3af8b76442e1512. * Add all PTRun plugins and Global and keyboard to DSC sample * Fix issues with context menu modules not disabling * Fix default enabled values when setting with DSC * Fix tests regarding default modules in Settings * Fix merge error * Restart PowerToys process if we stopped it --------- Co-authored-by: Andrey Nekrasov <1828123+yuyoyuppe@users.noreply.github.com> Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
35 lines
972 B
C#
35 lines
972 B
C#
// Copyright (c) Microsoft Corporation
|
|
// The Microsoft Corporation licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information.
|
|
|
|
using System.Text.Json.Serialization;
|
|
using Microsoft.PowerToys.Settings.UI.Library.Interfaces;
|
|
|
|
namespace Microsoft.PowerToys.Settings.UI.Library
|
|
{
|
|
public class VideoConferenceSettings : BasePTModuleSettings, ISettingsConfig
|
|
{
|
|
public const string ModuleName = "Video Conference";
|
|
|
|
public VideoConferenceSettings()
|
|
{
|
|
Version = "1";
|
|
Name = ModuleName;
|
|
Properties = new VideoConferenceConfigProperties();
|
|
}
|
|
|
|
[JsonPropertyName("properties")]
|
|
public VideoConferenceConfigProperties Properties { get; set; }
|
|
|
|
public string GetModuleName()
|
|
{
|
|
return Name;
|
|
}
|
|
|
|
public bool UpgradeSettingsConfiguration()
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
}
|