Eugene Wang
|
b43939726a
|
Added non-ref IntPtr dsm entry call.
|
2018-11-30 22:17:16 -05:00 |
|
Eugene Wang
|
2fb153fa59
|
Added unit test project placeholder.
|
2018-11-25 22:03:47 -05:00 |
|
Eugene Wang
|
fe6b55bb72
|
Added value writer with type detection.
|
2018-11-25 21:52:10 -05:00 |
|
Eugene Wang
|
60138217cd
|
Updated readme on supported fx.
|
2018-11-23 20:25:07 -05:00 |
|
Eugene Wang
|
c82134e554
|
Tweaked exception rethrow code.
|
2018-11-23 20:18:13 -05:00 |
|
Eugene Wang
|
9d7b1154f5
|
Added first naive dispatcher loop without win message pump.
|
2018-11-23 19:59:37 -05:00 |
|
Eugene Wang
|
47ae473316
|
Made TwainSession utilize both internal and external thread contexts.
|
2018-11-23 19:39:10 -05:00 |
|
Eugene Wang
|
59adf25d2a
|
Added UI thread sync placeholder obj & methods.
|
2018-11-23 19:10:34 -05:00 |
|
Eugene Wang
|
b489a3ef58
|
Fix possible GC'd function pointer in internal msg loop.
|
2018-11-23 16:07:34 -05:00 |
|
Eugene Wang
|
b23757ebdc
|
Tweaks to win32 pinvoke signatures.
|
2018-11-23 15:35:31 -05:00 |
|
Eugene Wang
|
eb7e0ad403
|
Updated cpp for more questionable types.
|
2018-11-21 06:21:59 -05:00 |
|
Eugene Wang
|
720524d0b4
|
Updated readme and c++ ref file.
|
2018-11-20 21:23:34 -05:00 |
|
Eugene Wang
|
1b2404e966
|
Updated exception message texts and more cases on stepdown().
|
2018-11-20 19:59:56 -05:00 |
|
Eugene Wang
|
c3244d406e
|
Tweaked console sample end messages.
|
2018-11-20 18:46:36 -05:00 |
|
Eugene Wang
|
f196f605c5
|
First attempt at a DIY windows message pump.
|
2018-11-20 18:43:48 -05:00 |
|
Eugene Wang
|
cb1fbebc0a
|
Updated readme.
|
2018-11-18 19:40:08 -05:00 |
|
Eugene Wang
|
be68aa6d49
|
Added c++ size display gist code for verification.
|
2018-11-18 19:34:36 -05:00 |
|
Eugene Wang
|
263d72323f
|
Updated comments on types.
|
2018-11-18 19:19:08 -05:00 |
|
Eugene Wang
|
a73df1320f
|
Added attempt on calling StatusUtf8. Doesn't seem to work.
|
2018-11-16 22:29:57 -05:00 |
|
Eugene Wang
|
61a2c907bd
|
Missed DataFlags rename.
|
2018-11-15 21:27:59 -05:00 |
|
Eugene Wang
|
5dbb1502f9
|
Renamed incorrectly named DF_ enum name.
|
2018-11-15 21:26:34 -05:00 |
|
Eugene Wang
|
dba834a513
|
Added some xml docs to SupportedSize and DeviceEvent values.
|
2018-11-15 21:14:28 -05:00 |
|
Eugene Wang
|
48af6895cd
|
Made entrypoint call work with platform checks.
|
2018-11-15 20:44:04 -05:00 |
|
Eugene Wang
|
e937c35a53
|
Added first struct selection logic by platform & bitness.
|
2018-11-15 20:31:39 -05:00 |
|
Eugene Wang
|
be8291521e
|
Fixed getter typo in TW_CIEPOINT.
|
2018-11-15 20:07:54 -05:00 |
|
Eugene Wang
|
546b885a0f
|
Renamed win32 to generic 32.
|
2018-11-15 19:46:18 -05:00 |
|
Eugene Wang
|
e627615e1d
|
Moved DAT classes under own namespace.
|
2018-11-15 19:35:37 -05:00 |
|
Eugene Wang
|
bb37550863
|
Renamed DeviceEvent to DeviceEventReceived
|
2018-11-15 19:28:59 -05:00 |
|
Eugene Wang
|
0808270d1a
|
Added basic device event handling.
|
2018-11-15 19:25:18 -05:00 |
|
Eugene Wang
|
bd3d70c991
|
Added GetStatus() call.
|
2018-11-15 18:14:26 -05:00 |
|
Eugene Wang
|
88a738fa3a
|
Cleared build warnings.
|
2018-11-14 19:39:58 -05:00 |
|
Eugene Wang
|
ffec4319b7
|
Made datasource implement INotifyPropertyChanged.
|
2018-11-14 19:35:34 -05:00 |
|
Eugene Wang
|
56bfc37c89
|
Made callback a struct.
|
2018-11-14 18:52:14 -05:00 |
|
Eugene Wang
|
593dd6e675
|
Added Full framework console sample.
|
2018-11-14 06:04:35 -05:00 |
|
Eugene Wang
|
deff4dbae5
|
Added source open/close methods and callback placeholder.
|
2018-11-13 22:03:35 -05:00 |
|
Eugene Wang
|
c72f145703
|
Added close source to StepDown().
|
2018-11-13 21:25:57 -05:00 |
|
Eugene Wang
|
ebc2f49d92
|
Some more xml doc updates.
|
2018-11-13 21:15:52 -05:00 |
|
Eugene Wang
|
485810d46f
|
Added source selection methods.
|
2018-11-13 21:02:29 -05:00 |
|
Eugene Wang
|
63526070f8
|
Added memory mgmt entry.
|
2018-11-13 20:04:05 -05:00 |
|
Eugene Wang
|
4d3690874d
|
Added DG triplet placeholders.
|
2018-11-13 19:30:58 -05:00 |
|
Eugene Wang
|
cad3e5d37f
|
Added a few more structs.
|
2018-11-13 06:14:43 -05:00 |
|
Eugene Wang
|
fa177c4193
|
Added back some more types and changed most to structs.
|
2018-11-12 20:54:11 -05:00 |
|
Eugene Wang
|
9e20510455
|
Added sample netcore console app placeholder.
|
2018-11-10 16:34:57 -05:00 |
|
Eugene Wang
|
05f59a257c
|
Start experimenting with configuration builder-type initialization.
|
2018-11-10 16:33:59 -05:00 |
|
Eugene Wang
|
c19cc9f444
|
Changed data object names to same as twain header.
|
2018-11-10 16:31:51 -05:00 |
|
Eugene Wang
|
140fe3ed79
|
Updated readme in prep for v4.
|
2018-11-10 14:09:36 -05:00 |
|
Eugene Wang
|
bc5d1d7c1e
|
Added basic types and values from 2.4 spec.
|
2018-11-10 14:04:26 -05:00 |
|
Eugene Wang
|
5eacde3ee6
|
Added empty project in new csproj format.
|
2018-11-10 11:37:44 -05:00 |
|
Eugene Wang
|
169faa7e08
|
More cleanup.
|
2018-11-10 11:16:55 -05:00 |
|
Eugene Wang
|
b68dcbf64f
|
Cleanup in prep for v4
|
2018-11-10 11:14:41 -05:00 |
|
Eugene Wang
|
15155084ad
|
Changed xfercount container type from uint16 to int16.
|
2018-11-06 18:04:30 +00:00 |
|
Eugene Wang
|
c739b461c0
|
Version bump to 3.5.3.
|
2018-09-10 16:59:34 -04:00 |
|
Eugene Wang
|
b2af80d985
|
#102 allow setting CapFeederEnabled to false.
|
2018-05-24 05:40:30 -04:00 |
|
Eugene Wang
|
7a8b0d0772
|
Updated modernwpf lib.
|
2016-10-07 20:59:17 -04:00 |
|
Eugene Wang
|
84d6d4cb69
|
Updated sample lib.
|
2016-03-23 18:08:58 -04:00 |
|
Eugene Wang
|
0e3d7fd1e9
|
Updated with suggestion from #63.
|
2016-03-23 06:06:39 -04:00 |
|
Eugene Wang
|
7659c6ac95
|
More search paths for #60
|
2016-03-10 20:54:53 -05:00 |
|
Eugene Wang
|
abbbad16c9
|
Updated logic to look for twaindsm.dll in current folder as well (#60).
|
2016-03-10 20:04:38 -05:00 |
|
Eugene Wang
|
42cbd75765
|
More tweaks on when to disable source.
|
2016-02-22 18:55:29 -05:00 |
|
Eugene Wang
|
b603dd7f59
|
Should now catch error before first transfer and during transfer loop as a possible #57 fix.
|
2016-02-20 06:50:11 -05:00 |
|
Eugene Wang
|
870ecd64a4
|
Exposes actual EndXferJob value during transfer ready event. May help #56.
|
2016-02-15 19:33:22 -05:00 |
|
Eugene Wang
|
86bf6efe34
|
Also added GetValuesRaw() to capabilities class.
|
2015-08-27 05:34:21 -04:00 |
|
Eugene Wang
|
f66f48b4e3
|
Fixed sample error.
|
2015-08-26 21:02:23 -04:00 |
|
Eugene Wang
|
c1c61c471b
|
Added workaround ability for #50.
|
2015-08-26 20:54:57 -04:00 |
|
Eugene Wang
|
69d76569ff
|
Added pluggable log (#44)
|
2015-07-04 11:18:03 -04:00 |
|
soukoku
|
4356ed0615
|
Fix querysupport for #49.
|
2015-06-20 19:46:09 -04:00 |
|
soukoku
|
9493cfd3b5
|
Merge branch 'master' of https://soukoku@bitbucket.org/soukoku/ntwain.git
|
2015-04-21 06:23:39 -04:00 |
|
soukoku
|
59b5437ba0
|
Allow selecting/opening a source by id in case of duplicate names.
|
2015-04-21 06:23:33 -04:00 |
|
Eugene Wang
|
2aaf6f1e41
|
README.md edited online with Bitbucket
|
2015-04-21 10:17:10 +00:00 |
|
soukoku
|
4322aa0b07
|
Updated sample lib versions.
|
2015-04-12 14:56:13 -04:00 |
|
soukoku
|
19c0dc9e99
|
Updated readme
|
2015-04-09 22:27:51 -04:00 |
|
soukoku
|
f0202e6776
|
Update to allow preferring old dsm for #43
|
2015-03-27 19:11:10 -04:00 |
|
soukoku
|
1700e183c7
|
Transfer logic tweaks for #42
|
2015-03-27 07:30:37 -04:00 |
|
soukoku
|
abd3c9c65c
|
Updated exception message to include capability id.
|
2015-03-23 07:35:34 -04:00 |
|
soukoku
|
b5cd2f6e17
|
Made IsOpen check current source.
|
2015-03-23 07:20:06 -04:00 |
|
soukoku
|
54a913893a
|
Reorged source tree.
|
2015-03-15 17:36:17 -04:00 |
|
soukoku
|
2ebe3ced0f
|
Merge branch 'master' of https://soukoku@bitbucket.org/soukoku/ntwain.git
|
2015-03-05 07:09:27 -05:00 |
|
soukoku
|
f60c2a083f
|
Added Settings property for use with CustomDSData #38.
|
2015-03-05 07:09:24 -05:00 |
|
Eugene Wang
|
da68d1ebd5
|
README.md edited online with Bitbucket
|
2015-02-26 15:25:09 +00:00 |
|
soukoku
|
b757cc4a42
|
Moved wrapped capabilities into its own class to reduce DataSource complexity.
|
2015-02-20 18:17:51 -05:00 |
|
soukoku
|
59e8b996de
|
Fixed invalidcast exception on setting twframe to capability.
|
2015-02-20 17:45:02 -05:00 |
|
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 |
|