Commit Graph

8 Commits (641e4b049d10cb9674693e1f695fc8cb3cf07640)

Author SHA1 Message Date
Solomon Peachy 70b10a55dd misc: It's 'Fujifilm', not 'Fuji' 2019-05-26 22:35:44 -04:00
Solomon Peachy 5b40d2e216 All: Add 'SPDX-License-Identifier' headers to all source files.
(GPL-3.0+ for everything but the S6145 backend, which is GPL-3.0+
   with an additional permission)
2017-11-17 13:34:26 -05:00
Solomon Peachy 87683e610a mitsu70x: Major update.
Long story short, Library was sending rows in the wrong order, but to
 fix this, the row data needed to be reversed so the images weren't
 mirrored.

 Library given an extension (and API bump) to allow it to swap if
 necessary.  Backend tells library to swap unless Gutenprint is feeding
 data in that is in the correct order.

 For Gutenprint 5.2.12, this code will reverse the data.  Future
 Gutenprint releases will do the right thing so no swapping is needed.
2017-03-19 19:29:37 -04:00
Solomon Peachy 9603d5d262 mitsu70x: Enhancements for the D80 in Superfine mode
* Needs to switch between two different CPC files based on image
 * Split out K60/D70/D80 processing into their own functions
   * Rewind handled differently on K60 vs D80
 * Library needed an API bump to accomodate this

 * Lots of further library cleanups (no functional change)
2017-03-17 21:50:50 -04:00
Solomon Peachy c3a4f4111d lib70x: Several bugfixes to the library, plus a pile of cleanups.
It's still not quite right...
2017-03-15 23:42:19 -04:00
Solomon Peachy af0905a6d9 lib70x: Further cleanups, and add an API version query. 2017-03-14 23:20:33 -04:00
Solomon Peachy fd22189a40 lib70x: Implement rewind detection support. Disabled for the moment. 2016-10-19 21:21:34 -04:00
Solomon Peachy 8d54da9ded mitsu70x: Bundle the library and rearrange a few things.
The backend still doesn't dynamically load it yet, but that's next.
2016-10-05 09:52:56 -04:00