Ben Olden-Cooligan
|
9a2537c840
|
Use Polyfill package to simplify net462 support
|
2024-04-01 18:09:47 -07:00 |
|
Ben Olden-Cooligan
|
426330ea13
|
Linux: Support SingleInstance
|
2024-04-01 17:32:33 -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
|
a980c61727
|
Gtk: Fix preview form Ctrl+mousewheel
|
2024-03-30 16:02:26 -07:00 |
|
Ben Olden-Cooligan
|
3186ffdda2
|
Workaround for https://github.com/picoe/Eto/issues/2601
|
2024-03-15 18:59:43 -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
|
f03bd76799
|
Gtk: Tweak wrapping behavior
|
2024-03-10 20:55:18 -07:00 |
|
Ben Olden-Cooligan
|
b7140b8b09
|
Fix warnings and comments
|
2024-03-01 10:43:21 -08:00 |
|
Ben Olden-Cooligan
|
f30bba3f73
|
Gtk: Fix stacked buttons not showing in toolbar overflow menu
|
2024-01-29 19:01:57 -08:00 |
|
Ben Olden-Cooligan
|
7895a6ffd6
|
Gtk: Write GTK logs to debuglog instead of stdout
|
2024-01-14 14:37:07 -08:00 |
|
Ben Olden-Cooligan
|
36cb118093
|
Gtk: Implement profiles toolbar
|
2024-01-14 13:15:34 -08:00 |
|
Ben Olden-Cooligan
|
f133aa9ae5
|
WinForms: Implement profiles toolbar
|
2024-01-13 13:37:12 -08:00 |
|
Ben Olden-Cooligan
|
b2807bcc0d
|
WinForms: Fix copying 1bit/8bit images
|
2024-01-09 21:00:19 -08:00 |
|
Ben Olden-Cooligan
|
9015ec7525
|
Support pasting bitmaps
Fixes #235
|
2024-01-09 20:47:02 -08:00 |
|
Ben Olden-Cooligan
|
eb104ec0f1
|
Sdk: Make protobufs internal
|
2023-12-29 21:02:54 -08:00 |
|
Ben Olden-Cooligan
|
a53cdc63e9
|
Add stubs for IOsServiceManager
|
2023-12-22 06:08:23 -08:00 |
|
Ben Olden-Cooligan
|
c0440c5ff3
|
WIP: Share as service
|
2023-12-21 10:35:43 -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
|
7e3dcbdd79
|
Fix warning
|
2023-11-26 13:32:08 -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
|
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
|
ff224584ec
|
Gtk: Fix copy
|
2023-10-07 10:46:41 -07:00 |
|
Ben Olden-Cooligan
|
311e59aa64
|
Gtk: Inject StyleContext for better dark mode detection
|
2023-07-27 21:48:03 -07:00 |
|
Ben Olden-Cooligan
|
947a8b8ade
|
Suppress unused warning
|
2023-07-08 13:19:34 -07:00 |
|
Ben Olden-Cooligan
|
e7bf6f0866
|
Use color scheme for preview form
|
2023-07-08 13:19:24 -07:00 |
|
Ben Olden-Cooligan
|
a81bd25bf9
|
Gtk: Support dark mode for listview/desktop colors
|
2023-07-08 13:16:16 -07:00 |
|
Ben Olden-Cooligan
|
6f4787464b
|
Make NAPS2.Threading classes internal
|
2023-04-30 14:24:48 -07:00 |
|
Ben Olden-Cooligan
|
c8cc584c82
|
Gtk: Fix notification label wrapping
|
2023-04-22 15:53:54 -07:00 |
|
Ben Olden-Cooligan
|
f787cdc531
|
Gtk: Use Eto for toolbar menus
Fixes #85
|
2023-04-16 16:35:08 -07:00 |
|
Ben Olden-Cooligan
|
29cd05f340
|
Gtk: Context menus
|
2023-04-14 19:24:56 -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
|
bd02fe6b46
|
Gtk: Show drop visual indicator
|
2023-04-03 05:11:11 +00: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
|
66c239b829
|
Gtk: Implement drag/drop
Fixes #62
|
2023-03-27 05:38:05 +00:00 |
|
Ben Olden-Cooligan
|
9f6fea02b4
|
Gtk: Add printing support
|
2023-03-25 16:53:39 -07:00 |
|
Ben Olden-Cooligan
|
bcf7f13b2b
|
Dark mode wip
|
2023-03-11 13:41:22 -08:00 |
|
Ben Olden-Cooligan
|
775e205b8e
|
Gtk: Fix image in About form
|
2023-03-08 00:52:00 +00:00 |
|
Ben Olden-Cooligan
|
04451c4511
|
Move copyright to CommonTargets and update to 2023
|
2023-01-01 14:14:52 -08:00 |
|
Ben Olden-Cooligan
|
8c3ebbe375
|
Gtk: Fix getting preferred size after initial layouting
|
2022-12-31 16:59:56 -08:00 |
|
Ben Olden-Cooligan
|
f4af5c5cdc
|
Fix image ownership issue
|
2022-12-31 15:58:25 -08:00 |
|
Ben Olden-Cooligan
|
2c2f2a2c29
|
Implement SaveButtonDefaultAction prompts
|
2022-12-30 16:23:32 -08:00 |
|
Ben Olden-Cooligan
|
2ef85f7e5f
|
Clean up todos
|
2022-12-30 12:51:48 -08:00 |
|
Ben Olden-Cooligan
|
671a3a4b28
|
Clean up todos
|
2022-12-29 21:50:10 -08:00 |
|