vodek3
a280fa92e1
Update StartMenuL10N.ini ( #2103 )
2025-01-13 07:01:26 +01:00
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
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
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
ge0rdi
c517e21465
Display "Searching..." progress always
...
Commit be8568c that introduced option to disable "See more results" also
changed behavior of "Searching..." item that indicates search in progress.
We will now make sure that the search progress indicator is displayed
always. No matter of options.
2023-08-16 15:39:47 +02:00
ge0rdi
8f1a696e94
Fix search results overlapping ( #1648 )
...
Changes in be8568 commit caused that under certain circumstances search
results may overlap "Search the Internet" item.
2023-08-16 15:39:47 +02:00
ge0rdi
4047d726ac
Fix checkboxes in settings dialog with custom themes ( #1630 )
2023-08-16 15:39:47 +02:00
ge0rdi
4b26b4d9e6
Allow negative horizontal/vertical menu offsets ( #1629 )
...
Menu offsets were previously applied to s_MainMenuLimits.
Though when deciding where to put start menu (CalculateCorner) we are
now taking into account also position of start button (as since Win11 it
may not be in corner of the screen).
This broke negative menu offsets.
We will fix it by applying menu offsets in CalculateCorner as a last
step once we have determined start menu position.
This should make even more sense than previous approach.
2023-08-16 15:39:47 +02:00
ge0rdi
2f251c4f63
Separate taskbar icon for Open-Shell menu settings dialog
...
It will be now separate from Explorer's icons in taskbar.
Open-Shell icon will be displayed for better clarity.
https://github.com/Open-Shell/Open-Shell-Menu/issues/31#issuecomment-1656611895
2023-08-16 15:39:47 +02:00
ge0rdi
f897241a08
Use nlohmann.json NuGet package instead of direct file
...
This way it will be easier to update to new version (when released).
And it will be also clear that we have dependency on this 3rd party
library.
2023-07-26 12:05:44 +02:00
ge0rdi
bbe2aa5d2f
Setup: Change symbols package name to OpenShellSymbols_*
...
This way it will be nicely sorted after main OpenShellSetup_* package in assets page.
2023-07-24 18:37:35 +02:00
ge0rdi
12f1742f71
Show shutdown warning if there are multiple users logged in ( #1303 )
2023-07-24 18:09:49 +02:00
ge0rdi
931e5e831f
Setup: Upload Utility.exe artifact
...
Utility tool can be used for multiple purposes - like enabling logging,
or manual uninstall.
We will upload and deploy it along other binaries.
2023-07-19 19:45:45 +02:00
ge0rdi
6c6e1515ef
Utility: Various fixes
...
* Add files/keys from more recent Open-Shell versions
* Fix website links
2023-07-19 19:44:50 +02:00
ge0rdi
b2b734f295
Update BUILDME.txt
...
Update WiX version used for builds.
2023-07-07 09:15:15 +02:00
ge0rdi
9800b03b63
Remove GetDocRelativePath function
...
Help is always located in the same folder as binary that is using it.
2023-06-10 21:50:46 +02:00
ge0rdi
4377817bef
Copy *L10N.ini files to output folder
...
So that they can be used during debugging.
2023-06-10 21:50:46 +02:00
ge0rdi
8fee436996
Build: Change output paths
...
All output (and intermediate) files will go to folder outside of source tree.
2023-06-10 21:50:46 +02:00
ge0rdi
9f949dd99b
Remove old updating mechanism
...
We have our own updating already and don't plan to use old one.
There is no need to keep it around.
2023-06-09 17:52:18 +02:00
ge0rdi
714c98130a
Simplify project files
...
Put common build settings into separate props file.
This way it will be much easier to do changes that should affect all
projects in the future.
2023-06-09 17:52:18 +02:00
ge0rdi
fc79fb76c1
Add menu animation fps logging
2023-06-09 14:08:22 +02:00
ge0rdi
9878f02f70
Improve menu animation timing
...
Use steady_clock with 1ms resolution instead of GetTickCount that has typical resolution 10-16ms.
This should result in more smooth menu animations.
2023-06-09 14:08:22 +02:00
ge0rdi
9c149334fa
Properly round font size
...
Use MulDiv for proper rounding to nearest integer.
Fixes #1547 .
2023-05-27 13:33:41 +02:00
ge0rdi
2130047bd6
Prevent potential Explorer crash
...
Fixes #1523
2023-04-09 19:07:58 +02:00
vodek3
bcc76dd6ab
Help: Add custom button tutorial
...
Based on original Classic Shell tutorial:
http://www.classicshell.net/tutorials/buttontutorial.html
2023-02-07 19:54:54 +01:00
vodek3
e7bbe0e235
Help: Add skinning tutorial
...
Based on original Classic Shell tutorial:
http://www.classicshell.net/tutorials/skintutorial.html
2023-02-07 19:54:54 +01:00
vodek3
8ffed5651d
Help: Change title of help window
2023-02-07 19:54:54 +01:00
vodek3
faa666b54d
Skin: Adding the ability to localize Immersive/Immersive7 skins
2023-02-07 19:54:54 +01:00
ge0rdi
42aaaed045
Don't show first-time settings dialog if settings were imported from XML already ( #1319 )
2023-02-07 16:22:31 +01:00
ge0rdi
4705b35694
Fix Aero button alignment on multiple monitors ( #1310 )
...
Shift Aero button slightly when it is positioned in corner of any
monitor (not just primary one).
Moreover this shift should be done only for top/bottom taskbar.
2023-02-03 08:55:26 +01:00