107 Commits
Author SHA1 Message Date
zetaloop 07348d5b30 Merge remote-tracking branch 'upstream/master' 2023-10-23 12:25:12 +08:00
Amrsatrio f027a36837 All: Prepared some headers for C++ 2023-10-17 14:15:30 +07:00
zetaloop 605ad612f8 Merge remote-tracking branch 'upstream/master' 2023-10-06 09:50:46 +08:00
Amrsatrio 15c07a0530 Start10: Implemented proper fix for Pin to Start/Unpin from Start 2023-10-06 06:37:16 +07:00
zetaloop f5a9d74fca test 2023-07-28 13:13:37 +08:00
zetaloop ac531b8766 我是傻瓜 2023-07-27 21:43:15 +08:00
zetaloop f8b4ba8867 Translation 18
Thanks https://github.com/Yukari316/ExplorerPatcher_zh-CN , learned a lot!
2023-07-13 14:48:39 +08:00
Zetaspace b904f71cf5 Merge branch 'master' 2023-04-26 14:47:47 +08:00
Valentin Radu 6fb998eb75 Version: 22621.1555.55.2 2023-04-24 04:15:27 +03:00
Zetaspace bc5fb8d550 Merge remote-tracking branch 'upstream/master' 2022-08-08 19:16:06 +08:00
Valentin Radu d55f3c73c9 GUI: Support disabling File Explorer modern search bar in 32-bit applications 2022-08-07 20:44:55 +03:00
Valentin Radu 8fd7c46db0 All: Substitute RegDeleteKeyW with RegDeleteTreeW
This is because the keys should be deleted regardless of whether they
contain subkeys or not.
2022-08-07 20:40:36 +03:00
Valentin Radu 258d35c4a0 GUI: Fix language switcher on OS builds 22621+ 2022-08-06 03:54:41 +03:00
Valentin Radu ce6fb8d8f9 GUI: Hide Taskbar - Location in Windows 11 style on OS builds 22621+ 2022-08-05 21:13:12 +03:00
Valentin Radu 9239e56172 GUI: Hide Cortana button options on OS builds 22621+ 2022-08-05 21:12:23 +03:00
Zetaspace 9ed0e7f699 Merge branch 'valinet:master' into master 2022-06-14 22:00:49 +08:00
Valentin Radu 932f826ecb GUI: Fix a bug that had the window fail to display some sections under default settings 2022-06-13 14:09:31 +03:00
Zetaspace 8dc1f04b06 Squashed commit of the following:
commit 6bd514ba13
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Fri May 27 21:55:31 2022 +0300

    Version: 22000.708.46.3

commit c8bed99c1a
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Fri May 27 21:55:17 2022 +0300

    Taskbar10: Option to hide the "Show desktop" button

commit 434cdbdd46
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Fri May 27 21:55:03 2022 +0300

    Start10: Fixed a bug in Windows 10 where the Start menu was centered by default

commit a713d3964e
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Fri May 27 21:53:57 2022 +0300

    Version: 22000.708.46.2

commit cf4700af6f
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Fri May 27 21:52:42 2022 +0300

    sws: Fixed a bug that created unnecessary paint events when a window was flashing and the switcher is not shown

commit 87a2638fb1
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 18:11:08 2022 +0300

    Spotlight: Fixed a bug that had Spotlight context menu entries appear in some menus other than the desktop context menu

commit 26058f332d
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 11:54:42 2022 +0300

    Version: 22000.708.46.1

commit b809e9e8ed
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 11:54:23 2022 +0300

    GUI: Support switching more pages using the number row on the keyboard

commit 7649805e18
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 11:23:01 2022 +0300

    GUI: Added support for hiding pages and page contents

    Adds 2 new tags in the settings file that define the start and end of a
    logical section, in order to enable the possibility of hiding parts of
    the UI based on the current value of some setting:

        ;s Taskbar_Windows10Section IsOldTaskbar <- SECTION BEGIN
        ;g Taskbar_Windows10Section <- SECTION END

    For s, the parameters represent these:

    * Taskbar_Windows10Section = name of the current section
    * IsOldTaskbar = if the check associated with this name (function call)
      returns FALSE, the section will not be displayed on the screen; that
      is, the code will skip drawing whatever is inside the 2 tags

commit d0ad8bd1e3
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 11:17:53 2022 +0300

    Spotlight: Added section, logic and configuration parameters

    This commit includes support for the Windows spotlight feature from
    22000.708+ OS builds.
    Related to this, ExplorerPatcher now offers the following functionality:
    * Hide the "Learn about this picture" icon
    * Choose which items from the Windows spotlight icon context menu to
      have replicated in the desktop context menu (legacy context menu only)
    * Set a schedule for "Switch to next picture"
    * Manipulate the feature from the Properties UI, bypassing the desktop
      icon

commit 13e1cc7a1b
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Thu May 26 11:09:37 2022 +0300

    Symbols: Built-in support for OS build 22000.708

commit 9e6d13a9f1
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Tue May 24 19:22:44 2022 +0300

    Version: 22000.675.45.2

commit d9004c1566
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Tue May 24 19:20:34 2022 +0300

    sws: Fixed a bug that caused the switcher to display a hung UWP app twice

commit 7f76dca159
Author: Valentin Radu <valentin.radu@valinet.ro>
Date:   Mon May 23 21:47:48 2022 +0300

    libvalinet: Fixed memory leak in toast.h
2022-05-28 13:46:01 +08:00
Valentin Radu b809e9e8ed GUI: Support switching more pages using the number row on the keyboard 2022-05-26 11:54:23 +03:00
Valentin Radu 7649805e18 GUI: Added support for hiding pages and page contents
Adds 2 new tags in the settings file that define the start and end of a
logical section, in order to enable the possibility of hiding parts of
the UI based on the current value of some setting:

    ;s Taskbar_Windows10Section IsOldTaskbar <- SECTION BEGIN
    ;g Taskbar_Windows10Section <- SECTION END

For s, the parameters represent these:

* Taskbar_Windows10Section = name of the current section
* IsOldTaskbar = if the check associated with this name (function call)
  returns FALSE, the section will not be displayed on the screen; that
  is, the code will skip drawing whatever is inside the 2 tags
2022-05-26 11:23:01 +03:00
Valentin Radu d0ad8bd1e3 Spotlight: Added section, logic and configuration parameters
This commit includes support for the Windows spotlight feature from
22000.708+ OS builds.
Related to this, ExplorerPatcher now offers the following functionality:
* Hide the "Learn about this picture" icon
* Choose which items from the Windows spotlight icon context menu to
  have replicated in the desktop context menu (legacy context menu only)
* Set a schedule for "Switch to next picture"
* Manipulate the feature from the Properties UI, bypassing the desktop
  icon
2022-05-26 11:17:53 +03:00
Zetaspace af4d58c404 Merge remote-tracking branch 'upstream/master' 2022-05-03 12:27:27 +08:00
Valentin Radu 244e4a0936 File Explorer: Option to disable ribbon 2022-03-28 20:32:53 +03:00
Valentin Radu ff72f31b9b Weather: Display last time of update in Properties 2022-03-14 04:53:48 +02:00
Valentin Radu 67a6fc00aa All: Use global OS version query functions 2022-03-06 00:04:30 +02:00
Valentin Radu 4f16c5a7d4 Taskbar: Fixed a bug that prevented the taskbar from displaying UWP icons when using the Windows 10 Start menu on newer Windows builds (#973) 2022-03-03 21:28:50 +02:00
Valentin Radu 84f46606e1 Start10: Option to hide app list 2022-03-03 07:21:47 +02:00
Valentin Radu 54f12ee128 StartUI: Implemented "Show more tiles" option 2022-03-01 19:28:44 +02:00
Valentin Radu 39cb9f50fa StartUI: Support for full screen Start 2022-03-01 17:34:10 +02:00
Valentin Radu 092d0021b8 StartDocked: Disable Recommended section; StartUI: Enable rounded corners (#937) 2022-03-01 15:42:24 +02:00
Valentin Radu 44396b9db4 All: Fix windows in ancient 22000-based OS builds 2022-02-28 03:06:42 +02:00
Valentin Radu 2cc9b0ed7f All: Fixes for Windows 10 2022-02-21 02:42:35 +02:00
Valentin Radu 52cee9ebbb GUI: Show OS build in Properties - About 2022-02-20 21:32:12 +02:00
Valentin Radu 9dd911cb8d All: Support for Windows 10 2022-02-20 18:35:33 +02:00
Valentin Radu 5f869cfadb GUI: F5 refreshes displayed values 2022-02-20 18:10:43 +02:00
Valentin-Gabriel Radu b6bf015e1d GUI: Fix window background for classic theme 2022-02-19 14:13:02 +02:00
Valentin Radu a626f3d7f8 Screen reader: Read "x of y" instead of "x out of y" 2022-02-18 00:20:46 +02:00
Valentin Radu b7a1ced429 Weather: Rearchitected component lifetime 2022-02-17 23:42:13 +02:00
Valentin Radu 087c3a674a GUI: Support for high contrast themes (#885) 2022-02-17 23:05:06 +02:00
Valentin Radu 8b7ea20861 GUI: Ensure file path for SHFileOperation is ended with 2 zeros 2022-02-17 23:02:04 +02:00
Valentin Radu 14e7eef87b All: Fixed bug when extracting "Properties" string which failed to remove a trailing whitespace 2022-02-14 02:46:00 +02:00
Valentin Radu ce9b28a4e7 GUI: Clear weather data signals status and waits more 2022-02-14 02:44:57 +02:00
Valentin Radu 7da96210e7 Weather: Option to clear weather widget local data 2022-02-12 19:41:03 +02:00
Zetaspace 23163d72d0 Revert "wtf"
This reverts commit 9bf9551876.
2022-02-09 17:12:14 +08:00
Zetaspace 9bf9551876 wtf 2022-02-09 16:40:51 +08:00
Zetaspace 35ef641a67 Merge remote-tracking branch 'upstream/master' 2022-02-09 15:49:06 +08:00
Valentin Radu 60f1bac1f1 InputBox provides cancellation feedback and checks against invalid input; fixed a bug in Properties that reset settings when clicking Cancel in the InputBox; fixed a bug in Properties that corrupted the registry entries when InputBox is unable to launch (#734) 2022-01-28 04:45:04 +02:00
Valentin Radu 83042a6d68 Fixes for weather panel, implemented icon-less modes, implemented dynamic size to fit contents 2022-01-27 23:03:02 +02:00
Valentin Radu 62bdf042a4 Properties window font sizes are based on system font sizes 2022-01-27 22:34:37 +02:00
Valentin Radu 5d4466147d Implemented weather taskbar widget 2022-01-27 04:35:27 +02:00