Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
Lars Brubaker
f13432ca9a
improving undo and making the buttons show
2016-08-08 14:54:55 -07:00
John Lewin
9f01abe653
Backport onload event from scene_bundle
2016-07-24 17:26:24 -07:00
Lars Brubaker
20a83a9f78
Make sure we make copies of images that we are modifying in image button creation.
...
Trying to make eula draw faster
Keep rotated objects on the bed.
2016-07-07 10:28:51 -07:00
Lars Brubaker
591dcb17da
Made the scale control work with single transforms
...
scale control was in transition and this makes it usable. fixes #1005
made clearing an override send an update message.
2016-06-22 16:29:14 -07:00
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
Lars Brubaker
2ee52deea6
More settings moved to GetValue
...
bed_size
bed_shape
build_height
bed_temperature
min_fan_speed
also Moved BedShape out of class and into namespace
2016-06-16 10:22:38 -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
John Lewin
d27db87a65
Migrate StyledDropDownList to Agg
2016-06-03 18:11:51 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
Lars Brubaker
f6dd491f7c
Made the pencil icon the right color.
2016-05-16 17:47:25 -07:00
Lars Brubaker
5a908c7973
Working on edit button for printer
2016-05-13 11:37:22 -07:00
Lars Brubaker
5614563530
let .net do the rounding
2016-05-11 12:26:20 -07:00
Lars Brubaker
6237997de5
Fixed the arrow icons to render correctly.
2016-05-10 14:53:40 -07:00
John Lewin
8ca7fdf5b8
Create extension method for InvertLightness
2016-05-10 11:13:10 -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
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
John Lewin
c2089b5aa3
Consolidate GUIWidget WidgetHasBeenClosed and HasBeenClosed properties
2016-04-25 15:25:00 -07:00
Lars Brubaker
81c96d3e5f
Disabled undo / redo for master
2016-04-14 11:36:48 -07:00
Lars Brubaker
e60c136e66
making some bvh debugging tools
...
Added get top corner
Refactoring
Spelling
2016-03-25 17:32:05 -07:00
Lars Brubaker
05aa6bcd31
Got face textures to align better.
...
Enabling 3D controls
2016-03-18 12:02:46 -07:00
Lars Brubaker
3360c8a756
Disabling the view3d plugins.
2016-03-17 11:50:17 -07:00
larsbrubaker
00b34dea90
Put in undo for standard rotate controls.
2016-03-16 15:00:21 -07:00
larsbrubaker
09bdcbb2a4
Getting back to work on view 3d plugins.
2016-03-16 13:29:18 -07:00
larsbrubaker
8651f38988
Don't add plugins for temp build.
2016-03-13 22:29:16 -07:00
larsbrubaker
3adbcd2538
Put in some more csg items to check for errors.
2016-03-13 10:29:45 -07:00
larsbrubaker
9f9d69d845
Made the test also scale and spin
2016-03-12 14:16:34 -08:00
Lars Brubaker
8e84a45c0b
Put in code to help debug bad boolean states.
2016-03-11 17:57:48 -08:00
Lars Brubaker
a27affab28
Making Extrude vertex source to mesh share more code internally
...
putting in boolean failure case.
2016-03-08 12:13:58 -08:00
Lars Brubaker
68ba01a63e
Put in all 3 boolean operations
2016-03-07 14:23:22 -08:00
larsbrubaker
ea196408d2
Experimenting with new boolean 3d library.
2016-03-05 15:54:38 -08:00
Lars Brubaker
bd096c46d6
Making side bar plugins possible
2016-03-04 10:11:05 -08:00
Greg
62060e1f83
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-03-02 10:47:49 -08:00
larsbrubaker
d7f8c9e35e
Make sure we delete the right index in all lists.
2016-03-02 07:46:14 -08:00
Greg
78710d7a76
Added tests for Save As from PartPreview to the Queue
2016-03-01 18:19:28 -08:00
Greg
a400116c1d
Added PartPreview tests for Undo/Redo delete
2016-03-01 16:20:39 -08:00
Greg
a3afaa40c7
Added tests for Part Preview remove button and Undo/Redo copy
2016-03-01 15:15:48 -08:00
Greg
8882970266
Added automated test for checking that Group and Ungroup buttons work
2016-03-01 13:00:18 -08:00
Greg
59301ce2b4
Added new PartPreviewWindow which tests that when the Copy button clicked the MeshGroups count increases by one
2016-03-01 11:25:15 -08:00
Greg
92f4063572
Added Copy Undo to Part Preview Window.
2016-02-29 16:18:33 -08:00
Lars Brubaker
12eeacdef3
Took out the min bed size (regression)
2016-02-29 14:04:52 -08:00
Lars Brubaker
5197d1f62c
Put in undo redo buttons
...
Put in more undo
2016-02-29 10:59:30 -08:00
Lars Brubaker
fa1125fbbf
The scale control is working well.
2016-02-29 10:13:51 -08:00
larsbrubaker
dface35c12
original scaling control is working in new system.
2016-02-29 07:57:30 -08:00
larsbrubaker
569d2bcd6a
Making the scale control a separate file
2016-02-28 11:54:42 -08:00
larsbrubaker
2daa96c95b
Make sure to use the correct undo transform
...
Moving some code for clarity
2016-02-28 08:21:00 -08:00