diff --git a/binding/src/main/java/ch/cyberduck/binding/AbstractTableDelegate.java b/binding/src/main/java/ch/cyberduck/binding/AbstractTableDelegate.java index 28847aed4f6..4b1fc99f7b2 100644 --- a/binding/src/main/java/ch/cyberduck/binding/AbstractTableDelegate.java +++ b/binding/src/main/java/ch/cyberduck/binding/AbstractTableDelegate.java @@ -115,7 +115,7 @@ public boolean selectionShouldChangeInTableView(final NSTableView view) { /** * @see NSOutlineView.DataSource */ - public boolean selectionShouldChangeInOutlineView(final NSTableView view) { + public boolean selectionShouldChangeInOutlineView(final NSOutlineView view) { return this.selectionShouldChange(); } diff --git a/binding/src/main/java/ch/cyberduck/binding/application/NSToolbarItem.java b/binding/src/main/java/ch/cyberduck/binding/application/NSToolbarItem.java index eea03caac2b..8f27ea121e8 100644 --- a/binding/src/main/java/ch/cyberduck/binding/application/NSToolbarItem.java +++ b/binding/src/main/java/ch/cyberduck/binding/application/NSToolbarItem.java @@ -52,6 +52,8 @@ public abstract class NSToolbarItem extends NSObject implements NSCopying, NSVal public static final String NSToolbarPrintItemIdentifier = "NSToolbarPrintItem"; public static final String NSToolbarToggleSidebarItemIdentifier = "NSToolbarToggleSidebarItem"; public static final String NSToolbarCloudSharingItemIdentifier = "NSToolbarCloudSharingItem"; + public static final String NSToolbarInspectorTrackingSeparatorItemIdentifier = "NSToolbarInspectorTrackingSeparatorItem"; + public static final String NSToolbarToggleInspectorItemIdentifier = "NSToolbarToggleInspectorItem"; public static final int VisibilityPriorityStandard = 0; public static final int VisibilityPriorityLow = -1000; diff --git a/binding/src/main/java/ch/cyberduck/binding/application/NSWindow.java b/binding/src/main/java/ch/cyberduck/binding/application/NSWindow.java index 1d3df61d507..6c507d22132 100644 --- a/binding/src/main/java/ch/cyberduck/binding/application/NSWindow.java +++ b/binding/src/main/java/ch/cyberduck/binding/application/NSWindow.java @@ -67,6 +67,13 @@ public abstract class NSWindow extends NSResponder { * native declaration : line 48 */ public static final int NSUnifiedTitleAndToolbarWindowMask = 1 << 12; + /** + * When set, the window’s contentView consumes the full size of the window. Although you can combine this + * constant with other window style masks, it is respected only for windows with a title bar. Note that using + * this mask opts in to layer-backing. Use the contentLayoutRect or the contentLayoutGuide to lay out views + * underneath the title bar–toolbar area. + */ + public static final int NSWindowStyleMaskFullSizeContentView = 1 << 15; /** * used with NSRunLoop's performSelector:target:argument:order:modes:
* native declaration : line 55 @@ -275,7 +282,7 @@ public interface _Class extends ObjCClass { public static void setAllowsAutomaticWindowTabbing(boolean automatic) { if(Rococoa.cast(CLASS, NSObject.class).respondsToSelector( - Foundation.selector("setAllowsAutomaticWindowTabbing:"))) { + Foundation.selector("setAllowsAutomaticWindowTabbing:"))) { CLASS.setAllowsAutomaticWindowTabbing(automatic); } } diff --git a/bonjour/src/main/java/ch/cyberduck/core/bonjour/RendezvousCollection.java b/bonjour/src/main/java/ch/cyberduck/core/bonjour/RendezvousCollection.java index 6c28a6a4f6a..3c9eaa177ae 100644 --- a/bonjour/src/main/java/ch/cyberduck/core/bonjour/RendezvousCollection.java +++ b/bonjour/src/main/java/ch/cyberduck/core/bonjour/RendezvousCollection.java @@ -112,16 +112,6 @@ public Host lookup(final String uuid) { return null; } - @Override - public Spliterator spliterator() { - throw new UnsupportedOperationException(); - } - - @Override - public Stream stream() { - throw new UnsupportedOperationException(); - } - @Override public boolean allowsAdd() { return false; diff --git a/core/src/main/java/ch/cyberduck/core/DeserializerFactory.java b/core/src/main/java/ch/cyberduck/core/DeserializerFactory.java index 156bc022252..5190d18e6ba 100644 --- a/core/src/main/java/ch/cyberduck/core/DeserializerFactory.java +++ b/core/src/main/java/ch/cyberduck/core/DeserializerFactory.java @@ -34,6 +34,10 @@ public DeserializerFactory() { super("factory.deserializer.class"); } + public DeserializerFactory(final Class> clazz) { + super(clazz); + } + public Deserializer create(final T dict) { try { final Constructor> constructor = ConstructorUtils.getMatchingAccessibleConstructor(clazz, dict.getClass()); diff --git a/core/src/main/java/ch/cyberduck/core/SerializerFactory.java b/core/src/main/java/ch/cyberduck/core/SerializerFactory.java index 1d46e021113..01f7e4e9f26 100644 --- a/core/src/main/java/ch/cyberduck/core/SerializerFactory.java +++ b/core/src/main/java/ch/cyberduck/core/SerializerFactory.java @@ -29,6 +29,10 @@ public SerializerFactory() { super("factory.serializer.class"); } + public SerializerFactory(final Class> clazz) { + super(clazz); + } + public static Serializer get() { return new SerializerFactory().create(); } diff --git a/i18n/src/main/resources/ar.lproj/Browser.xib b/i18n/src/main/resources/ar.lproj/Browser.xib index 50c3feaadc7..36a498f8112 100644 --- a/i18n/src/main/resources/ar.lproj/Browser.xib +++ b/i18n/src/main/resources/ar.lproj/Browser.xib @@ -1,7 +1,7 @@ - + - + @@ -58,7 +58,7 @@ - +