Lars Brubaker
9ce893df25
Make sure we always send a response
2018-07-17 16:20:50 -07:00
John Lewin
30b04f6f19
Remove button factories
2018-07-11 15:32:03 -07:00
John Lewin
ad73662b65
Remove LinkButtonFactory
2018-07-11 09:27:12 -07:00
John Lewin
a56151b52c
Add option to opt-out of highlighting in StyledMessageBox.ShowMessageBox
...
- Issue MatterHackers/MCCentral#3739
Consider if Abort Print -> Yes should show highlight
2018-06-26 08:47:12 -07:00
LarsBrubaker
f1624cf2a3
Reducing number of layouts
...
Putting in more code to track layouts
// changes to reload all with settings up
// start (Layout Calls)
19182
// making more code do LayoutLock()
19016
19014
17988
// LayoutEngineSimpleAlign line 202
// only layout parent and child once
17911
17195
2018-06-24 08:54:44 -07:00
John Lewin
d9c4655724
Remove unused files
2018-06-24 00:09:50 -07:00
John Lewin
7a243ce407
Rename WizardWindow to DialogWindow
2018-06-19 15:02:25 -07:00
Lars Brubaker
eb5ebf30a8
Make the switch for slice or drag show that the button was clicked
2018-05-16 11:37:44 -07:00
John Lewin
9aa8bb80b1
Remove helper method
2018-05-07 09:47:49 -07:00
John Lewin
1d46c5f0d7
Remove unused type
2018-05-05 09:05:21 -07:00
John Lewin
ec40c6878b
Add ReadOnly property
2018-05-03 19:31:28 -07:00
John Lewin
c1604a1d86
Set border width in constructor to work around agg quirk
...
- Issue MatterHackers/MCCentral#3178
Borders missing from widgets in popup container
- Issue MatterHackers/MCCentral#3179
Native border properties having no effect on MHText/MHNumber edit fields
2018-04-23 16:07:49 -07:00
John Lewin
b1cc3fe5ac
Remove WizardButton factory
2018-04-14 21:13:59 -07:00
Lars Brubaker
60d213881f
Increased decimals to 5 to make test pass
2018-04-13 08:13:41 -07:00
Lars Brubaker
fd713d5616
Limit MH Number edit to 3 decimal places.
2018-04-12 17:31:21 -07:00
LarsBrubaker
0c8b32f0d5
Refactoring easing
2018-04-12 07:16:58 -07:00
Lars Brubaker
3091a719ee
Made RoundedToggleSwitch play mouse down animation
...
Made UiThread SetInterval return a RunningInterval
Added EaseIn EaseOut and EaseInOut to agg_basics
2018-04-11 17:36:03 -07:00
John Lewin
757098c3dc
Remove SplitButtonFactory
2018-04-07 08:16:50 -07:00
John Lewin
8dfeeac3cd
Finish switch to new toggle controls
...
- Issue MatterHackers/MCCentral#3043
Remove current ToggleSwitch factory to resolve differing types
2018-04-06 13:26:17 -07:00
Lars Brubaker
9139345012
Added SetInterval to uithread
...
Make sure we don't show time to turn of temps if already off
Make sure tumble cube is build before putting textures on it
2018-03-20 18:48:26 -07:00
Lars Brubaker
a0afbe4a29
Make the minimum window height 480
...
Made more controls able to scale down
- color swatch
- tumble control
- default button height
2018-03-20 09:34:22 -07:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
John Lewin
ea3fa0bd2c
Change MHTextEditWidget anchoring
2018-01-17 12:05:46 -08:00
LarsBrubaker
69d4eb978e
Fixe text tests
2018-01-17 10:24:07 -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
LarsBrubaker
cc339c6c75
Need Text Edit Widget outer scroll container to be stretch
2018-01-16 15:36:18 -08:00
John Lewin
c088d532d7
Revert "Use TextButton in the simple case"
...
This reverts commit 2abbab9322 .
Revert due to issues with MenuButtonFactory/buttons on white bg
2018-01-12 17:15:21 -08:00
John Lewin
2abbab9322
Use TextButton in the simple case
2018-01-12 10:55:30 -08:00
John Lewin
85981f5108
ToggleSwitch factory should allow caller to specify text/border color
...
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:11:34 -08:00
John Lewin
b569b070ef
Fix collapsed controls
...
- Issue MatterHackers/MCCentral#2521
Control glitches potentially related to layout engine revisions
2017-12-28 12:41:20 -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
John Lewin
62caf39367
Remove confusing conditional localize, handle error case in test
...
- Workaround added to model rather than fixed in caller, like from test
2017-12-04 15:07:56 -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
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
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
9e7ccfe872
Remove unused Creators feature
2017-11-05 07:12:45 -08:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -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
1a1bff86f2
Fix build error
2017-10-18 23:09:14 -07:00
John Lewin
040361a428
Convert StyledMessageBox over to WizardPage
2017-10-18 22:50:57 -07:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -07:00
John Lewin
aa5175b3a2
Add license, use language string keyword
2017-10-18 19:43:33 -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
John Lewin
7590d71fc3
De-emphasize toggle switch borders
2017-10-01 19:49:31 -07:00