reactos/win32ss/user/ntuser
Joachim Henze a23fca7951 [0.4.13] Update Scrollbar code to state of master 2023-March-12
by porting back:
0.4.15-dev-5784-g 2aea4ab945 [NTUSER] Scrollbar.c pure whitespace fixes
0.4.15-dev-5680-g 5ad5737370 CORE-18050 [NTUSER] Delete temporary workarounds in co_IntSetScrollInfo() (#4985)
0.4.15-dev-5355-g 0484beb04b CORE-18593 [NTUSER] Don't redraw scrollbar if it is hidden command prompt (#4849)
0.4.15-dev-4492-g 03422451b3 Add '\n' to debug logs (partially, only the scrollbar.c part)
0.4.15-dev-3875-g 977c129f33 CORE-18048 [USER32] SetScrollPos should not bypass UserApiHook (#4372)
0.4.15-dev-3849-g fd28a69de6 CORE-17780 [WIN32SS] Store the scrollbar theming enabled flag in the scrollbar (#4367)
0.4.15-dev-3175-g 222acf5a3e CORE-17777 [NTUSER] Scrollbar.c, Avoid potential out-of-bounds-accesses in co_IntSetScrollInfo()
0.4.15-dev-3174-g dda9c3979e CORE-17769 'Rapps Listview manual resize may erroneously not draw the triangles sometimes'
0.4.15-dev-3147-g 3bf7e3ac13 CORE-17754 and CORE-17755 [NTUSER] Improve Themed Scrollbars by Minimizing Updates (#3953)
0.4.15-dev-3086-g 236649c626 CORE-16375 [UXTHEME][NTUSER] Fix flashing of scrollbar when scrolling (#3868)
0.4.15-dev-2375-g ffea5152e6 [WIN32SS][NTUSER] Fix an integer underflow within scrollbar info setting
0.4.14-dev-1134-g 00adb1a3f9 [WIN32SS] Improve Drawing Scrollbars
- CORE-14755 fixed, flashing scrollbar triangles (we know 131 affected apps just from rapps!)
- CORE-13931 fixed, FamiTracker invisible about-dlg
- CORE-14685 improves a bit, but is not entirely fixed
- CORE-11561 'Notepad scrollbars problem' fixed

This will also speed up NSIS installers that display their file-copy-progress by
a self-scrolling listview.
2023-03-12 10:58:22 +01:00
..
misc
accelerator.c
accelerator.h
callback.c [0.4.13][WIN32SS][RTL] Fix regression CORE-16769 + BSOD CORE-13907 & CORE-14857 2020-04-03 14:51:10 +02:00
callback.h [0.4.13][WIN32SS][RTL] Fix regression CORE-16769 + BSOD CORE-13907 & CORE-14857 2020-04-03 14:51:10 +02:00
callproc.c
caret.c [WIN32SS][NTUSER] Fix caret position of Ghostscript (#1271) 2019-01-20 23:11:54 +09:00
caret.h
class.c [WIN32SS][NTUSER] Fix popup menu window styles (#1814) 2019-08-10 08:33:25 +09:00
class.h
clipboard.c [0.4.13][WIN32SS] Fix BSOD 0x1E nullptr deref via Git-bash CORE-16586 2021-01-16 14:26:38 +01:00
clipboard.h
console.c
csr.c
csr.h
cursoricon.c
cursoricon.h
dce.h
dde.c
defwnd.c [0.4.13][NTUSER] Allow Window Snap to be disabled and optimize 2023-02-25 03:36:01 +01:00
desktop.c [Win32SS] Support Module Versioning. 2019-09-24 17:40:18 -05:00
desktop.h
display.c [0.4.13][WIN32SS] Fix regression CORE-16393 2019-10-11 23:26:27 +02:00
draw.c [0.4.13][WIN32SS] Fix Mask for Draw Frame States CORE-8808 2022-01-30 22:20:06 +01:00
event.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
focus.c [0.4.13][NTUSER][USER32][OSK] Initial support of WS_EX_NOACTIVATE flag (#4731) 2022-12-24 02:06:06 +01:00
focus.h
ghost.c
ghost.h
guicheck.c
guicheck.h
hook.c [WIN32K] Use KeStackAttachProcess 2019-06-15 21:26:41 +02:00
hook.h
hotkey.c
hotkey.h
ime.c
input.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
input.h
kbdlayout.c
keyboard.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
layered.c
main.c [0.4.13][NTUSER] Fix regression CORE-11828 2020-02-23 14:00:51 +01:00
menu.c [0.4.13][NTUSER][USER32] Tracking menu CORE-17338 (#4048), [EXPLORER] Send WM_POPUPSYSTEMMENU asynchronously (#4047) CORE-16353 2022-01-10 07:15:59 +01:00
menu.h
message.c [0.4.13][WIN32SS][RTL] Fix regression CORE-16769 + BSOD CORE-13907 & CORE-14857 2020-04-03 14:51:10 +02:00
metric.c
misc.c [0.4.13][WIN32SS] Remove an ambiguous assert entirely CORE-16738 2022-02-05 01:56:05 +01:00
mmcopy.h
monitor.c
monitor.h
mouse.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
msgqueue.c [0.4.13][USER32][NTUSER][3DTEXT] Squashed backport 2022-02-08 13:00:42 +01:00
msgqueue.h [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
nonclient.c [0.4.13][NTUSER] Allow Window Snap to be disabled and optimize 2023-02-25 03:36:01 +01:00
ntstubs.c
ntuser.c [WIN32SS:NTUSER] Bugcheck in case two mandatory initialization steps are not fulfilled. 2019-02-10 22:44:24 +01:00
ntuser.h
object.c
object.h
painting.c
painting.h [NtGDI] Update Region code 2019-04-17 14:43:24 -05:00
prop.c
prop.h
scroll.h
scrollbar.c [0.4.13] Update Scrollbar code to state of master 2023-March-12 2023-03-12 10:58:22 +01:00
scrollex.c
session.c
shutdown.c
shutdown.h
simplecall.c
sysparams.c [0.4.13][NTUSER] Allow Window Snap to be disabled and optimize 2023-02-25 03:36:01 +01:00
sysparams.h
tags.h
timer.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
timer.h
useratom.c
useratom.h
userfuncs.h
usrheap.c
usrheap.h
vis.c
vis.h
win32.h
win32kdebug.h
windc.c
window.c [0.4.13][NTUSER][USER32][OSK] Initial support of WS_EX_NOACTIVATE flag (#4731) 2022-12-24 02:06:06 +01:00
window.h [0.4.13][NTUSER] Allow Window Snap to be disabled and optimize 2023-02-25 03:36:01 +01:00
winpos.c [0.4.13][NTUSER] Fix zombie window created by CTRL+ALT+DEL (#4935) CORE-18258 2022-12-26 01:44:17 +01:00
winpos.h
winsta.c
winsta.h