Jaya
Jaya copied to clipboard
'Ribbon.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)': no suitable method found to override
I was trying to build it in ubuntu, my command was dotnet build
, here is the output :
Microsoft (R) Build Engine version 16.9.0+57a23d249 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
/home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. [/home/mua/Desktop/Jaya/src/Jaya.sln]
Restored /home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj (in 3.06 min).
Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.Ftp/Jaya.Provider.Ftp.csproj (in 3.06 min).
Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.Dropbox/Jaya.Provider.Dropbox.csproj (in 3.06 min).
Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.FileSystem/Jaya.Provider.FileSystem.csproj (in 3.06 min).
Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.S3/Jaya.Provider.S3.csproj (in 1.86 sec).
Restored /home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj (in 1.86 sec).
Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.GoogleDrive/Jaya.Provider.GoogleDrive.csproj (in 1.86 sec).
/home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project.
GenerateAvaloniaResourcesTask -> Root: /home/mua/Desktop/Jaya/src/Jaya.Shared, 10 resources, Output:obj/Debug/netcoreapp3.1//Avalonia/resources
avares -> name:/Styles/Accents/BaseDark.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/Accents/BaseDark.xaml, size:3287, ItemSpec:Styles/Accents/BaseDark.xaml
avares -> name:/Styles/Accents/BaseLight.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/Accents/BaseLight.xaml, size:3287, ItemSpec:Styles/Accents/BaseLight.xaml
avares -> name:/Styles/DataGridStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/DataGridStyle.xaml, size:3247, ItemSpec:Styles/DataGridStyle.xaml
avares -> name:/Styles/DefaultTheme.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/DefaultTheme.xaml, size:6270, ItemSpec:Styles/DefaultTheme.xaml
avares -> name:/Styles/GridSplitterStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/GridSplitterStyle.xaml, size:2328, ItemSpec:Styles/GridSplitterStyle.xaml
avares -> name:/Styles/GroupBoxStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/GroupBoxStyle.xaml, size:2886, ItemSpec:Styles/GroupBoxStyle.xaml
avares -> name:/Styles/HyperlinkStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/HyperlinkStyle.xaml, size:2044, ItemSpec:Styles/HyperlinkStyle.xaml
avares -> name:/Styles/RibbonStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/RibbonStyle.xaml, size:24714, ItemSpec:Styles/RibbonStyle.xaml
avares -> name:/Styles/StyledWindowStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/StyledWindowStyle.xaml, size:13103, ItemSpec:Styles/StyledWindowStyle.xaml
avares -> name:/Assets/Logo.ico, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Assets/Logo.ico, size:4286, ItemSpec:Assets/Logo.ico
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(45,33): error CS0115: 'Ribbon.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)': no suitable method found to override [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(62,33): warning CS0672: Member 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Hyperlink.cs(35,33): warning CS0672: Member 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/StyledWindow.cs(33,33): warning CS0672: Member 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
Build FAILED.
/home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. [/home/mua/Desktop/Jaya/src/Jaya.sln]
/home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project.
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(62,33): warning CS0672: Member 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Hyperlink.cs(35,33): warning CS0672: Member 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/StyledWindow.cs(33,33): warning CS0672: Member 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
/home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(45,33): error CS0115: 'Ribbon.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)': no suitable method found to override [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
5 Warning(s)
1 Error(s)
Time Elapsed 00:03:14.85
A member of our team manages the Ribbon we are using. He is currently porting ribbon to latest version of Avalonia.
On Sat, 15 May, 2021, 2:17 pm Maifee Ul Asad, @.***> wrote:
I was trying to build it in ubuntu, my command was dotnet build, here is the output :
Microsoft (R) Build Engine version 16.9.0+57a23d249 for .NET Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore... /home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. [/home/mua/Desktop/Jaya/src/Jaya.sln] Restored /home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj (in 3.06 min). Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.Ftp/Jaya.Provider.Ftp.csproj (in 3.06 min). Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.Dropbox/Jaya.Provider.Dropbox.csproj (in 3.06 min). Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.FileSystem/Jaya.Provider.FileSystem.csproj (in 3.06 min). Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.S3/Jaya.Provider.S3.csproj (in 1.86 sec). Restored /home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj (in 1.86 sec). Restored /home/mua/Desktop/Jaya/src/Jaya.Provider.GoogleDrive/Jaya.Provider.GoogleDrive.csproj (in 1.86 sec). /home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. GenerateAvaloniaResourcesTask -> Root: /home/mua/Desktop/Jaya/src/Jaya.Shared, 10 resources, Output:obj/Debug/netcoreapp3.1//Avalonia/resources avares -> name:/Styles/Accents/BaseDark.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/Accents/BaseDark.xaml, size:3287, ItemSpec:Styles/Accents/BaseDark.xaml avares -> name:/Styles/Accents/BaseLight.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/Accents/BaseLight.xaml, size:3287, ItemSpec:Styles/Accents/BaseLight.xaml avares -> name:/Styles/DataGridStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/DataGridStyle.xaml, size:3247, ItemSpec:Styles/DataGridStyle.xaml avares -> name:/Styles/DefaultTheme.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/DefaultTheme.xaml, size:6270, ItemSpec:Styles/DefaultTheme.xaml avares -> name:/Styles/GridSplitterStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/GridSplitterStyle.xaml, size:2328, ItemSpec:Styles/GridSplitterStyle.xaml avares -> name:/Styles/GroupBoxStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/GroupBoxStyle.xaml, size:2886, ItemSpec:Styles/GroupBoxStyle.xaml avares -> name:/Styles/HyperlinkStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/HyperlinkStyle.xaml, size:2044, ItemSpec:Styles/HyperlinkStyle.xaml avares -> name:/Styles/RibbonStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/RibbonStyle.xaml, size:24714, ItemSpec:Styles/RibbonStyle.xaml avares -> name:/Styles/StyledWindowStyle.xaml, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Styles/StyledWindowStyle.xaml, size:13103, ItemSpec:Styles/StyledWindowStyle.xaml avares -> name:/Assets/Logo.ico, path: /home/mua/Desktop/Jaya/src/Jaya.Shared/Assets/Logo.ico, size:4286, ItemSpec:Assets/Logo.ico /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(45,33): error CS0115: 'Ribbon.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)': no suitable method found to override [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(62,33): warning CS0672: Member 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Hyperlink.cs(35,33): warning CS0672: Member 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/StyledWindow.cs(33,33): warning CS0672: Member 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj]
Build FAILED.
/home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. [/home/mua/Desktop/Jaya/src/Jaya.sln] /home/mua/Desktop/Jaya/src/Jaya.Ui/Jaya.Ui.csproj : warning NU1701: Package 'AvaloniaUIRibbon 1.0.5-beta' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework '.NETCoreApp,Version=v3.1'. This package may not be fully compatible with your project. /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(62,33): warning CS0672: Member 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Ribbon.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Hyperlink.cs(35,33): warning CS0672: Member 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'Hyperlink.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/StyledWindow.cs(33,33): warning CS0672: Member 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)' overrides obsolete member 'TemplatedControl.OnTemplateApplied(TemplateAppliedEventArgs)'. Add the Obsolete attribute to 'StyledWindow.OnTemplateApplied(TemplateAppliedEventArgs)'. [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] /home/mua/Desktop/Jaya/src/Jaya.Shared/Controls/Ribbon.cs(45,33): error CS0115: 'Ribbon.OnPropertyChanged(AvaloniaPropertyChangedEventArgs)': no suitable method found to override [/home/mua/Desktop/Jaya/src/Jaya.Shared/Jaya.Shared.csproj] 5 Warning(s) 1 Error(s)
Time Elapsed 00:03:14.85
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nullvoid-creations/Jaya/issues/97, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE32AS4Q5TUHML2UJ5QTCXLTNYYLRANCNFSM445VSCIA .
Hello @Splitwirez can you have a look at this and guide @maifeeulasad? I feel this is because you are still porting ribbon to latest Avalonia.
@maifeeulasad Try building this branch: https://github.com/nullvoid-creations/Jaya/tree/avalonia-0.10
@Splitwirez thanks, successfully build from that branch. But how do you develop in ubuntu, can you share your methodologies, please?
@Splitwirez thanks, successfully build from that branch.
Glad to hear it :+1:
But how do you develop in ubuntu, can you share your methodologies, please?
I...use VS Code. It's not great, but it gets the job done. Is that what you meant...?
@Splitwirez , how do you run in vs code, can you share your configurations please? and some screen-record would be way more helpful if you would.
@Splitwirez any luck with porting this app to 0.10 of Avalonia?
@Splitwirez any luck with porting this app to 0.10 of Avalonia?
@waliarubal Not much forward movement, been spread a bit thin...as-is, it mostly works, but...
- Populating sub-items in the navigation tree is still busted...not sure what's broken there. (I think we may need you to take a look at that, as you know that stuff better than I do)
- I haven't updated the Ribbon styles yet (I wanted to talk to you about that...y'know, given how Avalonia now has its own built-in Fluent theme as of 0.10 and all...maybe we ought to re-evaluate our look and feel to take advantage of that?)
After upgrading dotnet SDK to 5, specifically to 5.0.300
, the error got resolved. It got built but facing new errors. Like running the project. Which one should I run and others, like : https://github.com/nullvoid-creations/Jaya/issues/98
@Splitwirez I was thinking to redo the whole UI just with default stuff which Avalonia is providing now. Its just a thought since it will involve a lot of work and I still am undertaking paying side projects. Avalonia has come a long way since we started this project, they themselves are providing a lot of UI stuff which we talked about implementing; for example switch toggle.
@Splitwirez I was thinking to redo the whole UI just with default stuff which Avalonia is providing now. Its just a thought since it will involve a lot of work and I still am undertaking paying side projects. Avalonia has come a long way since we started this project, they themselves are providing a lot of UI stuff which we talked about implementing; for example switch toggle.
I don't think it makes any sense to forgo a proper Ribbon, but other than that, I'm largely in agreement.
[on Windows 10]
Finally got this to compile after fixing these issues and now when the assembly loads I get this...
So good to see people still engaged in this project. I'll get to this in a few days. Good luck guys with fixing stuff.
Rewriting the project, this is no more relevant.