Beispiel #1
0
        public Settings()
        {
            InitializeComponent();
            var settings = dh.GetSettings();

            trackedProjectsBindingList = new BindingList <TrackedProject>(dh.GetTrackedProjects());
            ApplySettingsToUI(settings);
            lstProjects.DataSource = trackedProjectsBindingList;
            tb.Init(settings.TogglAPIKey, settings.TogglWorkspaceId);
            ddlTogglProjects.DataSource    = tb.GetProjects();
            ddlTogglProjects.DisplayMember = "name";
            ddlTogglProjects.ValueMember   = "id";
        }
Beispiel #2
0
        public Main()
        {
            InitializeComponent();
            ApplySettings();
            HideConsole();

            timer.Interval = settings.CheckInterval;
            timer.Tick    += Timer_Tick;

            secondTimer.Interval = 1000;
            secondTimer.Tick    += SecondTimer_Tick;


            tb.Init(settings.TogglAPIKey, settings.TogglWorkspaceId);
            CheckForARunningTimer();
        }
Beispiel #3
0
 private void Init()
 {
     tb = TogglBase.GetInstance();
     tb.Init(apiKey, wid);
 }