-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mdc migration #232
Mdc migration #232
Commits on Feb 1, 2023
-
Automatic migration to MDC #9432
Via `ng generate @angular/material:mdc-migration`
Configuration menu - View commit details
-
Copy full SHA for f9c86b1 - Browse repository at this point
Copy the full SHA f9c86b1View commit details
Commits on Feb 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d3c7834 - Browse repository at this point
Copy the full SHA d3c7834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6381fca - Browse repository at this point
Copy the full SHA 6381fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b985a - Browse repository at this point
Copy the full SHA 39b985aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f4365 - Browse repository at this point
Copy the full SHA 15f4365View commit details
Commits on Feb 5, 2023
-
Cannot cumulate any
mat-*button
on the same elements #9432Especially `mat-icon-button` will crash at runtime if used in combination with any other `mat-*button`. That also means that out of the box we cannot have a raised `mat-icon-button`. So we reproduce the result by applying the new custom classes such as `icon-button-circle-accent` for icon with color, or alternatively the existing class `mat-elevation-z4` for an icon without color.
Configuration menu - View commit details
-
Copy full SHA for 80aae2c - Browse repository at this point
Copy the full SHA 80aae2cView commit details -
`matLine` was mis-used, and its equivalent `matListItemLine` is not what we want in most cases. Instead, we usually need `matListItemTitle`, except that it is not even mandatory to specify it.
Configuration menu - View commit details
-
Copy full SHA for 4d0f8a4 - Browse repository at this point
Copy the full SHA 4d0f8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a99995a - Browse repository at this point
Copy the full SHA a99995aView commit details
Commits on Feb 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13fe224 - Browse repository at this point
Copy the full SHA 13fe224View commit details
Commits on Feb 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for db256e4 - Browse repository at this point
Copy the full SHA db256e4View commit details -
MatTabGroup never stretch #9432
Tab stretching is a terrible UX where words float in the middle of nowhere, making it extremely hard to understand their purpose in best case scenario. In the worst case scenario, then the second/third tab name will accidentally align with the blocks contained in the first (selected) tab. So the second/third tab name will actually look like they are the title of the first tab content 🤮 Also, the fact that we lost the very fine line underlining the whole tab group really makes the situation worse, but I guess we can at least live that absence.
Configuration menu - View commit details
-
Copy full SHA for a496c3e - Browse repository at this point
Copy the full SHA a496c3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d55bc81 - Browse repository at this point
Copy the full SHA d55bc81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f2073c - Browse repository at this point
Copy the full SHA 0f2073cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c53c9 - Browse repository at this point
Copy the full SHA 19c53c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe2b60 - Browse repository at this point
Copy the full SHA bbe2b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9589572 - Browse repository at this point
Copy the full SHA 9589572View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e01674 - Browse repository at this point
Copy the full SHA 3e01674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c4387 - Browse repository at this point
Copy the full SHA 69c4387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63fad21 - Browse repository at this point
Copy the full SHA 63fad21View commit details
Commits on Feb 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9d92d4 - Browse repository at this point
Copy the full SHA f9d92d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d72e323 - Browse repository at this point
Copy the full SHA d72e323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270091d - Browse repository at this point
Copy the full SHA 270091dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ca5ab2 - Browse repository at this point
Copy the full SHA 9ca5ab2View commit details
Commits on Feb 9, 2023
-
Revert "Drop support of raised table button because of no usage"
This reverts commit 0f2073c.
Configuration menu - View commit details
-
Copy full SHA for 12522eb - Browse repository at this point
Copy the full SHA 12522ebView commit details -
Revert "2nd part : remove support for raised table button"
This reverts commit bbe2b60.
Configuration menu - View commit details
-
Copy full SHA for 6413481 - Browse repository at this point
Copy the full SHA 6413481View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d7a76 - Browse repository at this point
Copy the full SHA e7d7a76View commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 12959e8 - Browse repository at this point
Copy the full SHA 12959e8View commit details
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b7c1428 - Browse repository at this point
Copy the full SHA b7c1428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80efd64 - Browse repository at this point
Copy the full SHA 80efd64View commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cbbd8ab - Browse repository at this point
Copy the full SHA cbbd8abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68dea93 - Browse repository at this point
Copy the full SHA 68dea93View commit details -
Natural declares its own typography #9432 (#234)
It's mostly the same as the default Material, with the only exception of button's letter-spacing
Configuration menu - View commit details
-
Copy full SHA for 214674f - Browse repository at this point
Copy the full SHA 214674fView commit details
Commits on Mar 3, 2023
-
BREAKING
<natural-icon>
is nowmat-icon[naturalIcon]
We lose the possibility to set a label, but that was never used at all. And instead we gain a much easier interoperability with `<mat-icon>` special layouting done by Angular Material. In most cases `[size]` probably should not be used anymore, since Angular Material will do the work for us. But we keep it for corner cases.
Configuration menu - View commit details
-
Copy full SHA for fba4f9b - Browse repository at this point
Copy the full SHA fba4f9bView commit details -
Support configured icon to be empty #9432
This would show no icon at all
Configuration menu - View commit details
-
Copy full SHA for 4ebfd93 - Browse repository at this point
Copy the full SHA 4ebfd93View commit details -
Configuration menu - View commit details
-
Copy full SHA for aacb736 - Browse repository at this point
Copy the full SHA aacb736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dffe2d - Browse repository at this point
Copy the full SHA 5dffe2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b10244 - Browse repository at this point
Copy the full SHA 7b10244View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2bcf3 - Browse repository at this point
Copy the full SHA aa2bcf3View commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c33c00f - Browse repository at this point
Copy the full SHA c33c00fView commit details -
Use
satisfies
instead of too permissiveas
#9432`satisfies` rejects extra properties, which tends to be good thing for us, especially when we write some kind of configuration value. Eg: ```diff - {a: 1, extraProp: 2} as Config; // incorrectly compiles + {a: 1, extraProp: 2} satisfies Config; // correctly error at compile time ``` Also, `as` is also too permissive and might accept totally wrong type in some cases, such as: ```diff - condition: {equal: {value: true}} as ProductFilterGroupCondition, + condition: {equal: {value: true}} satisfies ProductFilterGroupConditionIsActive, ```
Configuration menu - View commit details
-
Copy full SHA for 7413f21 - Browse repository at this point
Copy the full SHA 7413f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3008b8a - Browse repository at this point
Copy the full SHA 3008b8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3190da9 - Browse repository at this point
Copy the full SHA 3190da9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b14579 - Browse repository at this point
Copy the full SHA 5b14579View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b6ca80 - Browse repository at this point
Copy the full SHA 8b6ca80View commit details
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c3b03d5 - Browse repository at this point
Copy the full SHA c3b03d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad07a04 - Browse repository at this point
Copy the full SHA ad07a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d3d8e9 - Browse repository at this point
Copy the full SHA 5d3d8e9View commit details
Commits on Mar 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2471094 - Browse repository at this point
Copy the full SHA 2471094View commit details -
Revert "fill appearance is default for fields #9432"
This reverts commit 13fe224.
Configuration menu - View commit details
-
Copy full SHA for 43c2cbe - Browse repository at this point
Copy the full SHA 43c2cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbaf8f3 - Browse repository at this point
Copy the full SHA dbaf8f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29acc1e - Browse repository at this point
Copy the full SHA 29acc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e18b8a3 - Browse repository at this point
Copy the full SHA e18b8a3View commit details -
All dialogs align buttons to the right #9432
We use the standard `align="end"` instead of custom mechanic. This should be de default of Angular Component, but it is not yet, see angular/components#13620
Configuration menu - View commit details
-
Copy full SHA for fa78e35 - Browse repository at this point
Copy the full SHA fa78e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a11d0c - Browse repository at this point
Copy the full SHA 5a11d0cView commit details
Commits on Mar 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bdd6a21 - Browse repository at this point
Copy the full SHA bdd6a21View commit details