Lars Brubaker
0e3aed5822
Made the update available text show up when available
...
Made the check for update text wrap
2017-09-05 15:44:48 -07:00
Lars Brubaker
611ff4799a
Made the bed change on printer change
...
Started work on a publish to MatterHackers
2017-08-31 15:52:47 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
Lars Brubaker
26d36ad541
More refactoring
...
Improved debugshowbounds
2017-08-07 16:11:26 -07:00
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
b1cc8b968d
Revise 'Check For Update' window padding
2017-08-06 17:27:32 -07:00
John Lewin
af63fdf0f8
Convert CheckForUpdateWindow to WizardPage
2017-08-06 10:45:24 -07:00
John Lewin
282e82eeb0
Use existing GrayButton factory
2017-08-03 19:00:38 -07:00
John Lewin
2c8c1ea697
Revise button factory option construction
2017-08-03 19:00:37 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
John Lewin
5c2f8654d4
Consolidate .textImageButtonFactory refs into .ButtonFactory member
2017-08-01 21:22:58 -07:00
John Lewin
4fd6879c3b
Clean up ThemeChanged listeners, remove orphaned ThemeChanged bodies
2017-06-21 07:38:02 -07:00
John Lewin
c1972f7ec8
Distribute AddChild calls
2017-06-20 06:15:19 -07:00
John Lewin
bfebaa5643
Remove anonymous block
2017-06-20 06:12:57 -07:00
John Lewin
e4b5575a36
Consolidate ButtonFactory - UpdateControlView
2017-06-20 06:09:01 -07:00
John Lewin
7d3bf69e95
Use inline event handlers
...
- Localize string resource
2017-06-20 06:01:47 -07:00
John Lewin
bc08c2a0c0
Reuse existing SelectionChanged event handler for CheckForUpdate()
2017-06-20 05:46:22 -07:00
John Lewin
322aac1bad
Consolidate ButtonFactory - CheckForUpdateWindow
2017-06-20 05:33:49 -07:00
John Lewin
10f9b522f2
Consolidate ButtonFactory - AboutWindow
2017-06-20 05:09:46 -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
4d96a26cd0
Moved all the easy static localized strings to non-static strings
2017-03-01 13:48:49 -08:00
Lars Brubaker
4738902232
Don't localize at static time.
2017-02-23 13:33:47 -08:00
John Lewin
de643868e8
Change EnsureSamplePartsExist to call synchronous .AddItem() signature
...
- Use streams instead of file paths
- Copy directly from StaticData stream to Library
2017-02-13 13:56:59 -08:00
Lars Brubaker
8134b3f450
Fixed the Macros window to cancel on user closes with the X windows button.
...
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
Lars Brubaker
3edcb69140
Made load filament macro work.
2017-02-02 16:38:48 -08:00
John Lewin
1a373ec933
Fix Android build breaks
2017-01-26 16:50:35 -08:00
John Lewin
e736d2718f
Add ExtruderStatusWidget
2017-01-23 16:28:25 -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
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
Lars Brubaker
4fb4d3a15f
Merge remote-tracking branch 'origin/1.6'
...
# Conflicts:
# Submodules/agg-sharp
2017-01-03 15:22:52 -08:00
Lars Brubaker
ba61e8b508
put try catch around download update
2017-01-03 12:27:36 -08:00
John Lewin
ac035d1956
Move download helper to instance
2017-01-01 16:22:58 -08:00
John Lewin
4797841cbe
Move DownloadToImageAsync to ApplicationController
...
- Long-term this will get moved into the network stack
2017-01-01 12:55:16 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
03e1fee901
Moving keyboard offset to common base class
2016-12-12 13:32:40 -08:00
John Lewin
4344fc9765
Use new ImageBuffer constructor with common defaults
2016-09-23 10:35:33 -07:00
larsbrubaker
89ebfa7361
Some HTML rendering tests
2016-09-12 21:55:40 -07:00
larsbrubaker
d6d91f0df5
Deleted ImageWidget_AsyncLoadOnDraw
...
Implemented the funcion on ImageBuffer
Wrote a DownloadToImageAsync function in in StaticData
2016-09-10 12:19:50 -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
Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
Lars Brubaker
c6d0408ab9
changed get("ClientToken") GetClientToken()
2016-08-26 18:30:21 -07:00
Lars Brubaker
d5d42d475f
Made the app report that an update is required if the server says it is.
2016-08-03 14:45:33 -07:00
Lars Brubaker
64b6eb0f18
Making it possible to debug if an update is required
2016-08-03 11:12:53 -07:00