HHermès Bélusca-Maïto[SETUPLIB] Use target_include_directories() (#9524)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[SETUPLIB][USETUP] Convert internal MUI_LAYOUTS data to numbers. LangID is a LANGID and LayoutID is a KLID: keyboard layout ID. See terminology at http://archives.miloush.net/michkap/archive/2004/11/27/270931.html These tables of MUI_LAYOUTS for each language, correspond to the intl.inf LCID map: ``` ; List of locales. ; <LCID> = <Description>,<OEMCP>,<Language Group>,<langID:HKL pair>,<langID:HKL pair>,... ``` where: - each MUI_LANGUAGE entry corresponds to one such locale description; - each MUI_LAYOUTS entry corresponds to a <langID:HKL pair>. See http://archives.miloush.net/michkap/archive/2006/10/14/825404.html for some details. | 2 年前 | |
[SETUPLDR] Add support for architecture-specific "SourceDisksNames" section (#8249) Will be used for installing specific drivers on x64 (e.g. the ACPI driver, see PR #8238). Add also the ARM64 define in the SETUPLIB spapisup.h header. | 1 年前 | |
Revert "[SETUP:LIB] Prepare setup for GPT support" This reverts commit 8d238c1d0099402fd810f93c24f206cd832a92e4. | 1 个月前 | |
[SETUPLIB] Use target_include_directories() (#9524) - Use `target_include_directories()` in the libraries' CMakeLists.txt for exposing their include path to their users, so that these library users do not have to manually add these paths to their own CMakeLists.txt. - Explicitly specify `STATIC` in `add_library()` for static libraries. - Use MODULE instead of SHARED for the DLL. See commit 23373acbb9 for more details. | 7 天前 | |
[SETUPLIB] Code re-organization in bootsup.c and fsutil.c. - Move the actual VBR bootcode installation helpers into fsutil.c (they depend on the selected filesystem). - Introduce InstallBootCodeToDisk() and InstallBootCodeToFile() and bootcode.c helpers, in order to replace the several functions that were duplicating the same code. | 5 年前 | |
[SETUPLIB] Code re-organization in bootsup.c and fsutil.c. - Move the actual VBR bootcode installation helpers into fsutil.c (they depend on the selected filesystem). - Introduce InstallBootCodeToDisk() and InstallBootCodeToFile() and bootcode.c helpers, in order to replace the several functions that were duplicating the same code. | 5 年前 | |
Revert "[SETUP:LIB] Prepare setup for GPT support" This reverts commit 8d238c1d0099402fd810f93c24f206cd832a92e4. | 1 个月前 | |
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1% | 1 年前 | |
[USETUP] Don't error out in case one tries to "delete" empty partition space. Just... don't delete it ¯\_(ツ)_/¯ | 2 年前 | |
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1% | 1 年前 | |
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1% | 1 年前 | |
[REACTOS] Refresh old URLs (#7632) URLs are getting old. We have to update URLs for documentation purpose. JIRA issue: CORE-19963 - Refresh old URLs. - Add " (DEAD_LINK)" labels to dead links. - Use MS Learn links rather than MSDN ones. - Some dead links revived by Web Archive. - Don't change Wine Tests and Wine Sync. - Don't change 3rd party libraries. - Don't append "redirected" labels. | 1 年前 | |
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1% | 1 年前 | |
[SETUPLIB] Add a setuplib_static library, used for the dll and the unit-tests. Since the setuplib.dll isn't available after installing ReactOS, build instead a static library that is then used for the dll, and linked into the setuplib_unittest, so that it can be run in our test-suite. Addendum to commit d7c1d220. | 1 年前 | |
[SETUPLIB][USETUP] Convert MUI_LANGUAGE GeoID values to numbers. | 2 年前 | |
[SETUPLIB][USETUP] Convert MUI_LANGUAGE GeoID values to numbers. | 2 年前 | |
[SETUP][INF][FONTS] Revert FontSubstitutes for "MS Shell Dlg" back to "Tahoma" (#8533) Partial revert of bac7d7f for TCPView Help | About https://jira.reactos.org/browse/CORE-15678 truncated text. Fixes JIRA issue: CORE-20404. | 8 个月前 | |
[SETUPLIB][USETUP] Convert MUI_LANGUAGE GeoID values to numbers. | 2 年前 | |
[REACTOS] Use the RT_* resource type defines where possible (#6023) And use the self-documenting `MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL)` instead of `0` for the `LDR_RESOURCE_INFO::Language` structure member. | 1 年前 | |
[REACTOS] Refresh old URLs (#7632) URLs are getting old. We have to update URLs for documentation purpose. JIRA issue: CORE-19963 - Refresh old URLs. - Add " (DEAD_LINK)" labels to dead links. - Use MS Learn links rather than MSDN ones. - Some dead links revived by Web Archive. - Don't change Wine Tests and Wine Sync. - Don't change 3rd party libraries. - Don't append "redirected" labels. | 1 年前 | |
[SETUPLIB][USETUP] Move the registry-update procedure into setuplib. - It can therefore be also used by the 1st-stage GUI setup. - Rename some function parameters to clarify what they should be. Based on: svn path=/branches/setup_improvements/; revision=75750 | 7 年前 | |
[SETUPLIB] Make the settings' Process* functions take an actual value instead of a GENERIC_LIST The reason is to avoid enforcing the usage of a specific list container by the users of the setup library. This is a departure of what I originally thought would be the best, in commits 92692eae3 (r74553), 8f2c4f7a6 (r75700) This should actually make some parts of the GUI setup code simpler (e.g. using the win32 comboboxes to store the list contents). | 2 年前 | |
[SETUPLIB] Make the settings' Process* functions take an actual value instead of a GENERIC_LIST The reason is to avoid enforcing the usage of a specific list container by the users of the setup library. This is a departure of what I originally thought would be the best, in commits 92692eae3 (r74553), 8f2c4f7a6 (r75700) This should actually make some parts of the GUI setup code simpler (e.g. using the win32 comboboxes to store the list contents). | 2 年前 | |
[SETUPLIB] There is no need to update the keyboard settings only for non-unattended setup Updating keyboard layout settings with user-overridden values, was restricted to non-unattended setups, in an apparent attempt to fix in commit 829b0c63d9 (r38146) the problem reported at CORE-3634. This special-casing is now unnecessary. | 1 个月前 | |
[SETUPLIB][REACTOS][USETUP] Don't export setup data. Make IsUnattendedSetup local to the installer. | 1 年前 | |
[SETUPLIB][REACTOS][USETUP] Turn setuplib into a DLL shared between TUI and GUI 1st-stage setups (#7523) CORE-13525 Notes: - Most of the exported functions have been turned from default cdecl to explicit stdcall / "NTAPI". - The two InitializeSetup() phases have been collapsed to make the initialization simpler. Average reductions (percentages; see PR #7523 for actual numbers): x86 Debug builds: reactos.exe: 35.1% smss.exe : 39.8% Total (including setuplib.dll): 17.9% x86 Release builds: reactos.exe: 22.3% smss.exe : 25.0% Total (including setuplib.dll): 10.6% x64 Debug builds: reactos.exe: 40.6% smss.exe : 41.6% Total (including setuplib.dll): 20.0% x64 Release builds: reactos.exe: 22.8% smss.exe : 22.3% Total (including setuplib.dll): 10.1% | 1 年前 | |
[SETUPLIB][REACTOS][USETUP] Don't export setup data. Make IsUnattendedSetup local to the installer. | 1 年前 | |
[USETUP][BOOTDATA] Include optional CJK standard fonts (#2336) This PR enables the developers to include the CJK standard fonts into ReactOS by adding them in Folder modules/optional. This feature is for test purpose only. You may not use the fonts illegally. The embeddable font files are: mingliu.ttc, simsun.ttc, mssong.ttf, msgothic.ttc, msmincho.ttc, gulim.ttc and batang.ttc. CORE-9619 | 6 年前 |