| 
    KiCad PCB EDA Suite
    
   | 
 
#include <panel_git_repos.h>
  
Public Types | |
| enum | COLS {  COL_ACTIVE = 0 , COL_NAME , COL_PATH , COL_STATUS , COL_AUTH_TYPE , COL_USERNAME , COL_PASSWORD , COL_SSH_KEY , COL_SSH_PATH }  | 
Public Member Functions | |
| PANEL_GIT_REPOS (wxWindow *parent) | |
| ~PANEL_GIT_REPOS () override | |
| void | ResetPanel () override | 
| Reset the contents of this panel.   | |
| bool | TransferDataFromWindow () override | 
| bool | TransferDataToWindow () override | 
| virtual wxString | GetResetTooltip () const | 
| Get the tooltip the reset button should display when showing this panel.   | |
| wxString | GetHelpTextAtPoint (const wxPoint &aPt, wxHelpEvent::Origin aOrigin) const override | 
| Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }.   | |
Protected Attributes | |
| wxCheckBox * | m_enableGit | 
| wxBoxSizer * | m_gitSizer | 
| wxStaticText * | m_staticText6 | 
| wxStaticLine * | m_staticline2 | 
| wxStaticText * | m_updateLabel | 
| wxSpinCtrl * | m_updateInterval | 
| wxStaticText * | m_staticText7 | 
| wxStaticText * | m_staticText12 | 
| wxStaticLine * | m_staticline31 | 
| wxCheckBox * | m_cbDefault | 
| wxStaticText * | m_authorLabel | 
| wxTextCtrl * | m_author | 
| wxStaticText * | m_authorEmailLabel | 
| wxTextCtrl * | m_authorEmail | 
Private Member Functions | |
| void | onDefaultClick (wxCommandEvent &event) override | 
| void | onEnableGitClick (wxCommandEvent &event) override | 
Definition at line 26 of file panel_git_repos.h.
| Enumerator | |
|---|---|
| COL_ACTIVE | |
| COL_NAME | |
| COL_PATH | |
| COL_STATUS | |
| COL_AUTH_TYPE | |
| COL_USERNAME | |
| COL_PASSWORD | |
| COL_SSH_KEY | |
| COL_SSH_PATH | |
Definition at line 37 of file panel_git_repos.h.
| PANEL_GIT_REPOS::PANEL_GIT_REPOS | ( | wxWindow * | parent | ) | 
Definition at line 39 of file panel_git_repos.cpp.
References PANEL_GIT_REPOS_BASE::PANEL_GIT_REPOS_BASE().
      
  | 
  override | 
Definition at line 43 of file panel_git_repos.cpp.
      
  | 
  inlineoverrideinherited | 
Overridden to supply the reset button tooltip when queried with { -INT_MAX, INT_MAX }.
Definition at line 72 of file resettable_panel.h.
References GetResetTooltip().
      
  | 
  inlinevirtualinherited | 
Get the tooltip the reset button should display when showing this panel.
Reimplemented in PANEL_COLOR_SETTINGS, and PANEL_HOTKEYS_EDITOR.
Definition at line 64 of file resettable_panel.h.
References _.
Referenced by GetHelpTextAtPoint().
      
  | 
  overrideprivatevirtual | 
Reimplemented from PANEL_GIT_REPOS_BASE.
Definition at line 146 of file panel_git_repos.cpp.
References PANEL_GIT_REPOS_BASE::m_author, PANEL_GIT_REPOS_BASE::m_authorEmail, PANEL_GIT_REPOS_BASE::m_authorEmailLabel, PANEL_GIT_REPOS_BASE::m_authorLabel, and PANEL_GIT_REPOS_BASE::m_cbDefault.
Referenced by TransferDataToWindow().
      
  | 
  overrideprivatevirtual | 
Reimplemented from PANEL_GIT_REPOS_BASE.
Definition at line 154 of file panel_git_repos.cpp.
References PANEL_GIT_REPOS_BASE::m_author, PANEL_GIT_REPOS_BASE::m_authorEmail, PANEL_GIT_REPOS_BASE::m_authorEmailLabel, PANEL_GIT_REPOS_BASE::m_authorLabel, PANEL_GIT_REPOS_BASE::m_cbDefault, PANEL_GIT_REPOS_BASE::m_enableGit, and PANEL_GIT_REPOS_BASE::m_updateInterval.
Referenced by TransferDataToWindow().
      
  | 
  overridevirtual | 
Reset the contents of this panel.
Implements RESETTABLE_PANEL.
Definition at line 48 of file panel_git_repos.cpp.
References PANEL_GIT_REPOS_BASE::m_author, PANEL_GIT_REPOS_BASE::m_authorEmail, and PANEL_GIT_REPOS_BASE::m_cbDefault.
      
  | 
  override | 
Definition at line 98 of file panel_git_repos.cpp.
References COMMON_SETTINGS::GIT::authorEmail, COMMON_SETTINGS::GIT::authorName, COMMON_SETTINGS::GIT::enableGit, PGM_BASE::GetCommonSettings(), PANEL_GIT_REPOS_BASE::m_author, PANEL_GIT_REPOS_BASE::m_authorEmail, PANEL_GIT_REPOS_BASE::m_cbDefault, PANEL_GIT_REPOS_BASE::m_enableGit, COMMON_SETTINGS::m_Git, PANEL_GIT_REPOS_BASE::m_updateInterval, Pgm(), COMMON_SETTINGS::GIT::updatInterval, and COMMON_SETTINGS::GIT::useDefaultAuthor.
      
  | 
  override | 
Definition at line 112 of file panel_git_repos.cpp.
References COMMON_SETTINGS::GIT::authorEmail, COMMON_SETTINGS::GIT::authorName, COMMON_SETTINGS::GIT::enableGit, PGM_BASE::GetCommonSettings(), getDefaultAuthorAndEmail(), PANEL_GIT_REPOS_BASE::m_author, PANEL_GIT_REPOS_BASE::m_authorEmail, PANEL_GIT_REPOS_BASE::m_cbDefault, PANEL_GIT_REPOS_BASE::m_enableGit, COMMON_SETTINGS::m_Git, PANEL_GIT_REPOS_BASE::m_updateInterval, onDefaultClick(), onEnableGitClick(), Pgm(), COMMON_SETTINGS::GIT::updatInterval, and COMMON_SETTINGS::GIT::useDefaultAuthor.
      
  | 
  protectedinherited | 
Definition at line 49 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onDefaultClick(), PANEL_GIT_REPOS::onEnableGitClick(), PANEL_GIT_REPOS_BASE(), PANEL_GIT_REPOS::ResetPanel(), PANEL_GIT_REPOS::TransferDataFromWindow(), and PANEL_GIT_REPOS::TransferDataToWindow().
      
  | 
  protectedinherited | 
Definition at line 51 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onDefaultClick(), PANEL_GIT_REPOS::onEnableGitClick(), PANEL_GIT_REPOS_BASE(), PANEL_GIT_REPOS::ResetPanel(), PANEL_GIT_REPOS::TransferDataFromWindow(), and PANEL_GIT_REPOS::TransferDataToWindow().
      
  | 
  protectedinherited | 
Definition at line 50 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onDefaultClick(), PANEL_GIT_REPOS::onEnableGitClick(), and PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 48 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onDefaultClick(), PANEL_GIT_REPOS::onEnableGitClick(), and PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 47 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onDefaultClick(), PANEL_GIT_REPOS::onEnableGitClick(), PANEL_GIT_REPOS_BASE(), PANEL_GIT_REPOS::ResetPanel(), PANEL_GIT_REPOS::TransferDataFromWindow(), PANEL_GIT_REPOS::TransferDataToWindow(), and ~PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 38 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onEnableGitClick(), PANEL_GIT_REPOS_BASE(), PANEL_GIT_REPOS::TransferDataFromWindow(), PANEL_GIT_REPOS::TransferDataToWindow(), and ~PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 39 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 41 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 46 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 45 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 40 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 44 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().
      
  | 
  protectedinherited | 
Definition at line 43 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS::onEnableGitClick(), PANEL_GIT_REPOS_BASE(), PANEL_GIT_REPOS::TransferDataFromWindow(), and PANEL_GIT_REPOS::TransferDataToWindow().
      
  | 
  protectedinherited | 
Definition at line 42 of file panel_git_repos_base.h.
Referenced by PANEL_GIT_REPOS_BASE().