Ejemplo n.º 1
0
        static void CheckAddinUpdates(List <Update> updates, UpdateLevel level)
        {
            for (UpdateLevel n = UpdateLevel.Stable; n <= level; n++)
            {
                Runtime.AddinSetupService.RegisterMainRepository((UpdateLevel)n, true);
            }

            AddinUpdateHandler.QueryAddinUpdates();

            updates.AddRange(GetAddinUpdates(UpdateLevel.Stable));
            if (level >= UpdateLevel.Beta)
            {
                updates.AddRange(GetAddinUpdates(UpdateLevel.Beta));
            }
            if (level >= UpdateLevel.Alpha)
            {
                updates.AddRange(GetAddinUpdates(UpdateLevel.Alpha));
            }
            if (level == UpdateLevel.Test)
            {
                updates.AddRange(GetAddinUpdates(UpdateLevel.Test));
            }
        }
Ejemplo n.º 2
0
 protected override void Run()
 {
     AddinUpdateHandler.ShowManager();
 }
Ejemplo n.º 3
0
 public void OnManageClicked(object s, EventArgs a)
 {
     AddinUpdateHandler.ShowManager();
 }