예제 #1
0
        public MainWindow()
        {
            vsrepo  = new VsApi();
            Plugins = new VsPlugins();
            vsregistry.ReadAllVsRegistryInfos();

            //High dpi 288 fix so it won't cut off the title bar on start
            if (Height > SystemParameters.WorkArea.Height)
            {
                Height = SystemParameters.WorkArea.Height;
                Top    = 2;
            }


            InitializeComponent();

            // init Jot Settings Tracker
            SettingsService.Tracker.Track(this);
            //showedFirstTimeSettingsAvs = false;


            AddChatter(vsrepo);

            AppTitle = "VSRepoGUI - A simple plugin manager for VapourSynth | " + version;
            InitVapoursynth();

            Win64 = Environment.Is64BitOperatingSystem; // triggers checkbox changed event
        }
예제 #2
0
 public void AddChatter(VsApi chatter)
 {
     //vsrepo.Add(chatter);
     chatter.PropertyChanged += chatter_PropertyChanged;
 }