Compare commits

..

No commits in common. "master" and "v1.3.3.0" have entirely different histories.

6 changed files with 37 additions and 50 deletions

View file

@ -10,7 +10,7 @@
<Identity
Name="49543SystemTrayMenu.SystemTrayMenu"
Publisher="CN=5884501C-92ED-45DE-9508-9D987C314243"
Version="1.3.5.0" />
Version="1.3.3.0" />
<Properties>
<DisplayName>SystemTrayMenu</DisplayName>

View file

@ -39,5 +39,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.3.5.0")]
[assembly: AssemblyFileVersion("1.3.5.0")]
[assembly: AssemblyVersion("1.3.3.0")]
[assembly: AssemblyFileVersion("1.3.3.0")]

View file

@ -5,6 +5,7 @@
-->
[![Release](https://img.shields.io/github/v/release/hofknecht/systemtraymenu?label=Download%20release%20(click%20here))](https://github.com/Hofknecht/SystemTrayMenu/releases)
[![Framework](https://img.shields.io/badge/framework-.NET%206%20(Win%2010/11)-darkturquoise?label=Download%20framework%20(click%20here))](https://dotnet.microsoft.com/download/dotnet/6.0)
[![Tweet](https://img.shields.io/badge/Tweet-blue&logo=twitter?&labelColor=white&logo=twitter&color=white)](https://twitter.com/intent/tweet?text=SystemTrayMenu%20is%20an%20open-source%20%27Desktop%20Toolbar%27%20or%20%27Start%20Menu%27%20alternative.%20It%20offers%20a%20clear%2C%20personalized%20menu%20which%20can%20be%20opened%20via%20keyboard%20or%20mouse.%20Files%2C%20links%20and%20folders%20are%20organized%20in%20several%20levels%20as%20drop-down%20menus.%0A%0Ahttps%3A%2F%2Fgithub.com%2FHofknecht%2FSystemTrayMenu%23systemtraymenu%0A%0A)
[![Facebook](https://img.shields.io/badge/Share-blue&logo=facebook?&labelColor=white&logo=facebook&color=white)](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fgithub.com%2FHofknecht%2FSystemTrayMenu%23systemtraymenu%0A%0ASystemTrayMenu)
@ -35,13 +36,13 @@ Keyboard shortcuts
| Shortcut | Function |
|-------------------------------------------------------|---------------------------------------|
| <kbd>Ctrl</kbd>+<kbd>Win</kbd> | Open SystemTrayMenu (Shortcut can be configured) |
| <kbd>Ctrl</kbd>+<kbd>Win</kbd> | Open SytemTrayMenu (Shortcut can be configured) |
| <kbd>&#8593;</kbd>/<kbd>&#8595;</kbd> | Navigate items within a menu |
| <kbd>&#8592;</kbd>/<kbd>&#8594;</kbd> | Navigate through menus |
| <kbd>Return</kbd> | Open selected item |
| <kbd>Apps</kbd> | Open Explorer Context Menu |
| <kbd>Tab</kbd> | Switch to next/previous menu (also via <kbd>Shift</kbd>+<kbd>Tab</kbd>) |
| <kbd>Esc</kbd> | Close SystemTrayMenu |
| <kbd>Esc</kbd> | Close SytemTrayMenu |
Sources
------------------
@ -64,7 +65,9 @@ Sources
[![rjno1](https://user-images.githubusercontent.com/52528841/121582195-04ef5700-ca2f-11eb-9c22-cf8239c6e99b.png)](https://www.rjno1.com/systemtraymenu/)&nbsp;
[![softaro](https://user-images.githubusercontent.com/52528841/121581997-c9548d00-ca2e-11eb-9145-fab017925475.png)](https://softaro.net/systemtraymenu/)&nbsp;
[![bytesin](https://user-images.githubusercontent.com/52528841/136706178-0bd2e812-f087-40f4-8c30-301ba645f10d.png)](https://www.bytesin.com/software/SystemTrayMenu/)&nbsp;
[![rsload](https://user-images.githubusercontent.com/52528841/121584316-a1b2f400-ca31-11eb-8a90-242b9ba80dc4.png)](https://rsload.net/soft/desktop/35219-systemtraymenu.html)&nbsp;
[![softonic](https://user-images.githubusercontent.com/52528841/121586781-5a7a3280-ca34-11eb-8a03-618b4661f859.png)](https://systemtraymenu.en.softonic.com/)
[![mirsofta](https://user-images.githubusercontent.com/52528841/121584682-0706e500-ca32-11eb-8629-4599579a1620.png)](https://mirsofta.ru/index.php?id=1623024195)
[![downloaddrivers](https://user-images.githubusercontent.com/52528841/116524789-0f6aec80-a8d8-11eb-9037-06b2c101fa72.png)](https://www.downloaddrivers.info/download-systemtraymenu-1-2-4-0/)
[![baominh](https://user-images.githubusercontent.com/52528841/120082388-0c277400-c0c3-11eb-97c8-ee35e692b38d.png)](https://baominh.tech/systemtraymenu-tao-menu-start-tuy-chinh-duoi-khai-he-thong.html)
[![softodrom](https://user-images.githubusercontent.com/52528841/142266835-80248737-60d6-4e80-9ce3-e9b68bb217c0.png)](https://soft.softodrom.ru/%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/28225)
@ -81,6 +84,7 @@ Reviews
[ghacks.net](https://www.ghacks.net/2021/04/10/create-a-custom-start-menu-that-you-can-access-with-a-hotkey-using-systemtraymenu/) |
[shrayas.com](http://www.shrayas.com/posts/quick-access-everything-with-systemtraymenu/) |
[reviewsapp.org](https://reviewsapp.org/systemtraymenu-better-organization-of-windows) |
[white-windows.ru](https://www.white-windows.ru/systemtraymenu-podobie-menyu-pusk-no-bolee-prostoe-i-rabotayushhee-iz-sistemnogo-treya/) |
[thewindowsclub.com](https://www.thewindowsclub.com/systemtraymenu-for-windows) |
[br.atsit.in](https://br.atsit.in/id/?p=100192) |
[nesabamedia.com](https://www.nesabamedia.com/systemtraymenu-alternatif-start-menu-untuk-windows/) |
@ -97,6 +101,8 @@ FAQ
SystemTrayMenu is portable, so it does not need to be installed. After downloading e.g. SystemTrayMenu-1.2.6.0.zip, **unzip the folder**, then **start SystemTrayMenu.exe**. If you prefer an installation there is the possibility to install SystemTrayMenu via the [Microsoft Store](https://www.microsoft.com/store/apps/9N24F8ZBJMT1).
If not already installed, download and install .Net 6 [https://dotnet.microsoft.com](https://dotnet.microsoft.com/download/dotnet/6.0) (e.g. dotnet-sdk-6.0.100-win-x64.exe).
1. Step: After starting the application the first time you have to **choose the root directory**.
In this directory you should put shortcuts, files and folders (App, Game, Script, URL, Network),
which you are often using and especially when you can not find them over the windows start menu search.
@ -206,8 +212,8 @@ Build
------------------
[![Build Status](https://dev.azure.com/MarkusHofknecht/SystemTrayMenu/_apis/build/status/Hofknecht.SystemTrayMenu?branchName=master)](https://dev.azure.com/MarkusHofknecht/SystemTrayMenu/_build)
[![IDE](https://img.shields.io/badge/framework-2022-darkturquoise?label=Downlaod%20Visual%20Studio%202022%20(click%20here))](https://visualstudio.microsoft.com/de/downloads/)
[![Framework](https://img.shields.io/badge/framework-.NET%207%20SDK%20(Win%2010/11)-darkturquoise?label=Download%20framework%20(click%20here))](https://dotnet.microsoft.com/download/dotnet/7.0)
Install Visual Studio 2022.
Install .NET 6 SDK [https://dotnet.microsoft.com](https://dotnet.microsoft.com/download/dotnet/6.0).
Contributing
------------------
@ -289,9 +295,7 @@ Thanks for ideas, reporting issues and contributing!
#466 [Dean-Corso](https://github.com/Dean-Corso),
#488 [DailenG](https://github.com/DailenG),
#490 [TrampiPW](https://github.com/TrampiPW),
#497 Aziz,
#499 [spitzlbergerj](https://github.com/spitzlbergerj),
#497 Aziz
Donations
@ -350,5 +354,3 @@ PayPal/GitHub Sponsors - Thank you!
* [Traditional_Tap3954](https://www.reddit.com/user/Traditional_Tap3954/)
* Maximilian H.
* Jens B.
* [spitzlbergerj](https://github.com/spitzlbergerj)
* Udo N.

View file

@ -130,10 +130,10 @@
<value>Verlaat de app</value>
</data>
<data name="Directory" xml:space="preserve">
<value>Map</value>
<value>Gids</value>
</data>
<data name="Directory empty" xml:space="preserve">
<value>Map leeg</value>
<value>Directory leeg</value>
</data>
<data name="Details" xml:space="preserve">
<value>Details</value>
@ -142,7 +142,7 @@
<value>Systeeminformatie</value>
</data>
<data name="Directory inaccessible" xml:space="preserve">
<value>Map ontoegankelijk</value>
<value>Directory ontoegankelijk</value>
</data>
<data name="Language" xml:space="preserve">
<value>Taal</value>
@ -166,7 +166,7 @@
<value>Sneltoets</value>
</data>
<data name="Start with Windows" xml:space="preserve">
<value>Start met Windows</value>
<value>Begin met ramen</value>
</data>
<data name="Settings" xml:space="preserve">
<value>Instellingen</value>
@ -190,10 +190,10 @@
<value>Enkele klik om een element te openen</value>
</data>
<data name="Color scheme dark always active" xml:space="preserve">
<value>Donker kleurenschema altijd actief</value>
<value>Kleurenschema donker altijd actief</value>
</data>
<data name="Expanded" xml:space="preserve">
<value>Uitgebreid</value>
<value>uitgebreid</value>
</data>
<data name="At mouse location" xml:space="preserve">
<value>Op muislocatie</value>
@ -238,16 +238,16 @@
<value>Geopende map</value>
</data>
<data name="Border of opened directory" xml:space="preserve">
<value>Rand van geopende map</value>
<value>Rand van geopende directory</value>
</data>
<data name="Search field" xml:space="preserve">
<value>Zoekveld</value>
</data>
<data name="Selected element" xml:space="preserve">
<value>Geselecteerde element</value>
<value>Geselecteerd element</value>
</data>
<data name="Border of selected element" xml:space="preserve">
<value>Rand van geselecteerde element</value>
<value>Rand van geselecteerd element</value>
</data>
<data name="Relative directory" xml:space="preserve">
<value>Relatieve map</value>
@ -259,7 +259,7 @@
<value>Configuratie- en logbestanden</value>
</data>
<data name="Open application directory" xml:space="preserve">
<value>Toepassingsmap openen</value>
<value>Applicatiemap openen</value>
</data>
<data name="Maximum menu height" xml:space="preserve">
<value>Maximale menuhoogte</value>
@ -280,10 +280,10 @@
<value>Achtergrond van de pijl terwijl de muis eroverheen zweeft</value>
</data>
<data name="Color scheme dark" xml:space="preserve">
<value>Donker kleurenschema</value>
<value>Kleurstelling donker</value>
</data>
<data name="Color scheme bright" xml:space="preserve">
<value>Helder kleurenschema</value>
<value>Kleurenschema helder</value>
</data>
<data name="App menu" xml:space="preserve">
<value>App-menu</value>
@ -304,13 +304,13 @@
<value>Schuifregelaar terwijl de muis erover zweeft 2</value>
</data>
<data name="Use icon from directory" xml:space="preserve">
<value>Gebruik pictogram van de map</value>
<value>Gebruik pictogram uit map</value>
</data>
<data name="Sizes in percent" xml:space="preserve">
<value>Maten in procenten</value>
</data>
<data name="Border of menu" xml:space="preserve">
<value>Rand van het menu</value>
<value>Rand van menukaart</value>
</data>
<data name="Icons" xml:space="preserve">
<value>Pictogrammen</value>
@ -331,13 +331,13 @@
<value>Het item waarnaar deze snelkoppeling verwijst, is gewijzigd of verplaatst, dus deze snelkoppeling werkt niet meer correct.</value>
</data>
<data name="Open directory" xml:space="preserve">
<value>Map openen</value>
<value>Adresboek openen</value>
</data>
<data name="Task Manager" xml:space="preserve">
<value>Taakbeheer</value>
</data>
<data name="Deactivated" xml:space="preserve">
<value>Gedeactiveerd</value>
<value>gedeactiveerd</value>
</data>
<data name="Activated" xml:space="preserve">
<value>Geactiveerd</value>
@ -361,10 +361,10 @@
<value>Voeg de inhoud van de map toe aan de hoofdmap</value>
</data>
<data name="Directory paths" xml:space="preserve">
<value>Mappaden</value>
<value>Directory paden</value>
</data>
<data name="Directories" xml:space="preserve">
<value>Mappen</value>
<value>Directories</value>
</data>
<data name="Recursive" xml:space="preserve">
<value>Recursief</value>
@ -394,7 +394,7 @@
<value>Linksonder</value>
</data>
<data name="Bottom right" xml:space="preserve">
<value>Rechtsonder</value>
<value>Rechts onder</value>
</data>
<data name="Main menu appears" xml:space="preserve">
<value>Het hoofdmenu verschijnt</value>
@ -478,7 +478,7 @@
<value>Kopieer rij-element via slepen en neerzetten</value>
</data>
<data name="Drag" xml:space="preserve">
<value>Slepen</value>
<value>Sleuren</value>
</data>
<data name="Scroll via swipe" xml:space="preserve">
<value>Blader door te vegen</value>
@ -556,7 +556,7 @@
<value>Om uit te knippen</value>
</data>
<data name="To paste" xml:space="preserve">
<value>Om te plakken</value>
<value>Plakken</value>
</data>
<data name="Selecting All" xml:space="preserve">
<value>Alles selecteren</value>
@ -573,4 +573,4 @@
<data name="The settings menu can also be opened by right-clicking the icon in the system tray at the bottom right, in case you can no longer open it via the menu." xml:space="preserve">
<value>Het instellingenmenu kan ook worden geopend door met de rechtermuisknop op het pictogram in de systeembalk rechtsonder te klikken, voor het geval u het niet meer via het menu kunt openen.</value>
</data>
</root>
</root>

View file

@ -139,7 +139,6 @@ namespace SystemTrayMenu.Helper
"#488 DailenG, " +
"#490 TrampiPW, " +
"#497 Aziz, " +
"#499 spitzlbergerj, " +
Environment.NewLine +
Environment.NewLine;
aboutBox.AppMoreInfo += "Sponsors - Thank you!" + Environment.NewLine;
@ -158,7 +157,6 @@ namespace SystemTrayMenu.Helper
"Traditional_Tap3954, " +
"Maximilian H., " +
"Jens B., " +
"spitzlbergerj, " +
Environment.NewLine;
aboutBox.AppDetailsButton = true;
aboutBox.ShowDialog();

View file

@ -13,8 +13,6 @@ namespace SystemTrayMenu.Utilities
using System.Threading;
using System.Windows.Forms;
using Clearcove.Logging;
using IWshRuntimeLibrary;
using File = System.IO.File;
internal static class Log
{
@ -164,18 +162,7 @@ namespace SystemTrayMenu.Utilities
string verb = string.Empty;
if (!PrivilegeChecker.IsCurrentUserInAdminGroup)
{
bool isLink = Path.GetExtension(fileName)
.Equals(".lnk", StringComparison.InvariantCultureIgnoreCase);
if (isLink)
{
WshShell shell = new();
IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(fileName);
bool startAsAdmin = shortcut.WindowStyle == 3;
if (startAsAdmin)
{
verb = "runas";
}
}
verb = "runas";
}
using Process p = new()