Commit Graph
100 Commits
Author SHA1 Message Date
soukoku 20a8305214 Added wrapper for all caps. String types will need more testing. 2015-02-20 07:12:02 -05:00
soukoku 35b0550c3d #31 Add support for setting non-int onevalue for capability 2015-02-19 22:55:09 -05:00
soukoku 9ba2b0d0e0 Update image parse code. 2015-02-19 22:30:13 -05:00
soukoku eef0b9db92 #37 CapabilityReader should not throw for no data 2015-02-19 21:05:10 -05:00
soukoku 809d06784d Updated readme. 2015-02-18 21:55:07 -05:00
soukoku 6f49adb06d Some CA changes. 2015-02-18 21:52:17 -05:00
soukoku 77b3fdfee0 Updated default memory manager for other platform. 2015-02-18 21:23:55 -05:00
soukoku daaeb840af Added tiff support. 2015-02-18 21:06:07 -05:00
soukoku b27a9ba4cc Added image conversion parts from commonwin32. 2015-02-18 20:02:39 -05:00
soukoku bcb1ec2382 Updated IPlatformInfo to include internally used properties. 2015-02-18 19:21:32 -05:00
soukoku bace6e6323 Added workaround for sources that don't support querysupport call. 2015-02-13 21:34:12 -05:00
soukoku 0f4e258970 Updated winform sample with sync context usage. 2015-02-13 07:05:37 -05:00
soukoku c3cd46e543 Fixed enum cap values not read correctly (#33). 2015-02-03 18:31:40 -05:00
soukoku 38baf125a0 Fixed TypeExtensions init error #32 2015-01-30 07:05:15 -05:00
soukoku 1170b2d6ef Added format for image file xfer 2015-01-12 19:23:56 -05:00
soukoku 5fad8b3c02 Moved TWAIN type reading/writing under one class. 2015-01-11 13:16:02 -05:00
soukoku 8d30e9066f Changed when callbacks are registered. 2015-01-08 07:05:22 -05:00
soukoku 1ce7c5caf5 Added named state enum. 2015-01-07 21:34:56 -05:00
soukoku 1ae051e933 Xfer default change. 2015-01-05 21:39:20 -05:00
soukoku afa7a1b3d2 Updated xfer group usage in xfer logic. 2015-01-05 21:31:25 -05:00
soukoku d7a2bebe2a Fixed wrong pointer passed to unlock method. 2015-01-03 12:58:37 -05:00
soukoku 844f84e259 Some comments. 2015-01-03 11:29:38 -05:00
soukoku 7f39c45bd4 Changed xfer logic to not endxfer after reset. 2015-01-01 21:27:41 -05:00
soukoku 8a01adaaf6 Updated readme. 2014-12-29 18:24:23 -05:00
soukoku 0ad1a72bba Fixed #30 version check logic. 2014-12-29 18:07:34 -05:00
soukoku cad36ecf0b Updatd readme for wrapper property. 2014-11-29 22:43:07 -05:00
soukoku 313b3c129b Fixed wrong location for old twain_32.dll. 2014-11-29 22:16:19 -05:00
soukoku f29443a8a4 Fix issue #25 for bad source returning unexpected cap value types. 2014-11-28 21:36:37 -05:00
soukoku df80b86f71 Made wpf sample more mvvm with multi page support. 2014-11-15 13:13:41 -05:00
soukoku 6370d9c38b Added cap search in wpf sample. 2014-11-14 23:09:12 -05:00
soukoku c35e727cdb Test setting cap value in wpf sample. 2014-11-14 22:52:07 -05:00
soukoku b4865c988e Typo and other fixes. 2014-11-13 21:49:12 -05:00
soukoku d2134fbcd3 lib update. 2014-11-11 18:24:41 -05:00
soukoku 87bd298081 Wrapped most caps. 2014-11-11 07:50:22 -05:00
soukoku 958a0bdee7 started wrapping general caps. 2014-11-10 21:45:32 -05:00
soukoku bdefa03579 more icaps 2014-11-09 14:37:58 -05:00
soukoku 852a055e5a More ICaps 2014-11-09 13:23:06 -05:00
soukoku b4c3ebd549 More cap wrapper. 2014-11-08 08:58:27 -05:00
soukoku 88a54c95d9 Added more wrapped caps. 2014-11-07 20:22:58 -05:00
soukoku 56115b619d Started using cap wrapper in wpf sample 2014-10-31 18:51:06 -04:00
soukoku e19c2ad490 Added support for getting ext image info during data transfer event. 2014-10-31 18:20:13 -04:00
soukoku 57d7dbe0ef Started adding more wrapped caps. 2014-09-24 21:52:28 -04:00
soukoku 9506155f38 Sample icon update. 2014-09-21 19:09:20 -04:00
soukoku 12859f42ac Playing with more interfaces. 2014-09-18 06:46:01 -04:00
soukoku 11b6cb1040 More source updates. 2014-09-17 20:15:05 -04:00
soukoku 450f8aa5b0 Migrated all previous cap methods to new CapabilityControl. 2014-09-17 19:33:18 -04:00
soukoku 8508bbb764 More cap conversions. 2014-09-17 08:07:00 -04:00
soukoku 782f96827e CapabilityControl idea progress. 2014-09-17 07:33:52 -04:00
soukoku d72c0586e6 Small time problem fixes. 2014-09-16 18:33:35 -04:00
soukoku 92063d2b84 Some name-breaking changes so master is now v3. V2 will continue to be the code on nuget for now. 2014-09-15 07:24:13 -04:00
soukoku 0cd02ac16e Made it possible to create event args externally for testing. 2014-09-12 07:16:10 -04:00
soukoku 81710b7e99 Expanded ITwainSession interface for more useful stuff. 2014-09-11 22:24:27 -04:00
soukoku 9415d5d43d Some non-functional change updates. 2014-09-11 21:14:41 -04:00
soukoku 669de30345 msg loop tweaks & intptr cleanup. 2014-09-05 06:56:57 -04:00
Eugene Wang 19f65642b2 Merged in v2 (pull request #4)
Minor internal changes.
2014-09-02 19:12:13 -04:00
soukoku 88bd745883 Minor internal changes. 2014-09-02 19:10:35 -04:00
Eugene Wang 8d54e66e62 Merged in v2 (pull request #3)
Sync v2 to master
2014-09-02 11:23:14 -04:00
soukoku 41d821a9d5 small hack to handle disablesource called from diff threads for #16 2014-08-31 09:01:38 -04:00
soukoku f073bc6b65 Fixed creating/opening/closing twainsession multiple times in an app not working. 2014-08-14 07:34:55 -04:00
soukoku a8891efe3b Some CA updates. 2014-07-01 07:23:55 -04:00
soukoku 830d8a5497 Small null ref fix in ForceStepDown. 2014-06-30 19:40:08 -04:00
soukoku f2e3196612 tester crashes on close if twain not initialized. 2014-06-26 06:50:48 -04:00
Eugene Wang 4fd1d6fb9e Merged v2 into master 2014-06-26 06:45:23 -04:00
soukoku e639ca5429 Fixed issue #12 for ImageMemFileXfer state exception. 2014-06-26 06:42:37 -04:00
soukoku fed14365f1 More #10 fixes 2014-06-20 22:21:02 -04:00
soukoku 6087438b5d May fix issue #10 2014-06-20 06:34:08 -04:00
soukoku af8223bbd0 removed property changed from twainsource. 2014-06-20 06:33:15 -04:00
soukoku 93779f9232 Camera selection test. 2014-06-12 07:06:37 -04:00
Eugene Wang c0f96afd4f Merged v2 into master 2014-05-31 07:15:30 -04:00
soukoku ac881c0438 Added quickie to open a source. 2014-05-31 07:13:18 -04:00
Eugene Wang 91c7e0f83e Merged in optional-internal-loop (pull request #2)
Update to make internal message loop optional
2014-05-25 09:33:11 -04:00
soukoku 0c92dd6bc0 Updated readme 2014-05-25 09:29:44 -04:00
soukoku 764c75a7a0 Changeset 2 for swappable message loop hook implementations. 2014-05-25 08:45:52 -04:00
soukoku 61b0e89313 First changeset to make internal message loop non-global. 2014-05-24 18:39:07 -04:00
Eugene Wang f69698f90a Merged wrapper-idea into master 2014-05-23 19:23:26 -04:00
soukoku ebb7552601 Updated readme to refect new things. 2014-05-23 19:18:07 -04:00
soukoku 2dc64224ae Exposed public triplets through twain source class instead. 2014-05-23 19:01:18 -04:00
Eugene Wang c01147ee58 Merged in wrapper-idea (pull request #1)
Wrapped data source functions in .net class
2014-05-23 18:48:52 -04:00
soukoku b0142127d7 Some text and eximageinfo correctness update. 2014-05-23 18:41:18 -04:00
soukoku 3b31c465e6 Typos and others. 2014-05-22 21:29:22 -04:00
soukoku 407a529268 Hid some more triplets. 2014-05-22 21:05:28 -04:00
soukoku 5d1b0aa06f Wrapped more source triplets. 2014-05-20 07:25:57 -04:00
soukoku 9bf86464c8 Some renames. 2014-05-19 21:26:44 -04:00
soukoku eb99616530 missed file 2014-05-19 20:48:35 -04:00
soukoku e879c00102 Test idea of wrapping source identity into .net class. 2014-05-19 20:48:21 -04:00
soukoku f17692184f Added one direct triplet call for custom values. 2014-05-15 21:06:13 -04:00
soukoku 6d8ef7bdd9 Added custom DAT with capability functions in ref to #9. 2014-05-15 07:29:03 -04:00
soukoku 1cd21f86cb Updated samples to not use sync context as well. 2014-05-14 20:13:29 -04:00
soukoku ee2cbfa5e4 Updated comments on sync context. 2014-05-14 19:58:45 -04:00
soukoku fb427437d7 Updated broken ref in xml doc. 2014-05-07 06:53:02 -04:00
soukoku ade7c32888 Minor change to work with some DS behaviors. 2014-05-07 06:47:16 -04:00
soukoku cad4d96887 Updated readme. 2014-04-30 19:38:46 -04:00
soukoku 108fde6fe7 More cleanup for v1. 2014-04-22 06:50:58 -04:00
soukoku 31f77edb40 Added cap query support example. 2014-04-20 22:24:05 -04:00
soukoku a766370930 Cleared some CA items. 2014-04-20 20:45:08 -04:00
soukoku 4b08d3bc29 Refactoring xfer logic from twainsession out. 2014-04-20 18:42:51 -04:00
soukoku 1743b8379b Road to v1 begins! 2014-04-20 16:57:38 -04:00
soukoku 06d1358fd1 Made framework 4 the default and added fx3 as old. 2014-04-20 09:09:25 -04:00
soukoku 5b1997236a Random non-functional changes. 2014-04-20 08:10:20 -04:00
soukoku d6e2f0e811 More sanity checks. 2014-04-19 21:20:50 -04:00