Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Main Work:
Status
I'm finally free so I can finally focus on Yorot again. With this rate, this batch can be finally over in this week.
The custom tab control stuff is giving me a headache because it seems that Avalonia does not have a "get primary pointer" feature outside of the pointer events. And I need it for the pseudo-window that will host the dragged tab for a time until user either drags it into another window or empty space which will spawn a new window.Yorot now checks the bounds of open window(s) and add the tab there, if not found any then it just created a new window and puts the tab there.I have not figured out the downloads of CefNet but I'm planning on capturing the download data and implementing my own downloader (like IDM, XDM etc.).
The notifications should be easy,Ionlyhave to implement the Mozilla's stuff and make a simple notification system. And all I have to do isjust use Avalonia'smake my own notification system.The app system and rest is easy but they have to be done together so I'm not touching them until the others are done.