New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WINMM][MIDIMAP] Support Windows XP compatible MIDIMap registry setting #1240
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gigaherz
reviewed
Jan 14, 2019
HBelusca
reviewed
Jan 16, 2019
dz333n
pushed a commit
to dz333n/reactos
that referenced
this pull request
Jan 23, 2019
dz333n
added a commit
to dz333n/reactos
that referenced
this pull request
Jan 23, 2019
* [NTOS:Mm] Rewrite MiWriteProtectSystemImage (reactos#749) * The previous version was overcomplicated and broken and therefore disabled. * The new version also enforces NX protection on x64. * Now that protecting works, also protect the boot loaded images. * [NTOS] Turn broken assert into DPRINT * [APITESTS] Add tests for opengl32.dll Ensure that our SW implementation exposes the same extensions and the same pixel formats than windows. * [OPENGL32][MESA] Downgrade Mesa library to version 2.6 With this commit, we now use a forked version of MESA which only supports OpenGL 1.1, like the windows implementation does. It exposes : - The same pixel formats - The same set of extensions - Nothing more All of this without taking 10% of your build time. If you need a more modern option, look at the MESA package from Rapps, which is (and must be) maintained outside of this code tree. CORE-7499 * [PSDK] Add PFD_SUPPORT_COMPOSITION definition * [OPENGL32] Fix wglChoosePixelFormat Not asking for a feature is not asking not to have it. * [SDK] Provide .const macro for gas * [WIN32SS][NTUSER] Refactor PR reactos#1226 (reactos#1266) Refactoring of reactos#1226. CORE-12845 * [USETUP] Implement handling Home/End keys in Boot Loader Page (reactos#1265) * [WINMM:MIDIMAP] Support Windows XP compatible MIDIMap registry setting (reactos#1240) CORE-15602 * [WIN32SS:NTUSER] Fix Window-snap madness (reactos#1246) Desktop window was treated as possible to resize. Fix for 7e39678 CORE-15624 * [ROSAPPS] Fix 64 bit issues * [NTOS:KE] Remove unnecessary breakpoint in KiRaiseException. CORE-15640 * [BUTTERFLIES] Fix GCC build * [MDI] Fix GCC build * [WIN32SS][NTUSER] Fix caret position of Ghostscript (reactos#1271) CORE-13934, CORE-15656 * [ROSTESTS] Fix 64bit issues (reactos#1261) * [MMSYS] Add the speaker volume dialog. Retrieve information on the channels and initialize the trackbars accordingly. * [MMSYS] Replaces some magic values * [MOUNTMGR] Misc. fixes to QueryDeviceInformation: - Simplify failure path for DeviceName query failure - Don't make stable query failure fail the whole function call Based on a patch by Vadim Galiant CORE-15550 * [WINMM] Load Wave/MIDI mapper drivers only after actual device drivers (reactos#1241) CORE-15620 * [NOTEPAD] Fix "Save As" dialog resource (reactos#1272) Fix the placement of the "Encoding" and "Endlines" selection controls. CORE-15596 * [MMSYS] Improvements to the speaker volume property page - Open a separate mixer instance for the page, so that MM_MIXM_CONTROL_CHANGE notifications can be received. - Keep line and channel configurations in a global struct. - Handle MM_MIXM_CONTROL_CHANGE and WM_HSCROLL notifications. * [MMSYS] Set the tab title, implement the 'restore defaults' button and the synchronized trackbar movement. * [NTOS/KE] Add diagnosis DPRINT for CORE-15642 * [APITESTS][WIN32KNT_APITEST] Use ok_long for NtGdiGetBitmapBits/NtGdiSetBitmapBits (reactos#1275) * [APITESTS][WIN32KNT_APITEST] Improve NtGdiArcInternal testcase (reactos#1276) Use ok_int() and ok_long() macros instead of obsolete TEST() macro. * [DBGHELP_APITEST] Add test for SymRegisterCallbackW64. * [DBGHELP_APITEST] Skip the test when the function is not found * [SYSDM] Update French translation * [SYSDM] Meh * [WIN32SS] Require at least the amount of extra memory, not the exact amount This fixes Civ II trying to create scrollbars based on 'native' scrollbars. * [USER32_APITEST] Show that scrollbars can be created when extra window data is requested. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiCombineRgn testcase (reactos#1279) Use `ok_int` and `ok_long` macros instead of obsolete `TEST` macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiBitBlt testcase (reactos#1277) Use `ok_int`, `ok_long` and `ok` macros instead of obsolete `TEST` and `TESTX` macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiCreateBitmap testcase (reactos#1280) Use ok, ok_int, ok_long and ok_ptr macros instead of obsolete TEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiCreateCompatibleDC testcase (reactos#1281) Use ok, ok_int and ok_ptr macros instead of obsolete TEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiGetDIBits testcase (reactos#1289) Use ok, ok_int and ok_long macros instead of obsolete RTEST and ASSERT macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiGetRandomRgn testcase (reactos#1293) Use ok_int and ok_long macros instead of obsolete TEST and RTEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiFlushUserBatch testcase (reactos#1287) Use ok, ok_int, ok_long, and ok_ptr macros instead of TEST and ASSERT macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiExtTextOutW testcase (reactos#1286) Use ok_int macros instead of obsolete TEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiGetFontResourceInfoInternalW testcase (reactos#1290) Use ok macro instead of obsolete TEST macro. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiDeleteObjectApp testcase (reactos#1282) Use ok, ok_int and ok_long macros instead of obsolete TEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiDoPalette testcase (reactos#1283) Use ok, ok_int and ok_long macros instead of RTEST macros. * [APITESTS][WIN32KNT_APITEST] Improve NtGdiEngCreatePalette testcase (reactos#1284) Use ok and ok_long and ok_ptr macros instead of obsolete TEST macros. * [CDFS] Make windows gcc release build compile, regression CORE-15659 * [CDFS] Addendum to last commit CORE-15659 #endif placed wrong. Thx Pierre Schweitzer, Thomas Faber, Serge Gautherie
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
Support Windows XP compatible MIDIMap registry setting.
JIRA issue: CORE-15602
Note: midimap is not synced with Wine (it's forked), so I did not used
__REACTOS__
ifdefs.