From 0f06452a6762c0a522e67f9ca81c462aec26757d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20Can=20Karag=C3=B6z?= Date: Tue, 18 Nov 2025 01:02:05 +0300 Subject: [PATCH] Seperate External Dependencies --- ...Beam.MudBlazor.Extensions.CsvMapper.csproj | 49 +++ .../Components/CsvMapper/MudCsvMapper.razor | 0 .../CsvMapper/MudCsvMapper.razor.cs | 0 .../Mud_Secondary.png | Bin 0 -> 4558 bytes .../Utilities/CsvMapperLocalizedStrings.cs | 2 - .../_Imports.razor | 2 + .../wwwroot/Mud_Secondary.png | Bin 0 -> 4558 bytes .../wwwroot/CodeBeam.MudBlazor.Extensions.xml | 291 ------------------ .../CodeBeam.MudBlazor.Extensions.Docs.csproj | 2 + .../Components/Barcode/BarcodePage.razor | 3 + .../Components/CsvMapper/CsvMapperPage.razor | 3 + .../CodeBeam.MudBlazor.Extensions.Qr.csproj | 55 ++++ .../Components/Barcode/BarcodeResult.cs | 7 +- .../Components/Barcode/MudBarcode.razor | 0 .../Components/Barcode/MudBarcode.razor.cs | 0 .../Mud_Secondary.png | Bin 0 -> 4558 bytes .../_Imports.razor | 1 + .../wwwroot/Mud_Secondary.png | Bin 0 -> 4558 bytes .../CodeBeam.MudBlazor.Extensions.csproj | 2 - CodeBeamMudExtensions.sln | 31 +- 20 files changed, 145 insertions(+), 303 deletions(-) create mode 100644 CodeBeam.MudBlazor.Extensions.CsvMapper/CodeBeam.MudBlazor.Extensions.CsvMapper.csproj rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.CsvMapper}/Components/CsvMapper/MudCsvMapper.razor (100%) rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.CsvMapper}/Components/CsvMapper/MudCsvMapper.razor.cs (100%) create mode 100644 CodeBeam.MudBlazor.Extensions.CsvMapper/Mud_Secondary.png rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.CsvMapper}/Utilities/CsvMapperLocalizedStrings.cs (98%) create mode 100644 CodeBeam.MudBlazor.Extensions.CsvMapper/_Imports.razor create mode 100644 CodeBeam.MudBlazor.Extensions.CsvMapper/wwwroot/Mud_Secondary.png create mode 100644 CodeBeam.MudBlazor.Extensions.Qr/CodeBeam.MudBlazor.Extensions.Qr.csproj rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.Qr}/Components/Barcode/BarcodeResult.cs (91%) rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.Qr}/Components/Barcode/MudBarcode.razor (100%) rename {CodeBeam.MudBlazor.Extensions => CodeBeam.MudBlazor.Extensions.Qr}/Components/Barcode/MudBarcode.razor.cs (100%) create mode 100644 CodeBeam.MudBlazor.Extensions.Qr/Mud_Secondary.png create mode 100644 CodeBeam.MudBlazor.Extensions.Qr/_Imports.razor create mode 100644 CodeBeam.MudBlazor.Extensions.Qr/wwwroot/Mud_Secondary.png diff --git a/CodeBeam.MudBlazor.Extensions.CsvMapper/CodeBeam.MudBlazor.Extensions.CsvMapper.csproj b/CodeBeam.MudBlazor.Extensions.CsvMapper/CodeBeam.MudBlazor.Extensions.CsvMapper.csproj new file mode 100644 index 00000000..a3ddb3be --- /dev/null +++ b/CodeBeam.MudBlazor.Extensions.CsvMapper/CodeBeam.MudBlazor.Extensions.CsvMapper.csproj @@ -0,0 +1,49 @@ + + + + net8.0;net9.0 + enable + enable + MIT + 1.0.0 + CodeBeam.MudBlazor.Extensions + CodeBeam + CodeBeam + CsvMapper Component for MudBlazor and CodeBeam.MudBlazor.Extensions + CodeBeam OpenSource MIT + Mud_Secondary.png + https://mudextensions.codebeam.org/ + https://github.com/CodeBeamOrg/CodeBeam.MudBlazor.Extensions + Blazor; MudBlazor; Component; Extension; Csv; Mapper; + MudExtensions + + + + + + + + + + + + + + + + + + + + + + + + + + True + \ + + + + diff --git a/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor b/CodeBeam.MudBlazor.Extensions.CsvMapper/Components/CsvMapper/MudCsvMapper.razor similarity index 100% rename from CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor rename to CodeBeam.MudBlazor.Extensions.CsvMapper/Components/CsvMapper/MudCsvMapper.razor diff --git a/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs b/CodeBeam.MudBlazor.Extensions.CsvMapper/Components/CsvMapper/MudCsvMapper.razor.cs similarity index 100% rename from CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs rename to CodeBeam.MudBlazor.Extensions.CsvMapper/Components/CsvMapper/MudCsvMapper.razor.cs diff --git a/CodeBeam.MudBlazor.Extensions.CsvMapper/Mud_Secondary.png b/CodeBeam.MudBlazor.Extensions.CsvMapper/Mud_Secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..07a44c7278d64fe59027b4213f867d584d0b6661 GIT binary patch literal 4558 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 literal 0 HcmV?d00001 diff --git a/CodeBeam.MudBlazor.Extensions/Utilities/CsvMapperLocalizedStrings.cs b/CodeBeam.MudBlazor.Extensions.CsvMapper/Utilities/CsvMapperLocalizedStrings.cs similarity index 98% rename from CodeBeam.MudBlazor.Extensions/Utilities/CsvMapperLocalizedStrings.cs rename to CodeBeam.MudBlazor.Extensions.CsvMapper/Utilities/CsvMapperLocalizedStrings.cs index ca9f72f3..a5546eb4 100644 --- a/CodeBeam.MudBlazor.Extensions/Utilities/CsvMapperLocalizedStrings.cs +++ b/CodeBeam.MudBlazor.Extensions.CsvMapper/Utilities/CsvMapperLocalizedStrings.cs @@ -12,7 +12,5 @@ public class CsvMapperLocalizedStrings public string? DragHere { get; set; } = "Drag Here"; public string? Import { get; set; } = "Import"; public string? DefineHeaders { get; set; } = "Please define your MudFieldHeaders, the expected columns in your code"; - - } } diff --git a/CodeBeam.MudBlazor.Extensions.CsvMapper/_Imports.razor b/CodeBeam.MudBlazor.Extensions.CsvMapper/_Imports.razor new file mode 100644 index 00000000..6558242f --- /dev/null +++ b/CodeBeam.MudBlazor.Extensions.CsvMapper/_Imports.razor @@ -0,0 +1,2 @@ +@using Microsoft.AspNetCore.Components.Web +@using MudBlazor diff --git a/CodeBeam.MudBlazor.Extensions.CsvMapper/wwwroot/Mud_Secondary.png b/CodeBeam.MudBlazor.Extensions.CsvMapper/wwwroot/Mud_Secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..07a44c7278d64fe59027b4213f867d584d0b6661 GIT binary patch literal 4558 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 literal 0 HcmV?d00001 diff --git a/CodeBeam.MudBlazor.Extensions.Docs.Wasm/wwwroot/CodeBeam.MudBlazor.Extensions.xml b/CodeBeam.MudBlazor.Extensions.Docs.Wasm/wwwroot/CodeBeam.MudBlazor.Extensions.xml index 1479627e..78460d30 100644 --- a/CodeBeam.MudBlazor.Extensions.Docs.Wasm/wwwroot/CodeBeam.MudBlazor.Extensions.xml +++ b/CodeBeam.MudBlazor.Extensions.Docs.Wasm/wwwroot/CodeBeam.MudBlazor.Extensions.xml @@ -427,144 +427,6 @@ - - - The result that used in MudBarcode component to show one of the barcode formats. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Determines which barcode format will shown. Default is QR Code. - - - - - The outer div classname. - - - - - The outer div classname. - - - - - The image source shows when the value is null. - - - - - If true, it goes to specified href when click. - - - - - The error content. - - - - - The width value as integer. - - - - - The height value as integer. - - - - - Use this value on not square sized barcode formats like UPC_A and UPC_E. - - - - - Increase the stroke width if readers can not read the barcode easily. - - - - - Determines how user go to href content. Default is open in a new tab. - - - - - The value of the barcode format. - - - - - The color of the barcode as string. Accepts all kinds of CSS property values. (ex. #123456) Default is "black". - - - - - The background color of the barcode as string. Accepts all kinds of CSS property values. (ex. #123456) Default is "white". - - - - - Fires when value changed. - - - - - Shows a component inside the barcode. - - - - - Barcode process that returns BarcodeResult. Returns null if value is also null or empty. - - - A Mud input component has special features to working with chips. @@ -1722,154 +1584,6 @@ - - - Default fields in your database - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Header fields in your CSV File - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A class for provide all local strings at once. - - - - - Choose Table Column Headers - - - - - CsvFile as BrowserFile - - - - - - - - - - Use this dictionary if you want to see what was mapped. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -6857,11 +6571,6 @@ Auto: is immediate - - - Localized strings for CSV Mapper. - - Localized strings for DateWheelPicker. diff --git a/CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj b/CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj index 103365b5..155590d5 100644 --- a/CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj +++ b/CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj @@ -18,6 +18,8 @@ + + diff --git a/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/Barcode/BarcodePage.razor b/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/Barcode/BarcodePage.razor index 11bdbbf2..503beac6 100644 --- a/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/Barcode/BarcodePage.razor +++ b/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/Barcode/BarcodePage.razor @@ -2,6 +2,9 @@ @namespace MudExtensions.Docs.Pages + + MudBarcode has external dependencies and is part of CodeBeam.MudBlazor.Extensions.Qr NuGet package. + diff --git a/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/CsvMapper/CsvMapperPage.razor b/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/CsvMapper/CsvMapperPage.razor index eceac78d..9acc03be 100644 --- a/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/CsvMapper/CsvMapperPage.razor +++ b/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/CsvMapper/CsvMapperPage.razor @@ -2,6 +2,9 @@ @namespace MudExtensions.Docs.Pages + + MudCsvMapper has external dependencies and is part of CodeBeam.MudBlazor.Extensions.CsvMapper NuGet package + diff --git a/CodeBeam.MudBlazor.Extensions.Qr/CodeBeam.MudBlazor.Extensions.Qr.csproj b/CodeBeam.MudBlazor.Extensions.Qr/CodeBeam.MudBlazor.Extensions.Qr.csproj new file mode 100644 index 00000000..a151ec78 --- /dev/null +++ b/CodeBeam.MudBlazor.Extensions.Qr/CodeBeam.MudBlazor.Extensions.Qr.csproj @@ -0,0 +1,55 @@ + + + + net8.0;net9.0 + enable + enable + MIT + 1.0.0 + CodeBeam.MudBlazor.Extensions + CodeBeam + CodeBeam + QR (Barcode) Component for MudBlazor and CodeBeam.MudBlazor.Extensions + CodeBeam OpenSource MIT + Mud_Secondary.png + https://mudextensions.codebeam.org/ + https://github.com/CodeBeamOrg/CodeBeam.MudBlazor.Extensions + Blazor; MudBlazor; Component; Extension; Barcode; QR; + MudExtensions + + + + true + link + true + True + + + + + + + + + + + + + + + + + + + + + + + + + True + \ + + + + diff --git a/CodeBeam.MudBlazor.Extensions/Components/Barcode/BarcodeResult.cs b/CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/BarcodeResult.cs similarity index 91% rename from CodeBeam.MudBlazor.Extensions/Components/Barcode/BarcodeResult.cs rename to CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/BarcodeResult.cs index dda2fa78..a3549698 100644 --- a/CodeBeam.MudBlazor.Extensions/Components/Barcode/BarcodeResult.cs +++ b/CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/BarcodeResult.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using ZXing.Common; +using ZXing.Common; namespace MudExtensions { diff --git a/CodeBeam.MudBlazor.Extensions/Components/Barcode/MudBarcode.razor b/CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/MudBarcode.razor similarity index 100% rename from CodeBeam.MudBlazor.Extensions/Components/Barcode/MudBarcode.razor rename to CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/MudBarcode.razor diff --git a/CodeBeam.MudBlazor.Extensions/Components/Barcode/MudBarcode.razor.cs b/CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/MudBarcode.razor.cs similarity index 100% rename from CodeBeam.MudBlazor.Extensions/Components/Barcode/MudBarcode.razor.cs rename to CodeBeam.MudBlazor.Extensions.Qr/Components/Barcode/MudBarcode.razor.cs diff --git a/CodeBeam.MudBlazor.Extensions.Qr/Mud_Secondary.png b/CodeBeam.MudBlazor.Extensions.Qr/Mud_Secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..07a44c7278d64fe59027b4213f867d584d0b6661 GIT binary patch literal 4558 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 literal 0 HcmV?d00001 diff --git a/CodeBeam.MudBlazor.Extensions.Qr/_Imports.razor b/CodeBeam.MudBlazor.Extensions.Qr/_Imports.razor new file mode 100644 index 00000000..3adc13d9 --- /dev/null +++ b/CodeBeam.MudBlazor.Extensions.Qr/_Imports.razor @@ -0,0 +1 @@ +@using MudBlazor diff --git a/CodeBeam.MudBlazor.Extensions.Qr/wwwroot/Mud_Secondary.png b/CodeBeam.MudBlazor.Extensions.Qr/wwwroot/Mud_Secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..07a44c7278d64fe59027b4213f867d584d0b6661 GIT binary patch literal 4558 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 literal 0 HcmV?d00001 diff --git a/CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj b/CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj index 483e0c20..032d7575 100644 --- a/CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj +++ b/CodeBeam.MudBlazor.Extensions/CodeBeam.MudBlazor.Extensions.csproj @@ -36,9 +36,7 @@ - - diff --git a/CodeBeamMudExtensions.sln b/CodeBeamMudExtensions.sln index 855b5675..a8c3e197 100644 --- a/CodeBeamMudExtensions.sln +++ b/CodeBeamMudExtensions.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.3.32922.545 +# Visual Studio Version 18 +VisualStudioVersion = 18.0.11205.157 d18.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeBeam.MudBlazor.Extensions", "CodeBeam.MudBlazor.Extensions\CodeBeam.MudBlazor.Extensions.csproj", "{542668A8-79D0-4697-9861-87EC5266EA65}" EndProject @@ -20,6 +20,16 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeBeam.MudBlazor.Extensio EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeBeam.MudBlazor.Extensions.Docs.Wasm", "CodeBeam.MudBlazor.Extensions.Docs.Wasm\CodeBeam.MudBlazor.Extensions.Docs.Wasm.csproj", "{2186BDE4-C478-4150-B131-61B519092B97}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeBeam.MudBlazor.Extensions.Qr", "CodeBeam.MudBlazor.Extensions.Qr\CodeBeam.MudBlazor.Extensions.Qr.csproj", "{E83BB9CB-93D9-4021-B5D8-A8E61B127391}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeBeam.MudBlazor.Extensions.CsvMapper", "CodeBeam.MudBlazor.Extensions.CsvMapper\CodeBeam.MudBlazor.Extensions.CsvMapper.csproj", "{C1B53F79-48D0-4673-A510-6D7FFED2C08C}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DependentComponents", "DependentComponents", "{87A9016A-436D-4F84-A25C-CD054DF71D2B}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{EBD1D7D1-C3F9-41C1-84DF-807AED7C4BD2}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{F1A75015-6EB7-4F32-A0DA-7AA0189993F4}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -50,10 +60,27 @@ Global {2186BDE4-C478-4150-B131-61B519092B97}.Debug|Any CPU.Build.0 = Debug|Any CPU {2186BDE4-C478-4150-B131-61B519092B97}.Release|Any CPU.ActiveCfg = Release|Any CPU {2186BDE4-C478-4150-B131-61B519092B97}.Release|Any CPU.Build.0 = Release|Any CPU + {E83BB9CB-93D9-4021-B5D8-A8E61B127391}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E83BB9CB-93D9-4021-B5D8-A8E61B127391}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E83BB9CB-93D9-4021-B5D8-A8E61B127391}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E83BB9CB-93D9-4021-B5D8-A8E61B127391}.Release|Any CPU.Build.0 = Release|Any CPU + {C1B53F79-48D0-4673-A510-6D7FFED2C08C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C1B53F79-48D0-4673-A510-6D7FFED2C08C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C1B53F79-48D0-4673-A510-6D7FFED2C08C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C1B53F79-48D0-4673-A510-6D7FFED2C08C}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {75F2BF6B-9046-4E68-BA97-ED1CA2C1D572} = {EBD1D7D1-C3F9-41C1-84DF-807AED7C4BD2} + {590CCBEC-3D84-42C8-A925-C0CD2135268C} = {EBD1D7D1-C3F9-41C1-84DF-807AED7C4BD2} + {808988C0-67E6-47F9-A32B-5177C99BDBBB} = {F1A75015-6EB7-4F32-A0DA-7AA0189993F4} + {72BFC7DC-6A68-4424-9612-F46A8DBCCCD9} = {F1A75015-6EB7-4F32-A0DA-7AA0189993F4} + {2186BDE4-C478-4150-B131-61B519092B97} = {F1A75015-6EB7-4F32-A0DA-7AA0189993F4} + {E83BB9CB-93D9-4021-B5D8-A8E61B127391} = {87A9016A-436D-4F84-A25C-CD054DF71D2B} + {C1B53F79-48D0-4673-A510-6D7FFED2C08C} = {87A9016A-436D-4F84-A25C-CD054DF71D2B} + EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {F4ABECB5-60B3-4248-83F3-5BAB1881D9B6} EndGlobalSection