Commit graph

50 commits

Author SHA1 Message Date
John Lewin
33ed2bac42 Move mh-logo to StaticData->Images 2017-06-04 13:42:20 -07:00
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
John Lewin
907609b587 Design tools 2017-03-15 16:29:56 -07:00
Lars Brubaker
84afaf8292 Update to framework 4.6.1 2017-03-15 14:45:14 -07:00
Lars Brubaker
9c55f8f982 New default constructor, moved hanchor vanchor
removed cover
2017-02-01 16:39:24 -08:00
John Lewin
6765f5ec15 Convert public EventHandler fields to events
- Use Action instead of EventHandler
- Convert FunctionToCallOnSave to instance member named RefreshMacros
- Remove empty private setter
- Rename functionToLaunchCreator to Show()
2017-01-24 11:49:13 -08:00
Lars Brubaker
0ffb3a5b41 Make more touch screen settings be about touch not android. 2017-01-23 14:58:29 -08:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
Lars Brubaker
03e1fee901 Moving keyboard offset to common base class 2016-12-12 13:32:40 -08:00
Lars Brubaker
8b72131769 Fixed down arrows on edit model page
MatterHackers/MCCentral#538
Lost down arrow for edit options on 3D view
2016-10-06 10:59:51 -07:00
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
591dcb17da Made the scale control work with single transforms
scale control was in transition and this makes it usable. fixes #1005
made clearing an override send an update message.
2016-06-22 16:29:14 -07:00
Lars Brubaker
6ee626e794 Refactoring print settings strings into SettingsKey string consts
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
2ee52deea6 More settings moved to GetValue
bed_size
bed_shape
build_height
bed_temperature
min_fan_speed
also Moved BedShape out of class and into namespace
2016-06-16 10:22:38 -07:00
larsbrubaker
7f65698864 Converted more settings methods to GetValue<T> 2016-06-16 06:58:28 -07:00
Lars Brubaker
6237997de5 Fixed the arrow icons to render correctly. 2016-05-10 14:53:40 -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
Lars Brubaker
895eea253c Converted lots of get properties to methods in SettingsProfile 2016-04-27 18:57:51 -07:00
larsbrubaker
ae220d3ca1 Fixed a bug with deleting the underline in text creator. 2016-03-13 22:15:37 -07:00
larsbrubaker
ea196408d2 Experimenting with new boolean 3d library. 2016-03-05 15:54:38 -08:00
Lars Brubaker
12eeacdef3 Took out the min bed size (regression) 2016-02-29 14:04:52 -08:00
Lars Brubaker
5197d1f62c Put in undo redo buttons
Put in more undo
2016-02-29 10:59:30 -08:00
larsbrubaker
a32b18db19 Moved the mirror controls to their own file 2016-02-26 21:54:15 -08:00
larsbrubaker
b4f51829b3 got braille builder and text creator working in new single transform system. 2016-02-26 20:13:12 -08:00
Lars Brubaker
abd480d9b9 Moving to single transform matrix for MeshGroups 2016-02-26 14:19:52 -08:00
Lars Brubaker
82e6000efd Made it possible to limit the minimum scale of the trackball widget.
Fixed scale of existing widgets to not start too small.
2016-02-24 18:11:10 -08:00
John Lewin
0d86184329 Spelling 2016-02-19 11:27:55 -08:00
John Lewin
8d6eb804c0 Add missing localizations 2016-01-20 10:12:01 -08:00
John Lewin
c1e144d467 Update for xbuild 2015-12-03 10:40:13 -08:00
larsbrubaker
1dae8693b4 Using the new data converters (same functions) to create extrusion.
Moving code out of RenderOpenGl into more appropriate classes
More work on pathing demo
2015-11-15 07:24:54 -08:00
Lars Brubaker
59cbe0f66e Put in code to reset the track ball view. 2015-11-09 12:36:47 -08:00
Lars Brubaker
ff0353108b Made the text entry not select on Android (confusing). 2015-11-06 09:43:31 -08:00
John Lewin
1380ea0c43 Revise Android softkeyboard support
- Remove keyboardHeight from constructor
 - Latest agg
2015-10-14 10:07:00 -07:00
Lars Brubaker
69f077e5ab New icons for creators. 2015-09-23 16:03:50 -07:00
Lars Brubaker
9837707845 Getting the Braille plug-in working. 2015-09-14 17:39:48 -07:00
Lars Brubaker
5cc8a37269 Made more tests 2015-08-22 16:14:31 -07:00
Lars Brubaker
3653b293e6 Fixed the regressions in text creator
Made size work better and respect user repositioning.
2015-08-22 13:55:56 -07:00
John Lewin
fed2db8b6c Make ViewControls3D display actual mode during overrides
- Show trackball controls during mouse overrides

Conflicts:
	PartPreviewWindow/View3D/View3DCreateSelecitonData.cs
	PartPreviewWindow/View3D/View3DWidget.cs
	Submodules/agg-sharp
2015-08-17 10:20:13 -07:00
Lars Brubaker
52428f8fdb Made the print bed model and texture only get created when the bed size or shape changes.
Made the water mark image get cached.
2015-08-13 16:24:17 -07:00
Lars Brubaker
8caa4d6f0e Fixed the bed and the 3D view to always show parts in the right place.
Made a warning if a part is off the bed and offer to fix it.
2015-08-06 15:20:04 -07:00
Lars Brubaker
1d5c2b3f8a More code changed to await. 2015-07-21 14:59:01 -07:00
Lars Brubaker
dfff3e3a71 Making code go through the new LibraryProviderSqlite rather than the old sqliteData
Put in an add item.
Put in a FilySystemWatch for the LibraryProviderFileSystem
Lots of work on LibraryProviderSqlite
CodeMaid Models.cs
2015-06-25 12:19:19 -07:00
Lars Brubaker
e27a3ec16c Made a utility function to get the List of PrividerLocatorNodes
Made Text Creator only save to the queue
2015-06-23 15:23:28 -07:00
Lars Brubaker
f6910062de Fixed some close window regression from new onidle calls. 2015-06-11 14:34:26 -07:00
Lars Brubaker
038b40ada6 New library code to support provider pluggins for things like
cloud library
drop box
file system folders
etc...
2015-06-10 17:53:17 -07:00
Lars Brubaker
2eb3c6abaa Made the auto arrange layout on a grid.
Spelling fixes
2015-04-30 15:10:07 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
6d0d1da756 Refactoring ray trace stuff. 2015-04-02 14:10:12 -07:00
John Lewin
64afed7863 Revise paths for case sensitive builds 2015-03-05 13:06:49 -08:00
Lars Brubaker
a2f3b04f4a Moved the text creator code into MatterControl's repository. 2015-02-26 13:28:36 -08:00