Commit Graph

140 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
af300170ab Keyboard shortcut fixes
#228
2024-04-07 11:19:51 -07:00
Ben Olden-Cooligan
426330ea13 Linux: Support SingleInstance 2024-04-01 17:32:33 -07:00
Ben Olden-Cooligan
b3bff025d8 Mac: Support "Open With" 2024-04-01 15:42:02 -07:00
Ben Olden-Cooligan
02afb40db7 Mac: Fix displayed size of thumbnail images 2024-04-01 11:35:44 -07:00
Ben Olden-Cooligan
2d10983ef9 Mac: Add missing menu items 2024-04-01 11:21:06 -07:00
Ben Olden-Cooligan
e547d35be1 Remove ImageContext from IMemoryImage constructors
Now that ImageContext is stateless it can be created on demand, simplifying a lot of things.
2024-04-01 00:25:25 -07:00
Ben Olden-Cooligan
0d427ae202 Max zoom for preview form 2024-03-31 11:45:17 -07:00
Ben Olden-Cooligan
390432b376 Mac: Preview form zoom fixes 2024-03-30 18:11:57 -07:00
Ben Olden-Cooligan
f90374717a Add back Mac invoke workaround 2024-03-15 18:55:50 -07:00
Ben Olden-Cooligan
0a7349ced6 Upgrade Eto.Forms to 2.8.3
This allows removing several workarounds due to upstream fixes.
2024-03-15 18:48:51 -07:00
Ben Olden-Cooligan
946a04fb97 Add DocumentCorrection/Split/Combine to preview form 2024-03-09 22:11:11 -08:00
Ben Olden-Cooligan
963ccab93e Add placeholder forms for Split/Combine 2024-03-04 21:40:16 -08:00
Ben Olden-Cooligan
72bf30403b Undo/redo 2024-03-04 20:50:35 -08:00
Ben Olden-Cooligan
248e53c7e8 Mac: Partial listview updates for thumbnail rendering
#308
2024-02-10 15:18:36 -08:00
Ben Olden-Cooligan
bb7e746634 WIP: Settings form 2024-01-12 22:42:55 -08:00
Ben Olden-Cooligan
87fc65a7f6 Mac: Fix weird button spacing 2024-01-12 18:47:00 -08:00
Ben Olden-Cooligan
9015ec7525 Support pasting bitmaps
Fixes #235
2024-01-09 20:47:02 -08:00
Ben Olden-Cooligan
319b3e6ef3 Make email types internal 2023-12-29 21:23:45 -08:00
Ben Olden-Cooligan
eb104ec0f1 Sdk: Make protobufs internal 2023-12-29 21:02:54 -08:00
Ben Olden-Cooligan
c0440c5ff3 WIP: Share as service 2023-12-21 10:35:43 -08:00
Ben Olden-Cooligan
72ce74d7b0 Mac: Fix Eto invoker 2023-12-10 15:18:44 -08:00
Ben Olden-Cooligan
91a57ea84f Don't run print in a task on Mac/Linux
#238
2023-12-07 21:12:49 -08:00
Ben Olden-Cooligan
fdcec857e9 Use EtoInvoker instead of SyncContextInvoker 2023-12-07 21:10:03 -08:00
Ben Olden-Cooligan
b92362af02 C# 12: Use collection initializers 2023-12-06 20:17:50 -08:00
Ben Olden-Cooligan
804f110504 Update dependency versions 2023-11-25 13:41:29 -08:00
Ben Olden-Cooligan
61aebe6c8c Migrate to net8 2023-11-18 11:43:50 -08:00
Ben Olden-Cooligan
012eab0ddc WIP: Scanner sharing 2023-10-30 14:21:39 -07:00
Ben Olden-Cooligan
485c446b51 Re-implement console --progress
#83
2023-10-10 21:01:44 -07:00
Ben Olden-Cooligan
d935fb4a95 Ensure unhandled errors are handled in all configurations 2023-10-08 17:38:10 -07:00
Ben Olden-Cooligan
5d2ac21185 Refactor common entrypoint code into GuiEntryPoint 2023-10-08 17:14:46 -07:00
Ben Olden-Cooligan
345dc8d809 Fix warning 2023-07-08 15:28:41 -07:00
Ben Olden-Cooligan
a249802cf4 Mac: Support dark mode 2023-07-08 15:28:37 -07:00
Ben Olden-Cooligan
cdffb31aa5 Fix warnings 2023-07-08 14:50:34 -07:00
Ben Olden-Cooligan
e7bf6f0866 Use color scheme for preview form 2023-07-08 13:19:24 -07:00
Ben Olden-Cooligan
09dbcfe2a5 Fix Gtk/Mac module config 2023-04-09 00:30:05 +00:00
Ben Olden-Cooligan
da6da22ff9 Use Microsoft.Extensions.Logging for SDK logging 2023-04-06 19:25:08 -07:00
Ben Olden-Cooligan
bb195cb5d0 WIP: Cross-platform notifications 2023-04-02 19:21:53 -07:00
Ben Olden-Cooligan
ef05940838 Handle adding and removing layout items 2023-04-02 12:55:32 -07:00
Ben Olden-Cooligan
4a3c3e7c42 Mac: Add email support for the Apple Mail app 2023-03-26 20:25:33 -07:00
Ben Olden-Cooligan
e6d5e98c04 Mac: Enable oauth email 2023-03-26 19:12:45 -07:00
Ben Olden-Cooligan
985ac260a2 Mac: Add printing support 2023-03-26 17:45:04 -07:00
Ben Olden-Cooligan
1ab37aa9f1 Mac: Shift+click to select a range of list items 2023-03-13 18:03:46 -07:00
Ben Olden-Cooligan
bcf7f13b2b Dark mode wip 2023-03-11 13:41:22 -08:00
Ben Olden-Cooligan
0372839ba4 Run Apple driver in a worker process
#105
2023-03-06 16:48:07 -08:00
Ben Olden-Cooligan
46de5103ab Update todo with bug reference 2023-02-28 10:04:26 -08:00
Ben Olden-Cooligan
b6465dfad9 Fix garbage collection of checkbox delegate
Fixes #103
2023-02-26 21:36:34 -08:00
Ben Olden-Cooligan
58a16d773f Move Pdf namespace to the top level 2023-02-19 11:46:59 -08:00
Ben Olden-Cooligan
f1309a330b Mac: Autosave toolbar config 2023-02-11 17:57:58 -08:00
Ben Olden-Cooligan
04451c4511 Move copyright to CommonTargets and update to 2023 2023-01-01 14:14:52 -08:00
Ben Olden-Cooligan
e1ae1c15f2 Mac: Fix preview form delete 2023-01-01 13:11:47 -08:00