Commit Graph

  • 1b02f0fcad Fix getting mem func entrypoint never worked. v4 Eugene Wang 2026-01-06 18:28:20 -05:00
  • e073977268 Fix logger getting reset on get. Eugene Wang 2026-01-02 17:42:18 -05:00
  • 3aaa3f6c79 Revert "Merge pull request #77 from soukoku/remove-winform-test" Eugene Wang 2026-01-01 23:53:03 -05:00
  • 19712e035e Merge pull request #77 from soukoku/remove-winform-test Eugene Wang 2026-01-01 23:36:31 -05:00
  • 951f47e833 Fix os check warning. remove-winform-test Eugene Wang 2026-01-01 23:30:39 -05:00
  • 0c8f0fc27d Fix wrong sizeof call. Eugene Wang 2026-01-01 23:22:35 -05:00
  • b9988b2f13 Fixed incorrect logger getter. Eugene Wang 2026-01-01 23:17:52 -05:00
  • d31c7a2f9f Replaced preproc guards that no longer work. Eugene Wang 2026-01-01 22:33:40 -05:00
  • 4de4bac806 Large version jump. Eugene Wang 2026-01-01 22:23:13 -05:00
  • 466e52ac67 Fully replaced old pump code. Eugene Wang 2026-01-01 22:20:10 -05:00
  • 2939067da5 Add exception event to pump. Eugene Wang 2026-01-01 22:16:21 -05:00
  • 95ce3b5e5b Updated with SynchronizationContext. Eugene Wang 2026-01-01 21:54:58 -05:00
  • 23e2359f6a Initial attempt to remove winform/wpf. Eugene Wang 2026-01-01 21:21:11 -05:00
  • efcc583792 Update pkg to get rid of warnings. Eugene Wang 2026-01-01 21:42:29 -05:00
  • 5643e1de99 Another attempt to hide internal window. Eugene Wang 2026-01-01 21:40:38 -05:00
  • f282108f66 Fix wrong TW_FIX32 value if using double value ctor. Eugene Wang 2025-12-28 00:10:37 -05:00
  • fe6b9677bb Test remove code page package. Eugene Wang 2025-12-26 16:29:35 -05:00
  • 4da89eb6d9 Drop pkg to base versions. Eugene Wang 2025-12-26 16:05:12 -05:00
  • 853ccfd658 Use different logging lib version on different dotnet versions. Eugene Wang 2025-12-26 15:45:45 -05:00
  • 3f0e9eceb8 Add logger to default ctor. Eugene Wang 2025-12-26 08:24:28 -05:00
  • a26745810e Remove build warning. Eugene Wang 2025-12-26 08:21:44 -05:00
  • f4a956bd6b Move twaindsm binaries out of projects. Eugene Wang 2025-12-26 08:16:25 -05:00
  • e9733a6b54 Log message pump error. Eugene Wang 2025-12-25 23:14:44 -05:00
  • 39c0373d3c Replace Debug.Writes with ILogger. Eugene Wang 2025-12-25 23:13:07 -05:00
  • 34c03b441e Pkg update and try to hide internal window more. Eugene Wang 2025-12-25 18:25:32 -05:00
  • 2c443301ca Fix wrong enum type for ICAP_AUTOSIZE. Eugene Wang 2025-12-19 10:59:03 -05:00
  • c7e649eb72 Fix internal window being visible. Eugene Wang 2025-12-12 23:30:48 -05:00
  • 342b4d56b1 Update Magick.NET in sample projects. Eugene Wang 2025-12-12 12:48:23 -05:00
  • e3a2a83fe6 Merge pull request #76 from soukoku/BoxedExperiments Eugene Wang 2025-12-12 08:02:14 -05:00
  • 77dd5eef3b Tweak internal message pump form to be hidden. Eugene Wang 2025-12-12 07:58:34 -05:00
  • 8d4e3a2708 Remove IEnumerable from range and add more boxed reads. Eugene Wang 2025-11-25 07:31:36 -05:00
  • d2a1678164 Add more cap setter utilities. Eugene Wang 2025-11-25 06:56:46 -05:00
  • e6a21dde7c Cleanup boxed types. Eugene Wang 2025-11-25 06:31:31 -05:00
  • ce96d0c361 Attempt to make boxed version of cap value reads. Eugene Wang 2025-11-20 22:56:23 -05:00
  • de788ce91d Test reading some values boxed. Eugene Wang 2025-11-20 22:36:36 -05:00
  • 2ae7293c44 Fix build errors and warnings. Eugene Wang 2025-11-20 20:46:15 -05:00
  • 1173c11961 Fix wrong cap call for Get. Eugene Wang 2025-11-20 20:28:07 -05:00
  • 8949b36833 Changed to return value container for available cap value to prevent long range enumerations. Eugene Wang 2025-11-20 13:18:21 -05:00
  • 36c7dd11ca Fix ICAP_SKEWANGLE value type to int. Eugene Wang 2025-11-20 09:18:04 -05:00
  • 2167d74fdc Added rest of kodak caps as properties. Eugene Wang 2025-11-20 08:52:14 -05:00
  • 506366cba8 Merge pull request #75 from soukoku/Win32-native-experiments Eugene Wang 2025-11-12 08:25:50 -05:00
  • 02c722f964 Fix 32bit error and tweak message format in console. Eugene Wang 2025-11-12 07:51:43 -05:00
  • da76306bcf Version bump to alpha.14. Eugene Wang 2025-11-12 07:20:30 -05:00
  • 87257c6140 Change min framework version. Eugene Wang 2025-11-12 07:06:25 -05:00
  • ca17510f18 Use generic Marshal.SizeOf. Eugene Wang 2025-11-12 01:38:30 -05:00
  • 8afc52c82b Added typed compression property get. Eugene Wang 2025-11-12 01:30:36 -05:00
  • 5c8f1f2df6 Disable warnings. Eugene Wang 2025-11-12 01:17:18 -05:00
  • 61b7ef8c00 Experiment with generated win32 types and calls. Eugene Wang 2025-11-12 01:09:07 -05:00
  • 0780b950e2 Version bump to alpha.13 and vc proj tool version update. Eugene Wang 2025-09-18 05:47:19 -04:00
  • f3e9907dfc Merge pull request #71 from SteffenSH/v4-fixed-DetatchAsync Eugene Wang 2025-09-18 05:44:12 -04:00
  • 44e0c7ab07 Fixed problem with calls to TwainAppSession.CloseDSMAsync() never returning. Steffen S. Hellestøl 2025-07-05 17:15:24 +02:00
  • 83ab3d5f0a Remove net6 build. Eugene Wang 2025-06-24 21:33:53 -04:00
  • 81c8544691 Fix customdsdata property always returning null. Eugene Wang 2025-04-24 14:15:47 -04:00
  • 439af52300 Try to fix range value reader. Eugene Wang 2025-03-09 18:52:44 -04:00
  • 22fd782d27 A few more kds caps. Eugene Wang 2025-03-09 13:53:19 -04:00
  • 07cd106ff0 Added some kds custom caps. Eugene Wang 2025-03-09 13:19:11 -04:00
  • d71448bdbb Add placeholder for KDS caps. Eugene Wang 2025-03-09 12:36:15 -04:00
  • 0860e6534b Tried to add KDS custom structs. Eugene Wang 2025-03-09 10:10:29 -04:00
  • c8ee66a828 Try to put KDS values in own namespace and enum. Eugene Wang 2025-03-09 08:55:45 -04:00
  • 5c15ec3711 Check for empty path in TryLoadCustomDSM. Eugene Wang 2025-03-05 08:54:45 -05:00
  • 6b35b1735d Timing hack for file transfer. Eugene Wang 2025-02-19 06:47:37 -05:00
  • 69d90aa945 Test kodak SDMI. Eugene Wang 2025-02-18 17:04:38 -05:00
  • 62eaa6083a Some kodak values for use with its SDMI flow. Eugene Wang 2025-02-18 15:24:55 -05:00
  • e3dfa8f4dd Add method to set filexfer options on xferready event. Eugene Wang 2025-02-15 18:39:13 -05:00
  • b2fe1c1bcd Added image saving and time log to console tester. Eugene Wang 2025-02-11 16:55:05 -05:00
  • f205d73f64 Add xfermech info to transfer ready event. Eugene Wang 2025-02-11 16:40:05 -05:00
  • e107a927b3 Add dotnet 9 target. Eugene Wang 2025-02-11 16:39:02 -05:00
  • 5ec2118ef2 change dontcare pendingxfers to static method. Eugene Wang 2024-10-10 23:18:43 -04:00
  • de017f3439 Expose wndproc hook method and test reset TW_PENDINGXFERS before use. Eugene Wang 2024-10-10 11:06:27 -04:00
  • cea9a990b9 Lib version bumps and change net7 to net8. Eugene Wang 2024-07-12 08:19:55 -04:00
  • c5e2960678 Version bump to 3.7.5 for #62 v3 v3.7.5 Eugene Wang 2024-07-12 08:04:12 -04:00
  • bf2bd6d029 Merge pull request #62 from rosswc-tempe/fix-duplicate-enum-values Eugene Wang 2024-07-12 08:01:28 -04:00
  • bc8b257ccb Fix duplicate values in SupportedSize enum Clement 2024-07-10 17:30:29 -07:00
  • e7dffaa9b5 Add strong name #30 v3.7.4 Eugene Wang 2024-02-28 07:42:19 -05:00
  • 207a59e2b1 Version bump to 3.7.3 v3.7.3 Eugene Wang 2023-11-08 19:11:46 -05:00
  • 3f30c4210e Merge pull request #35 from cyanfish/v3 Eugene Wang 2023-11-08 19:08:11 -05:00
  • 705d876382 Merge pull request #50 from GavinRigsby/v3 Eugene Wang 2023-11-08 19:06:41 -05:00
  • ee417b7377 Remove Unneeded Code Gavin Rigsby 2023-11-08 11:21:14 -08:00
  • d3bd1db863 Added CapabilitiesExt.cs to handle custom capabilities if present in CapSupportedCaps Gavin Rigsby 2023-11-08 10:57:01 -08:00
  • bf658d142a Started experiment with unpackaged winui3 project. winui3-test Eugene Wang 2023-07-08 11:08:27 -04:00
  • 474b066bd0 Added parameterless ctor for TwainAppSession. Eugene Wang 2023-04-28 08:53:51 -04:00
  • f25587cab2 Reduced ctors for TwainAppSession. Eugene Wang 2023-04-20 23:33:47 -04:00
  • d68e9800ba Version bump to alpha.3 v4.0.0-alpha.3 Eugene Wang 2023-04-15 07:19:44 -04:00
  • ba76de99c6 Merge pull request #44 from soukoku/internal-thread-test Eugene Wang 2023-04-15 06:34:21 -04:00
  • 1364150697 Integrated message thread inside TwainAppSession as a different OpenDSM method. Eugene Wang 2023-04-15 06:33:12 -04:00
  • ef881784a6 Merge pull request #43 from soukoku/internal-thread-test Eugene Wang 2023-04-14 07:18:28 -04:00
  • 0e5aef00e5 Changed ManualResetEventSlim to TaskCompletionSource in pump thread attach. Eugene Wang 2023-04-14 07:13:07 -04:00
  • 54d73eb42c Added old console sample to test diy message pump. Eugene Wang 2023-04-13 22:52:04 -04:00
  • 502013ee57 Experiment with a winform-based msg pump. Eugene Wang 2023-04-13 22:19:05 -04:00
  • 24d4471e0f Merge pull request #42 from soukoku/known-caps-test Eugene Wang 2023-04-12 21:45:49 -04:00
  • 6e26b7a009 Tried to make a cap wrapper property on spec-defined caps. Eugene Wang 2023-04-12 21:42:30 -04:00
  • 232aa93e6e Add reset on cancel so sample ds works. Eugene Wang 2023-04-12 18:57:15 -04:00
  • 1873ad31a0 Trying to resurrect my old cap wrapper. Eugene Wang 2023-04-12 08:50:18 -04:00
  • 9467bb5409 Toying around with a signalr server sample. signalr-test Eugene Wang 2023-04-11 21:55:53 -04:00
  • 4d8da799c0 Some more QoL and sample process options. Eugene Wang 2023-04-11 08:21:49 -04:00
  • f58bf3c620 Merge pull request #40 from soukoku/v4-support-bg-handling v4.0.0-alpha.2 Eugene Wang 2023-04-10 22:21:24 -04:00
  • 2fd5f056e3 Some more unverified tw_info reads ideas. Eugene Wang 2023-04-10 22:17:17 -04:00
  • d4238f56fb Merge pull request #39 from soukoku/v4-support-bg-handling Eugene Wang 2023-04-10 20:44:16 -04:00
  • 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 -04:00
  • b89c186987 Some quality of life improvements. Eugene Wang 2023-04-10 19:47:01 -04:00