Skip to content

Conversation

@v-mbelchior
Copy link

@v-mbelchior v-mbelchior commented May 29, 2024

Hello, i am making this pull request to update the project's dependencies and .NET version and mainly to add Cookie functionality.

This is just a draft version to discuss the changes and the signature of the interface's methods and which arguments to use or not used.

I removed the dependency of .NET 6.0 just to make it easier to debug on my side, we can discuss we if add it back to the project or not later.

I have a concern regarding the repository, which appears to be abandoned. I propose merging these changes directly into the owner’s repository rather than creating a fork. If you agree, I am willing to take on the role of maintainer for this repository temporarily. Alternatively, I can create a fork, but my preference is to actively contribute rather than merely fork the project.

Changes already made:

  • Updating the project to support only .NET 8.0 as .NET 7.0 is not a LTS version
  • Added async functions to the IWebViewControl interface realated to cookie, Add,Get,Remove,Clear
  • Implemented the WebView2 cookie management
  • Implemented the IOS cookie management
  • Linux GtkWebKit's api is not complete enough to add cookie functionality
  • Android project is WIP

For reference for this feature to be completed i will need a response from the GtkSharp's team in the following issue:

One possible way to "fix" the above issue is changing Linux's webview to use Cef for example.

…LTS version

- Added async functions to the IWebViewControl interface realated to cookie, Add,Get,Remove,Clear
- Implemented the WebView2 cookie management
- Implemented the IOS cookie management
- Linux GtkWebKit's api is not complete enough to add cookie functionality
- Android project is WIP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant