Ben Olden-Cooligan
|
69ae69d7ea
|
Mac: Fix size of delete button in PageSizeForm
|
2024-08-11 22:48:43 -07:00 |
|
Ben Olden-Cooligan
|
9c3e95d994
|
Refactor page size dropdown into a widget
|
2024-08-11 22:48:05 -07:00 |
|
Ben Olden-Cooligan
|
bbd102348f
|
Mac: Use native icons as much as possible
|
2024-08-11 21:01:31 -07:00 |
|
Ben Olden-Cooligan
|
066bdb77fc
|
Fix clicking "Manual IP" in list mode
|
2024-08-10 19:42:10 -07:00 |
|
Ben Olden-Cooligan
|
50efac7bfe
|
Fix local path to URI conversion for paths with unicode
|
2024-08-10 19:38:05 -07:00 |
|
Ben Olden-Cooligan
|
fcf7a4e292
|
Better unique device logic
|
2024-08-10 14:23:12 -07:00 |
|
Ben Olden-Cooligan
|
5762c9433a
|
Gtk: Fixes for device selection layout
|
2024-08-10 14:19:07 -07:00 |
|
Ben Olden-Cooligan
|
6f58767770
|
Actually just wrap device name
|
2024-08-10 13:38:15 -07:00 |
|
Ben Olden-Cooligan
|
4ff06705bb
|
Ellipsize device name
|
2024-08-10 13:27:25 -07:00 |
|
Ben Olden-Cooligan
|
4404474f00
|
Reset dropdown items after changing formatter
The previous implementation involved lazy item setting. This was causing layout issues in Gtk where empty dropdowns have a different size.
|
2024-08-10 12:43:30 -07:00 |
|
Ben Olden-Cooligan
|
22543d79c2
|
Migrate to new EnumDropDownWidget
|
2024-08-10 11:14:12 -07:00 |
|
Ben Olden-Cooligan
|
260f281c09
|
Fix for custom page size selection
|
2024-08-10 10:46:38 -07:00 |
|
Ben Olden-Cooligan
|
fee1275598
|
Page size based on caps
|
2024-08-10 10:37:40 -07:00 |
|
Ben Olden-Cooligan
|
629ab6797e
|
Dynamic settings available in profile based on caps
|
2024-08-08 22:53:50 -07:00 |
|
Ben Olden-Cooligan
|
1e9255c4b6
|
Mac: Fixes for ChooseDeviceForm
|
2024-08-07 17:22:09 -07:00 |
|
Ben Olden-Cooligan
|
417dc74887
|
Fix icon image lifetime
|
2024-08-07 17:21:40 -07:00 |
|
Ben Olden-Cooligan
|
02442c862a
|
Refactor common UI into DeviceSelectorWidget
|
2024-08-06 22:12:56 -07:00 |
|
Ben Olden-Cooligan
|
55b1927a82
|
Rename SelectDeviceForm to ChooseDeviceForm
This will ensure we don't persist form state from the old design
|
2024-08-06 21:31:05 -07:00 |
|
Ben Olden-Cooligan
|
ce87c708c3
|
Use standard ok/cancel buttons in SharedDeviceForm
|
2024-08-06 21:30:19 -07:00 |
|
Ben Olden-Cooligan
|
3154229543
|
Use new device selection design in SharedDeviceForm
|
2024-08-06 21:26:33 -07:00 |
|
Ben Olden-Cooligan
|
b3d6ed65b8
|
Escl: Manual IP option
|
2024-08-06 21:24:19 -07:00 |
|
Ben Olden-Cooligan
|
e950727f88
|
Use an IconUri property on ScanDevice instead of full caps
|
2024-08-06 21:03:33 -07:00 |
|
Ben Olden-Cooligan
|
a2d6073430
|
Persist relevant caps in ScanProfile
|
2024-08-05 17:00:44 -07:00 |
|
Ben Olden-Cooligan
|
ff0d9e9822
|
Fix visual flicker on form load
|
2024-08-05 11:04:23 -07:00 |
|
Ben Olden-Cooligan
|
85d70cb4a7
|
Avoid extraneous relayout
|
2024-08-05 11:01:43 -07:00 |
|
Ben Olden-Cooligan
|
61d7ce5eb4
|
Disable unnecesssary form size changes
|
2024-08-05 10:40:59 -07:00 |
|
Ben Olden-Cooligan
|
5761f2be3c
|
Map enum dropdowns by key instead of index
|
2024-08-04 18:11:24 -07:00 |
|
Ben Olden-Cooligan
|
8e1247b408
|
Allow any DPI value in ScanProfile
|
2024-08-04 16:24:09 -07:00 |
|
Ben Olden-Cooligan
|
207a50ca7d
|
Escl: Use icon URI from scanner caps
|
2024-08-04 15:34:03 -07:00 |
|
Ben Olden-Cooligan
|
c275304c66
|
Don't disable driver-specific checkboxes
Now that devices are picked in combination with drivers, it makes sense to decouple the driver from available settings.
|
2024-08-02 16:46:14 -07:00 |
|
Ben Olden-Cooligan
|
ca95b34d11
|
Add "Always Ask" option to device selection form
|
2024-08-01 17:41:44 -07:00 |
|
Ben Olden-Cooligan
|
95bf090a69
|
WIP: New device selection form
|
2024-08-01 13:27:45 -07:00 |
|
Ben Olden-Cooligan
|
401885dcc7
|
Improve NaturalSize layout handling
|
2024-08-01 13:13:50 -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
|
eda3c04d51
|
Fix unnecessary error log
|
2024-04-08 16:25:24 -07:00 |
|
Ben Olden-Cooligan
|
7b9c64a989
|
Don't select appended list items, except for profiles
|
2024-04-07 11:59:28 -07:00 |
|
Ben Olden-Cooligan
|
b6afb4b367
|
Fix pressing Escape to close some dialogs
|
2024-04-07 11:43:58 -07:00 |
|
Ben Olden-Cooligan
|
af300170ab
|
Keyboard shortcut fixes
#228
|
2024-04-07 11:19:51 -07:00 |
|
Ben Olden-Cooligan
|
5e7748cb32
|
Don't block returning from ProcessCoordinatorService
|
2024-04-07 11:00:26 -07:00 |
|
Ben Olden-Cooligan
|
64c288ddcf
|
Gtk: Fix issues with ProgressForm closing too fast
#345
|
2024-04-01 01:18:54 -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
|
4a5efc6599
|
Clarify profile string ("flip duplexed" -> "flip back sides")
|
2024-03-31 20:11:59 -07:00 |
|
Ben Olden-Cooligan
|
1dc32a4cea
|
Clarify OCR string ("automatically" -> "pre-emptively")
|
2024-03-31 14:41:22 -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
|
7f54aa63b0
|
Make confirmation dialogs more consistent
Prefer OkCancel and set OK as the default button. That way keyboard navigation works well (Enter = OK, Esc = Cancel).
|
2024-03-30 15:17:07 -07:00 |
|
Ben Olden-Cooligan
|
484941c7ad
|
Rework cross-process coordination and support "Open With"
#146
|
2024-03-30 13:00:25 -07:00 |
|
Ben Olden-Cooligan
|
c07bcddf3b
|
Escl: HTTPS support, security policies, and HTTPS->HTTP fallback
#338
|
2024-03-27 23:25:25 -07:00 |
|
Ben Olden-Cooligan
|
f90374717a
|
Add back Mac invoke workaround
|
2024-03-15 18:55:50 -07:00 |
|