Commit graph

38 commits

Author SHA1 Message Date
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
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -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
28e49865b3 Use theme color 2017-09-25 14:01:17 -07:00
John Lewin
5a856f6d8f Fix button position/size - use consistent type for icon actions 2017-09-25 13:48:30 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
Lars Brubaker
6ecbb6e4b3 Make un-pin keep the current window open
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
a70897c12e Match existing SplitterBackground color 2017-08-23 14:11:51 -07:00
John Lewin
f2290403a7 Revise DockingTab support 2017-08-23 13:52:31 -07:00
John Lewin
3a9833697d Platform providers
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
737453379a Move IsPinned and SettingsTabIndex state into printer model 2017-08-15 19:20:12 -07:00
Lars Brubaker
af534f0802 Made the popup tab selection be persistent (in mem) 2017-08-15 15:12:38 -07:00
John Lewin
4cecbc6e23 Simplify type name 2017-08-15 12:34:24 -07:00
Lars Brubaker
51d6f990ab Fixed text size on side tabs 2017-08-14 19:09:37 -07:00
Lars Brubaker
26d36ad541 More refactoring
Improved debugshowbounds
2017-08-07 16:11:26 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
d5b24a1944 Use expected styling for primary tab control 2017-08-06 17:03:02 -07:00
Lars Brubaker
3d330038b1 Putting in more tool control 2017-06-18 10:36:48 -07:00
John Lewin
6303aac2c5 Revise splitter styling, get splitter cursors working 2017-06-17 11:58:00 -07:00
John Lewin
d40b6f23d3 Revise DockingTab margins 2017-06-16 23:02:26 -07:00
Lars Brubaker
bf9bbb90d7 Don't scroll the undocked tabs contents 2017-06-13 16:40:10 -07:00
Lars Brubaker
fa02130a62 Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
# Conflicts:
#	CustomWidgets/DockingTabControl.cs
2017-06-13 15:13:12 -07:00
Lars Brubaker
ea87a164dd Making it possible to have layout engines for popup windows. 2017-06-13 14:32:09 -07:00
John Lewin
e765a251e9 Single implementation to build pin icon 2017-06-13 12:28:04 -07:00
John Lewin
77878d780b Expose pinned tabs to automation
- Expose pin button to automation
- Expose unpinned tabs to automation
- Use tabTitle variable instead of nameWidget.Key
- Hold  pin state outside of widgets
- Add PinStatusChanged to allow for external storing of pin state
2017-06-12 20:32:52 -07:00
John Lewin
39e8d67327 Settings sidebar defaults to collapsed, tune library sidebar width 2017-06-12 18:00:51 -07:00
Lars Brubaker
9a655142f5 Made the docked tab control have the pin in its tab bar. 2017-06-12 17:55:32 -07:00
John Lewin
f34a4db86f Revise Spitter and PopupWidget 2017-06-12 14:19:04 -07:00
Lars Brubaker
9bc7b0a2b9 A bit better. 2017-06-12 10:08:13 -07:00
Lars Brubaker
9c8530492b Improved dock control 2017-06-12 10:01:50 -07:00
larsbrubaker
712de9a3a3 Added in first pass at pinned control 2017-06-11 15:17:25 -07:00
larsbrubaker
669e05b140 Improved docking control 2017-06-11 10:14:32 -07:00
larsbrubaker
16a7cb6807 Made the text render down on DockingTab 2017-06-10 21:17:43 -07:00
larsbrubaker
3dc2e09637 A fun and hacky start at docking control. 2017-06-10 18:40:57 -07:00