Ben Olden-Cooligan
|
774efbbd54
|
Create ColorScheme property on EtoPlatform
|
2024-08-31 14:12:48 -07:00 |
|
Ben Olden-Cooligan
|
67e17ee2cb
|
WinForms: Dark mode
#109
|
2024-08-31 13:59:20 -07:00 |
|
Ben Olden-Cooligan
|
c5b0703e15
|
Fix undisposed surface
|
2024-08-31 12:33:38 -07:00 |
|
Ben Olden-Cooligan
|
0e5a442b86
|
Gtk: Scale image buttons
|
2024-08-29 21:05:29 -07:00 |
|
Ben Olden-Cooligan
|
ac35a1e233
|
Gtk: Render toolbar buttons and listview images at high dpi
|
2024-08-29 20:51:55 -07:00 |
|
Ben Olden-Cooligan
|
61d3be9e5a
|
Add ButtonFlags and improve dpi-dependent button rendering
|
2024-08-27 22:18:31 -07:00 |
|
Ben Olden-Cooligan
|
529b287b63
|
Scale zoom/sidebar buttons by dpi
|
2024-08-27 21:37:33 -07:00 |
|
Ben Olden-Cooligan
|
646fe4dede
|
Add AttachDpiDependency helper
|
2024-08-27 21:20:32 -07:00 |
|
Ben Olden-Cooligan
|
d04f31e601
|
Use IIconProvider more for higher-resolution icons as needed
|
2024-08-25 12:27:06 -07:00 |
|
Ben Olden-Cooligan
|
b93bb9a9b6
|
WinForms: Use high-resolution icons depending on DPI
|
2024-08-24 21:33:43 -07:00 |
|
Ben Olden-Cooligan
|
4796f3dd63
|
sidebar wip
|
2024-08-18 18:38:41 -07:00 |
|
Ben Olden-Cooligan
|
4ff06705bb
|
Ellipsize device name
|
2024-08-10 13:27:25 -07:00 |
|
Ben Olden-Cooligan
|
1746100be1
|
Change IListView.ImageSize type to Eto.Drawing.Size
|
2024-08-01 13:13:15 -07:00 |
|
Ben Olden-Cooligan
|
b99d95bc58
|
Fix scroll-to-zoom in desktop form
#355
|
2024-04-13 20:09:24 -07:00 |
|
Ben Olden-Cooligan
|
a9b0d9dbdd
|
Fix compile
|
2024-04-07 11:46:33 -07:00 |
|
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 |
|