Commit Graph

  • 439af52300 Try to fix range value reader. v4 Eugene Wang 2025-03-09 18:52:44 -0400
  • 22fd782d27 A few more kds caps. Eugene Wang 2025-03-09 13:53:19 -0400
  • 07cd106ff0 Added some kds custom caps. Eugene Wang 2025-03-09 13:19:11 -0400
  • d71448bdbb Add placeholder for KDS caps. Eugene Wang 2025-03-09 12:36:15 -0400
  • 0860e6534b Tried to add KDS custom structs. Eugene Wang 2025-03-09 10:10:29 -0400
  • c8ee66a828 Try to put KDS values in own namespace and enum. Eugene Wang 2025-03-09 08:55:45 -0400
  • 5c15ec3711 Check for empty path in TryLoadCustomDSM. Eugene Wang 2025-03-05 08:54:45 -0500
  • 6b35b1735d Timing hack for file transfer. Eugene Wang 2025-02-19 06:47:37 -0500
  • 69d90aa945 Test kodak SDMI. Eugene Wang 2025-02-18 17:04:38 -0500
  • 62eaa6083a Some kodak values for use with its SDMI flow. Eugene Wang 2025-02-18 15:24:55 -0500
  • e3dfa8f4dd Add method to set filexfer options on xferready event. Eugene Wang 2025-02-15 18:39:13 -0500
  • b2fe1c1bcd Added image saving and time log to console tester. Eugene Wang 2025-02-11 16:55:05 -0500
  • f205d73f64 Add xfermech info to transfer ready event. Eugene Wang 2025-02-11 16:40:05 -0500
  • e107a927b3 Add dotnet 9 target. Eugene Wang 2025-02-11 16:39:02 -0500
  • 5ec2118ef2 change dontcare pendingxfers to static method. Eugene Wang 2024-10-10 23:18:43 -0400
  • de017f3439 Expose wndproc hook method and test reset TW_PENDINGXFERS before use. Eugene Wang 2024-10-10 11:06:27 -0400
  • 2d2e2ad3d3
    Merge 2eb98643d6 into c5e2960678 Jaidan Sleeba 2024-09-26 11:54:47 +0530
  • 2eb98643d6 code refactor jaidans 2024-09-26 11:53:15 +0530
  • eeb4913de0 #58 fix image scanning pending count jaidans 2024-09-25 18:54:45 +0530
  • cea9a990b9 Lib version bumps and change net7 to net8. Eugene Wang 2024-07-12 08:19:55 -0400
  • c5e2960678 Version bump to 3.7.5 for #62 v3 v3.7.5 Eugene Wang 2024-07-12 08:04:12 -0400
  • bf2bd6d029
    Merge pull request #62 from rosswc-tempe/fix-duplicate-enum-values Eugene Wang 2024-07-12 08:01:28 -0400
  • bc8b257ccb Fix duplicate values in SupportedSize enum Clement 2024-07-10 17:30:29 -0700
  • e7dffaa9b5 Add strong name #30 v3.7.4 Eugene Wang 2024-02-28 07:42:19 -0500
  • 207a59e2b1 Version bump to 3.7.3 v3.7.3 Eugene Wang 2023-11-08 19:11:46 -0500
  • 3f30c4210e
    Merge pull request #35 from cyanfish/v3 Eugene Wang 2023-11-08 19:08:11 -0500
  • 705d876382
    Merge pull request #50 from GavinRigsby/v3 Eugene Wang 2023-11-08 19:06:41 -0500
  • ee417b7377 Remove Unneeded Code Gavin Rigsby 2023-11-08 11:21:14 -0800
  • d3bd1db863 Added CapabilitiesExt.cs to handle custom capabilities if present in CapSupportedCaps Gavin Rigsby 2023-11-08 10:57:01 -0800
  • bf658d142a Started experiment with unpackaged winui3 project. winui3-test Eugene Wang 2023-07-08 11:08:27 -0400
  • 474b066bd0 Added parameterless ctor for TwainAppSession. Eugene Wang 2023-04-28 08:53:51 -0400
  • f25587cab2 Reduced ctors for TwainAppSession. Eugene Wang 2023-04-20 23:33:47 -0400
  • d68e9800ba Version bump to alpha.3 v4.0.0-alpha.3 Eugene Wang 2023-04-15 07:19:44 -0400
  • ba76de99c6
    Merge pull request #44 from soukoku/internal-thread-test Eugene Wang 2023-04-15 06:34:21 -0400
  • 1364150697 Integrated message thread inside TwainAppSession as a different OpenDSM method. Eugene Wang 2023-04-15 06:33:12 -0400
  • ef881784a6
    Merge pull request #43 from soukoku/internal-thread-test Eugene Wang 2023-04-14 07:18:28 -0400
  • 0e5aef00e5 Changed ManualResetEventSlim to TaskCompletionSource in pump thread attach. Eugene Wang 2023-04-14 07:13:07 -0400
  • 54d73eb42c Added old console sample to test diy message pump. Eugene Wang 2023-04-13 22:52:04 -0400
  • 502013ee57 Experiment with a winform-based msg pump. Eugene Wang 2023-04-13 22:19:05 -0400
  • 24d4471e0f
    Merge pull request #42 from soukoku/known-caps-test Eugene Wang 2023-04-12 21:45:49 -0400
  • 6e26b7a009 Tried to make a cap wrapper property on spec-defined caps. Eugene Wang 2023-04-12 21:42:30 -0400
  • 232aa93e6e Add reset on cancel so sample ds works. Eugene Wang 2023-04-12 18:57:15 -0400
  • 1873ad31a0 Trying to resurrect my old cap wrapper. Eugene Wang 2023-04-12 08:50:18 -0400
  • 9467bb5409 Toying around with a signalr server sample. signalr-test Eugene Wang 2023-04-11 21:55:53 -0400
  • 4d8da799c0 Some more QoL and sample process options. Eugene Wang 2023-04-11 08:21:49 -0400
  • f58bf3c620
    Merge pull request #40 from soukoku/v4-support-bg-handling v4.0.0-alpha.2 Eugene Wang 2023-04-10 22:21:24 -0400
  • 2fd5f056e3 Some more unverified tw_info reads ideas. Eugene Wang 2023-04-10 22:17:17 -0400
  • d4238f56fb
    Merge pull request #39 from soukoku/v4-support-bg-handling Eugene Wang 2023-04-10 20:44:16 -0400
  • fa88dd4d1f Added possibility to handle transferred data by app in another thread for high-speed scanner use. Eugene Wang 2023-04-10 20:42:41 -0400
  • b89c186987 Some quality of life improvements. Eugene Wang 2023-04-10 19:47:01 -0400
  • 88458c0d7d
    Fixed broken link and typo. Eugene Wang 2023-04-10 18:45:09 -0400
  • 9cd20f3e62 Changed to use SynchronizationContext instead of the DIY threadmarshaller. Eugene Wang 2023-04-10 08:02:38 -0400
  • 4b337f036e Experiment with only transferring data in background thread to work with bad sources. Eugene Wang 2023-04-09 23:30:06 -0400
  • 902cf844df
    Merge pull request #38 from soukoku/v4-libraryimport Eugene Wang 2023-04-09 22:39:37 -0400
  • 3d82558af6 Some fixes for bad sources. Eugene Wang 2023-04-09 22:35:15 -0400
  • 3424a580fe Added net7 targets and uses LibraryImport on them for pinvokes. Eugene Wang 2023-04-09 21:16:30 -0400
  • 64268b3a27 alpha2 version bump. Eugene Wang 2023-04-09 18:03:57 -0400
  • dcc2c8b862 Add show UI checkbox to sample. Eugene Wang 2023-04-09 18:03:42 -0400
  • fe89e661fc
    V4 add extimginfo (#37) Eugene Wang 2023-04-09 17:52:23 -0400
  • b8af6269f8 First attempt at reading TW_INFO, probably not correct. Eugene Wang 2023-04-09 17:38:43 -0400
  • a72e1ff1d0 Renamed twain const and platform classes to shorter name. Eugene Wang 2023-04-09 15:31:28 -0400
  • 63b10c85e0 Idea for getting EXT_IMAGEINFO in transferred event. Eugene Wang 2023-04-09 13:20:10 -0400
  • 96a212a42b Renamed datatransferred event. Eugene Wang 2023-04-09 13:19:16 -0400
  • 62c091fd12 Added transfercanceled event like PR #35. Eugene Wang 2023-04-09 13:15:45 -0400
  • 31b4be0bfe Added my old struct size tester cpp proj. Eugene Wang 2023-04-09 13:11:47 -0400
  • a0da65dcca Delete old files. v4.0.0-alpha.1 Eugene Wang 2023-04-08 19:46:54 -0400
  • 6fad6af280 Updated readme. Eugene Wang 2023-04-08 19:34:57 -0400
  • 2474fbf74d Fixed wrong assumption of rented array size and added example of using non system.drawing image lib. Eugene Wang 2023-04-08 18:38:51 -0400
  • 29a8031817 Missed customdsdata map. Eugene Wang 2023-04-08 15:37:50 -0400
  • 9486fc8cce Used mapping to get cap current/default values with names! Eugene Wang 2023-04-08 15:35:08 -0400
  • 7acbdb5e41 Added cap enum map idea. Eugene Wang 2023-04-08 15:20:38 -0400
  • f015e82682 Checked for rc in prepre mem xfer calls now. Eugene Wang 2023-04-08 13:41:20 -0400
  • c0eb79310f Changed to handle end xfer code only once. Eugene Wang 2023-04-08 12:35:42 -0400
  • 633e8b1236 Moved DetermineBufferSize() to TW_SETUPMEMXFER Eugene Wang 2023-04-08 12:18:01 -0400
  • 830dc8cd9b Updated mem file xfer with right buffer size and osx calls. Eugene Wang 2023-04-08 12:07:30 -0400
  • 558dad90a1 Attempt on porting previous memfilexfer. Eugene Wang 2023-04-08 11:43:54 -0400
  • 945a078f9a fix moar xmldoc warning. Eugene Wang 2023-04-08 08:30:58 -0400
  • 250788047c Progress in memory xfers. Eugene Wang 2023-04-08 08:22:58 -0400
  • 668066cd2b Progress in file xfers. Eugene Wang 2023-04-08 07:03:30 -0400
  • 443419ff64 Attempt on file xfer. Eugene Wang 2023-04-07 23:07:44 -0400
  • 54c7fc1d50 Fixed some warnings. Eugene Wang 2023-04-07 22:20:42 -0400
  • 6fff04fc65 Added optional encoding param to STR conversions. Eugene Wang 2023-04-07 21:31:39 -0400
  • 0a7ff8b140 Tweak double buffer use in sample. Eugene Wang 2023-04-07 21:20:57 -0400
  • ebe277e614 Tweak native memory image getter. Eugene Wang 2023-04-07 21:20:41 -0400
  • 416c3a80b0 Typos and debug msg updates. Eugene Wang 2023-04-07 20:39:14 -0400
  • c29f4944e9 Resurrected previous cap value writer from twaincs. Eugene Wang 2023-04-07 20:11:26 -0400
  • 60ef4c144b Added more event debug logs in sample. Eugene Wang 2023-04-07 08:39:08 -0400
  • 20df6fc74c Ported old native image xfer with shared buffer test. Eugene Wang 2023-04-07 08:25:39 -0400
  • 242e3eba15 Progress on transfer logic. Eugene Wang 2023-04-06 22:47:47 -0400
  • fd44d9dddb Added attempt on cap grid listing. Eugene Wang 2023-04-06 20:36:27 -0400
  • 0bef2e8374 Attempt on reading string for label/help text. Eugene Wang 2023-04-06 08:50:03 -0400
  • 9145ea1851 Added a few more easy cap value read overloads. Eugene Wang 2023-04-06 08:12:20 -0400
  • f7a3cc699e Wrap event calls in try-catch to prevent consumers from breaking flow. Eugene Wang 2023-04-06 07:18:10 -0400
  • e4a6d8d8d3 DBG break if ever encounters drivers with cap label support. Eugene Wang 2023-04-05 23:02:13 -0400
  • 13521c71d6 Update language encoding after certain calls. Eugene Wang 2023-04-05 22:46:50 -0400
  • ab2947d03b Attempt to read cap values. Eugene Wang 2023-04-05 21:59:50 -0400
  • 513dc96f64 Added local 2.5 dsm to samples in case system doesn't have it. Eugene Wang 2023-04-05 18:53:55 -0400
  • 5fa6edab28 Fix some build warnings. Eugene Wang 2023-04-05 07:53:10 -0400
  • 9d0770a2ef Add 64bit tester and fixed version # in builds by switching to v6 sdk. Eugene Wang 2023-04-05 07:29:06 -0400
  • f48c731aad More ready event in xfer logic. Eugene Wang 2023-04-04 22:53:05 -0400