25 Commits

Author SHA1 Message Date
ge0rdi
f22f10c7d5 Apply taskbar customizations to News and interests
Fixes #676
2025-01-04 16:10:52 +01:00
ge0rdi
faf79de4d5 Fix custom button position on auto-hiding taskbar
Fixes #2067.
2025-01-04 16:10:52 +01:00
ge0rdi
552fbd8296 Set position of tray buttons on primary taskbar only
It seems that secondary taskbars handle try button positioning
correctly. So there is no need for this workaround.

Original change was introduced in 674a486 due to #1232 issue.
2025-01-04 16:10:52 +01:00
ge0rdi
055ac87039 Fix modern settings on Win11 24H2+ (#2091) 2025-01-04 09:47:32 +01:00
Curious Insatiable
d82fadb926 Update StartMenuL10N.ini for all languages (#2086) 2025-01-02 21:02:28 +01:00
ge0rdi
31acb6b092 Remove obsolete product version fallback 2024-12-20 14:11:20 +01:00
ge0rdi
077afd2377 Add missing version info 2024-12-20 14:07:09 +01:00
ge0rdi
680e6eedbb AppVeyor: New deployment token 2024-12-06 07:25:00 +01:00
ge0rdi
f60e2a18cb Fix custom button auto-hiding (#2041) 2024-12-04 19:54:58 +01:00
Curious Insatiable
4e7ca97def Update StartMenu.html (#2036) 2024-12-03 17:15:01 +01:00
ge0rdi
348d8fa54e ModernSettings: Use proper AllSystemSettings file on newer Win11
It seems that AllSystemSettings file name changed since 24H2.
We will look for new file first and then fall-back to original one.

Fixes #2033.
2024-12-03 10:45:41 +01:00
ge0rdi
5809217adc Use WiX Toolset v3.14 2024-12-03 10:24:03 +01:00
ge0rdi
b17d08b7a6 Fix start button/menu misalignment on touch-screen devices
Windows 11 22H2 introduced new touch-optimized taskbar for devices with
touch screen.

It seems that in this mode taskbar window size is bigger than actual
taskbar on screen. There is region defined for the window that covers
actually displayed portion of the window.

We should account for that region (if present) when obtaining taskbar
window dimensions.

More info about how to enable/disable touch taskbar:
https://www.elevenforum.com/t/turn-on-or-off-tablet-optimized-taskbar-in-windows-11.5133/
2024-12-03 10:24:03 +01:00
Curious Insatiable
cc3336ea26 Update StartMenu.html (#1795) 2024-12-03 10:21:50 +01:00
Curious Insatiable
32c75254b9 Update MenuADMX.txt (#1794) 2024-12-03 10:21:16 +01:00
Curious Insatiable
0aa78709e6 Update OpenShellADMX.txt (#1793) 2024-12-03 10:20:49 +01:00
Alex G
040d3d08d3 Update README.md (#1912) 2024-12-03 10:18:43 +01:00
ge0rdi
7770e3b98b Make FixFolderScroll available in all Windows versions (#1887) 2024-03-30 18:11:32 +01:00
ge0rdi
211d12be70 Don't install new Immersive skin on Windows 7
It uses metro colors so it works only on Win8+.

https://github.com/Open-Shell/Open-Shell-Menu/discussions/1866#discussioncomment-8906191
2024-03-25 20:10:34 +01:00
ge0rdi
ccf14504c9 Install new Immersive skin on all systems
There is no need to limit it just to Win10+ as it works well also on
older Windows.

https://github.com/Open-Shell/Open-Shell-Menu/discussions/1866
2024-03-13 19:54:52 +01:00
floppyD
d105c2567e Update pt-BR localization (#1846) 2024-02-18 12:17:09 +01:00
Lixkote
7e83c56d80 Update Start Menu style previews.
Update the old blurry start menu previews to a more modern pixel-perfect ones that resemble the new default immersive skin.
2024-02-17 12:48:58 +01:00
ge0rdi
8359cfcc81 Fix potential division by zero in DetectGrayscaleImage (#1696) 2023-09-13 10:27:02 +02:00
ge0rdi
aac293832c Avoid recursive Start menu initialization (#1675)
It may happen that during `InitStartMenuDLL` execution some component
posts a message that is then intercepted by (still active) `HookInject`
that will call `InitStartMenuDLL` again (and everything will repeat).

To prevent such endless recursion during initialization, we will make
sure that `InitStartMenuDLL` will be executed just once.
2023-08-24 20:55:13 +02:00
ge0rdi
422b0481bc Rename Align to corner of the screen setting to Align to edge of taskbar
The setting was improperly named and evoked that custom button should be
"moved" to the corner of screen even for center aligned taskbar on Windows 11.

What the setting does (and always did) is to align button to the edge of
taskbar (e.g. bottom edge in case of bottom taskbar) instead of centering it.

Hopefully it will be now more clear.
2023-08-24 11:42:26 +02:00
27 changed files with 259 additions and 57 deletions

View File

@@ -23,6 +23,9 @@ You can find the latest stable version here:
[![GitHub All Releases](https://img.shields.io/github/downloads/Open-Shell/Open-Shell-Menu/total?style=for-the-badge&color=4bc2ee&logo=github)](https://github.com/Open-Shell/Open-Shell-Menu/releases/latest)
### ⚠️ Windows for ARM compatibility ⚠️
Open-Shell is not compatible with Windows for ARM. If you install it on a Windows for ARM installation (ex. using Parallels Desktop on an Apple Silicon Mac), you will no longer be able to log into your account the next time you reboot. Please refrain from installing Open-Shell on Windows for ARM.
### Temporary Translation/Language Solution
1. Download [language DLL](https://coddec.github.io/Classic-Shell/www.classicshell.net/translations/index.html)
2. Place it either in the Open-Shell's __install folder__ or in the `%ALLUSERSPROFILE%\OpenShell\Languages` folder

View File

@@ -10,7 +10,7 @@ Visual Studio 2022 (Community Edition is enough)
- Windows 11 SDK (10.0.22621.0) for Desktop C++
- Visual C++ ATL support
HTML Help Workshop
WiX 3.11
WiX 3.14
7-Zip
It is possible to convert the projects to newer versions of Visual Studio and newer SDKs.
Newer versions of WiX will probably work fine.

View File

@@ -243,7 +243,7 @@ LRESULT CALLBACK CExplorerBHO::HookExplorer( int nCode, WPARAM wParam, LPARAM lP
if (GetClassName(parent,name,_countof(name)) && _wcsicmp(name,L"CabinetWClass")==0)
{
DWORD_PTR settings=0;
if (GetWinVersion()==WIN_VER_WIN7 && GetSettingBool(L"FixFolderScroll"))
if (GetSettingBool(L"FixFolderScroll"))
settings|=1;
SetWindowSubclass(hWnd,SubclassTreeProc,'CLSH',settings);
PostMessage(hWnd,TVM_SETEXTENDEDSTYLE,TVS_EX_FADEINOUTEXPANDOS|TVS_EX_AUTOHSCROLL|0x80000000,0);

View File

@@ -621,7 +621,7 @@ void UpdateSettings( void )
UpdateSetting(L"ShowCaption",CComVariant(0),false); HideSetting(L"ShowCaption",true);
UpdateSetting(L"ShowIcon",CComVariant(0),false); HideSetting(L"ShowIcon",true);
UpdateSetting(L"FixFolderScroll",CComVariant(0),false); HideSetting(L"FixFolderScroll",true);
UpdateSetting(L"FixFolderScroll",CComVariant(0),false);
UpdateSetting(L"ToolbarItems",CComVariant(g_DefaultToolbar2),false);
if (GetWinVersion()>=WIN_VER_WIN10)

View File

@@ -190,3 +190,4 @@ StartHoverDelay.nameOverride = Délai du survol (pour le bouton Démarrer)
AllProgramsDelay.nameOverride = Délai du survol (Pour Tous les Programmes dans Windows 7)
CSMHotkey.tipAddition = .\n\nLa valeur de base est le code virtuel principal de la touche. Ajouter 256 pour Maj, 512 pour Contrôle et 1024 pour and 1024 Alt.\nLa meilleur façon pour obtenir la valeur est de sélectionnez la touche raccourcie dans le boîte de dialogue des Paramètres et de chercher la valeur nommée CSMHotkey dans HKCU\Software\OpenShell\StartMenu\Settings
WSMHotkey.tipAddition = .\n\nLa valeur de base est le code virtuel principal de la touche. Ajouter 256 pour Maj, 512 pour Contrôle et 1024 pour and 1024 Alt.\nLa meilleur façon pour obtenir la valeur est de sélectionnez la touche raccourcie dans le boîte de dialogue des Paramètres et de chercher la valeur nommée WSMHotkey in HKCU\Software\OpenShell\StartMenu\Settings
SearchFiles.tipOverride = Lorsque cette case est cochée, les résultats de la recherche incluront les fichiers, e-mails et autres éléments provenant d'emplacements indexés

View File

@@ -1,7 +1,7 @@
; TRANSLATE ===================================================================
Title.text = Paramètres Open-Shell
State.text = Etat:
State.text = État:
State1.text = Verrouillé sur cette valeur
State2.text = Verrouillé sur le paramètre par défaut
State3.text = Déverrouillé
@@ -13,7 +13,7 @@ OpenShellCat.text = Open-Shell
OpenShellCatHelp.text = Paramètres de la stratégie de groupe de Open-Shell
SUPPORTED_CS404.text = Nécessite Open-Shell 4.0.4 ou plus.
Language.nameOverride = Langage pour les composants Open-Shell
Language.tipOverride = Sélectionnez la langue pour être utilisée avec Open-Shell (par exemple en-US ou de-DE). La langue affectera le texte dans le menu démarrer, les barres d'outils, etc. Si la DLL de langue appropriée est installée, les paramètres UI peuvent aussi être traduits
Language.nameOverride = Langue pour les composants Open-Shell
Language.tipOverride = Sélectionnez la langue à utiliser avec Open-Shell (par exemple en-US ou de-DE). Le choix de langue affectera le texte dans le menu démarrer, les barres d'outils, etc. Si la DLL de langue appropriée est installée, les paramètres UI peuvent aussi être traduits
Update.nameOverride = Activer la vérification automatique de nouvelles versions
Update.tipOverride = Lorsque ceci est coché, Open-Shell vérifiera s'il y a des nouvelles versions chaque semaine. Vous serez averti s'il y a une nouvelle version du logiciel ou une mise à jour pour votre langage actuel
Update.tipOverride = Lorsque ceci est coché, Open-Shell vérifiera s'il y a des nouvelles versions chaque semaine. Vous serez averti s'il y a une nouvelle version du logiciel ou une mise à jour pour votre langue actuelle

View File

@@ -37,13 +37,13 @@ est un menu démarrer flexible qui peut mimiquer l’attitude du menu
<li>Afficher les documents r&eacute;cemment utilis&eacute;s. Le nombre de documents &agrave; afficher et personnalisable</li>
<li>Traduit dans 35 langues, incluant le support Droite-Gauche pour l&#8217;Arabe et l&#8217;H&eacute;breux</li>
<li>Ne d&eacute;sactive pas le menu d&eacute;marrer orginal de Windows. You can access it by Maj+Clic sur le bouton du menu</li>
<li>Clic droit sur un &eacute;l&eacute;ment du menu pour le supprimer, le renomer, le trier, ou effectuer d&#8217;autres tâches</li>
<li>Clic droit sur un &eacute;l&eacute;ment du menu pour le supprimer, le renomer, le trier, ou effectuer d&#8217;autres t&acirc;ches</li>
<li>La bo&icirc;te de recherche vous aide &agrave; trouver les logiciels et fichiers sans avoir &agrave; utiliser vos raccourcis claviers</li>
<li>Support des listes de raccourcis pour un acc&egrave;s rapide aux documents r&eacute;cents et tâches courantes</li>
<li>Disponible pour les syst&egrave;mes d'exploitation 32 et 64-bit</li>
<li>Support des listes de raccourcis pour un acc&egrave;s rapide aux documents r&eacute;cents et t&acirc;ches courantes</li>
<li>Disponible pour les syst&egrave;mes d&#8217;exploitation 32 et 64-bit</li>
<li>Supporte les peaux (skins), incluant aditionnellement les peaux (skins) de tierces parties. Cr&eacute;ez la v&ocirc;tre !!</li>
<li>Enti&egrave;rement personnalisable autant pour le look que pour les fonctionnalit&eacute;s</li>
<li>Support pour l'Active Acc&eacute;ssibilit&eacute; de Microsoft (Microsoft&#8217;s Active Accessibility)</li>
<li>Support pour l&#8217;Active Acc&eacute;ssibilit&eacute; de Microsoft (Microsoft&#8217;s Active Accessibility)</li>
<li>Convertit le bouton &#8220;Tous les Programmes&#8221; de menu Windows en menu cascad&eacute;</li>
<li>Impl&eacute;mente un bouton d&eacute;marrer personnalisable<br>
</li>
@@ -58,24 +58,24 @@ est un menu d&eacute;marrer flexible qui peut mimiquer l&#8217;attitude du menu
Le menu d&eacute;marrer offre 3 choix de styles.<br>
<h3>1) Simple colonne style classique (classic)</h3>
<img src="images/style1.png" style="width: 557px; height: 804px;" alt=""><br>
Ce style est tr&egrave;s similaire au menu trouv&eacute; dans Windows 2000. Il a une colonne dans le menu principal avec du texte vertical sur le c&ocirc;t&eacute;, vous pouvez personnaliser l'ordre des &eacute;l&eacute;ments, ic&ocirc;nes et texte.<br>
Ce style est tr&egrave;s similaire au menu trouv&eacute; dans Windows 2000. Il a une colonne dans le menu principal avec du texte vertical sur le c&ocirc;t&eacute;, vous pouvez personnaliser l&#8217;ordre des &eacute;l&eacute;ments, ic&ocirc;nes et texte.<br>
Programmes, listes de raccourcis, et r&eacute;sultats de recherche s'affichent comme des sous-menus cascad&eacute;s.<br>
Programmes, listes de raccourcis, et r&eacute;sultats de recherche s&#8217;affichent comme des sous-menus cascad&eacute;s.<br>
<br>
<h3>2) Style classique (classic) 2 colonnes</h3>
<img src="images/style2.png" style="width: 491px; height: 711px;" alt=""><br>
Ceci est similaire au menu de Windows XP. Il y a 2 colonnes o&ugrave; vous pouvez arranger vos &eacute;l&eacute;ments de menu.
Personnaliser leurs ordres, ic&ocirc;nes et texte.<br>
Programmes, listes de raccourcis, et r&eacute;sultats de recherche s'affichent comme des sous-menus cascad&eacute;s.<br>
Programmes, listes de raccourcis, et r&eacute;sultats de recherche s&#8217;affichent comme des sous-menus cascad&eacute;s.<br>
<br>
<h3>3) Style Windows 7<br>
</h3>
<img src="images/style3.png" style="width: 494px; height: 630px;" alt=""><br>
Ceci est similaire au menu Windows Vista et Windows 7. Les &eacute;l&eacute;ments dans la premi&egrave;re colonne sont pr&eacute;d&eacute;finis comme &eacute;pingler et Programmes R&eacute;cents, la liste de Tous les Programmes et la zone de recherche.
Les &eacute;l&eacute;ments dans la seconde colonne sont enti&egrave;rement personnalisable.<br>
Les listes de raccourcis et les r&eacute;sultats de recherche sont affich&eacute;s &agrave; l'int&eacute;rieur du menu principal. Les programmes peuvent &ecirc;tre &agrave; l'int&eacute;rieur du menu principal ou
s'afficher sous la forme d&#8217;un sous-menu cascad&eacute;.<br>
Les listes de raccourcis et les r&eacute;sultats de recherche sont affich&eacute;s &agrave; l&#8217;int&eacute;rieur du menu principal. Les programmes peuvent &ecirc;tre &agrave; l&#8217;int&eacute;rieur du menu principal ou
s&#8217;afficher sous la forme d&#8217;un sous-menu cascad&eacute;.<br>
Ce style offre moins d&#8217; options de personnalisation que les styles classiques (classic), mais donne une apparence et un sentiment plus familier aux personnes ayant utilis&eacute; Windows 7.<br>
<br>
<br>
@@ -87,16 +87,16 @@ Si vous avez utilis&eacute; le menu d&eacute;marrer dans les anciennes versions
<p>
Appuyez sur la touche Windows ou cliquez sur l&#8217; orbe de Open-Shell dans le coin de l&#8217; &eacute;cran pour ouvrir le menu d&eacute;marrer.</p>
<p>
Maintenez Majuscule enfonc&eacute;e pendant que vous cliquez sur l&#8217; orbe de Open-Shell pour acc&eacute;der au menu d&eacute;marrer d'origine du syst&egrave;me d'exploitation.
Maintenez Majuscule enfonc&eacute;e pendant que vous cliquez sur l&#8217; orbe de Open-Shell pour acc&eacute;der au menu d&eacute;marrer d&#8217;origine du syst&egrave;me d&#8217;exploitation.
</p>
<p>
Cliquez sur un &eacute;l&eacute;ment pour l'ex&eacute;cuter.
Cliquez sur un &eacute;l&eacute;ment pour l&#8217;ex&eacute;cuter.
</p>
<p>
Glissez un programme pour changer l'ordre des programmes dans un menu, ou pour le d&eacute;placer dans un autre dossier.
Glissez un programme pour changer l&#8217;ordre des programmes dans un menu, ou pour le d&eacute;placer dans un autre dossier.
</p>
<p>
Clic droit sur un &eacute;l&eacute;ment pour le renomer, le supprimer, l&#8217;explorer, trier le menu, ou effectuer d'autres tâches.</p>
Clic droit sur un &eacute;l&eacute;ment pour le renomer, le supprimer, l&#8217;explorer, trier le menu, ou effectuer d&#8217;autres t&acirc;ches.</p>
<p>
Clic droit sur l&#8217;orbe de Open-Shell pour modifier les param&egrave;tres du menu d&eacute;marrer, pour voir ce fichier d&#8217;aide, ou pour stopper le menu d&eacute;marrer.<br>
</p>
@@ -109,7 +109,7 @@ Param&egrave;tres</h1>Clic droit sur le menu d&eacute;marrer pour acc&eacute;der
<img src="images/settings1.png" style="width: 688px; height: 572px;" alt=""><br>
<br>
Vous pouvez choisir d'afficher les param&egrave;tres de base ou tous les param&egrave;tres disponibles. Survolez chaque param&egrave;tre pour obtenir une description de sa fonction.
Saisissez un mot dans la zone de recherche pour trouver un param&egrave;tre grâce &agrave; son nom.<br>
Saisissez un mot dans la zone de recherche pour trouver un param&egrave;tre gr&acirc;ce &agrave; son nom.<br>
Chaque param&egrave;tre &agrave; une valeur par d&eacute;faut. La valeur par d&eacute;faut peut-&ecirc;tre une constante, ou elle peut d&eacute;pendre des param&egrave;tres syst&egrave;mes actuels.
Une fois que vous modifiez un param&egrave;tre, celui-ci devient &quot;modifi&eacute;&quot; et est affich&eacute; en gras. Pour revenir au param&egrave;tre par d&eacute;faut, clic droit sur le param&egrave;tre.<br>
@@ -184,7 +184,7 @@ Dans certains cas vous ne voudrez peut &ecirc;tre pas verrouiller une valeur pou
nom de la valeur. Par exemple si vous voulez que le menu contextuel soit d&eacute;sactiv&eacute; par d&eacute;faut mais que vous voulez autoriser les utilisateurs &agrave; modifier cette valeur s&#8217;ils le veulent, cr&eacute;ez
une valeur DWORD nomm&eacute;e &quot;EnableContextMenu_Default&quot; et configurez l&agrave; &agrave; 0.<br>
<br>
La fa&ccedil;on la plus facile de conna&icirc;tre le nom registrerie d'un param&egrave;tre et &ccedil;a valeur pour la modifier, est de la rechercher dans <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\StartMenu\Settings</span>.<br>
La fa&ccedil;on la plus facile de conna&icirc;tre le nom registrerie d&#8217;un param&egrave;tre et &ccedil;a valeur pour la modifier, est de la rechercher dans <span style="font-weight: bold;">HKEY_CURRENT_USER\Software\OpenShell\StartMenu\Settings</span>.<br>
Quelqes fois vous voudrez verrouiller un param&egrave;tre &agrave; sa valeur par d&eacute;faut, mais vous ne savez quelle est la valeur par d&eacute;faut. Dans ce cas cr&eacute;ez une valeur DWORD et
configurez l&agrave; &agrave; 0xDEFA.<br>
@@ -194,7 +194,7 @@ Il y a aussi un param&egrave;tre global &quot;EnableSettings&quot;. Configurez l
<img style="width: 656px; height: 292px;" alt="" src="images/settings_disable_sm.png"><br>
<br>
Le menu d&eacute;marrer v&eacute;rifie aussi la plupart des strat&eacute;gies de groupe configur&eacute;es par l&#8217;administrateur. Ex&eacute;cutez <strong style="color: rgb(0, 112, 192);">gpedit.msc</strong> et aller &agrave; <strong style="color: rgb(0, 112, 192);">Configuration User Configuration -&gt; Mod&egrave;les Administratifs -&gt; Menu D&eacute;marrer et Barre des Tâches</strong>. A partir de l&agrave;, vous pouvez d&eacute;sactiver Ex&eacute;cuter, Arr&ecirc;ter, Aide, et d'autres fonctions. <span style="font-style: italic;">(Non disponible sur les version Home de Windows)</span>.<br>
Le menu d&eacute;marrer v&eacute;rifie aussi la plupart des strat&eacute;gies de groupe configur&eacute;es par l&#8217;administrateur. Ex&eacute;cutez <strong style="color: rgb(0, 112, 192);">gpedit.msc</strong> et aller &agrave; <strong style="color: rgb(0, 112, 192);">Configuration User Configuration -&gt; Mod&egrave;les Administratifs -&gt; Menu D&eacute;marrer et Barre des T&acirc;ches</strong>. A partir de l&agrave;, vous pouvez d&eacute;sactiver Ex&eacute;cuter, Arr&ecirc;ter, Aide, et d&#8217;autres fonctions. <span style="font-style: italic;">(Non disponible sur les version Home de Windows)</span>.<br>
<br>
Modifier les param&egrave;tres au travers des strat&eacute;gies de groupe est aussi support&eacute;. D&eacute;compressez le fichier <b>PolicyDefinitions.zip</b> qui se trouve dans le dossier d&#8217;installation et lisez le document <b>PolicyDefinitions.rtf</b> pour plus de d&eacute;tails.<br>
<br>
@@ -208,24 +208,24 @@ Apr&egrave;s avoir t&eacute;l&eacute;charger une nouvelle peau (skin) vous devez
Files\Open-Shell\Skins</span>. Apr&egrave;s cela, elle sera disponible dans les param&egrave;tres.<br>
<br>
<strong>Note:</strong> Certaines peaux (skins) peuvent &ecirc;tre sp&eacute;cifiquement con&ccedil;ues pour le mode
Classic, Basic, ou Aero. Par exemple une peau (skin) Aero n&eacute;cessitera peut &ecirc;tre le support de l'option verre, les autres auront une apparence bizarre si le th&egrave;me Classique (Classic) ou Base (Basic) est s&eacute;lectionn&eacute;. Certaines peaux (skins) Aero n&eacute;cessiteront aussi peut &ecirc;tre une couleur de verre sp&eacute;cifique &agrave; s&eacute;lectionner.<br>
Classic, Basic, ou Aero. Par exemple une peau (skin) Aero n&eacute;cessitera peut &ecirc;tre le support de l&#8217;option verre, les autres auront une apparence bizarre si le th&egrave;me Classique (Classic) ou Base (Basic) est s&eacute;lectionn&eacute;. Certaines peaux (skins) Aero n&eacute;cessiteront aussi peut &ecirc;tre une couleur de verre sp&eacute;cifique &agrave; s&eacute;lectionner.<br>
<br>
Vous pouvez cr&eacute;er votre propre peau (skin). Vous aurez besoin d'un logiciel de retouche d&#8217;image qui supporte le canal Alpha (comme Gimp ou Photoshop) et un outil pour modifier les fichiers ressources (comme Resource Hacker ou Visual Studio). Et bien s&ucirc;r quelques talents en conception de graphisme :). Lisez le <a target="_blank" href="http://www.classicshell.net/tutorials/skintutorial.html">Tutoriel de peaux (Skinning Tutorial) en anglais</a> avant de commencer.<br>
Vous pouvez cr&eacute;er votre propre peau (skin). Vous aurez besoin d&#8217;un logiciel de retouche d&#8217;image qui supporte le canal Alpha (comme Gimp ou Photoshop) et un outil pour modifier les fichiers ressources (comme Resource Hacker ou Visual Studio). Et bien s&ucirc;r quelques talents en conception de graphisme :). Lisez le <a target="_blank" href="http://www.classicshell.net/tutorials/skintutorial.html">Tutoriel de peaux (Skinning Tutorial) en anglais</a> avant de commencer.<br>
<br>
<br><br>
<h1><a name="search"></a>Recherche</h1><img src="images/search1.png" style="width: 450px; height: 548px;" alt=""><br>
<br>
La zone de recherche vous laisse rechercher du contenu dans le menu d&eacute;marrer, les programmes qui se trouvent dans la variable d'environnement PATH et les fichiers index&eacute;s.
Vous pouvez avoir la zone de recherche appara&icirc;tre sous forme d'&eacute;l&eacute;ment de menu normal et ensuite vous pouvez y aller en utilisant les touches claviers fl&egrave;ches haut/bas.
Vous pouvez choisir d'avoir la zone de recherche s&eacute;lectionn&eacute; par d&eacute;faut quand vous ouvrez le menu d&eacute;marrer. Ou vous pouvez choisir d&#8217;activer la zone de recherche seulement avec la touche Tab, de fa&ccedil;on que tant que vous n'utilisez pas la touche tab vous pouvez utiliser le clavier pour naviguer comme si la zone de recherche n'&eacute;tait pas l&agrave;.<br>
La zone de recherche vous laisse rechercher du contenu dans le menu d&eacute;marrer, les programmes qui se trouvent dans la variable d&#8217;environnement PATH et les fichiers index&eacute;s.
Vous pouvez avoir la zone de recherche appara&icirc;tre sous forme d&#8217;&eacute;l&eacute;ment de menu normal et ensuite vous pouvez y aller en utilisant les touches claviers fl&egrave;ches haut/bas.
Vous pouvez choisir d&#8217;avoir la zone de recherche s&eacute;lectionn&eacute; par d&eacute;faut quand vous ouvrez le menu d&eacute;marrer. Ou vous pouvez choisir d&#8217;activer la zone de recherche seulement avec la touche Tab, de fa&ccedil;on que tant que vous n&#8217;utilisez pas la touche tab vous pouvez utiliser le clavier pour naviguer comme si la zone de recherche n&#8217;&eacute;tait pas l&agrave;.<br>
<br>
Les r&eacute;sultats de recherche s'affichent dans le menu principal si vous utilisez le style Windows 7 ou dans un sous-menu pour les styles Classiques (Classic).<br>
Cliquez sur chaque cat&eacute;gorie pour la d&eacute;velopper et voir plus de r&eacute;sultats. Cliquez sur l&#8217;ic&ocirc;ne &agrave; la fin pour voir tous les r&eacute;sultats dans l&#8217;Explorateur.<br>
<br>
Les styles Classiques (Classic) vous permettent de configurer des &quot;fournisseurs de recherche&quot; additionnels, que vous pouvez utiliser pour rechercher du texte &agrave; partir de la zone de recherche. Vous pouvez ex&eacute;cuter ce programme de recherche soit en le s&eacute;lectionnant &agrave; partir du menu, soit en appuyant sur la touche Alt. Dans cet exemple utilisez Alt+A pour l'Agent Ransack.<br>
Les styles Classiques (Classic) vous permettent de configurer des &quot;fournisseurs de recherche&quot; additionnels, que vous pouvez utiliser pour rechercher du texte &agrave; partir de la zone de recherche. Vous pouvez ex&eacute;cuter ce programme de recherche soit en le s&eacute;lectionnant &agrave; partir du menu, soit en appuyant sur la touche Alt. Dans cet exemple utilisez Alt+A pour l&#8217;Agent Ransack.<br>
<img src="images/search2.png" style="width: 732px; height: 432px;" alt=""><br>
<br>
Ceci est fait en ajoutant des sous-&eacute;l&eacute;ments &agrave; l'&eacute;l&eacute;ment zone de recherche dans l&#8217;onglet <span style="font-weight: bold;">Personnaliser le Menu D&eacute;marrer</span> :<br>
Ceci est fait en ajoutant des sous-&eacute;l&eacute;ments &agrave; l&#8217;&eacute;l&eacute;ment zone de recherche dans l&#8217;onglet <span style="font-weight: bold;">Personnaliser le Menu D&eacute;marrer</span> :<br>
<img src="images/search3.png" style="width: 351px; height: 212px;" alt=""><br>
<br>
Ouvrez chaque sous-&eacute;l&eacute;ment et saisissez la commande pour d&eacute;marrer le programme de recherche. Si vous utilisez <span style="font-weight: bold;">%1</span> dans la commande, cela sera remplac&eacute; par le contenu de la zone de recherche. Si vous utilisez <span style="font-weight: bold;">%2</span> cela sera remplac&eacute; par le texte de la zone de recherche encod&eacute; au format url.
@@ -240,7 +240,7 @@ Recherche avec Bing : <span style="font-weight: bold;">http://www.bing.com/searc
<br>
<br>
<h1><a name="button"></a>Bouton D&eacute;marrer Personnalisable<br>
</h1>Open-Shell peut ajouter son propre bouton d&eacute;marrer &agrave; la barre des tâches. Il peut m&ecirc;me remplacer le bouton d&eacute;marrer par d&eacute;faut de Windows 7.
</h1>Open-Shell peut ajouter son propre bouton d&eacute;marrer &agrave; la barre des t&acirc;ches. Il peut m&ecirc;me remplacer le bouton d&eacute;marrer par d&eacute;faut de Windows 7.
Vous pouvez choisir entre un bouton orbe style Aero, un bouton classique rectangulaire, ou vous pouvez faire le v&ocirc;tre. Pour un bouton d&eacute;marrer personnalis&eacute; vous avez besoin
d&#8217;une image qui contient 3 &eacute;tats du bouton - normal, chaud et cliqu&eacute; :<br>
<img src="images%5Cbutton_images.png" style="width: 64px; height: 192px;" alt="Images du bouton d&eacute;marrer" title="Images du bouton d&eacute;marrer"><br>

View File

@@ -538,11 +538,11 @@
</Component>
<Component Id="Immersive.skin" Guid="045C48C3-FE11-4C66-AD7F-3F3EE35B4DEA" Win64="$(var.CS_WIN64)">
<File Id="Immersive.skin" KeyPath="yes" Checksum="yes" Source="Output\Immersive.skin" Vital="yes" />
<Condition>WINDOWSBUILDNUM&gt;10000</Condition>
<Condition>VersionNT&gt;601</Condition>
</Component>
<Component Id="Immersive.skin7" Guid="FFECA17A-C005-4D84-9F7C-DBC8EA2E1B5A" Win64="$(var.CS_WIN64)">
<File Id="Immersive.skin7" KeyPath="yes" Checksum="yes" Source="Output\Immersive.skin7" Vital="yes" />
<Condition>WINDOWSBUILDNUM&gt;10000</Condition>
<Condition>VersionNT&gt;601</Condition>
</Component>
</DirectoryRef>
<DirectoryRef Id="TARGETDIR">

View File

@@ -0,0 +1,61 @@
// Microsoft Visual C++ generated resource script.
//
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION _PRODUCT_VERSION
PRODUCTVERSION _PRODUCT_VERSION
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "CompanyName", "Open-Shell"
VALUE "FileDescription", "Setup helper"
VALUE "FileVersion", _PRODUCT_VERSION_STR
VALUE "InternalName", "SetupHelper.exe"
VALUE "LegalCopyright", "Copyright (C) 2017-2018, The Open-Shell Team"
VALUE "OriginalFilename", "SetupHelper.exe"
VALUE "ProductName", "Open-Shell"
VALUE "ProductVersion", _PRODUCT_VERSION_STR
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////

View File

@@ -38,6 +38,9 @@
<ItemGroup>
<ClCompile Include="SetupHelper.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="SetupHelper.rc" />
</ItemGroup>
<ItemGroup>
<Manifest Include="SetupHelper.manifest" />
</ItemGroup>

View File

@@ -207,6 +207,44 @@ BEGIN
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION _PRODUCT_VERSION
PRODUCTVERSION _PRODUCT_VERSION
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "CompanyName", "Open-Shell"
VALUE "FileDescription", "Utility"
VALUE "FileVersion", _PRODUCT_VERSION_STR
VALUE "InternalName", "Utility.exe"
VALUE "LegalCopyright", "Copyright (C) 2017-2018, The Open-Shell Team"
VALUE "OriginalFilename", "Utility.exe"
VALUE "ProductName", "Open-Shell"
VALUE "ProductVersion", _PRODUCT_VERSION_STR
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////

View File

@@ -1,5 +1,5 @@
@echo off
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.11\bin\;%PATH%
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.14\bin\;%PATH%
cd %~dp0

View File

@@ -1,7 +1,7 @@
@echo off
rem This file is to create all the files required for a new release to publish
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.11\bin\;%PATH%
set PATH=C:\Program Files\7-Zip\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files (x86)\WiX Toolset v3.14\bin\;%PATH%
cd %~dp0

View File

@@ -52,14 +52,6 @@ END
// Version
//
// Solution loading fail-safe
#ifndef _PRODUCT_VERSION
#define _PRODUCT_VERSION 4.4.102
#endif
#ifndef _PRODUCT_VERSION_STR
#define _PRODUCT_VERSION_STR "4.4.102"
#endif
VS_VERSION_INFO VERSIONINFO
FILEVERSION _PRODUCT_VERSION
PRODUCTVERSION _PRODUCT_VERSION

View File

@@ -136,6 +136,8 @@ static void CreateAppResolver( void )
static bool DetectGrayscaleImage( const unsigned int *bits, int stride, int width, int height )
{
if (width==0 || height==0)
return false;
int transparent=0;
for (int y=0;y<height;y++,bits+=stride)
{

View File

@@ -603,6 +603,11 @@ UINT GetTaskbarPosition( HWND taskBar, MONITORINFO *pInfo, HMONITOR *pMonitor, R
SHAppBarMessage(ABM_GETTASKBARPOS,&appbar);
if (pRc)
{
if (RECT rc; GetWindowRgnBox(taskBar,&rc)!=ERROR)
{
MapWindowPoints(taskBar,NULL,(POINT*)&rc,2);
appbar.rc=rc;
}
*pRc=appbar.rc;
RECT rc;
GetWindowRect(taskBar,&rc);
@@ -1211,6 +1216,19 @@ void EnableHotkeys( THotkeys enable )
}
}
bool IsTouchTaskbar(void)
{
if (!IsWin11())
return false;
CRegKey regKey;
if (regKey.Open(HKEY_CURRENT_USER, L"Software\\Microsoft\\Windows\\CurrentVersion\\Explorer") != ERROR_SUCCESS)
return false;
DWORD val;
return regKey.QueryDWORDValue(L"TabletPostureTaskbar", val) == ERROR_SUCCESS && val;
}
static void UpdateStartButtonPosition(const TaskbarInfo* taskBar, const WINDOWPOS* pPos)
{
if (IsStartButtonSmallIcons(taskBar->taskbarId) != IsTaskbarSmallIcons())
@@ -1218,6 +1236,14 @@ static void UpdateStartButtonPosition(const TaskbarInfo* taskBar, const WINDOWPO
RECT rcTask;
GetWindowRect(taskBar->taskBar, &rcTask);
if (IsTouchTaskbar())
{
if (RECT rc; GetWindowRgnBox(taskBar->taskBar, &rc) != ERROR)
{
MapWindowPoints(taskBar->taskBar, NULL, (POINT*)&rc, 2);
rcTask = rc;
}
}
MONITORINFO info;
UINT uEdge = GetTaskbarPosition(taskBar->taskBar, &info, NULL, NULL);
DWORD buttonFlags = SWP_NOACTIVATE | SWP_NOOWNERZORDER | SWP_NOSIZE;
@@ -2891,6 +2917,12 @@ static void OpenCortana( void )
static void InitStartMenuDLL( void )
{
static bool initCalled = false;
if (initCalled)
return;
initCalled = true;
LogToFile(STARTUP_LOG, L"StartMenu DLL: InitStartMenuDLL");
WaitDllInitThread();
@@ -3074,6 +3106,9 @@ static void InitStartMenuDLL( void )
taskBar.chevron=FindWindowEx(tray,NULL,L"Button",NULL);
if (taskBar.chevron)
SetWindowSubclass(taskBar.chevron,SubclassTrayChevronProc,'CLSH',taskBar.taskbarId);
taskBar.news=FindWindowEx(g_TaskBar,NULL,L"DynamicContent2",NULL);
if (taskBar.news)
SetWindowSubclass(taskBar.news,SubclassTrayChevronProc,'CLSH',taskBar.taskbarId);
}
HandleTaskbarParts(taskBar,true);
@@ -3163,11 +3198,14 @@ static void RecreateStartButton( size_t taskbarId )
RECT rcTask;
GetWindowRect(taskBar.taskBar,&rcTask);
PostMessage(taskBar.taskBar,WM_SIZE,SIZE_RESTORED,MAKELONG(rcTask.right-rcTask.left,rcTask.bottom-rcTask.top));
for (auto btn : taskBar.trayButtons)
if (taskBar.taskBar==g_TaskBar)
{
RECT rc;
GetWindowRect(btn,&rc);
SetWindowPos(btn,HWND_TOP,rc.left,rc.top,0,0,SWP_NOSIZE|SWP_NOACTIVATE|SWP_NOZORDER);
for (auto btn : taskBar.trayButtons)
{
RECT rc;
GetWindowRect(btn,&rc);
SetWindowPos(btn,HWND_TOP,rc.left,rc.top,0,0,SWP_NOSIZE|SWP_NOACTIVATE|SWP_NOZORDER);
}
}
}
}
@@ -3260,6 +3298,8 @@ if (!g_bTrimHooks)
}
if (it->second.chevron)
RemoveWindowSubclass(it->second.chevron,SubclassTrayChevronProc,'CLSH');
if (it->second.news)
RemoveWindowSubclass(it->second.news,SubclassTrayChevronProc,'CLSH');
if (it->second.desktop)
RemoveWindowSubclass(it->second.desktop,SubclassDesktopButtonProc,'CLSH');
if (it->second.bTimer)

View File

@@ -47,7 +47,7 @@ void EnableStartTooltip( bool bEnable );
struct TaskbarInfo
{
TaskbarInfo( void ) { taskbarId=pointerId=0; taskBar=startButton=oldButton=rebar=taskList=chevron=desktop=NULL; startButtonSize.cx=startButtonSize.cy=0; oldButtonSize.cx=oldButtonSize.cy=0; bTimer=bCustomLook=bReplaceButton=bHideButton=bRecreatingButton=bThemeChanging=false; }
TaskbarInfo( void ) { taskbarId=pointerId=0; taskBar=startButton=oldButton=rebar=taskList=chevron=news=desktop=NULL; startButtonSize.cx=startButtonSize.cy=0; oldButtonSize.cx=oldButtonSize.cy=0; bTimer=bCustomLook=bReplaceButton=bHideButton=bRecreatingButton=bThemeChanging=false; }
int taskbarId;
HWND taskBar;
HWND startButton; // either own start button or the win7 start button (depending on bReplaceButton)
@@ -55,6 +55,7 @@ struct TaskbarInfo
HWND rebar;
HWND taskList;
HWND chevron;
HWND news;
HWND desktop;
SIZE startButtonSize;
SIZE oldButtonSize;

View File

@@ -1239,8 +1239,8 @@ BEGIN
IDS_SHOW_APPS_MENU_TIP2 "Enable the Apps menu\nWarning: You don't have the Apps item in your custom menu, so this setting will be ignored"
IDS_SKIN_ERR_METRO_COLOR
"The selected skin is not compatible with Windows 7.\r\n"
IDS_BUTTON_ALIGN "Align to corner of the screen"
IDS_BUTTON_ALIGN_TIP "When this is checked, the button will be aligned to the corner of the screen instead of the middle of the taskbar"
IDS_BUTTON_ALIGN "Align to edge of taskbar"
IDS_BUTTON_ALIGN_TIP "When this is checked, the button will be aligned to the edge the taskbar instead of the middle of the taskbar"
IDS_MENU_GLASS2 "Enable menu glass"
IDS_MENU_GLASS2_TIP "Check this to use glass transparency in the menu"
IDS_GLASS_OPACITY "Glass opacity"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -274,15 +274,30 @@ static void ParseApplicationInformation(CComPtr<IXMLDOMNode>& parent, AttributeW
}
}
static void ParseSettingIDs(CComPtr<IXMLDOMNode>& node, AttributeWriter& writer)
{
writer.addString(Id::PageId, GetTranslatedString(node, L"PageID"));
writer.addString(Id::HostId, GetTranslatedString(node, L"HostID"));
writer.addString(Id::GroupId, GetTranslatedString(node, L"GroupID"));
writer.addString(Id::SettingId, GetTranslatedString(node, L"SettingID"));
}
static void ParseSettingPaths(CComPtr<IXMLDOMNode>& parent, AttributeWriter& writer)
{
CComPtr<IXMLDOMNode> node;
if (parent->selectSingleNode(CComBSTR(L"SettingPaths/Path"), &node) == S_OK)
ParseSettingIDs(node, writer);
}
static void ParseSettingIdentity(CComPtr<IXMLDOMNode>& parent, AttributeWriter& writer)
{
CComPtr<IXMLDOMNode> node;
if (parent->selectSingleNode(CComBSTR(L"SettingIdentity"), &node) == S_OK)
{
writer.addString(Id::PageId, GetTranslatedString(node, L"PageID"));
writer.addString(Id::HostId, GetTranslatedString(node, L"HostID"));
writer.addString(Id::GroupId, GetTranslatedString(node, L"GroupID"));
writer.addString(Id::SettingId, GetTranslatedString(node, L"SettingID"));
// Win11 24H2+
ParseSettingPaths(node, writer);
// older
ParseSettingIDs(node, writer);
}
}
@@ -327,9 +342,15 @@ static std::vector<std::vector<uint8_t>> ParseModernSettings()
doc->put_async(VARIANT_FALSE);
wchar_t path[MAX_PATH]{};
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{253E530E-387D-4BC2-959D-E6F86122E5F2}.xml)");
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{FDB289F3-FCFC-4702-8015-18926E996EC1}.xml)");
DoEnvironmentSubst(path, _countof(path));
if (!PathFileExists(path))
{
wcscpy_s(path, LR"(%windir%\ImmersiveControlPanel\Settings\AllSystemSettings_{253E530E-387D-4BC2-959D-E6F86122E5F2}.xml)");
DoEnvironmentSubst(path, _countof(path));
}
VARIANT_BOOL loaded;
if (SUCCEEDED(doc->load(CComVariant(path), &loaded)) && loaded)
{

View File

@@ -93,6 +93,7 @@ Menu.SearchPeople = عن أ&شخاص...
Menu.SortByName = فرز &حسب الاسم
Menu.Open = ف&تح
Menu.OpenAll = &فتح كافة المستخدمين
Menu.OpenPinned = Open Pinned
Menu.Explore = ا&ستكشاف
Menu.ExploreAll = است&كشاف كافة المستخدمين
Menu.MenuSettings = إعدادات
@@ -229,6 +230,7 @@ Menu.SearchPeople = За хо&ра...
Menu.SortByName = &Сортирай по име
Menu.Open = &Отвори
Menu.OpenAll = О&твори "Всички потребители"
Menu.OpenPinned = Отворете фиксираните елементи
Menu.Explore = &Преглед
Menu.ExploreAll = Пре&глед на "Всички потребители"
Menu.MenuSettings = Настройки
@@ -365,6 +367,7 @@ Menu.SearchPeople = &Persones...
Menu.SortByName = Ordenar per &Nom
Menu.Open = &Obrir
Menu.OpenAll = Ob&rir tots els usuaris
Menu.OpenPinned = Obre elements fixats
Menu.Explore = E&xplorar
Menu.ExploreAll = &Explorar tots els usuaris
Menu.MenuSettings = Configuració
@@ -503,6 +506,7 @@ Menu.SearchPeople = Oso&by...
Menu.SortByName = Seřadit podle &názvu
Menu.Open = &Otevřít
Menu.OpenAll = Ot&evřít položky všech uživatele
Menu.OpenPinned = Otevřít připnuté položky
Menu.Explore = Proz&koumat
Menu.ExploreAll = P&rocházet položky všech uživatelů
Menu.MenuSettings = Nastavení
@@ -639,6 +643,7 @@ Menu.SearchPeople = Efter &personer...
Menu.SortByName = So&rter efter navn
Menu.Open = Å&bn
Menu.OpenAll = &Åbn mappen Alle brugere
Menu.OpenPinned = Åbn fastgjorte elementer
Menu.Explore = &Stifinder
Menu.ExploreAll = &Gennemse mappen Alle brugere
Menu.MenuSettings = Indstillinger
@@ -912,6 +917,7 @@ Menu.SearchPeople = Για ά&τομα...
Menu.SortByName = Ταξι&νόμηση κατά όνομα
Menu.Open = Άν&οιγμα
Menu.OpenAll = Άνοιγμα ό&λων των χρηστών
Menu.OpenPinned = Άνοιγμα καρφιτσωμένων στοιχείων
Menu.Explore = Ε&ξερεύνηση
Menu.ExploreAll = &Εξερεύνηση όλων των χρηστών
Menu.MenuSettings = Ρυθμίσεις
@@ -1048,6 +1054,7 @@ Menu.SearchPeople = For &People...
Menu.SortByName = Sort &by Name
Menu.Open = &Open
Menu.OpenAll = O&pen All Users
Menu.OpenPinned = Open Pinned
Menu.Explore = &Explore
Menu.ExploreAll = E&xplore All Users
Menu.MenuSettings = Settings
@@ -1184,6 +1191,7 @@ Menu.SearchPeople = &Personas...
Menu.SortByName = Ordenar por &Nombre
Menu.Open = &Abrir
Menu.OpenAll = Ab&rir todos los usuarios
Menu.OpenPinned = Abrir elementos fijados
Menu.Explore = E&xplorar
Menu.ExploreAll = &Explorar todos los usuarios
Menu.MenuSettings = Configuración
@@ -1320,6 +1328,7 @@ Menu.SearchPeople = &Inimesi...
Menu.SortByName = Sor&di nime järgi
Menu.Open = &Ava
Menu.OpenAll = A&va kaust Kõik kasutajad
Menu.OpenPinned = Ava kinnitatud üksused
Menu.Explore = Uu&ri
Menu.ExploreAll = Uur&i kausta Kõik kasutajad
Menu.MenuSettings = Sätted
@@ -1456,6 +1465,7 @@ Menu.SearchPeople = برای ا&فراد...
Menu.SortByName = &ترتیب بر اساس نام
Menu.Open = با&ز کردن
Menu.OpenAll = باز کردن تمام &کاربرها
Menu.OpenPinned = Open Pinned
Menu.Explore = کاو&ش
Menu.ExploreAll = کاوش ت&مام کاربرها
Menu.MenuSettings = تنظیمات
@@ -1594,6 +1604,7 @@ Menu.SearchPeople = &Henkilöitä...
Menu.SortByName = &Lajittele nimen mukaan
Menu.Open = &Avaa
Menu.OpenAll = Avaa &kaikki käyttäjät
Menu.OpenPinned = Avaa kiinnitetyt kohteet
Menu.Explore = &Resurssienhallinta
Menu.ExploreAll = &Selaa kaikkia käyttäjiä
Menu.MenuSettings = Asetukset
@@ -1730,6 +1741,7 @@ Menu.SearchPeople = Des &personnes…
Menu.SortByName = Trier par &nom
Menu.Open = &Ouvrir
Menu.OpenAll = Ouvrir &tous les utilisateurs
Menu.OpenPinned = Ouvrir les éléments épinglés
Menu.Explore = E&xplorer
Menu.ExploreAll = &Explorer Tous les utilisateurs
Menu.MenuSettings = Paramètres
@@ -1866,6 +1878,7 @@ Menu.SearchPeople = Airson &daoine...
Menu.SortByName = Seòrsaich a-rèir ain&m
Menu.Open = F&osgail
Menu.OpenAll = &Fosgail a h-uile cleachdaiche
Menu.OpenPinned = Fosgail nithean pinnte
Menu.Explore = &Rùraich
Menu.ExploreAll = Rùraic&h a h-uile cleachdaiche
Menu.MenuSettings = Roghainnean
@@ -2002,6 +2015,7 @@ Menu.SearchPeople = עבור &אנשים...
Menu.SortByName = מיין לפי &שם
Menu.Open = &פתח
Menu.OpenAll = פתח את &כל המשתמשים
Menu.OpenPinned = Open Pinned
Menu.Explore = &סייר
Menu.ExploreAll = סיי&ר בכל המשתמשים
Menu.MenuSettings = הגדרות
@@ -2138,6 +2152,7 @@ Menu.SearchPeople = Za &osobe...
Menu.SortByName = Poredaj po i&menu
Menu.Open = &Otvori
Menu.OpenAll = Ot&vori sve korisnike
Menu.OpenPinned = Otvaranje zakačenih stavki
Menu.Explore = Ist&raži
Menu.ExploreAll = Istr&aži sve korisnike
Menu.MenuSettings = Postavke
@@ -2274,6 +2289,7 @@ Menu.SearchPeople = &Személyek...
Menu.SortByName = &Név szerinti rendezés
Menu.Open = &Megnyitás
Menu.OpenAll = M&egnyitás - All Users
Menu.OpenPinned = Open Pinned
Menu.Explore = T&allózás
Menu.ExploreAll = Ta&llózás - All Users
Menu.MenuSettings = Beállítások
@@ -2412,6 +2428,7 @@ Menu.SearchPeople = Að &fólki...
Menu.SortByName = Raða &eftir heiti
Menu.Open = &Opna
Menu.OpenAll = O&pna Allir notendur
Menu.OpenPinned = Opnaðu fest atriði
Menu.Explore = Opna &möppu
Menu.ExploreAll = Opna m&öppu Allir notendur
Menu.MenuSettings = Stillingar
@@ -2548,6 +2565,7 @@ Menu.SearchPeople = &Contatti...
Menu.SortByName = Or&dina per nome
Menu.Open = &Apri
Menu.OpenAll = Apri &cartella Utenti
Menu.OpenPinned = Apri gli elementi appuntati
Menu.Explore = &Esplora
Menu.ExploreAll = Esplora cartella &Utenti
Menu.MenuSettings = Impostazioni
@@ -2684,6 +2702,7 @@ Menu.SearchPeople = 人(&P)...
Menu.SortByName = 名前順で並べ替え(&B)
Menu.Open = 開く(&O)
Menu.OpenAll = 開く - All Users(&P)
Menu.OpenPinned = 開く - Pinned
Menu.Explore = エクスプローラー(&E)
Menu.ExploreAll = エクスプローラー - All Users(&X)
Menu.MenuSettings = 設定
@@ -2820,6 +2839,7 @@ Menu.SearchPeople = 사람 찾기(&P)...
Menu.SortByName = 이름순 정렬(&B)
Menu.Open = 열기(&O)
Menu.OpenAll = 열기 - All Users(&P)
Menu.OpenPinned = 열기 - Pinned
Menu.Explore = 탐색(&E)
Menu.ExploreAll = 탐색 - All Users(&X)
Menu.MenuSettings = 설정
@@ -2956,6 +2976,7 @@ Menu.SearchPeople = &Asmenims...
Menu.SortByName = &Rūšiuoti pagal vardus
Menu.Open = &Atidaryti
Menu.OpenAll = A&tidaryti aplanką Visi vartotojai
Menu.OpenPinned = Atidaryti prisegtus elementus
Menu.Explore = Naršyt&i
Menu.ExploreAll = Na&ršyti visus vartotojus
Menu.MenuSettings = Parametrai
@@ -3092,6 +3113,7 @@ Menu.SearchPeople = &Personām...
Menu.SortByName = &Kārtot pēc nosaukuma
Menu.Open = A&tvērt
Menu.OpenAll = &Atvērt visus lietotājus
Menu.OpenPinned = Atvērt piespraustos vienumus
Menu.Explore = &Pārlūkot
Menu.ExploreAll = Pār&lūkot visus lietotājus
Menu.MenuSettings = Iestatījumi
@@ -3228,6 +3250,7 @@ Menu.SearchPeople = За луѓе...
Menu.SortByName = Сортирај по име
Menu.Open = Отвори
Menu.OpenAll = Отвори "Сите корисници"
Menu.OpenPinned = Отворете закачени ставки
Menu.Explore = Преглед
Menu.ExploreAll = Преглед на "Сите корисници"
Menu.MenuSettings = Подесувања
@@ -3364,6 +3387,7 @@ Menu.SearchPeople = Etter &personer...
Menu.SortByName = Sorter etter &navn
Menu.Open = Å&pne
Menu.OpenAll = &Åpne mappen All users
Menu.OpenPinned = Åpne festede elementer
Menu.Explore = &Utforsk
Menu.ExploreAll = Utforsk &mappen All users
Menu.MenuSettings = Innstillinger
@@ -3500,6 +3524,7 @@ Menu.SearchPeople = &Personen...
Menu.SortByName = S&orteren op naam
Menu.Open = &Openen
Menu.OpenAll = &Alle gebruikers weergeven
Menu.OpenPinned = Open vastgezette items
Menu.Explore = Ve&rkennen
Menu.ExploreAll = Alle &gebruikers verkennen
Menu.MenuSettings = Instellingen
@@ -3636,6 +3661,7 @@ Menu.SearchPeople = &Do osób...
Menu.SortByName = Sortuj w&edług nazw
Menu.Open = &Otwórz
Menu.OpenAll = Otwórz &wszystkich użytkowników
Menu.OpenPinned = Otwórz przypięte elementy
Menu.Explore = &Eksploruj
Menu.ExploreAll = E&ksploruj wszystkich użytkowników
Menu.MenuSettings = Ustawienia
@@ -3723,7 +3749,7 @@ Menu.RestartUpdate = Atualizar e reiniciar
Menu.Sleep = &Dormir
Menu.Hibernate = &Hibernar
Menu.ControlPanel = &Painel de controle
Menu.PCSettings = Configurações do computador
Menu.PCSettings = Configurações
Menu.Security = Segurança do Windows
Menu.Network = Co&nexões de Rede
Menu.Printers = &Impressoras
@@ -3772,6 +3798,7 @@ Menu.SearchPeople = Para &Pessoas...
Menu.SortByName = C&lassificar por nome
Menu.Open = &Abrir
Menu.OpenAll = A&brir a pasta All Users
Menu.OpenPinned = Abrir itens fixados
Menu.Explore = E&xplorar
Menu.ExploreAll = Expl&orar a pasta All Users
Menu.MenuSettings = Configurações
@@ -3908,6 +3935,7 @@ Menu.SearchPeople = &Pessoas...
Menu.SortByName = Ordenar pelo &nome
Menu.Open = &Abrir
Menu.OpenAll = A&brir All Users
Menu.OpenPinned = Abrir os itens fixados
Menu.Explore = E&xplorar
Menu.ExploreAll = Explorar All &Users
Menu.MenuSettings = Definições
@@ -4044,6 +4072,7 @@ Menu.SearchPeople = &Persoane...
Menu.SortByName = &Sortare după nume
Menu.Open = &Deschidere
Menu.OpenAll = Desc&hidere Toți utilizatorii
Menu.OpenPinned = Deschideți elementele fixate
Menu.Explore = &Explorare
Menu.ExploreAll = E&xplorare Toți utilizatorii
Menu.MenuSettings = Setări
@@ -4180,6 +4209,7 @@ Menu.SearchPeople = &Людей...
Menu.SortByName = &Сортировать по имени
Menu.Open = &Открыть
Menu.OpenAll = Открыть о&бщее для всех меню
Menu.OpenPinned = Open Pinned
Menu.Explore = &Проводник
Menu.ExploreAll = Проводни&к в общее для всех меню
Menu.MenuSettings = Настройка
@@ -4316,6 +4346,7 @@ Menu.SearchPeople = Ľu&dia...
Menu.SortByName = &Usporiadať podľa názvov
Menu.Open = &Otvoriť
Menu.OpenAll = Ot&voriť profil All Users
Menu.OpenPinned = Otvoriť Pinned
Menu.Explore = &Preskúmať
Menu.ExploreAll = P&reskúmať profil All Users
Menu.MenuSettings = Nastavenie
@@ -4452,6 +4483,7 @@ Menu.SearchPeople = &Za osebe ...
Menu.SortByName = &Razvrsti po imenih
Menu.Open = &Odpri
Menu.OpenAll = O&dpri mapo »All users«
Menu.OpenPinned = Odpri »Pinned«
Menu.Explore = R&azišči
Menu.ExploreAll = &Razišči mapo »All users«
Menu.MenuSettings = Nastavitve
@@ -4588,6 +4620,7 @@ Menu.SearchPeople = &Za osobe...
Menu.SortByName = &Sortiraj po imenu
Menu.Open = &Otvori
Menu.OpenAll = O&tvori sve korisnike
Menu.OpenPinned = Otvori dodato
Menu.Explore = &Istraži
Menu.ExploreAll = Istraži sve &korisnike
Menu.MenuSettings = Postavke
@@ -4724,6 +4757,7 @@ Menu.SearchPeople = Efter &personer...
Menu.SortByName = Sortera efter &namn
Menu.Open = &Öppna
Menu.OpenAll = Öppna &delade Start-menyn
Menu.OpenPinned = Öppna fästa objekt
Menu.Explore = &Utforska
Menu.ExploreAll = Utf&orska delade Start-menyn
Menu.MenuSettings = Inställningar
@@ -4861,6 +4895,7 @@ Menu.SearchPeople = สำหรับ&บุคคล...
Menu.SortByName = เรียงลำดั&บตามชื่อ
Menu.Open = เ&ปิด
Menu.OpenAll = &เปิดโฟลเดอร์ All Users
Menu.OpenPinned = เ&ปิด Pinned
Menu.Explore = สำรว&จ
Menu.ExploreAll = &สำรวจโฟลเดอร์ All Users
Menu.MenuSettings = การตั้งค่า
@@ -4997,6 +5032,7 @@ Menu.SearchPeople = &Kişiler...
Menu.SortByName = A&da Göre Sırala
Menu.Open = &Aç
Menu.OpenAll = Tü&m Kullanıcıları
Menu.OpenPinned = Sabitlenmiş öğeleri Aç
Menu.Explore = A&raştır
Menu.ExploreAll = &Tüm Kullanıcıları Araştır
Menu.MenuSettings = Ayarlar
@@ -5133,6 +5169,7 @@ Menu.SearchPeople = Л&юдей...
Menu.SortByName = Сортувати за &іменем
Menu.Open = &Відкрити
Menu.OpenAll = В&ідкрити спільне для всіх меню
Menu.OpenPinned = Open Pinned
Menu.Explore = &Провідник
Menu.ExploreAll = Пр&овідник до спільного для всіх меню
Menu.MenuSettings = Настройки
@@ -5269,6 +5306,7 @@ Menu.SearchPeople = 个人(&P)...
Menu.SortByName = 按名称排序(&B)
Menu.Open = 打开(&O)
Menu.OpenAll = 打开所有用户(&P)
Menu.OpenPinned = Open Pinned
Menu.Explore = 浏览(&E)
Menu.ExploreAll = 浏览所有用户(&X)
Menu.MenuSettings = 设置
@@ -5405,6 +5443,7 @@ Menu.SearchPeople = 人員(&P)...
Menu.SortByName = 依名稱排序(&B)
Menu.Open = 開啟(&O)
Menu.OpenAll = 開啟所有使用者(&P)
Menu.OpenPinned = Open Pinned
Menu.Explore = 檔案總管(&E)
Menu.ExploreAll = 瀏覽所有使用者(&X)
Menu.MenuSettings = 設定
@@ -5541,6 +5580,7 @@ Menu.SearchPeople = 人員(&P)...
Menu.SortByName = 依名稱排序(&B)
Menu.Open = 開啟(&O)
Menu.OpenAll = 開啟所有使用者(&P)
Menu.OpenPinned = Open Pinned
Menu.Explore = 檔案總管(&E)
Menu.ExploreAll = 瀏覽所有使用者(&X)
Menu.MenuSettings = 設定

View File

@@ -21,5 +21,5 @@ deploy:
on:
APPVEYOR_ACCOUNT_NAME: passionate-coder
auth_token:
secure: D0QZnRZfea3qJlWOwrxE6M2jrbiSrOfz/6U7RzdeeG8N0qNDFKI7LFjYyw2I/PcR
secure: SOu6Y71k0oIxXJR35x+7ZTrqDa3HqUM4kLNJc+DbohPz9zhVHh9O8QYwmI7LI0qslug5L11fo9pZVfVgZttw4eBgooHaX9TNBTTA6sJItkXqMX+M6mKAG7tbI/O3Eg0v
prerelease: true