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
408fc580f4
Remove duplicate semicolons
2016-12-01 15:14:53 -08:00
Lars Brubaker
5ebe0967c6
Hook virtual functions rather than delegate for Enter and Leave bounds.
2016-12-01 11:49:10 -08:00
John Lewin
e83a0bd42a
Workaround for Library selection crash
2016-11-07 14:06:40 -08:00
Lars Brubaker
1f979dbd89
Fixed library hover effect on android
...
Make sure we are using the correct events
2016-11-07 09:33:23 -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
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -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
085f1a0c74
Text changes
2016-10-06 14:12:36 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
John Lewin
4344fc9765
Use new ImageBuffer constructor with common defaults
2016-09-23 10:35:33 -07:00
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