Joachim Henze
fa81a7c1af
[0.4.10][INF] Backport String deduplication and minor fixes
...
Fixes a bug in msmouse.inf missing " at begin of last string in section [Strings.0416].
partial pick of 0.4.15-dev-1105-g d50cbb6eed
(only the changes in msmouse.inf were picked) (#3173 )
------------
in releases/0.4.7 to releases/0.4.11 the whole section [Strings.0415] existed twice in NET_NIC.inf,
deleting one of them entirely is not an oopsie, and does just reflect the state of the newer branches!
------------
partial pick of 0.4.15-dev-4867-g bbccad0ed6
Deduplicate the "ReactOS =" strings,
they are non-localizable now CORE-18191. I intentionally left out the "ReactOS team"->"ReactOS project" part here.
------------
full pick of 0.4.15-dev-309-g 7c8d5635aa
[PROCESSR][INF] Fix "Intel Intel" duplication typos
which was an addendum to 3509318521
== SVN r46465
------------
also ported back deduplication of some manufacturer strings.
------------
all changes to shortcuts.inf and syssetup.inf.tpl are exclusively stripping EOL-whitespace, no other changes in those files.
------------
the only part that was not picked from master is the stripped 's' in disk.inf, which is possible,
because the file has been replaced altogether in master by an MS file.
2022-12-18 15:26:19 +01:00
Joachim Henze
6543bf32d6
[0.4.10][SETUP][INF][MEDIA][FONTS] Massive font and font substitutions upgrade
...
This fixes tons of font rendering issues for many localizations, brings the set
of fonts closer to the 2k3sp2 stock fonts, and adapts some font substitutions.
Best of all is that it shrinks the iso size by ~13MB on average and stabilizes ros by
consuming significantly less memory.
It is a squashed backport of the following commits:
0.4.15-dev-5287-g 4615c824db
[SETUP][INF] Delete obsolete font substitutions "DejaVu Serif" (#4827 )
0.4.14-dev-1515-g 30fae1a2df
[MEDIA][FONTS] Fix French glyphs of Tahoma font CORE-16899 (#2607 )
0.4.14-dev-586-g 9525593660
[MEDIA][FONTS] Improve tahomabd.ttf (Latin) No.35 CORE-8408
0.4.14-dev-584-g 94f92b0b2e
[MEDIA][FONTS] Improve tahomabd.ttf (Latin) No.34 CORE-8408
0.4.14-dev-469-g 0b938a35bd
[MEDIA][FONTS] Improve tahomabd.ttf (Latin and Punctuation) No.33 CORE-8408
0.4.14-dev-467-g c3da027012
[MEDIA][FONTS] Improve tahomabd.ttf (Punctuations) No.32 CORE-8408
0.4.14-dev-462-g 591b2b807c
[MEDIA][FONTS] Improve tahomabd.ttf (Punctuations) No.31 CORE-8408
0.4.14-dev-456-g d8187d33be
[MEDIA][FONTS] Improve tahomabd.ttf (Punctuations) No.30 CORE-8408
0.4.14-dev-430-g f41366daad
[MEDIA][FONTS] Improve tahoma.ttf (Punctuations) No.29 CORE-8408
0.4.14-dev-426-g 55251a0a8e
[MEDIA][FONTS] Improve tahomabd.ttf (Latin, Greek and Cyrillic) No.28 CORE-8408
0.4.14-dev-400-g b7076dc2bc
[MEDIA][FONTS] Improve tahoma.ttf (Latin) No.27 CORE-8408
0.4.14-dev-397-g 551b101720
[MEDIA][FONTS] Improve tahomabd.ttf (Latin) No.26 CORE-8408
0.4.14-dev-396-g 8cbcb172f6
[MEDIA][FONTS] Improve tahoma.ttf (Latin and Cyrillic) No.25 CORE-8408
0.4.14-dev-395-g 65cbadf2d6
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic, Greek and Latin) No.24 CORE-8408
0.4.14-dev-391-g 454ea3d85b
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin and Greek) No.23 CORE-8408
0.4.14-dev-389-g 9ef61bb887
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin and Greek) No.22 CORE-8408
0.4.14-dev-385-g 6f2662688b
[MEDIA][FONTS] Improve UniVGA16.ttf (VGA) font CORE-8408
0.4.14-dev-378-g 871d322f92
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic and Latin) No.21 CORE-8408
0.4.14-dev-377-g 21f4e69ee8
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.20 CORE-8408
0.4.14-dev-374-g e4de098127
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.19 CORE-8408
0.4.14-dev-370-g dda8185297
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic and Latin) No.18 CORE-8408
0.4.14-dev-367-g 36163a235b
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.17 CORE-8408
0.4.14-dev-357-g 203a6babdf
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.16 CORE-8408
0.4.14-dev-356-g 7d7f134f94
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic and Latin) No.15 CORE-8408
0.4.14-dev-339-g 54c8cc66ab
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.14 CORE-8408
0.4.14-dev-338-g 9f803ab091
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.13 CORE-8408
0.4.14-dev-333-g 67c78d88c8
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic and Latin) No.12 CORE-8408
0.4.14-dev-330-g 15748cf03a
[MEDIA][FONTS] Improve tahomabd.ttf (Cyrillic) No.11 CORE-8408
0.4.14-dev-329-g 463a3f8c06
[MEDIA][FONTS] Improve tahoma.ttf (Cyrillic) No.10
0.4.14-dev-328-g c58eced19b
[MEDIA][FONTS] Improve Cyrillic glyphs of tahoma.ttf a bit
0.4.14-dev-327-g ff715073ca
[MEDIA][FONTS] More improve Cyrillic glyphs of tahomabd.ttf
0.4.14-dev-325-g 6b1ca2895b
[MEDIA][FONTS] Improve Cyrillic glyphs of tahomabd.ttf
0.4.14-dev-324-g ff77ddff5e
[MEDIA][FONTS] Improve Cylliric glyphs of tahoma.ttf more
0.4.14-dev-323-g 6fe6a88b04
[MEDIA][FONTS] Improve Cyrillic bitmap glyphs of tahoma.ttf
0.4.14-dev-231-g 2627b52d95
[MEDIA][FONTS] Improve Tahoma font (tahoma.ttf) for Hungarian (#2018 ) CORE-16480
0.4.14-dev-20-g 2f4fb903b4
(partially) [MEDIA][FONTS] Delete many fonts CORE-16407 (#1955 )
0.4.14-dev-6-g f45dd65773
[MEDIA][FONTS] Replace 'Verdana' fonts CORE-16400 (#1948 )
0.4.13-dev-799-g 10c08e1d62
[SETUP][BOOTDATA][INF] Helvetica-to-Arial substitutes (#1809 ) CORE-16264
0.4.13-dev-798-g 257aed0e69
[SETUP][BOOTDATA][INF] Delete Tahoma-to-Tahoma substitutes (#1808 ) CORE-16264
0.4.13-dev-785-g 3f1ab92d3a
[SETUP][INF] Helvetica must be substitute to Arial font (#1803 )
0.4.13-dev-784-g 01a1348325
[MEDIA][FONTS] Replace Georgia fonts (#1802 ) CORE-16293
0.4.13-dev-783-g 6f796ab043
[MEDIA][FONTS] Replace 'Palatino Linotype' fonts (#1800 ) CORE-16292
0.4.13-dev-769-g 5bbc2c6308
(partially) [SETUP][INF] Fix font substitutes (#1794 ) CORE-16264
0.4.13-dev-765-g 04a361d091
[FONTS][SETUP] Add Trebuchet MS fonts (#1791 ) CORE-16272
0.4.13-dev-764-g dbb4432b25
[FONTS][SETUP][BOOTDATA] Add Times New Roman fonts (#1790 ) CORE-16272
0.4.13-dev-753-g bb1878157b
[FONTS][SETUP] Add Palatino Linotype fonts (#1785 ) CORE-16272
0.4.13-dev-752-g 5ce98c8519
[FONTS] s/Geogia/Georgia/
0.4.13-dev-751-g e282f99ce5
[FONTS][SETUP] Add Geogia fonts (#1784 ) CORE-16272
0.4.13-dev-749-g 1463f4b02a
[FONTS][SETUP][BOOTDATA] Add Arial fonts (#1781 ) CORE-16272
0.4.13-dev-742-g 4cfe7f84bb
(partially) [SETUP] Add codepage-specific font substitutes (#1772 ) CORE-16266
0.4.13-dev-737-g f054844f33
[SETUP] Sort font substitutes (#1770 )
2022-11-06 03:15:43 +01:00
Joachim Henze
77eb51d336
[0.4.10][REACTOS] Remove references to ReactOS Foundation ( #4557 )
...
See https://reactos.org/wiki/ReactOS_Foundation for more information.
the first part of CORE-18191
picked from 0.4.15-dev-4866-g 6881d8c624
Respect:
-Colins wish to leave out for now all the matches in kbdtool for legal uncertainty
-boot_images.cmake on master vs. boot/CMakeLists.txt in older branches
-treating cpu.inf special in this first commit for the sake of keeping sync to all other infs
-unlike master I decided to groom also cdmake, because I don't see any reason yet to dump that
in the older branches
-all releases down to releases/0.4.7 were released for the first time after the "ReactOS foundation"
dissolved already in 2015. So all are definitely fine to receive this commit.
-port back some EOL whitespace fixes as well in common.ver to sync the file to 100% to master head
2022-10-24 00:26:08 +02:00
Katayama Hirofumi MZ
86e0a30bcb
[0.4.10] [FONTS] Fix underline/underscore position of Tahoma ( #892 )
...
Because of FontForge's bug, the underline position value of Tahoma and
Tahoma Bold was wrongly set (#789 , #809 ). This commit fixes those values.
CORE-15079
cherry picked from commit 0.4.11-dev-309-g
b560491ccf
2018-10-02 23:42:13 +02:00
Katayama Hirofumi MZ
1194b0b9c7
[0.4.10] [FONTS] Improve Tahoma font (14px bitmap and ligatures) ( #809 )
...
Add 14-pixel height bitmap, and improve some ligatures (fi and fl).
CORE-12091, CORE-12172
cherry-picked from 0.4.11-dev-3-g
0f308a0076
2018-08-24 13:16:53 +02:00
Baruch Rutman
8a407b5c60
[FONTS] Update Hebrew font subtitutions ( #795 )
...
Updated the font substitutions to use the new Hebrew glyphs in the updated Tahoma font.
Also added substitution for the Ubuntu font to make the Lautus and Modern themes legible with Hebrew UI elements.
Follow up to PR #789 and #790 ; CORE-14880, CORE-14943
2018-08-21 17:21:21 +02:00
Katayama Hirofumi MZ
e58607eaba
[FONTS] Add Hebrew vector glyphs to Tahoma Bold font ( #790 )
...
Bitmap glyphs are not added.
CORE-14943
2018-08-21 15:35:52 +02:00
Katayama Hirofumi MZ
b80171e5d3
[FONTS] Add Hebrew vector glyphs to Tahoma font ( #789 )
...
Bitmap glyphs are not added.
CORE-14943
2018-08-21 15:35:18 +02:00
Jake Collins
72827bc514
[MODERN.MSSTYLES] Add the initial version of the modern theme.
...
CORE-13020
2018-08-20 15:06:53 +02:00
Katayama Hirofumi MZ
2355838fbb
[FONTS] Delete 16px bitmap from Tahoma Bold
2018-06-05 15:57:45 +02:00
Amine Khaldi
f554481baf
[WTSAPI32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:59:11 +01:00
Amine Khaldi
c399348b83
[WMVCORE] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:58:45 +01:00
Amine Khaldi
2f569d4a7f
[WINTRUST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:58:20 +01:00
Amine Khaldi
12381d5dc1
[WININET] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:57:34 +01:00
Amine Khaldi
8317165d65
[WINHTTP] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:56:48 +01:00
Amine Khaldi
324214f998
[WINDOWSCODECS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:55:39 +01:00
Amine Khaldi
983dc4266c
[WBEMPROX] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:54:01 +01:00
Amine Khaldi
6091f5c76b
[VERSION] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:53:34 +01:00
Amine Khaldi
bcea8c65d0
[VBSCRIPT] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:52:36 +01:00
Amine Khaldi
aa15c73fc5
[USP10] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:51:34 +01:00
Amine Khaldi
d0eebfbd6f
[URLMON] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:50:24 +01:00
Amine Khaldi
96d77d846f
[RPCRT4] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:49:11 +01:00
Amine Khaldi
aefc6e4447
[RICHED20] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:48:07 +01:00
Amine Khaldi
be43e1385f
[PROPSYS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:47:25 +01:00
Amine Khaldi
4523246628
[PIDGEN] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:46:44 +01:00
Amine Khaldi
85037eb745
[OLE32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:45:35 +01:00
Amine Khaldi
d52f5b708b
[ODBCCP32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:44:04 +01:00
Amine Khaldi
33bcb8c53a
[NTDSAPI] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:43:22 +01:00
Amine Khaldi
4335e46944
[MSCTF] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:41:08 +01:00
Amine Khaldi
3f071cc527
[JSCRIPT] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:38:45 +01:00
Amine Khaldi
e64b032987
[ITSS] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:37:18 +01:00
Amine Khaldi
1656f44ad3
[IMM32] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:36:30 +01:00
Amine Khaldi
88b70c737a
[IEFRAME] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:35:42 +01:00
Baruch Rutman
a4a59ad413
[GDI32][LPK] BiDi support for ExtTextOut and GetCharacterPlacement ( #534 )
...
Introduce BiDi (bi-directional text) support for ExtTextOut and GetCharacterPlacement, using Wine's GDI BIDI_Reorder function.
Solves the main issue with CORE-7003.
To be compatible with Win2k3+, introduce the "Language Pack" (LPK) dll.
- All the bidi code is removed from gdi32 and replaced by calls to LPK.
Gdi32 uses dynamic linking to lpk.dll. In case of linking failure no bidi processing will be available.
- Implemented LpkGetCharacterPlacement.
- Implement LpkExtTextOut.
- Add a demo test program to show how the apis should function.
- Added all the remaining code, added special case for lpDx calculation if also GCP_GLYPHSHAPE flag was called.
Applications that call GCP that use GCP_GLYPHSHAPE flags should also use the GCP_REORDER flag.
(As written in https://msdn.microsoft.com/en-us/library/windows/desktop/dd144860(v=vs.85).aspx )
- Add ETO_RTLREADING flag handling.
Imported the ETO_RTLREADING flag handling from wine, which changes the string part order (runs).
A RRR1LLLRRR2 string without will show as RRR1LLLRRR2 without it, with it RRR2LLLRRR1.
2018-05-30 14:41:22 +02:00
Katayama Hirofumi MZ
e0f5ded66a
[FONTS] Improve Tahoma Bold font (tahomabd.ttf) #580
2018-05-30 13:44:54 +02:00
Pierre Schweitzer
469289ed5c
[VFATLIB] Upgrade fsck.fat to 4.1
...
Also make it easier to sync in the future.
2018-05-28 23:18:25 +02:00
Eric Kohl
cd9f22e9e5
[SYSSETUP][INF] Add the 'Registry Values' section to the default security settings and apply it to the registry
2018-05-28 19:26:02 +02:00
Amine Khaldi
1d62a5beb5
[HNETCFG] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:12:51 +01:00
Amine Khaldi
6619d0261f
[GDIPLUS] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:10:39 +01:00
Amine Khaldi
2fb248c799
[DBGHELP] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:08:32 +01:00
Amine Khaldi
102f53e05c
[CRYPT32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:07:57 +01:00
Amine Khaldi
f68b0c5100
[COMDLG32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:06:36 +01:00
Amine Khaldi
01707e98b5
[AVIFIL32] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:02:26 +01:00
Amine Khaldi
f267af2ac1
[QUARTZ] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 04:00:39 +01:00
Amine Khaldi
20e02be701
[MSDMO] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:59:47 +01:00
Amine Khaldi
e467e5ff1b
[DMUSIC] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:59:04 +01:00
Amine Khaldi
e2ded18d65
[DINPUT] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:57:38 +01:00
Amine Khaldi
5e3341f4bb
[DEVENUM] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:56:13 +01:00
Amine Khaldi
561fd57166
[D3DX9_24 => 43] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:54:15 +01:00
Amine Khaldi
61ea4c528e
[D3DRM] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:53:02 +01:00