├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── deploy.yml ├── .gitignore ├── CHANGES.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE ├── META-INF └── MANIFEST.MF ├── README.md ├── durian-swt.cocoa.macosx.aarch64 └── src │ └── main │ ├── java │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ ├── MacDeepLink.java │ │ └── widgets │ │ └── SmoothTable.java │ └── resources │ └── durian-swt-natives │ └── DeepLinkBridge.dylib ├── durian-swt.cocoa.macosx.x86_64 └── src │ └── main │ ├── java │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ ├── MacDeepLink.java │ │ └── widgets │ │ └── SmoothTable.java │ └── resources │ └── durian-swt-natives │ └── DeepLinkBridge.dylib ├── durian-swt.gtk.linux.x86_64 └── src │ └── main │ ├── java │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ └── widgets │ │ └── SmoothTable.java │ └── resources │ └── durian-swt-natives │ └── placeholder ├── durian-swt.os └── src │ ├── main │ └── java │ │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ └── os │ │ ├── Arch.java │ │ ├── OS.java │ │ ├── SwtPlatform.java │ │ ├── WS.java │ │ └── package-info.java │ └── test │ └── java │ └── com │ └── diffplug │ └── common │ └── swt │ └── os │ └── SwtPlatformTest.java ├── durian-swt.png ├── durian-swt.win32.win32.x86_64 └── src │ └── main │ ├── java │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ └── widgets │ │ └── SmoothTable.java │ └── resources │ └── durian-swt-natives │ └── placeholder ├── durian-swt ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── diffplug │ │ │ ├── common │ │ │ └── swt │ │ │ │ ├── Coat.kt │ │ │ │ ├── CoatMux.java │ │ │ │ ├── ColorPool.java │ │ │ │ ├── ColumnFormat.java │ │ │ │ ├── ControlWrapper.kt │ │ │ │ ├── Corner.java │ │ │ │ ├── Fonts.java │ │ │ │ ├── InteractiveTest.java │ │ │ │ ├── LayoutWrapper.java │ │ │ │ ├── Layouts.java │ │ │ │ ├── LayoutsFillLayout.java │ │ │ │ ├── LayoutsGridData.java │ │ │ │ ├── LayoutsGridLayout.java │ │ │ │ ├── LayoutsRowData.java │ │ │ │ ├── LayoutsRowLayout.java │ │ │ │ ├── MouseClick.java │ │ │ │ ├── OnePerWidget.java │ │ │ │ ├── Shells.kt │ │ │ │ ├── SiliconFix.java │ │ │ │ ├── SwtDebug.java │ │ │ │ ├── SwtExec.java │ │ │ │ ├── SwtKt.java │ │ │ │ ├── SwtMisc.java │ │ │ │ ├── SwtRx.java │ │ │ │ ├── SwtThread.java │ │ │ │ ├── TypedDataField.java │ │ │ │ ├── VScrollBubble.java │ │ │ │ ├── dnd │ │ │ │ ├── CustomDragImageListener.java │ │ │ │ ├── CustomLocalTransfer.java │ │ │ │ ├── DndOp.java │ │ │ │ ├── DragSourceRouter.java │ │ │ │ ├── Draggable.java │ │ │ │ ├── DropTargetRouter.java │ │ │ │ ├── Droppable.java │ │ │ │ ├── StructuredDrag.java │ │ │ │ ├── StructuredDrop.java │ │ │ │ ├── ToolBarDrop.java │ │ │ │ ├── TypedTransfer.java │ │ │ │ └── package-info.java │ │ │ │ ├── jface │ │ │ │ ├── Actions.java │ │ │ │ ├── ColumnViewerFormat.java │ │ │ │ ├── ImageDescriptors.java │ │ │ │ ├── JFaceRx.java │ │ │ │ ├── LabelProviders.java │ │ │ │ ├── ViewerMisc.java │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── widgets │ │ │ │ ├── AbstractSmoothTable.java │ │ │ │ ├── ButtonPanel.java │ │ │ │ ├── FlatBtn.java │ │ │ │ ├── LayoutableLayout.java │ │ │ │ ├── LinkBtn.java │ │ │ │ ├── NoBorderBtn.java │ │ │ │ ├── RadioGroup.java │ │ │ │ ├── ScaleCtl.java │ │ │ │ └── VScrollCtl.java │ │ │ └── durian │ │ │ └── swt │ │ │ └── coroutines │ │ │ └── SwtMainDispatcherFactory.kt │ └── resources │ │ └── META-INF │ │ └── services │ │ └── kotlinx.coroutines.internal.MainDispatcherFactory │ └── test │ ├── java │ └── com │ │ └── diffplug │ │ └── common │ │ └── swt │ │ ├── CoatMuxTest.java │ │ ├── InteractiveTestTest.java │ │ ├── Issue_2228.java │ │ ├── ShellsTest.java │ │ ├── SwtExecProfile.java │ │ ├── SwtExecSchedulingTest.java │ │ ├── SwtMiscTest.java │ │ ├── SwtRxTest.java │ │ ├── dnd │ │ ├── StructuredDndMappingTest.java │ │ └── ToolBarDropTest.java │ │ ├── jface │ │ ├── ActionsTest.java │ │ ├── ColumnViewerFormatTest.java │ │ ├── JFaceRxTest.java │ │ └── ViewerMiscTest.java │ │ └── widgets │ │ └── RadioGroupTest.java │ └── resources │ └── issue_2228 │ ├── strikethrough.png │ ├── strikethrough.svg │ └── strikethrough@2x.png ├── durian.svg ├── durian.svg.license ├── gradle.properties ├── gradle ├── javadoc-eclipse │ └── package-list ├── spotless.eclipseformat.xml ├── spotless.importorder ├── spotless.license.java └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── interactive-test.png ├── natives └── mac-deep-link │ ├── DeepLinkBridge.m │ ├── clean-and-build.sh │ └── compile-one.sh └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/LICENSE -------------------------------------------------------------------------------- /META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/README.md -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.aarch64/src/main/java/com/diffplug/common/swt/MacDeepLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.aarch64/src/main/java/com/diffplug/common/swt/MacDeepLink.java -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.aarch64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.aarch64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.aarch64/src/main/resources/durian-swt-natives/DeepLinkBridge.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.aarch64/src/main/resources/durian-swt-natives/DeepLinkBridge.dylib -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.x86_64/src/main/java/com/diffplug/common/swt/MacDeepLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.x86_64/src/main/java/com/diffplug/common/swt/MacDeepLink.java -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java -------------------------------------------------------------------------------- /durian-swt.cocoa.macosx.x86_64/src/main/resources/durian-swt-natives/DeepLinkBridge.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.cocoa.macosx.x86_64/src/main/resources/durian-swt-natives/DeepLinkBridge.dylib -------------------------------------------------------------------------------- /durian-swt.gtk.linux.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.gtk.linux.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java -------------------------------------------------------------------------------- /durian-swt.gtk.linux.x86_64/src/main/resources/durian-swt-natives/placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /durian-swt.os/src/main/java/com/diffplug/common/swt/os/Arch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/main/java/com/diffplug/common/swt/os/Arch.java -------------------------------------------------------------------------------- /durian-swt.os/src/main/java/com/diffplug/common/swt/os/OS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/main/java/com/diffplug/common/swt/os/OS.java -------------------------------------------------------------------------------- /durian-swt.os/src/main/java/com/diffplug/common/swt/os/SwtPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/main/java/com/diffplug/common/swt/os/SwtPlatform.java -------------------------------------------------------------------------------- /durian-swt.os/src/main/java/com/diffplug/common/swt/os/WS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/main/java/com/diffplug/common/swt/os/WS.java -------------------------------------------------------------------------------- /durian-swt.os/src/main/java/com/diffplug/common/swt/os/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/main/java/com/diffplug/common/swt/os/package-info.java -------------------------------------------------------------------------------- /durian-swt.os/src/test/java/com/diffplug/common/swt/os/SwtPlatformTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.os/src/test/java/com/diffplug/common/swt/os/SwtPlatformTest.java -------------------------------------------------------------------------------- /durian-swt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.png -------------------------------------------------------------------------------- /durian-swt.win32.win32.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt.win32.win32.x86_64/src/main/java/com/diffplug/common/swt/widgets/SmoothTable.java -------------------------------------------------------------------------------- /durian-swt.win32.win32.x86_64/src/main/resources/durian-swt-natives/placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /durian-swt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/build.gradle -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/Coat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/Coat.kt -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/CoatMux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/CoatMux.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/ColorPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/ColorPool.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/ColumnFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/ColumnFormat.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/ControlWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/ControlWrapper.kt -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/Corner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/Corner.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/Fonts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/Fonts.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/InteractiveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/InteractiveTest.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutWrapper.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/Layouts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/Layouts.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutsFillLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutsFillLayout.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutsGridData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutsGridData.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutsGridLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutsGridLayout.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutsRowData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutsRowData.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/LayoutsRowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/LayoutsRowLayout.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/MouseClick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/MouseClick.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/OnePerWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/OnePerWidget.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/Shells.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/Shells.kt -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SiliconFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SiliconFix.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtDebug.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtExec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtExec.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtKt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtKt.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtMisc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtMisc.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtRx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtRx.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/SwtThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/SwtThread.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/TypedDataField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/TypedDataField.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/VScrollBubble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/VScrollBubble.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/CustomDragImageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/CustomDragImageListener.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/CustomLocalTransfer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/CustomLocalTransfer.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/DndOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/DndOp.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/DragSourceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/DragSourceRouter.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/Draggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/Draggable.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/DropTargetRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/DropTargetRouter.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/Droppable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/Droppable.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/StructuredDrag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/StructuredDrag.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/StructuredDrop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/StructuredDrop.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/ToolBarDrop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/ToolBarDrop.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/TypedTransfer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/TypedTransfer.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/dnd/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/dnd/package-info.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/Actions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/Actions.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/ColumnViewerFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/ColumnViewerFormat.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/ImageDescriptors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/ImageDescriptors.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/JFaceRx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/JFaceRx.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/LabelProviders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/LabelProviders.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/ViewerMisc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/ViewerMisc.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/jface/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/jface/package-info.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/package-info.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/AbstractSmoothTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/AbstractSmoothTable.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/ButtonPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/ButtonPanel.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/FlatBtn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/FlatBtn.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/LayoutableLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/LayoutableLayout.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/LinkBtn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/LinkBtn.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/NoBorderBtn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/NoBorderBtn.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/RadioGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/RadioGroup.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/ScaleCtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/ScaleCtl.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/common/swt/widgets/VScrollCtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/common/swt/widgets/VScrollCtl.java -------------------------------------------------------------------------------- /durian-swt/src/main/java/com/diffplug/durian/swt/coroutines/SwtMainDispatcherFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/main/java/com/diffplug/durian/swt/coroutines/SwtMainDispatcherFactory.kt -------------------------------------------------------------------------------- /durian-swt/src/main/resources/META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory: -------------------------------------------------------------------------------- 1 | com.diffplug.durian.swt.coroutines.SwtMainDispatcherFactory -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/CoatMuxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/CoatMuxTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/InteractiveTestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/InteractiveTestTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/Issue_2228.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/Issue_2228.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/ShellsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/ShellsTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/SwtExecProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/SwtExecProfile.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/SwtExecSchedulingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/SwtExecSchedulingTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/SwtMiscTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/SwtMiscTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/SwtRxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/SwtRxTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/dnd/StructuredDndMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/dnd/StructuredDndMappingTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/dnd/ToolBarDropTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/dnd/ToolBarDropTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/jface/ActionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/jface/ActionsTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/jface/ColumnViewerFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/jface/ColumnViewerFormatTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/jface/JFaceRxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/jface/JFaceRxTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/jface/ViewerMiscTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/jface/ViewerMiscTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/java/com/diffplug/common/swt/widgets/RadioGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/java/com/diffplug/common/swt/widgets/RadioGroupTest.java -------------------------------------------------------------------------------- /durian-swt/src/test/resources/issue_2228/strikethrough.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/resources/issue_2228/strikethrough.png -------------------------------------------------------------------------------- /durian-swt/src/test/resources/issue_2228/strikethrough.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/resources/issue_2228/strikethrough.svg -------------------------------------------------------------------------------- /durian-swt/src/test/resources/issue_2228/strikethrough@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian-swt/src/test/resources/issue_2228/strikethrough@2x.png -------------------------------------------------------------------------------- /durian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian.svg -------------------------------------------------------------------------------- /durian.svg.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/durian.svg.license -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/javadoc-eclipse/package-list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/javadoc-eclipse/package-list -------------------------------------------------------------------------------- /gradle/spotless.eclipseformat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/spotless.eclipseformat.xml -------------------------------------------------------------------------------- /gradle/spotless.importorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/spotless.importorder -------------------------------------------------------------------------------- /gradle/spotless.license.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/spotless.license.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/gradlew.bat -------------------------------------------------------------------------------- /interactive-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/interactive-test.png -------------------------------------------------------------------------------- /natives/mac-deep-link/DeepLinkBridge.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/natives/mac-deep-link/DeepLinkBridge.m -------------------------------------------------------------------------------- /natives/mac-deep-link/clean-and-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/natives/mac-deep-link/clean-and-build.sh -------------------------------------------------------------------------------- /natives/mac-deep-link/compile-one.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/natives/mac-deep-link/compile-one.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diffplug/durian-swt/HEAD/settings.gradle --------------------------------------------------------------------------------