Commit graph

123 commits

Author SHA1 Message Date
John Lewin
7731b0b4fd Revise naming for clarity 2018-05-08 17:24:14 -07:00
John Lewin
4707907901 Only rebuild printer tab if printer changed
- Issue MatterHackers/MCCentral#3327
Avoid unnecessary printer tab close and reload
2018-05-08 17:24:14 -07:00
John Lewin
3e600cfd6e Ensure single printer tab only, add support for AddTab(widget, index)
- Issue MatterHackers/MCCentral#3303
Don't open the same printer 2x when selecting a different plate
2018-05-08 08:53:37 -07:00
John Lewin
3f81c5e83d Add persistence mechanism for Part tabs
- Issue MatterHackers/MCCentral#3162
Tabs need new persistence mechanism to survive ReloadAll
2018-05-03 23:00:02 -07:00
Lars Brubaker
8ad0dd293c Show the what's new after connect if not seen yet 2018-04-26 16:41:51 -07:00
Lars Brubaker
d1629c9433 Put colors back on primitives
Added 'Advanced' to more primitives
Removed redundant primitives
2018-04-26 14:58:45 -07:00
Lars Brubaker
cd25716b91 Improving help system
Fixing zoom keys
2018-04-25 13:48:14 -07:00
Lars Brubaker
44a8de8f4b Improving tips system
removing gifs (added a meg of data)
put in closer to real data
2018-04-25 11:35:33 -07:00
Lars Brubaker
72e674c1f3 Getting tests to pass 2018-04-20 12:01:30 -07:00
John Lewin
f204e80fd9 Remove plus tab button, use fixed Start tab 2018-04-19 15:53:59 -07:00
LarsBrubaker
b04d9c88fc made the + tab have an above and a below feed
Made the feed layout better
2018-04-19 07:07:46 -07:00
John Lewin
f748d2ec95 Ensure MH icon is oem fallback, make common favicon url helper 2018-04-18 12:57:59 -07:00
John Lewin
462c88c2dc Add printer/plate prototype to new tab page 2018-04-18 12:57:58 -07:00
John Lewin
be71743435 Add scaling to TabButtonHeight and improve naming 2018-04-14 21:12:29 -07:00
John Lewin
bb3c406ef3 Remove PluginsLoaded event
- Issue MatterHackers/MCCentral#2568
PluginsLoaded fails to fire with current startup implementation
2018-03-28 17:38:13 -07:00
John Lewin
14194900f7 Revise About page
- Swtich from html to GuiWidgets for layout
- Simplify with DialogPage - remove AboutWindow, AboutWidget
- Remove AboutPage namespace
2018-03-11 09:34:57 -07:00
Lars Brubaker
a97f117029 Getting + tab to open on startup
Fixing test that failed as part of this
2018-02-08 15:42:23 -08:00
LarsBrubaker
cfb4a25082 Check for update every day 2018-01-13 13:28:29 -08:00
John Lewin
dea37667ad Remove network image
- Issue MatterHackers/MCCentral#2609
Remove network linked image
2018-01-08 15:45:15 -08:00
John Lewin
5b520e880e Revise tab bar background colors 2018-01-08 15:15:43 -08:00
John Lewin
f78aaa0920 Revise SliceSettings subtabs
- Issue MatterHackers/MCCentral#2605
Overflow menu clips
- Issue MatterHackers/MCCentral#2606
Revise Chrome tabs for reuse
2018-01-08 14:30:15 -08:00
John Lewin
c824e0f9af Remove unmapped settings and empty sections
- Issue MatterHackers/MCCentral#2569
Remove external slice settings from layouts.txt
2018-01-03 17:22:02 -08:00
John Lewin
f38057e161 Revert breaking change 2017-12-27 22:47:13 -08:00
John Lewin
0e26d59d78 Always open into Start Page
- Issue MatterHackers/MCCentral#2505
2017-12-27 17:35:21 -08:00
John Lewin
8754ef2912 Revise naming 2017-12-26 08:15:28 -08:00
John Lewin
9e21acbaeb Expose CreatePartTab, guard for null 2017-12-04 15:07:55 -08:00
John Lewin
a8ce44f7a3 Move EditContext to LoadContent call 2017-11-29 10:22:17 -08:00
Lars Brubaker
cf9b827ec0 Working on new Explore content section for plus tab 2017-11-28 14:38:47 -08:00
John Lewin
a3cbe6acbe Compute opaque theme colors, save before slice, revise icon styling
- Change slicing hash generation method/name
- Add ComputeFileSha1 to ApplicationController
- Issue MatterHackers/MCCentral#2307
Same color supplied for both tab and border
- Issue MatterHackers/MCCentral#2304
Have to Save file to make slicing go after change to scene
2017-11-21 11:11:07 -08:00
John Lewin
b6cf16afeb Fix build server errors 2017-11-17 17:46:58 -08:00
John Lewin
6a2a2ff9cb Use new Border property 2017-11-17 17:07:35 -08:00
John Lewin
bd4cf5a9b4 Create unique context for default "New Part" tab page
- Issue MatterHackers/MCCentral#2256
2017-11-16 07:15:18 -08:00
John Lewin
69de19d4ca Revised Tabs
- Add tab close
- Show new tab on + tab button click
- Revise Close icon - only show circle on hover
- Add micro-thumbnails for sidebar prototype
- Issue MatterHackers/MCCentral#2243
Revise main tabs
- Issue MatterHackers/MCCentral#2242
Can't switch back from GCode2D view as all controls are lost
2017-11-12 23:13:45 -08:00
John Lewin
c1b2aeb7d8 Rename Wizard Window/Page -> Dialog Window/Page 2017-11-08 15:56:37 -08:00
John Lewin
76ffda05f9 Change DragDrop context on tab switch
- Issue MatterHackers/MCCentral#2072
View3DWidget DragDrop targets not changing on tab switch
2017-11-07 14:59:20 -08:00
John Lewin
dafddf710b Rename PrinterTabBase -> PartTabPage 2017-11-07 14:57:58 -08:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
Lars Brubaker
bc3a7a3572 Improving sla initial layer description 2017-10-30 17:28:07 -07:00
John Lewin
ffa4c3e034 Revise colors 2017-10-30 09:01:54 -07:00
John Lewin
1fa6fac6af Make icon themed - original task driving theme revisions 2017-10-14 23:33:16 -07:00
John Lewin
dc4aa1d03a Add IconTab for new tab button 2017-10-14 21:31:29 -07:00
John Lewin
b40ce9b21e Use oem favicon on printer tab
- Issue MatterHackers/MCCentral#2016
Remove hard-coded oem tab images
2017-09-29 23:58:40 -07:00
John Lewin
5d8bb7ac41 Initial support for part editing
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-09-29 21:31:42 -07:00
John Lewin
928fed9efe Per printer instance rather than static ApplicationController.Printer 2017-09-17 14:23:28 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
John Lewin
294df0a588 Convert ActiveSliceSettings usage from static to local references 2017-09-17 01:12:18 -07:00
John Lewin
55ac2571fa Remove static ActivePrintItem 2017-09-15 18:45:21 -07:00
John Lewin
8f9953ef12 More generic dependencies to break Part view coupling to Printer 2017-09-15 16:49:21 -07:00
John Lewin
fee3871cfb Rename PrinterTab to more generic MainTab 2017-09-15 15:19:38 -07:00
John Lewin
8ad5a572ea Show part tab when no printers selected 2017-09-15 09:24:37 -07:00