Skip to content

Commit 234af88

Browse files
committed
2.3.7.0 - Attempting to fix bug with region select not working on multiple displays.
1 parent 16adf00 commit 234af88

File tree

7 files changed

+13
-18
lines changed

7 files changed

+13
-18
lines changed

AutoScreenCaptureSetup/AutoScreenCaptureSetup.vdproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -244,15 +244,15 @@
244244
{
245245
"Name" = "8:Microsoft Visual Studio"
246246
"ProductName" = "8:Auto Screen Capture"
247-
"ProductCode" = "8:{64BC79F6-9838-4D6E-AD76-3D2CB74F72A7}"
248-
"PackageCode" = "8:{68F4F087-E3B6-4592-894F-953DF4788D5A}"
247+
"ProductCode" = "8:{0B2F3414-DC4A-46CE-8F36-67559FC035BC}"
248+
"PackageCode" = "8:{90E05177-1116-4DA3-A6B4-53D6CCEAB0F4}"
249249
"UpgradeCode" = "8:{5A52167C-788C-412D-B0A1-ED40B962A74F}"
250250
"AspNetVersion" = "8:4.0.30319.0"
251251
"RestartWWWService" = "11:FALSE"
252252
"RemovePreviousVersions" = "11:TRUE"
253253
"DetectNewerInstalledVersion" = "11:TRUE"
254254
"InstallAllUsers" = "11:FALSE"
255-
"ProductVersion" = "8:2.3.69"
255+
"ProductVersion" = "8:2.3.70"
256256
"Manufacturer" = "8:Gavin Kendall"
257257
"ARPHELPTELEPHONE" = "8:"
258258
"ARPHELPLINK" = "8:https://sourceforge.net/p/autoscreen/tickets/"

Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("2.3.6.9")]
36-
[assembly: AssemblyFileVersion("2.3.6.9")]
35+
[assembly: AssemblyVersion("2.3.7.0")]
36+
[assembly: AssemblyFileVersion("2.3.7.0")]
3737
[assembly: NeutralResourcesLanguageAttribute("en-CA")]

app.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<assemblyIdentity
44
type="win32"
55
name="GavinKendall.AutoScreenCapture"
6-
version="2.3.6.9"/>
6+
version="2.3.7.0"/>
77
<asmv3:application>
88
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
99
<dpiAware>True/PM</dpiAware>

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Auto Screen Capture by Gavin Kendall
33

44

55
Codename "Boombayah"
6+
2.3.7.0 Attempting to fix bug with region select not working on multiple displays.
67
2.3.6.9 Maybe fixed the bug with region select not working on multiple displays. Maybe. I haven't had multiple displays to test this properly for myself due to working from a laptop since March 2020.
78
2.3.6.8 Fixed bug with "the handle is invalid" to prevent application from crashing when Windows is locked. The check on the invalid handle was accidentally removed in 2.3.4.1 but has now been restored.
89
2.3.6.7 Fixed bug with emailing screenshots from a one time schedule.

interface/FormAbout.resx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="richTextBoxApplication.Text" xml:space="preserve">
121-
<value>Auto Screen Capture 2.3.6.9 ("Boombayah")
121+
<value>Auto Screen Capture 2.3.7.0 ("Boombayah")
122122
Developed by Gavin Kendall (2008 - 2021)
123123

124124
SourceForge Project Site
@@ -128,12 +128,13 @@ GitHub Project Site
128128
https://github.com/gavinkendall/autoscreen/</value>
129129
</data>
130130
<data name="richTextBoxReleaseNotes.Text" xml:space="preserve">
131-
<value>2.3.6.9
131+
<value>2.3.7.0
132132

133-
Maybe fixed the bug with region select not working on multiple displays. Maybe. I haven't had multiple displays to test this properly for myself due to working from a laptop since March 2020.</value>
133+
Attempting to fix bug with region select not working on multiple displays.</value>
134134
</data>
135135
<data name="richTextBoxChangelog.Text" xml:space="preserve">
136136
<value>Codename "Boombayah"
137+
2.3.7.0 Attempting to fix bug with region select not working on multiple displays.
137138
2.3.6.9 Maybe fixed the bug with region select not working on multiple displays. Maybe. I haven't had multiple displays to test this properly for myself due to working from a laptop since March 2020.
138139
2.3.6.8 Fixed bug with "the handle is invalid" to prevent application from crashing when Windows is locked. The check on the invalid handle was accidentally removed in 2.3.4.1 but has now been restored.
139140
2.3.6.7 Fixed bug with emailing screenshots from a one time schedule.

interface/FormRegionSelectWithMouse.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ public void LoadCanvas()
118118

119119
_bitmapSource = new Bitmap(width, height);
120120

121-
Graphics graphics = Graphics.FromImage(_bitmapSource as Image);
122-
graphics.CopyFromScreen(Top, Left, Top, Left, _bitmapSource.Size);
121+
Graphics graphics = Graphics.FromImage(_bitmapSource);
122+
graphics.CopyFromScreen(0, 0, 0, 0, _bitmapSource.Size, CopyPixelOperation.SourceCopy);
123123

124124
using (MemoryStream s = new MemoryStream())
125125
{

interface/main/FormMain-Screens.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -166,13 +166,6 @@ private void RunScreenCaptures()
166166
{
167167
try
168168
{
169-
if (_formScreen.ScreenCollection.Count == 0)
170-
{
171-
_log.WriteErrorMessage("The screen collection is empty and needs to be initialized");
172-
173-
return;
174-
}
175-
176169
foreach (Screen screen in _formScreen.ScreenCollection)
177170
{
178171
if (screen.Active)

0 commit comments

Comments
 (0)