Commit graph

494 commits

Author SHA1 Message Date
John Lewin
664348fd3e Move more View3DWidget/MeshViewer objects to model 2017-08-17 11:00:01 -07:00
John Lewin
c0a4074d4f Remove PrintItemWrapper dependency in GCodeBasic, reduce static refs 2017-08-16 07:41:15 -07:00
John Lewin
5e0b016e89 Simplify property name 2017-08-16 05:55:23 -07:00
John Lewin
b781751331 Consolidate bed state into model
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
2017-08-16 05:53:26 -07:00
John Lewin
737453379a Move IsPinned and SettingsTabIndex state into printer model 2017-08-15 19:20:12 -07:00
John Lewin
6c215415d0 Revise printer tabs layout 2017-08-15 12:35:12 -07:00
John Lewin
6b785405e1 Remove unused control 2017-08-15 12:34:24 -07:00
John Lewin
3b1bb05858 Tune toolbar/button styles, extract toolbar padding to theme 2017-08-14 11:53:45 -07:00
John Lewin
3446bc00e9 Move InteractiveScene ownership from MeshViewer to PrinterConfig model 2017-08-14 10:47:59 -07:00
John Lewin
0958e09e66 Revise button styling and icon sizing 2017-08-13 14:21:28 -07:00
John Lewin
9f11c31a36 Drop version number, adjust padding, remove dead code 2017-08-12 12:26:34 -07:00
John Lewin
928c6f668a Update app logo 2017-08-12 12:19:07 -07:00
John Lewin
a13fea5ea0 Conditionally invert icon lightness 2017-08-12 00:51:34 -07:00
John Lewin
fbc3436c03 Extract NamedAction menu creation to reusable theme helper 2017-08-12 00:23:26 -07:00
John Lewin
74186a28a0 Fix ViewControls border, spacing and color 2017-08-10 09:40:03 -07:00
John Lewin
40e729ab8c Use common button spacing 2017-08-10 06:00:11 -07:00
John Lewin
6dd9957cfc Enable export on library selections 2017-08-09 16:26:15 -07:00
John Lewin
420a8abe18 Remove all Part Export -> PrintItemWrapper dependencies 2017-08-09 14:40:48 -07:00
John Lewin
7701b320c6 Restore export button, convert export window to WizardPage
- Remove slice_and_export commandline options for queue items
2017-08-08 20:05:13 -07:00
Lars Brubaker
7c5f5a2775 Brought in the changes to set temp before leveling. 2017-08-08 17:49:26 -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
a596d18e5b Add hooks to extend printers tab panel 2017-08-07 14:26:57 -07:00
John Lewin
b4a85122a5 Extract button spacing to ThemeConfig for reuse 2017-08-07 11:47:54 -07:00
John Lewin
5e8728d4aa Move heading size to ThemeConfig for reuse in plugins 2017-08-06 20:55:00 -07:00
John Lewin
339b4ee63a Remove PopOutManager, PopOutTextTab 2017-08-06 10:58:41 -07:00
John Lewin
88b8777d97 Remove TouchscreenView 2017-08-06 10:44:27 -07:00
John Lewin
bfb6568e63 Remove unused files 2017-08-06 10:42:26 -07:00
John Lewin
123f81d67e Remove ApplicationMenuRow 2017-08-06 10:09:05 -07:00
John Lewin
1ec80d8e62 First pass at new menubar 2017-08-04 15:47:43 -07:00
John Lewin
e75bb81c78 Extract unique button types to theme config 2017-08-04 09:15:35 -07:00
John Lewin
41d1a8868c Remove unused instance 2017-08-03 19:05:42 -07:00
John Lewin
0613f8c8b9 Extract button factory to shared instance 2017-08-03 19:00:38 -07:00
John Lewin
00d0685317 Remove dead code, unnecessary variables 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
Lars Brubaker
c65380ef66 Renaming members for clarity 2017-08-03 16:35:22 -07:00
Lars Brubaker
28668ca3da Making printer connection have lest instance data 2017-08-03 15:24:41 -07:00
John Lewin
1533c56899 Sort out common versus custom button factory styles 2017-08-03 08:09:10 -07:00
John Lewin
19448dac43 Use local theme variable 2017-08-03 07:58:25 -07:00
John Lewin
bedcf47d7d Remove unused button factory 2017-08-03 07:55:29 -07:00
John Lewin
b47d99fa7d Switch factory setters to private accessor 2017-08-03 07:41:19 -07:00
John Lewin
77daf0ff50 Remove unused button factory 2017-08-03 07:28:22 -07:00
John Lewin
5c2f8654d4 Consolidate .textImageButtonFactory refs into .ButtonFactory member 2017-08-01 21:22:58 -07:00
John Lewin
d6a97052bf Make standard button factory member names more generic 2017-08-01 21:18:00 -07:00
John Lewin
c5b662dbcf Remove unused members 2017-08-01 08:03:16 -07:00
John Lewin
ad9a445587 Add support for ListView filtering & property for container IsReadOnly
- Filter SaveAs dialog to writable containers only
2017-07-31 22:16:15 -07:00
John Lewin
ebf88e913c ClearPlate if ActivePrintItem not assigned 2017-07-31 16:21:33 -07:00
John Lewin
37245afcac Guard for null 2017-07-31 15:45:31 -07:00
John Lewin
0cd2ffd093 Restore the previous bedplate on load 2017-07-31 10:51:56 -07:00