Add a tool to take an inverted screenshot (#1849)
* Add invert tool to build commands * Add icons for invert tool * Integrate invert tool * Add shortcut for invert tool * Add invert tool * Add translation for invert tool * Run clang-format * Update tool to invert a region instead of everything * Update shortcut for invert tool * Update button order of inverter and counter * Update translations for invert tool * Run clang-format * Revert "Update translations for invert tool" This reverts commit c1fd5a162be6c64b26790d53eab3749b3a124bcf. * Revert "Add translation for invert tool" This reverts commit b0c1da5f36e844fa8b5f1492f5f507d85bb7aa7b. * Update drawSearchArea to match pixelate * Update invert icon to one from Material Design Co-authored-by: crackcat <>
This commit is contained in:
@@ -136,23 +136,24 @@ static std::map<CaptureToolButton::ButtonType, int> buttonTypeOrder
|
||||
{ CaptureToolButton::TYPE_MARKER, 6 },
|
||||
{ CaptureToolButton::TYPE_TEXT, 7 },
|
||||
{ CaptureToolButton::TYPE_PIXELATE, 8 },
|
||||
{ CaptureToolButton::TYPE_CIRCLECOUNT, 9 },
|
||||
{ CaptureToolButton::TYPE_SELECTIONINDICATOR, 10 },
|
||||
{ CaptureToolButton::TYPE_MOVESELECTION, 11 },
|
||||
{ CaptureToolButton::TYPE_UNDO, 12 },
|
||||
{ CaptureToolButton::TYPE_REDO, 13 },
|
||||
{ CaptureToolButton::TYPE_COPY, 14 },
|
||||
{ CaptureToolButton::TYPE_SAVE, 15 },
|
||||
{ CaptureToolButton::TYPE_IMAGEUPLOADER, 16 },
|
||||
{ CaptureToolButton::TYPE_INVERT, 9 },
|
||||
{ CaptureToolButton::TYPE_CIRCLECOUNT, 10 },
|
||||
{ CaptureToolButton::TYPE_SELECTIONINDICATOR, 11 },
|
||||
{ CaptureToolButton::TYPE_MOVESELECTION, 12 },
|
||||
{ CaptureToolButton::TYPE_UNDO, 13 },
|
||||
{ CaptureToolButton::TYPE_REDO, 14 },
|
||||
{ CaptureToolButton::TYPE_COPY, 15 },
|
||||
{ CaptureToolButton::TYPE_SAVE, 16 },
|
||||
{ CaptureToolButton::TYPE_IMAGEUPLOADER, 17 },
|
||||
#if !defined(Q_OS_MACOS)
|
||||
{ CaptureToolButton::TYPE_OPEN_APP, 17 },
|
||||
{ CaptureToolButton::TYPE_EXIT, 18 }, { CaptureToolButton::TYPE_PIN, 19 },
|
||||
{ CaptureToolButton::TYPE_OPEN_APP, 18 },
|
||||
{ CaptureToolButton::TYPE_EXIT, 19 }, { CaptureToolButton::TYPE_PIN, 20 },
|
||||
#else
|
||||
{ CaptureToolButton::TYPE_EXIT, 17 }, { CaptureToolButton::TYPE_PIN, 18 },
|
||||
{ CaptureToolButton::TYPE_EXIT, 18 }, { CaptureToolButton::TYPE_PIN, 19 },
|
||||
#endif
|
||||
|
||||
{ CaptureToolButton::TYPE_SIZEINCREASE, 20 },
|
||||
{ CaptureToolButton::TYPE_SIZEDECREASE, 21 },
|
||||
{ CaptureToolButton::TYPE_SIZEINCREASE, 21 },
|
||||
{ CaptureToolButton::TYPE_SIZEDECREASE, 22 },
|
||||
};
|
||||
|
||||
int CaptureToolButton::getPriorityByButton(CaptureToolButton::ButtonType b)
|
||||
@@ -173,6 +174,8 @@ QVector<CaptureToolButton::ButtonType>
|
||||
CaptureToolButton::TYPE_MARKER,
|
||||
CaptureToolButton::TYPE_TEXT,
|
||||
CaptureToolButton::TYPE_PIXELATE,
|
||||
CaptureToolButton::TYPE_INVERT,
|
||||
CaptureToolButton::TYPE_CIRCLECOUNT,
|
||||
CaptureToolButton::TYPE_SELECTIONINDICATOR,
|
||||
CaptureToolButton::TYPE_MOVESELECTION,
|
||||
CaptureToolButton::TYPE_UNDO,
|
||||
@@ -185,7 +188,6 @@ QVector<CaptureToolButton::ButtonType>
|
||||
CaptureToolButton::TYPE_OPEN_APP,
|
||||
#endif
|
||||
CaptureToolButton::TYPE_PIN,
|
||||
CaptureToolButton::TYPE_CIRCLECOUNT,
|
||||
CaptureToolButton::TYPE_SIZEINCREASE,
|
||||
CaptureToolButton::TYPE_SIZEDECREASE,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user