[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