mirror of
https://github.com/reactos/reactos.git
synced 2024-06-30 09:50:07 +00:00
![]() This effective one-liner-backport fixes flickering in some apps like: - CORE-7652 Hyperlink Blinking text while installing vc2008 redist package and many duplicate-tickets of that same symptom, like: - CORE-18553 CPUID CPU-Z 1.84 "about" flickers - CORE-7753 Caesar 3: Autorun.exe flickers endlessly - CORE-10741 API monitor high CPU usage - CORE-15300 Worksoft Navigator 0.985 installer is locked in an endless redrawing loop - CORE-16325 Some of MWSnap's installation windows fail to display content - CORE-17925 MS Visual C++ 2008 Redistributable Setup takes long time - CORE-18153 BitComet 1.86 forces the shell to a endless redrawing - CORE-18434 Ubisoft installers (SetupUbi) - continously refresh of window - CORE-15546 Shed 1.0 from rapps - setup does not draw some dlgs initially, but redraw can be enforced - CORE-18582 Emule 0.50a - Interface frozen / flickering until window is moved And since I do also port back the follow-up-commit of that, we can achieve that without introducing the following regressions which the initial fixes caused: - CORE-18817 [NTUSER] Winpos.c modification generates bad first drawing of some elements - CORE-18830 Explorer Drawing glitch: Missing "X" on "Folder" pane when Right Click > Explore from Desktop icons Those 2 things did not happen in the older releases beforehand. In sum this is a squashed backport of: 0.4.15-dev-6507-g |
||
---|---|---|
.. | ||
misc | ||
accelerator.c | ||
accelerator.h | ||
callback.c | ||
callback.h | ||
callproc.c | ||
caret.c | ||
caret.h | ||
class.c | ||
class.h | ||
clipboard.c | ||
clipboard.h | ||
console.c | ||
csr.c | ||
csr.h | ||
cursoricon.c | ||
cursoricon.h | ||
dce.h | ||
dde.c | ||
defwnd.c | ||
desktop.c | ||
desktop.h | ||
display.c | ||
draw.c | ||
event.c | ||
focus.c | ||
focus.h | ||
guicheck.c | ||
guicheck.h | ||
hook.c | ||
hook.h | ||
hotkey.c | ||
hotkey.h | ||
ime.c | ||
input.c | ||
input.h | ||
kbdlayout.c | ||
keyboard.c | ||
layered.c | ||
main.c | ||
menu.c | ||
menu.h | ||
message.c | ||
metric.c | ||
misc.c | ||
mmcopy.h | ||
monitor.c | ||
monitor.h | ||
mouse.c | ||
msgqueue.c | ||
msgqueue.h | ||
nonclient.c | ||
ntstubs.c | ||
ntuser.c | ||
ntuser.h | ||
object.c | ||
object.h | ||
painting.c | ||
painting.h | ||
prop.c | ||
prop.h | ||
scroll.h | ||
scrollbar.c | ||
scrollex.c | ||
session.c | ||
shutdown.c | ||
shutdown.h | ||
simplecall.c | ||
sysparams.c | ||
sysparams.h | ||
tags.h | ||
timer.c | ||
timer.h | ||
useratom.c | ||
useratom.h | ||
userfuncs.h | ||
usrheap.c | ||
usrheap.h | ||
vis.c | ||
vis.h | ||
win32.h | ||
win32kdebug.h | ||
windc.c | ||
window.c | ||
window.h | ||
winpos.c | ||
winpos.h | ||
winsta.c | ||
winsta.h |