Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
2016-07-21 13:49:22 -07:00
Lars Brubaker
1b7f64922c
Updating the help menu
2016-07-15 12:43:46 -07:00
John Lewin
255ddb65bf
Describe named action lists as menuActions rather than menuItems
2016-06-11 17:21:59 -07:00
Lars Brubaker
b54e6a14ad
Unified the android and desktop setup wizard classes
2016-06-01 18:17:11 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
John Lewin
5db7c79d00
Get updated profiles compiling on Android
...
- Remove unused properties from ApplicationView
- Rename CompactApplicationView to TouchscreenView
- Rename ResponsiveApplicationView to DesktopView
- Move abstract ToggleTopContainer() specific to TouchscreenView
- Remove unused HideTopContainer implementations
- Conditionally compile invocation/assignment of ApplicationMenuRow
- Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
- Remove PrinterSettings class
- Import "PublishBedImage" during ImportPrinters
- Remove code that doubles the size of the splitter bar when collapsed
- Fix incorrect path to "config.ini"
2016-05-05 12:33:39 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
4bb141339e
Merge branch '1.5.2'
...
Conflicts:
ApplicationView/MenuRow/MenuOptionSettings.cs
StaticData/Translations/Master.txt
2016-04-14 15:42:42 -07:00
John Lewin
93a17d2b6c
Guard LoadHistoryItems with WidgetHasBeenClosed
...
- Observed exception on shutdown where PrintHistory was reloaded during
shutdown after the db had been closed. Skip load if Closing/closed
- Spelling, whitespace, use .Localize()
2016-04-11 13:07:17 -07:00
Greg
1e4c1cda53
Added automated test to ensure that setting values are being passed to MatterSlice with the correct values. Also added a stress test in slice settings.
2016-03-03 16:57:43 -08:00
Lars Brubaker
770f1318ec
Merge branch '1.5.1'
2016-02-26 16:52:10 -08:00
Lars Brubaker
a8380a2856
Made jump start have better default queue, correct on connect gcode and start gcode
...
Don't crash on close enter share code when not logged in
Fixed jump start pla settings.
2016-02-26 14:40:20 -08:00
rytz
e24daf052d
Help text changes and adding a User Manual link to the HELP menu
2016-02-24 16:58:28 -08:00
larsbrubaker
60aad769f9
Improved MenuBase to use a MenuItemAction class rather than a TupleList
...
Made items that are not going to do an action disabled.
Made DropDownMenuWidget AddItem return the created item.
2016-02-13 11:49:09 -08:00
John Lewin
77633139aa
Add support for closing MatterControl while printing
...
- Rename CloseAndRemoveAllChildren
2016-01-12 11:20:39 -08:00
Kevin E. Pope
5e2ecf93d3
Merge branch '1.4.0' of https://github.com/MatterHackers/MatterControl into 1.4.0
2015-09-17 19:19:20 -07:00
Kevin E. Pope
14a6834669
Add share redemption.
2015-09-17 19:19:15 -07:00
John Lewin
657c0a810f
Remove unused widget
2015-09-17 18:46:26 -07:00
Lars Brubaker
66ee409c8c
Put in some try catch code to prevent failing to read a mesh while writing it.
2015-09-08 13:56:22 -07:00
Gregory Diaz
33e36198e2
Added Tests and added utility function so that we can run tests with different MatterControlDB States
2015-08-28 17:55:50 -07:00
Lars Brubaker
adf5e3f645
Creating test for library search.
2015-08-25 18:49:19 -07:00
Lars Brubaker
2f462254c4
Took out the add folder to library (not going to be ready for release).
2015-08-25 13:06:21 -07:00
Lars Brubaker
8f406e220d
Improving test suit.
2015-08-20 10:24:28 -07:00
Lars Brubaker
0ef5747ca9
Put in many more tool tips.
2015-08-12 13:16:39 -07:00
Lars Brubaker
e3349bd0e9
Show the new update window.
2015-08-10 15:44:19 -07:00
Lars Brubaker
48b8e5b862
Started work on share folder.
2015-08-05 18:33:18 -07:00
John Lewin
0d308d8587
Fix hang on Mac - RunOnIdle->CreateFolderWindow
2015-08-04 17:45:14 -07:00
Lars Brubaker
3435cb611e
Added more menus for library handling.
2015-08-03 17:31:53 -07:00
Lars Brubaker
f43860c00f
Don't take empty extensions.
2015-08-03 16:46:57 -07:00
Lars Brubaker
b5561d38a7
Made all the print leveling data settable in config
2015-08-03 15:48:36 -07:00
Gregory Diaz
044cc3efc1
Fixed Bug: Previously you could not add zip files to the queue using the Add File menu item in the File dropdown.
2015-07-30 10:42:06 -07:00
Gregory Diaz
3c77679531
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2015-07-16 10:47:27 -07:00
Gregory Diaz
e2dbd29926
Removed updates from AboutPage, added more features on CheckForUpdateWindow.
2015-07-15 18:11:11 -07:00
John Lewin
6242b56de8
Run AddRightElement delegates after new PluginsLoaded event
2015-07-15 12:28:52 -07:00
Gregory Diaz
b36808b298
Started work on Check for Update Window
2015-07-14 17:59:41 -07:00
John Lewin
9a3d948eb7
Add SessionKey validation
...
- Hook SendReqeuest to detect invalid credentials/expired sessions
- Prevent AddRightElement delegate from being invoked twice
- Make UpdateNotificationMark public for reuse in the Authentication plugin
2015-07-11 13:03:39 -07:00
Lars Brubaker
c13f583bd7
Made some margin on the update marker
...
Made the default 3d view window size bigger to support the save as button distance by default.
2015-06-22 15:12:48 -07:00
Lars Brubaker
d2f1ba4b22
Made the update available message have a marker on it to make it more visible.
2015-06-15 09:55:38 -07:00
Lars Brubaker
f03099efcc
Moving more code into the new paradigm of OnIdle.
2015-06-11 13:53:53 -07:00
Lars Brubaker
5cc1b651b4
UI thread is more explicit about what functions it accepts and now accepts no parameter functions.
2015-06-11 12:06:40 -07:00
Lars Brubaker
d16eb78b15
Good feedback about redundant naming. Eliminated a bunch of 'Settings' names.
2015-06-05 11:17:28 -07:00
Lars Brubaker
a600fb7d57
Made the speed legend format better
...
Changed printing to settings
Re-arranged the edit menus for clarity.
2015-05-26 10:51:43 -07:00
Lars Brubaker
52a9df7237
Better text color
2015-05-22 16:11:52 -07:00
Lars Brubaker
8ae461c914
Don't localize dashes.
2015-05-22 12:36:07 -07:00
Lars Brubaker
108dbee140
Put in a check for updates menu
2015-05-22 12:33:59 -07:00
Lars Brubaker
703021620d
Made a base class for the menus
...
Made more shared code for them
2015-05-20 17:34:55 -07:00
Lars Brubaker
b1a5f4200c
Made the about window always on top
...
made an update notification in the menu bar area
took the "about' tab off the main page
Cleaned up the checking of touchscreen
Made a new Features section for the printer settings
2015-05-20 10:55:14 -07:00
Lars Brubaker
cbefcfdfee
Put in a Settings menu that can open the various pop out windows
2015-05-19 14:43:24 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
John Lewin
0c08b3c96c
Resolve Mac build breaks
2015-02-23 11:06:03 -08:00