Commit graph

180 commits

Author SHA1 Message Date
LarsBrubaker
0c99e76f4e Made menus resolution sensitive
Put in default note options for history
2020-08-14 21:56:39 -07:00
Lars Brubaker
fc4dd6d72d Adding default options to history notes 2020-08-14 18:46:54 -07:00
LarsBrubaker
4b99d1accd Made error messages wrap 2020-08-14 07:41:40 -07:00
Lars Brubaker
d8375572ba Add buttons to calibration page to make it easier to run them
issue: MatterHackers/MCCentral#5998
Have 'Do It' button on each calibration type
2020-08-13 11:15:30 -07:00
Lars Brubaker
9df2078d0d fixed more scaling issues 2020-08-04 14:56:27 -07:00
LarsBrubaker
3431651654 Fixes to ui scaling 2020-07-22 08:05:39 -07:00
LarsBrubaker
abdd865d85 allow empty notes 2020-07-12 12:29:16 -07:00
Lars Brubaker
0983424a41 Making it possible to recover more than one printer on fail. 2020-06-24 18:07:06 -07:00
LarsBrubaker
db86ef5450 Fixed inline image sizing
Made link images work
Fixed a bug with clicking help before loaded
2020-05-27 22:43:08 -07:00
LarsBrubaker
bafebdb48f fixing warnings 2020-05-25 09:54:50 -07:00
LarsBrubaker
49b4038b21 fixing timing problem with test 2020-05-17 15:29:35 -07:00
LarsBrubaker
ab7f2dc492 adding user dialog showing prefs to settings 2020-05-17 13:28:57 -07:00
John Lewin
931f0b9e0c Restore CloseOnIdle
- Issue MatterHackers/MCCentral#5755
Cannot access disposed object exception during application exit
- Issue MatterHackers/MCCentral#5756
Cross-Thread operation not valid exception in CommunicationStateChanged
event handlers
2020-02-07 17:08:47 -08:00
LarsBrubaker
e602c7681d removing unnecessary casts 2020-02-07 17:08:47 -08:00
LarsBrubaker
60a56af419 Removed ReadOnly list added Index of to SafeList 2020-02-07 17:08:47 -08:00
LarsBrubaker
58e77cfe60 GuiWiget Children working as a SafeList 2020-02-07 15:27:43 -08:00
jlewin
7608489e09 Revise naming, make HelpIndex static 2019-06-21 15:33:55 -07:00
jlewin
56fdfc7ba3 Add document icon to Help tree nodes 2019-06-20 18:20:53 -07:00
jlewin
da981b7499 Use Lucene for in-page filtering
- Issue MatterHackers/MCCentral#5699
Improve search
2019-06-20 18:20:53 -07:00
jlewin
0459a3ddaa Implement proposed help tab revisions
- Issue MatterHackers/MCCentral#5699
Improve search
2019-06-20 13:37:17 -07:00
jlewin
79ee17e7ce Add matching text to search results 2019-06-19 16:49:27 -07:00
jlewin
d1890d6f7f Switch to Help tab 2019-06-18 17:30:37 -07:00
jlewin
610fedbc31 Extract embedded types to new files 2019-06-18 15:55:17 -07:00
jlewin
95ae04b790 HelpDocs 2019-06-18 12:23:08 -07:00
jlewin
cfdcb7f36d Restore separator color for mouse/keyboard help 2019-06-11 17:40:31 -07:00
jlewin
81f4786d27 Hook escape key to clear search filter 2019-06-10 16:32:55 -07:00
jlewin
18c4357057 Revise HelpPage to use new SearchableTreePanel
- Issue MatterHackers/MCCentral#5663
Implement search within the help docs
2019-06-10 16:32:55 -07:00
jlewin
adc28498c9 Remove header from help page
- Issue MatterHackers/MCCentral#5670
Migrate Mouse/Keys tabs to help articles
2019-06-10 16:32:55 -07:00
jlewin
1f39fac4af Eliminate dedicated tabs for mouse/keyboard bindings
- Issue MatterHackers/MCCentral#5670
Migrate Mouse/Keys tabs to help articles
2019-06-10 16:32:54 -07:00
jlewin
a3bf83e87c Rename ArrowDirection Up/Down 2019-06-07 11:02:08 -07:00
John Lewin
1efc2c7a61 Use FullRowSelect for WizardStageRows
- Issue MatterHackers/MCCentral#5639
LeftNav click events ignored
2019-06-05 09:09:26 -07:00
jlewin
ec1a50b815 Change OnClick to protected
- Issue MatterHackers/MCCentral#3445
Change accessibility of OnClick to protected, revise callers to use
InvokeClick()
2019-06-04 18:20:01 -07:00
LarsBrubaker
4803344673 Make "Select the calibration task on the left to continue" conditional 2019-06-01 09:30:55 -07:00
LarsBrubaker
6d6bc91443 add tool tips to setup stages
issue: MatterHackers/MCCentral#5621
Let the user know in the setup wizard when all required setup is complete
2019-06-01 09:11:51 -07:00
jlewin
6bd0e87cf8 Mark IsDirty during profile save
- Issue MatterHackers/MatterControl#4574
Started using my printer at home and it reverted to an old web
setting that lost all my recent changes
2019-05-29 14:16:25 -07:00
jlewin
91ae832faa Less significant completed/checked icons 2019-05-16 16:32:59 -07:00
jlewin
35f951b47b Improve PrinterCalibrationWizard 2019-05-15 17:03:22 -07:00
John Lewin
ca7eb6f8ce Suppress conditional close in FinishWizard
- Issue MatterHackers/MatterControl#4527
Unexpected abort dialog on completing calibration wizard
2019-05-14 23:00:18 -07:00
John Lewin
86d1a8cedf Prevent Enter key auto click on hidden/disabled Accept buttons
- Issue MatterHackers/MCCentral#5523
Enter key fire click on hidden Accept buttons
2019-05-14 23:00:17 -07:00
jlewin
c29905a69e Move properties below constructor 2019-05-14 18:39:02 -07:00
jlewin
60beceea6d Only advance to next unfinished stage, if started in that mode
- Issue MatterHackers/MCCentral#5496
Clicking 'already loaded' on extruder 2 does not make xy calibration available
2019-05-14 18:39:02 -07:00
jlewin
5cbb82a231 Add tab key support for Wizard stages
- Issue MatterHackers/MCCentral#5513
Can't tab to activate any step
2019-05-13 15:40:29 -07:00
jlewin
2b8d794232 Add Enter key support for primary/Accept button
- Issue MatterHackers/MCCentral#5489
Inconsistent keyboard support in wizard pages
2019-05-13 15:38:53 -07:00
jlewin
5830f7efb3 Simplify with tuples 2019-05-09 17:26:59 -07:00
jlewin
d6b60e6149 Use named variable to better portray logic 2019-05-09 17:25:47 -07:00
jlewin
cd68156478 Use named variables to better portray logic 2019-05-09 17:25:46 -07:00
jlewin
40721ba1c2 Fix automation test issues 2019-05-09 14:34:55 -07:00
jlewin
3c905c039b Ensure previous page is closed in ChangeToPage 2019-05-09 13:32:04 -07:00
jlewin
7bce7dff9b Suppress ClosePage behavior if close aborted 2019-05-09 13:29:44 -07:00
jlewin
f2bf0c5005 Add abort calibration confirmation via DialogWindow OnClosing 2019-05-09 13:28:37 -07:00