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

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


Git commit aeac65e9de9caa7baa8c24629fe9a6a2fb205adb by Boyuan Yang.
Committed on 17/12/2020 at 19:35.
Pushed by jriddell into branch 'Neon/release'.

New upstream version 0.4.0

M  +23   -0    CHANGELOG.md
M  +3    -3    CMakeLists.txt
M  +2    -2    README.md
M  +6    -5    example/main.cpp
M  +3    -0    include/kImageAnnotator/KImageAnnotator.h
A  +65   -0    resources/icons/dark/borderImageEffect.svg
A  +69   -0    resources/icons/dark/dropShadowImageEffect.svg
A  +137  -0    resources/icons/dark/effect.svg
A  +147  -0    resources/icons/dark/grayscaleImageEffect.svg
A  +82   -0    resources/icons/dark/noImageEffect.svg
A  +120  -0    resources/icons/dark/numberArrow.svg
A  +79   -0    resources/icons/dark/obfuscateFactor.svg
A  +146  -0    resources/icons/dark/pixelate.svg
A  +128  -0    resources/icons/dark/textArrow.svg
A  +100  -0    resources/icons/dark/textPointer.svg
A  +61   -0    resources/icons/dark/zoom.svg
A  +65   -0    resources/icons/light/borderImageEffect.svg
A  +69   -0    resources/icons/light/dropShadowImageEffect.svg
A  +137  -0    resources/icons/light/effect.svg
A  +146  -0    resources/icons/light/grayscaleImageEffect.svg
A  +82   -0    resources/icons/light/noImageEffect.svg
A  +119  -0    resources/icons/light/numberArrow.svg
A  +78   -0    resources/icons/light/obfuscateFactor.svg
A  +146  -0    resources/icons/light/pixelate.svg
A  +128  -0    resources/icons/light/textArrow.svg
A  +99   -0    resources/icons/light/textPointer.svg
A  +62   -0    resources/icons/light/zoom.svg
M  +22   -0    resources/kImageAnnotator_resources.qrc
M  +23   -5    src/CMakeLists.txt
M  +9    -2    src/annotations/core/AbstractSettingsProvider.cpp
M  +9    -5    src/annotations/core/AbstractSettingsProvider.h
M  +39   -9    src/annotations/core/AnnotationArea.cpp
M  +15   -10   src/annotations/core/AnnotationArea.h
M  +60   -37   src/annotations/core/AnnotationItemFactory.cpp
M  +6    -2    src/annotations/core/AnnotationItemFactory.h
M  +47   -46   src/annotations/core/AnnotationPropertiesFactory.cpp
M  +12   -11   src/annotations/core/AnnotationPropertiesFactory.h
M  +4    -2    src/annotations/core/ISettingsListener.h
C  +5    -8    src/annotations/core/ZoomValueProvider.cpp [from: src/annotations/misc/ShadowEffect.cpp - 075% similarity]
C  +13   -13   src/annotations/core/ZoomValueProvider.h [from: src/annotations/items/helper/CapsLockStatusChecker.h - 062% similarity]
C  +9    -12   src/annotations/core/imageEffects/BorderImageEffect.cpp [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +17   -11   src/annotations/core/imageEffects/BorderImageEffect.h [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +8    -12   src/annotations/core/imageEffects/DropShadowImageEffect.cpp [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +14   -12   src/annotations/core/imageEffects/DropShadowImageEffect.h [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +8    -12   src/annotations/core/imageEffects/GrayscaleImageEffect.cpp [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +17   -11   src/annotations/core/imageEffects/GrayscaleImageEffect.h [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +12   -13   src/annotations/core/imageEffects/ImageEffectFactory.cpp [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +20   -12   src/annotations/core/imageEffects/ImageEffectFactory.h [from: tests/widgets/StickerPickerTest.cpp - 058% similarity]
C  +8    -12   src/annotations/core/imageEffects/NoImageEffect.cpp [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
C  +17   -11   src/annotations/core/imageEffects/NoImageEffect.h [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
M  +48   -7    src/annotations/items/AbstractAnnotationItem.cpp
M  +10   -6    src/annotations/items/AbstractAnnotationItem.h
M  +22   -3    src/annotations/items/AbstractAnnotationLine.cpp
M  +2    -1    src/annotations/items/AbstractAnnotationLine.h
C  +26   -22   src/annotations/items/AbstractAnnotationObfuscate.cpp [from: src/annotations/items/AnnotationBlur.cpp - 053% similarity]
C  +16   -17   src/annotations/items/AbstractAnnotationObfuscate.h [from: src/annotations/items/AnnotationBlur.h - 051% similarity]
M  +3    -4    src/annotations/items/AbstractAnnotationPath.cpp
M  +1    -1    src/annotations/items/AbstractAnnotationPath.h
A  +87   -0    src/annotations/items/AbstractAnnotationPointerRect.cpp     [License: GPL (v2+)]
C  +14   -17   src/annotations/items/AbstractAnnotationPointerRect.h [from: src/annotations/items/AnnotationSticker.h - 055% similarity]
M  +8    -6    src/annotations/items/AbstractAnnotationRect.cpp
M  +2    -2    src/annotations/items/AbstractAnnotationRect.h
M  +2    -2    src/annotations/items/AnnotationArrow.cpp
M  +1    -1    src/annotations/items/AnnotationArrow.h
M  +6    -44   src/annotations/items/AnnotationBlur.cpp
M  +5    -14   src/annotations/items/AnnotationBlur.h
M  +2    -2    src/annotations/items/AnnotationDoubleArrow.cpp
M  +1    -1    src/annotations/items/AnnotationDoubleArrow.h
M  +2    -2    src/annotations/items/AnnotationEllipse.cpp
M  +1    -1    src/annotations/items/AnnotationEllipse.h
M  +5    -3    src/annotations/items/AnnotationImage.cpp
M  +1    -1    src/annotations/items/AnnotationImage.h
M  +2    -2    src/annotations/items/AnnotationLine.cpp
M  +1    -1    src/annotations/items/AnnotationLine.h
M  +2    -2    src/annotations/items/AnnotationNumber.cpp
M  +1    -1    src/annotations/items/AnnotationNumber.h
A  +87   -0    src/annotations/items/AnnotationNumberArrow.cpp     [License: GPL (v2+)]
C  +11   -16   src/annotations/items/AnnotationNumberArrow.h [from: src/annotations/items/AnnotationSticker.h - 059% similarity]
M  +14   -40   src/annotations/items/AnnotationNumberPointer.cpp
M  +4    -8    src/annotations/items/AnnotationNumberPointer.h
M  +3    -3    src/annotations/items/AnnotationPen.cpp
M  +1    -1    src/annotations/items/AnnotationPen.h
A  +58   -0    src/annotations/items/AnnotationPixelate.cpp     [License: LGPL (v2+)]
C  +12   -12   src/annotations/items/AnnotationPixelate.h [from: src/annotations/items/AnnotationDoubleArrow.h - 053% similarity]
M  +2    -2    src/annotations/items/AnnotationRect.cpp
M  +1    -1    src/annotations/items/AnnotationRect.h
M  +2    -2    src/annotations/items/AnnotationSticker.cpp
M  +2    -2    src/annotations/items/AnnotationSticker.h
M  +33   -154  src/annotations/items/AnnotationText.cpp
M  +7    -24   src/annotations/items/AnnotationText.h
A  +91   -0    src/annotations/items/AnnotationTextArrow.cpp     [License: GPL (v2+)]
C  +22   -11   src/annotations/items/AnnotationTextArrow.h [from: tests/widgets/StickerPickerTest.cpp - 052% similarity]
A  +151  -0    src/annotations/items/AnnotationTextPointer.cpp     [License: GPL (v2+)]
A  +65   -0    src/annotations/items/AnnotationTextPointer.h     [License: GPL (v2+)]
C  +90   -146  src/annotations/items/text/AnnotationTextHandler.cpp [from: src/annotations/items/AnnotationText.cpp - 050% similarity]
A  +70   -0    src/annotations/items/text/AnnotationTextHandler.h     [License: GPL (v2+)]
R  +1    -0    src/annotations/items/text/CapsLockStatusChecker.cpp [from: src/annotations/items/helper/CapsLockStatusChecker.cpp - 098% similarity]
R  +0    -0    src/annotations/items/text/CapsLockStatusChecker.h [from: src/annotations/items/helper/CapsLockStatusChecker.h - 100% similarity]
R  +0    -0    src/annotations/items/text/KeyInputHelper.cpp [from: src/annotations/items/helper/KeyInputHelper.cpp - 100% similarity]
R  +0    -0    src/annotations/items/text/KeyInputHelper.h [from: src/annotations/items/helper/KeyInputHelper.h - 100% similarity]
R  +18   -7    src/annotations/items/text/TextCursor.cpp [from: src/annotations/items/helper/TextCursor.cpp - 090% similarity]
R  +3    -1    src/annotations/items/text/TextCursor.h [from: src/annotations/items/helper/TextCursor.h - 095% similarity]
C  +0    -0    src/annotations/items/text/TextPositions.h [from: src/annotations/items/helper/TextPositions.h - 100% similarity]
M  +1    -1    src/annotations/misc/ImageBlurrer.cpp
M  +1    -1    src/annotations/misc/ImageBlurrer.h
M  +5    -0    src/annotations/misc/NumberManager.cpp
M  +2    -0    src/annotations/misc/NumberManager.h
M  +1    -3    src/annotations/misc/ShadowEffect.cpp
M  +0    -3    src/annotations/misc/ShadowEffect.h
M  +3    -3    src/annotations/modifiers/AnnotationItemArranger.cpp
M  +2    -2    src/annotations/modifiers/AnnotationItemArranger.h
C  +33   -22   src/annotations/modifiers/AnnotationItemEditor.cpp [from: src/gui/annotator/tabs/AnnotationTabContent.h - 050% similarity]
C  +15   -18   src/annotations/modifiers/AnnotationItemEditor.h [from: src/gui/annotator/tabs/AnnotationTabContent.h - 058% similarity]
M  +19   -6    src/annotations/modifiers/AnnotationItemModifier.cpp
M  +7    -2    src/annotations/modifiers/AnnotationItemModifier.h
M  +24   -14   src/annotations/modifiers/AnnotationItemResizer.cpp
M  +10   -4    src/annotations/modifiers/AnnotationItemResizer.h
M  +13   -12   src/annotations/modifiers/AnnotationItemSelector.cpp
M  +5    -5    src/annotations/modifiers/AnnotationItemSelector.h
M  +8    -5    src/annotations/modifiers/AnnotationMultiItemResizer.cpp
M  +7    -4    src/annotations/modifiers/AnnotationMultiItemResizer.h
M  +11   -5    src/annotations/modifiers/resizeHandles/AbstractItemResizeHandles.cpp
M  +3    -3    src/annotations/modifiers/resizeHandles/AbstractItemResizeHandles.h
M  +0    -1    src/annotations/modifiers/resizeHandles/AbstractRectResizeHandles.cpp
M  +1    -1    src/annotations/modifiers/resizeHandles/AbstractRectResizeHandles.h
M  +3    -3    src/annotations/modifiers/resizeHandles/LineResizeHandles.cpp
M  +4    -4    src/annotations/modifiers/resizeHandles/LineResizeHandles.h
M  +5    -5    src/annotations/modifiers/resizeHandles/PathResizeHandles.cpp
M  +2    -2    src/annotations/modifiers/resizeHandles/PathResizeHandles.h
C  +21   -10   src/annotations/modifiers/resizeHandles/PointerRectResizeHandles.cpp [from: tests/widgets/StickerPickerTest.cpp - 054% similarity]
C  +20   -11   src/annotations/modifiers/resizeHandles/PointerRectResizeHandles.h [from: tests/widgets/StickerPickerTest.cpp - 055% similarity]
M  +5    -5    src/annotations/modifiers/resizeHandles/RectResizeHandles.cpp
M  +2    -2    src/annotations/modifiers/resizeHandles/RectResizeHandles.h
M  +8    -10   src/annotations/modifiers/resizeHandles/ResizeHandle.cpp
M  +7    -4    src/annotations/modifiers/resizeHandles/ResizeHandle.h
M  +24   -10   src/annotations/modifiers/resizeHandles/ResizeHandlesFactory.cpp
M  +6    -4    src/annotations/modifiers/resizeHandles/ResizeHandlesFactory.h
R  +11   -9    src/annotations/properties/AnnotationObfuscateProperties.cpp [from: src/annotations/properties/AnnotationBlurProperties.cpp - 064% similarity]
R  +12   -12   src/annotations/properties/AnnotationObfuscateProperties.h [from: src/annotations/properties/AnnotationBlurProperties.h - 062% similarity]
M  +2    -2    src/annotations/properties/AnnotationProperties.cpp
M  +4    -4    src/annotations/properties/AnnotationProperties.h
M  +4    -3    src/annotations/undo/ResizeCommand.cpp
M  +2    -1    src/annotations/undo/ResizeCommand.h
M  +147  -101  src/backend/Config.cpp
M  +53   -49   src/backend/Config.h
M  +2    -2    src/common/constants/Constants.h
R  +5    -5    src/common/enum/FillModes.h [from: src/common/enum/FillTypes.h - 084% similarity]
R  +10   -10   src/common/enum/ImageEffects.h [from: src/annotations/items/helper/TextPositions.h - 073% similarity]
R  +11   -7    src/common/enum/Tools.h [from: src/common/enum/ToolTypes.h - 080% similarity]
M  +14   -14   src/common/helper/ConfigNameHelper.cpp
M  +7    -7    src/common/helper/ConfigNameHelper.h
M  +69   -7    src/common/helper/ShapeHelper.cpp
M  +4    -2    src/common/helper/ShapeHelper.h
M  +6    -0    src/gui/CoreView.cpp
M  +2    -0    src/gui/CoreView.h
M  +16   -7    src/gui/KImageAnnotator.cpp
M  +84   -42   src/gui/annotator/AnnotationSettings.cpp
M  +18   -11   src/gui/annotator/AnnotationSettings.h
M  +18   -4    src/gui/annotator/AnnotationView.cpp
M  +7    -2    src/gui/annotator/AnnotationView.h
A  +67   -0    src/gui/annotator/AnnotationViewZoomer.cpp     [License: LGPL (v3+)]
C  +20   -16   src/gui/annotator/AnnotationViewZoomer.h [from: src/gui/annotator/tabs/AnnotationTabContent.h - 058% similarity]
M  +8    -2    src/gui/annotator/AnnotationWidget.cpp
M  +4    -2    src/gui/annotator/AnnotationWidget.h
M  +76   -44   src/gui/annotator/WidgetConfigurator.cpp
M  +9    -9    src/gui/annotator/WidgetConfigurator.h
M  +19   -4    src/gui/annotator/tabs/AnnotationTabContent.cpp
M  +8    -2    src/gui/annotator/tabs/AnnotationTabContent.h
M  +41   -0    src/gui/annotator/tabs/AnnotationTabContextMenu.cpp
M  +7    -0    src/gui/annotator/tabs/AnnotationTabContextMenu.h
M  +19   -4    src/gui/annotator/tabs/AnnotationTabWidget.cpp
M  +6    -3    src/gui/annotator/tabs/AnnotationTabWidget.h
M  +19   -9    src/widgets/ColorPicker.cpp
M  +4    -2    src/widgets/ColorPicker.h
R  +22   -20   src/widgets/FillModePicker.cpp [from: src/widgets/FillTypePicker.cpp - 064% similarity]
R  +13   -13   src/widgets/FillModePicker.h [from: src/widgets/FillTypePicker.h - 072% similarity]
A  +87   -0    src/widgets/ImageEffectPicker.cpp     [License: GPL (v2+)]
C  +18   -19   src/widgets/ImageEffectPicker.h [from: src/widgets/StickerPicker.h - 059% similarity]
M  +20   -10   src/widgets/NumberPicker.cpp
M  +5    -3    src/widgets/NumberPicker.h
M  +24   -22   src/widgets/StickerPicker.cpp
M  +2    -2    src/widgets/StickerPicker.h
M  +35   -23   src/widgets/ToolPicker.cpp
M  +9    -9    src/widgets/ToolPicker.h
A  +69   -0    src/widgets/ZoomIndicator.cpp     [License: GPL (v2+)]
C  +12   -26   src/widgets/ZoomIndicator.h [from: src/widgets/StickerPicker.h - 057% similarity]
M  +1    -1    src/widgets/menuButtons/ListItemGroup.cpp
M  +6    -1    tests/CMakeLists.txt
M  +11   -17   tests/annotations/core/AnnotationAreaTest.cpp
M  +3    -5    tests/annotations/core/AnnotationAreaTest.h
M  +12   -12   tests/annotations/core/AnnotationItemFactoryTest.cpp
M  +1    -1    tests/annotations/core/AnnotationItemFactoryTest.h
M  +17   -19   tests/annotations/core/AnnotationPropertiesFactoryTest.cpp
M  +2    -2    tests/annotations/core/AnnotationPropertiesFactoryTest.h
M  +1    -1    tests/annotations/items/helper/KeyInputHelperTest.h
M  +1    -1    tests/annotations/items/helper/TextCursorTest.h
M  +8    -5    tests/annotations/misc/AnnotationItemClipboardTest.cpp
M  +12   -5    tests/annotations/modifiers/AnnotationItemModifierTest.cpp
M  +12   -5    tests/annotations/modifiers/AnnotationItemResizerTest.cpp
M  +32   -15   tests/annotations/modifiers/AnnotationItemSelectorTest.cpp
M  +23   -13   tests/annotations/modifiers/AnnotationMultiItemResizerTest.cpp
M  +10   -10   tests/annotations/modifiers/resizeHandles/LineResizeHandlesTest.cpp
A  +139  -0    tests/annotations/modifiers/resizeHandles/PointerRectResizeHandlesTest.cpp     [License: GPL (v2+)]
C  +18   -18   tests/annotations/modifiers/resizeHandles/PointerRectResizeHandlesTest.h [from: tests/annotations/modifiers/resizeHandles/RectResizeHandlesTest.h - 052% similarity]
M  +18   -18   tests/annotations/modifiers/resizeHandles/RectResizeHandlesTest.cpp
M  +0    -1    tests/annotations/modifiers/resizeHandles/RectResizeHandlesTest.h
M  +6    -6    tests/annotations/undo/AddCommandTest.cpp
M  +12   -16   tests/annotations/undo/CropCommandTest.cpp
M  +6    -7    tests/annotations/undo/DeleteCommandTest.cpp
M  +24   -11   tests/annotations/undo/PasteCommandTest.cpp
M  +0    -19   tests/annotations/undo/PasteCommandTest.h
M  +10   -10   tests/annotations/undo/ResizeCommandTest.cpp
M  +13   -15   tests/annotations/undo/ScaleCommandTest.cpp
M  +8    -8    tests/backend/ConfigTest.cpp
M  +2    -2    tests/backend/ConfigTest.h
A  +71   -0    tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp     [License: LGPL (v2+)]
C  +12   -12   tests/gui/annotator/tabs/AnnotationTabContextMenuTest.h [from: tests/widgets/FillTypePickerTest.h - 055% similarity]
M  +25   -28   tests/gui/cropper/CropSelectionHandlerTest.cpp
M  +0    -8    tests/gui/cropper/CropSelectionHandlerTest.h
C  +12   -18   tests/mocks/MockDefaultParameters.h [from: tests/backend/ConfigTest.h - 057% similarity]
M  +17   -7    tests/mocks/MockSettingsProvider.cpp
M  +13   -9    tests/mocks/MockSettingsProvider.h
C  +15   -18   tests/mocks/MockZoomValueProvider.cpp [from: tests/widgets/ToolPickerTest.h - 059% similarity]
C  +14   -15   tests/mocks/MockZoomValueProvider.h [from: tests/widgets/ToolPickerTest.h - 058% similarity]
M  +1    -1    tests/widgets/ColorPickerTest.cpp
C  +11   -10   tests/widgets/FillModePickerTest.cpp [from: tests/widgets/ColorPickerTest.cpp - 062% similarity]
R  +4    -6    tests/widgets/FillModePickerTest.h [from: tests/widgets/FillTypePickerTest.h - 078% similarity]
D  +0    -69   tests/widgets/FillTypePickerTest.cpp
C  +10   -9    tests/widgets/ImageEffectPickerTest.cpp [from: tests/widgets/StickerPickerTest.cpp - 061% similarity]
C  +15   -12   tests/widgets/ImageEffectPickerTest.h [from: tests/widgets/StickerPickerTest.cpp - 060% similarity]
M  +1    -1    tests/widgets/NumberPickerTest.cpp
M  +2    -2    tests/widgets/StickerPickerTest.cpp
M  +8    -8    tests/widgets/ToolPickerTest.cpp
M  +2    -2    tests/widgets/ToolPickerTest.h
M  +1    -1    translations/CMakeLists.txt
M  +60   -11   translations/kImageAnnotator_cs.ts
M  +60   -11   translations/kImageAnnotator_da.ts
M  +64   -15   translations/kImageAnnotator_de.ts
M  +63   -14   translations/kImageAnnotator_el.ts
M  +109  -60   translations/kImageAnnotator_es.ts
M  +60   -11   translations/kImageAnnotator_eu.ts
M  +62   -13   translations/kImageAnnotator_fr.ts
M  +60   -11   translations/kImageAnnotator_fr_CA.ts
M  +60   -11   translations/kImageAnnotator_gl.ts
M  +60   -11   translations/kImageAnnotator_hu.ts
M  +60   -11   translations/kImageAnnotator_id.ts
M  +60   -11   translations/kImageAnnotator_it.ts
M  +60   -11   translations/kImageAnnotator_ja.ts
M  +60   -11   translations/kImageAnnotator_nl.ts
M  +69   -20   translations/kImageAnnotator_no.ts
M  +113  -64   translations/kImageAnnotator_pl.ts
M  +63   -14   translations/kImageAnnotator_pt.ts
C  +0    -0    translations/kImageAnnotator_pt_BR.ts [from: translations/kImageAnnotator_pt.ts - 100% similarity]
M  +69   -20   translations/kImageAnnotator_ru.ts
M  +113  -64   translations/kImageAnnotator_sv.ts
M  +60   -11   translations/kImageAnnotator_tr.ts
M  +113  -64   translations/kImageAnnotator_uk.ts
R  +86   -37   translations/kImageAnnotator_zh_CN.ts [from: translations/kImageAnnotator_zh_Hans.ts - 068% similarity]

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


More information about the Neon-commits mailing list