Commit graph

613 commits

Author SHA1 Message Date
Lars Brubaker
cce58be724 Don't let print progress report 100% until the print is done. 2017-12-20 16:34:49 -08:00
Lars Brubaker
a4ba17817e Removed Object3DTypes - changed to SelectionGroup class 2017-12-19 16:58:40 -08:00
John Lewin
2c0f82dfd0 Rename LoadContainer to SetActiveContainer to clarify behavior 2017-12-18 10:53:26 -08:00
LarsBrubaker
aa83024133 Fixed copy to work with groups and multi select
Deleting dead code around InverImageLocation

issue: MatterHackers/MCCentral#2432
Copy does not work if more than one item selected
2017-12-17 11:30:37 -08:00
John Lewin
ebea5a5bdb Remove extra scaling, special styling, for touchscreen
- Issue MatterHackers/MCCentral#2334
Create folder is not open to right size
2017-12-11 21:09:40 -08:00
LarsBrubaker
2b515ec7cc Changed the buttons to not be upper 2017-12-10 21:44:08 -08:00
LarsBrubaker
af62be6a4e Fixing warnings 2017-12-04 23:09:10 -08:00
John Lewin
ffc9ade8cb Text owners should localize their text values
- Derived types should localize their own text rather than the base
2017-12-04 15:07:56 -08:00
John Lewin
96ef163ef3 Localize anytime Title getter is invoked 2017-12-04 15:07:55 -08:00
John Lewin
2cfd11d104 Extract trailing colons 2017-12-04 15:07:55 -08:00
John Lewin
a76736e9a6 Disable controls when !EditableScene, add IsEnabled to NamedAction 2017-11-29 13:50:25 -08:00
Lars Brubaker
6b0f46b063 Don't load svg test in release 2017-11-22 11:09:49 -08:00
John Lewin
a3cbe6acbe Compute opaque theme colors, save before slice, revise icon styling
- Change slicing hash generation method/name
- Add ComputeFileSha1 to ApplicationController
- Issue MatterHackers/MCCentral#2307
Same color supplied for both tab and border
- Issue MatterHackers/MCCentral#2304
Have to Save file to make slicing go after change to scene
2017-11-21 11:11:07 -08:00
John Lewin
d8e7979cad Disabled Edit on IObject3D lacking children
- Issue MatterHackers/MCCentral#2264
Finish up Edit feature
2017-11-16 15:49:03 -08:00
John Lewin
d629ea8240 Add SvgWidget 2017-11-16 08:16:19 -08:00
John Lewin
fb84b6a18a Revise scene content loading
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
John Lewin
c0eb7b67b5 Use common menu styling for ViewControls3D overflow menu
- Add new RadioIconButton based on SimpleButton
- Fix layout issues caused by FixBoundsAndChildrenPositions removal
- Issue MatterHackers/MCCentral#2220
ViewControls3D should use theme colors
- Issue MatterHackers/MCCentral#2217
Popup menu uses inconsistent styling
2017-11-09 15:49:18 -08:00
John Lewin
06e957d7b9 Rename ValueDisplayInfo -> InlineEditControl
- Issue MatterHackers/MCCentral#2201
Consider renaming ValueDisplayInfo to better describe behavior
2017-11-08 23:25:06 -08:00
John Lewin
c1b2aeb7d8 Rename Wizard Window/Page -> Dialog Window/Page 2017-11-08 15:56:37 -08:00
John Lewin
c6d38c9c09 Remove deprecated LocalizedString.Get method 2017-11-08 08:12:30 -08:00
John Lewin
02d1861864 Floating PoupWindow should persist after ReloadAll
- Issue MatterHackers/MCCentral#1892
Floating Slice Settings docking window closes on ReloadAll
2017-11-07 11:33:20 -08:00
John Lewin
5a2115f54e Be rather than have FlowLayoutWidget 2017-11-07 11:33:20 -08:00
Lars Brubaker
5638bfa646 Put in loading of OBJ files
Load 64 bit matter slice in debug
Build ray trace thumbnails in 64 bit always
2017-11-03 13:43:55 -07:00
Lars Brubaker
96f0977010 Made FanControls values go from 0-100
Made all values round trip without changing
Made sure we can't get into an update fan loop
Made printer connection hold the speed as a double but send as an int
Made sure the starting display value of EditableNumberDisplay is correct
2017-11-02 12:29:10 -07:00
Lars Brubaker
cfca964294 More Refactoring of RGBA_Bytes 2017-11-01 18:13:47 -07:00
John Lewin
f8c784af31 Reuse SectionWidget for Printer Controls, revert bold fonts 2017-10-31 18:04:57 -07:00
John Lewin
a71ccbeb3a Remove setter call during constructor which wipes persisted values
- Issue MatterHackers/MCCentral#2160
DockingTab width not round tripping
2017-10-31 13:28:26 -07:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
0a978814f2 Use null conditional for events, inline return value 2017-10-21 20:23:34 -07:00
Lars Brubaker
b38f7a17b5 Put in a quck printing status control 2017-10-21 12:05:44 -07:00
John Lewin
179d40ee1d Extract embedded type to new file 2017-10-19 15:32:48 -07:00
John Lewin
e8e8cc8ccf Remove ResizeContainer coupling to DockingTabControl 2017-10-19 11:22:19 -07:00
John Lewin
f38cd7fc41 Add ShowMessageBox overload without callback requirement 2017-10-18 19:54:06 -07:00
John Lewin
3d38ad0e5a Fix misaligned overlays
- Issue MatterHackers/MCCentral#2067
Overlays improperly positioned
2017-10-15 00:40:03 -07:00
John Lewin
1e8190eaa6 Make ButtonFactory helper proxies private, accessible through .Options 2017-10-15 00:22:47 -07:00
John Lewin
6c9f7c8922 Reduce complexity of ButtonFactory, use ImageBuffers vs String or Buffer 2017-10-15 00:00:20 -07:00
John Lewin
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -07:00
Lars Brubaker
da5a9279df Refactoring PathStorage -> VertexStorage 2017-10-10 15:42:33 -07:00
John Lewin
87c0e628f8 Revise Winforms startup positioning
- Issue MatterHackers/MCCentral#2047
Invalid window position on test startup
2017-10-10 14:34:58 -07:00
Tyler Anderson
548fbaec60 Enable "Show file in folder" on Linux 2017-10-09 15:03:36 -07:00
John Lewin
e33e4cce67 Simplified object model for hosting Agg 2017-10-04 17:55:50 -07:00
John Lewin
ef7453b3e4 Fix button alignment
- Issue MatterHackers/MCCentral#2019
Inconsistent button positions
2017-09-30 10:38:42 -07:00
John Lewin
5a3400a1ce Expression bodied property 2017-09-29 10:57:44 -07:00
John Lewin
00abcea14c Use local printer reference 2017-09-29 10:57:44 -07:00
John Lewin
41b6d96c55 Close after unpin 2017-09-29 10:57:43 -07:00
John Lewin
ba8383e695 Move into proper namespace 2017-09-27 12:50:54 -07:00
John Lewin
d1f9c04613 Use specialized type for IObject3D.Children 2017-09-26 13:19:53 -07:00
John Lewin
6e6b0b951b Use minimal view widget for Slice popup button 2017-09-25 22:11:02 -07:00
John Lewin
28e49865b3 Use theme color 2017-09-25 14:01:17 -07:00