mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 12:28:52 +00:00
show a badge when dragging url's
This commit is contained in:
@@ -2111,6 +2111,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
||||
}
|
||||
else if ([[pasteboard types] containsObject: NSURLPboardType])
|
||||
{
|
||||
[fOverlayWindow setURL: [[NSURL URLFromPasteboard: pasteboard] relativeString]];
|
||||
[fOverlayWindow setFrame: [fWindow frame] display: YES];
|
||||
[fWindow addChildWindow: fOverlayWindow ordered: NSWindowAbove];
|
||||
|
||||
|
||||
@@ -31,5 +31,6 @@
|
||||
}
|
||||
|
||||
- (void) setFiles: (NSArray *) files;
|
||||
- (void) setURL: (NSString *) url;
|
||||
|
||||
@end
|
||||
|
||||
@@ -102,4 +102,12 @@
|
||||
[[self contentView] setOverlay: icon mainLine: name subLine: sizeString];
|
||||
}
|
||||
|
||||
- (void) setURL: (NSString *) url
|
||||
{
|
||||
#warning get globe icon
|
||||
NSImage * icon = nil;
|
||||
|
||||
[[self contentView] setOverlay: icon mainLine: NSLocalizedString(@"Web Address", "Drag overlay -> url") subLine: url];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user