John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
87876c6ca2
Remove indirection to dependency
2018-04-07 08:21:39 -07:00
John Lewin
80ae5d9bef
Remove dead code
2018-01-14 10:39:12 -08:00
John Lewin
91d8b746ae
Switch to forward slash separator
...
- Issue MatterHackers/MCCentral#2500
Use forward slash as content separator instead of right arrow
2017-12-25 09:14:11 -08:00
John Lewin
511401665f
Rename button
2017-12-25 09:14:11 -08:00
John Lewin
b0d7c192af
Disable Up Folder button in RootContainer
...
- Issue MatterHackers/MCCentral#2479
Up Folder buttons should be disabled in root container
2017-12-24 19:40:14 -08:00
John Lewin
2c0f82dfd0
Rename LoadContainer to SetActiveContainer to clarify behavior
2017-12-18 10:53:26 -08:00
Lars Brubaker
5638bfa646
Put in loading of OBJ files
...
Load 64 bit matter slice in debug
Build ray trace thumbnails in 64 bit always
2017-11-03 13:43:55 -07:00
John Lewin
6c9f7c8922
Reduce complexity of ButtonFactory, use ImageBuffers vs String or Buffer
2017-10-15 00:00:20 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
John Lewin
87c0e628f8
Revise Winforms startup positioning
...
- Issue MatterHackers/MCCentral#2047
Invalid window position on test startup
2017-10-10 14:34:58 -07:00
John Lewin
28e49865b3
Use theme color
2017-09-25 14:01:17 -07:00
John Lewin
5a856f6d8f
Fix button position/size - use consistent type for icon actions
2017-09-25 13:48:30 -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
e372b33358
Use existing factory with same margin overrides
2017-08-03 19:00:38 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
John Lewin
d6a97052bf
Make standard button factory member names more generic
2017-08-01 21:18:00 -07:00
John Lewin
9c7e39ac38
Use LinkButtons in breadcrumb bar
2017-06-19 18:52:10 -07:00
John Lewin
b3ed045478
Only show ActiveContainer name if breadcrumb bar width < 250
2017-06-16 22:09:07 -07:00
John Lewin
564b7cc651
Use icons for terminal, eeprom, undo and redo printer actions
...
- Use placeholder images until custom MC assets are made
- Add attribution for placeholder images
- Remove disabled prototyping code
2017-06-04 14:46:31 -07:00
John Lewin
4559073237
Move more widgets to printer action bar
...
- Extract elements in PrinterConnectAndSelectControl to components
- Use new components in printer action bar
- Extract more factories to shared components
- Move shared color to ThemeConfig
- Add support for widget generation during ShowPopup
2017-05-24 14:19:02 -07:00
John Lewin
1e643617c5
Adjust tab styling
...
- Pass separator bars to tabs, disable drawn borders
- Remove ActionBar from leftnav
- Remove PrintProgressBar from leftnav
- Revise BreadCrumb button attributes
- Revise UpFolder icon
- Revise overflow/pancake menu icon
- Create OverflowButton to encapsulate common menu item
- Use horizontal/VerticalLine for consistent color/weight separators
- Reduce visual clutter
- Minimize regions created by color and line separators
- Reduce the contrast of separator lines
- Reduce the contrast of region backgrounds
- Use consistent background colors across sibling tab pages
2017-05-23 14:54:36 -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
Lars Brubaker
68788892e6
Make edit available all the time
...
Make an "oops can't search" for library selector.
2016-10-06 14:09:35 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
Lars Brubaker
48fe200821
Made a new MenuItemColorStatesView that only changes colors.
...
Made DropDownMenu use the color changing menu states
Fixed a bug in the bread crumb renderer
Making the library options available all the time in a menu
2016-04-29 18:16:08 -07:00
John Lewin
77633139aa
Add support for closing MatterControl while printing
...
- Rename CloseAndRemoveAllChildren
2016-01-12 11:20:39 -08:00
John Lewin
308b2cbc87
Add visual indicator for http failures
2015-12-23 17:04:29 -08:00
Lars Brubaker
fd860f19d2
Put a bigger icon in touch
2015-09-22 12:21:11 -07:00
Lars Brubaker
d1db7dc217
Make the "Home" button in library left aligned.
...
Show tool tip in library
2015-08-27 15:17:44 -07:00
Lars Brubaker
7bfce4367a
Improvements to automation runner
...
Function to check if if a widget is actually visible.
Put in a search icon
2015-08-27 11:56:01 -07:00
Lars Brubaker
adf5e3f645
Creating test for library search.
2015-08-25 18:49:19 -07:00
Lars Brubaker
2dfa2dae20
Make the bread crumbs show we are in search.
2015-08-25 15:26:38 -07:00
Lars Brubaker
d62a5f7fce
Made the search box clear while switching providers.
...
Put in the ability for a library provider to show a message.
2015-08-11 18:39:46 -07:00
Lars Brubaker
888bb86b6d
Made the button options bar hide and show again with edit.
...
Improved what call back function take
Killed dead code
2015-07-31 16:20:16 -07:00
Lars Brubaker
40220aa8f2
Refactoring
2015-07-31 16:01:57 -07:00
Lars Brubaker
b7005ae579
Made the bread crumbs start out initialized
2015-07-31 13:24:45 -07:00
Lars Brubaker
4a7a82097e
More work on save as.
2015-07-31 12:04:11 -07:00
Lars Brubaker
79fa6f3db8
Making the bread crumbs be a portable widget.
2015-07-30 17:42:58 -07:00