Lars Brubaker
e89ca312a1
Prototyping the curve tool
2018-04-04 14:58:17 -07:00
LarsBrubaker
4106af6fe2
Working on pinch
2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab
Adding in pinch object
2018-04-04 14:58:16 -07:00
John Lewin
11054c3c05
Fix build volume transparency
2018-04-04 10:45:18 -07:00
John Lewin
07f9160f49
Maintain watermark aspect ratio
...
- Issue MatterHackers/MCCentral#2996
Default bed watermark should maintain original aspect ratio
2018-04-04 10:45:06 -07:00
John Lewin
2335db7e12
Update for TrackBall changes
2018-04-03 08:36:21 -07:00
John Lewin
7aba4267c0
Release event listeners on close
...
- Issue MatterHackers/MCCentral#3016
Switching colors leaks GuiWidgets
2018-04-02 12:59:18 -07:00
John Lewin
e94f1f04af
Reduce droplist border significance to match original border style
...
- Issue MatterHackers/MCCentral#2529
Inconsistent border strengths
2018-04-01 16:10:32 -07:00
John Lewin
20f18fd48b
Remove ExtrusionColors and full GCode iteration from UI layer
...
- Reuse loaded instance in GCodeRenderer
2018-03-30 21:17:16 -07:00
John Lewin
2ca524e705
Use rounded corners in HorizontalTags
2018-03-30 11:36:04 -07:00
John Lewin
b3a42370ab
Move currentLayerInfo values into 1 based domain
...
- Add 1 on set value, subtract 1 on value set
- Issue MatterHackers/MCCentral#2994
Bottom of scroll bar says "1", and text bar shows "0"
2018-03-29 18:26:00 -07:00
John Lewin
69c849e5bb
Add HorizontalTag for custom arrow style
...
- Issue MatterHackers/MCCentral#3002
Layer indicator should have arrow pill background, use small font
2018-03-29 18:00:20 -07:00
John Lewin
1f5a2c71d2
Remove hard-coded black, use theme color for layer text box
...
- Issue MatterHackers/MCCentral#3003
Layer textbox should use theme font color
- Issue MatterHackers/MCCentral#3001
InlineEditControl always forces text to black
2018-03-29 18:00:19 -07:00
John Lewin
0ea65aebd2
Keep layer textbox vertically aligned with scrollbar thumb
...
- Issue MatterHackers/MCCentral#2998
Layer textbox should stay vertically aligned with scrollbar thumb
2018-03-29 18:00:19 -07:00
John Lewin
e7d1fdeb95
Improve size/position of input field to prevent overlapping target
...
Reduce widget size, make right aligned with right margin equal to
target width
- Issue MatterHackers/MCCentral#2993
Can't grab scroll bar button in layer view
2018-03-29 18:00:18 -07:00
John Lewin
dd2c3424da
Transactional group command
2018-03-28 17:38:14 -07:00
John Lewin
4e6d0d7f08
Center on bounding box
...
When grouping items, move them to be centered on their bounding box
2018-03-28 17:38:14 -07:00
John Lewin
bb3c406ef3
Remove PluginsLoaded event
...
- Issue MatterHackers/MCCentral#2568
PluginsLoaded fails to fire with current startup implementation
2018-03-28 17:38:13 -07:00
Lars Brubaker
65c407929d
Improved subtract and replace feedback
...
Make sure we don't turn off heat while printing if had a off delay
2018-03-28 14:48:01 -07:00
John Lewin
8cdbeb0a63
Include all known extension types in single field FileDialog filter
...
- Issue MatterHackers/MCCentral#2973
Bed -> Insert should work for all known content types
2018-03-27 17:54:38 -07:00
John Lewin
d8ff96d226
Start visible and toggle off to work around layout quirk
...
- Workaround introduces flicker. Evaluate and select lesser evil
- Issue MatterHackers/MCCentral#2991
Print popup -> Advanced pushes primary action offscreen
2018-03-27 16:14:33 -07:00
John Lewin
cb3a46630f
Remove dead code
2018-03-27 14:15:38 -07:00
John Lewin
ece5d0fe38
Wrap child PublicPropertyEditors with SectionWidget
2018-03-27 14:15:28 -07:00
John Lewin
96574587c0
Filter out null properties
2018-03-27 12:25:16 -07:00
John Lewin
03b9d21594
Migrate Lithophane into base
2018-03-27 12:24:46 -07:00
John Lewin
4111a4651e
Move editors into ApplicationController
...
- Issue MatterHackers/MCCentral#2985
Public properties editor should use existing editor system
2018-03-27 10:27:09 -07:00
John Lewin
32faf1c279
Revise async
2018-03-27 09:27:09 -07:00
John Lewin
c89aeca2b6
Remove dead code causing compiler warnings
2018-03-27 09:27:07 -07:00
John Lewin
16ed93f518
Remove unnecessary async specifiers
2018-03-27 09:27:07 -07:00
John Lewin
9e0f03e68e
Remove disabled test code from product
2018-03-27 09:27:06 -07:00
John Lewin
7c641bc2a0
Move Set/Unset GLContext helpers to agg
2018-03-23 16:42:25 -07:00
John Lewin
fb381d1c98
Move LightingData into RenderOpenGl
2018-03-23 16:06:32 -07:00
John Lewin
efb7d2c94f
Use properties, fix casing on public members
2018-03-23 15:16:26 -07:00
John Lewin
eec880eaac
Use ambientColor in LightingData
2018-03-23 15:02:27 -07:00
John Lewin
fb39372a56
Fix typo
2018-03-23 15:00:41 -07:00
John Lewin
363bbbfda4
Always try to show operation buttons, let buttons control visibility
2018-03-22 15:00:07 -07:00
John Lewin
2690bb1387
Revise button visibility to be parent or grandparent is root
2018-03-22 14:14:38 -07:00
John Lewin
e066a6d254
Add helper method for clarity
2018-03-22 14:10:48 -07:00
John Lewin
321d24e5cd
Revise rules for showing operation buttons
...
- Issue MatterHackers/MCCentral#2852
Wrapping operation buttons should be hidden if not in scene root
2018-03-22 13:18:27 -07:00
John Lewin
1e92d71b8e
Correct comments
2018-03-22 11:52:08 -07:00
John Lewin
f7f29aa53b
Add Component attribute to expose arbitrary properties via editor
2018-03-22 11:50:30 -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
3a4f249416
Removing ImageAsset adding ImageObject3D
...
added image editor
using image editor for public property editor
added ring object
2018-03-19 18:29:47 -07:00
LarsBrubaker
bf18085e89
Added new fit to bounds
...
This should allow use objects like card holder alignment
made aabb rendering more generic
Added editor draw to objects
2018-03-17 20:53:36 -07:00
John Lewin
b174c17ee0
Move event listener logic into widget owning the behavior
2018-03-17 09:20:48 -07:00
John Lewin
ba23a09989
Always construct view options, conditionally construct GCode details
...
- Issue MatterHackers/MCCentral#2915
GCode View options should be created in constructor
2018-03-17 09:20:47 -07:00
John Lewin
c49df8572d
Fix STL export
...
- Issue MatterHackers/MCCentral#2857
Export to STL fails
2018-03-17 00:07:34 -07:00
John Lewin
874e9641e3
Restore "Show Bed/Print Area" menu items in GCode views
2018-03-16 17:45:48 -07:00
John Lewin
5d75a6bc17
Make radio menus interactive
2018-03-16 17:45:48 -07:00