Closed gileli121 closed 10 months ago
The task was recreated... I made some mistake... It got two votes before
Progress so far
After 2 weeks of development, so far, it works well and looks good.
Cropping some text and typing.webm
Cropping and adjusting on the fly and controlling window.webm
Beta release
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
The core feature was developed. I only left with minor stuff in settings for the feature.
You can feel free to try.
Showing how we can adjust the crop from the native window in addition to the PIP window.webm
Note: To use this feature, you need to activate the option "Show original window" via settings or via the toolbar here
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
Fixed bug that when resizing the source window of the PIP view, the PIP view size and ratio were not updated to the updated size and ratio of the source window
PIP - Fix source win resize - Before.webm
PIP - Fix source win resize - After.webm
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
You can enable crop on an admin window without running WindowTop with admin privileges. Once you start activating the crop, the OS will prompt for admin privilege permission. (Note: The admin privilege request prompt was not recorded due to issues with the recorder application.)
PIP with Crop - Showing an example of enabling PIP with Crop on Admin window.webm
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
None
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
None
System.ArgumentException: '-127.648435918202' is not a valid value for property 'MinHeight'.
that originated from the PIP featureSystem.ArgumentException: 'NaN' is not a valid value for property 'MinWidth'.
that originated from the PIP featurehttps://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.0
Released
After finishing implementing the crop function (#133) for the PiP (Picture in Picture) feature, we can add a method to run this function, as shown in Linux-based OS - Elementary OS, and demonstrated in the following video and article: https://www.youtube.com/watch?v=TtPxix5qIcM https://averagelinuxuser.com/picture-in-picture-elementary/
In this proposal, you can quickly enable the PiP and the Crop functions while "Show original window" is enabled, and you do it by simply pressing a hotkey, then selecting a region, and that's it. After that, you basically get to the point.
In the implementation of https://github.com/WindowTop/WindowTop-App/issues/133#issuecomment-1522081607 you can achieve it, but in extra steps: