]> repos.lx-s.de Git - winmute.git/commitdiff
Updated version
authorlx-s <lx-s@users.noreply.github.com>
Fri, 14 Aug 2026 09:32:46 +0000 (11:32 +0200)
committerlx-s <lx-s@users.noreply.github.com>
Fri, 14 Aug 2026 09:32:46 +0000 (11:32 +0200)
17 files changed:
Dist/bin/changelog.txt
Dist/bin/license.rtf
Dist/chocolatey/WinMute.nuspec
Dist/screenshots/app.png
Dist/screenshots/settings.gif [deleted file]
Dist/screenshots/settings.webp [new file with mode: 0644]
Dist/screenshots/settings_1_general.png [new file with mode: 0644]
Dist/screenshots/settings_2_mute.png [new file with mode: 0644]
Dist/screenshots/settings_3_quiethours.png [new file with mode: 0644]
Dist/screenshots/settings_4_bluetooth.png [new file with mode: 0644]
Dist/screenshots/settings_5_wlan.png [new file with mode: 0644]
Dist/screenshots/settings_bluetooth.png [deleted file]
Dist/screenshots/settings_general.png [deleted file]
Dist/screenshots/settings_quiethours.png [deleted file]
Dist/screenshots/settings_wlan.png [deleted file]
README.md
WinMute/WinMute.rc

index 943c6008b0f27963531ce1a6f4e3601c6750221f..67257a05a3a0b5f2a4376c16bd1ec2f4b2be697c 100644 (file)
@@ -1,12 +1,12 @@
-Version 2.6.0 (2026-07-xx)
+Version 2.6.0 (2026-08-14)
  * QuietHours are now configurable multiple time slots per day.
+ * Added "Mute on Laptop Lid Close"
+ * Updated translations
  * Fixed some possible race conditions
  * Fixed memory leak in wifi detector
  * Fixed possible security issues in update checker
  * WinMute is now build with control-flow enforcement (CET)
  * Chocolatey uninstall now removes all settings.
- * General fixes and improvements
-
 
 Version 2.5.5 (2026-01-23)
  * Added feature to also try pausing/resuming currently playing media when muting/unmuting.
index db8ae7c8266397d5593ce15fbeeef9c400d1b01e..843f5573b4e4a9658520a38d0d018b5a2f00e5f7 100644 (file)
@@ -1,13 +1,33 @@
 {\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset0 Liberation Serif{\*\falt Times New Roman};}{\f4\fswiss\fprq2\fcharset0 Liberation Sans{\*\falt Arial};}{\f5\fnil\fprq2\fcharset0 Calibri;}{\f6\fnil\fprq2\fcharset0 Arial;}{\f7\fnil\fprq2\fcharset0 Symbol;}{\f8\fnil\fprq2\fcharset0 Microsoft YaHei;}{\f9\fnil\fprq2\fcharset0 Lucida Sans;}{\f10\fswiss\fprq0\fcharset128 Lucida Sans;}}
+{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset0 Liberation Serif{\*\falt Times New Roman};}{\f4\froman\fprq2\fcharset0 Symbol;}{\f5\fswiss\fprq2\fcharset0 Liberation Sans{\*\falt Arial};}{\f6\froman\fprq2\fcharset0 Liberation Sans{\*\falt Arial};}{\f7\froman\fprq2\fcharset0 Arial;}{\f8\fnil\fprq2\fcharset0 0;}{\f9\fnil\fprq2\fcharset0 Microsoft YaHei;}{\f10\fnil\fprq2\fcharset0 Lucida Sans;}{\f11\fswiss\fprq0\fcharset128 Lucida Sans;}}
 {\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
-{\stylesheet{\s0\snext0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052 Normal;}
-{\*\cs15\snext15\hich\af7\loch\f7 ListLabel 1;}
-{\s16\sbasedon0\snext17\rtlch\af9\afs28 \ltrch\hich\af4\loch\sb240\sa120\keepn\f4\fs28\dbch\af8 \u220\'dcberschrift;}
-{\s17\sbasedon0\snext17\loch\sl276\slmult1\sb0\sa140 Body Text;}
-{\s18\sbasedon17\snext18\rtlch\af10 \ltrch\loch\sl276\slmult1\sb0\sa140 List;}
-{\s19\sbasedon0\snext19\rtlch\af10\afs24\ai \ltrch\loch\sb120\sa120\noline\fs24\i caption;}
-{\s20\sbasedon0\snext20\rtlch\af10 \ltrch\loch\noline Verzeichnis;}
+{\stylesheet{\s0\snext0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031 Normal;}
+{\*\cs15\snext15\f4 ListLabel 1;}
+{\*\cs16\snext16 ListLabel 2;}
+{\*\cs17\snext17 ListLabel 3;}
+{\*\cs18\snext18 ListLabel 4;}
+{\*\cs19\snext19 ListLabel 5;}
+{\*\cs20\snext20 ListLabel 6;}
+{\*\cs21\snext21 ListLabel 7;}
+{\*\cs22\snext22 ListLabel 8;}
+{\*\cs23\snext23 ListLabel 9;}
+{\*\cs24\snext24 ListLabel 10;}
+{\*\cs25\snext25 ListLabel 11;}
+{\*\cs26\snext26 ListLabel 12;}
+{\*\cs27\snext27 ListLabel 13;}
+{\*\cs28\snext28 ListLabel 14;}
+{\*\cs29\snext29 ListLabel 15;}
+{\*\cs30\snext30 ListLabel 16;}
+{\*\cs31\snext31 ListLabel 17;}
+{\*\cs32\snext32 ListLabel 18;}
+{\*\cs33\snext33 ListLabel 19;}
+{\s34\sbasedon0\snext35\sb240\sa120\keepn\rtlch\af10\afs28\ltrch\hich\af5\afs28\dbch\af9\loch\f5\fs28 \u220\'dcberschrift;}
+{\s35\sbasedon0\snext35\sl276\slmult1\sb0\sa140 Body Text;}
+{\s36\sbasedon35\snext36\sl276\slmult1\sb0\sa140\rtlch\af10\ltrch List;}
+{\s37\sbasedon0\snext37\sb120\sa120\rtlch\af10\afs24\ai\ltrch\fs24\i caption;}
+{\s38\sbasedon0\snext38\noline\rtlch\af11\ltrch Verzeichnis;}
+{\s39\sbasedon0\snext39\sb240\sa120\keepn\rtlch\af10\afs28\ltrch\hich\af6\afs28\dbch\af9\loch\f6\fs28 \u220\'dcberschrift (user);}
+{\s40\sbasedon0\snext40\rtlch\af10\ltrch Verzeichnis (user);}
 }{\*\listtable{\list\listtemplateid1
 {\listlevel\levelnfc23\leveljc0\levelstartat0\levelfollow0{\leveltext \'01\u183 ?;}{\levelnumbers;}\f1\fi0\li0}
 {\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1080}
 {\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
 {\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}
 {\listlevel\levelnfc255\leveljc0\levelstartat1\levelfollow2{\leveltext \'00;}{\levelnumbers;}\fi0\li0}\listid2}
-}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}}{\*\generator LibreOffice/24.8.4.2$Windows_X86_64 LibreOffice_project/bb3cfa12c7b1bf994ecc5649a80400d06cd71002}{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr2025\mo2\dy17\hr17\min32}{\printim\yr0\mo0\dy0\hr0\min0}}{\*\userprops}\deftab708
+}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}}{\*\generator LibreOffice/26.2.5.2$Windows_X86_64 LibreOffice_project/cd7284b4cbbfeb507e630c1aac019f4157393acb}{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr2026\mo8\dy14\hr11\min32}{\printim\yr0\mo0\dy0\hr0\min0}}{\*\userprops}\deftab708
 \hyphauto1\viewscale100\formshade\paperh15840\paperw12240\margl1440\margr1440\margt1440\margb1440\sectd\sbknone\sftnnar\saftnnrlc\sectunlocked1\pgwsxn12240\pghsxn15840\marglsxn1440\margrsxn1440\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\fet\aftnrstcont\aftnstart1\aftnnrlc
-{\*\ftnsep\chftnsep}\pgndec\pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052\sl276\slmult1\ql\widctlpar\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b\f6\loch
-Copyright (C) 2011-202}{\hich\af6\loch\fs22\lang1031\b\f6\loch
-5}{\hich\af6\loch\fs22\lang1031\b\f6\loch
-, Alexander Steinh\u246\'f6fer\line }{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+{\*\ftnsep\chftnsep}\pgndec\pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031\sl276\slmult1\ql\widctlpar\sb0\sa200{\f7\fs22\b
+Copyright (C) 2011-202}{\f7\fs22\b
+6}{\f7\fs22\b
+, Alexander Steinh\u246\'f6fer\line }{\f7\fs22\b0
 All rights reserved.}
-\par \pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052\sl276\slmult1\ql\widctlpar\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+\par \pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031\sl276\slmult1\ql\widctlpar\sb0\sa200{\f7\fs22\b0
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:}
-\par \pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052{\listtext\pard\plain \hich\af7\loch\f7 \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+\par \pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031{\listtext\pard\plain  \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200{\f7\fs22\b0
 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.}
-\par \pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052{\listtext\pard\plain \hich\af7\loch\f7 \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+\par \pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031{\listtext\pard\plain  \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200{\f7\fs22\b0
 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.}
-\par \pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052{\listtext\pard\plain \hich\af7\loch\f7 \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+\par \pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031{\listtext\pard\plain  \u183\'b7\tab}\ilvl0\ls1 \fi0\li720\lin720\sl276\slmult1\ql\widctlpar\fi-360\li720\lin720\sb0\sa200{\f7\fs22\b0
 Neither the name of the \{organization\} nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.}
-\par \pard\plain \s0\rtlch\af9\afs24\alang1081 \ltrch\lang1031\langfe2052\hich\af3\loch\nowidctlpar\hyphpar0\ltrpar\cf0\f3\fs24\lang1031\kerning1\dbch\af11\langfe2052\sl276\slmult1\ql\widctlpar\sb0\sa200\ltrpar{\hich\af6\loch\fs22\lang1031\b0\f6\loch
+\par \pard\plain \s0\nowidctlpar\hyphpar0\ltrpar\cf0\kerning1\rtlch\af10\afs24\alang1081\ltrch\hich\af3\afs24\alang1031\dbch\af8\langfe2052\loch\f3\fs24\lang1031\sl276\slmult1\ql\widctlpar\sb0\sa200{\f7\fs22\b0
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}
 \par }
\ No newline at end of file
index c2b7a32483b2fd4daffeea7cbd459517517a1e7c..8444277669003ba7981db02dbdc80fd9372b2a3b 100644 (file)
@@ -3,7 +3,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
   <metadata>
     <id>winmute</id>
-    <version>2.5.4.0</version>
+    <version>2.6.0.0</version>
     <title>WinMute</title>
     <authors>Alexander Steinhöfer</authors>
     <owners>Alexander Steinhöfer</owners>
@@ -15,8 +15,8 @@
     <tags>winmute windows utility audio</tags>
     <summary>Automatic sound muter</summary>
     <description>WinMute automatically mutes your PC volume if you lock your screen or the screensaver is running.</description>
-    <copyright>© 2024 Alexander Steinhöfer</copyright>
-    <releaseNotes>https://github.com/lx-s/WinMute/releases/tag/2.5.2.0</releaseNotes>
+    <copyright>© 2026 Alexander Steinhöfer</copyright>
+    <releaseNotes>https://github.com/lx-s/WinMute/releases/tag/2.6.0.0</releaseNotes>
     <licenseUrl>https://raw.githubusercontent.com/lx-s/WinMute/main/LICENSE</licenseUrl>
     <dependencies>
       <dependency id="vcredist140" version="14.3"/>
index fde75ed2aafb341a2d18392b0ff4436a1087e30a..8e6e6447d88071e41d1e57679eff24c20ea5b242 100644 (file)
Binary files a/Dist/screenshots/app.png and b/Dist/screenshots/app.png differ
diff --git a/Dist/screenshots/settings.gif b/Dist/screenshots/settings.gif
deleted file mode 100644 (file)
index 2f3d0bc..0000000
Binary files a/Dist/screenshots/settings.gif and /dev/null differ
diff --git a/Dist/screenshots/settings.webp b/Dist/screenshots/settings.webp
new file mode 100644 (file)
index 0000000..36ef687
Binary files /dev/null and b/Dist/screenshots/settings.webp differ
diff --git a/Dist/screenshots/settings_1_general.png b/Dist/screenshots/settings_1_general.png
new file mode 100644 (file)
index 0000000..de140e0
Binary files /dev/null and b/Dist/screenshots/settings_1_general.png differ
diff --git a/Dist/screenshots/settings_2_mute.png b/Dist/screenshots/settings_2_mute.png
new file mode 100644 (file)
index 0000000..cd44795
Binary files /dev/null and b/Dist/screenshots/settings_2_mute.png differ
diff --git a/Dist/screenshots/settings_3_quiethours.png b/Dist/screenshots/settings_3_quiethours.png
new file mode 100644 (file)
index 0000000..4c73408
Binary files /dev/null and b/Dist/screenshots/settings_3_quiethours.png differ
diff --git a/Dist/screenshots/settings_4_bluetooth.png b/Dist/screenshots/settings_4_bluetooth.png
new file mode 100644 (file)
index 0000000..725f2f2
Binary files /dev/null and b/Dist/screenshots/settings_4_bluetooth.png differ
diff --git a/Dist/screenshots/settings_5_wlan.png b/Dist/screenshots/settings_5_wlan.png
new file mode 100644 (file)
index 0000000..4aacd05
Binary files /dev/null and b/Dist/screenshots/settings_5_wlan.png differ
diff --git a/Dist/screenshots/settings_bluetooth.png b/Dist/screenshots/settings_bluetooth.png
deleted file mode 100644 (file)
index 5857fdc..0000000
Binary files a/Dist/screenshots/settings_bluetooth.png and /dev/null differ
diff --git a/Dist/screenshots/settings_general.png b/Dist/screenshots/settings_general.png
deleted file mode 100644 (file)
index be7a98a..0000000
Binary files a/Dist/screenshots/settings_general.png and /dev/null differ
diff --git a/Dist/screenshots/settings_quiethours.png b/Dist/screenshots/settings_quiethours.png
deleted file mode 100644 (file)
index aadf0b7..0000000
Binary files a/Dist/screenshots/settings_quiethours.png and /dev/null differ
diff --git a/Dist/screenshots/settings_wlan.png b/Dist/screenshots/settings_wlan.png
deleted file mode 100644 (file)
index 2976523..0000000
Binary files a/Dist/screenshots/settings_wlan.png and /dev/null differ
index 944095ae665a7ead94ee3ee69780e2c9602b26b9..375c1d986e0e07717da00215e1d9916962e4dc69 100644 (file)
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ computer whenever I left the room and forgot to mute my computer.
 ## Screenshots
 
 ![Screenshot of WinMute](Dist/screenshots/app.png? "Screenshot of WinMute")
-![Screenshot of the Settings](Dist/screenshots/settings.gif? "Settings dialog")
+![Screenshot of the Settings](Dist/screenshots/settings.webp? "Settings dialog")
 
 ## Languages
 
@@ -50,7 +50,7 @@ please take a look at [CONTRIBUTING.md](CONTRIBUTING.md).
 ### Requirements
 
 * Windows 7 or any newer version of Windows.
-* [Visual Studio 2015-2022 Redistributable](https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads)
+* [Visual Studio 2015-2026 Redistributable](https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads)
 
 ### Installation
 
index 61643c1ddf78573c450b460542a00d7b56ea0aeb..233cfadec0f77176b122896d230b5fd26a42643a 100644 (file)
@@ -546,8 +546,8 @@ END
 //
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 2,5,5,0
- PRODUCTVERSION 2,5,5,0
+ FILEVERSION 2,6,0,0
+ PRODUCTVERSION 2,6,0,0
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -564,12 +564,12 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "LX-Systems"
             VALUE "FileDescription", "WinMute"
-            VALUE "FileVersion", "2.5.5.0"
+            VALUE "FileVersion", "2.6.0.0"
             VALUE "InternalName", "WinMute.exe"
             VALUE "LegalCopyright", "Copyright (c) 2026 Alexander Steinhoefer"
             VALUE "OriginalFilename", "WinMute.exe"
             VALUE "ProductName", "WinMute"
-            VALUE "ProductVersion", "2.5.5.0"
+            VALUE "ProductVersion", "2.6.0.0"
         END
     END
     BLOCK "VarFileInfo"