Hermès Bélusca-Maïto
62823a08ce
[SHELL32] Make the new-item menu work (aka. make it dynamic) when the .lnk handler doesn't have any ShellNew entry.
2019-04-24 03:41:41 +02:00
Hermès Bélusca-Maïto
0416c598f8
[SHELL32] Code formatting/style/whitespace fix + fix two memory leaks in failure paths of CNewMenu::LoadItem().
2019-04-24 03:36:27 +02:00
Katayama Hirofumi MZ
8e60c2efee
[SHELL32] Implement 'New Link' (Retrial of #1510 ), CORE-15511 ( #1518 )
...
Correctly create cache about ".lnk" and handling in the member functions.
Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
2019-04-24 03:28:17 +02:00
Katayama Hirofumi MZ
f2512254e0
[MSPAINT] Set default extension .bmp ( #1515 )
...
Set the default extension of mspaint to .bmp. CORE-7114
2019-04-23 14:25:18 +09:00
Eric Kohl
8c30fdab1c
[STOBJECT] Store the "Show x icon in the taskbar" setting for the hotplug, power and volume icons.
...
CORE-12365
CORE-12972
CORE-15234
2019-04-23 00:12:23 +02:00
Eric Kohl
22411ef223
[POWERCFG] Fix indentation and coding style. No code changes!
2019-04-23 00:09:10 +02:00
Eric Kohl
8fb2a2dd12
[STOBJECT][MMSYS][POWERCFG] Store the "Show x icon in the taskbar" setting for the hotplug, power and volume icons.
...
CORE-12365
CORE-12972
CORE-15234
2019-04-23 00:04:01 +02:00
Hermès Bélusca-Maïto
a7ddabcc12
[EXPLORER] Minor cleanup/comment fixes.
2019-04-22 21:25:41 +02:00
Hermès Bélusca-Maïto
884db2ea06
[NTOS:CM] In CmpParseKey(), do not assert but instead correctly return failure if CmpHandleExitNode() doesn't return a valid node, or CmpCreateKeyControlBlock() fails.
2019-04-22 21:09:10 +02:00
Hermès Bélusca-Maïto
627b1df579
[NTOS] Fix typos.
2019-04-22 19:41:19 +02:00
Hermès Bélusca-Maïto
2e1f594d5e
[FREELDR] Add some missing UiDrawBackdrop() calls.
2019-04-22 19:33:20 +02:00
Hermès Bélusca-Maïto
05b052fee2
[OPENGL32] Fix the order of the specified callbacks for the DrvSetCallbackProcs() call.
...
References:
- https://github.com/OpenSWR/openswr/blob/master/ogldriver/wgl.cpp
- https://github.com/Igalia/mesa/blob/master/src/gallium/state_trackers/wgl/stw_icd.h
- "OpenGL Installable Client Driver, Version 1.101 -- Reference Guide" by Microsoft Corporation.
2019-04-22 18:29:43 +02:00
Bernhard Feichtinger
a8fa5394ef
[OPENGL32] Fix usage of TEB members.
2019-04-22 17:42:13 +02:00
Bernhard Feichtinger
f5471b7b4b
[NTOS][USERSRV] Silence noisy debug output.
2019-04-22 17:41:17 +02:00
Mark Jansen
774f497721
[SYSSETUP] Fix a broken DPRINT
...
Thanks to Thomas for spotting it.
2019-04-22 16:24:59 +02:00
Eric Kohl
754a35b210
[STOBJECT] Mark hotplug, power and volume context menu default items
2019-04-22 10:36:17 +02:00
Katayama Hirofumi MZ
cd489d8d9b
[GDI32_APITEST] Fix build s/IGNORE/NO_CHECK/
2019-04-22 14:20:42 +09:00
Katayama Hirofumi MZ
a6b84082e6
[GDI32_APITEST] Rewrite DPtoLP testcase ( #1509 )
...
Sorry, I had to rewrite gdi32!DPtoLP testcase. ROSTESTS-319
2019-04-22 13:48:57 +09:00
Katayama Hirofumi MZ
3a2a99efb6
[GDI32_APITEST] Rewrite LPtoDP testcase ( #1508 )
...
Sorry, I had to rewrite gdi32!LPtoDP testcase. ROSTESTS-319
2019-04-22 13:48:14 +09:00
Eric Kohl
eabae983e0
[POWRPROF] EnumPwrSchemes: Fix callback string lengths
...
The callback routine should get the real lengths of the name and description strings in bytes instead of the buffer sizes in characters. This fixes buffer overflows in powercfg.cpl.
2019-04-22 00:44:47 +02:00
Serge Gautherie
a57bc4f6c3
[ACGENRAL] Fix MSVC warning C4090 "different 'const' qualifiers" about a ShimLib_ShimFree() call ( #1506 )
...
Addendum to 007cc5cd
.
CORE-7538
2019-04-21 21:15:11 +02:00
Katayama Hirofumi MZ
24647a270e
[BOOTDATA] Add registry keys for ComDlg32 ( #1511 )
...
Add registry keys for ComDlg32. CORE-7114
2019-04-21 23:47:10 +09:00
Eric Kohl
cfe54aa4b5
[NTOSKRNL] Revert f71588ff
as it seems to break the tests
2019-04-20 23:26:57 +02:00
Eric Kohl
f62a4b2015
[POWERCFG] Use a list of power schemes (power policy, id, name and description) rather than a bare array of power policies. This will simplify adding and deleting schemes quite a lot.
2019-04-20 22:48:38 +02:00
Eric Kohl
8896706566
[POWERCFG] Fix the undue change of monitor switch off time
...
CORE-12495
2019-04-20 14:43:16 +02:00
Eric Kohl
a117331947
[POWERCFG] Fix coding style and indentation. No code changes!
2019-04-20 14:36:22 +02:00
Pierre Schweitzer
335b906ca8
[NTOSKRNL] Drop the useless Timestamp field
2019-04-20 11:31:59 +02:00
Pierre Schweitzer
610cc5a6b6
[GDI32] Reduce verbosity on debug builds
2019-04-20 11:24:54 +02:00
Pierre Schweitzer
77b6899d89
[NTOSKRNL] Don't set VACB dirty on release if already dirty
...
CORE-15954
2019-04-20 11:23:35 +02:00
Katayama Hirofumi MZ
c714b7fd67
[ATL][ATLTEST] Adapt to RATL and improvements ( #1501 )
...
- Modify atldef.h for non-ReactOS environments.
- Update ATL testcase project files (from v120_xp to v140_xp).
- #define HAVE_APITEST and use it.
- s/NULL/0/
2019-04-20 08:35:39 +09:00
Hervé Poussineau
501116b68f
[HIDCLASS] Implement IOCTL_HID_GET_FEATURE/IOCTL_HID_SET_FEATURE
2019-04-19 22:46:03 +02:00
Eric Kohl
afca8367ea
[KERNEL32] GetSystemPowerStatus(): Set the BATTERY_FLAG_CRITICAL flag if the battery life gets lower than 5 percent.
2019-04-19 22:30:46 +02:00
Eric Kohl
333eb16f30
[KERNEL32] GetSystemPowerStatus(): Fix coding style. No code changes!
2019-04-19 22:28:11 +02:00
Eric Kohl
453e5bc2af
[STOBJECT] Improvements to the power notification icon
...
- Use GetSystemPowerStatus() instead of querying each battery.
- Add an ugly AC power icon. Should be fixed or replaced.
- Display AC power, battery charging, battery depleting and error cases. The AC power case was missing.
- Update some strings because we are no longer using float for the charge percentage.
@Turkish translators: Please check and update the translation of IDS_PWR_CHARGING!
2019-04-19 21:54:37 +02:00
Andreas Maier
0263151f3c
[DBGHELP] SymFromAddr: Handle 2 or more symbols at the same address correct.
...
There could be more then 2 symbols at the same addr.
Adjust function to handle that case correct.
2019-04-19 21:09:45 +02:00
Andreas Maier
b2bcd8afdd
[DBGHELP] Set LastError for SymGetModuleBase-calls to ERROR_MOD_NOT_FOUND.
...
Correct last error in module_find_by_addr.
2019-04-19 21:09:45 +02:00
Andreas Maier
6175044aed
[DBGHELP] set correct values in symt_fill_sym_info (SYMBOL_INFO).
...
* symtype: set to SymPdb not SymCv (may be for old pdb-files pre VS 6.0)
* flags: return SYMFLAG_PUBLIC_CODE for SymTagPublicSymbol if its a function.
* flags: do not return SYMFLAG_FUNCTION for SymTagFuncion.
2019-04-19 21:09:45 +02:00
Andreas Maier
9466a005e9
[DBGHELP] Add SYMFLAG_- and SYMTYPE_-defines.
2019-04-19 21:09:44 +02:00
Andreas Maier
e3447d02c1
[DBGHELP] use correct record in codeview_snarf_public.
...
Use public_vx iststead of data_vx for public symbols.
2019-04-19 21:09:44 +02:00
Andreas Maier
183294a12e
[DBGHELP] search for debugfiles in modulepath too.
...
Debug symbols (like PDB, ...) could not be found if the direcory of
the module and application differs. Applying this patch they will
be found.
Dbghelp searches the module path too. (See MS docs).
2019-04-19 21:09:38 +02:00
Serge Gautherie
9f3eb1f9a2
[CMAKE] msvc.cmake: Remove now redundant '/we4028' special case
...
Addendum to 545a2c7936
.
CORE-7538
2019-04-19 20:47:03 +02:00
Katayama Hirofumi MZ
48f98e88ed
[APPVEYOR] Enable fast_finish ( #1494 )
...
It stops the remaining jobs if any error happened. It becomes less time for waiting for building.
2019-04-19 23:39:18 +09:00
Serge Gautherie
4126817f7f
[BOOTDATA] AHKAppTests.cmd: Fix 'media' typo ( #1502 )
...
Addendum to df2a8c4
. s/media/medium/
2019-04-19 22:12:16 +09:00
Mark Jansen
0efcfec044
[NTOBJSHEX] Reorder include files in the precompiled header
2019-04-18 21:17:00 +02:00
Mark Jansen
91ba017dfc
[APPHELP] Fix warnings
2019-04-18 19:21:39 +02:00
Mark Jansen
aff8581f6d
[RSHELL] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:39 +02:00
Mark Jansen
10fa9bfe0a
[SHELL32_APITEST] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:39 +02:00
Mark Jansen
a255e1d693
[MSGINA_APITEST] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:38 +02:00
Mark Jansen
537f4c2195
[NETREG] Use exceptions with stl
2019-04-18 19:21:38 +02:00
Mark Jansen
9f00854bad
[MSGINA] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:38 +02:00