diff options
author | Vincent Sanders <vince@kyllikki.org> | 2017-05-23 11:18:45 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2017-05-23 11:18:45 +0100 |
commit | d6c07925417eaea27c85996bc243f93e27b1bcd0 (patch) | |
tree | 7c4155f513a9d2a9dc91cfb0e5de9637995340af /frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m | |
parent | 681586139fa83a53b1174ad93d764c5c92b900f3 (diff) | |
download | netsurf-d6c07925417eaea27c85996bc243f93e27b1bcd0.tar.gz netsurf-d6c07925417eaea27c85996bc243f93e27b1bcd0.tar.bz2 |
remove cocoa frontend
The cocoa frontend has been broken for a few years and we have no
maintainer. It was removed from the CI six months ago and has already
bitrotted so it cannot be compiled.
Diffstat (limited to 'frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m')
-rw-r--r-- | frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m b/frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m deleted file mode 100644 index d6fcc95a3..000000000 --- a/frontends/cocoa/PSMTabBarControl/PSMTabDragWindow.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// PSMTabDragWindow.m -// PSMTabBarControl -// -// Created by Kent Sutherland on 6/1/06. -// Copyright 2006 Kent Sutherland. All rights reserved. -// - -#import "PSMTabDragWindow.h" -#import "PSMTabDragView.h" - -@implementation PSMTabDragWindow - -+ (PSMTabDragWindow *)dragWindowWithImage:(NSImage *)image styleMask:(NSUInteger)styleMask { - return [[[PSMTabDragWindow alloc] initWithImage:image styleMask:styleMask] autorelease]; -} - -- (id)initWithImage:(NSImage *)image styleMask:(NSUInteger)styleMask { - NSSize size = [image size]; - - if((self = [super initWithContentRect:NSMakeRect(0, 0, size.width, size.height) styleMask:styleMask backing:NSBackingStoreBuffered defer:NO])) { - _dragView = [[[PSMTabDragView alloc] initWithFrame:NSMakeRect(0, 0, size.width, size.height)] autorelease]; - [self setContentView:_dragView]; - [self setLevel:NSStatusWindowLevel]; - [self setIgnoresMouseEvents:YES]; - [self setOpaque:NO]; - - [_dragView setImage:image]; - - //Set the size of the window to be the exact size of the drag image - NSRect windowFrame = [self frame]; - windowFrame.origin.y += windowFrame.size.height - size.height; - windowFrame.size = size; - - if(styleMask | NSBorderlessWindowMask) { - windowFrame.size.height += 22; - } - - [self setFrame:windowFrame display:YES]; - } - return self; -} - -- (PSMTabDragView *)dragView { - return _dragView; -} - -@end |