mirror of
https://github.com/greenshot/greenshot
synced 2025-08-20 13:33:27 -07:00
Fixed plugin loading
Moved all office interop types in their own file.
This commit is contained in:
parent
80d8f51fc5
commit
bef29df3db
125 changed files with 1628 additions and 1373 deletions
|
@ -45,22 +45,12 @@ namespace GreenshotConfluencePlugin {
|
|||
|
||||
private Page _searchPage;
|
||||
public Page SearchPage {
|
||||
get {
|
||||
if (_searchPage == null) {
|
||||
_searchPage = new ConfluenceSearch(this);
|
||||
}
|
||||
return _searchPage;
|
||||
}
|
||||
get { return _searchPage ??= new ConfluenceSearch(this); }
|
||||
}
|
||||
|
||||
private Page _browsePage;
|
||||
public Page BrowsePage {
|
||||
get {
|
||||
if (_browsePage == null) {
|
||||
_browsePage = new ConfluenceTreePicker(this);
|
||||
}
|
||||
return _browsePage;
|
||||
}
|
||||
get { return _browsePage ??= new ConfluenceTreePicker(this); }
|
||||
}
|
||||
|
||||
private Confluence.Page _selectedPage;
|
||||
|
@ -70,11 +60,7 @@ namespace GreenshotConfluencePlugin {
|
|||
}
|
||||
set {
|
||||
_selectedPage = value;
|
||||
if (_selectedPage != null) {
|
||||
Upload.IsEnabled = true;
|
||||
} else {
|
||||
Upload.IsEnabled = false;
|
||||
}
|
||||
Upload.IsEnabled = _selectedPage != null;
|
||||
IsOpenPageSelected = false;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue