Skip to content
Snippets Groups Projects
Commit e7558569 authored by Claudio Cambra's avatar Claudio Cambra Committed by Steve Lhomme
Browse files

macosx: Use displayLibraryPlaceholderViewWithImage in placeholder presentation...

macosx: Use displayLibraryPlaceholderViewWithImage in placeholder presentation of groups view controller

Signed-off-by: default avatarClaudio Cambra <developer@claudiocambra.com>
parent ea9a3b13
No related branches found
No related tags found
Loading
......@@ -230,24 +230,9 @@
- (void)presentPlaceholderGroupsView
{
NSArray<NSLayoutConstraint *> * const oldViewPlaceholderConstraints =
self.libraryWindow.librarySegmentViewController.placeholderImageViewSizeConstraints;
for (NSLayoutConstraint * const constraint in oldViewPlaceholderConstraints) {
constraint.active = NO;
}
for (NSLayoutConstraint *constraint in self.placeholderImageViewSizeConstraints) {
constraint.active = YES;
}
self.emptyLibraryView.translatesAutoresizingMaskIntoConstraints = NO;
self.libraryTargetView.subviews = @[self.emptyLibraryView];
NSView * const emptyLibraryView = self.emptyLibraryView;
NSDictionary * const dict = NSDictionaryOfVariableBindings(emptyLibraryView);
[self.libraryTargetView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[emptyLibraryView(>=572.)]|" options:0 metrics:0 views:dict]];
[self.libraryTargetView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[emptyLibraryView(>=444.)]|" options:0 metrics:0 views:dict]];
self.placeholderImageView.image = [NSImage imageNamed:@"placeholder-video"];
self.placeholderLabel.stringValue = _NS("Your favorite groups will appear here.");
[self.libraryWindow displayLibraryPlaceholderViewWithImage:[NSImage imageNamed:@"placeholder-video"]
usingConstraints:self.placeholderImageViewSizeConstraints
displayingMessage:_NS("Your favorite groups will appear here.")];
}
- (void)presentGroupsView
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment