-
443b100ab9
bump version number to 2.25.1
master
v2.25.1
Erik Auerswald
2025-10-31 19:44:16 +01:00
-
63495ef4a8
suppress debug output without -P, --debug-output
Erik Auerswald
2025-10-30 00:04:42 +01:00
-
9d9b2253e1
bump version number to 2.25.0
v2.25.0
Erik Auerswald
2025-03-23 19:06:24 +01:00
-
e914669079
add option -F, --adapt-after-crop
Erik Auerswald
2025-03-23 18:55:51 +01:00
-
94ce321060
lazily adapt threshold to image
Erik Auerswald
2025-03-23 14:42:25 +01:00
-
7cae796188
ssocr.c: code maintenance
Erik Auerswald
2025-03-23 14:26:09 +01:00
-
7f2a9f3f22
warn when options -a and -T are used together
Erik Auerswald
2025-03-22 18:45:15 +01:00
-
00312ee70e
man page: describe interaction of -a and -T
Erik Auerswald
2025-03-22 18:38:04 +01:00
-
e309861f24
man page: suggest -a when using gray_stretch
Erik Auerswald
2025-03-20 21:23:33 +01:00
-
4b5c6ea770
NEWS: mention speed up of -g with gray_stretch
Erik Auerswald
2025-03-20 21:15:01 +01:00
-
56d1b22118
simplify some command execution code paths
Erik Auerswald
2025-03-20 21:12:00 +01:00
-
eaf0f32850
NEWS: mention performance improvement
Erik Auerswald
2025-03-18 21:45:00 +01:00
-
fa30f473e7
simplify adapt_threshold() and iterative_threshold()
Erik Auerswald
2025-03-18 21:31:19 +01:00
-
67abe0fba8
combine get_minval() and get_maxval()
Erik Auerswald
2025-03-18 20:42:38 +01:00
-
ac060de96b
speed up reading from standard input
Erik Auerswald
2025-03-18 20:10:51 +01:00
-
74aeb44f94
rename draw_pixel() to draw_fg_bg_pixel()
Erik Auerswald
2025-02-02 20:42:52 +01:00
-
f012c14d93
refactoring and type consistency fixes
Erik Auerswald
2025-02-02 20:32:48 +01:00
-
b44a4ad72a
update copyright years
Erik Auerswald
2025-02-01 19:33:29 +01:00
-
13a5ec3802
imgproc.c: remove some useless code
Erik Auerswald
2025-02-01 19:26:09 +01:00
-
2824d0aea7
ensure M_PI is defined
Erik Auerswald
2024-12-14 14:56:13 +01:00
-
5439679c83
bump version number to 2.24.1
v2.24.1
Erik Auerswald
2024-12-11 15:43:49 +01:00
-
e7a20fbb2d
man page: fix two typos
Erik Auerswald
2024-12-11 15:38:10 +01:00
-
88a627050a
print warning when ignoring unknown luminance formula
Erik Auerswald
2024-11-18 17:55:02 +01:00
-
6e8c8361fd
improve wording of unknown charset warning
Erik Auerswald
2024-11-18 17:43:55 +01:00
-
ad5b6da118
NEWS: mention recent changes
Erik Auerswald
2024-11-17 19:44:57 +01:00
-
7485ba3ffc
man page: option argument separation description
Erik Auerswald
2024-11-17 19:33:35 +01:00
-
acdf26c6bf
print warning when ignoring unknown charset
Erik Auerswald
2024-11-17 19:25:33 +01:00
-
4ab3869eea
add '+' to version to indicate unreleased changes
Erik Auerswald
2024-11-17 19:13:33 +01:00
-
70692aa5c4
suppress debug output without -P, --debug-output
Erik Auerswald
2024-11-17 19:10:34 +01:00
-
9964c8ce85
fix copy & paste error in a comment
Erik Auerswald
2024-11-17 19:09:00 +01:00
-
895b0cb2b5
bump version number to 2.24.0
v2.24.0
Erik Auerswald
2024-06-22 20:05:30 +02:00
-
894f3035fd
fix a special case for decimal point recognition
Erik Auerswald
2024-06-22 20:04:08 +02:00
-
40c34ad6d7
tweak --help and --version output
Erik Auerswald
2024-05-19 01:05:22 +02:00
-
bae7381e34
add lower case r to character set "full"
Erik Auerswald
2024-05-18 23:51:13 +02:00
-
d6be469e14
add lower case h to character set "full"
Erik Auerswald
2024-05-18 23:37:27 +02:00
-
af6c53c3f3
add lower case n for consistency with lower case c
Erik Auerswald
2024-05-18 21:44:42 +02:00
-
b05410efae
man page: fix "white_border" description
Erik Auerswald
2024-05-09 16:19:36 +02:00
-
6569ca9f6b
update copyright years
Erik Auerswald
2024-02-23 19:00:58 +01:00
-
48da4ee8c1
help: align equal signs in Defaults section
Erik Auerswald
2024-02-23 18:58:58 +01:00
-
1a8c4d7701
help: mention that rotate is clockwise
Erik Auerswald
2024-02-23 18:57:04 +01:00
-
624e998efb
NEWS: mention message improvements
Erik Auerswald
2023-09-10 14:54:27 +02:00
-
81c5472b69
add program name to warning messages
Erik Auerswald
2023-09-10 14:49:12 +02:00
-
6fc62729e9
improve error message for wrong number of digits
Erik Auerswald
2023-09-10 14:35:49 +02:00
-
19f93dcb58
fix debug output regarding flag DEBUG_OUTPUT
Erik Auerswald
2023-07-26 19:50:15 +02:00
-
5ca3455873
add ssocr version to debug output
Erik Auerswald
2023-07-26 19:47:01 +02:00
-
2026f39ee7
INSTALL: tweak prerequisites list
Erik Auerswald
2023-05-21 18:45:08 +02:00
-
73e7a69b4c
INSTALL: mention (GNU) make as prerequisite
Erik Auerswald
2023-05-20 19:37:29 +02:00
-
f25047745d
INSTALL: mention gcc and man under prerequisites
Erik Auerswald
2023-05-20 16:58:38 +02:00
-
658230679a
bump version number to 2.23.1
v2.23.1
Erik Auerswald
2023-05-18 16:13:18 +02:00
-
1fe392c772
use latest release date as man page date
Erik Auerswald
2023-05-14 17:37:48 +02:00
-
2ff3d882b9
Makefile: remove quotes from inside VERSION variable
Erik Auerswald
2023-05-14 17:21:37 +02:00
-
f06f8441fd
Makefile: use single quote when possible
Erik Auerswald
2023-05-14 17:01:26 +02:00
-
a5c550b72b
Makefile: man page also depends on help.c
Erik Auerswald
2023-05-14 16:26:34 +02:00
-
0c3adc9002
avoid useless digit memory copy
Erik Auerswald
2023-05-13 20:05:23 +02:00
-
ad9027b6a0
guard against some integer overflows
Erik Auerswald
2023-05-13 19:58:16 +02:00
-
66dbee3591
typo fix in NEWS
Erik Auerswald
2023-05-12 18:28:16 +02:00
-
c6e09b8f70
INSTALL, README: add commas around "e.g."
Erik Auerswald
2023-05-12 18:27:19 +02:00
-
7e056835fa
man page: mention -- to end option-scanning
Erik Auerswald
2023-05-11 21:25:31 +02:00
-
050830a709
man page: use latest copyright year, not build date
Erik Auerswald
2023-05-09 18:11:53 +02:00
-
27e7913135
append '+' to version to indicate changes
Erik Auerswald
2023-05-09 18:10:25 +02:00
-
0cd776b479
bump version number to 2.23.0
v2.23.0
Erik Auerswald
2023-05-01 19:36:47 +02:00
-
cf2391f400
do not accept 0 expected digits
Erik Auerswald
2023-05-01 17:00:49 +02:00
-
898f5ec712
allow to specify a range for the number of digits
Erik Auerswald
2023-05-01 16:19:12 +02:00
-
9e2d37ddbf
add option -M, --min-char-dims=WxH
Erik Auerswald
2023-04-30 19:14:19 +02:00
-
8df40937c9
accept any number of digits during segmentation
Erik Auerswald
2023-04-30 16:29:47 +02:00
-
06c2afc85e
add option -N, --min-segment=SIZE
Erik Auerswald
2023-04-29 11:53:32 +02:00
-
2d6b019842
consistently use "scanline" in comments
Erik Auerswald
2023-04-24 17:04:34 +02:00
-
8660a65ebd
append '+' to version string during development
Erik Auerswald
2023-04-24 17:03:33 +02:00
-
fe272d21ef
bump version number to 2.22.2
v2.22.2
Erik Auerswald
2023-04-23 14:43:15 +02:00
-
61721919cc
man page: --ignore-pixels pertains to rows, too
Erik Auerswald
2023-04-23 14:39:24 +02:00
-
d5b6c0852d
man page: improve descriptions of -r, -m, -H, -W
Erik Auerswald
2023-04-23 13:18:15 +02:00
-
ea8f724846
update copyright years
Erik Auerswald
2023-04-23 12:53:48 +02:00
-
320487e300
tweak alignment of some debug output
Erik Auerswald
2023-04-23 12:50:02 +02:00
-
9386643c60
improve help output
Erik Auerswald
2023-04-23 12:48:37 +02:00
-
f7098c6ff5
man page: add some information
Erik Auerswald
2022-12-10 13:38:31 +01:00
-
3ebd31d09d
man page: tweak -s, --print-spaces description
Erik Auerswald
2022-12-10 13:19:47 +01:00
-
629ecd05f6
bump version number to 2.22.1
v2.22.1
Erik Auerswald
2022-01-25 18:56:14 +01:00
-
145c9f74cb
Makefile: man page depends on defines.h for version number
Erik Auerswald
2022-01-25 18:55:31 +01:00
-
b83610d7d2
update copyright year
Erik Auerswald
2022-01-25 18:38:52 +01:00
-
9709e55683
Makefile: use pkg-config without imlib2-config
Erik Auerswald
2022-01-24 21:01:37 +01:00
-
bf4bc839f8
INSTALL: mention that pkg-config replaces imlib2-config
Erik Auerswald
2022-01-24 20:50:29 +01:00
-
643dbb85b0
INSTALL: remove "rman" from prerequisites
Erik Auerswald
2022-01-24 20:48:47 +01:00
-
aa87a600d8
Merge pull request #16 from alexmyczko/master
Erik Auerswald
2021-11-10 19:38:33 +01:00
-
-
742c6816bf
fix typos
Alex Myczko
2021-11-10 08:21:41 +01:00
-
-
3b35bcace6
bump version number to 2.22.0 and make release
v2.22.0
Erik Auerswald
2021-11-07 12:29:33 +01:00
-
f2d86220ba
remove trailing space from charset help output
Erik Auerswald
2021-11-01 15:16:19 +01:00
-
2ebe192fb2
add charset "tt_robot"
Erik Auerswald
2021-11-01 15:09:18 +01:00
-
c4491d1f98
add a NEWS file
Erik Auerswald
2021-11-01 13:51:18 +01:00
-
0793da7bcb
replace strncat() with memcpy()
Erik Auerswald
2021-10-26 20:54:14 +02:00
-
9b227e7d64
update reasons for string.h includes
Erik Auerswald
2021-10-26 20:28:36 +02:00
-
9b4690e68c
help.c: remove unused include of string.h
Erik Auerswald
2021-10-26 20:27:59 +02:00
-
9b31b50154
guard against potential unsigned integer overflow
Erik Auerswald
2021-10-26 20:18:11 +02:00
-
8464c5c2b9
INSTALL: adjust to removed -Werror & -pedantic-errors
Erik Auerswald
2021-10-25 20:11:19 +02:00
-
df0f1e35b7
fix compilation on Debian GNU/Linux Buster (11)
Erik Auerswald
2021-10-25 19:40:20 +02:00
-
5c8fb87549
INSTALL: mention X11 as prerequisite
Erik Auerswald
2021-10-24 15:19:35 +02:00
-
8dac811924
README: fix a typo
Erik Auerswald
2021-10-24 15:09:43 +02:00
-
36d314889f
add more macOS info to INSTALL
Erik Auerswald
2021-10-24 15:05:39 +02:00
-
01051e8313
add character 'j' recognition to full charset
Erik Auerswald
2021-07-18 16:58:23 +02:00
-
3159b4bc28
add character 'y' recognition to full charset
Erik Auerswald
2021-07-17 14:17:14 +02:00
-
cce3f196f8
defines.h: add commented out three segment N
Erik Auerswald
2021-07-11 17:56:42 +02:00