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
git
264f9a96e0
per-app group setting is back.
2018-11-09 11:19:37 +08:00
git
b6821dfcfc
little changes to support UWP better.
2018-11-07 14:43:11 +08:00
git
a2e3669589
fit the invert again to make it better
2018-11-07 14:43:11 +08:00
git
dba1e1a787
fixed width bug when the last character of lpString is part of unicode plane.
2018-11-07 14:43:10 +08:00
Samantha Glocker
a1bec943e8
Delete mactype.md
2018-11-07 14:43:06 +08:00
Samantha Glocker
906293479c
Delete mactype-issue.md
2018-11-07 14:43:06 +08:00
Samantha Glocker
7cf12d2d97
Update issue templates
2018-11-07 14:43:05 +08:00
Samantha Glocker
5b6f4b0548
Delete custom.md
2018-11-07 14:43:04 +08:00
Samantha Glocker
7dcaff1e79
Update issue templates
2018-11-07 14:43:03 +08:00
Samantha Glocker
a6bd988015
Add GNU 3.0 license
2018-11-07 14:43:00 +08:00
Samantha Glocker
2b3f8d493f
Deleted CONTRIBUTING.md
2018-11-07 14:42:59 +08:00
Samantha Glocker
2a389393b7
Help for submitting issues
2018-11-07 14:42:42 +08:00
git
ed3a947342
properly fallback to GDI on draw failure
2018-11-07 14:42:41 +08:00