69 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
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
679f792264 Uniformity of line breaks 2025-01-12 19:17:03 +05:00
Vladimir
07c39461b9 Add operation to images and fonts 2022-06-26 01:52:55 +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
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
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
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
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
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
Vladimir
1f37aeca9c Scan template renamed 2017-09-23 12:02:58 +05:00
Vladimir
a1709813db Make preview string from grayscale image 2017-08-11 21:00:47 +05:00
Vladimir
9cc54fcd39 Added value to tag 2017-08-06 09:17:07 +05:00
Vladimir
fe1c105e13 Changed arguments list for ConverterHelper::pixelsData 2017-08-05 00:18:43 +05:00
Vladimir
962944c3a4 Fixed name of argument 2017-08-05 00:02:02 +05:00
Vladimir
13e1da5fd5 Code style changed with plugin Beautifier and Artistic Style 2016-10-15 19:31:03 +05:00
Vladimir
afa19da8b4 Removed delimiter lines //-------------- 2016-10-15 17:50:29 +05:00
Vladimir
0055ea3790 Keep image width/height inside javascript 2016-10-11 21:32:40 +05:00
Vladimir
6e4de070b4 Check point's count inside javascript 2016-10-11 21:12:48 +05:00
Vladimir
716b95dd63 Save alpha bits for preview when alpha channel not used 2016-09-23 21:18:12 +05:00
Vladimir
69e05a3052 Fixed build on Qt 4.8 2016-06-26 10:40:58 +05:00
Vladimir
2c8655c059 Use modified scan script 2016-06-04 13:50:55 +05:00
Vladimir
dceeb4a8dc Added script template with exception on request 2016-06-04 13:50:00 +05:00
Vladimir
469a7a45e1 Fixed preview with new QJSEngine;
Changed ownership of QObject convImage in QJSEngine to prevent object's deletion by engine;
Bug appears on opening dialog Options -> Conversion -> Show preview.
2016-03-14 10:35:45 +05:00
Vladimir
ca2853b7ba Use QJSEngine with Qt >= 5.5 2015-11-03 21:45:20 +05:00
Vladimir
d29c9238d1 Use RLE min length in conversion 2014-08-13 01:17:08 +06:00
Vladimir
ac0202e973 Method makeGrayscale() updated to save alpha channel 2014-08-07 21:03:35 +06:00
Vladimir
502e386884 Changed method of pixel's modification 2014-08-07 19:58:28 +06:00
Vladimir
086117fc53 Changed image data scanning and packing 2014-01-18 00:09:28 +06:00
Vladimir
84154e3962 Changed method definition 2014-01-17 23:50:42 +06:00