Lars Brubaker
da082c006e
Turn off options that are not working on Android.
2016-07-26 15:41:05 -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
9f01abe653
Backport onload event from scene_bundle
2016-07-24 17:26:24 -07:00
Lars Brubaker
ecf3e085d1
Make sure we are checking PrinterSelected rather than ActiveSliceSettings.Instance == null
...
The later does not happen anymore.
2016-07-21 15:05:59 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
bde140b3cc
localize "g-code"
2016-07-18 14:40:42 -07:00
Greg
9b9d9b44a0
Added retrieve printer profile history and revert to previous profile functionality
2016-07-13 13:39:11 -07:00
John Lewin
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
larsbrubaker
f2fecc9f51
Spelling
2016-06-22 11:08:39 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
larsbrubaker
08b719e1b8
Change menu item to merge
2016-06-09 07:20:53 -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
larsbrubaker
a333961029
Made the row items not open their slide menus unless they represent the top widget under the mouse.
...
removed dead code.
2016-05-04 21:57:33 -07:00
Lars Brubaker
86f08b2565
use a 64 bit hash of slice settings.
2016-05-03 11:26:41 -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
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -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
Lars Brubaker
eb1e954ca6
Merge remote-tracking branch 'origin/1.5.1'
...
Conflicts:
CustomWidgets/ExportPrintItemWindow.cs
2016-03-17 12:00:23 -07:00
John Lewin
4c78b9e00c
Use correct casing for public members, fix whitespace
2016-03-17 10:29:29 -07:00
John Lewin
eea7dd9fe4
Remove DataStorage qualifier, add using statements
2016-02-24 10:53:22 -08:00
Lars Brubaker
cfddadb144
Made the new support system support outputting with the correct extruder.
...
Made the combine in the queue ask for a name and add a new item.
Fixed Save clipping
2016-02-16 17:41:51 -08: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
larsbrubaker
e594fb3dfa
Created a new merge option in the queue menu
...
Made Arrange part of the plating helper
2016-02-14 08:41:50 -08:00
larsbrubaker
60aad769f9
Improved MenuBase to use a MenuItemAction class rather than a TupleList
...
Made items that are not going to do an action disabled.
Made DropDownMenuWidget AddItem return the created item.
2016-02-13 11:49:09 -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
Lars Brubaker
cda645d03d
Made Marlin EEProm have import and export
2016-02-12 10:26:40 -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
rytz
b7c93a60fd
Misc. UI changes
2016-01-28 12:52:53 -08:00
Gregory Diaz
c64bef5be2
Added Android Automated tests to be incorporated at a later date
2016-01-15 17:39:19 -08:00
John Lewin
c15271a36b
Spelling
...
- Latest Agg
2016-01-12 21:46:42 -08:00
John Lewin
8c8fdf3f4c
Turn on UseIncrementedNameDuringTypeChange for Queue items
2016-01-11 18:14:15 -08:00
John Lewin
40939b906d
Restore CloudLibrary save functionality, revise convert to AMF behavior
...
- Fixes #111237022 - Unable to save any changes to CloudLibrary items
- Add useIncrementedNameDuringTypeChange to PrintItemWrapper to control naming behavior
- Pass useIncrementedName value though from provider factory all the way to PrintItemWrapper
- Prevent duplicate calls to GetPrintItemWrapperAsync within the same callstack i.e. pass instance through
- Only rename files when switching to AMF and use different logic for different provider types
- Add path helper methods to PrintItemWrapper for clarity and conciseness in callers
2016-01-11 14:07:39 -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
Matt Moening
c6a135981a
MatterControl Side implementation of GcodeExport plugins
2015-11-06 17:05:49 -08:00
Gregory Diaz
9282675f87
Automated most manual queue tests
2015-10-29 12:02:55 -07:00
Gregory Diaz
4576c78398
Removed code for making local copies of queue items
2015-10-29 12:02:52 -07:00
Lars Brubaker
9a3efa0dbd
Got rid of file watchers.
2015-09-23 13:33:14 -07:00
Lars Brubaker
f600e0f031
Don't crash when adding a missing file to the library.
2015-09-21 14:57:06 -07:00
Lars Brubaker
e61cade31a
Fixed a bug with the cm3 value in exporting
2015-09-21 11:25:47 -07:00
Kevin E. Pope
d7b2dc5bc1
Adjust menu border colors.
2015-09-17 18:25:35 -07:00