John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
Lars Brubaker
b16328df27
Created a new animation object
...
got the spinner to use it
refactored graphics2D -> Graphics2D in DrawEventArgs
updated (c)
2018-04-11 10:22:17 -07:00
John Lewin
b132096543
Hook mouse for hover effects, add dedicated property for popup border
...
- Issue MatterHackers/MCCentral#3074
More spacing needed between docked tabs
2018-04-09 13:16:20 -07:00
John Lewin
fc3127e0e9
Extract DockingTab buttons to standalone widgets
2018-04-09 13:16:19 -07:00
John Lewin
6bf962ddf3
Adjust button sizing, add border to match target styling
...
- Issue MatterHackers/MCCentral#3074
More spacing needed between docked tabs
2018-04-09 13:16:19 -07:00
John Lewin
36353bb7dd
Remove unused list
2018-04-09 13:16:18 -07:00
John Lewin
bd3db106b0
Prefer local reference to static
2018-04-07 22:53:34 -07:00
Lars Brubaker
eae2f773e6
Put in clean nozzle page
...
Added IVertexSource get weighted center
refactoring
2018-03-14 15:01:38 -07:00
John Lewin
51a2406c0f
Implement overflow menus
2018-01-21 21:07:14 -08:00
John Lewin
1a91cbc5c8
Use theme default font size
2018-01-12 14:51:10 -08:00
John Lewin
1f547580db
Remove dead code
2018-01-12 10:55:30 -08:00
John Lewin
83641f0d31
Add DockingTabControl left border
2018-01-12 10:55:30 -08:00
John Lewin
1553b16dca
Use alternate mechanism to sync DockingTabControl width
...
- Issue MatterHackers/MCCentral#2632
DockingTabControl failing to persist width
2018-01-11 15:24:28 -08:00
John Lewin
871c5331c3
Set MinimumSize X to MinDockingWidth
...
- Issue MatterHackers/MCCentral#2612
Must have minimum size on DockingTabs
2018-01-08 17:30:32 -08:00
John Lewin
01221d9d95
Add close x to Configure -> Printer
...
- Issue MatterHackers/MCCentral#2572
2018-01-08 16:14:40 -08:00
John Lewin
5b520e880e
Revise tab bar background colors
2018-01-08 15:15:43 -08:00
John Lewin
a4f86cccda
Use new tab styling
...
- Issue MatterHackers/MCCentral#2607
Use new tab styling for DockingTabs
2018-01-08 14:30:15 -08:00
John Lewin
38666e89c4
Maintain state across ReloadAll
...
- Issue MatterHackers/MCCentral#2561
Configure -> Printer should survive ReloadAll
2018-01-03 15:25:17 -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
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
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
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -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
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