124 Commits

Author SHA1 Message Date
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
Vladimir
6a2be552f5 Remove unused height/width 2025-01-12 23:28:55 +05:00
Vladimir
7a995fcffe Remove unused height/width 2025-01-12 23:17:47 +05:00
Vladimir
cd7ea86c74 Remove unused background color parameter 2025-01-12 23:16:47 +05:00
Vladimir
679f792264 Uniformity of line breaks 2025-01-12 19:17:03 +05:00
Vladimir
b53c6cac6e Apply optional offset 2022-06-27 03:31:18 +05:00
Vladimir
fb0e3a2659 Remove duplicated code 2022-06-27 03:26:25 +05:00
Vladimir
97cfff88c3 Fix shift operations for two axis at one time 2022-06-27 03:14:47 +05:00
Vladimir
d96e9ff613 Implemented align method 2022-06-27 01:47:58 +05:00
Vladimir
db053468df Add uniform method to shift images 2022-06-27 01:04:10 +05:00
Vladimir
07c39461b9 Add operation to images and fonts 2022-06-26 01:52:55 +05:00
Vladimir
713b8c5021 Reuse code from CanvasResize feature with some modifications 2022-06-26 01:51:16 +05:00
Vladimir
6d825396ef Add glyph size calculation on new font creation 2021-12-27 11:08:46 +05:00
Vladimir
3b2162b2e9 Use zero value as fallback to use scanning width 2021-11-29 19:22:33 +05:00
Vladimir
d1bcea4b26 Split data to fixed number of blocks per code line 2021-11-29 18:34:33 +05:00
Vladimir
d9e0d39045 Convert QImage back to ARGB32 after applying filters 2021-08-30 20:14:46 +05:00
Vladimir
e866a799c7 Revert "fix wrong pixel access for monochrome QImage"
This reverts commit 7d79f7ec7a.
2021-08-30 20:14:15 +05:00
Andreas Reischuck
7d79f7ec7a fix wrong pixel access for monochrome QImage 2021-08-06 23:55:16 +02:00
Vladimir
4c1a36ee17 Fix min size calculation 2021-03-05 00:09:14 +05:00
Vladimir
8ffe6cdfcd Fix warnings from Qt 5.15 2021-03-03 21:22:52 +03:00
Vladimir
6176acabbd Test 2, 8, 16 2019-07-08 23:40:23 +05:00
Vladimir
8ff26ed60a One method for all 2019-07-08 22:47:32 +05:00
Vladimir
757d26d68f Same methods 2019-07-08 22:18:36 +05:00
Vladimir
6a9e0128b9 Compare various conversion methods 2019-07-08 21:45:01 +05:00
Vladimir
e757217c44 Added field to imageoptions 2019-07-07 20:20:11 +05:00
Vladimir
f299657b41 Fixed detecting empty area 2019-02-27 00:32:03 +05:00
Vladimir
1e31f7ae68 Implemented height's minimization 2019-02-26 23:57:58 +05:00
Vladimir
cd524f49ff Fixed relation between script's main direction and line orientation 2018-10-13 21:52:13 +05:00
Vladimir
f1bbe9deab Apply a well known orientation of the lines when possible
Partial fix of problems with 1-pixel width images, what splitted to rows.
2018-10-13 19:49:38 +05:00
Vladimir
a7f1ccaac0 Scaled selection outline 2018-02-27 20:56:22 +05:00
Vladimir
4a38ab8824 Fixed selection outline 2018-02-27 19:39:16 +05:00
Vladimir
8b989526a2 Modify character's size before drawing 2018-02-10 11:46:23 +05:00
Vladimir
92aec5701e Modify precalculated character size 2018-02-10 11:46:23 +05:00
Vladimir
8b5594e812 Added namespace to settings 2017-12-19 19:32:51 +05:00
Vladimir
ab1acea3e1 Scoped enums 2017-12-18 21:01:01 +05:00
Vladimir
e99b15fde0 Added namespace to parser 2017-12-13 13:08:28 +05:00
Vladimir
b892543d89 Added namespace for data containers and models 2017-12-13 11:23:17 +05:00
Vladimir
5901184726 Added namespace for RLE compressor 2017-10-09 21:57:10 +05:00
Vladimir
209b65e533 NULL replaced by nullptr 2017-10-07 23:38:46 +05:00
Vladimir
3ebb9e4a51 Removed macro Q_OBJECT from static classes 2017-10-07 02:08:17 +05:00
Vladimir
5e5ee9f43a Added virtual destructors 2017-10-06 20:33:55 +05:00
Vladimir
9fc4473cb5 Removed conditions for Qt 5.5
QJSEngine
2017-10-05 21:53:52 +05:00
Vladimir
cca6b3cb2b Pass custom pixel's processing script as parameter 2017-10-02 23:35:06 +05:00
Vladimir
d06a8646e3 Custom and color previews are same 2017-10-02 23:34:31 +05:00
Vladimir
29c473c7bf Get script from settings first 2017-09-28 22:05:28 +05:00
Vladimir
c5ee4d93f8 Renamed methods and fields for custom scan script 2017-09-28 21:53:05 +05:00
Vladimir
c13cbea487 Added enum item ConversionTypeCustom 2017-09-25 23:06:17 +05:00
Vladimir
39abe9c371 Added method to convert pixel's data by script 2017-09-25 22:34:17 +05:00
Vladimir
0a52dbef8f Class ConvImage renamed to ConvImageScan 2017-09-23 12:32:09 +05:00