diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers new file mode 120000 index 000000000..a177d2a6b --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers new file mode 120000 index 000000000..ed5c06b49 --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers @@ -0,0 +1 @@ +../../../../../../../../../../../../src/frameworks/InputMethodKit/include/InputMethodKit \ No newline at end of file diff --git a/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/Current b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/Current new file mode 120000 index 000000000..8c7e5a667 --- /dev/null +++ b/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/framework-include/InputMethodKit b/framework-include/InputMethodKit new file mode 120000 index 000000000..512d60594 --- /dev/null +++ b/framework-include/InputMethodKit @@ -0,0 +1 @@ +../Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/InputMethodKit.framework/Headers \ No newline at end of file diff --git a/src/frameworks/CMakeLists.txt b/src/frameworks/CMakeLists.txt index 88edcd182..97ea5ed77 100644 --- a/src/frameworks/CMakeLists.txt +++ b/src/frameworks/CMakeLists.txt @@ -28,6 +28,7 @@ add_subdirectory(ForceFeedback) add_subdirectory(GameController) add_subdirectory(GLKit) add_subdirectory(ImageIO) +add_subdirectory(InputMethodKit) add_subdirectory(IOBluetooth) add_subdirectory(IOSurface) add_subdirectory(JavaRuntimeSupport) diff --git a/src/frameworks/InputMethodKit/CMakeLists.txt b/src/frameworks/InputMethodKit/CMakeLists.txt new file mode 100644 index 000000000..61450fbb3 --- /dev/null +++ b/src/frameworks/InputMethodKit/CMakeLists.txt @@ -0,0 +1,204 @@ +project(InputMethodKit) + +set(DYLIB_COMPAT_VERSION "1.0.0") +set(DYLIB_CURRENT_VERSION "429.0.0") + +add_framework(InputMethodKit + FAT + CURRENT_VERSION + VERSION "A" + + SOURCES + src/InputMethodKit.m + src/IMKUICandidateController.m + src/IMKUIView.m + src/IMKUITopView.m + src/IMKTextDocumentTraits.m + src/IMKDocumentContent.m + src/IMKPhoneNumberInputMethod.m + src/IMKExtensionMainThreadInit.m + src/IMKCandidateController.m + src/IMKKey.m + src/IMKKeyboardDescriptor.m + src/IMKKeyboardState.m + src/IMKKeyboard.m + src/IMKCandidateArrowView.m + src/IMKCandidateGroupViewUnit.m + src/IMKCandidateGroupView.m + src/IMKCandidateSelectionViewButton.m + src/IMKCandidateSelectionView.m + src/IMKCandidateStepperAccessoryImageView.m + src/IMKCandidateStepperView.m + src/IMKTruncatedTextField.m + src/IMKTextFieldCell.m + src/IMKTextField.m + src/IMKClipView.m + src/IMKExtensionHostContext.m + src/IMKSimulatorXCUICandidateProxy.m + src/IMKUICandidateBarCorrectionPanelController.m + src/IMKUICandidateIterativeLayout.m + src/IMKUISingleCandidateListView.m + src/IMKUITextField.m + src/IMKUIWindowContentEmptyView.m + src/IMKUIWindowContentView.m + src/IMKUIVisualEffectView.m + src/IMKUIPanel.m + src/IMKCandidatePositionedUIString.m + src/IMKCandidateDisplayArray.m + src/IMKUICandidateSteppingWindowController.m + src/IMKUICandidateAccessibilityElement.m + src/IMKUICandidatePressAndHoldWindowController.m + src/IMKUIWindowBasedCandidateController.m + src/IMKSimulatorWindowGrabber.m + src/IMKAbstractInputMethod.m + src/IMKVerbatimInputMethod.m + src/IMKCandidateCanvas.m + src/IMKUIScrollView.m + src/IMKUICandidateListView.m + src/IMKXPCServiceInfoDictionary.m + src/IMKDocumentView.m + src/IMKCandidateListDictionary.m + src/IMKInputControllerPrivate.m + src/IMKInputController.m + src/IMKUICandidateSortingBarButton.m + src/IMKUICandidateSortingBarView.m + src/IMKUICandidateLineLayoutIterator.m + src/IMKSimulatorUIOrientationButton.m + src/IMKSimulatorUIDirectionButton.m + src/IMKSimulatorSpotlightButton.m + src/IMKSimulatorPreferencesBar.m + src/IMKSimulatorWindowContentView.m + src/IMKSimulatorWindow.m + src/IMKCompositionResult.m + src/IMKUIProperties.m + src/IPMDEventState.m + src/IMKXPCCompatibilityDOProxyInterposer.m + src/IMKServerInvocationSentinel.m + src/IMKServerXPCInvocation.m + src/IPMDServerClientWrapper.m + src/IMKServerPrivate.m + src/IMKServer.m + src/IMKSimulatorApplication.m + src/IMKUICandidateGroupViewItemView.m + src/IMKUICandidateGroupViewItem.m + src/IMKUICandidateGroupView.m + src/IMKUICandidateHorizontalController.m + src/IMKUICandidateHorizontalScrubberController.m + src/IMKCandidatesPrivate.m + src/IMKCandidates.m + src/IMKSimulatorTextView.m + src/IMKCandidateUnitViewContentView.m + src/IMKCandidateUnitView.m + src/IMKCandidateSecondaryUnitView.m + src/IMKAppleSpellCandidateEngine.m + src/IMKCandidatePickerInputMethod.m + src/IMKSimulatorDummyDelegate.m + src/IMKSimulatorController.m + src/IMKLog.m + src/IMKCandidateView.m + src/IMKCandidateUIElement.m + src/IMKUICandidateBarView.m + src/IMKExtensionServiceContext.m + src/IMKNSApplication.m + src/IMKExtensionService_Subsystem.m + src/IMKUICandidateVerticalWindowController.m + src/IMKLayoutLine.m + src/IMKLayout.m + src/IMKDefinitionToLayoutConstraint.m + src/IMKDefinitionToLayoutController.m + src/IMKUICandidateVerticalController.m + src/IMKUICandidatePredictionVerticalController.m + src/IMKUICandidateLargePredictionVerticalController.m + src/IMKUICandidateVerticalScrubberController.m + src/IMKAutoPeriodInputMethod.m + src/IMKTextInputTextDocumentAdaptor.m + src/IMKAutoCapitalizationInputMethod.m + src/IMKUIInformation.m + src/IMKExtensionIM.m + src/IMKUICandidateItemView.m + src/IMKPreferences.m + src/IMKUICandidateWindowController.m + src/IMKCandidateEngine.m + src/IMKCandidateBasedInputController.m + src/IMKUICandidateLayoutTraits.m + src/IMKCandidateControllerBasedCandidateMenu.m + src/IMKCandidateLayoutUnit.m + src/IMKUICandidateBarListView.m + src/IMKSimulatorInputModeSelector.m + src/IMKCurrencyInputMethod.m + src/IMKSimulatorInputClient.m + src/IMKMultitapInputMethod.m + src/IMKWindowController.m + src/IMKContentView.m + src/IMKCandidateWindow.m + src/IMKCandidateLineView.m + src/IMKCandidateDefinitionUnit.m + src/IMKUICandidateCollectionDocumentView.m + src/IMKDebugging.m + src/IMKUICandidateInformationController.m + src/IMKUICandidateTouchBarController.m + src/IMKUICandidateFunctionKeyTouchBarController.m + src/IMKUICandidateTrackpadHandwritingTouchBarController.m + src/IMKCandidateUIStringProperties.m + src/IMKCandidateUIProperties.m + src/IMKCandidatePopoverController.m + src/IMKUIInformationWindowController.m + src/IMKAbstractTextDocument.m + src/IMKTextDocument.m + src/IMKLayoutToViewController.m + src/IMKKeyboardInputController.m + src/IMKUICandidateTouchBarCandidateListItemController.m + src/IMKSimulatorPasteboardValueDictionary.m + src/IMKKeyboardLayoutInputMethod.m + src/IMKObserver.m + src/IMKTextDocumentTextInputAdaptor.m + src/IMKNSXPCListener.m + src/IMKUICandidateWindowPositionController.m + src/IMKEnclosingCharactersInputMethod.m + src/IMKCandidate.m + src/IMKCandidateList.m + src/IMKTSMInputSourceHelper.m + src/IMKUICandidateHorizontalExpandableController.m + src/IMKCandidateUnitViewTextContainer.m + src/IMKKeyboardService.m + src/IMKUICandidateTouchBarLineLayout.m + src/IMKTouchBarUICandidate.m + src/IMKUIScrubberView.m + src/IMKUICandidateTouchBarItemController.m + src/IMKTextInputFunctionRowItemServiceViewController.m + src/IMKUICandidateStepperAccessoryImageView.m + src/IMKUICandidateStepperView.m + src/IMKCandidateData.m + src/IMKUIAbstractCandidateLayout.m + src/IMKUICandidateItemLayout.m + src/IMKUICandidateVerticallyAlignedController.m + src/IMKUICandidatePredictionVerticallyAlignedController.m + src/IMKUICandidateLargePredictionVerticallyAlignedController.m + src/IMKUICandidateVerticallyAlignedScrubberController.m + src/IMKInputContext.m + src/IMKCandidateWindowPositioning.m + src/IMKUIPanelMask.m + src/IMKUICorneredPanelMask.m + src/IMKUISpeechBalloonMask.m + src/IMKUICandidateLineLayoutEntry.m + src/IMKUICandidateLineLayout.m + src/IMKCandidateNavigationController.m + src/IMKUICandidateHorizontalSteppableController.m + src/IMKUICandidateTextContainer.m + src/IMKUICandidate.m + src/IMKSimulatorKeyboardInterpreter.m + src/IMKUIFastTrackVerticalLayout.m + src/IMKCandidateUIStringSizeCache.m + src/IMKCandidateUIString.m + src/IMKUICandidateTouchBarOnScreenBridge.m + src/IMKUIExpandableCandidateWindowController.m + src/IMKUICandidateArrowButton.m + src/IMKDoubleSpaceEventHandler.m + src/IMKUITriCandidateLayout.m + src/IMKUICandidateLayout.m + + DEPENDENCIES + system + objc + Foundation +) diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractInputMethod.h new file mode 100644 index 000000000..c517c4198 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKAbstractInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractTextDocument.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractTextDocument.h new file mode 100644 index 000000000..ff7d79565 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAbstractTextDocument.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKAbstractTextDocument : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAppleSpellCandidateEngine.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAppleSpellCandidateEngine.h new file mode 100644 index 000000000..afc40918f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAppleSpellCandidateEngine.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKAppleSpellCandidateEngine : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoCapitalizationInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoCapitalizationInputMethod.h new file mode 100644 index 000000000..d0e687039 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoCapitalizationInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKAutoCapitalizationInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoPeriodInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoPeriodInputMethod.h new file mode 100644 index 000000000..d3f1bfc0d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKAutoPeriodInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKAutoPeriodInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidate.h new file mode 100644 index 000000000..e5903a487 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateArrowView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateArrowView.h new file mode 100644 index 000000000..474c50788 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateArrowView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateArrowView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateBasedInputController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateBasedInputController.h new file mode 100644 index 000000000..44288d9b4 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateBasedInputController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateBasedInputController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateCanvas.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateCanvas.h new file mode 100644 index 000000000..d2c966347 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateCanvas.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateCanvas : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateController.h new file mode 100644 index 000000000..bffb322c7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerBasedCandidateMenu.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerBasedCandidateMenu.h new file mode 100644 index 000000000..80b7987f3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerBasedCandidateMenu.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateControllerBasedCandidateMenu : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerDelegate.h new file mode 100644 index 000000000..4e78025ea --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateControllerDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidateControllerDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateData.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateData.h new file mode 100644 index 000000000..50d311b76 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateData.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateData : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDefinitionUnit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDefinitionUnit.h new file mode 100644 index 000000000..811e93d35 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDefinitionUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateDefinitionUnit : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDisplayArray.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDisplayArray.h new file mode 100644 index 000000000..3d2ea5592 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateDisplayArray.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateDisplayArray : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateEngine.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateEngine.h new file mode 100644 index 000000000..94a9f2208 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateEngine.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateEngine : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupView.h new file mode 100644 index 000000000..a5ee2d435 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateGroupView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupViewUnit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupViewUnit.h new file mode 100644 index 000000000..3a8898e9f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateGroupViewUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateGroupViewUnit : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateIndexing.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateIndexing.h new file mode 100644 index 000000000..0188791ba --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateIndexing.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidateIndexing + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLayoutUnit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLayoutUnit.h new file mode 100644 index 000000000..a61bf8147 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLayoutUnit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateLayoutUnit : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLineView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLineView.h new file mode 100644 index 000000000..47cf1235a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateLineView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateLineView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateList.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateList.h new file mode 100644 index 000000000..18a571bf0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateList.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateList : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateListDictionary.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateListDictionary.h new file mode 100644 index 000000000..33c2f3974 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateListDictionary.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateListDictionary : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenu.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenu.h new file mode 100644 index 000000000..2995aaf67 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenu.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidateMenu + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenuDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenuDelegate.h new file mode 100644 index 000000000..de7a39518 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateMenuDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidateMenuDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateNavigationController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateNavigationController.h new file mode 100644 index 000000000..4678a28a8 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateNavigationController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateNavigationController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePickerInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePickerInputMethod.h new file mode 100644 index 000000000..825817a30 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePickerInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidatePickerInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePopoverController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePopoverController.h new file mode 100644 index 000000000..0f9d4fa8b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePopoverController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidatePopoverController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePositionedUIString.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePositionedUIString.h new file mode 100644 index 000000000..28a4ad90f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatePositionedUIString.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidatePositionedUIString : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSecondaryUnitView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSecondaryUnitView.h new file mode 100644 index 000000000..1134395bc --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSecondaryUnitView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateSecondaryUnitView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionView.h new file mode 100644 index 000000000..ebe789ade --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateSelectionView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewButton.h new file mode 100644 index 000000000..ecbe329c3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateSelectionViewButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewDelegate.h new file mode 100644 index 000000000..145fb3719 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateSelectionViewDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidateSelectionViewDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperAccessoryImageView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperAccessoryImageView.h new file mode 100644 index 000000000..c4675c020 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperAccessoryImageView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateStepperAccessoryImageView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperView.h new file mode 100644 index 000000000..34b64121c --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateStepperView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateStepperView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIElement.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIElement.h new file mode 100644 index 000000000..2553d8829 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIElement.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUIElement : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIProperties.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIProperties.h new file mode 100644 index 000000000..7b8eb82f0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIProperties.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUIProperties : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIString.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIString.h new file mode 100644 index 000000000..2ec3ee13d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIString.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUIString : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringProperties.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringProperties.h new file mode 100644 index 000000000..d13c042a1 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringProperties.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUIStringProperties : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringSizeCache.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringSizeCache.h new file mode 100644 index 000000000..e78ff2b79 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUIStringSizeCache.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUIStringSizeCache : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitView.h new file mode 100644 index 000000000..9d49d05cb --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUnitView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewContentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewContentView.h new file mode 100644 index 000000000..33d02a9bf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewContentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUnitViewContentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewTextContainer.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewTextContainer.h new file mode 100644 index 000000000..f24853ff1 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateUnitViewTextContainer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateUnitViewTextContainer : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateView.h new file mode 100644 index 000000000..7b22c3009 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindow.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindow.h new file mode 100644 index 000000000..923845d3d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindow.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateWindow : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindowPositioning.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindowPositioning.h new file mode 100644 index 000000000..da3099faf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidateWindowPositioning.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidateWindowPositioning : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidates.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidates.h new file mode 100644 index 000000000..e397e1e19 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidates.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidates : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesDelegate.h new file mode 100644 index 000000000..0cfb67a02 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKCandidatesDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesPrivate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesPrivate.h new file mode 100644 index 000000000..a255d93ca --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCandidatesPrivate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCandidatesPrivate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKClipView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKClipView.h new file mode 100644 index 000000000..8c58f47ab --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKClipView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKClipView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCompositionResult.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCompositionResult.h new file mode 100644 index 000000000..7aa70f467 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCompositionResult.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCompositionResult : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKContentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKContentView.h new file mode 100644 index 000000000..07277a845 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKContentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKContentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCurrencyInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCurrencyInputMethod.h new file mode 100644 index 000000000..7a2fcf0d7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKCurrencyInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKCurrencyInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDebugging.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDebugging.h new file mode 100644 index 000000000..19faf304f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDebugging.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDebugging : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutConstraint.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutConstraint.h new file mode 100644 index 000000000..a1e17e407 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutConstraint.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDefinitionToLayoutConstraint : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutController.h new file mode 100644 index 000000000..d70a284a9 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDefinitionToLayoutController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDefinitionToLayoutController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentContent.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentContent.h new file mode 100644 index 000000000..5e81e05ff --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentContent.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDocumentContent : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentView.h new file mode 100644 index 000000000..676a84189 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDocumentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDocumentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDoubleSpaceEventHandler.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDoubleSpaceEventHandler.h new file mode 100644 index 000000000..3a466df2f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKDoubleSpaceEventHandler.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKDoubleSpaceEventHandler : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKEnclosingCharactersInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKEnclosingCharactersInputMethod.h new file mode 100644 index 000000000..aa3eace54 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKEnclosingCharactersInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKEnclosingCharactersInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionContextProtocol.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionContextProtocol.h new file mode 100644 index 000000000..d706a4b4a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionContextProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKExtensionContextProtocol + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionHostContext.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionHostContext.h new file mode 100644 index 000000000..06944dd96 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionHostContext.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKExtensionHostContext : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionIM.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionIM.h new file mode 100644 index 000000000..0a2c3eccf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionIM.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKExtensionIM : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainInit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainInit.h new file mode 100644 index 000000000..0eac29e0a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainInit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKExtensionMainInit + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainThreadInit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainThreadInit.h new file mode 100644 index 000000000..923250f7f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionMainThreadInit.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKExtensionMainThreadInit : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionServiceContext.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionServiceContext.h new file mode 100644 index 000000000..863b6577d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionServiceContext.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKExtensionServiceContext : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionService_Subsystem.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionService_Subsystem.h new file mode 100644 index 000000000..27ed31b59 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKExtensionService_Subsystem.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKExtensionService_Subsystem : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKHostExtensionContextProtocol.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKHostExtensionContextProtocol.h new file mode 100644 index 000000000..3c0978876 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKHostExtensionContextProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKHostExtensionContextProtocol + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputContext.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputContext.h new file mode 100644 index 000000000..e20e62879 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputContext.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKInputContext : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputController.h new file mode 100644 index 000000000..792a7ceda --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKInputController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputControllerPrivate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputControllerPrivate.h new file mode 100644 index 000000000..2f4f8e832 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputControllerPrivate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKInputControllerPrivate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputMethod.h new file mode 100644 index 000000000..70c85be59 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKInputMethod + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKey.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKey.h new file mode 100644 index 000000000..222b27d86 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKey.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKey : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboard.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboard.h new file mode 100644 index 000000000..7dbdf256c --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboard.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboard : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardDescriptor.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardDescriptor.h new file mode 100644 index 000000000..952bc03f3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardDescriptor.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboardDescriptor : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardInputController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardInputController.h new file mode 100644 index 000000000..1c7d11b3a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardInputController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboardInputController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardLayoutInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardLayoutInputMethod.h new file mode 100644 index 000000000..85eb89ec7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardLayoutInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboardLayoutInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardService.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardService.h new file mode 100644 index 000000000..bd2f76315 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardService.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboardService : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardServiceDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardServiceDelegate.h new file mode 100644 index 000000000..390fbac3e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardServiceDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKKeyboardServiceDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardState.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardState.h new file mode 100644 index 000000000..608aa16ec --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKKeyboardState.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKKeyboardState : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLaunchAgentXPCEndpointRegistry.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLaunchAgentXPCEndpointRegistry.h new file mode 100644 index 000000000..4344356fc --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLaunchAgentXPCEndpointRegistry.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKLaunchAgentXPCEndpointRegistry + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayout.h new file mode 100644 index 000000000..5a947896f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutLine.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutLine.h new file mode 100644 index 000000000..ef7745494 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutLine.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKLayoutLine : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutToViewController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutToViewController.h new file mode 100644 index 000000000..0b7b16abf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLayoutToViewController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKLayoutToViewController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLog.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLog.h new file mode 100644 index 000000000..1b88388f0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKLog.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKLog : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMacSpellChecker.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMacSpellChecker.h new file mode 100644 index 000000000..1a453bfed --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMacSpellChecker.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKMacSpellChecker + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMouseHandling.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMouseHandling.h new file mode 100644 index 000000000..c2f00610d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMouseHandling.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKMouseHandling + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMultitapInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMultitapInputMethod.h new file mode 100644 index 000000000..a5effb275 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKMultitapInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKMultitapInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSApplication.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSApplication.h new file mode 100644 index 000000000..9ab5ea699 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSApplication.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKNSApplication : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSXPCListener.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSXPCListener.h new file mode 100644 index 000000000..ed29b5403 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKNSXPCListener.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKNSXPCListener : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKObserver.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKObserver.h new file mode 100644 index 000000000..6ddbc663e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKObserver.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKObserver : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPhoneNumberInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPhoneNumberInputMethod.h new file mode 100644 index 000000000..f6621b617 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPhoneNumberInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKPhoneNumberInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPreferences.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPreferences.h new file mode 100644 index 000000000..bf9f02f32 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKPreferences.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKPreferences : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKRemoteExtensionContextProtocol.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKRemoteExtensionContextProtocol.h new file mode 100644 index 000000000..174317bd4 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKRemoteExtensionContextProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKRemoteExtensionContextProtocol + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServer.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServer.h new file mode 100644 index 000000000..b37b10488 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKServer : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerInvocationSentinel.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerInvocationSentinel.h new file mode 100644 index 000000000..45b5b1a43 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerInvocationSentinel.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKServerInvocationSentinel : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerPrivate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerPrivate.h new file mode 100644 index 000000000..84c2c6e60 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerPrivate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKServerPrivate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerProxy.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerProxy.h new file mode 100644 index 000000000..7b1337f54 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerProxy.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKServerProxy + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerXPCInvocation.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerXPCInvocation.h new file mode 100644 index 000000000..470b450cd --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKServerXPCInvocation.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKServerXPCInvocation : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorApplication.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorApplication.h new file mode 100644 index 000000000..4f1f9361b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorApplication.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorApplication : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorController.h new file mode 100644 index 000000000..8cdb6d627 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDelegate.h new file mode 100644 index 000000000..948a4d02a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKSimulatorDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDummyDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDummyDelegate.h new file mode 100644 index 000000000..7365942b0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorDummyDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorDummyDelegate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputClient.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputClient.h new file mode 100644 index 000000000..650bafb6f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputClient.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorInputClient : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputModeSelector.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputModeSelector.h new file mode 100644 index 000000000..f4ee3411d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorInputModeSelector.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorInputModeSelector : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorKeyboardInterpreter.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorKeyboardInterpreter.h new file mode 100644 index 000000000..a84b66c02 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorKeyboardInterpreter.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorKeyboardInterpreter : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPasteboardValueDictionary.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPasteboardValueDictionary.h new file mode 100644 index 000000000..ba21b0b45 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPasteboardValueDictionary.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorPasteboardValueDictionary : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPreferencesBar.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPreferencesBar.h new file mode 100644 index 000000000..20c860376 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorPreferencesBar.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorPreferencesBar : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorSpotlightButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorSpotlightButton.h new file mode 100644 index 000000000..e04457335 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorSpotlightButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorSpotlightButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorTextView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorTextView.h new file mode 100644 index 000000000..1a7172670 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorTextView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorTextView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIDirectionButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIDirectionButton.h new file mode 100644 index 000000000..85380d846 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIDirectionButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorUIDirectionButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIOrientationButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIOrientationButton.h new file mode 100644 index 000000000..9423f3437 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorUIOrientationButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorUIOrientationButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindow.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindow.h new file mode 100644 index 000000000..d86791a2b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindow.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorWindow : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowContentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowContentView.h new file mode 100644 index 000000000..9fc021e89 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowContentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorWindowContentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowGrabber.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowGrabber.h new file mode 100644 index 000000000..30cedb162 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorWindowGrabber.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorWindowGrabber : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorXCUICandidateProxy.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorXCUICandidateProxy.h new file mode 100644 index 000000000..b8394b7be --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKSimulatorXCUICandidateProxy.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKSimulatorXCUICandidateProxy : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKStateSetting.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKStateSetting.h new file mode 100644 index 000000000..283993f3c --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKStateSetting.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKStateSetting + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTSMInputSourceHelper.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTSMInputSourceHelper.h new file mode 100644 index 000000000..a7e60e5dc --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTSMInputSourceHelper.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTSMInputSourceHelper : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocument.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocument.h new file mode 100644 index 000000000..85733d35f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocument.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextDocument : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTextInputAdaptor.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTextInputAdaptor.h new file mode 100644 index 000000000..3b64b080d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTextInputAdaptor.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextDocumentTextInputAdaptor : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTraits.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTraits.h new file mode 100644 index 000000000..ade1a2cd7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextDocumentTraits.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextDocumentTraits : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextField.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextField.h new file mode 100644 index 000000000..bd2c0784d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextField.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextField : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextFieldCell.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextFieldCell.h new file mode 100644 index 000000000..95659f3a6 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextFieldCell.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextFieldCell : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput.h new file mode 100644 index 000000000..b3f58fe20 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInput + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputFunctionRowItemServiceViewController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputFunctionRowItemServiceViewController.h new file mode 100644 index 000000000..8e6c23c63 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputFunctionRowItemServiceViewController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextInputFunctionRowItemServiceViewController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTextDocumentAdaptor.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTextDocumentAdaptor.h new file mode 100644 index 000000000..7d7fa97c8 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTextDocumentAdaptor.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTextInputTextDocumentAdaptor : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTouchBarHostViewControllerProtocol.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTouchBarHostViewControllerProtocol.h new file mode 100644 index 000000000..ccb568fb7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInputTouchBarHostViewControllerProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInputTouchBarHostViewControllerProtocol + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_AutoCorrection.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_AutoCorrection.h new file mode 100644 index 000000000..f4ceb05a6 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_AutoCorrection.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInput_AutoCorrection + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_Full.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_Full.h new file mode 100644 index 000000000..f180b9c4b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_Full.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInput_Full + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_FunctionRowUI.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_FunctionRowUI.h new file mode 100644 index 000000000..09fa253a5 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_FunctionRowUI.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInput_FunctionRowUI + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_NSAppearance.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_NSAppearance.h new file mode 100644 index 000000000..4c3bd9d1f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTextInput_NSAppearance.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKTextInput_NSAppearance + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTouchBarUICandidate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTouchBarUICandidate.h new file mode 100644 index 000000000..2658e736f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTouchBarUICandidate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTouchBarUICandidate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTruncatedTextField.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTruncatedTextField.h new file mode 100644 index 000000000..dffacd48e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKTruncatedTextField.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKTruncatedTextField : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateController.h new file mode 100644 index 000000000..98cfd96d3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUIAbstractCandidateController + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateLayout.h new file mode 100644 index 000000000..a5e5a2f6d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIAbstractCandidateLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIAbstractCandidateLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidate.h new file mode 100644 index 000000000..48cfdd410 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidate : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityDelegate.h new file mode 100644 index 000000000..6451229a2 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateAccessibilityDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityElement.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityElement.h new file mode 100644 index 000000000..a23c292e5 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityElement.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateAccessibilityElement : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityTarget.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityTarget.h new file mode 100644 index 000000000..8275ae17b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateAccessibilityTarget.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateAccessibilityTarget + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateArrowButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateArrowButton.h new file mode 100644 index 000000000..d37c56d5b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateArrowButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateArrowButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarCorrectionPanelController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarCorrectionPanelController.h new file mode 100644 index 000000000..10ac2ecc9 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarCorrectionPanelController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateBarCorrectionPanelController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarListView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarListView.h new file mode 100644 index 000000000..0aaf722d5 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarListView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateBarListView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarView.h new file mode 100644 index 000000000..940891aef --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateBarView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateBarView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateCollectionDocumentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateCollectionDocumentView.h new file mode 100644 index 000000000..58ef4c780 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateCollectionDocumentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateCollectionDocumentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateController.h new file mode 100644 index 000000000..94d28b16d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateFunctionKeyTouchBarController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateFunctionKeyTouchBarController.h new file mode 100644 index 000000000..3f013529a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateFunctionKeyTouchBarController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateFunctionKeyTouchBarController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupView.h new file mode 100644 index 000000000..456f8c499 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateGroupView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItem.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItem.h new file mode 100644 index 000000000..18a0e4900 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItem.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateGroupViewItem : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItemView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItemView.h new file mode 100644 index 000000000..48a9bb3dc --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateGroupViewItemView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateGroupViewItemView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalController.h new file mode 100644 index 000000000..ebb544ec3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateHorizontalController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalExpandableController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalExpandableController.h new file mode 100644 index 000000000..fdc20f755 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalExpandableController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateHorizontalExpandableController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalScrubberController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalScrubberController.h new file mode 100644 index 000000000..8d58865e8 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalScrubberController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateHorizontalScrubberController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalSteppableController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalSteppableController.h new file mode 100644 index 000000000..1539aa636 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateHorizontalSteppableController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateHorizontalSteppableController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateInformationController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateInformationController.h new file mode 100644 index 000000000..741dd0184 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateInformationController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateInformationController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemLayout.h new file mode 100644 index 000000000..959c57619 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateItemLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemView.h new file mode 100644 index 000000000..a16bad218 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateItemView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemViewHandling.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemViewHandling.h new file mode 100644 index 000000000..3099e5016 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateItemViewHandling.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateItemViewHandling + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateIterativeLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateIterativeLayout.h new file mode 100644 index 000000000..8089a57ce --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateIterativeLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateIterativeLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticalController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticalController.h new file mode 100644 index 000000000..b6ebf369f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticalController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLargePredictionVerticalController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticallyAlignedController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticallyAlignedController.h new file mode 100644 index 000000000..dc36f6006 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLargePredictionVerticallyAlignedController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLargePredictionVerticallyAlignedController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayout.h new file mode 100644 index 000000000..59070a7ba --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutDelegate.h new file mode 100644 index 000000000..8bc884c32 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateLayoutDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutTraits.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutTraits.h new file mode 100644 index 000000000..2d86dcca2 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLayoutTraits.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLayoutTraits : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayout.h new file mode 100644 index 000000000..ab989008e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLineLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutEntry.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutEntry.h new file mode 100644 index 000000000..93ccaaf15 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutEntry.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLineLayoutEntry : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutIterator.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutIterator.h new file mode 100644 index 000000000..e47b645b6 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateLineLayoutIterator.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateLineLayoutIterator : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListView.h new file mode 100644 index 000000000..877800e3e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateListView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListViewState.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListViewState.h new file mode 100644 index 000000000..ce6eb00e4 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateListViewState.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateListViewState + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticalController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticalController.h new file mode 100644 index 000000000..605c91e6e --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticalController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidatePredictionVerticalController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticallyAlignedController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticallyAlignedController.h new file mode 100644 index 000000000..3b5cd2fde --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePredictionVerticallyAlignedController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidatePredictionVerticallyAlignedController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePressAndHoldWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePressAndHoldWindowController.h new file mode 100644 index 000000000..bafa9c0d1 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidatePressAndHoldWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidatePressAndHoldWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarButton.h new file mode 100644 index 000000000..6cf0e4bf4 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateSortingBarButton : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarDelegate.h new file mode 100644 index 000000000..2fa98eb35 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateSortingBarDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarView.h new file mode 100644 index 000000000..4607ffb23 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSortingBarView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateSortingBarView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperAccessoryImageView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperAccessoryImageView.h new file mode 100644 index 000000000..9765019a6 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperAccessoryImageView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateStepperAccessoryImageView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperView.h new file mode 100644 index 000000000..a18b1ed63 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateStepperView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperViewDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperViewDelegate.h new file mode 100644 index 000000000..ceb32cade --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateStepperViewDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUICandidateStepperViewDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSteppingWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSteppingWindowController.h new file mode 100644 index 000000000..086fd63d2 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateSteppingWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateSteppingWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTextContainer.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTextContainer.h new file mode 100644 index 000000000..5326a066c --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTextContainer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTextContainer : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarCandidateListItemController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarCandidateListItemController.h new file mode 100644 index 000000000..1c6ef6800 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarCandidateListItemController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTouchBarCandidateListItemController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarController.h new file mode 100644 index 000000000..22c56f308 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTouchBarController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarItemController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarItemController.h new file mode 100644 index 000000000..a368997c9 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarItemController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTouchBarItemController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarLineLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarLineLayout.h new file mode 100644 index 000000000..bbe6f8500 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarLineLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTouchBarLineLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarOnScreenBridge.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarOnScreenBridge.h new file mode 100644 index 000000000..40f16a501 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTouchBarOnScreenBridge.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTouchBarOnScreenBridge : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTrackpadHandwritingTouchBarController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTrackpadHandwritingTouchBarController.h new file mode 100644 index 000000000..05f4251b4 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateTrackpadHandwritingTouchBarController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateTrackpadHandwritingTouchBarController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalController.h new file mode 100644 index 000000000..be3d43153 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateVerticalController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalScrubberController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalScrubberController.h new file mode 100644 index 000000000..0108117dd --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalScrubberController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateVerticalScrubberController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalWindowController.h new file mode 100644 index 000000000..6d7ffda98 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticalWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateVerticalWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedController.h new file mode 100644 index 000000000..1fd7e9117 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateVerticallyAlignedController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedScrubberController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedScrubberController.h new file mode 100644 index 000000000..240fa0b45 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateVerticallyAlignedScrubberController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateVerticallyAlignedScrubberController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowController.h new file mode 100644 index 000000000..faae0e620 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowPositionController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowPositionController.h new file mode 100644 index 000000000..379680097 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICandidateWindowPositionController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICandidateWindowPositionController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICorneredPanelMask.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICorneredPanelMask.h new file mode 100644 index 000000000..62c08fd93 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUICorneredPanelMask.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUICorneredPanelMask : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIDelegate.h new file mode 100644 index 000000000..46e29e8c7 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUIDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIExpandableCandidateWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIExpandableCandidateWindowController.h new file mode 100644 index 000000000..a7c9ab4f3 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIExpandableCandidateWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIExpandableCandidateWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIFastTrackVerticalLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIFastTrackVerticalLayout.h new file mode 100644 index 000000000..d81c34de2 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIFastTrackVerticalLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIFastTrackVerticalLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformation.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformation.h new file mode 100644 index 000000000..e2bbb9aef --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformation.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIInformation : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformationWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformationWindowController.h new file mode 100644 index 000000000..d9f9d9a86 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIInformationWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIInformationWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanel.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanel.h new file mode 100644 index 000000000..775b36b6d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanel.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIPanel : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanelMask.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanelMask.h new file mode 100644 index 000000000..62686f6e0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIPanelMask.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIPanelMask : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIProperties.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIProperties.h new file mode 100644 index 000000000..140bd0479 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIProperties.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIProperties : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrollView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrollView.h new file mode 100644 index 000000000..c33253b30 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrollView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIScrollView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrubberView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrubberView.h new file mode 100644 index 000000000..1ff4b9da0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIScrubberView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIScrubberView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISingleCandidateListView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISingleCandidateListView.h new file mode 100644 index 000000000..6be1e66cf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISingleCandidateListView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUISingleCandidateListView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISpeechBalloonMask.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISpeechBalloonMask.h new file mode 100644 index 000000000..6657beb99 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUISpeechBalloonMask.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUISpeechBalloonMask : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITextField.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITextField.h new file mode 100644 index 000000000..1e9b5d634 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITextField.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUITextField : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITopView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITopView.h new file mode 100644 index 000000000..fdf90d18a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITopView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUITopView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITriCandidateLayout.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITriCandidateLayout.h new file mode 100644 index 000000000..b8d761621 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUITriCandidateLayout.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUITriCandidateLayout : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIView.h new file mode 100644 index 000000000..8decc8f28 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIVisualEffectView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIVisualEffectView.h new file mode 100644 index 000000000..33ff51092 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIVisualEffectView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIVisualEffectView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowBasedCandidateController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowBasedCandidateController.h new file mode 100644 index 000000000..dca8d8dff --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowBasedCandidateController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIWindowBasedCandidateController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentEmptyView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentEmptyView.h new file mode 100644 index 000000000..d26fa8153 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentEmptyView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIWindowContentEmptyView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentView.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentView.h new file mode 100644 index 000000000..48444b25d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUIWindowContentView.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKUIWindowContentView : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUnicodeTextInput.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUnicodeTextInput.h new file mode 100644 index 000000000..52c3ad605 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKUnicodeTextInput.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKUnicodeTextInput + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKVerbatimInputMethod.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKVerbatimInputMethod.h new file mode 100644 index 000000000..533002460 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKVerbatimInputMethod.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKVerbatimInputMethod : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKWindowController.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKWindowController.h new file mode 100644 index 000000000..54f207fdf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKWindowController.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKWindowController : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCCompatibilityDOProxyInterposer.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCCompatibilityDOProxyInterposer.h new file mode 100644 index 000000000..f3bc631d5 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCCompatibilityDOProxyInterposer.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKXPCCompatibilityDOProxyInterposer : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServerProxy.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServerProxy.h new file mode 100644 index 000000000..94fb20ad8 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServerProxy.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKXPCServerProxy + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServiceInfoDictionary.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServiceInfoDictionary.h new file mode 100644 index 000000000..206aeaec9 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCServiceInfoDictionary.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IMKXPCServiceInfoDictionary : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCSupport.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCSupport.h new file mode 100644 index 000000000..5b6ca8584 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMKXPCSupport.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMKXPCSupport + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IMTSMSupport.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IMTSMSupport.h new file mode 100644 index 000000000..cffc2d544 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IMTSMSupport.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol IMTSMSupport + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDEventState.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDEventState.h new file mode 100644 index 000000000..132888b7b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDEventState.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IPMDEventState : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDServerClientWrapper.h b/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDServerClientWrapper.h new file mode 100644 index 000000000..a89599c40 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/IPMDServerClientWrapper.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@interface IPMDServerClientWrapper : NSObject + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/InputMethodKit.h b/src/frameworks/InputMethodKit/include/InputMethodKit/InputMethodKit.h new file mode 100644 index 000000000..07594d42a --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/InputMethodKit.h @@ -0,0 +1,324 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + + +#ifndef _InputMethodKit_H_ +#define _InputMethodKit_H_ + +#import + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import + +void* IMKCandidateControllerUITypeIsWindowBacked(void); +void* IMKContainsShortcutModifier(void); +void* IMKIsHighSurrogate(void); +void* IMKIsLowSurrogate(void); +void* IMKIsNumber(void); +void* IMKIsOnBigEndianSystem(void); +void* IMKIsSentenceEndingCharacter(void); +void* IMKIsSurrogate(void); +void* IMKKeyModifiersFromNSModifierFlags(void); +void* IMKLayoutCandidatePositionIsValid(void); +void* IMKSentenceEndingCharacterSet(void); +void* IMKSimulatorCandidateProxies(void); +void* IMKSimulatorCandidateSurfaces(void); +void* IMKSimulatorCandidateWindowIsVisible(void); +void* IMKSimulatorCandidateWindowSelectedSurface(void); +void* IMKSimulatorCandidateWindowTopVisibleLine(void); +void* IMKSimulatorCarbonModifiersForNSModifiers(void); +void* IMKSimulatorControlKeyModifiers(void); +void* IMKSimulatorDictionaryFromAccessibilityString(void); +void* IMKSimulatorGroupedCandidateProxies(void); +void* IMKSimulatorGroupedCandidateSurfaces(void); +void* IMKSimulatorMainInit(void); +void* IMKSimulatorMarkedRange(void); +void* IMKSimulatorMarkedText(void); +void* IMKSimulatorPreferencesClear(void); +void* IMKSimulatorPreferencesSetValue(void); +void* IMKSimulatorSelectedRange(void); +void* IMKSimulatorSelectedText(void); +void* IMKSimulatorStringValue(void); +void* IMKSimulatorTouchBarCandidateSurfaces(void); +void* IMKSimulatorTouchBarCandidateWindowSelectedSurface(void); +void* IMKUIBackingAwareCeil(void); +void* IMKUIBackingAwareFloor(void); +void* IMKUICandidatePanelTypeSupportsAlignment(void); +void* IMKUILocationHintString(void); +void* IMKUIOppositeLocationHint(void); +void* IMKUIPanelTypeIsScrubber(void); +void* IMKUIPanelTypeIsTouchBar(void); +void* IMKUIPanelTypeToString(void); +void* IMKUTF32StringEncoding(void); +void* IMKUnsignedSubtract(void); +void* IMKWindowCategoryFromType(void); +void* NSModifierFlagsFromIMKKeyModifiers(void); +void* NSRectRoundedSize(void); +void* NSSizeAddSize(void); +void* NSStringFromCandidateArray(void); +void* NSStringFromIMKCandidateWindowType(void); +void* NSZeroOriginRect(void); +void* NSZeroOriginRectFromSize(void); +void* asl_init(void); +void* asl_stop(void); +void* isEqualWithNil(void); +void* nameFor(void); +void* server_client_ipc_signpost_log(void); +void* server_perf_signpost_log(void); +void* server_ui_signpost_log(void); + +#endif diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityButton.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityButton.h new file mode 100644 index 000000000..f26eb5950 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityButton.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSAccessibilityButton + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityElement.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityElement.h new file mode 100644 index 000000000..5165f21bf --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityElement.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSAccessibilityElement + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityGroup.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityGroup.h new file mode 100644 index 000000000..3430e01d2 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityGroup.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSAccessibilityGroup + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityList.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityList.h new file mode 100644 index 000000000..8ea8e60c0 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityList.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSAccessibilityList + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityTable.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityTable.h new file mode 100644 index 000000000..cd9ffc166 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSAccessibilityTable.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSAccessibilityTable + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSCandidateBarFunctionRowButtonTouchEvents.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSCandidateBarFunctionRowButtonTouchEvents.h new file mode 100644 index 000000000..b3e7ac86f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSCandidateBarFunctionRowButtonTouchEvents.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSCandidateBarFunctionRowButtonTouchEvents + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSCorrectionPanelProtocol.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSCorrectionPanelProtocol.h new file mode 100644 index 000000000..4c2e89984 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSCorrectionPanelProtocol.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSCorrectionPanelProtocol + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSExtensionRequestHandling.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSExtensionRequestHandling.h new file mode 100644 index 000000000..8188d539b --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSExtensionRequestHandling.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSExtensionRequestHandling + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSScrubberDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSScrubberDelegate.h new file mode 100644 index 000000000..53f5f014f --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSScrubberDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSScrubberDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/NSWindowDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/NSWindowDelegate.h new file mode 100644 index 000000000..b405fe340 --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/NSWindowDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol NSWindowDelegate + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/PKModularService.h b/src/frameworks/InputMethodKit/include/InputMethodKit/PKModularService.h new file mode 100644 index 000000000..7d5280bdd --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/PKModularService.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol PKModularService + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/TIPropertyProvider.h b/src/frameworks/InputMethodKit/include/InputMethodKit/TIPropertyProvider.h new file mode 100644 index 000000000..5b943ff6d --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/TIPropertyProvider.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol TIPropertyProvider + +@end diff --git a/src/frameworks/InputMethodKit/include/InputMethodKit/WebFrameLoadDelegate.h b/src/frameworks/InputMethodKit/include/InputMethodKit/WebFrameLoadDelegate.h new file mode 100644 index 000000000..824faf7cb --- /dev/null +++ b/src/frameworks/InputMethodKit/include/InputMethodKit/WebFrameLoadDelegate.h @@ -0,0 +1,24 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#include + +@protocol WebFrameLoadDelegate + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKAbstractInputMethod.m b/src/frameworks/InputMethodKit/src/IMKAbstractInputMethod.m new file mode 100644 index 000000000..21d59fc58 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKAbstractInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKAbstractInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKAbstractTextDocument.m b/src/frameworks/InputMethodKit/src/IMKAbstractTextDocument.m new file mode 100644 index 000000000..ba48aead4 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKAbstractTextDocument.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKAbstractTextDocument + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKAppleSpellCandidateEngine.m b/src/frameworks/InputMethodKit/src/IMKAppleSpellCandidateEngine.m new file mode 100644 index 000000000..87e10b0e3 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKAppleSpellCandidateEngine.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKAppleSpellCandidateEngine + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKAutoCapitalizationInputMethod.m b/src/frameworks/InputMethodKit/src/IMKAutoCapitalizationInputMethod.m new file mode 100644 index 000000000..915bccbee --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKAutoCapitalizationInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKAutoCapitalizationInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKAutoPeriodInputMethod.m b/src/frameworks/InputMethodKit/src/IMKAutoPeriodInputMethod.m new file mode 100644 index 000000000..500eccbfc --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKAutoPeriodInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKAutoPeriodInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidate.m b/src/frameworks/InputMethodKit/src/IMKCandidate.m new file mode 100644 index 000000000..50aa1465f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateArrowView.m b/src/frameworks/InputMethodKit/src/IMKCandidateArrowView.m new file mode 100644 index 000000000..d21973c0a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateArrowView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateArrowView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateBasedInputController.m b/src/frameworks/InputMethodKit/src/IMKCandidateBasedInputController.m new file mode 100644 index 000000000..6db97affd --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateBasedInputController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateBasedInputController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateCanvas.m b/src/frameworks/InputMethodKit/src/IMKCandidateCanvas.m new file mode 100644 index 000000000..b99a020f5 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateCanvas.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateCanvas + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateController.m b/src/frameworks/InputMethodKit/src/IMKCandidateController.m new file mode 100644 index 000000000..99c089f30 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateControllerBasedCandidateMenu.m b/src/frameworks/InputMethodKit/src/IMKCandidateControllerBasedCandidateMenu.m new file mode 100644 index 000000000..5ef86a8e2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateControllerBasedCandidateMenu.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateControllerBasedCandidateMenu + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateData.m b/src/frameworks/InputMethodKit/src/IMKCandidateData.m new file mode 100644 index 000000000..305c5838c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateData.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateData + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateDefinitionUnit.m b/src/frameworks/InputMethodKit/src/IMKCandidateDefinitionUnit.m new file mode 100644 index 000000000..5e91dee70 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateDefinitionUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateDefinitionUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateDisplayArray.m b/src/frameworks/InputMethodKit/src/IMKCandidateDisplayArray.m new file mode 100644 index 000000000..4c87e613f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateDisplayArray.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateDisplayArray + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateEngine.m b/src/frameworks/InputMethodKit/src/IMKCandidateEngine.m new file mode 100644 index 000000000..c223d26b2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateEngine.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateEngine + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateGroupView.m b/src/frameworks/InputMethodKit/src/IMKCandidateGroupView.m new file mode 100644 index 000000000..acf9caeda --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateGroupView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateGroupView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateGroupViewUnit.m b/src/frameworks/InputMethodKit/src/IMKCandidateGroupViewUnit.m new file mode 100644 index 000000000..6ecec18b6 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateGroupViewUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateGroupViewUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateLayoutUnit.m b/src/frameworks/InputMethodKit/src/IMKCandidateLayoutUnit.m new file mode 100644 index 000000000..27ae7e722 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateLayoutUnit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateLayoutUnit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateLineView.m b/src/frameworks/InputMethodKit/src/IMKCandidateLineView.m new file mode 100644 index 000000000..602ea5093 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateLineView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateLineView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateList.m b/src/frameworks/InputMethodKit/src/IMKCandidateList.m new file mode 100644 index 000000000..42d9427cb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateList.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateList + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateListDictionary.m b/src/frameworks/InputMethodKit/src/IMKCandidateListDictionary.m new file mode 100644 index 000000000..329a571d8 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateListDictionary.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateListDictionary + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateNavigationController.m b/src/frameworks/InputMethodKit/src/IMKCandidateNavigationController.m new file mode 100644 index 000000000..5f6e193cb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateNavigationController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateNavigationController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidatePickerInputMethod.m b/src/frameworks/InputMethodKit/src/IMKCandidatePickerInputMethod.m new file mode 100644 index 000000000..ff7b3dd1e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidatePickerInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidatePickerInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidatePopoverController.m b/src/frameworks/InputMethodKit/src/IMKCandidatePopoverController.m new file mode 100644 index 000000000..ed0df9aae --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidatePopoverController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidatePopoverController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidatePositionedUIString.m b/src/frameworks/InputMethodKit/src/IMKCandidatePositionedUIString.m new file mode 100644 index 000000000..96149413c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidatePositionedUIString.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidatePositionedUIString + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateSecondaryUnitView.m b/src/frameworks/InputMethodKit/src/IMKCandidateSecondaryUnitView.m new file mode 100644 index 000000000..36abf01e2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateSecondaryUnitView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateSecondaryUnitView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateSelectionView.m b/src/frameworks/InputMethodKit/src/IMKCandidateSelectionView.m new file mode 100644 index 000000000..4444158c4 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateSelectionView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateSelectionView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateSelectionViewButton.m b/src/frameworks/InputMethodKit/src/IMKCandidateSelectionViewButton.m new file mode 100644 index 000000000..981263025 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateSelectionViewButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateSelectionViewButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateStepperAccessoryImageView.m b/src/frameworks/InputMethodKit/src/IMKCandidateStepperAccessoryImageView.m new file mode 100644 index 000000000..f22022465 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateStepperAccessoryImageView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateStepperAccessoryImageView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateStepperView.m b/src/frameworks/InputMethodKit/src/IMKCandidateStepperView.m new file mode 100644 index 000000000..75f7c0399 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateStepperView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateStepperView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUIElement.m b/src/frameworks/InputMethodKit/src/IMKCandidateUIElement.m new file mode 100644 index 000000000..b4483dbd3 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUIElement.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUIElement + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUIProperties.m b/src/frameworks/InputMethodKit/src/IMKCandidateUIProperties.m new file mode 100644 index 000000000..200390466 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUIProperties.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUIProperties + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUIString.m b/src/frameworks/InputMethodKit/src/IMKCandidateUIString.m new file mode 100644 index 000000000..5dd608dd1 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUIString.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUIString + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUIStringProperties.m b/src/frameworks/InputMethodKit/src/IMKCandidateUIStringProperties.m new file mode 100644 index 000000000..dc1f1d4e2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUIStringProperties.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUIStringProperties + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUIStringSizeCache.m b/src/frameworks/InputMethodKit/src/IMKCandidateUIStringSizeCache.m new file mode 100644 index 000000000..f1f87f722 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUIStringSizeCache.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUIStringSizeCache + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUnitView.m b/src/frameworks/InputMethodKit/src/IMKCandidateUnitView.m new file mode 100644 index 000000000..013d37970 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUnitView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUnitView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewContentView.m b/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewContentView.m new file mode 100644 index 000000000..291fdd447 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewContentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUnitViewContentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewTextContainer.m b/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewTextContainer.m new file mode 100644 index 000000000..85f50f209 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateUnitViewTextContainer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateUnitViewTextContainer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateView.m b/src/frameworks/InputMethodKit/src/IMKCandidateView.m new file mode 100644 index 000000000..aa63c6b83 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateWindow.m b/src/frameworks/InputMethodKit/src/IMKCandidateWindow.m new file mode 100644 index 000000000..fa1b5fd75 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateWindow.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateWindow + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidateWindowPositioning.m b/src/frameworks/InputMethodKit/src/IMKCandidateWindowPositioning.m new file mode 100644 index 000000000..2bfcdcd81 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidateWindowPositioning.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidateWindowPositioning + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidates.m b/src/frameworks/InputMethodKit/src/IMKCandidates.m new file mode 100644 index 000000000..13b4b917f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidates.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidates + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCandidatesPrivate.m b/src/frameworks/InputMethodKit/src/IMKCandidatesPrivate.m new file mode 100644 index 000000000..716718b64 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCandidatesPrivate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCandidatesPrivate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKClipView.m b/src/frameworks/InputMethodKit/src/IMKClipView.m new file mode 100644 index 000000000..b5e0b83c1 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKClipView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKClipView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCompositionResult.m b/src/frameworks/InputMethodKit/src/IMKCompositionResult.m new file mode 100644 index 000000000..34d8d34e4 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCompositionResult.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCompositionResult + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKContentView.m b/src/frameworks/InputMethodKit/src/IMKContentView.m new file mode 100644 index 000000000..f2130ec3c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKContentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKContentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKCurrencyInputMethod.m b/src/frameworks/InputMethodKit/src/IMKCurrencyInputMethod.m new file mode 100644 index 000000000..d78bee787 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKCurrencyInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKCurrencyInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDebugging.m b/src/frameworks/InputMethodKit/src/IMKDebugging.m new file mode 100644 index 000000000..b53c08d4c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDebugging.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDebugging + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutConstraint.m b/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutConstraint.m new file mode 100644 index 000000000..f714189e3 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutConstraint.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDefinitionToLayoutConstraint + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutController.m b/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutController.m new file mode 100644 index 000000000..507c775ec --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDefinitionToLayoutController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDefinitionToLayoutController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDocumentContent.m b/src/frameworks/InputMethodKit/src/IMKDocumentContent.m new file mode 100644 index 000000000..f3739a11d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDocumentContent.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDocumentContent + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDocumentView.m b/src/frameworks/InputMethodKit/src/IMKDocumentView.m new file mode 100644 index 000000000..eae8b6506 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDocumentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDocumentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKDoubleSpaceEventHandler.m b/src/frameworks/InputMethodKit/src/IMKDoubleSpaceEventHandler.m new file mode 100644 index 000000000..72ac5cc91 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKDoubleSpaceEventHandler.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKDoubleSpaceEventHandler + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKEnclosingCharactersInputMethod.m b/src/frameworks/InputMethodKit/src/IMKEnclosingCharactersInputMethod.m new file mode 100644 index 000000000..6e5fc6f8d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKEnclosingCharactersInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKEnclosingCharactersInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKExtensionHostContext.m b/src/frameworks/InputMethodKit/src/IMKExtensionHostContext.m new file mode 100644 index 000000000..8789a8421 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKExtensionHostContext.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKExtensionHostContext + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKExtensionIM.m b/src/frameworks/InputMethodKit/src/IMKExtensionIM.m new file mode 100644 index 000000000..f2146d1b2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKExtensionIM.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKExtensionIM + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKExtensionMainThreadInit.m b/src/frameworks/InputMethodKit/src/IMKExtensionMainThreadInit.m new file mode 100644 index 000000000..780ba3230 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKExtensionMainThreadInit.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKExtensionMainThreadInit + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKExtensionServiceContext.m b/src/frameworks/InputMethodKit/src/IMKExtensionServiceContext.m new file mode 100644 index 000000000..569fd740d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKExtensionServiceContext.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKExtensionServiceContext + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKExtensionService_Subsystem.m b/src/frameworks/InputMethodKit/src/IMKExtensionService_Subsystem.m new file mode 100644 index 000000000..28c27037b --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKExtensionService_Subsystem.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKExtensionService_Subsystem + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKInputContext.m b/src/frameworks/InputMethodKit/src/IMKInputContext.m new file mode 100644 index 000000000..e17f120d3 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKInputContext.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKInputContext + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKInputController.m b/src/frameworks/InputMethodKit/src/IMKInputController.m new file mode 100644 index 000000000..50c0472e0 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKInputController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKInputController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKInputControllerPrivate.m b/src/frameworks/InputMethodKit/src/IMKInputControllerPrivate.m new file mode 100644 index 000000000..ace736c49 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKInputControllerPrivate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKInputControllerPrivate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKey.m b/src/frameworks/InputMethodKit/src/IMKKey.m new file mode 100644 index 000000000..872b6c892 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKey.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKey + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboard.m b/src/frameworks/InputMethodKit/src/IMKKeyboard.m new file mode 100644 index 000000000..a6d399635 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboard.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboard + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboardDescriptor.m b/src/frameworks/InputMethodKit/src/IMKKeyboardDescriptor.m new file mode 100644 index 000000000..b61ad7715 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboardDescriptor.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboardDescriptor + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboardInputController.m b/src/frameworks/InputMethodKit/src/IMKKeyboardInputController.m new file mode 100644 index 000000000..122f02895 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboardInputController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboardInputController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboardLayoutInputMethod.m b/src/frameworks/InputMethodKit/src/IMKKeyboardLayoutInputMethod.m new file mode 100644 index 000000000..00813a909 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboardLayoutInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboardLayoutInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboardService.m b/src/frameworks/InputMethodKit/src/IMKKeyboardService.m new file mode 100644 index 000000000..ddd10e7ef --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboardService.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboardService + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKKeyboardState.m b/src/frameworks/InputMethodKit/src/IMKKeyboardState.m new file mode 100644 index 000000000..0ada74edf --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKKeyboardState.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKKeyboardState + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKLayout.m b/src/frameworks/InputMethodKit/src/IMKLayout.m new file mode 100644 index 000000000..fb644ebec --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKLayoutLine.m b/src/frameworks/InputMethodKit/src/IMKLayoutLine.m new file mode 100644 index 000000000..2410b8553 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKLayoutLine.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKLayoutLine + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKLayoutToViewController.m b/src/frameworks/InputMethodKit/src/IMKLayoutToViewController.m new file mode 100644 index 000000000..c07ca7ba6 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKLayoutToViewController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKLayoutToViewController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKLog.m b/src/frameworks/InputMethodKit/src/IMKLog.m new file mode 100644 index 000000000..be936327f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKLog.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKLog + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKMultitapInputMethod.m b/src/frameworks/InputMethodKit/src/IMKMultitapInputMethod.m new file mode 100644 index 000000000..300688b75 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKMultitapInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKMultitapInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKNSApplication.m b/src/frameworks/InputMethodKit/src/IMKNSApplication.m new file mode 100644 index 000000000..4b9358227 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKNSApplication.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKNSApplication + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKNSXPCListener.m b/src/frameworks/InputMethodKit/src/IMKNSXPCListener.m new file mode 100644 index 000000000..d01dee8f2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKNSXPCListener.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKNSXPCListener + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKObserver.m b/src/frameworks/InputMethodKit/src/IMKObserver.m new file mode 100644 index 000000000..d98f331fb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKObserver.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKObserver + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKPhoneNumberInputMethod.m b/src/frameworks/InputMethodKit/src/IMKPhoneNumberInputMethod.m new file mode 100644 index 000000000..6390baa0b --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKPhoneNumberInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKPhoneNumberInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKPreferences.m b/src/frameworks/InputMethodKit/src/IMKPreferences.m new file mode 100644 index 000000000..91adff0d8 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKPreferences.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKPreferences + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKServer.m b/src/frameworks/InputMethodKit/src/IMKServer.m new file mode 100644 index 000000000..f2453cdeb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKServer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKServer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKServerInvocationSentinel.m b/src/frameworks/InputMethodKit/src/IMKServerInvocationSentinel.m new file mode 100644 index 000000000..9cc60aa37 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKServerInvocationSentinel.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKServerInvocationSentinel + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKServerPrivate.m b/src/frameworks/InputMethodKit/src/IMKServerPrivate.m new file mode 100644 index 000000000..271800b48 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKServerPrivate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKServerPrivate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKServerXPCInvocation.m b/src/frameworks/InputMethodKit/src/IMKServerXPCInvocation.m new file mode 100644 index 000000000..0ee4c1d72 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKServerXPCInvocation.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKServerXPCInvocation + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorApplication.m b/src/frameworks/InputMethodKit/src/IMKSimulatorApplication.m new file mode 100644 index 000000000..dcc1816bc --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorApplication.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorApplication + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorController.m b/src/frameworks/InputMethodKit/src/IMKSimulatorController.m new file mode 100644 index 000000000..2cf386856 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorDummyDelegate.m b/src/frameworks/InputMethodKit/src/IMKSimulatorDummyDelegate.m new file mode 100644 index 000000000..7418d4006 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorDummyDelegate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorDummyDelegate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorInputClient.m b/src/frameworks/InputMethodKit/src/IMKSimulatorInputClient.m new file mode 100644 index 000000000..e81db60ac --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorInputClient.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorInputClient + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorInputModeSelector.m b/src/frameworks/InputMethodKit/src/IMKSimulatorInputModeSelector.m new file mode 100644 index 000000000..f4c0354aa --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorInputModeSelector.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorInputModeSelector + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorKeyboardInterpreter.m b/src/frameworks/InputMethodKit/src/IMKSimulatorKeyboardInterpreter.m new file mode 100644 index 000000000..d4f335f30 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorKeyboardInterpreter.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorKeyboardInterpreter + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorPasteboardValueDictionary.m b/src/frameworks/InputMethodKit/src/IMKSimulatorPasteboardValueDictionary.m new file mode 100644 index 000000000..0a1035bfa --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorPasteboardValueDictionary.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorPasteboardValueDictionary + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorPreferencesBar.m b/src/frameworks/InputMethodKit/src/IMKSimulatorPreferencesBar.m new file mode 100644 index 000000000..004e675c1 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorPreferencesBar.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorPreferencesBar + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorSpotlightButton.m b/src/frameworks/InputMethodKit/src/IMKSimulatorSpotlightButton.m new file mode 100644 index 000000000..2475146c4 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorSpotlightButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorSpotlightButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorTextView.m b/src/frameworks/InputMethodKit/src/IMKSimulatorTextView.m new file mode 100644 index 000000000..7bd79869a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorTextView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorTextView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorUIDirectionButton.m b/src/frameworks/InputMethodKit/src/IMKSimulatorUIDirectionButton.m new file mode 100644 index 000000000..a205d8ab2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorUIDirectionButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorUIDirectionButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorUIOrientationButton.m b/src/frameworks/InputMethodKit/src/IMKSimulatorUIOrientationButton.m new file mode 100644 index 000000000..43d3605e2 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorUIOrientationButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorUIOrientationButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorWindow.m b/src/frameworks/InputMethodKit/src/IMKSimulatorWindow.m new file mode 100644 index 000000000..738856507 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorWindow.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorWindow + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorWindowContentView.m b/src/frameworks/InputMethodKit/src/IMKSimulatorWindowContentView.m new file mode 100644 index 000000000..875094894 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorWindowContentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorWindowContentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorWindowGrabber.m b/src/frameworks/InputMethodKit/src/IMKSimulatorWindowGrabber.m new file mode 100644 index 000000000..02973d7ae --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorWindowGrabber.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorWindowGrabber + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKSimulatorXCUICandidateProxy.m b/src/frameworks/InputMethodKit/src/IMKSimulatorXCUICandidateProxy.m new file mode 100644 index 000000000..5c2d3b07d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKSimulatorXCUICandidateProxy.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKSimulatorXCUICandidateProxy + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTSMInputSourceHelper.m b/src/frameworks/InputMethodKit/src/IMKTSMInputSourceHelper.m new file mode 100644 index 000000000..236cdff56 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTSMInputSourceHelper.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTSMInputSourceHelper + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextDocument.m b/src/frameworks/InputMethodKit/src/IMKTextDocument.m new file mode 100644 index 000000000..913a39f1e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextDocument.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextDocument + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextDocumentTextInputAdaptor.m b/src/frameworks/InputMethodKit/src/IMKTextDocumentTextInputAdaptor.m new file mode 100644 index 000000000..4d7fd004a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextDocumentTextInputAdaptor.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextDocumentTextInputAdaptor + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextDocumentTraits.m b/src/frameworks/InputMethodKit/src/IMKTextDocumentTraits.m new file mode 100644 index 000000000..1552a631c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextDocumentTraits.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextDocumentTraits + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextField.m b/src/frameworks/InputMethodKit/src/IMKTextField.m new file mode 100644 index 000000000..fa7f49928 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextField.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextField + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextFieldCell.m b/src/frameworks/InputMethodKit/src/IMKTextFieldCell.m new file mode 100644 index 000000000..1a7083a38 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextFieldCell.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextFieldCell + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextInputFunctionRowItemServiceViewController.m b/src/frameworks/InputMethodKit/src/IMKTextInputFunctionRowItemServiceViewController.m new file mode 100644 index 000000000..46aa812e0 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextInputFunctionRowItemServiceViewController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextInputFunctionRowItemServiceViewController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTextInputTextDocumentAdaptor.m b/src/frameworks/InputMethodKit/src/IMKTextInputTextDocumentAdaptor.m new file mode 100644 index 000000000..22556761b --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTextInputTextDocumentAdaptor.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTextInputTextDocumentAdaptor + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTouchBarUICandidate.m b/src/frameworks/InputMethodKit/src/IMKTouchBarUICandidate.m new file mode 100644 index 000000000..03e261ee0 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTouchBarUICandidate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTouchBarUICandidate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKTruncatedTextField.m b/src/frameworks/InputMethodKit/src/IMKTruncatedTextField.m new file mode 100644 index 000000000..d957bdcc7 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKTruncatedTextField.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKTruncatedTextField + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIAbstractCandidateLayout.m b/src/frameworks/InputMethodKit/src/IMKUIAbstractCandidateLayout.m new file mode 100644 index 000000000..17f130a45 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIAbstractCandidateLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIAbstractCandidateLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidate.m b/src/frameworks/InputMethodKit/src/IMKUICandidate.m new file mode 100644 index 000000000..5f6627ce4 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidate.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidate + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateAccessibilityElement.m b/src/frameworks/InputMethodKit/src/IMKUICandidateAccessibilityElement.m new file mode 100644 index 000000000..da1078edb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateAccessibilityElement.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateAccessibilityElement + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateArrowButton.m b/src/frameworks/InputMethodKit/src/IMKUICandidateArrowButton.m new file mode 100644 index 000000000..e75b28ce6 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateArrowButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateArrowButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateBarCorrectionPanelController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateBarCorrectionPanelController.m new file mode 100644 index 000000000..141f00735 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateBarCorrectionPanelController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateBarCorrectionPanelController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateBarListView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateBarListView.m new file mode 100644 index 000000000..e9dc6a7a7 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateBarListView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateBarListView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateBarView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateBarView.m new file mode 100644 index 000000000..24fecd0a0 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateBarView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateBarView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateCollectionDocumentView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateCollectionDocumentView.m new file mode 100644 index 000000000..73300fa47 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateCollectionDocumentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateCollectionDocumentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateController.m new file mode 100644 index 000000000..a23c90bae --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateFunctionKeyTouchBarController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateFunctionKeyTouchBarController.m new file mode 100644 index 000000000..ac9928b21 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateFunctionKeyTouchBarController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateFunctionKeyTouchBarController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateGroupView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupView.m new file mode 100644 index 000000000..5213ff190 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateGroupView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItem.m b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItem.m new file mode 100644 index 000000000..c0bfc366f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItem.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateGroupViewItem + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItemView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItemView.m new file mode 100644 index 000000000..c46d8e6d9 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateGroupViewItemView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateGroupViewItemView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalController.m new file mode 100644 index 000000000..a5d9364f9 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateHorizontalController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalExpandableController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalExpandableController.m new file mode 100644 index 000000000..3eab9247e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalExpandableController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateHorizontalExpandableController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalScrubberController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalScrubberController.m new file mode 100644 index 000000000..47d41a37d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalScrubberController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateHorizontalScrubberController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalSteppableController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalSteppableController.m new file mode 100644 index 000000000..bb3879155 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateHorizontalSteppableController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateHorizontalSteppableController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateInformationController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateInformationController.m new file mode 100644 index 000000000..0ed7fbb20 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateInformationController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateInformationController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateItemLayout.m b/src/frameworks/InputMethodKit/src/IMKUICandidateItemLayout.m new file mode 100644 index 000000000..b010bcd99 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateItemLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateItemLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateItemView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateItemView.m new file mode 100644 index 000000000..15979a4f6 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateItemView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateItemView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateIterativeLayout.m b/src/frameworks/InputMethodKit/src/IMKUICandidateIterativeLayout.m new file mode 100644 index 000000000..1dc8c5ff5 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateIterativeLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateIterativeLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticalController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticalController.m new file mode 100644 index 000000000..53e2699ed --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticalController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLargePredictionVerticalController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticallyAlignedController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticallyAlignedController.m new file mode 100644 index 000000000..8022e8dae --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLargePredictionVerticallyAlignedController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLargePredictionVerticallyAlignedController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLayout.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLayout.m new file mode 100644 index 000000000..0436ffeed --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLayoutTraits.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLayoutTraits.m new file mode 100644 index 000000000..05ed46b3a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLayoutTraits.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLayoutTraits + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayout.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayout.m new file mode 100644 index 000000000..a10f7651c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLineLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutEntry.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutEntry.m new file mode 100644 index 000000000..c55dca413 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutEntry.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLineLayoutEntry + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutIterator.m b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutIterator.m new file mode 100644 index 000000000..1090fba31 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateLineLayoutIterator.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateLineLayoutIterator + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateListView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateListView.m new file mode 100644 index 000000000..366b14b1e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateListView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateListView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticalController.m b/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticalController.m new file mode 100644 index 000000000..f70dde0c5 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticalController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidatePredictionVerticalController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticallyAlignedController.m b/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticallyAlignedController.m new file mode 100644 index 000000000..560a9630a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidatePredictionVerticallyAlignedController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidatePredictionVerticallyAlignedController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidatePressAndHoldWindowController.m b/src/frameworks/InputMethodKit/src/IMKUICandidatePressAndHoldWindowController.m new file mode 100644 index 000000000..52ca0ccea --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidatePressAndHoldWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidatePressAndHoldWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarButton.m b/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarButton.m new file mode 100644 index 000000000..ddeb1f811 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarButton.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateSortingBarButton + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarView.m new file mode 100644 index 000000000..94594f4f0 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateSortingBarView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateSortingBarView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateStepperAccessoryImageView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateStepperAccessoryImageView.m new file mode 100644 index 000000000..7be2211ea --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateStepperAccessoryImageView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateStepperAccessoryImageView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateStepperView.m b/src/frameworks/InputMethodKit/src/IMKUICandidateStepperView.m new file mode 100644 index 000000000..1121f770f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateStepperView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateStepperView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateSteppingWindowController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateSteppingWindowController.m new file mode 100644 index 000000000..b56f2b034 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateSteppingWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateSteppingWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTextContainer.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTextContainer.m new file mode 100644 index 000000000..4b2de37fb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTextContainer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTextContainer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarCandidateListItemController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarCandidateListItemController.m new file mode 100644 index 000000000..ae85b41cb --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarCandidateListItemController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTouchBarCandidateListItemController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarController.m new file mode 100644 index 000000000..c67763e6f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTouchBarController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarItemController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarItemController.m new file mode 100644 index 000000000..b83630e3c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarItemController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTouchBarItemController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarLineLayout.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarLineLayout.m new file mode 100644 index 000000000..d5b9c05a7 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarLineLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTouchBarLineLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarOnScreenBridge.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarOnScreenBridge.m new file mode 100644 index 000000000..141434fbe --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTouchBarOnScreenBridge.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTouchBarOnScreenBridge + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateTrackpadHandwritingTouchBarController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateTrackpadHandwritingTouchBarController.m new file mode 100644 index 000000000..06a232cd5 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateTrackpadHandwritingTouchBarController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateTrackpadHandwritingTouchBarController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalController.m new file mode 100644 index 000000000..86f88c4ca --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateVerticalController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalScrubberController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalScrubberController.m new file mode 100644 index 000000000..ec07253e8 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalScrubberController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateVerticalScrubberController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalWindowController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalWindowController.m new file mode 100644 index 000000000..86116a982 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticalWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateVerticalWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedController.m new file mode 100644 index 000000000..91de7311a --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateVerticallyAlignedController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedScrubberController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedScrubberController.m new file mode 100644 index 000000000..a5a3b2ccf --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateVerticallyAlignedScrubberController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateVerticallyAlignedScrubberController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateWindowController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateWindowController.m new file mode 100644 index 000000000..cec44f1ff --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICandidateWindowPositionController.m b/src/frameworks/InputMethodKit/src/IMKUICandidateWindowPositionController.m new file mode 100644 index 000000000..34c71dec1 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICandidateWindowPositionController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICandidateWindowPositionController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUICorneredPanelMask.m b/src/frameworks/InputMethodKit/src/IMKUICorneredPanelMask.m new file mode 100644 index 000000000..571c8bdd6 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUICorneredPanelMask.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUICorneredPanelMask + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIExpandableCandidateWindowController.m b/src/frameworks/InputMethodKit/src/IMKUIExpandableCandidateWindowController.m new file mode 100644 index 000000000..4d686c93d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIExpandableCandidateWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIExpandableCandidateWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIFastTrackVerticalLayout.m b/src/frameworks/InputMethodKit/src/IMKUIFastTrackVerticalLayout.m new file mode 100644 index 000000000..4beef0071 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIFastTrackVerticalLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIFastTrackVerticalLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIInformation.m b/src/frameworks/InputMethodKit/src/IMKUIInformation.m new file mode 100644 index 000000000..5ef05e387 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIInformation.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIInformation + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIInformationWindowController.m b/src/frameworks/InputMethodKit/src/IMKUIInformationWindowController.m new file mode 100644 index 000000000..0b3d872fe --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIInformationWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIInformationWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIPanel.m b/src/frameworks/InputMethodKit/src/IMKUIPanel.m new file mode 100644 index 000000000..9f5271f05 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIPanel.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIPanel + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIPanelMask.m b/src/frameworks/InputMethodKit/src/IMKUIPanelMask.m new file mode 100644 index 000000000..71933c43e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIPanelMask.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIPanelMask + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIProperties.m b/src/frameworks/InputMethodKit/src/IMKUIProperties.m new file mode 100644 index 000000000..36853c02d --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIProperties.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIProperties + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIScrollView.m b/src/frameworks/InputMethodKit/src/IMKUIScrollView.m new file mode 100644 index 000000000..9be1c8baa --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIScrollView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIScrollView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIScrubberView.m b/src/frameworks/InputMethodKit/src/IMKUIScrubberView.m new file mode 100644 index 000000000..664f06b86 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIScrubberView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIScrubberView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUISingleCandidateListView.m b/src/frameworks/InputMethodKit/src/IMKUISingleCandidateListView.m new file mode 100644 index 000000000..4a9309bf8 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUISingleCandidateListView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUISingleCandidateListView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUISpeechBalloonMask.m b/src/frameworks/InputMethodKit/src/IMKUISpeechBalloonMask.m new file mode 100644 index 000000000..9e3283dbf --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUISpeechBalloonMask.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUISpeechBalloonMask + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUITextField.m b/src/frameworks/InputMethodKit/src/IMKUITextField.m new file mode 100644 index 000000000..48db45a13 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUITextField.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUITextField + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUITopView.m b/src/frameworks/InputMethodKit/src/IMKUITopView.m new file mode 100644 index 000000000..4be604054 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUITopView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUITopView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUITriCandidateLayout.m b/src/frameworks/InputMethodKit/src/IMKUITriCandidateLayout.m new file mode 100644 index 000000000..69ec7fc10 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUITriCandidateLayout.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUITriCandidateLayout + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIView.m b/src/frameworks/InputMethodKit/src/IMKUIView.m new file mode 100644 index 000000000..3a40a4fed --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIVisualEffectView.m b/src/frameworks/InputMethodKit/src/IMKUIVisualEffectView.m new file mode 100644 index 000000000..14ca50b4c --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIVisualEffectView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIVisualEffectView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIWindowBasedCandidateController.m b/src/frameworks/InputMethodKit/src/IMKUIWindowBasedCandidateController.m new file mode 100644 index 000000000..e53c07e1f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIWindowBasedCandidateController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIWindowBasedCandidateController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIWindowContentEmptyView.m b/src/frameworks/InputMethodKit/src/IMKUIWindowContentEmptyView.m new file mode 100644 index 000000000..45b963b23 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIWindowContentEmptyView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIWindowContentEmptyView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKUIWindowContentView.m b/src/frameworks/InputMethodKit/src/IMKUIWindowContentView.m new file mode 100644 index 000000000..b03e0fa4b --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKUIWindowContentView.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKUIWindowContentView + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKVerbatimInputMethod.m b/src/frameworks/InputMethodKit/src/IMKVerbatimInputMethod.m new file mode 100644 index 000000000..7cb5c14ec --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKVerbatimInputMethod.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKVerbatimInputMethod + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKWindowController.m b/src/frameworks/InputMethodKit/src/IMKWindowController.m new file mode 100644 index 000000000..3a1ba1358 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKWindowController.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKWindowController + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKXPCCompatibilityDOProxyInterposer.m b/src/frameworks/InputMethodKit/src/IMKXPCCompatibilityDOProxyInterposer.m new file mode 100644 index 000000000..0ba1d12ae --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKXPCCompatibilityDOProxyInterposer.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKXPCCompatibilityDOProxyInterposer + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IMKXPCServiceInfoDictionary.m b/src/frameworks/InputMethodKit/src/IMKXPCServiceInfoDictionary.m new file mode 100644 index 000000000..2f12cf51e --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IMKXPCServiceInfoDictionary.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IMKXPCServiceInfoDictionary + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IPMDEventState.m b/src/frameworks/InputMethodKit/src/IPMDEventState.m new file mode 100644 index 000000000..d37e03b09 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IPMDEventState.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IPMDEventState + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/IPMDServerClientWrapper.m b/src/frameworks/InputMethodKit/src/IPMDServerClientWrapper.m new file mode 100644 index 000000000..d4e126e2f --- /dev/null +++ b/src/frameworks/InputMethodKit/src/IPMDServerClientWrapper.m @@ -0,0 +1,34 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + +#import + +@implementation IPMDServerClientWrapper + +- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector +{ + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; +} + +- (void)forwardInvocation:(NSInvocation *)anInvocation +{ + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); +} + +@end diff --git a/src/frameworks/InputMethodKit/src/InputMethodKit.m b/src/frameworks/InputMethodKit/src/InputMethodKit.m new file mode 100644 index 000000000..157717335 --- /dev/null +++ b/src/frameworks/InputMethodKit/src/InputMethodKit.m @@ -0,0 +1,366 @@ +/* + This file is part of Darling. + + Copyright (C) 2021 Lubos Dolezel + + Darling is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Darling is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Darling. If not, see . +*/ + + +#include +#include +#include + +static int verbose = 0; + +__attribute__((constructor)) +static void initme(void) { + verbose = getenv("STUB_VERBOSE") != NULL; +} + +void* IMKCandidateControllerUITypeIsWindowBacked(void) +{ + if (verbose) puts("STUB: IMKCandidateControllerUITypeIsWindowBacked called"); + return NULL; +} + +void* IMKContainsShortcutModifier(void) +{ + if (verbose) puts("STUB: IMKContainsShortcutModifier called"); + return NULL; +} + +void* IMKIsHighSurrogate(void) +{ + if (verbose) puts("STUB: IMKIsHighSurrogate called"); + return NULL; +} + +void* IMKIsLowSurrogate(void) +{ + if (verbose) puts("STUB: IMKIsLowSurrogate called"); + return NULL; +} + +void* IMKIsNumber(void) +{ + if (verbose) puts("STUB: IMKIsNumber called"); + return NULL; +} + +void* IMKIsOnBigEndianSystem(void) +{ + if (verbose) puts("STUB: IMKIsOnBigEndianSystem called"); + return NULL; +} + +void* IMKIsSentenceEndingCharacter(void) +{ + if (verbose) puts("STUB: IMKIsSentenceEndingCharacter called"); + return NULL; +} + +void* IMKIsSurrogate(void) +{ + if (verbose) puts("STUB: IMKIsSurrogate called"); + return NULL; +} + +void* IMKKeyModifiersFromNSModifierFlags(void) +{ + if (verbose) puts("STUB: IMKKeyModifiersFromNSModifierFlags called"); + return NULL; +} + +void* IMKLayoutCandidatePositionIsValid(void) +{ + if (verbose) puts("STUB: IMKLayoutCandidatePositionIsValid called"); + return NULL; +} + +void* IMKSentenceEndingCharacterSet(void) +{ + if (verbose) puts("STUB: IMKSentenceEndingCharacterSet called"); + return NULL; +} + +void* IMKSimulatorCandidateProxies(void) +{ + if (verbose) puts("STUB: IMKSimulatorCandidateProxies called"); + return NULL; +} + +void* IMKSimulatorCandidateSurfaces(void) +{ + if (verbose) puts("STUB: IMKSimulatorCandidateSurfaces called"); + return NULL; +} + +void* IMKSimulatorCandidateWindowIsVisible(void) +{ + if (verbose) puts("STUB: IMKSimulatorCandidateWindowIsVisible called"); + return NULL; +} + +void* IMKSimulatorCandidateWindowSelectedSurface(void) +{ + if (verbose) puts("STUB: IMKSimulatorCandidateWindowSelectedSurface called"); + return NULL; +} + +void* IMKSimulatorCandidateWindowTopVisibleLine(void) +{ + if (verbose) puts("STUB: IMKSimulatorCandidateWindowTopVisibleLine called"); + return NULL; +} + +void* IMKSimulatorCarbonModifiersForNSModifiers(void) +{ + if (verbose) puts("STUB: IMKSimulatorCarbonModifiersForNSModifiers called"); + return NULL; +} + +void* IMKSimulatorControlKeyModifiers(void) +{ + if (verbose) puts("STUB: IMKSimulatorControlKeyModifiers called"); + return NULL; +} + +void* IMKSimulatorDictionaryFromAccessibilityString(void) +{ + if (verbose) puts("STUB: IMKSimulatorDictionaryFromAccessibilityString called"); + return NULL; +} + +void* IMKSimulatorGroupedCandidateProxies(void) +{ + if (verbose) puts("STUB: IMKSimulatorGroupedCandidateProxies called"); + return NULL; +} + +void* IMKSimulatorGroupedCandidateSurfaces(void) +{ + if (verbose) puts("STUB: IMKSimulatorGroupedCandidateSurfaces called"); + return NULL; +} + +void* IMKSimulatorMainInit(void) +{ + if (verbose) puts("STUB: IMKSimulatorMainInit called"); + return NULL; +} + +void* IMKSimulatorMarkedRange(void) +{ + if (verbose) puts("STUB: IMKSimulatorMarkedRange called"); + return NULL; +} + +void* IMKSimulatorMarkedText(void) +{ + if (verbose) puts("STUB: IMKSimulatorMarkedText called"); + return NULL; +} + +void* IMKSimulatorPreferencesClear(void) +{ + if (verbose) puts("STUB: IMKSimulatorPreferencesClear called"); + return NULL; +} + +void* IMKSimulatorPreferencesSetValue(void) +{ + if (verbose) puts("STUB: IMKSimulatorPreferencesSetValue called"); + return NULL; +} + +void* IMKSimulatorSelectedRange(void) +{ + if (verbose) puts("STUB: IMKSimulatorSelectedRange called"); + return NULL; +} + +void* IMKSimulatorSelectedText(void) +{ + if (verbose) puts("STUB: IMKSimulatorSelectedText called"); + return NULL; +} + +void* IMKSimulatorStringValue(void) +{ + if (verbose) puts("STUB: IMKSimulatorStringValue called"); + return NULL; +} + +void* IMKSimulatorTouchBarCandidateSurfaces(void) +{ + if (verbose) puts("STUB: IMKSimulatorTouchBarCandidateSurfaces called"); + return NULL; +} + +void* IMKSimulatorTouchBarCandidateWindowSelectedSurface(void) +{ + if (verbose) puts("STUB: IMKSimulatorTouchBarCandidateWindowSelectedSurface called"); + return NULL; +} + +void* IMKUIBackingAwareCeil(void) +{ + if (verbose) puts("STUB: IMKUIBackingAwareCeil called"); + return NULL; +} + +void* IMKUIBackingAwareFloor(void) +{ + if (verbose) puts("STUB: IMKUIBackingAwareFloor called"); + return NULL; +} + +void* IMKUICandidatePanelTypeSupportsAlignment(void) +{ + if (verbose) puts("STUB: IMKUICandidatePanelTypeSupportsAlignment called"); + return NULL; +} + +void* IMKUILocationHintString(void) +{ + if (verbose) puts("STUB: IMKUILocationHintString called"); + return NULL; +} + +void* IMKUIOppositeLocationHint(void) +{ + if (verbose) puts("STUB: IMKUIOppositeLocationHint called"); + return NULL; +} + +void* IMKUIPanelTypeIsScrubber(void) +{ + if (verbose) puts("STUB: IMKUIPanelTypeIsScrubber called"); + return NULL; +} + +void* IMKUIPanelTypeIsTouchBar(void) +{ + if (verbose) puts("STUB: IMKUIPanelTypeIsTouchBar called"); + return NULL; +} + +void* IMKUIPanelTypeToString(void) +{ + if (verbose) puts("STUB: IMKUIPanelTypeToString called"); + return NULL; +} + +void* IMKUTF32StringEncoding(void) +{ + if (verbose) puts("STUB: IMKUTF32StringEncoding called"); + return NULL; +} + +void* IMKUnsignedSubtract(void) +{ + if (verbose) puts("STUB: IMKUnsignedSubtract called"); + return NULL; +} + +void* IMKWindowCategoryFromType(void) +{ + if (verbose) puts("STUB: IMKWindowCategoryFromType called"); + return NULL; +} + +void* NSModifierFlagsFromIMKKeyModifiers(void) +{ + if (verbose) puts("STUB: NSModifierFlagsFromIMKKeyModifiers called"); + return NULL; +} + +void* NSRectRoundedSize(void) +{ + if (verbose) puts("STUB: NSRectRoundedSize called"); + return NULL; +} + +void* NSSizeAddSize(void) +{ + if (verbose) puts("STUB: NSSizeAddSize called"); + return NULL; +} + +void* NSStringFromCandidateArray(void) +{ + if (verbose) puts("STUB: NSStringFromCandidateArray called"); + return NULL; +} + +void* NSStringFromIMKCandidateWindowType(void) +{ + if (verbose) puts("STUB: NSStringFromIMKCandidateWindowType called"); + return NULL; +} + +void* NSZeroOriginRect(void) +{ + if (verbose) puts("STUB: NSZeroOriginRect called"); + return NULL; +} + +void* NSZeroOriginRectFromSize(void) +{ + if (verbose) puts("STUB: NSZeroOriginRectFromSize called"); + return NULL; +} + +void* asl_init(void) +{ + if (verbose) puts("STUB: asl_init called"); + return NULL; +} + +void* asl_stop(void) +{ + if (verbose) puts("STUB: asl_stop called"); + return NULL; +} + +void* isEqualWithNil(void) +{ + if (verbose) puts("STUB: isEqualWithNil called"); + return NULL; +} + +void* nameFor(void) +{ + if (verbose) puts("STUB: nameFor called"); + return NULL; +} + +void* server_client_ipc_signpost_log(void) +{ + if (verbose) puts("STUB: server_client_ipc_signpost_log called"); + return NULL; +} + +void* server_perf_signpost_log(void) +{ + if (verbose) puts("STUB: server_perf_signpost_log called"); + return NULL; +} + +void* server_ui_signpost_log(void) +{ + if (verbose) puts("STUB: server_ui_signpost_log called"); + return NULL; +}