Skip to content

Releases: WindowTop/WindowTop-App

WindowTop v5.22.9 Beta

21 Apr 20:54
4665969
Compare
Choose a tag to compare
Pre-release

Note

This is beta - to download last version, go to https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.8

Release notes

  • Added Russian language (thanks to Jürgen !)

WindowTop v5.22.8

29 Jan 07:30
4665969
Compare
Choose a tag to compare

Download

WindowTop v5.22.8 Setup
WindowTop v5.22.8 Portable

Get it from the Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

What's new?

We are happy to introduce the updated version of the crop feature. :)
Now, it is possible to crop a window directly without first putting it in PiP (Picture in Picture) mode.

  • You can even interact with the crop view using your mouse and keyboard. :)
  • You can update and modify the crop region on the fly via the native window or directly from the PiP view
  • You can also use a shortcut key to toggle crop and modify it (not shown in the video)

See the following short video:
https://www.youtube.com/watch?v=tUwFFwrCO24

Major updates (from v5.22.0):

New features

  • Ability to crop window directly without setting it first in PIP mode (#313)
Cropping.some.text.and.typing.webm
Cropping.and.adjusting.on.the.fly.and.clontrolling.window.webm
  • Ability to adjust the crop from the original window
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
image

Improvements

  • Anchors will also appear for PIP windows with an additional icon that indicates their state

When the underlying window is in a PIP state:
image

When the underlying window is in CROP (or PIP+CROP) state:
image

In its regular state, the anchor will appear as usual (no PIP / CROP icon on it)

Showing.how.anchors.behavies.when.they.show.PIP.or.Croped.window.webm
  • Added option to configure the hidden behavior when you crop a window - you can configure it not to hide the window or to hide it.

crop_hide

crop_no_hide

• You can configure it from settings under PiP & Crop tab

settings - crop toggle

• Global exception handler - added more information in the error window

image

• Added toggle to configure enabling the Crop button in toolbar

image

  • The toolbar settings now include an easy way to set up hotkeys per each button
    image
• When the user tries to choose a hotkey that is already assigned to another action, the app will ask if you wants to unassign the previous action and use that hotkey for the new action. Before that, it only said that the hotkey was unavailable.

image

• The app will display any hotkey already used by another program in red and notify the user. Previously, it did not do this.

image

Bugfixes

  • Fixed bug that some windows with empty titles are ignored (e.g., Discord window) (#320)
  • Fixed bug when enabling PiP mode on Discord shared screen window, that the content of the window in the PiP view may become black (#320)
  • Fixed DPI bug in the always-on-top border that sometimes the border position is wrong
  • DPI bugfixes for PiP and Crop
• 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

Before

PIP.-.Fix.source.win.resize.-.Before.webm

After (Fixed)

PIP.-.Fix.source.win.resize.-.After.webm
  • Improved app stability by removing almost all thread-locking mechanisms and replacing them with a less drastic approach. Freezing is now a very rare case
  • Added recovery logic that triggers in case the app is unable to exit (frozen in exit); in the worst-case scenario - after 30 seconds the app will kill itself
  • Fixed bug in PIP that when you minimize the PIP window (directly from PIP mode), the window was not minimized correctly (#314)
  • Fixed bug that when having an anchor of a PIP view of an elevated window, the anchor shows the icon of WindowTop with the wrong title
  • Fixed bug with PIP crop selector and anchors that sometimes, while dragging the selected crop region, it may drag the anchor
  • Fixed hotkey bug for PIP that the hotkey did not work for PIP view owned by elevated window
  • Fixed bug in PIP + Interact mode that the mouse scroll working only after the mouse entered the PIP window a second time
  • Fixed PIP recovery logic when the program crashes while having PIP view to an elevated window. In such case, when you open the program again, it will able to recover that window
  • Code optimization that may improve performance
  • Fixed a few bugs in the hotkeys settings UI
  • Fixed bug in PiP with the mouse-hover-preview when live preview is disabled
  • Improve and stabilize the core logic of the window-manager system in WindowTop (make it more stable and optimized)
  • Improve, stabilize, and optimize part of the core logic of the anchors system. This may fix some bugs and improve behavior.
  • Fixed bug in Anchors that after moving the window to another screen, the anchor was still located on the previous screen
  • Fixed UI bug in the crop selector toolbar when the Windows theme is in light mode

Changes

  • [PiP - Picture-in-Picture] Added "Spotify.exe" and "Slack.exe" to the default list of applications where the mouse interaction is enabled by default when activating PIP mode (these apps work perfectly with the mode)
  • [Toolbar] Removed the "Disable when maximized" option when showing it on PIP view (PIP can't be maximized)
  • [Settings - Quick Start / Wizard] Set on top tab renamed to "Always on Top"
  • [Settings - Quick Start / Wizard] The PiP tab was reorganized from the most useful feature to the least useful
  • [Settings - Quick Start / Wizard] The PiP tab name was renamed to "PiP & Crop"
  • [Settings - Hotkeys] Page adjusted for the Crop hotkey (now possible to run it on a native window instead of having to go to PIP mode first. so now the hotkey page reflects it)
  • [Settings - Quick Start / Wizard - Anchors tab] Rename the "None" option to "Minimum Movement" in Anchor auto-move configuration
  • [Logs] Remove unused logs from the Anchors feature

Localizations

New! Japanese localization (available from 5.22.5)

Thanks a lot to daisuke for his great work on helping with the Japanese translation!
Here are some screenshots:

image image

New! Turkish localization (available from 5.22.5)

Thanks a lot to Doğukan for his great work on helping with the Turkish translation!
Here are some screenshots:

image image

New! Polish localization (available from 5.22.6)

Thanks a lot to Jerzy Brania for his great work on helping with the Turkish translation!
Here are some screenshots:

| image | ![image](https://github.com/WindowTop/WindowTop-App/assets/17680514...

Read more

WindowTop v5.22.5

28 Oct 12:28
bfb5be6
Compare
Choose a tag to compare

WindowTop v5.22.4

24 Oct 19:38
bfb5be6
Compare
Choose a tag to compare

WindowTop v5.22.3

21 Oct 13:20
bfb5be6
Compare
Choose a tag to compare

Download

WindowTop v5.22.3 Setup
WindowTop v5.22.3 Portable

Get it from the Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

Release notes

For full release notes see
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.4

WindowTop v5.22.2

28 Sep 16:11
5ea00d1
Compare
Choose a tag to compare

Download

WindowTop v5.22.2 Setup
WindowTop v5.22.2 Portable

Get it from the Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

Release notes

For full release notes see
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.3

WindowTop v5.22.1

26 Sep 21:00
5ea00d1
Compare
Choose a tag to compare

Download

WindowTop v5.22.1 Setup
WindowTop v5.22.1 Portable

Get it from the Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

Release notes

For full release notes see
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.2

WindowTop v5.22.0

20 Sep 20:34
d248f84
Compare
Choose a tag to compare

Download

WindowTop v5.22.0 Setup
WindowTop v5.22.0 Portable

Get it from the Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

Release notes

For full release notes see
https://github.com/WindowTop/WindowTop-App/releases/tag/v5.22.1

WindowTop v5.22.0 Beta 11

31 Aug 05:04
d248f84
Compare
Choose a tag to compare
Pre-release

Note! This is a beta version! For the last non-beta release see:

https://github.com/WindowTop/WindowTop-App/releases/tag/v5.21.2

Download

WindowTop v5.22.0 Beta 11 Setup
WindowTop v5.22.0 Beta 11 Portable

Major updates (from v5.22.0):

New features

  • Ability to crop window directly without setting it first in PIP mode (#313)
Cropping.some.text.and.typing.webm
Cropping.and.adjusting.on.the.fly.and.clontrolling.window.webm
  • Ability to adjust the crop from the original window
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
image

PIP with Crop - Showing an example of enabling PIP with Crop on the Admin window

Click to expand video ...
PIP.with.Crop.-.Showing.example.of.enabling.PIP.with.Crop.on.Admin.window.webm

Improvements

  • Anchors will also appear for PIP windows with an additional icon that indicates their state

When the underlying window is in a PIP state:
image

When the underlying window is in CROP (or PIP+CROP) state:
image

In its regular state, the anchor will appear as normal (no PIP / CROP icon on it)

Showing.how.anchors.behavies.when.they.show.PIP.or.Croped.window.webm

Beta 6 development progress

  • Added "Spotify.exe" and "Slack.exe" to the default list of applications where the mouse interaction is enabled by default when activating PIP mode (these apps work perfectly with the mode)
  • Toolbar - removed the "Disable when maximized" option when showing it on PIP view (PIP can't be maximized)
  • Toolbar - added "elevated" icon when it shows on PIP view that is owned by an elevated window while the program is not elevated yet (can happen after the recovery...).
• Global exception handler - added more information in the error window

image

Beta 10 development progress

• Added option to configure the hidden behavior when you crop a window - you can configure it not to hide the window or to hide it.

crop_hide

crop_no_hide

settings - crop toggle

  • Set on top tab renamed to "Always on Top"
• Added toggle to configure enabling the Crop button in toolbar

image

  • The PiP tab was reorganized from the most useful feature to the least useful
  • The PiP tab name was renamed to "PiP & Crop"
  • Adjusted a few translations
  • Hotkeys settings page adjusted for the Crop hotkey (now possible to run it on a native window instead of having to go to PIP mode first. so now the hotkey page reflects it)

Beta 11 development progress

  • The toolbar settings now include easy way to set up hotkeys per each button
    image
• When the user tries to choose a hotkey that is already assigned to another action, the app will ask if you wants to unassign the previous action and use that hotkey for the new action. Before that, it only said that the hotkey was unavailable.

image

• The app will display any hotkey that is already in use by another program in red and notify the user. Previously, it did not do this.

image

  • Updated Swedish translation
  • Update French translation
  • Updated Chinese translation

Bugfixes

  • For some users the 30-day trial ended before it started
• 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

Before

PIP.-.Fix.source.win.resize.-.Before.webm

After (Fixed)

PIP.-.Fix.source.win.resize.-.After.webm
  • Improved app stability by removing almost all thread-locking mechanisms and replacing them with a less drastic approach. Freezing is now a very rare case
  • Added recovery logic that triggers in case the app is unable to exit (frozen in exit); in worst-case scenario - after 30 seconds the app will kill itself

Beta 6 development progress

  • Fixed bug in PIP that when you minimize the PIP window (directly from PIP mode), the window was not minimized correctly (#314)
  • Fixed bug (regression from beta 5) that sometimes the app added in its memory to the same window more than once and as a result, it caused a lot of issues (with Anchors, PIP, and everything else)
  • Fixed bug (regression from beta 5) that when closing an elevated window with PIP view, the app was unable to detect it and did not remove the PIP view
  • Fixed bug that when having an anchor of a PIP view of an elevated window, the anchor shows the icon of WindowTop with the wrong title
  • Fixed bug with PIP crop selector and anchors that sometimes, while dragging the selected crop region, it may drag the anchor
  • Fixed hotkey bug for PIP that the hotkey did not work for PIP view owned by elevated window
  • Fixed bug in PIP + Interact mode that the mouse scroll working only after the mouse entered the PIP window a second time
  • Fixed a few null exceptions caused by PIP + CROP features
  • Fixed PIP recovery logic when the program crashes while having PIP view to an elevated window. In such case, when you open the program again, it will able to recover that window
  • Fixed bug in PIP mode that sometimes the window was un-hidden (even if the option "Hide original window enabled")
  • More bugfix (WIP - Not documented yet. I will document later)

Beta 7 development progress

  • Fixed (regression from beta 6) issue that the app failed to start when it was configured to start as an admin user
  • Fixed wrong behavior when the user enables crop from the toolbar - the app asks to run as admin, and it should not ask it (because you already know it by the "elevated" icon...). (The OS will prompt the admin permission request anyway.)

Beta 8 development progress

  • Fixed (regression from last betas) exception System.ArgumentException: '-127.648435918202' is not a valid value for property 'MinHeight'. that originated from the PIP feature
  • Fixed (regression from last betas) exception System.ArgumentException: 'NaN' is not a valid value for property 'MinWidth'. that originated from the PIP feature
  • Fixed bug in PIP that when you apply a crop region directly on the PIP view (not native window), the PIP view may move to the top-left of the screen
  • Fixed bug that in some cases PIP mode causes some windows to open on the bottom of the screen, and the issue was that the app did not "recover" it (did not move the window back to the center)

Beta 9 development progress

  • Code optimization that may improve performance
  • Stabilize

Beta 11 development progress

  • Fixed bug that some windows with empty titles are ignored (e.g.: Discord window) (#320)
  • Fixed bug when enabling PiP mode on Discord shared screen window, that the content of the window in the PiP view may become black (#320)
  • Fixed a few more minor bugs in PiP + Crop
  • Fixed a few more minor bugs in PiP
  • Fixed a few bugs in the hotkeys settings UI

Changes

None

WindowTop v5.21.2

25 Aug 23:35
d248f84
Compare
Choose a tag to compare

Download

WindowTop v5.21.2 Setup
WindowTop v5.21.2 Portable

Get it from Microsoft Store

Get it from Microsoft

Or you can search in Microsoft Store for WindowTop and install it!

Major updates (from v5.21.0):

New features

  • Option - Do not apply "Always on top" to maximized window (#303)
Disable.set-top.when.maximized.demo.webm

Improvements

None

Bugfixes

  • [Opacity + Always on Top] The border around a window with AOT and Opacity enabled should have the same opacity applied (#299)
Video.2.webm

Changes

None

Minor updates (v5.21.-->X<--)

  • Fixed (5.21.1): Default PIP Size (Picture-in-Picture) doesn't change default PIP size (#310)
  • Fixed (5.21.1): Small bug in PIP that when disabling live-preview and enabling interact mode with read mode, the PIP generates a preview for the mouse.
  • Changed (v5.21.1): Allow to set default PIP size to up to 400% instead of a maximum of 200%
  • Fixed (5.21.2): Invisible windows appeared when saving the configuration for some programs with Always-on-Top (#315)
  • Fixed (5.21.2): Fixed issue with 30 days trial that some users complained that the trial ended before it started