Aliyan Aslam
57586da310
Typo
2021-10-30 12:40:40 -07:00
snowie2000
42b1395674
Update README.md
2021-06-03 15:59:31 +08:00
snowie2000
c674964814
Update README.md
2021-06-02 15:42:16 +08:00
snowie2000
4742bb6039
Merge branch 'directwrite' of https://githubfast.com/snowie2000/mactype into directwrite
2021-05-07 16:13:01 +08:00
snowie2000
1dfb3407db
Bump version.
...
Removed ForceChangeFont.
Refactored the declaration of FT_Glyph_To_BitmapEx
2021-05-07 16:10:37 +08:00
snowie2000
999790b93b
Merge pull request #715 from extratype/build
...
Fix build errors thanks to @extratype
2021-02-01 13:47:56 +08:00
extratype
905f74b4e3
Export FT_Glyph_To_BitmapEx in the patched freetype
2021-01-06 22:38:28 +09:00
extratype
f2e3ac85c6
Add /utf-8 build option to handle warning C4819
2021-01-06 22:38:28 +09:00
snowie2000
98029b94d6
Merge pull request #706 from namazso/directwrite
...
UTF-8
2020-12-07 14:19:04 +08:00
namazso
3668c9e551
add utf8 codepage pragma to rc files
2020-12-06 11:43:08 +01:00
namazso
cc82d3a2bb
manually correct ambigous encoding ones
2020-12-06 11:38:08 +01:00
namazso
412be722a4
fix file encoding in non-ambigous cases
2020-12-06 10:00:05 +01:00
namazso
98f62cb4b1
uniformize line endings
2020-12-06 08:59:02 +01:00
snowie2000
02bb123f21
fixed a bug where light+lcd mode never worked as expected.
2020-10-20 14:59:26 +08:00
snowie2000
17b26fff1f
fix font substitution bugs. Now it works with telegram and other applications.
2020-05-08 10:47:25 +08:00
snowie2000
36896ba39d
fixed a bug in font substitution. (but it's still buggy)
2020-04-30 17:26:20 +08:00
snowie2000
a63119a63b
Now we simulate GetFontData as well. fixes #655
2020-04-30 16:51:21 +08:00
snowie2000
ad6bd39baf
revert back to easyhk* solution as easyhook* is completely blocked by Chrome 81+ even if its original name is not easyhook*
2020-04-23 13:26:16 +08:00
snowie2000
55475eae42
some translations
2020-04-13 11:23:59 +08:00
namazso
65cb2f9d8d
fix encoding that i broke
2020-04-12 10:11:28 +02:00
namazso
23307672b8
add lib/ to gitignore
2020-04-12 10:01:45 +02:00
namazso
0c7007845b
Get everything build with latest toolkits, simplify build process
2020-04-12 09:55:53 +02:00
snowie2000
c8d100ef0e
improve the way of detecting bitmap fonts.
2019-11-29 15:09:40 +08:00
snowie2000
d5358f7d72
Allow unload/include/exclude a full directory (and its sub directories)
...
Directory exclusions must end with a "/"
2019-11-18 14:49:02 +08:00
snowie2000
737f7e2cf5
bug fixes for CHashedStringList
2019-07-30 16:42:52 +08:00
snowie2000
d5999f79a9
refactored CHashedStringList with std::map.
...
fixed a bug introduced by commit ed7adf9c71
2019-07-30 15:35:06 +08:00
snowie2000
f4c5c64743
Merge branch 'directwrite' of https://github.com/snowie2000/mactype into directwrite
2019-07-25 10:47:46 +08:00
snowie2000
da2d7f1cca
set DelayedInit mark on the start to prevent dead-loop
...
this comment fixes the issue #583
2019-07-25 10:47:23 +08:00
snowie2000
424b230aff
set DelayedInit mark on the start to prevent dead-loop
2019-07-25 10:33:48 +08:00
snowie2000
4bc759dbe8
Merge branch 'directwrite' of https://github.com/snowie2000/mactype into directwrite
2019-07-23 16:32:03 +08:00
snowie2000
a3c709f889
fixed issue #586
2019-07-23 16:31:39 +08:00
snowie2000
501a192a33
Merge pull request #582 from NDelt/directwrite
...
Office 2016 -> Office 2016+
2019-07-18 09:45:19 +08:00
James Hyun
0f2ae41441
Office 2016 -> Office 2016+ to include Office 2019 and potential later versions
2019-07-18 10:27:06 +09:00
snowie2000
8011c776d7
Update README.md
2019-07-17 16:26:25 +08:00
snowie2000
bf36adde64
Update README.md
2019-07-17 16:25:46 +08:00
snowie2000
9f2efb1361
Merge branch 'directwrite' of https://github.com/snowie2000/mactype into directwrite
2019-07-16 15:35:01 +08:00
snowie2000
b8ac61b614
Correctly apply substitution for virtual fonts declared in the registry.
...
Now they will point to the same target as their real substances.
This commit fixes the issue #550
2019-07-16 15:34:04 +08:00
Samantha Glocker
a97f418c61
Update README.md
2019-07-11 13:25:48 -06:00
snowie2000
8768b30f48
Merge pull request #571 from wzv5/patch1
...
some fixes and optimizations.
2019-07-11 16:19:21 +08:00
wzv5
ed7adf9c71
some fixes and optimizations.
...
1. Use std::vector instead of array in CAlphaBlend, too many arrays may cause stack overflow.
2. Fix light shadow color not working properly.
3. operator < in myfont miss a '&'.
2019-07-09 22:10:57 +08:00
snowie2000
ca2b474104
Update README.md
2019-06-24 15:37:41 +08:00
snowie2000
f4cbf3fe65
Merge pull request #559 from wzv5/patch1
...
fix crash when initialization failed
2019-06-24 15:35:41 +08:00
wzv5
fa1bacac7d
fix crash when initialization failed
...
because of early return, some resources will be released incorrectly when unload the dll.
2019-06-24 15:07:43 +08:00
snowie2000
59a53aba0d
disable magic static to support Windows XP
...
https://docs.microsoft.com/en-us/cpp/build/reference/zc-threadsafeinit-thread-safe-local-static-initialization?view=vs-2019
2019-05-23 11:05:17 +08:00
snowie2000
a89517aac8
fixed the incorrect behavior of GetTextFaceA/W/AliasW when lpName is null
2019-05-21 10:50:40 +08:00
snowie2000
ee408d5064
Implemented Include
feature
...
Better compatibility for Windows 8/8.1, fixed issue #522
2019-05-08 17:32:31 +08:00
snowie2000
56928ae044
Unified font id generation.
...
Improve font identification by concatenate fullname, stylename and familyname together with an extra crc32 of fullname to address cases like FiraCode and FuraCode NF mentioned in issue #513
2019-02-28 16:57:42 +08:00
MacType
6ddd98eb9e
update version.
2018-12-05 15:22:05 +08:00
MacType
7d095bf95c
improve versioning system
2018-12-05 14:02:32 +08:00
git
67d55a1a01
removed unused codes
2018-12-05 14:02:32 +08:00