2021-03-31 21:26:51 +03:00
|
|
|
|
|
|
|
|
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
2021-08-31 13:51:26 +03:00
|
|
|
|
# Visual Studio Version 17
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
VisualStudioVersion = 17.7.33808.371
|
2021-03-31 21:26:51 +03:00
|
|
|
|
MinimumVisualStudioVersion = 10.0.40219.1
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{805140F8-CC9F-4C32-BB72-3D67D13BEBA7}"
|
2023-10-31 13:37:19 +03:00
|
|
|
|
ProjectSection(SolutionItems) = preProject
|
|
|
|
|
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
|
|
|
|
|
CONTRIBUTING.md = CONTRIBUTING.md
|
2023-11-03 19:26:16 +03:00
|
|
|
|
LICENSE = LICENSE
|
2023-10-31 13:37:19 +03:00
|
|
|
|
README.md = README.md
|
|
|
|
|
SECURITY.md = SECURITY.md
|
|
|
|
|
unit-tests.md = unit-tests.md
|
|
|
|
|
WHATSNEW.md = WHATSNEW.md
|
|
|
|
|
EndProjectSection
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eng", "eng", "{558E0FEA-094D-4AA4-994A-8ED67ABEDED4}"
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "examples", "examples", "{141FEF3E-C665-4D50-8E51-B9507C98040E}"
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "demo", "demo", "{9468ADD1-3660-410D-8231-6F89384D135D}"
|
2021-11-01 20:58:48 +03:00
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{6ABCAC26-0385-4D95-896C-F7FA100CB78C}"
|
2021-11-01 20:58:48 +03:00
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{DF88C07D-46D7-4DEC-ACE4-409217634E57}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{1199ECBA-EE19-44CD-A471-85AB2F44489C}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Templates", "Templates", "{0C961B74-7370-4D48-AC4F-2789DC7BA1AF}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{EBE3ACB2-9B23-4F91-9953-7153E3D2B0DA}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentUI.Demo.Shared", "examples\Demo\Shared\FluentUI.Demo.Shared.csproj", "{E9667496-9D94-4821-91B7-C758B828A588}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentUI.Demo.Server", "examples\Demo\Server\FluentUI.Demo.Server.csproj", "{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentUI.Demo.Client", "examples\Demo\Client\FluentUI.Demo.Client.csproj", "{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1}"
|
|
|
|
|
EndProject
|
2023-10-10 00:03:27 +03:00
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FluentUI.AspNetCore.Components", "src\Core\Microsoft.FluentUI.AspNetCore.Components.csproj", "{962C8010-8EE5-4504-AD28-536D98565DCE}"
|
2022-04-09 01:14:07 +03:00
|
|
|
|
EndProject
|
2023-10-10 00:03:27 +03:00
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter", "src\Extensions\DataGrid.EntityFrameworkAdapter\Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter.csproj", "{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40}"
|
2022-04-09 01:14:07 +03:00
|
|
|
|
EndProject
|
2023-10-10 00:03:27 +03:00
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FluentUI.AspNetCore.Components.Generators", "src\Extensions\DesignToken.Generator\Microsoft.FluentUI.AspNetCore.Components.Generators.csproj", "{222EC695-2AB9-44AC-BF85-78080A74DFFE}"
|
2022-07-22 19:26:13 +03:00
|
|
|
|
EndProject
|
2023-10-10 00:03:27 +03:00
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FluentUI.AspNetCore.Templates", "src\Templates\Microsoft.FluentUI.AspNetCore.Templates.csproj", "{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E}"
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndProject
|
2023-10-10 00:03:27 +03:00
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FluentUI.AspNetCore.Components.Tests", "tests\Core\Microsoft.FluentUI.AspNetCore.Components.Tests.csproj", "{3EF0E994-318F-4CB9-A109-81E6CE9B762C}"
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
EndProject
|
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DocGenerator", "DocGenerator", "{DAE11C9D-6756-4B05-B3D8-FE7C28411F95}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentUI.Demo.Generators", "examples\Demo\DocGenerator\FluentUI.Demo.Generators.csproj", "{345DE479-8DB3-4F84-BBC0-C44C12D9DED0}"
|
|
|
|
|
EndProject
|
2023-11-15 11:17:53 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AssetExplorer", "AssetExplorer", "{17F26C55-E329-4117-B64D-0393E912FFFE}"
|
|
|
|
|
EndProject
|
|
|
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FluentUI.Demo.AssetExplorer", "examples\Demo\AssetExplorer\FluentUI.Demo.AssetExplorer.csproj", "{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2}"
|
|
|
|
|
EndProject
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B89F06FD-2497-4041-B9EE-EDD889A2C14C}"
|
2022-11-25 15:58:01 +03:00
|
|
|
|
ProjectSection(SolutionItems) = preProject
|
2023-09-27 11:57:47 +03:00
|
|
|
|
Directory.Build.props = Directory.Build.props
|
2023-10-25 00:15:25 +03:00
|
|
|
|
Directory.Packages.props = Directory.Packages.props
|
|
|
|
|
global.json = global.json
|
2022-11-25 15:58:01 +03:00
|
|
|
|
LICENSE = LICENSE
|
2023-10-25 00:15:25 +03:00
|
|
|
|
NuGet.config = NuGet.config
|
2022-11-25 15:58:01 +03:00
|
|
|
|
EndProjectSection
|
|
|
|
|
EndProject
|
2023-12-01 18:26:42 +03:00
|
|
|
|
Project("{54A90642-561A-4BB1-A94E-469ADEE60C69}") = "Microsoft.FluentUI.AspNetCore.Components.Assets", "src\Core.Assets\Microsoft.FluentUI.AspNetCore.Components.Assets.esproj", "{292081C2-5076-467C-AEFF-12DC0617531A}"
|
|
|
|
|
EndProject
|
2021-03-31 21:26:51 +03:00
|
|
|
|
Global
|
|
|
|
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
|
|
|
Debug|Any CPU = Debug|Any CPU
|
|
|
|
|
Release|Any CPU = Release|Any CPU
|
|
|
|
|
EndGlobalSection
|
|
|
|
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
{E9667496-9D94-4821-91B7-C758B828A588}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{E9667496-9D94-4821-91B7-C758B828A588}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{E9667496-9D94-4821-91B7-C758B828A588}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{E9667496-9D94-4821-91B7-C758B828A588}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{962C8010-8EE5-4504-AD28-536D98565DCE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{962C8010-8EE5-4504-AD28-536D98565DCE}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{962C8010-8EE5-4504-AD28-536D98565DCE}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{962C8010-8EE5-4504-AD28-536D98565DCE}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{222EC695-2AB9-44AC-BF85-78080A74DFFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{222EC695-2AB9-44AC-BF85-78080A74DFFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{222EC695-2AB9-44AC-BF85-78080A74DFFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{222EC695-2AB9-44AC-BF85-78080A74DFFE}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{3EF0E994-318F-4CB9-A109-81E6CE9B762C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{3EF0E994-318F-4CB9-A109-81E6CE9B762C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{3EF0E994-318F-4CB9-A109-81E6CE9B762C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{3EF0E994-318F-4CB9-A109-81E6CE9B762C}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{345DE479-8DB3-4F84-BBC0-C44C12D9DED0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{345DE479-8DB3-4F84-BBC0-C44C12D9DED0}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{345DE479-8DB3-4F84-BBC0-C44C12D9DED0}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{345DE479-8DB3-4F84-BBC0-C44C12D9DED0}.Release|Any CPU.Build.0 = Release|Any CPU
|
2023-12-01 18:26:42 +03:00
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
|
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A}.Release|Any CPU.Deploy.0 = Release|Any CPU
|
2023-11-15 11:17:53 +03:00
|
|
|
|
{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
|
|
|
{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
|
|
|
{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
|
|
|
{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2}.Release|Any CPU.Build.0 = Release|Any CPU
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndGlobalSection
|
|
|
|
|
GlobalSection(SolutionProperties) = preSolution
|
|
|
|
|
HideSolutionNode = FALSE
|
|
|
|
|
EndGlobalSection
|
|
|
|
|
GlobalSection(NestedProjects) = preSolution
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
{9468ADD1-3660-410D-8231-6F89384D135D} = {141FEF3E-C665-4D50-8E51-B9507C98040E}
|
|
|
|
|
{DF88C07D-46D7-4DEC-ACE4-409217634E57} = {6ABCAC26-0385-4D95-896C-F7FA100CB78C}
|
|
|
|
|
{1199ECBA-EE19-44CD-A471-85AB2F44489C} = {6ABCAC26-0385-4D95-896C-F7FA100CB78C}
|
|
|
|
|
{0C961B74-7370-4D48-AC4F-2789DC7BA1AF} = {6ABCAC26-0385-4D95-896C-F7FA100CB78C}
|
|
|
|
|
{E9667496-9D94-4821-91B7-C758B828A588} = {9468ADD1-3660-410D-8231-6F89384D135D}
|
|
|
|
|
{790D7D04-7DE1-4E9D-9D7B-CD691592E4D3} = {9468ADD1-3660-410D-8231-6F89384D135D}
|
|
|
|
|
{9D6713B7-7ECB-4D79-946B-92BE6D60DFC1} = {9468ADD1-3660-410D-8231-6F89384D135D}
|
|
|
|
|
{962C8010-8EE5-4504-AD28-536D98565DCE} = {DF88C07D-46D7-4DEC-ACE4-409217634E57}
|
|
|
|
|
{8CD1F82B-4922-42DD-A83D-BCA7BF1A1C40} = {1199ECBA-EE19-44CD-A471-85AB2F44489C}
|
|
|
|
|
{222EC695-2AB9-44AC-BF85-78080A74DFFE} = {1199ECBA-EE19-44CD-A471-85AB2F44489C}
|
|
|
|
|
{F0820C2A-B8CC-42FB-A4E3-B7D5B356E38E} = {0C961B74-7370-4D48-AC4F-2789DC7BA1AF}
|
|
|
|
|
{3EF0E994-318F-4CB9-A109-81E6CE9B762C} = {EBE3ACB2-9B23-4F91-9953-7153E3D2B0DA}
|
|
|
|
|
{DAE11C9D-6756-4B05-B3D8-FE7C28411F95} = {9468ADD1-3660-410D-8231-6F89384D135D}
|
|
|
|
|
{345DE479-8DB3-4F84-BBC0-C44C12D9DED0} = {DAE11C9D-6756-4B05-B3D8-FE7C28411F95}
|
2023-12-01 18:26:42 +03:00
|
|
|
|
{292081C2-5076-467C-AEFF-12DC0617531A} = {DF88C07D-46D7-4DEC-ACE4-409217634E57}
|
2023-11-15 11:17:53 +03:00
|
|
|
|
{17F26C55-E329-4117-B64D-0393E912FFFE} = {9468ADD1-3660-410D-8231-6F89384D135D}
|
|
|
|
|
{E4E62EAA-38FC-48FE-B63E-EB4ABAD660D2} = {17F26C55-E329-4117-B64D-0393E912FFFE}
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndGlobalSection
|
|
|
|
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
vNext - New components (#365)
* Fix minor FluentDatePicker UI issues (#449)
* Fix Dat format, rename Calendar page to DateTime page and add padding in DatePicker popup zone
* Fix Unit Tests
* Rename TextFieldAppearance => FluentInputAppearance and apply to all impacted FluentInput derived components (#450)
* Update DateTimes page content
Fix some tests
* Fix Unit Tests (#451)
* Fix the min-width DatePicker for mobile (#454)
* Dialog wip
Upgrade to >NET 8 Preview 5
Add 'Clear log' to ConsoleLog
* Dialog wip
Trying append component script to head instead of body
Fix popover positioning, extended sample to show it
* Dialog wip
* Dialog wip
* Splash screens fine-tuning
* Append script to head in beforeStart
* Dialog wip (almost there!)
* Dialog wip
* Few FluentMenu optimizations
* Add NavigationIconContent to FluentNavMenu (Fixes #463) (#465)
* Allow NavMenuGroup to specify custom icon content to appear in collapsed Nav Menu (Fixes #467) (#470)
* Add NavigationIconContent to FluentNavMenu (Fixes #463)
* Icon + Expanded icon
* Revert "Icon + Expanded icon"
This reverts commit 81cd63a0d94ab7b85a4e4191ccc71a54a110fff7.
* Show group icon when nav menu is collapsed
* Remove sub-menu item added to sample.
* Cascading parameters don't need to be public??
* Exposure tidying
* Include example
* Fix build warnings
* Comment changes
* Dialog wip
* Dialog finishing touches
* [FluentSystemIcon] Adding a new lib with all FluentUI icons (#423)
* Add solution folders
* Add Icon Generator (Draft)
* Update Icon Names
* Update CodeGenerator
* Add Sizes configuration
* Refactoring
* Move the code to a sub-folder Icons
* Allow relative path
* Add Microsoft.Fast.Components.FluentUI.Icons project
* Add Resx generator
* Rename to FluentSystemIcon
* Test a first sample
* Update the SVG source to use NPM
* Update Icon names
* Update icon order
* Remove Example
* Update doc
* Update the configuration to generate alk sizes by default
* Add an Icon class to include object details
* Add a "names" configuration to select only some icons
* Replace sizes/variants with enums
* Update to 8.0.0-preview.5.*
* Update the generator and add a sample project
* Remove Resx generator
* Using class and not record
* Fix version
* Add IconInfo
* Fix IconInfo with extra messages
* Rename
* Add remark
* Add Generation for 1 class (CoreIcons.cs)
* Move Icon Component to Core project
* Update AllIcons
* Update CoreIcon folder
* Add EmojiGenerator (Draft)
* Read Emoji contents
* Add FileData with SkinTone and Style
* Emoji generation
* Split files to Group Style SkinTone
* Split large classes into block of 100 properties
* ZIP compression of strings
* Add Color emojis and update the sample
* Generates the Emojis.cs file with all Emoji Info
* Add FluentSystemEmoji component
* Update sample page
* Update sample page
* Add Emojis lib
* Add all Emoji generated
* Remove Boy
* Add Sample YAML
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Update build-icons-emojis.yml for Azure Pipelines
* Set .NET7 only and update the Build pipeline to Icons only
* Add Emoji in pipeline
* Update .NET version and remove FluentUI frm Build Pipeline
* Add .NET 6 and 7
* Disable PR trigger and add doc
* Build only Icons
* Add Icon.FromImageUrl method
* Try to build Emojis
* Add Readme
* Fix ReadMe
* Fix PR comments
* Update the readme file
* Update readme
* Upate Icons using the last repo content
* Add FileVersion and AssemblyVersion
* Rename Icons folder to Assets folder
* Adding missing icons
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
* Add AfterBindValue to FluentInputBase (Fixes #472) (#473)
* Add AfterBindValue to FluentInputBase (Fixes #472)
* Update docs to explain AfterBindValue is akin to @bind-Value:after
* Dialog more finishing touches
* Dialog re-work
Doc updates
Add HasDelegate check
* Dialog re-work
* Docs - show parameters/properties
Docs - MeesageBox wip
DemoSection - Auto add collocated files
* Dialog docs
* More Dialog doc updates
Add ShowSuccess and ShowWarning for MessageBox
Update version
* Add new Icon/Emoji info page
Fix some compiler messages
* Set publish to use net8.0 (works again 🤷)
More Dialog docs updates
* Doc and doc display updates
Add more code comments
* Update version
Button: do not generate Id automatically
* Refactoring Build Pipelines (#477)
# Refactoring Build Pipelines
Add new YAML files to auto generate Assembly and Package version (using Azure DevOps).
* Add Emoji and Tool YAML files
* Fix FluentTab examples to not show eratic behavior on first tab click
* Add GeneratePackageOnBuild for Templates and DataGrid.EF projects
* Use the NuGet package generated during the build
* Add FluentLabel page
* Toast re-work wip
* Toast re-work wip
Rollback DemoMainLayout change ascolor change did not work anymore
* Fix merge error
* Add Package Icon
* Toast re-work wip
* Toast re-work wip
* Toast re-work wip
* Fix NavMenu keyboard navigation (Fixes #479) (#480)
* Fix NavMenu keyboard navigation
* Remove test project
* Changes as per PR comments.
* Toast re-work wip
* [FluentIcon] Refactor FluentIcon and FluentEmoji to use the NuGet packages (#485)
* Remove Assets and Generator projects
* Fix icons in razor files
* Fix badge code (part 1)
* NavMenu (Part 2)
* Update FluentNavMenuGroup
* Fix FluentToastContainer
* Custom Toasts
* Update DialogService
* Remove old Icons and Emojis
* Update ListComponentBase
* Fix merging issues
* Update NaveMenu and Tabs
* Remove samples
* Replace FluentIcon with FluentSystemIcon component
* Fix FluentIcons type to Icons...
* Fix CoreLib csproj
* Fox last details
* Fix new-components updates
* Compile code
* Add first icon sample
* Add Icon sample page
* Add Emoji page
* Add Emoji.Value property
* Update csproj
* Rename FluentSystemIcon to FluentIcon
* Rename FluentSystemEmoji to FluentEmoji
* Update default package version
* Users/vnbaaij/dialog refactor (#489)
* Dialog refactor wip
* Renaming & refactoring
* Refactor & rename
* Fine-tuning
* fix #486 (#488)
* Fix build
* Change targets for icon/emoji to net6
Use ref to latest 3.x package
* Add (and use) FluentButton SetDisabled method
Update Demo.Shared csproj
* Fix NavMenu icon size
* Icon/Emoji examples work
* Update build-assets-emoji.yml for Azure Pipelines
* Update build-assets-emoji.yml for Azure Pipelines
* Update template-to-build-projects.yml
* Update template-to-build-projects.yml
* Make slider generic
Add slider with type double example
Move some shared input helper functions to static class
* Fix demo error ("/" in id)
* Update test-sign.yaml for Azure Pipelines
* Fix readme error
* Try to fix DemoSection downloading too much files
* Undo DemoSectio auto collocate files
* Documentation changes
Project settings changes
* Change CI/CD to only use .NET 8
* Comment in yaml does not work...
* More trimmer removal from Client project
Documentation updates
* Explicitly set trimming to false
* Add explicit copy icon to Icon/EmojiExplorer
Documentation updates
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
* Tune Icon/EmojiExplorer
Fix NavMenu
* Documentation updates
* Doc updates
* Documentation updates NavMenu - Add rtl css, add IDisposable to components (#497)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end (#498)
---------
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
* Ensures correct margin used on expand/collapse button when in RTL text mode (#499)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Move expand/collapse button to the end
* Fix margin on expand/collapse button when switching between RTL and LTR
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Enable keyboard navigation (#500)
* Documentation updates
NavMenu - Add rtl css, add IDisposable to components
* Keyboard navigation
* Done
* Remove gutter icons
* Revert css
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Make FluentInput... unbound usage possible (#492)
* Make FluentInput... unbound usage possible
* Handle code review remarks
* Fix FluentNumberField Min/Max always being set
* Try generic MinMax onNumberField
* Revert generic Min/Max on NumberField fro now
* Nav menu group alignment (#502)
* WIP
* Align icons correctly, and ensure that when clicking a group in a collapsed nav menu the group will appear open.
* Changes as per PR comments
* Batch files for quick dotnet watch
* WIP
* two way binding on Expanded (#505)
* Remove navmenu-group border
* Fix FluentMainLayout: Incorrect Height
* FluentTreeView add 2 way binding (#511)
* WIP
* Done
* Remove test code
* Handle expanded changed
* Expanded databinding.
* Fix #506
* Remove IconContent from NavMenu (#515)
* Remove icon content
* Remove Disabled from demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu: Fix xml comment
Grid: Add breakpoint information to demo page
* Add FluentInputFile and change FluentProgress (#517)
* Add FluentInputFile +examples
FluentProgress... - Value is now int, add Visible
* Remove preview of images functionality for now
* Remove commented out code
* Fix Unit Tests
* Update CoreLib build pipeline triggers
* Add global.json to GH ignore
Fix header styling
* Doc updates/whitespacecleanup
* Process review comments (#519)
* Process review comments
* Process more review comments
* Remove global.json
* [Built Pipeline] Add Triggers and Unit Tests steps (#520)
Each time a PR or an update in new-components branch, the build pipeline will be automatically executed.
The Unit Tests project will be compiled and will be executed.
* Upgrade all the SDKs
* Fix wrong System.Text.Json version
* Update Build version to 3.0-Preview.6
* New Solution Structure (#521)
Move to new folders
* FluentNavMenu binding support (#522)
* two way binding on Expanded
* Events not propagating, but click not toggling group expansion
* WIP
* Complete
* Completed
* Nearly working
* Merge from upstream
* WIP
* WIP
* Remove FindElementById
* Remove SetExpanded
* Change ParentElement to Owner
* Get rid of AutoExpandOnGroupExpanded
* Works in demos, but not in nav menu
* Only select a single item
* All working
* Working all round, just not expanding groups
* Finally fixed!!!!
* Remove .orig files
* It works!!!
* Possibly working
* WIP
* WIP
* Nearly there (new approach)
* Undo CSS changes
* WIP
* Frozen
* Tree fixed
Fully working!
* Working!
* No need for custom event
* Code formatting
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix GH CI/CD publish (adapt to new file structure)
* Trying to get xml documentation files published
* Add spaces after colon and semi-colon. Trim them at the end (#524)
* Add spaces after colon and semi-colon. Trim them at the end
* Revert trim to just remove space at end
* Trying to get xml documentationfiles published
* Revert "Trying to get xml documentationfiles published"
This reverts commit 143d36377cab97d4e51a3a36bebca16b6b61ef4e.
* Allow nav menu items to have custom actions (#527)
* INavMenuItemsOwner
* INavMenuItem to FluentNavMenuItem
* Disposable
* Correctly determine if main nodes need icon spaces
* WIP
* Working!
* Nearly complete, just cannot re-select a group with an action.
* SHIP IT!
* SHIP IT!
* Not collapsible by default
* Change description
* Remove Href target
* Add Collapsible to demo
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Trying to get xml documentation files published - Take 2
* Make demo doc generator look for xml files in a different spot
* Make demo doc generator look for xml files in a different spot - Take 2
* Make demo doc generator look for xml files in a different spot - Take 3
* Make demo doc generator look for xml files in a different spot - Take 4
* [FluentButton] Add IconStart, IconEnd and OnClick (#526)
* Add IconStart, IconEnd and OnClick properties
* Add Unit Tests
* Add classic sample
* Make demo doc generator look for xml files in a different spot - Take 5
* Fix ignoring files
* Force rebuild
* Change project file
* And again..
* Different approach
* Include generated xml again
* Apply ZIndex const values (#534)
* Extend FluentButton sample a bit (#536)
* Check if_jsModule is null (#538)
* Tree/NavMenu
* Remove FluentTabPanel (#535)
* Fix samples not being copied
* Change dotnet publish verbosity to debug txt not copied issue
* Change BeforeTargets of CopySources
* Test to see what happens when we do inlude the txt files
* Test with exclude txt files
* Delete txt files, change project settings
* Re-add txt files
* Add build step in cicd publish
Ignore txt files
Delete txt files
* Try to fix yaml
* More fixing
* Final tweak
* Wasm not deselecting nav menu (#544)
* Add SetSelectedAsync
* Nearly!
* Async Debouncer
* Update debouncer for thread safety
* Debouncer updates
* It all works!
* Improved demos
* Remove collapsible
* Debounce CurrentSelectedChanged
* Clear _allItems on dispose
* Works how it is supposed to, now just needs better demos
* Everything works!
* Update notes
* Ship it!
* PR comments
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update version
* [Build and Release] Deployment Pipeline to the Demo Website (#545)
* Add Build-Demo YAML file
* Try to use the template
* Test
* Step under extends
* Using buildSteps
* Correct align
* Fix align2
* Add a parameter in the Template
* Add Variable Group
* Update variable group name
* Use the Group Variable `Versioning`
* Update projects attribute
* Set project hardcoded
* Set publishWebProjects: false
* Fix Task comment
* Add Build and Publish
* Remove the Source folder
* Remove the "source" ItemGroup in csproj
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Change FluentSystem... to just Fluent...
* Update default values (#549)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update test-sign.yaml for Azure Pipelines
* Switch build and publish to .net 7
* Undo .net 7 build publish
* Nav menu not collapsing (#556)
* Add SetSelectedAsync
* Allow collapse of nav menu
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* NavMenu outputs a currentselected html attribute (#557)
* Add SetSelectedAsync
* Fix currentselected 2-way binding
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add V3 banner to index
* Add DevOps flder to solution, update SDKs in DevOps build
* NavMenu not deselecting initial link for deep-linked urls (#560)
* Add SetSelectedAsync
* Ensure previous NavMenu elements are deselected
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Update banner
* Update build-demo.yml for Azure Pipelines
* Add preview deploy
* Take 2
* Take 3
* NavMenu text when collapsed, use aria-label for screen-reader instead (#562)
* Hide NavMenu text on collapse, add aria-label instead
* WIP
* Hide text for collapsed nav menu, whilst keeping screen reader text
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Fix #564 (#565)
* Update Shared project
* Act on #566 (#567)
* Update Shared project
* Rename event
* Allow click on group of collapsed nav menu to trigger its action (#568)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Remove MouseWithTargetIdEventArgs (#569)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand NavMenu on handled actions (#571)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Small CSS tweak for NavMenu
* Add 'stage' (RC/preview) variable to generated package version string
* Use root namespace in all tests
Start FluentBodyContentTests
* Implement VersionStage and VersionStageId variables in ADO builds
* Implement FluentBodyContent tests
* Use Id in FluentNavMenu and FluentMenu (#575)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events in FluentAnchorRegion (#577)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer events for contents of fluent achored region (#578)
* Allow click on group of collapsed nav menu to trigger its action
* Renamed TargetIdMouseEventArgs to MouseWithTargetIdEventArgs
* Remove unneeded MouseWithTargetIdEventArgs
* Remove MouseWithTargetIdEventArgs
* Don't expand tree if group action is handled
* Ensure FluentNavMenu and FluentMenu have Id attributes in markup
* Disable pointer events
* Disable point events
* Re-enable pointer-events for items inside the achored region
* Update web-components.min.js to v2.5.16 and update examples with fixed functionality
* Add validation css and FluentValidationSummary component (#572)
* Revert "Add validation css and FluentValidationSummary component (#572)" (#583)
This reverts commit b58da18eae608c79978bb702956fe2bb30e70ee1.
* Validation work (#584)
* Add validation css and FluentValidationSummary component
* Update to web-components.min.js v2.5.16 and update/extend relevant examples.
Update version (2.4.2)
* Update to web-components.min.js v2.5.16 and update/extend relevant examples. (#579)
Update version (2.4.2)
* Update version on index page
Update example
* Fix merge and resolve comments
* Make Icons demo page more intuitive (#588)
* fix(toast): set FluentIcon width correctly (#602)
* Change version banner
* Set current-value for FluentSelect (#597)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Tooltip Provider (#600)
* Addthe TooltipProvider and associate service
* Add Unit Tests
* Update doc
---------
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Add options to enable/disable primary/secondary action button(s) in FluentDialog (#613)
Co-authored-by: Vincent Baaij <vnbaaij@outlook.com>
* Dialog + Toast doc updates
* Fix error in tooltip provider
* Fix #609
* Fix #596
* Revert primary constructor to regular one as it is still in preview
* refactor: Optimize string handling capabilities of CssBuilder, StyleBuilder, ValueBuilder (#617)
* Dialog changes (#622)
* Add Show...Async methods
* Add awaitable result
* Rename FluentDialogContainer->FluentDialogProvider
* Update docs
* Prep for Api/Demo swap
* Fix compilation error (preview feature)
* Add async MessageBox examples
* Add Panel async examples
* Add SplashScreen async examples
* Add UpdateDialog and UpdateDialogAsync methods
* Use latest SDKs
* Set Client to use .NET 8 again
* Skeleton work (#626)
* Skeleton: Add Width, Height, Visible
* Set FluentSkeleton Shape default
Tweak skeleton examples
* Highlighter: Add UntilNextBoundary parameter
* Fix DemoSection id invalid char error
* Fix toolbar demo title
* Add MAUI/WPF/... JS Initializers workaround
Testing toolbar/menubutton issue
* Update readme on initiaizersLoader
Update WhatsNew
* Also update index page with initializersLoader info
* Fix failing test (CSSBuilder/StyleBuilder not returning null when empty)
* More CSS/StyleBuilder fixes
* Update version (RC2)
Badge: add Width, Height
Popover: Header, Body, Footer can be null
* Badge: fix tests
Tabs: add deferred loading + example
AnchoredRegion: add 'Center' to horizontal/vertical position
* Fix XML comments
* Button: add BackgroundColor,Color and Loading + examples
* Anchor: add IconStart/IconEnd examples
* Add AutoComplete property to the TextField (#648)
* Fix compiler messages
Update Fluent UI System Icons to 1.1.212
* Fix #603. Extend Design Token docs
* Update Hybrid readme
---------
Co-authored-by: Denis Voituron <dvoituron@outlook.com>
Co-authored-by: Peter Morris <mrpmorris@gmail.com>
Co-authored-by: Denis Voituron (MSFT) <105595161+dvoituron-msft@users.noreply.github.com>
Co-authored-by: joriverm <87806863+joriverm@users.noreply.github.com>
Co-authored-by: Philipp Wagner <pwag86@outlook.com>
Co-authored-by: Emanuele Curati <ema@outlook.com>
Co-authored-by: Yue Cui <37979368+LuohuaRain@users.noreply.github.com>
2023-08-28 13:24:40 +03:00
|
|
|
|
SolutionGuid = {420693A7-C2FD-498C-8E78-4B65CC25389A}
|
2021-03-31 21:26:51 +03:00
|
|
|
|
EndGlobalSection
|
|
|
|
|
EndGlobal
|