Commit graph

9123 commits

Author SHA1 Message Date
johnlewin
8225b4bb20
Merge pull request #2913 from larsbrubaker/design_tools
Design tools
2018-01-18 13:43:47 -08:00
Lars Brubaker
f6cb22df6a Latest agg 2018-01-18 12:58:03 -08:00
Lars Brubaker
e3be3d0961 Removed InteractiveScene Focused Event 2018-01-18 12:57:39 -08:00
Lars Brubaker
f010db6eeb latest agg 2018-01-18 12:57:38 -08:00
Lars Brubaker
f48764ba4b Put in view keyboard controls 2018-01-18 12:57:38 -08:00
LarsBrubaker
de5d70c717 Hook up an Event so that buttons can push focus back to the widget holding the InteractionLayer 2018-01-18 12:57:38 -08:00
LarsBrubaker
d23b310fc6 Reorganizing the toolbar a bit 2018-01-18 12:57:37 -08:00
johnlewin
ed27695dbb
Merge pull request #2912 from jlewin/design_tools
Use Inline Title editor on SlicePresetsWindow
2018-01-18 11:57:54 -08:00
John Lewin
5ea4d17704 Resolve on access 2018-01-18 11:52:08 -08:00
John Lewin
f8dc3856df Resolve on access 2018-01-18 11:33:08 -08:00
John Lewin
eb0b7255b6 More consistent manual controls disabled styling
- Issue MatterHackers/MCCentral#2687
Inconsistent disabled styling
2018-01-18 09:28:08 -08:00
John Lewin
580f57bdff Use RunOnIdle to transition to UI thread before dialog show
- Issue MatterHackers/MCCentral#2688
Connect button throws Apartment STA and DragDrop registration exceptions
2018-01-18 08:26:21 -08:00
John Lewin
1c2676511e Use Inline Title editor on SlicePresetsWindow
- Issue MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
b00d7f4621 Use Inline Title editor on ConfigurePrinter
- Issue MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
9d4f7e7e83 Add support for bold titles 2018-01-17 23:48:48 -08:00
John Lewin
c6648fa393 Create Inline Title editor and use on SelectedObjectEditor
MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
20c03047c9 Group backing fields 2018-01-17 23:48:48 -08:00
John Lewin
c4c686dd5a Group methods and properties 2018-01-17 23:48:47 -08:00
John Lewin
98d09064fc Add dedicated backing fields for properties, EnsurePath on all getters 2018-01-17 23:48:47 -08:00
John Lewin
48dacf3ddd Remove TEST_FLAG and related behavior 2018-01-17 23:48:47 -08:00
John Lewin
3fe40cf70f Extract embedded type to new file 2018-01-17 23:48:47 -08:00
johnlewin
13f96c55bd
Merge pull request #2911 from jlewin/design_tools
Make recovery printer specific
2018-01-17 23:48:27 -08:00
John Lewin
d3a04bcbad Remove unused variable 2018-01-17 17:52:33 -08:00
John Lewin
2ecbf4d79b Use printer instance 2018-01-17 17:39:24 -08:00
John Lewin
98a8797352 Collapse RecoverPrintProcessDialogResponse method into caller 2018-01-17 17:39:24 -08:00
John Lewin
cfa1ea73ce Consolidate to single ShowMessageBox call 2018-01-17 17:39:24 -08:00
John Lewin
9d70b11508 Use printer instance 2018-01-17 17:39:23 -08:00
John Lewin
8228aef9d0 Make recovery printer specific
- Issue MatterHackers/MCCentral#2670
Print recovery needs to be printer specific
2018-01-17 17:39:23 -08:00
Lars Brubaker
73712eabac
Merge pull request #2910 from larsbrubaker/design_tools
adding ability to set acceleration on a printer profile
2018-01-17 14:12:15 -08:00
Lars Brubaker
ec501191dc adding ability to set acceleration on a printer profile 2018-01-17 14:04:34 -08:00
johnlewin
09c553ae64
Merge pull request #2908 from jlewin/design_tools
Change MHTextEditWidget anchoring
2018-01-17 13:05:26 -08:00
John Lewin
d3ba97e55a Enable search panel 2018-01-17 12:10:59 -08:00
John Lewin
ea3fa0bd2c Change MHTextEditWidget anchoring 2018-01-17 12:05:46 -08:00
johnlewin
22d961acbd
Merge pull request #2907 from larsbrubaker/design_tools
Fixe text tests
2018-01-17 11:04:00 -08:00
Lars Brubaker
562a994384 Latest agg 2018-01-17 10:31:49 -08:00
LarsBrubaker
69d4eb978e Fixe text tests 2018-01-17 10:24:07 -08:00
johnlewin
f663825827
Merge pull request #2906 from jlewin/design_tools
Conditionally enable search button
2018-01-17 08:51:49 -08:00
John Lewin
8347ddbe08 Fix spelling 2018-01-17 08:32:40 -08:00
John Lewin
9edbd8c492 Process enabled rules in part mode, use sceneContext rather than printer
- Issue MatterHackers/MCCentral#2660
All toolbar operations enabled without selection in Part mode
2018-01-17 08:16:23 -08:00
John Lewin
a77f47da5b Conditionally enable search button
- Issue MatterHackers/MCCentral#2647
Search button should be disabled in non-searchable containers
2018-01-17 08:16:23 -08:00
johnlewin
81837db6e9
Merge pull request #2905 from jlewin/design_tools
Use ActiveTabColor
2018-01-17 08:16:01 -08:00
John Lewin
d1a015e3e1 Use new background for thumbnail background highlight color 2018-01-16 22:59:36 -08:00
John Lewin
ca74a14cb3 Match sibling toolbar height 2018-01-16 22:56:03 -08:00
John Lewin
cd32125230 Use ActiveTabColor 2018-01-16 22:55:28 -08:00
John Lewin
a726c1decb Remove dead code 2018-01-16 22:51:44 -08:00
John Lewin
e905886a7d Add GCode sections to printer
- Issue MatterHackers/MCCentral#2662
2018-01-16 21:57:10 -08:00
John Lewin
7b5302c7e0 Revise separators 2018-01-16 21:48:20 -08:00
johnlewin
a7db680043
Merge pull request #2904 from jlewin/design_tools
Consolidate to a single ScrollableWidget
2018-01-16 20:01:26 -08:00
John Lewin
852432bf4c Remove dead code 2018-01-16 19:01:17 -08:00
John Lewin
fd439fe675 Switch to transparent button backgrounds
- Add TextIconButton for image/text combos
- Add SimpleFlowButton for hover behaviors on Flowlayout types
- Duplicate hover behaviors in PopupMenuButton
- Base SimpleButton on GuiWidget rather than classic button type
- Issue MatterHackers/MCCentral#2671
Evaluate transparent normal fill for toolbar buttons
2018-01-16 19:01:09 -08:00