Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-30 | Adds tooltips for color swatches | Anthony Bucyk | |
2019-04-08 | [Mac] Centralise string resources. | Dominique Louis | |
2019-04-01 | Merge pull request #563 from xamarin/bleroy-tweak-color-resource-selectord16-1 | Eric Maupin | |
Tweak the vertical margins in the color resources dialogs. | |||
2019-03-21 | [mac] Fix SpinnerButton regression | Eric Maupin | |
2019-03-20 | [Mac] Adds implementation to handle DateTime fields (#480) | Jose Medrano | |
2019-03-20 | [Mac] Adds implementation of FilePathEditorControl (#479) | Jose Medrano | |
Fixes VSTS #732636 - Implement FilePath editor https://devdiv.visualstudio.com/DevDiv/_workitems/edit/732636 | |||
2019-03-19 | Tweak the vertical margins in the color resources dialogs. Fixes #432, and ↵bleroy-tweak-color-resource-selector | Bertrand Le Roy | |
probably also #431 | |||
2019-03-13 | [mac] Collection property editor | Eric Maupin | |
2019-03-06 | [mac] Make inline color editor scale down | Eric Maupin | |
2019-03-06 | [mac] Tweak color component layout | Eric Maupin | |
2019-03-06 | [mac] Redo layout on solid brush editor | Eric Maupin | |
This better matches the layout and allowss the lefthand side to scale down whereas it was previously a fixed size that didn't work well inline. | |||
2019-03-06 | [mac] Drop margins from some color layers for more consistency | Eric Maupin | |
2019-03-06 | [mac] Fix group editor layout | Eric Maupin | |
2019-03-06 | [mac] Overhaul some layout | Eric Maupin | |
DefaultControlHeight had ended up everywhere with no real meaning attached to it, used in some places with manual offsets. It was never clear whether it was the row size or a control size. Given the design doesn't always have matching heights for controls, we should just do away with this illusion. Additionally each editor had a manual offset trying to account for the property button and associated spacing on the right and wasn't consistent between 32 or 33. We do away with all that by moving the property button into the EditorContainer with a new flag on IEditorView denoting whether we should have a property button or not. Now all editors should not concern themselves with right inset and match width fully. Unfortunately the design sometimes has inconsistent top/bottom insets that vary from 3/3 to 3.5/3.5. I'd like to make them consistent, so we can set them at the EditorContainer level but for now the best thing that can be done is inset on a per editor basis. This also attempts to address labels and sometimes the property button not being vertically centered on the first editors. Now, the label is CenterY on the FirstKeyView which should center it vertically against the topmost input. The property button is now also CenterYd to the label, so it similarlly should auto center against the first row of input. If this proves to be not flexible enough we can revisit. This also makes more controls consistent with a control size of Small and uses the system provided mechanism for making sure the font matches so it fits correctly. These new guidelines should be used: - Rows have a height of 24 - Editors should match width - Single-row editors should CenterY on the parent, match width -6 - Multi-row editors should inset appropriately at -3/-3 - We should avoid so many manually calculated offsets going forward | |||
2019-03-02 | Enabled must be set for ReadOnly to look right. Also fixes InputMode enablement. | Dominique Louis | |
2019-02-28 | [Mac] When tabbing scroll focused control into view. | Dominique Louis | |
2019-02-20 | Resize Point and Rectangle controls based on overall width. | Dominique Louis | |
2019-02-20 | Merge pull request #516 from xamarin/dominique-UniqueResourceNames | Eric Maupin | |
Add pe- prefix to all image resources. | |||
2019-02-20 | [Mac] Add new BasePropertyControlTextField to have ellipses and ↵ | Dominique Louis | |
AllowsExpansionToolTips by default. | |||
2019-02-15 | [mac] ViewModel is allowed to be null | Eric Maupin | |
2019-02-05 | Add pe- prefix to all image resources and use BundleResource for easier ↵ | Dominique Louis | |
distribution. | |||
2019-01-30 | [Mac] Creates a new focusable ComboBox with readonly modifier | Jose Medrano | |
Fixes #497 | |||
2019-01-29 | [mac] Fix editor panel theme handling | Eric Maupin | |
DynamicFillBox now allows for colors to be not found, sort of a hack fix to deal with the fact that we allow PropertyEditorPanel to be used in xibs, so we can't demand a IHostResourceProvider in the ctor, we have to accept it later. This also fixes the fact that the header theming wouldn't update when the resource provider changes. | |||
2019-01-26 | [mac] Fix enabled on TabButton | Eric Maupin | |
Was a change trying to get the disabled look, got left in when submitting. | |||
2019-01-26 | [mac] Update arrange mode to tabs | Eric Maupin | |
2019-01-18 | [mac] Inherit appearance in custom exp/resources | Eric Maupin | |
2019-01-18 | [mac] Add click events for underlined items | Eric Maupin | |
2019-01-18 | [mac] Breakout DynamicFill into reusable | Eric Maupin | |
2019-01-11 | [mac] Fix CommonBrushLayer background, remove dead drawing | Eric Maupin | |
2019-01-11 | [mac] Only insert background box when there's a color | Eric Maupin | |
This fixes an issue where a transparent background would bleed a popup's background through rather than the view or layers below it. Also tweak sizes to fit everything. | |||
2019-01-11 | [mac] Fix gradient alignment | Eric Maupin | |
2019-01-11 | [mac] Fix theming changes for spinnerbutton | Eric Maupin | |
2019-01-11 | [mac] Improve group/brush editors | Eric Maupin | |
2019-01-11 | [mac] Listen to BackgroundStyle in UnfocusableTextField | Eric Maupin | |
This fixes foreground color for this view not changing when a row containing it is selected | |||
2019-01-11 | [mac] Revamp theming | Eric Maupin | |
This commit: - Drops outdated CG* editors - Drops ThemeManager - Introduces IHostResourceProvider - Moves all images to new API - Starts implementing colors | |||
2019-01-10 | [Mac] Initial InputMode implementation. | Dominique Louis | |
2018-12-02 | [Mac] Remove DoConstraints dependency and use NSLayoutConstraint.Create ↵ | Dominique Louis | |
calls directly. Should be slightly faster on startup. | |||
2018-12-02 | [Mac] Fix vertical alignment of labels in resource lists. | Dominique Louis | |
2018-11-26 | [Mac] Refactor GetImageNameForTheme to handle ~sel append internally. | Dominique Louis | |
2018-11-21 | [Mac] Fixes 443. Only place where theming image isn't used initially. ↵ | Dominique Louis | |
Handled later during selection. | |||
2018-11-12 | [mac] Fix layout controls moved external (64f34) | Eric Maupin | |
2018-11-12 | [mac] Use actual counts | Eric Maupin | |
2018-11-12 | [mac] Don't manually draw labels | Eric Maupin | |
2018-11-12 | [mac] Don't have external layout stuff internal | Eric Maupin | |
2018-11-12 | [mac] IValueView | Eric Maupin | |
2018-11-12 | [mac] Do not hide property button on readonly | Eric Maupin | |
Useful functions and statuses can still be displayed for properties that are read only, such as converting that value to a resource, displaying errors, etc. | |||
2018-11-12 | [mac] Move property button size to property button | Eric Maupin | |
2018-11-12 | [mac] Add sizing to IEditorView | Eric Maupin | |
2018-11-12 | [mac] Breakout common editor access | Eric Maupin | |
Since Cocoa is so readily dependent on sub-classing we need to switch to interfaces to commonize our access to things we need on the various controls. Not everything can sub-class from PropertyEditorControl. | |||
2018-10-18 | Use theme manager to retrieve icons from brush tab view controller, and make ↵ | Bertrand Le Roy | |
the code more resilient to missing icons. |