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
Ben Olden-Cooligan
80dd789204
Gtk: Propagate command text changes
2022-12-29 15:46:56 -08:00
Ben Olden-Cooligan
5375fa5934
Create a common GuiModule base class
2022-12-28 20:58:09 -08:00
Ben Olden-Cooligan
c9a8be3341
Gtk: Fix label wrapping
2022-12-28 20:44:35 -08:00
Ben Olden-Cooligan
ac5dc0f139
Gtk: Rework overlays
...
This includes some hackery that seems to be okay for now. Before this change some controls were not interactable due to the behavior of passthrough with a full overlay panel.
2022-12-28 14:30:24 -08:00
Ben Olden-Cooligan
564913eff2
Gtk: Fix preview toolbar styling
2022-12-27 23:51:21 -08:00
Ben Olden-Cooligan
769fb86a18
Gtk: Preview form fixes
2022-12-27 23:28:10 -08:00