John Lewin
aaa254c6c0
Use local thumbnail image if available
2017-01-20 12:53:17 -08:00
John Lewin
8990bf202c
Improve screensaver layout
2017-01-20 12:16:40 -08:00
John Lewin
ac3139c704
Reuse existing MoveButton objects
...
- Alternate format for widget factory colors
- Move fixed sizing in MoveButtonWidget to more specific scope
2017-01-19 12:31:53 -08:00
John Lewin
f296b13d67
Extract and reuse Z-Offset control as new ZTuningWidget
2017-01-19 12:31:53 -08:00
John Lewin
16c2230018
Initial screensaver prototype
...
- Consolidate title casing mechanism into PrintItemWrapper.GetFriendlyName
2017-01-19 12:31:53 -08:00
John Lewin
8510ca5b3d
Remove duplicate .Click event from ButtonBase
2017-01-17 15:31:08 -08:00
Lars Brubaker
174983ad7e
Merge remote-tracking branch 'origin/1.6'
...
# Conflicts:
# Submodules/agg-sharp
2017-01-10 18:49:54 -08:00
Lars Brubaker
83832c77e1
Made the emulator track and report position
...
Made a failing test for print leveling working
2017-01-10 17:20:24 -08:00
John Lewin
486000023a
Convert only caller of LoadImageData(string, ImageBuffer) to other sig
2017-01-04 19:21:39 -08:00
John Lewin
ace89e1e5a
Use .Localize extension function
2017-01-04 10:52:06 -08:00
Lars Brubaker
43d95e8486
Expanded translation set
...
Made more settings be count or mm
made more buttons translated
2017-01-04 10:25:19 -08:00
John Lewin
3fdf5a83e7
Add missing localizations
...
- Use .Localize() extension function
2017-01-02 10:38:29 -08:00
John Lewin
704cc13c04
Refactor ReloadAll
2016-12-29 11:11:56 -08:00
John Lewin
05250f4dd7
Remove PrivateClick, clean up progress bars
2016-12-29 10:49:15 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
8f8e36ac61
Dynamic slider size
2016-12-27 18:15:08 -08:00
Lars Brubaker
ddc06594c9
Merge remote-tracking branch 'origin/master' into 1.6
2016-12-20 16:18:45 -08:00
Lars Brubaker
648f066582
Get the under menu not to open hover effect.
2016-12-20 09:46:43 -08:00
Tyler Anderson
dae087f87f
Show error messages when exporting files fails
2016-12-14 12:45:56 -08:00
Lars Brubaker
9896346610
Get the starting color set correctly
...
Made the android printer select window fix its colors on change
2016-12-09 10:40:01 -08:00
Lars Brubaker
d23a567307
Working to reduce theme changed calls as they will reload all after.
...
same for on active printer changed
2016-12-08 17:40:04 -08:00
John Lewin
d4196b7b64
Fix failing QueueThumbnailWidgetOpensPartPreview test
2016-12-01 15:02:49 -08:00
Lars Brubaker
1415563f53
Fixed export when apply leveling not applyed.
2016-11-08 18:21:23 -08:00
Lars Brubaker
1f979dbd89
Fixed library hover effect on android
...
Make sure we are using the correct events
2016-11-07 09:33:23 -08:00
Lars Brubaker
22355d58cb
Put a try catch around the load.
2016-10-26 17:21:06 -07:00
Lars Brubaker
3706db8bf6
Fixed the sd card file image.
2016-10-19 14:00:55 -07:00
Matt Moening
a23b66e966
Creating a new printer maintains the current color
...
- The color is also set as the printer's active theme
2016-10-18 11:19:04 -07:00
Matt Moening
6b586be835
Fixed color behavior for users with unset default
...
- When both the user and oem settings are unset we now both set the active theme color to be blue and set this as the user default
- Removed redundant null check/fallback.
2016-10-17 12:55:18 -07:00
Lars Brubaker
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00
Matt Moening
076619d0eb
Fix Regression in user color preservation
...
- Setting color for a printer sets value in user settings
- use UserSetting color as default for loading theme color
- if Active slice settings dont have an active theme set it to default
- If user setting theme is null attempt to load OemColor preference and set as user setting theme
2016-10-10 12:55:14 -07:00
John Lewin
ccd59227f0
Add LazyTabs for Touchscreen view
...
- Remove unset ApplicationControler.WidescreenMode variable
- Add local AddTab function to TouchScreenTabView for LazyTab creation
- Use common AddTab function for tab creation in TouchScreenTabView
- Refactor WidescreenPanel for clarity
- Use OnBoundsChanged instead of event
- obj.NumberOfVisiblePanels() becomes obj.VisiblePanelCount
- Fix thumbnail exception experienced by ensuring Directory exists
- Run ActiveSliceSettings.Instance assignment on UI thread if loading
- Prevents extra ReloadAll right at the completion of form Load
2016-10-06 21:47:16 -07:00
Lars Brubaker
68788892e6
Make edit available all the time
...
Make an "oops can't search" for library selector.
2016-10-06 14:09:35 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
c3e57dcc3c
Made a setup leveling test work
2016-09-26 15:59:29 -07:00
John Lewin
4344fc9765
Use new ImageBuffer constructor with common defaults
2016-09-23 10:35:33 -07:00
Lars Brubaker
abf963d729
Refoctoring and cleaning menu class
...
Made changing menu text color propogate to child text widget
2016-09-14 11:36:01 -07:00
Lars Brubaker
3366dd84b4
Moving unused MenuItemsPadding out of Menu
2016-09-14 09:25:17 -07:00
Lars Brubaker
eea7e41498
Use gcode streams to export gcode
...
MatterHackers/MatterControl#1384
Use gcode stream processors to do gcode export
2016-09-13 15:59:45 -07:00
Lars Brubaker
5637e25d9e
Copy the thumbnail image, for the default queue parts if available
...
Fixed spelling
Made the ray tracer multi thread when not printing
Changed 'don't ask me again' to 'don't remind me again'
Added a thumbnail for the MatterControl coin
2016-09-02 16:26:56 -07:00
Lars Brubaker
d0ea36c269
default to render thumbnails in perspective 3D
...
Made only a default constructor for ray tracer
Put back in the code the guarantees we always have an item in the queue, even before we select a printer.
Added thumbnail render mode to the user settings key
2016-09-01 13:50:11 -07:00
Lars Brubaker
22bca53d69
Changed the theme colors to save by name
...
fixed linux run bug MatterHackers/MCCentral#344
ActiveTheme does not recreate its data all the time
2016-08-31 11:42:02 -07:00
John Lewin
208d9b334a
Rename Draw events
2016-07-24 16:32:04 -07:00
John Lewin
1e57909497
Migrate active_theme_index to SettingsKey
2016-07-24 07:45:33 -07:00
John Lewin
80dab6c9e8
Make PrintLevelingChange event static
...
- Cleanup namespaces
- Guard for null reference with null conditional invoke
2016-07-18 16:58:25 -07:00
John Lewin
85b2ddefc3
Rename PrintLevelingEnabled event
2016-07-18 16:58:25 -07:00
John Lewin
54d165d15f
Consolidate member names
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
d8a27f4b4f
Change the too big to render message to Reduce Polygons to Render
...
fixes #921
2016-06-22 09:55:57 -07:00
John Lewin
e92c2f0b2b
Refactor tab control, remove exceptions when requested pages missing
...
- Fixes #986
- Rename TabePageControlledByTab to TabPage
- Remove excess TabPage setter (SwitchToPage)
2016-06-21 13:44:03 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00