[neon/backports-noble/kimageannotator-noble/Neon/release] /: New upstream version 0.2.1

Boyuan Yang null at kde.org
Wed Jul 3 14:54:11 BST 2024


Git commit 1d08e2cedd4f287558d519890e897c6123ea64f9 by Boyuan Yang.
Committed on 29/03/2020 at 14:03.
Pushed by jriddell into branch 'Neon/release'.

New upstream version 0.2.1

A  +4    -0    .github/FUNDING.yml
A  +70   -0    .gitignore
A  +30   -0    .travis.yml
A  +56   -0    CHANGELOG.md
A  +124  -0    CMakeLists.txt
A  +339  -0    LICENSE
A  +42   -0    README.md
A  +22   -0    cmake/cmake_uninstall.cmake.in
A  +8    -0    cmake/kImageAnnotatorConfig.cmake.in
A  +3    -0    example/CMakeLists.txt
A  +60   -0    example/main.cpp     [License: LGPL (v2+)]
A  +4    -0    icons/dark/.directory
A  +101  -0    icons/dark/arrow.svg
A  +168  -0    icons/dark/blur.svg
A  +66   -0    icons/dark/color.svg
A  +139  -0    icons/dark/doubleArrow.svg
A  +65   -0    icons/dark/ellipse.svg
A  +73   -0    icons/dark/fillType.svg
A  +66   -0    icons/dark/fillType_NoBorderAndNoFill.svg
A  +66   -0    icons/dark/fillType_borderAndFill.svg
A  +71   -0    icons/dark/fillType_borderAndNoFill.svg
A  +93   -0    icons/dark/fontSize.svg
A  +64   -0    icons/dark/line.svg
A  +148  -0    icons/dark/markerEllipse.svg
A  +143  -0    icons/dark/markerPen.svg
A  +149  -0    icons/dark/markerRect.svg
A  +73   -0    icons/dark/number.svg
A  +140  -0    icons/dark/pen.svg
A  +66   -0    icons/dark/rect.svg
A  +98   -0    icons/dark/select.svg
A  +63   -0    icons/dark/text.svg
A  +77   -0    icons/dark/textColor.svg
A  +125  -0    icons/dark/width.svg
A  +48   -0    icons/kImageAnnotator_icons.qrc
A  +4    -0    icons/light/.directory
A  +101  -0    icons/light/arrow.svg
A  +146  -0    icons/light/blur.svg
A  +66   -0    icons/light/color.svg
A  +140  -0    icons/light/doubleArrow.svg
A  +65   -0    icons/light/ellipse.svg
A  +74   -0    icons/light/fillType.svg
A  +66   -0    icons/light/fillType_NoBorderAndNoFill.svg
A  +66   -0    icons/light/fillType_borderAndFill.svg
A  +71   -0    icons/light/fillType_borderAndNoFill.svg
A  +94   -0    icons/light/fontSize.svg
A  +64   -0    icons/light/line.svg
A  +148  -0    icons/light/markerEllipse.svg
A  +143  -0    icons/light/markerPen.svg
A  +149  -0    icons/light/markerRect.svg
A  +73   -0    icons/light/number.svg
A  +142  -0    icons/light/pen.svg
A  +66   -0    icons/light/rect.svg
A  +99   -0    icons/light/select.svg
A  +63   -0    icons/light/text.svg
A  +78   -0    icons/light/textColor.svg
A  +127  -0    icons/light/width.svg
A  +67   -0    include/kImageAnnotator/KImageAnnotator.h     [License: LGPL (v2+)]
A  +35   -0    include/kImageAnnotator/KImageAnnotatorExport.h     [License: LGPL (v2+)]
A  +88   -0    src/CMakeLists.txt
A  +33   -0    src/annotations/core/AbstractBadgeNumberChangeListener.h     [License: LGPL (v2+)]
A  +33   -0    src/annotations/core/AbstractItemSettingsChangeListener.h     [License: LGPL (v2+)]
A  +60   -0    src/annotations/core/AbstractSettingsProvider.cpp     [License: LGPL (v2+)]
A  +63   -0    src/annotations/core/AbstractSettingsProvider.h     [License: LGPL (v2+)]
A  +35   -0    src/annotations/core/AbstractToolChangeListener.h     [License: LGPL (v2+)]
A  +337  -0    src/annotations/core/AnnotationArea.cpp     [License: LGPL (v2+)]
A  +115  -0    src/annotations/core/AnnotationArea.h     [License: LGPL (v2+)]
A  +182  -0    src/annotations/core/AnnotationItemFactory.cpp     [License: LGPL (v2+)]
A  +66   -0    src/annotations/core/AnnotationItemFactory.h     [License: LGPL (v2+)]
A  +143  -0    src/annotations/core/AnnotationPropertiesFactory.cpp     [License: LGPL (v2+)]
A  +59   -0    src/annotations/core/AnnotationPropertiesFactory.h     [License: LGPL (v2+)]
A  +159  -0    src/annotations/items/AbstractAnnotationItem.cpp     [License: LGPL (v2+)]
A  +76   -0    src/annotations/items/AbstractAnnotationItem.h     [License: LGPL (v2+)]
A  +101  -0    src/annotations/items/AbstractAnnotationLine.cpp     [License: LGPL (v2+)]
A  +49   -0    src/annotations/items/AbstractAnnotationLine.h     [License: LGPL (v2+)]
A  +106  -0    src/annotations/items/AbstractAnnotationPath.cpp     [License: LGPL (v2+)]
A  +53   -0    src/annotations/items/AbstractAnnotationPath.h     [License: LGPL (v2+)]
A  +92   -0    src/annotations/items/AbstractAnnotationRect.cpp     [License: LGPL (v2+)]
A  +51   -0    src/annotations/items/AbstractAnnotationRect.h     [License: LGPL (v2+)]
A  +77   -0    src/annotations/items/AnnotationArrow.cpp     [License: LGPL (v2+)]
A  +43   -0    src/annotations/items/AnnotationArrow.h     [License: LGPL (v2+)]
A  +80   -0    src/annotations/items/AnnotationBlur.cpp     [License: LGPL (v2+)]
A  +54   -0    src/annotations/items/AnnotationBlur.h     [License: LGPL (v2+)]
A  +63   -0    src/annotations/items/AnnotationDoubleArrow.cpp     [License: LGPL (v2+)]
A  +42   -0    src/annotations/items/AnnotationDoubleArrow.h     [License: LGPL (v2+)]
A  +45   -0    src/annotations/items/AnnotationEllipse.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/items/AnnotationEllipse.h     [License: LGPL (v2+)]
A  +46   -0    src/annotations/items/AnnotationImage.cpp     [License: LGPL (v2+)]
A  +44   -0    src/annotations/items/AnnotationImage.h     [License: LGPL (v2+)]
A  +45   -0    src/annotations/items/AnnotationLine.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/items/AnnotationLine.h     [License: LGPL (v2+)]
A  +110  -0    src/annotations/items/AnnotationNumber.cpp     [License: LGPL (v2+)]
A  +57   -0    src/annotations/items/AnnotationNumber.h     [License: LGPL (v2+)]
A  +45   -0    src/annotations/items/AnnotationPen.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/items/AnnotationPen.h     [License: LGPL (v2+)]
A  +44   -0    src/annotations/items/AnnotationRect.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/items/AnnotationRect.h     [License: LGPL (v2+)]
A  +256  -0    src/annotations/items/AnnotationText.cpp     [License: LGPL (v2+)]
A  +81   -0    src/annotations/items/AnnotationText.h     [License: LGPL (v2+)]
A  +55   -0    src/annotations/items/helper/CapsLockStatusChecker.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/items/helper/CapsLockStatusChecker.h     [License: LGPL (v2+)]
A  +95   -0    src/annotations/items/helper/KeyInputHelper.cpp     [License: LGPL (v2+)]
A  +54   -0    src/annotations/items/helper/KeyInputHelper.h     [License: LGPL (v2+)]
A  +149  -0    src/annotations/items/helper/TextCursor.cpp     [License: LGPL (v2+)]
A  +64   -0    src/annotations/items/helper/TextCursor.h     [License: LGPL (v2+)]
A  +39   -0    src/annotations/items/helper/TextPositions.h     [License: LGPL (v2+)]
A  +30   -0    src/annotations/items/interfaces/EditableItem.h     [License: LGPL (v2+)]
A  +20   -0    src/annotations/misc/AbstractCloneableItemEffect.cpp     [License: LGPL (v2+)]
A  +34   -0    src/annotations/misc/AbstractCloneableItemEffect.h     [License: LGPL (v2+)]
A  +72   -0    src/annotations/misc/AnnotationContextMenu.cpp     [License: LGPL (v2+)]
A  +59   -0    src/annotations/misc/AnnotationContextMenu.h     [License: LGPL (v2+)]
A  +54   -0    src/annotations/misc/AnnotationItemClipboard.cpp     [License: LGPL (v2+)]
A  +51   -0    src/annotations/misc/AnnotationItemClipboard.h     [License: LGPL (v2+)]
A  +113  -0    src/annotations/misc/ImageBlurrer.cpp     [License: LGPL (v2+)]
A  +41   -0    src/annotations/misc/ImageBlurrer.h     [License: LGPL (v2+)]
A  +59   -0    src/annotations/misc/NumberManager.cpp     [License: LGPL (v2+)]
A  +50   -0    src/annotations/misc/NumberManager.h     [License: LGPL (v2+)]
A  +33   -0    src/annotations/misc/ShadowEffect.cpp     [License: LGPL (v2+)]
A  +39   -0    src/annotations/misc/ShadowEffect.h     [License: LGPL (v2+)]
A  +92   -0    src/annotations/modifiers/AnnotationItemArranger.cpp     [License: LGPL (v2+)]
A  +58   -0    src/annotations/modifiers/AnnotationItemArranger.h     [License: LGPL (v2+)]
A  +165  -0    src/annotations/modifiers/AnnotationItemModifier.cpp     [License: LGPL (v2+)]
A  +70   -0    src/annotations/modifiers/AnnotationItemModifier.h     [License: LGPL (v2+)]
A  +63   -0    src/annotations/modifiers/AnnotationItemMover.cpp     [License: LGPL (v2+)]
A  +53   -0    src/annotations/modifiers/AnnotationItemMover.h     [License: LGPL (v2+)]
A  +103  -0    src/annotations/modifiers/AnnotationItemResizer.cpp     [License: LGPL (v2+)]
A  +61   -0    src/annotations/modifiers/AnnotationItemResizer.h     [License: LGPL (v2+)]
A  +227  -0    src/annotations/modifiers/AnnotationItemSelector.cpp     [License: LGPL (v2+)]
A  +69   -0    src/annotations/modifiers/AnnotationItemSelector.h     [License: LGPL (v2+)]
A  +180  -0    src/annotations/modifiers/AnnotationMultiItemResizer.cpp     [License: LGPL (v2+)]
A  +66   -0    src/annotations/modifiers/AnnotationMultiItemResizer.h     [License: LGPL (v2+)]
A  +91   -0    src/annotations/modifiers/resizeHandles/AbstractItemResizeHandles.cpp     [License: LGPL (v2+)]
A  +54   -0    src/annotations/modifiers/resizeHandles/AbstractItemResizeHandles.h     [License: LGPL (v2+)]
A  +75   -0    src/annotations/modifiers/resizeHandles/AbstractRectResizeHandles.cpp     [License: LGPL (v2+)]
A  +48   -0    src/annotations/modifiers/resizeHandles/AbstractRectResizeHandles.h     [License: LGPL (v2+)]
A  +50   -0    src/annotations/modifiers/resizeHandles/LineResizeHandles.cpp     [License: LGPL (v2+)]
A  +45   -0    src/annotations/modifiers/resizeHandles/LineResizeHandles.h     [License: LGPL (v2+)]
A  +47   -0    src/annotations/modifiers/resizeHandles/PathResizeHandles.cpp     [License: LGPL (v2+)]
A  +45   -0    src/annotations/modifiers/resizeHandles/PathResizeHandles.h     [License: LGPL (v2+)]
A  +47   -0    src/annotations/modifiers/resizeHandles/RectResizeHandles.cpp     [License: LGPL (v2+)]
A  +45   -0    src/annotations/modifiers/resizeHandles/RectResizeHandles.h     [License: LGPL (v2+)]
A  +54   -0    src/annotations/modifiers/resizeHandles/ResizeHandle.cpp     [License: LGPL (v2+)]
A  +44   -0    src/annotations/modifiers/resizeHandles/ResizeHandle.h     [License: LGPL (v2+)]
A  +67   -0    src/annotations/modifiers/resizeHandles/ResizeHandlesFactory.cpp     [License: LGPL (v2+)]
A  +42   -0    src/annotations/modifiers/resizeHandles/ResizeHandlesFactory.h     [License: LGPL (v2+)]
A  +44   -0    src/annotations/properties/AnnotationBlurProperties.cpp     [License: LGPL (v2+)]
A  +46   -0    src/annotations/properties/AnnotationBlurProperties.h     [License: LGPL (v2+)]
A  +59   -0    src/annotations/properties/AnnotationPathProperties.cpp     [License: LGPL (v2+)]
A  +50   -0    src/annotations/properties/AnnotationPathProperties.h     [License: LGPL (v2+)]
A  +95   -0    src/annotations/properties/AnnotationProperties.cpp     [License: LGPL (v2+)]
A  +62   -0    src/annotations/properties/AnnotationProperties.h     [License: LGPL (v2+)]
A  +49   -0    src/annotations/properties/AnnotationTextProperties.cpp     [License: LGPL (v2+)]
A  +50   -0    src/annotations/properties/AnnotationTextProperties.h     [License: LGPL (v2+)]
A  +50   -0    src/annotations/undo/AddCommand.cpp     [License: LGPL (v2+)]
A  +47   -0    src/annotations/undo/AddCommand.h     [License: LGPL (v2+)]
A  +56   -0    src/annotations/undo/ArrangeCommand.cpp     [License: LGPL (v2+)]
A  +46   -0    src/annotations/undo/ArrangeCommand.h     [License: LGPL (v2+)]
A  +41   -0    src/annotations/undo/ChangePropertiesCommand.cpp     [License: LGPL (v2+)]
A  +46   -0    src/annotations/undo/ChangePropertiesCommand.h     [License: LGPL (v2+)]
A  +59   -0    src/annotations/undo/CropCommand.cpp     [License: LGPL (v2+)]
A  +47   -0    src/annotations/undo/CropCommand.h     [License: LGPL (v2+)]
A  +46   -0    src/annotations/undo/DeleteCommand.cpp     [License: LGPL (v2+)]
A  +46   -0    src/annotations/undo/DeleteCommand.h     [License: LGPL (v2+)]
A  +69   -0    src/annotations/undo/MoveCommand.cpp     [License: LGPL (v2+)]
A  +53   -0    src/annotations/undo/MoveCommand.h     [License: LGPL (v2+)]
A  +62   -0    src/annotations/undo/PasteCommand.cpp     [License: LGPL (v2+)]
A  +45   -0    src/annotations/undo/PasteCommand.h     [License: LGPL (v2+)]
A  +60   -0    src/annotations/undo/ResizeCommand.cpp     [License: LGPL (v2+)]
A  +53   -0    src/annotations/undo/ResizeCommand.h     [License: LGPL (v2+)]
A  +67   -0    src/annotations/undo/ScaleCommand.cpp     [License: LGPL (v2+)]
A  +50   -0    src/annotations/undo/ScaleCommand.h     [License: LGPL (v2+)]
A  +24   -0    src/annotations/undo/UndoStack.cpp     [License: LGPL (v2+)]
A  +39   -0    src/annotations/undo/UndoStack.h     [License: LGPL (v2+)]
A  +478  -0    src/backend/Config.cpp     [License: LGPL (v2+)]
A  +131  -0    src/backend/Config.h     [License: LGPL (v2+)]
A  +39   -0    src/common/constants/Constants.h     [License: LGPL (v2+)]
A  +39   -0    src/common/enum/FillTypes.h     [License: LGPL (v2+)]
A  +56   -0    src/common/enum/ToolTypes.h     [License: LGPL (v2+)]
A  +44   -0    src/common/filter/IgnoreShortcutsFilter.cpp     [License: LGPL (v2+)]
A  +42   -0    src/common/filter/IgnoreShortcutsFilter.h     [License: LGPL (v2+)]
A  +64   -0    src/common/helper/ConfigNameHelper.cpp     [License: LGPL (v2+)]
A  +44   -0    src/common/helper/ConfigNameHelper.h     [License: LGPL (v2+)]
A  +64   -0    src/common/helper/CursorHelper.cpp     [License: LGPL (v2+)]
A  +42   -0    src/common/helper/CursorHelper.h     [License: LGPL (v2+)]
A  +46   -0    src/common/helper/IconLoader.cpp     [License: LGPL (v2+)]
A  +44   -0    src/common/helper/IconLoader.h     [License: LGPL (v2+)]
A  +34   -0    src/common/helper/ItemHelper.cpp     [License: LGPL (v2+)]
A  +36   -0    src/common/helper/ItemHelper.h     [License: LGPL (v2+)]
A  +103  -0    src/common/helper/KeyHelper.cpp     [License: LGPL (v2+)]
A  +59   -0    src/common/helper/KeyHelper.h     [License: LGPL (v2+)]
A  +46   -0    src/common/helper/MathHelper.cpp     [License: LGPL (v2+)]
A  +37   -0    src/common/helper/MathHelper.h     [License: LGPL (v2+)]
A  +244  -0    src/common/helper/ShapeHelper.cpp     [License: LGPL (v2+)]
A  +64   -0    src/common/helper/ShapeHelper.h     [License: LGPL (v2+)]
A  +51   -0    src/common/provider/ScaledSizeProvider.cpp     [License: LGPL (v2+)]
A  +42   -0    src/common/provider/ScaledSizeProvider.h     [License: LGPL (v2+)]
A  +103  -0    src/gui/CoreView.cpp     [License: LGPL (v2+)]
A  +63   -0    src/gui/CoreView.h     [License: LGPL (v2+)]
A  +168  -0    src/gui/KImageAnnotator.cpp     [License: LGPL (v2+)]
A  +253  -0    src/gui/annotator/AnnotationSettings.cpp     [License: LGPL (v2+)]
A  +88   -0    src/gui/annotator/AnnotationSettings.h     [License: LGPL (v2+)]
A  +106  -0    src/gui/annotator/AnnotationView.cpp     [License: LGPL (v2+)]
A  +60   -0    src/gui/annotator/AnnotationView.h     [License: LGPL (v2+)]
A  +109  -0    src/gui/annotator/AnnotationWidget.cpp     [License: LGPL (v2+)]
A  +64   -0    src/gui/annotator/AnnotationWidget.h     [License: LGPL (v2+)]
A  +255  -0    src/gui/annotator/WidgetConfigurator.cpp     [License: LGPL (v2+)]
A  +72   -0    src/gui/annotator/WidgetConfigurator.h     [License: LGPL (v2+)]
A  +81   -0    src/gui/cropper/CropHandles.cpp     [License: LGPL (v2+)]
A  +52   -0    src/gui/cropper/CropHandles.h     [License: LGPL (v2+)]
A  +135  -0    src/gui/cropper/CropSelectionHandler.cpp     [License: LGPL (v2+)]
A  +70   -0    src/gui/cropper/CropSelectionHandler.h     [License: LGPL (v2+)]
A  +54   -0    src/gui/cropper/CropSelectionMoveHelper.cpp     [License: LGPL (v2+)]
A  +45   -0    src/gui/cropper/CropSelectionMoveHelper.h     [License: LGPL (v2+)]
A  +76   -0    src/gui/cropper/CropSelectionRestrictor.cpp     [License: LGPL (v2+)]
A  +39   -0    src/gui/cropper/CropSelectionRestrictor.h     [License: LGPL (v2+)]
A  +101  -0    src/gui/cropper/CropView.cpp     [License: LGPL (v2+)]
A  +55   -0    src/gui/cropper/CropView.h     [License: LGPL (v2+)]
A  +175  -0    src/gui/cropper/CropWidget.cpp     [License: LGPL (v2+)]
A  +82   -0    src/gui/cropper/CropWidget.h     [License: LGPL (v2+)]
A  +163  -0    src/gui/scaler/ScaleDialog.cpp     [License: LGPL (v2+)]
A  +74   -0    src/gui/scaler/ScaleDialog.h     [License: LGPL (v2+)]
A  +100  -0    src/gui/scaler/ScaleSizeHandler.cpp     [License: LGPL (v2+)]
A  +61   -0    src/gui/scaler/ScaleSizeHandler.h     [License: LGPL (v2+)]
A  +65   -0    src/gui/scaler/ScaleWidget.cpp     [License: LGPL (v2+)]
A  +55   -0    src/gui/scaler/ScaleWidget.h     [License: LGPL (v2+)]
A  +75   -0    src/widgets/ColorPicker.cpp     [License: LGPL (v2+)]
A  +61   -0    src/widgets/ColorPicker.h     [License: LGPL (v2+)]
A  +38   -0    src/widgets/CustomSpinBox.cpp     [License: LGPL (v2+)]
A  +41   -0    src/widgets/CustomSpinBox.h     [License: LGPL (v2+)]
A  +58   -0    src/widgets/CustomToolButton.cpp     [License: LGPL (v2+)]
A  +48   -0    src/widgets/CustomToolButton.h     [License: LGPL (v2+)]
A  +59   -0    src/widgets/CustomToolButtonAction.cpp     [License: LGPL (v2+)]
A  +50   -0    src/widgets/CustomToolButtonAction.h     [License: LGPL (v2+)]
A  +114  -0    src/widgets/FillTypePicker.cpp     [License: LGPL (v2+)]
A  +66   -0    src/widgets/FillTypePicker.h     [License: LGPL (v2+)]
A  +89   -0    src/widgets/NumberPicker.cpp     [License: LGPL (v2+)]
A  +62   -0    src/widgets/NumberPicker.h     [License: LGPL (v2+)]
A  +154  -0    src/widgets/ToolPicker.cpp     [License: LGPL (v2+)]
A  +67   -0    src/widgets/ToolPicker.h     [License: LGPL (v2+)]
A  +55   -0    tests/CMakeLists.txt
A  +82   -0    tests/annotations/core/AnnotationAreaTest.cpp     [License: LGPL (v2+)]
A  +48   -0    tests/annotations/core/AnnotationAreaTest.h     [License: LGPL (v2+)]
A  +183  -0    tests/annotations/core/AnnotationItemFactoryTest.cpp     [License: LGPL (v2+)]
A  +61   -0    tests/annotations/core/AnnotationItemFactoryTest.h     [License: LGPL (v2+)]
A  +198  -0    tests/annotations/core/AnnotationPropertiesFactoryTest.cpp     [License: LGPL (v2+)]
A  +56   -0    tests/annotations/core/AnnotationPropertiesFactoryTest.h     [License: LGPL (v2+)]
A  +201  -0    tests/annotations/items/helper/KeyInputHelperTest.cpp     [License: LGPL (v2+)]
A  +51   -0    tests/annotations/items/helper/KeyInputHelperTest.h     [License: LGPL (v2+)]
A  +206  -0    tests/annotations/items/helper/TextCursorTest.cpp     [License: LGPL (v2+)]
A  +49   -0    tests/annotations/items/helper/TextCursorTest.h     [License: LGPL (v2+)]
A  +59   -0    tests/annotations/misc/AnnotationItemClipboardTest.cpp     [License: LGPL (v2+)]
A  +43   -0    tests/annotations/misc/AnnotationItemClipboardTest.h     [License: LGPL (v2+)]
A  +87   -0    tests/annotations/misc/NumberManagerTest.cpp     [License: LGPL (v2+)]
A  +43   -0    tests/annotations/misc/NumberManagerTest.h     [License: LGPL (v2+)]
A  +224  -0    tests/annotations/modifiers/AnnotationItemArrangerTest.cpp     [License: LGPL (v2+)]
A  +47   -0    tests/annotations/modifiers/AnnotationItemArrangerTest.h     [License: LGPL (v2+)]
A  +147  -0    tests/annotations/modifiers/AnnotationItemModifierTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/annotations/modifiers/AnnotationItemModifierTest.h     [License: LGPL (v2+)]
A  +49   -0    tests/annotations/modifiers/AnnotationItemMoverTest.cpp     [License: LGPL (v2+)]
A  +42   -0    tests/annotations/modifiers/AnnotationItemMoverTest.h     [License: LGPL (v2+)]
A  +101  -0    tests/annotations/modifiers/AnnotationItemResizerTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/annotations/modifiers/AnnotationItemResizerTest.h     [License: LGPL (v2+)]
A  +390  -0    tests/annotations/modifiers/AnnotationItemSelectorTest.cpp     [License: LGPL (v2+)]
A  +55   -0    tests/annotations/modifiers/AnnotationItemSelectorTest.h     [License: LGPL (v2+)]
A  +156  -0    tests/annotations/modifiers/AnnotationMultiItemResizerTest.cpp     [License: LGPL (v2+)]
A  +49   -0    tests/annotations/modifiers/AnnotationMultiItemResizerTest.h     [License: LGPL (v2+)]
A  +148  -0    tests/annotations/modifiers/resizeHandles/LineResizeHandlesTest.cpp     [License: LGPL (v2+)]
A  +51   -0    tests/annotations/modifiers/resizeHandles/LineResizeHandlesTest.h     [License: LGPL (v2+)]
A  +169  -0    tests/annotations/modifiers/resizeHandles/RectResizeHandlesTest.cpp     [License: LGPL (v2+)]
A  +53   -0    tests/annotations/modifiers/resizeHandles/RectResizeHandlesTest.h     [License: LGPL (v2+)]
A  +57   -0    tests/annotations/undo/AddCommandTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/annotations/undo/AddCommandTest.h     [License: LGPL (v2+)]
A  +126  -0    tests/annotations/undo/ArrangeCommandTest.cpp     [License: LGPL (v2+)]
A  +45   -0    tests/annotations/undo/ArrangeCommandTest.h     [License: LGPL (v2+)]
A  +101  -0    tests/annotations/undo/CropCommandTest.cpp     [License: LGPL (v2+)]
A  +47   -0    tests/annotations/undo/CropCommandTest.h     [License: LGPL (v2+)]
A  +62   -0    tests/annotations/undo/DeleteCommandTest.cpp     [License: LGPL (v2+)]
A  +47   -0    tests/annotations/undo/DeleteCommandTest.h     [License: LGPL (v2+)]
A  +133  -0    tests/annotations/undo/MoveCommandTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/annotations/undo/MoveCommandTest.h     [License: LGPL (v2+)]
A  +72   -0    tests/annotations/undo/PasteCommandTest.cpp     [License: LGPL (v2+)]
A  +52   -0    tests/annotations/undo/PasteCommandTest.h     [License: LGPL (v2+)]
A  +130  -0    tests/annotations/undo/ResizeCommandTest.cpp     [License: LGPL (v2+)]
A  +47   -0    tests/annotations/undo/ResizeCommandTest.h     [License: LGPL (v2+)]
A  +99   -0    tests/annotations/undo/ScaleCommandTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/annotations/undo/ScaleCommandTest.h     [License: LGPL (v2+)]
A  +63   -0    tests/backend/ConfigTest.cpp     [License: LGPL (v2+)]
A  +45   -0    tests/backend/ConfigTest.h     [License: LGPL (v2+)]
A  +91   -0    tests/common/helper/ItemHelperTest.cpp     [License: LGPL (v2+)]
A  +45   -0    tests/common/helper/ItemHelperTest.h     [License: LGPL (v2+)]
A  +142  -0    tests/common/helper/KeyHelperTest.cpp     [License: LGPL (v2+)]
A  +46   -0    tests/common/helper/KeyHelperTest.h     [License: LGPL (v2+)]
A  +95   -0    tests/common/helper/MathHelperTest.cpp     [License: LGPL (v2+)]
A  +41   -0    tests/common/helper/MathHelperTest.h     [License: LGPL (v2+)]
A  +349  -0    tests/common/helper/ShapeHelperTest.cpp     [License: LGPL (v2+)]
A  +62   -0    tests/common/helper/ShapeHelperTest.h     [License: LGPL (v2+)]
A  +110  -0    tests/gui/cropper/CropHandlesTest.cpp     [License: LGPL (v2+)]
A  +43   -0    tests/gui/cropper/CropHandlesTest.h     [License: LGPL (v2+)]
A  +152  -0    tests/gui/cropper/CropSelectionHandlerTest.cpp     [License: LGPL (v2+)]
A  +48   -0    tests/gui/cropper/CropSelectionHandlerTest.h     [License: LGPL (v2+)]
A  +71   -0    tests/gui/cropper/CropSelectionMoveHelperTest.cpp     [License: LGPL (v2+)]
A  +40   -0    tests/gui/cropper/CropSelectionMoveHelperTest.h     [License: LGPL (v2+)]
A  +116  -0    tests/gui/cropper/CropSelectionRestrictorTest.cpp     [License: LGPL (v2+)]
A  +43   -0    tests/gui/cropper/CropSelectionRestrictorTest.h     [License: LGPL (v2+)]
A  +215  -0    tests/gui/scaler/ScaleSizeHandlerTest.cpp     [License: LGPL (v2+)]
A  +48   -0    tests/gui/scaler/ScaleSizeHandlerTest.h     [License: LGPL (v2+)]
A  +100  -0    tests/mocks/MockSettingsProvider.cpp     [License: LGPL (v2+)]
A  +60   -0    tests/mocks/MockSettingsProvider.h     [License: LGPL (v2+)]
A  +35   -0    tests/widgets/ColorPickerTest.cpp     [License: LGPL (v2+)]
A  +37   -0    tests/widgets/ColorPickerTest.h     [License: LGPL (v2+)]
A  +45   -0    tests/widgets/CustomSpinBoxTest.cpp     [License: LGPL (v2+)]
A  +38   -0    tests/widgets/CustomSpinBoxTest.h     [License: LGPL (v2+)]
A  +69   -0    tests/widgets/FillTypePickerTest.cpp     [License: LGPL (v2+)]
A  +40   -0    tests/widgets/FillTypePickerTest.h     [License: LGPL (v2+)]
A  +35   -0    tests/widgets/NumberPickerTest.cpp     [License: LGPL (v2+)]
A  +37   -0    tests/widgets/NumberPickerTest.h     [License: LGPL (v2+)]
A  +45   -0    tests/widgets/ToolPickerTest.cpp     [License: LGPL (v2+)]
A  +40   -0    tests/widgets/ToolPickerTest.h     [License: LGPL (v2+)]

https://invent.kde.org/neon/backports-noble/kimageannotator-noble/-/commit/1d08e2cedd4f287558d519890e897c6123ea64f9


More information about the Neon-commits mailing list