John Lewin
d647cf8a86
Add DragDrop support for image content
2017-04-05 19:03:04 -07:00
Lars Brubaker
ceaa1a94da
Moved drag drop to be in our mouse data rather than mirrored api
2017-04-05 16:25:43 -07:00
John Lewin
907609b587
Design tools
2017-03-15 16:29:56 -07:00
Lars Brubaker
3d89a6d071
Fixing the export button to work correctly.
2017-03-06 17:32:46 -08:00
Lars Brubaker
f15318faf9
Actually check if we have a printer selected.
2017-02-09 14:33:27 -08:00
Lars Brubaker
8134b3f450
Fixed the Macros window to cancel on user closes with the X windows button.
...
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
John Lewin
8510ca5b3d
Remove duplicate .Click event from ButtonBase
2017-01-17 15:31:08 -08:00
John Lewin
ace89e1e5a
Use .Localize extension function
2017-01-04 10:52:06 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
b4deffa944
More localizations
2016-12-16 15:25:00 -08:00
Lars Brubaker
49ea8df3fd
Refactoring menus for consistency.
2016-12-12 14:35:34 -08:00
Lars Brubaker
d23a567307
Working to reduce theme changed calls as they will reload all after.
...
same for on active printer changed
2016-12-08 17:40:04 -08:00
Lars Brubaker
c6d50d9907
Make sure the queue is passing all unit tests
...
If single item selected add to array
Make sure we update selection visibility when going in and out of editor
Fixed some tests
2016-12-05 11:55:08 -08:00
larsbrubaker
9b202feb37
Putting Selection List into QueueData
...
Compiling but not worknig
2016-12-04 12:06:51 -08:00
larsbrubaker
65e487dbc3
partial refactor to queue
2016-12-04 12:06:09 -08:00
John Lewin
5862ecef36
Revise SendMenuItemClickedNoSignIn
...
- Rename test to reflect actual behavior
- Add Assert messages for troubleshooting
- Add fixed wait times for menu clicks
2016-11-02 10:57:58 -07:00
Lars Brubaker
c9ad68ccc0
Make sure we protect protected files.
...
MatterHackers/MCCentral#539
Remove ability to export protected files via zip
2016-10-06 14:31:52 -07:00
Lars Brubaker
aebfd5b8e7
Show the queue options menu on touchscreen
...
also removed the 'Remove All' 'More...' option as it is in the 'Queue...' options.
2016-07-25 16:02:03 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
larsbrubaker
371561a6f7
Working to make the icons scale better on high res screens.
2016-05-07 17:18:05 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
Lars Brubaker
48fe200821
Made a new MenuItemColorStatesView that only changes colors.
...
Made DropDownMenu use the color changing menu states
Fixed a bug in the bread crumb renderer
Making the library options available all the time in a menu
2016-04-29 18:16:08 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
larsbrubaker
202925f8c7
Made the PrinteItemAction also get the QueueDataWidget so we can act on the view (exit edit mode).
...
Made merge queue items exit edit mode
2016-02-15 13:03:33 -08:00
John Lewin
efb58f58f1
Use typename instead of var keyword for clarity
2016-02-12 19:29:40 -08:00
John Lewin
5cf91949d5
Refactor QueueDataWidget print actions for extensibility
...
- Add types for PrintItem actions and plugins
- Refactor QueueDataWidget to support new actions and plugins
- Switch from TupleList to List<PrintItemAction> for menu objects
- Remove unused xxx_click and xxx_selected delegates
2016-02-12 19:21:43 -08:00
Lars Brubaker
1727beb7b8
Made the add to queue button work again.
2016-02-12 15:10:23 -08:00
John Lewin
5d7a066464
Fix NotImplementedException during slicing
...
- Ensure invalid extensions don't make it into the queue
- Ignore invalid extensions when slicing
2016-02-11 15:54:01 -08:00
Gregory Diaz
c64bef5be2
Added Android Automated tests to be incorporated at a later date
2016-01-15 17:39:19 -08:00
Lars Brubaker
d81224de7a
Support drag and drop onto the settings widget will still add to queue.
2015-12-02 18:51:33 -08:00
larsbrubaker
39c8603ae4
Merge remote-tracking branch 'origin/1.4.1' into BabySteps
2015-11-28 19:59:35 -08:00
Gregory Diaz
108507aded
Modified code so that we can include the shop button on Android builds
2015-11-23 13:04:16 -08:00
Gregory Diaz
3172da7b55
Added more automated Local Library Tests
2015-11-13 18:06:44 -08:00
Gregory Diaz
9282675f87
Automated most manual queue tests
2015-10-29 12:02:55 -07:00
Lars Brubaker
f600e0f031
Don't crash when adding a missing file to the library.
2015-09-21 14:57:06 -07:00
Kevin E. Pope
d7b2dc5bc1
Adjust menu border colors.
2015-09-17 18:25:35 -07:00
Lars Brubaker
a0659dc8bb
Made PrintItemWarppers have a ProviderLocator rather than a Provider
...
Fixed some null reference bugs
Fixed a bug with copy to library changing the queues file path
Made save as work better.
2015-09-11 14:36:57 -07:00
Lars Brubaker
84a52909db
Don't let user add collections to the queue or other currently invalid operations.
2015-09-09 11:34:14 -07:00
Lars Brubaker
0e6275b0d8
Made the 'add to library' go through provider selector
2015-09-04 13:47:48 -07:00
Lars Brubaker
cb2a74a90b
Reordering perimeters to make test api more consistent.
2015-09-03 10:58:19 -07:00
Gregory Diaz
ababc041ec
Added code to ensure that the Queue has unique copies of items
2015-09-03 09:26:54 -07:00
Lars Brubaker
a35753c47d
Working on making save as save to the right provider
...
Working on Copy to Library
2015-08-31 16:32:09 -07:00
Lars Brubaker
9dafbd047b
Working on new add to library menu item
...
preserve the scroll position on refresh of library.
2015-08-31 15:56:51 -07:00
Gregory Diaz
33e36198e2
Added Tests and added utility function so that we can run tests with different MatterControlDB States
2015-08-28 17:55:50 -07:00
Gregory Diaz
c78c61211b
Corrected misspelled localized strings and the regenerated the French translations file to include the most up-to-date translation strings
2015-08-19 15:07:57 -07:00
Lars Brubaker
0ef5747ca9
Put in many more tool tips.
2015-08-12 13:16:39 -07:00
Lars Brubaker
f1b1588d92
use design rather than part.
2015-08-10 16:27:07 -07:00