4 Commits

Author SHA1 Message Date
Saleem Edah-Tally
c10aac922d Veto window closure during scanner discovery in the background. 2025-07-13 20:24:50 +02:00
Saleem Edah-Tally
059b16f08a Process command line and configuration file in the application class. 2025-07-13 14:36:02 +02:00
Saleem Edah-Tally
a2045aa1f6 Add a 'Stamp' widget.
Place one or multiple stamps on scanned pages in defined locations.

A stamp is understood here as
 - a transparent text in a transparent frame with no borders
 - an opaque text on an opaque background with no borders.

Stamp parameters:
 - text
 - font
 - foreground colour
 - background colour
 - angle of rotation
 - transparency.

Locations:
 - centre
 - cardinal directions
 - inter-cardinal directions.
2025-07-09 21:12:02 +02:00
Saleem Edah-Tally
ef6f25ef27 Initial commit. 2025-06-28 17:40:42 +02:00