Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Maui Version 8.0.10 #66

Merged
merged 473 commits into from
Apr 13, 2024

Conversation

lytico
Copy link
Collaborator

@lytico lytico commented Mar 21, 2024

Description of Change

Based on Version 8.0.20 https://github.com/dotnet/maui/releases/tag/8.0.20

how to get it compile:

see: https://github.com/lytico/maui/blob/6ef7f0c066808ea0d4142812ef4d956245e6a711/.github/workflows/build-gtk.yml#L22-L31

Main Features

Everything has a lot of lacking features and/or errors and is absolutely not production ready

Implementations

Handlers for:

Toolbar (partial); (merged from mali, authored by @parhamsaremi, extended by @lytico )

Border (partial)
Menu

CollectionView (partial)
NaviagtionView (partial)

DatePicker (merged from mali, authored by @webwarrior-ws & @aarani)

WebView (partial)

BlazorWebView:

  • stand-alone Gtk: Microsoft.AspNetCore.Components.WebView
  • Maui-Handler

GestureManager: Tap and Click (partial); (merged from mali, authored by @webwarrior-ws)

Essentials

Connectivity (merged from mali, authored by @webwarrior-ws )
Launcher (merged from mali, authored by @webwarrior-ws )

fixes

and some more fixes cherry picked from mali, authored by @parhamsaremi
see commits for details

reviews in mali are done by @knocte

Samples

Maui.Controls.Sample

Maui Samples 1

Maui Samples 2 gif

Maui Samples 4 gif

Maui Samples 5 gif

Maui Samples 6 gif

BlazorGtkApp

Controls.Sample.Gtk
GraphicsTester.Skia.Gtk
GraphicsTester.Gtk

PureWeen and others added 30 commits November 2, 2023 02:45
* Update car image/size

* Change name back to dotnet_bot

The old image name was used in a bunch of tests, it's still the bot so the old name is still fine, and seems like reasonable idea to just revert the name to clean this up.

---------

Co-authored-by: redth <jondick@gmail.com>
@DamianSuess
Copy link

I really hope that this can get merged in, even as a POC. This is what the open-source of MAUI is all about

@DamianSuess
Copy link

<3

@jsuarezruiz
Copy link
Owner

How great it is to see so much effort and collaboration between different members of the community.
Let me review the conflicts.

@lytico
Copy link
Collaborator Author

lytico commented Apr 11, 2024

@jsuarezruiz this conflicts are caused by the outdated base branch

if you try to merge against actual maui main, there are no conflicts
see: lytico#290

@jsuarezruiz
Copy link
Owner

@jsuarezruiz this conflicts are caused by the outdated base branch

if you try to merge against actual maui main, there are no conflicts see: lytico#290

I am going to open an issue to discuss it, but, maybe we can start creating some NuGet packages from this point?

@lytico
Copy link
Collaborator Author

lytico commented Apr 11, 2024

concerning the jsuarezruiz/main-linux-branch:
i would suggest to reset it hard to dotnet-main
and then PR against the lytico/merge/main240321
lytico/merge/main240321 is a fork from jsuarezruiz/main-linux
so we should not loose any history & it would be possible to make a proper merge

@lytico
Copy link
Collaborator Author

lytico commented Apr 11, 2024

but, maybe we can start creating some NuGet packages from this point?

not sure about that, it's really not production ready at all

@mhrastegari
Copy link

@lytico Why not a pre-release package? :")

@lytico lytico mentioned this pull request Apr 12, 2024
@jsuarezruiz jsuarezruiz changed the base branch from main-linux to main April 13, 2024 18:57
@jsuarezruiz jsuarezruiz changed the base branch from main to main-linux April 13, 2024 18:57
@jsuarezruiz jsuarezruiz changed the base branch from main-linux to main April 13, 2024 18:59
@jsuarezruiz jsuarezruiz merged commit 3b9c3f5 into jsuarezruiz:main Apr 13, 2024
@github-actions github-actions bot locked and limited conversation to collaborators May 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants