82 Commits

Author SHA1 Message Date
Vladimir
c634874ed5 Change include for appsettings.h 2025-01-13 01:25:57 +05:00
Vladimir
a743565796 Apply formatting
find . -iname '*.h' -o -iname '*.cpp' | xargs clang-format -i
2025-01-13 01:23:52 +05:00
Vladimir
aa75abf179 Replace class QName; with #include <QName> 2025-01-13 01:20:06 +05:00
Linus Heck
551a7d3538 Add PainterPath includes s.t. this project builds using clang 2022-01-25 10:39:49 +05:00
Vladimir
57810755a6 Fix including QPainterPath header 2020-08-16 19:31:02 +05:00
Vladimir
446f917e78 Tooltips updated 2018-02-11 00:01:23 +05:00
Vladimir
63b05961a6 Added text for other actions in toolbar 2018-02-10 19:42:59 +05:00
Vladimir
ef82387a09 Some cleanup 2017-12-20 19:00:11 +05:00
Vladimir
6fbbcbf98e Added namespace to widgets, dialogs, etc. 2017-12-20 13:21:44 +05:00
Vladimir
8b5594e812 Added namespace to settings 2017-12-19 19:32:51 +05:00
Vladimir
e99b15fde0 Added namespace to parser 2017-12-13 13:08:28 +05:00
Vladimir
3447b2007d Added namespace to imageeditor tools 2017-12-13 12:01:54 +05:00
Vladimir
209b65e533 NULL replaced by nullptr 2017-10-07 23:38:46 +05:00
Vladimir
5e5ee9f43a Added virtual destructors 2017-10-06 20:33:55 +05:00
Vladimir
64f655c727 Use Q_DECL_OVERRIDE macro 2017-10-06 19:13:10 +05:00
Vladimir
9b0c9046b4 Use QSettings object from AppSettings 2017-03-15 19:06:24 +05:00
Vladimir
13e1da5fd5 Code style changed with plugin Beautifier and Artistic Style 2016-10-15 19:31:03 +05:00
Vladimir
0d9208c892 Empty lines removed 2016-10-15 17:50:36 +05:00
Vladimir
afa19da8b4 Removed delimiter lines //-------------- 2016-10-15 17:50:29 +05:00
Vladimir
0a617529d6 If there is selected area, tools line/rect/fill/pen used only inside it 2016-10-12 21:01:17 +05:00
Vladimir
a8c39b9e29 Processing of mouse movements also outside the borders of the image. 2016-10-12 20:50:13 +05:00
Vladimir
cb6672309a Fixed mouse behaviour on selection 2016-10-09 12:08:14 +05:00
Vladimir
94c4988a87 Tooltip updated 2016-10-09 11:35:51 +05:00
Vladimir
bae4493786 Implemented circular moving 2016-10-09 11:29:50 +05:00
Vladimir
8560c31aec Implemented moving with cut and copy 2016-10-08 20:18:29 +05:00
Vladimir
41f557565f Added icons 2016-10-08 12:13:10 +05:00
Vladimir
bf8bbac55f Fixed interface and headers for ToolSelect and ToolsManager 2016-10-08 11:31:08 +05:00
Vladimir
a8935f4579 Added draft of ToolMove 2016-10-08 11:30:02 +05:00
Vladimir
951103f448 Implemented moving of selected path 2016-10-07 20:01:18 +05:00
Vladimir
ff7996d1cd Added selection tool's actions to switch mode
Two mode: modify selection path and move path.
2016-10-07 19:34:16 +05:00
Vladimir
61a4731f39 SelectedPath added to interface IImageEditorparams 2016-10-06 20:54:11 +05:00
Vladimir
425c1544fd Removed old code 2016-10-05 21:13:01 +05:00
Vladimir
cd3be5a00b Pass selection to the WindowEditor 2016-10-05 21:13:01 +05:00
Vladimir
5d8b50ea8f Cleaned signals/slots for 'zoom' tool 2016-10-05 21:13:00 +05:00
Vladimir
e9dce19cdf Reset selection with middle mouse button 2016-10-05 21:12:54 +05:00
Vladimir
09e257f19a Use XOR operation while select region 2016-10-03 20:48:34 +05:00
Vladimir
edfe0b22b0 Add selection tool based on 'line' tool
Implemented selection rectangle append/subtract by mouse
2016-10-02 22:01:46 +05:00
Vladimir
f963c8096c Create tools inside WindowEditor 2016-10-01 20:10:34 +05:00
Vladimir
32c6a6ed53 Added hex color value to tooltip on ToolColor 2016-07-16 22:57:15 +05:00
Vladimir
e9a2c8494f Added function for conversion from QRgb to QColor, with alpha component
Because ctor QColor(QRgb) sets alpha component to 0xffff.
2016-07-16 21:41:05 +05:00
Vladimir
f88fdbc8f0 Enable Alpha component in color dialog 2016-07-16 18:55:43 +05:00
Vladimir
be9bd0012f Fixed build on Qt 5.1
QVector::length() introduced later in Qt 5.2 for compatibility with
QList.
2016-06-26 02:12:47 +05:00
Vladimir
1989cd231b Uninitialized field #32775 2015-11-12 18:16:08 +05:00
Vladimir
ee0644ede4 Changed UI of image editor, added drawing tools;
Merge branch 'feature-image-editor' into develop
2015-02-07 20:44:43 +05:00
Vladimir
f51b824aec ToolFill icon added 2015-02-07 14:40:53 +05:00
Vladimir
ef89b9b21b Added tool fill 2015-02-07 14:26:33 +05:00
Vladimir
79a50233d0 Added tool to draw line 2015-02-07 12:49:20 +05:00
Vladimir
fefdf1743d Added parent widget for color dialogs 2015-02-07 12:25:05 +05:00
Vladimir
65e5f37187 Removed unused methods 2015-02-07 12:10:54 +05:00
Vladimir
a7bb1a61a2 Removed color settings from other tools 2015-02-07 12:09:08 +05:00