Povilas Kanapickas
59506f866d
genesys: Remove exception for the GPL license
...
Several files already don't have the exception that allows uses of the
code that are additional to the GPL license. I'm no longer comfortable
granting this exception for my subsequent contributions, thus the
exception has been removed.
2021-12-30 19:16:54 +02:00
Olaf Meeuwissen
e79adde8b2
Use URL to refer users to copies of the GPL and LGPL
...
With the exception of use in three quotes as well as our inlcuded copy
of the GPL, all use of the Free Software Foundation's postal address
has been removed.
Re #320 .
2021-02-12 17:41:38 +09:00
Peter Marschall
0cd9de9bef
spelling fixes for genesys backend
2020-08-29 09:18:03 +02:00
Povilas Kanapickas
a12083c8c4
genesys: Remove support for generating lineart within the backend
2020-05-24 18:20:17 +03:00
Povilas Kanapickas
d172b9cc4d
genesys: Remove read buffer after image processing
2020-05-24 16:35:59 +03:00
Povilas Kanapickas
55691ece2c
genesys: Merge ImagePipelineNodeBuffered{CallableSource and GenesysUsb}
2020-05-23 10:39:07 +03:00
Povilas Kanapickas
1eccbf5aef
genesys: Remove no longer used buffers
2020-05-21 20:51:15 +03:00
Povilas Kanapickas
657de7d72a
genesys: Remove image enhancement functionality from the backend
2020-05-21 20:16:36 +03:00
Povilas Kanapickas
e5c371b24b
genesys: Merge motor optical_ydpi to base_ydpi
2020-04-22 22:41:45 +03:00
Povilas Kanapickas
13dffa0915
genesys: Defer evaluation of bcdDevice until open()
2020-04-09 23:50:46 +03:00
Povilas Kanapickas
0bdce7928f
genesys: Turn Genesys_USB_Device_Entry into a class
2020-03-28 23:15:47 +02:00
Povilas Kanapickas
fe8ffefe1b
genesys: Simplify lamp warmup setup on gl843
2020-03-21 00:03:29 +02:00
Povilas Kanapickas
3da269b7de
genesys: Use common code path for memory layouts
2020-03-14 23:19:38 +02:00
Povilas Kanapickas
718550e2d4
genesys: Add a way to flush GenesysRegisterSettingSet without read back
2020-03-14 23:19:37 +02:00
Povilas Kanapickas
9d7aa61544
genesys: Define the width of the sensor in mm instead of pixels
2020-02-22 10:48:26 +02:00
Povilas Kanapickas
4261549e2d
genesys: Use separate settings for dark-white calibration area geometry
2020-02-16 10:46:17 +02:00
Povilas Kanapickas
55000d82ac
genesys: Simplify shading line calculation by defining distance in mm
2020-02-16 10:46:09 +02:00
Povilas Kanapickas
2a3d5150cb
genesys: Simplify handling of fe register writes on gl843
2020-02-16 10:41:28 +02:00
Povilas Kanapickas
9a142d6acc
genesys: Remove uses of calib_total_bytes_to_read
2020-02-03 01:00:49 +02:00
Povilas Kanapickas
328f39e39e
genesys: Remove uses of calib_lines
2020-02-03 01:00:49 +02:00
Povilas Kanapickas
26eec0ba57
genesys: Remove uses of calib_channels
2020-02-03 01:00:47 +02:00
Povilas Kanapickas
9ddc64826c
genesys: Remove uses of calib_resolution
2020-02-03 01:00:36 +02:00
Povilas Kanapickas
10fb42cd68
genesys: Use calib_session to retrieve pixel counts
2020-02-03 01:00:34 +02:00
Povilas Kanapickas
4cfc150bdc
genesys: Add a way to check whether a model supports scan method
2020-02-03 00:41:51 +02:00
Povilas Kanapickas
32041bc7fe
genesys: Rename calib_reg to initial_regs
2020-02-02 18:45:31 +02:00
Povilas Kanapickas
7ee775e983
genesys: Remove the FixedFloat class
2020-02-02 15:23:20 +02:00
Povilas Kanapickas
62c6959df4
genesys: Add utilities for fixed floats
2020-02-02 15:23:19 +02:00
Povilas Kanapickas
e59401ed6b
genesys: Move model flags to a separate enum
2020-02-02 14:08:52 +02:00
Povilas Kanapickas
645820bc4d
genesys: Improve set_head_pos_unknown() to set status per head
2020-01-12 10:57:08 +02:00
Povilas Kanapickas
a676810f5d
genesys: Implement function to apply settings with backup
2020-01-12 10:57:07 +02:00
Povilas Kanapickas
2397d8879a
genesys: Fix collection of scanhead movement information
2019-12-22 17:40:13 +02:00
Povilas Kanapickas
3ac009abe2
genesys: Add more debug printers
2019-10-26 12:42:46 +02:00
Povilas Kanapickas
908053751f
genesys: Use generic USB device interface througout the backend
2019-11-10 21:30:29 +02:00
Povilas Kanapickas
978ad5e52b
genesys: Add interface for USB devices to allow mocking of them
2019-11-10 21:30:25 +02:00
Povilas Kanapickas
0fed92b0ff
genesys: Remove unneeded wrapper for scanner interface functions
2019-11-10 21:30:06 +02:00
Povilas Kanapickas
0ea8ec115c
genesys: Add low level interface for interaction with the scanner
2019-11-10 21:30:04 +02:00
Povilas Kanapickas
9d9552575d
genesys: Extract MethodResolutions::get_resolutions()
2019-11-10 16:41:59 +02:00
Povilas Kanapickas
f4f58f6c18
genesys: Remove no longer used Genesys_Current_Setup
2019-11-10 10:32:05 +02:00
Povilas Kanapickas
a1bc0d33cd
genesys: Move line-distance correction data to session
2019-10-27 10:42:01 +02:00
Povilas Kanapickas
a5fe12a37f
genesys: Allow supported resolutions to vary depending on scan method
2019-10-13 18:30:27 +03:00
Povilas Kanapickas
68e5f8a912
genesys: Put the backend code into a separate namespace
2019-10-12 22:33:57 +03:00
Povilas Kanapickas
17740df924
genesys: Remove support for binary logging
2019-10-02 12:01:26 +03:00
Povilas Kanapickas
c8f2a815c0
genesys: Don't use std types from global namespace
2019-10-01 15:41:24 +03:00
Povilas Kanapickas
1423db6618
genesys: Include missing includes
2019-10-01 15:41:23 +03:00
Povilas Kanapickas
9f44bab6e0
genesys: Move backend files to a separate directory
2019-10-12 18:17:17 +03:00