Skip to content

Commit f6061b3

Browse files
authored
Updating codebase from official repo (#1)
* Move MetroDialogColorScheme and MetroDialogSettings to it's own files Update some xml comments * Move classes in it's own files * Update .DotSettings * Add MetroDialogAutomationPeer * Remove unnecessary using * Add Canceled to MessageDialogResult Closes MahApps#2467 * Set a selected Item only if there is no content set * Add `HamburgerMenu` resources to Control styles to allow style manipulation and fix binding expression infos * Add FlyoutAutomationPeer for better CodedUI support * Use DialogTitleFontSize and DialogMessageFontSize via DynamicResource at the base MetroDialog style * Template binding - to horizontal and vertical alignment - to all content properties (inner content) - to SnapsToDevicePixels * Add AutomationProperties names Template binding to Padding * New (readonly) `IsAnyDialogVisible` dependency property This property will be updated if a dialog is shown or not * - Remove internal close command and use the CloseTabItemAction - Clear style and template for TabItem to prevent nasty binding expression errors - Allow TabControlHelper dependency properties for TabItem too (brushes and Underlined property) * TabControlHelper.Underlined makes only sense for TabControl * Rename: IsAnyDialogVisible -> IsAnyDialogOpen * - Pass correct dialogs settings to HandleOverlayOnShow - New `CanCloseDialogOwner` property at `MetroDialogSettings` which can be used to handle how the owner of the dialog can be closed. - New `IsCloseButtonEnabledWithDialog` property at `MetroWindow` which indicates if the close button should be enabled or not if a dialog is shown. * - CanCloseDialogOwner -> `OwnerCanCloseWithDialog` - Add trigger for `IsCloseButtonEnabledWithDialog` at WindowButtonCommands for PART_Close button - `HandleOverlayOnHide` sets the `IsCloseButtonEnabledWithDialogPropertyKey` and restores focus if needed - `HandleOverlayOnShow` sets the `IsCloseButtonEnabledWithDialogPropertyKey` * Need Unwrap at HandleOverlayOnShow * Fixed issue MahApps#3155 "GridViewColumnHeader uses twice the padding"! * Closing main demo was wrong (TaskCanceledException) * Update readme.md * Set HorizontalScrollBarVisibility and VerticalScrollBarVisibility for HotKeyBox and NumericUpdDown to Hidden, cause the inner TextBox has this as default too * Add a new property to handle the allowed numeric input: - Add new `NumericInputMode` property with the new flag enumeration NumericInput (default is NumericInput.All) - Mark `HasDecimals` as obsolete * block scientific input if only numbers allowed * MetroThumbContentControl: Catch exception and trace it * Fix not focusing custom controls via FocusManager Problem: NumericUpDown, HotKeyBox and TimerPickerBase doesn't focus for the first time when the FocusManager will be used. * HamburgerMenu: correct PanePlacement handling for right aligned Update first showcase to change PanePlacement on the fly * MetroWindow: New OverlayFadeIn and OverlayFadeOut properties to set the overlay fade in/out Storyboards * Fix the fade in and out animation if no duration exists * Slider: remove linear gradient brush from horizontal and vertical track value style RangeSlider: fix margin of the middle thumb * Add new Win10 Slider style - Style: `MahApps.Metro.Styles.Slider.Win10` - Control template: `MahApps.Metro.Styles.Slider.HorizontalTemplate.Win10`, `MahApps.Metro.Styles.Slider.VerticalTemplate.Win10` - RepeatButton: `MahApps.Metro.Styles.Slider.HorizontalTrack.Win10`, `MahApps.Metro.Styles.Slider.VerticalTrack.Win10` - Thumb: `MahApps.Metro.Styles.Slider.Thumb.Win10` * Add new Slider style and mark old as obsolete - Style: `MahApps.Metro.Styles.Slider` - Control template: `MahApps.Metro.Styles.Slider.HorizontalTemplate`, `MahApps.Metro.Styles.Slider.VerticalTemplate` - RepeatButton: `MahApps.Metro.Styles.Slider.HorizontalTrack`, `MahApps.Metro.Styles.Slider.VerticalTrack` - Thumb: `MahApps.Metro.Styles.Slider.Thumb` - Brushes: `MahApps.Metro.Brushes.SliderThumbBackground` default `Gray2` `MahApps.Metro.Brushes.SliderTrackFill` default `Gray3` `MahApps.Metro.Brushes.SliderTrackValueFill` default `AccentColor` `MahApps.Metro.Brushes.SliderThumbBackgroundMouseOver` default `Gray5` `MahApps.Metro.Brushes.SliderTrackFillMouseOver` default `Gray3` `MahApps.Metro.Brushes.SliderTrackValueFillMouseOver` default `AccentColor` `MahApps.Metro.Brushes.SliderThumbBackgroundPressed` default `Gray2` `MahApps.Metro.Brushes.SliderTrackFillPressed` default `Gray3` `MahApps.Metro.Brushes.SliderTrackValueFillPressed` default `AccentColor` `MahApps.Metro.Brushes.SliderThumbBackgroundDisabled` default `Gray6` `MahApps.Metro.Brushes.SliderTrackFillDisabled` default `Gray6` `MahApps.Metro.Brushes.SliderTrackValueFillDisabled` default `Gray6` * Remove DataTrigger from MahApps.Metro.Styles.Slider.Thumb * Add new attached properties to SliderHelper for the Brushes * Add `MahApps.Metro.Styles.RangeSlider` key Use `SliderHelper` brush properties also for RangeSlider * - Thump style for the middle part: `MahApps.Metro.Styles.RangeSlider.HorizontalMiddleThumb`, `MahApps.Metro.Styles.RangeSlider.VerticalMiddleThumb` - Use `MetroThumb` instead `Thumb` - Set ReservedSpace for all TickBar controls instead Margin * New Win10 style for RangeSlider `MahApps.Metro.Styles.RangeSlider.Win10` * Add FlatSlider resource dictionary to Controls resource dictionary * DatePicker: add new dependency property `ControlsHelper.IsReadOnly`. This property sets the IsReadOnly property on the inner TextBox and the IsEnabled on the inner popup button. * NumericUpdOwn: - Validate and convert new value on lost focus only if the text was manually changed - Fix interaction between `IsReadOnly` and `InterceptManualEnter` * MetroWindow: use BorderThickness as Margin for inner window content * Implements ToolTip on HamburgerMenuItem * Updates HamburgerMenuItem ToolTip DependencyProperty to typeof(object) * return (string)GetValue(ToolTipProperty); => return GetValue(ToolTipProperty); * Add ability to set progress dialog progress bar brush color * (MahAppsGH-3175) MetroWindow: improve BorderThickness usage * (MahAppsGH-3175) MetroWindow: forgot the ShotTitleBar trigger to update the Grid rows for the overlays * GetAncestors method added to TreeHelper. Added one method to TreeHepler. In every place where visual tree Ancestors are needed TreeHelper is used. * MetroProgressBar: - New style key `MahApps.Metro.Styles.MetroProgressBar` - Fix layout rounding for both orientations ProgressBar: - Change style key to `MahApps.Metro.Styles.ProgressBar` and mark `MetroProgressBar` as obsolete - Fix layout rounding for vertical orientation * (MahAppsGH-2953) Can't run MahApps 1.5.0 Caliburn Demos on VS2015 - The `PrepareContainerForItemOverride` overrides the header properties with the `ItemTemplate`, `ItemTemplateSelector` and `ItemStringFormat` values. But in our case we want keep this values and want use the item template stuff for the content of the Flyout. * SliderHelper: if the PreviewMouseWheel is used then it should also marked as handled, otherwise the event is bubbled to the next control * Slider: a slider should be reached by tab, so set the IsTabStop property to true * FlatSlider: fix the height and width of the Slider if the TickBars are visible * Start reorganize the Sliders and Progress examples (not yet finished) * FlatSlider: Add new style and mark old styles as obsolete - Style: `MahApps.Metro.Styles.FlatSlider` - Templates: `MahApps.Metro.Styles.FlatSlider.HorizontalTemplate`, `MahApps.Metro.Styles.FlatSlider.VerticalTemplate` - TickBar style: `MahApps.Metro.Styles.FlatSlider.TickBar` - Thumb style: `MahApps.Metro.Styles.FlatSlider.Thumb` - Track style: `MahApps.Metro.Styles.FlatSlider.Track` * RangeSlider: Add `Ticks` property MahApps#2879 * SliderHelper: - Allow `SliderHelper.EnableMouseWheel` and `SliderHelper.ChangeValueBy` for `RangeSlider` too * Selection properties for RangeSlider * RangeSlider Win10: minor changes to pressed triggers for left and right edge * Finished MahApps#3181 ProgressRing: Fix broken binding after set the IsActive property (must use SetCurrentValue) ProgressBar: Set MinWidth and MinHeight for default style `MahApps.Metro.Styles.ProgressBar` * typo * (MahAppsGH-3039) NumericUpDown - Fix not correct coerced value if min or max value was reached - Fix manual change indication (e.g Tab is a non indicator) * (MahAppsGH-1678) Fix Background for PivotItem in dark theme Closes MahApps#1678 * appveyor: use GitVersion_NuGetVersion, zip Caliburn sample * Update pakte and dependencies (Fody 2.3.25) * Add WpfAnalyzers * WPF0072: ValueConversion must use correct types. * WPF0001: Backing field for a DependencyProperty should match registered name. * WPF0004: CLR method for a DependencyProperty must match registered name. * warning disable 618 CS0219 CS1573 * WPF0081: MarkupExtensionReturnType must use correct return type. * WPF0011: Containing type should be used as registered owner. * WPF0006: Name of CoerceValueCallback should match registered name. WPF0007: Name of ValidateValueCallback should match registered name. * WPF0043: Don't set DataContext using SetCurrentValue. * WPF0016: Default value is shared reference type. Suppress WPF0036: Avoid side effects in CLR accessors. * WPF0005: Name of PropertyChangedCallback should match registered name. * Add new CommandTriggerAction * Add new CloseFlyoutAction and mark the internal command as obsolete * WPF0041: Set mutable dependency properties using SetCurrentValue. * WPF0050: XmlnsPrefix must map to the same url as XmlnsDefinition. - use `mah` as XmlnsPrefix * (MahAppsGH-3013) Fix ListView (ListBox) - Undeletable Top Padding - Collapse `GridViewHeaderRowPresenter` if the TemplatedParent.View.Columns are null Closes MahApps#3013 * build with cake * yes, we have a build_script... * Prepare build for GitReleaseManager * Update 1.6.0.md * Use GitVersion.CommandLine 4.0.0-beta0012 * Fix calculating CommitsSinceVersionSource * Remove release docs from repo (moved to wiki) * Fix release NuGet pack version * appveyor: Tag.IsTag * ComboBox: Remove unnecessary FocusBorder * Readme: add tool logos, minor text changes * Update ColorExample * Readme: update screenshots * typo * GitVersion: Minor inc * Fix NuGet release version * Fixing branch name for appveyor badges Branch name was "dev" where it should be "develop". * (MahAppsGH-3202) Fix NU1602 Build Warning in 1.6.0 * Use VS2017 new project file and multi targeting (net40 - net47). Change the main class library first (and remove the old ones). * Minor changes in new csproj file Update cake script * Restoring NuGet project.assets.json via MSBuild * Correct usage of MSBuild.Sdk.Extras * try to convert MahApps.Metro.Demo * try the latest tipps, but still not working with latest VS 15.6.3/15.6.4 * only workable with: MSBuildSdkExtras 1.2.2 Paket 5.153.0 VS 2017 15.6.4 R# 2017.3.5 Self fixed project name vs assembly name * Handle multiple App.config * Add Directory.build.* * TargetFrameworks should be also be added to csproj files * Move projects directly under solution * convert MahApps.Metro.Caliburn.Demo * use MSBuild.Sdk.Extras 1.3.0 * convert MahApps.Metro.Tests * Update Tests AssemblyInfo, set GlobalSuppressions * use TargetFramework net40 for now until I know what's going wrong with higher frameworks * typo: TargetFramework -> TargetFrameworks * update paket * (MahAppsGH-3192) Fix setting ShowTitleBar * (MahAppsGH-3212) Fix Background hit testing for inactive ProgressRing * (MahAppsGH-3227) ThemeManager: overloaded ctors and methods to allow add accent and theme with resource dictionaries instead URIs * Use xUnit v2 * net47 and net46 not working for now * (MahAppsGH-3227) ThemeManager: enable dynamic accents (and themes) to change on the fly * Fix for Track's height inside Slider. * (MahAppsGH-3238) fix FlatSlider height usage (works now together with vertical and horizontal content alignement) * (MahAppsGH-3238) fix Slider and RangeSlider height usage too (works now together with vertical and horizontal content alignement) * (MahAppsGH-3244) Left-/ RightWindowCommands no more visible when ShowTitleBar is False This feature will be there, but the window commands can now be used again to bring these back * docs: added backers and sponsors from Open Collective * set new major version to 2.0 * fix the backers avatars * Remove obsolete marked code like properties and classes (part 1) * Remove obsolete TestTitleCapsProperty * Remove obsolete marked code like properties and classes (part 2) * (MahAppsGH-3248) fix thumb in FlatSlider (cherry picked from commit e864ee8) * fix next version * (MahAppsGH-2289) Rename TitlebarHeight to TitleBarHeight * Update issue templates * Fix binding warnings after removing obsolete marked code * Update issue templates * Delete ISSUE_TEMPLATE.md * Update PULL_REQUEST_TEMPLATE.md * Update PULL_REQUEST_TEMPLATE.md * (MahAppsGH-2763) DateTime instead TimeSpan for DateTimePicker/TimePicker (from @xxMUROxx) * Fix IsClockVisible is not hiding the clock selectors (hout, min, sec) * try to fix hanging tests (ApplicationFixture) * update paket and dependencies (xunit runner prerelease) * only .net 4.5 tests * Removed the handling for non-digits within the textbox and allowed the user to specify the parsing number style. * MSBuild.Sdk.Extras with global.json * fix parsing input for numeric / hexadecimal and decimal values * add tests for NumericUpDown * (MahAppsGH-3189) Fix NumericUpDown Input Issues with StringFormat and parsing numbers * (MahAppsGH-3272) Fix Wrong FileVersion and AssemblyVersion for v1.6.4 * (MahAppsGH-3280) Fix NumericUpDown doesn't handle percentages correctly * update paket and to latest cake (inc. Cake.Paket) * First step for generated themes * Adjusting ThemeManager and everything else, except tests * Fixing possible null-ref exception * Restoring most ThemeManager tests * Restoring all tests * Renaming AccentHelper to ThemeHelper * Switching to reference to XamlColorSchemeGenerator * Fix HamburgerMenu IsEnabled false by default The problem occurred when setting the property 'IsEnabled' to true, the item became disabled. The problem was the CanExecute property should be true if the Command is null (as specified in UpdateCanExecute()), but at the initialization of the control, the local variable canExecute has the default value false even if the Command is null. That leads to the IsEnabledCoerceValueCallback returning false by default, so if the IsEnabled property is set to any value (so the callback is triggered), it defaults to false. * disable Fody in debug mode * update paket and dependencies * (MahAppsGH-3313) Fix for VS 15.8.1 update causes "Package is not compatible" Closes MahApps#3313 * update editorconfig * (MahAppsGH-3313) use temporary PackageReference instead Paket to allow VS 2017 build * Remove NET40 and NET4 directives * (MahAppsGH-3308) Fix TabItem HeaderFontSize change leads to freeze * (MahAppsGH-3308) Use new extension method ExecuteWhenLoaded * Update build cake script * (MahAppsGH-3307) Change ListView default border thickness to zero * (MahAppsGH-3265) Fix MetroDialogSettings is not settable within a style * (MahAppsGH-3275) Fix TransitioningContentControl vs. ContentControl Changing ContentTemplate via triggers has no effect, cause the template was only set in code behind. * no artifacts on PRs * (MahAppsGH-3323) Fix CloseTabItemAction works only with MetroTabControl * Use Win10 slider style at HamburgerMenu samples * (MahAppsGH-3284) Fix Gap between menu items and hamburger icon - add 2 new properties `PaneMargin` and `PaneHeaderMargin` to set the margin for Pane and PaneHeader (default is `0 0 0 8` for both properties) * Rename `HamburgerMenuTemplate` to `HamburgerMenuButtonTemplate` * (MahAppsGH-3239) Fix Customising HamburgerMenu - rename `HamburgerMenuButtonTemplate` to `HamburgerButtonTemplate` - add new property `HamburgerButtonStyle` * Add appveyor nuget link to readme * TabItem attached properties `HeaderFontSize`, `HeaderFontStretch` and `HeaderFontWeight` can now be set on the TabControl * add a new attached property `HeaderFontFamily` * (MahAppsGH-3329) Fix Windows 10 Maximize icon is slightly broken on high res displays Closes MahApps#3329 * XamlStyler again * Update readme.md * (MahAppsGH-3332) Fix TransitioningContentControl defines a CornerRadius of 2 inside style Use ControlsHelper.CornerRadius attached property for the inner border. Closes MahApps#3332 * (MahAppsGH-3333) Fix TimePicker - use SetCurrentValue to set new value for SelectedDateTime property to prevent broken bindings Closes MahApps#3333 * Update paket * Update paket dependencies and use ControlzEx v4.0 prerelease * Use GlowWindowBehavior from ConrolzEx and remove old one * ControlzEx v4.0.0-alpha0167 * ControlzEx v4.0.0-alpha0170 * Add TryToBeFlickerFree and KeepBorderOnMaximize to MetroWindow and set binding to properties of WindowChromeBehavior Set TryToBeFlickerFree to true as default * ControlzEx v4.0.0-alpha0171 (removed unused GlowBrushProperty) * Remove old accent resource dictionaries * Adjust version for ControlzEx NuGet dependency
1 parent 6c1dd3d commit f6061b3

File tree

709 files changed

+36068
-34256
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

709 files changed

+36068
-34256
lines changed

.editorconfig

+3-9
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,10 @@ root = true
55
end_of_line = CRLF
66

77
; 4-column tab indentation
8-
[*.cs]
8+
[*.{cs,csproj,xaml,xml}]
99
indent_style = space
1010
indent_size = 4
1111

12-
; 4-column tab indentation
13-
[*.xaml]
14-
indent_style = space
15-
indent_size = 4
16-
17-
; 4-column tab indentation
18-
[*.xml]
12+
[*.{md,yml}]
1913
indent_style = space
20-
indent_size = 4
14+
indent_size = 2

.github/ISSUE_TEMPLATE.md

-16
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve MahApps.Metro
4+
5+
---
6+
7+
**Describe the bug**
8+
A clear and concise description of what the bug is. Questions about usage are better asked in the [Gitter](https://gitter.im/MahApps/MahApps.Metro) room or at [stackoverflow](http://stackoverflow.com/questions/tagged/mahapps.metro).
9+
10+
**To Reproduce**
11+
Steps to reproduce the behavior:
12+
1. Go to '...'
13+
2. Click on '....'
14+
3. Scroll down to '....'
15+
4. See error
16+
17+
**Expected behavior**
18+
A clear and concise description of what you expected to happen.
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
**Environment(please complete the following information):**
24+
- MahApps.Metro version [e.g. v1.6.4]
25+
- OS: [e.g. Win10 1803]
26+
- Visual Studio [e.g. 2017 15.7.1]
27+
- .NET Framework [e.g. 4.7.1]
28+
29+
**Repo**
30+
If it's possible follow these guidelines for a good sample and I will most likely look at the issue sooner:
31+
32+
- Post a full GitHub repository. Not a zip file, half baked snippet etc. If GitHub is new to you consider it a great learning opportunity and chance to get involved.
33+
- The repository should have just ONE step max for me to get running, and that is "Restore NuGet Packages". If there are any other missing dependencies, or uncompiling features I will most likely move on to another issue.
34+
- I'm not trying to be awkward. I'm just busy and I'm helping a lot of people, not just you, so help me out and I will help you out.
35+
36+
**Additional context**
37+
Add any other context about the problem here.
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for MahApps.Metro
4+
5+
---
6+
7+
**Is your feature request related to a problem? Please describe.**
8+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9+
10+
**Describe the solution you'd like**
11+
A clear and concise description of what you want to happen.
12+
13+
**Additional context**
14+
Add any other context or screenshots about the feature request here.
15+
16+
**Closed Issues**

.github/PULL_REQUEST_TEMPLATE.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
1-
## What changed?
1+
**Describe the changes you have made to improve this project**
22

3-
_Describe the changes you have made to improve this project._
3+
A clear and concise description of what the change is.
44

5-
_Closed issues._
5+
**Unit test**
6+
7+
If it's possible then make a unit test for your changes.
8+
9+
**Additional context**
10+
11+
Add any other context or screenshots about the feature request here.
12+
13+
**Closed Issues**

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -254,3 +254,9 @@ paket-files/
254254
# JetBrains Rider
255255
.idea/
256256
*.sln.iml
257+
258+
# Generated files
259+
src/MahApps.Metro/Styles/Themes/*.xaml
260+
261+
# Allowed files
262+
!src/MahApps.Metro/Styles/Themes/Theme.Template.exe

CODE_OF_CONDUCT.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
6+
7+
## Our Standards
8+
9+
Examples of behavior that contributes to creating a positive environment include:
10+
11+
* Using welcoming and inclusive language
12+
* Being respectful of differing viewpoints and experiences
13+
* Gracefully accepting constructive criticism
14+
* Focusing on what is best for the community
15+
* Showing empathy towards other community members
16+
17+
Examples of unacceptable behavior by participants include:
18+
19+
* The use of sexualized language or imagery and unwelcome sexual attention or advances
20+
* Trolling, insulting/derogatory comments, and personal or political attacks
21+
* Public or private harassment
22+
* Publishing others' private information, such as a physical or electronic address, without explicit permission
23+
* Other conduct which could reasonably be considered inappropriate in a professional setting
24+
25+
## Our Responsibilities
26+
27+
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
28+
29+
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
30+
31+
## Scope
32+
33+
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
34+
35+
## Enforcement
36+
37+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
38+
39+
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
40+
41+
## Attribution
42+
43+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
44+
45+
[homepage]: http://contributor-covenant.org
46+
[version]: http://contributor-covenant.org/version/1/4/

GitReleaseManager.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
create:
2+
include-footer: true
3+
footer-heading: Where to get it
4+
footer-content: You can download this release from [MahApps.Metro](https://github.com/MahApps/MahApps.Metro/releases/{milestone})
5+
footer-includes-milestone: true
6+
milestone-replace-text: '{milestone}'
7+
export:
8+
include-created-date-in-title: true
9+
created-date-string-format: MMMM dd, yyyy
10+
perform-regex-removal: true
11+
regex-text: '### Where to get it(\r\n)*You can .*\)'
12+
multiline-regex: true
13+
issue-labels-include:
14+
- Breaking change
15+
- Bug
16+
- Feature
17+
- Feature Request
18+
issue-labels-exclude:
19+
- Internal Refactoring
20+
- Build
21+
- Question
22+
- WontFix
23+
- Duplicate
24+
issue-labels-alias:
25+
- name: Documentation
26+
header: Documentation
27+
plural: Documentation

GitVersion.yml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
assembly-versioning-scheme: MajorMinorPatchTag
2+
mode: ContinuousDeployment
3+
next-version: 2.0.0
4+
branches:
5+
master:
6+
mode: ContinuousDeployment
7+
tag: rc
8+
increment: Patch
9+
prevent-increment-of-merged-branch-version: true
10+
track-merge-target: false
11+
is-release-branch: true
12+
develop:
13+
mode: ContinuousDeployment
14+
tag: alpha
15+
increment: Patch
16+
prevent-increment-of-merged-branch-version: true
17+
track-merge-target: true
18+
pull-request:
19+
mode: ContinuousDelivery
20+
ignore:
21+
sha: []

appveyor.yml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# http://www.appveyor.com/docs/appveyor-yml
2+
3+
# configuration for develop/CI and master/Release branch
4+
-
5+
branches:
6+
only:
7+
- develop
8+
- master
9+
10+
skip_tags: true
11+
image: Visual Studio 2017
12+
configuration: Release
13+
platform: Any CPU
14+
test: off
15+
16+
pull_requests:
17+
do_not_increment_build_number: false
18+
19+
build_script:
20+
- ps: cd src
21+
- ps: .\build.ps1 -Target appveyor
22+
- ps: cd..
23+
24+
cache:
25+
- src\packages -> **\packages.config
26+
# - '%USERPROFILE%\.nuget\packages -> **\project.json'
27+
28+
artifacts:
29+
- path: \src\Publish\*.*
30+
31+
nuget:
32+
disable_publish_on_pr: true

docs/2018-02-15_22h50_39.png

61.9 KB
Loading

docs/2018-02-15_22h51_03.png

56.2 KB
Loading

docs/2018-02-15_22h51_22.png

49.2 KB
Loading

docs/2018-02-15_22h52_01.png

36.8 KB
Loading

docs/2018-02-15_22h52_26.png

34.8 KB
Loading

docs/2018-02-15_22h53_14.png

27.4 KB
Loading

docs/2018-02-15_22h53_41.png

29.6 KB
Loading

docs/2018-02-15_22h54_57.png

256 KB
Loading

docs/2018-02-15_22h55_19.png

293 KB
Loading

docs/2018-02-15_22h55_52.png

229 KB
Loading

docs/2018-02-15_22h56_33.png

37 KB
Loading

docs/2018-02-15_22h57_16.png

30.3 KB
Loading

docs/2018-02-15_22h57_37.png

30.8 KB
Loading

docs/2018-02-15_22h57_51.png

28.6 KB
Loading

docs/2018-02-15_22h58_47.png

25.5 KB
Loading

docs/2018-02-15_23h00_35.png

21.2 KB
Loading

docs/Appveyor_logo.svg

+6
Loading

docs/cake-medium.png

16.7 KB
Loading

docs/icon_TeamCity.png

-4.79 KB
Binary file not shown.

docs/logo.svg

+65
Loading

docs/logo.xaml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<UserControl x:Class="MaterialBlend.MahApps"
2+
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3+
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4+
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
5+
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
6+
xmlns:local="clr-namespace:MaterialBlend"
7+
mc:Ignorable="d" Height="349.5" Width="342.727">
8+
<Grid>
9+
<Path Data="M204.10463,161.30817 C193.68001,161.19063 185.10269,163.60248 185.10269,163.60248 144.24985,171.9998 120.99989,223.49998 99.499748,221.00005 84.499748,221.00005 58.999649,188.00003 58.499645,192.49994 57.999649,196.99985 61.999672,308.50076 131.99968,313.50076 191.99968,318.50037 238.5,249.25021 238.5,249.25021 L239.29802,249.91621 C239.29802,249.91621 285.79837,319.16635 345.79837,314.16675 415.79837,309.16675 419.79837,197.66585 419.29837,193.16594 418.79837,188.66603 393.29828,221.66603 378.29828,221.66603 356.79816,224.166 333.54819,172.66577 292.69534,164.26848 292.69534,164.26848 274.54831,159.16573 258.96503,164.16626 252.94939,166.74416 246.1281,168.73558 239.73712,173.507 L239.32588,173.8278 238.06091,172.84102 C231.66992,168.06958 224.84865,166.07816 218.83302,163.50027 213.96324,161.93761 208.84311,161.36159 204.10463,161.30817 z M237.5,0.5 C368.39148,0.5 474.5,106.60851 474.5,237.5 474.5,368.39148 368.39148,474.5 237.5,474.5 106.60851,474.5 0.5,368.39148 0.5,237.5 0.5,106.60851 106.60851,0.5 237.5,0.5 z" Fill="#FF0071BD" Stretch="Fill" Stroke="Black"/>
10+
11+
</Grid>
12+
</UserControl>

docs/mahapps_main.gif

-2.67 MB
Binary file not shown.

docs/mahapps_v1.6.0.gif

2.73 MB
Loading

docs/main_demo_window.gif

-1.49 MB
Binary file not shown.

docs/new_project_dialog.png

-64 KB
Binary file not shown.

docs/release-notes/0.10.1.md

-45
This file was deleted.

0 commit comments

Comments
 (0)