Commit Graph

24 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
fdcec857e9 Use EtoInvoker instead of SyncContextInvoker 2023-12-07 21:10:03 -08:00
Ben Olden-Cooligan
6f4787464b Make NAPS2.Threading classes internal 2023-04-30 14:24:48 -07:00
Ben Olden-Cooligan
69f75149c5 Move various types to NAPS2.Internals 2023-02-19 11:46:41 -08:00
Ben Olden-Cooligan
ab9f5210cd Rename InvokeAsync to InvokeDispatch 2023-02-05 15:02:46 -08:00
Ben Olden-Cooligan
c1ed4d8733 Update IInvoker methods 2022-12-27 13:58:55 -08:00
Ben Olden-Cooligan
b7acfa6e7c Refactor and optimize image form render throttling 2022-11-07 21:40:15 -08:00
Ben Olden-Cooligan
b1e26712d0 Mac: Listview and thumbnail rendering mostly working
Still some minor issues around selection and multi-select, plus a few UI tweaks to go
2022-08-21 18:03:12 -07:00
Ben Olden-Cooligan
a8d884c1e1 Fix warnings 2022-07-30 10:38:39 -07:00
Ben Olden-Cooligan
ab9d70da38 Improve RecoveryStorageManager testing by using the full image list update flow, just bypassing the write throttle 2022-07-23 11:37:01 -07:00
Ben Olden-Cooligan
e6d7639227 Bypass the image list sync throttle for active user interactions 2022-07-23 10:32:01 -07:00
Ben Olden-Cooligan
e09353c82d Fix more warnings 2022-07-15 18:45:25 -07:00
Ben Olden-Cooligan
6731df4789 Remove unused usings 2022-07-02 16:01:45 -07:00
Ben Olden-Cooligan
eaff512ded Improve SmoothProgress smoothness 2022-06-30 00:05:57 -07:00
Ben Olden-Cooligan
c77f5b30f9 Split up some DesktopController functionality into sub-controllers 2022-06-26 18:42:59 -07:00
Ben Olden-Cooligan
f0e4d29e9a Fix and document TimedThrottle 2022-06-25 19:06:11 -07:00
Ben Olden-Cooligan
955cc8fadc Rewrite thumbnail / thumbnaillist logic 2022-06-25 16:30:24 -07:00
Ben Olden-Cooligan
232960381f Throttle config reads 2022-06-25 09:15:59 -07:00
Ben Olden-Cooligan
a724e96e8a Clean up waiting for tesseract exit and add more tesseract tests 2022-06-17 22:44:05 -07:00
Ben Olden-Cooligan
24aa42f43e Separate concerns between OcrRequest/OcrRequestQueue and use better state + async models 2022-06-16 21:21:21 -07:00
Ben Olden-Cooligan
50d6fa0a37 Fix some null issues 2021-12-17 12:38:15 -08:00
Ben Olden-Cooligan
7928e52737 Use global usings for common System and NAPS2 usings 2021-12-17 12:18:20 -08:00
Ben Olden-Cooligan
6a7562b506 Use file-scoped namespaces 2021-12-17 11:59:54 -08:00
Ben Olden-Cooligan
dd0332ba69 Move more classes out of the Util namespace 2021-04-21 18:23:04 -07:00
Ben Olden-Cooligan
015d087603 Move various types to different namespaces
Mostly moving types out of Util. Added new NAPS2.Platform.Windows, NAPS2.Threading, NAPS2.Unmanaged, and NAPS2.Testing namespaces.
2021-04-16 17:46:30 -07:00