reactos/base
Joachim Henze 738bf73be5 [0.4.13][REGEDIT] Backports 2024-08-11, e.g. CORE-19576
Ports back a few improvements in regedit, especially:

0.4.15-dev-8508-g 6fb67ddc0e [REGEDIT] Strip ancient stuff from resource.h / framewnd.c (#7194)

0.4.15-dev-8453-g 470cef7bfd [REGEDIT] Deduplication and other formatting changes (#7193)

PARTIALLY 0.4.15-dev-8391-g 28cb0995e6 [REGEDIT] Handle Ctrl+Backspace in AddressBar, from PR7140
THIS COMMIT IN ITS ENTIRETY WOULD REQUIRE ~23KB OF BINBARY SIZE! THEREFORE I ONLY PARTIALLY PICKED THE PART
WHICH FIXES THE DEL-KEY, BUT ACCEPTED THAT THE CTRL-BACKSPACE IS STILL NOT HANDLED PROPERLY AFTERWARDS, SAME AS BEFORE.

0.4.15-dev-8325-g 07f263143e [REGEDIT] *.rc: AUTORADIOBUTTONS, fix "Bus Nummer"-typo, ... (#7104)

0.4.15-dev-8314-g 2b3c2957e6 [REGEDIT] ru-RU.rc: Fixme was double-checked by Stasm

0.4.15-dev-8286-g 6d2b667a94 [REGEDIT] Strip unneeded WM_TIMER, formatting (#7040)

0.4.15-dev-8231-g 29a56f326a [REGEDIT] Fix splitter move redraw issues. (#6992) This is a workaround just! CORE-19576

0.4.15-dev-8091-g 15c42f3ef8 [REGEDIT] Check the correct value in WM_ACTIVATE (#6895)

Beside that, pick a few places selectively where the rc's have been improved,
and strip in the older branches the unimplemented print & only-partially-implemented help capabilities.
Good enough to leave those non-essential-features for 0.4.15 and later.
In regproc.c remove a bit of debug-code, and the REG_CLASS_NUMBER define
which were removed on master as well with the last Wine-sync of that code.
I was very reluctant though to grab anymore changes yet in regproc.c.

regedit.exe binary shrinks for all branches:
master          RosBEWin2.2.2 GCC8.4.0 dbg x86           1.052.672 (0.4.15-dev-8437-g2136409)
releases/0.4.14 RosBEWin2.2.2 GCC8.4.0 dbg x86  722.944 -> 705.536
releases/0.4.14 RosBEWin2.1.6 GCC4.7.2 dbg x86  718.336 -> 699.392
releases/0.4.13 RosBEWin2.1.6 GCC4.7.2 dbg x86  710.656 -> 691.712
releases/0.4.12 RosBEWin2.1.6 GCC4.7.2 dbg x86  711.680 -> 693.760
releases/0.4.11 RosBEWin2.1.6 GCC4.7.2 dbg x86  711.680 -> 693.760
releases/0.4.10 RosBEWin2.1.6 GCC4.7.2 dbg x86  711.680 -> 693.760
releases/0.4. 9 RosBEWin2.1.6 GCC4.7.2 dbg x86  683.008 -> 666.112
releases/0.4. 8 RosBEWin2.1.6 GCC4.7.2 dbg x86  683.008 -> 666.112
releases/0.4. 7 RosBEWin2.1.6 GCC4.7.2 dbg x86  683.008 -> 666.112
2024-08-11 21:52:00 +02:00
..
applications [0.4.13][REGEDIT] Backports 2024-08-11, e.g. CORE-19576 2024-08-11 21:52:00 +02:00
services
setup [0.4.13][REACTOS] Backport "http://www.reactos" -> "https://reactos" and readme.txt 2023-03-19 11:49:24 +01:00
shell [0.4.13][CMD] Correctly honour the "short" path flag in %~var enhanced variables expansion (#5433) CORE-14096, [REACTOS] Cleanup CORE-18077 2024-06-02 20:10:40 +02:00
system [0.4.13][CMD] Correctly honour the "short" path flag in %~var enhanced variables expansion (#5433) CORE-14096, [REACTOS] Cleanup CORE-18077 2024-06-02 20:10:40 +02:00
CMakeLists.txt