aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-01-07Fix region selectionHEADmasterIgor Pashev2-29/+10
The selected rectangle was moving to the bottom-right on each mouse up event. The reason was dumb transformation from pixels to inches and back: inches2clientpix(clientpix2inches((58,174))) = (78,194) WTF?
2023-01-06Fuck you!Igor Pashev1-17/+9
God, this is good. Finally.
2023-01-06Rename closed-source libs to fix buildIgor Pashev4-3/+2
These libs require libstd++6
2023-01-06Use stdbool.hIgor Pashev4-12/+5
Fixes issues like: model-info.c:305:1: error: conflicting types for 'model_info_customise_commands'; have '_Bool(const void *, struct <anonymous> *)' 305 | model_info_customise_commands (const void *self, EpsonCmd cmd) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from model-info.c:69: model-info.h:135:8: note: previous declaration of 'model_info_customise_commands' with type 'bool(const void *, struct <anonymous> *)' 135 | bool model_info_customise_commands (const void *self, EpsonCmd cmd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2023-01-06Fix build with libpng16Igor Pashev3-2/+5
2023-01-06Fix ambiguous div()Igor Pashev1-1/+2
2023-01-06Update configure.acIgor Pashev1-22/+2
2023-01-06Remove scm-build.amIgor Pashev3-116/+1
2023-01-06Import iscan 2.30.4-2Igor Pashev237-0/+69012