Skip to content

Commit

Permalink
Prepare 1.56
Browse files Browse the repository at this point in the history
  • Loading branch information
RamonUnch authored Aug 21, 2022
1 parent 338d222 commit 971e20e
Show file tree
Hide file tree
Showing 5 changed files with 79 additions and 65 deletions.
128 changes: 71 additions & 57 deletions AltSnap.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
*=========================================================================*
* ALTSNAP for Windows NT4/2000/XP/Vista/7/8.x/10/11 *
* Modified by Raymond Gillibert from original AltDrag by Stefan Sundin *
* release 1.55 (August 20, 2022) *
* release 1.56 (August 21, 2022) *
*-------------------------------------------------------------------------*
* Download MEGA: https://mega.nz/folder/mW5ExCCT#gI8DQICICk-y4FIjxaqtGg *
* Download GitHub: https://github.com/RamonUnch/AltSnap/releases/ *
Expand Down Expand Up @@ -184,81 +184,95 @@ Note that this version has some more feature.
===========================================================================
== CHANGELOG ==

== AltSnap 1.56 ==

* Fixed Move windows with long left click option (1.55 regression).

* GUI: Minor adjustments to avoid clipping of the topmost indicator option
in the Advanced tab.

* Adjustments to the French translation by @TroudhuK

== AltSnap 1.55 ==

+ New action, you can now pop up a **Stacked window list** that will show
the list of windows that are stacked with the pointed window. You can
then select the window you want and it will be set to the foreground.
Shift extends the stack to all windows that are under the mouse pointer.
+ New action, you can now pop up a **Stacked window list** that will show
the list of windows that are stacked with the pointed window. You can
then select the window you want and it will be set to the foreground.
Shift extends the stack to all windows that are under the mouse pointer.

+ New action: **Next/Prev stacked window**, available as mouse action and
as wheel action. Again add shift to extend the stack.

+ New: Now an indicator for windows that were set AlwaysOnTop can be set.
Check the **Show an indicator on always on top windows** option in the
Advanced tab. The indicator will also show a list of other AlwaysOnTop
windows when right-clicked. You can also set the `PinColor` option in
the [Input] section of the .ini and the `PinRate` option in the
[Performance] section of the .ini can be used to set the color of the
indicator and the rate at which it gets refreshed.

+ New action: **Next/Prev stacked window**, available as mouse action and
as wheel action. Again add shift to extend the stack.
+ New: You can now setup any keyboard shortcut for any action.
Note that this creates system level keyboard shortcuts and you will be
unable to setup a shortcut that already existed (this is a good thing).
Go to the Keyboard tab of the config dialog, select the option for which
you want to setup a shortcut, then edit it manually or click the
Pick keys button and press your shortcut, then hit the Save button.
You can decide whether those keyboard-only actions should apply to the
pointed or to the focused window. #264, #268
You will need to reconfigure Kill on Ctrl+Alt+F4 and such.

+ New: Now an indicator for windows that were set AlwaysOnTop can be set.
Check the **Show an indicator on always on top windows** option in the
Advanced tab. The indicator will also show a list of other AlwaysOnTop
windows when right-clicked. You can also set the `PinColor` option in
the [Input] section of the .ini and the `PinRate` option in the
[Performance] section of the .ini can be used to set the color of the
indicator and the rate at which it gets refreshed.
+ New keyboard-only actions to move/extend the window to the surrounding
zones in the snap layout.

+ New: You can now setup any keyboard shortcut for any action.
Note that this creates system level keyboard shortcuts and you will be
unable to setup a shortcut that already existed (chick is a good thing).
Go to the Keyboard tab of the config dialog, select the option for which
you want to setup a shortcut, then edit it manually or click the
Pick keys button and press your shortcut, then hit the Save button.
You can decide wether those keyboard-only actions should apply to the
pointed or to the focused window. #264, #268
You will need to reconfigure Kill on Ctrl+Alt+F4 and such.
+ New: Now you can set up `MoveUpT` and `ResizeUpT` actions to be
performed when the click was performed inside the titlebar.
CHECK YOUR CONFIG, as those options did not exist before and
will default to Nothing. The options were also added to the GUI.

+ New keyboard-only actions to move/extend the window to the surrounding
zones in the snap layout.
+ New: Two Zoom window action that can be setup for a mouse wheel.
The first one will resize only vertically/horizontally when the
mouse points at the pure side sectors, and the second one will
always zoom proportionally instead. In addition you can adjust
the fraction by which the window is zoomed using the `ZoomFrac`
and `ZoomFracShift` options. #239

+ New: Now you can set up `MoveUpT` and `ResizeUpT` actions to be
performed when the click was performed inside the titlebar.
CHECK YOUR CONFIG, as those options did not exist before and
will defalut to Nothing. The options were also added to the GUI.
+ New: To fix menu not getting canceled in some cases, you can add the
`DragSendsAltCtrl` option in the [Advanced] section of the ini. #255

+ New: Two Zoom window action that can be setup for a mouse wheel.
The first one will resize only vertically/horizontally when the
mouse points at the pure side sectors, and the second one will
always zoom proportionally instead. #239
+ New now you can set the value of `BLUpperBorder` in the `[Advanced]`
section of the .ini file and it will select in the same fashion than
`BLCapButtons` but this time only for the top resizing border. Default
value is also 3 to prevent left and right button to trigger AltSnap in
the top resizing borders. `BLCapButtons` now concerns only the caption
buttons and no longer the top resizing border.

+ New: To fix menu not getting canceled in some cases, you can add the
`DragSendsAltCtrl` option in the [Advanced] section of the ini. #255
+ Now you can customize the action menu by adding or removing menu items
using the `ACMenuItems` option in the `[Advanced]` section of the .ini
file. Default value is -1 for all menu entry. #240

+ New now you can set the value of `BLUpperBorder` in the `[Advanced]`
section of the .ini file and it will select in the same fashion than
`BLCapButtons` but this time only for the top resizing border. Default
value is also 3 to prevent left and right button to trigger AltSnap in
the top resizing borders. `BLCapButtons` now conserns only the caption
buttons and no longer the top resizing border.
+ Updated German translation thanks to @Ichisich

+ Now you can customize the action menu by adding or removing menu items
using the `ACMenuItems` option in the `[Advanced]` section of the .ini
file. Default value is -1 for all menu entry. #240
* GUI: Now the `SnapGap` option is available through the GUI. #200

* GUI: Now the `SnapGap` option is available through the GUI. #200
* Fixed #150: The top owner window is now used for the always on top
action. This avoids some parts of the program not being affected.

* Fixed #150: The top owner window is now used for the always on top
action. This avoids some parts of the program not being affected.
* Fixed #235: Inconsistent focusing of windows.

* Fixed #235: Inconsistent focusing of windows.
* Fixed #274: The window is now refocused when the action menu is canceled.

* Fixed #274: The window is now refocused when the action menu is canceled.
* Fixed: More reliable prevention of menu activation and/or start menu
popping up problems.

* Fixed: More relyable prevention of menu activation and/or start menu
poping up problems.
* Fixed: Window maximum and minimum sized would be ignored in center
resizing mode, leading to window running outside the screen when
resizing it beyond their maximum size.

* Fixed: Window maximum and minimum sized would be ignored in center
resizing mode, leading to window running outside the screen when
resizing it beyond their maximum size.
* Fixed: Focus windows when dragging not working in some cases. #250

* Fixed: Focus windows when dragging not working in some cases. #250
* Fixed: The titlebar Action menu not disappearing on defocusing in some
cases. #263.

* Fixed: The titlebar Action menu not disapearing on defocusing in some
cases. #263.

== AltSnap 1.54 ==

Expand Down
2 changes: 1 addition & 1 deletion altsnap.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# define the name of the installer

!define APP_NAME "AltSnap"
!define APP_VERSION "1.55"
!define APP_VERSION "1.56"
# define the name of the installer
OutFile "${APP_NAME}${APP_VERSION}-inst.exe"
Name "${APP_NAME} ${APP_VERSION}"
Expand Down
6 changes: 3 additions & 3 deletions altsnap.rc
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "AltSnap.exe.manifest"

#define VS_VERSION_INFO 1
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,5,5,0
PRODUCTVERSION 1,5,5,0
FILEVERSION 1,5,6,0
PRODUCTVERSION 1,5,6,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS 0x40004L
Expand All @@ -21,7 +21,7 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "FileDescription", "AltSnap"
VALUE "FileVersion", "1.54"
VALUE "FileVersion", "1.56"
VALUE "InternalName", "altsnap"
VALUE "OriginalFilename", "AltSnap.exe"
VALUE "CompanyName", "Gillibert Software"
Expand Down
2 changes: 1 addition & 1 deletion hooks.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
// App
#define APP_NAME L"AltSnap"
#define APP_NAMEA "AltSnap"
#define APP_VERSION "1.55"
#define APP_VERSION "1.56"
#define APP_PROPPT APP_NAMEA"-RDim"
#define APP_PROPFL APP_NAMEA"-RFlag"
#define APP_PROPOFFSET APP_NAMEA"-ROffset"
Expand Down
6 changes: 3 additions & 3 deletions hooks.rc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
1 VERSIONINFO
FILEVERSION 1,5,5,0
PRODUCTVERSION 1,5,5,0
FILEVERSION 1,5,6,0
PRODUCTVERSION 1,5,6,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS 0x40004L
Expand All @@ -14,7 +14,7 @@ BEGIN
VALUE "FileDescription", "Hooks for AltSnap"
VALUE "InternalName", "hooks"
VALUE "OriginalFilename", "hooks.dll"
VALUE "FileVersion", "1.54"
VALUE "FileVersion", "1.56"
VALUE "CompanyName", "Gillibert Software"
VALUE "LegalCopyright", "Gillibert"
END
Expand Down

0 comments on commit 971e20e

Please sign in to comment.