Samuel Gomes
|
dbe028e799
|
Fix font width calculation when loading fonts monospaced
|
2024-04-30 12:35:11 +05:30 |
|
Samuel Gomes
|
0195500087
|
Further simplify monospace width calculation
|
2024-04-19 05:37:05 +05:30 |
|
Samuel Gomes
|
e2fdae332b
|
Fix mono-mode font rendering issues + some quality of life changes
|
2024-04-17 21:48:32 +05:30 |
|
a740g
|
b5de183921
|
Add macOS custom clipboard text handling code and convert BGRA to RGBA before setting clipboard image
|
2024-03-27 23:51:02 +05:30 |
|
Roland Heyder
|
a84e174b63
|
Add new _MD5$ fucntion
- exposing the implementations in freetype for public use
|
2024-02-02 10:37:32 +01:00 |
|
RainRat
|
f65a74c22a
|
fix typos
|
2024-01-28 10:37:47 -08:00 |
|
Samuel Gomes
|
91129c60ed
|
Replace FreeTypeAmalgam with FreeType v2.13.2
|
2024-01-07 06:02:16 +05:30 |
|
Samuel Gomes
|
ced74fb82e
|
Add QB64 error constants
|
2023-12-29 17:57:35 +05:30 |
|
Samuel Gomes
|
c2bdb61c4a
|
Fix comment typos
|
2023-12-29 15:27:27 +05:30 |
|
Samuel Gomes
|
8548d090fc
|
Fix macOS seg-fault reported by @grymmjack
|
2023-09-14 07:19:22 +05:30 |
|
Samuel Gomes
|
1e251e4ea2
|
Add support for PCF & BDF fonts
|
2023-08-16 09:07:53 +05:30 |
|
Samuel Gomes
|
3b1ca3a386
|
Fix fonts getting vertically misaligned
|
2023-06-19 07:06:49 +05:30 |
|
Samuel Gomes
|
cee04c3728
|
Mono & AA gyph metrics are now tracked separately
|
2023-05-18 03:19:03 +05:30 |
|
Samuel Gomes
|
290081ddb6
|
Use LONG array instead of INTEGER
|
2023-05-08 01:11:01 +05:30 |
|
Samuel Gomes
|
60a448fb54
|
Add _UCHARPOS() to get individual char pixel position
|
2023-05-07 22:12:47 +05:30 |
|
Samuel Gomes
|
d1ca9d75f3
|
Move common validations into macros
|
2023-04-30 01:50:35 +05:30 |
|
Samuel Gomes
|
f1bb16a6fe
|
Changes per discussion in #335
|
2023-04-30 00:27:34 +05:30 |
|
Samuel Gomes
|
49fd18afab
|
Update GetStringPixelWidth() to return more accurate pixel length
|
2023-04-28 15:04:55 +05:30 |
|
Samuel Gomes
|
d74471b569
|
Fix RenderBitmap() bug
|
2023-04-28 00:53:45 +05:30 |
|
Samuel Gomes
|
97ad4d7134
|
Remove static variables
|
2023-04-28 00:35:47 +05:30 |
|
Samuel Gomes
|
e49eb79baa
|
Update comments
|
2023-04-27 23:13:54 +05:30 |
|
Samuel Gomes
|
4a6fb37a88
|
Implement all _PRINTMODEs for _UPRINTSTRING
|
2023-04-27 22:30:55 +05:30 |
|
Samuel Gomes
|
4fc1905809
|
Replace fast_boxfill() with qb32_boxfill() in sub__UPrintString()
|
2023-04-27 12:41:20 +05:30 |
|
Samuel Gomes
|
9ac4107d71
|
Implement _PRINTMODE 1 & 3
|
2023-04-27 08:45:25 +05:30 |
|
Samuel Gomes
|
3dd439e625
|
Change function names
|
2023-04-26 22:36:24 +05:30 |
|
Samuel Gomes
|
2d650cf1fe
|
Fix GetStringPixelWidth()
|
2023-04-26 21:37:36 +05:30 |
|
Samuel Gomes
|
c033c624ac
|
Add support for _UPrint*()
|
2023-04-26 17:36:09 +05:30 |
|
Samuel Gomes
|
bfacbec2b5
|
Fix RenderBitmapPSetAlpha()
|
2023-04-26 14:15:45 +05:30 |
|
Samuel Gomes
|
7b6b0b0d42
|
Implement UPint functions
|
2023-04-26 13:09:25 +05:30 |
|
Samuel Gomes
|
ac136b7ef7
|
Simplify rendering code
|
2023-04-22 13:03:14 +05:30 |
|
Samuel Gomes
|
381b27c38a
|
Replace sprintf_s with snprintf
|
2023-04-21 11:02:40 +05:30 |
|
Samuel Gomes
|
e4b36ca8ad
|
Add font load-from-memory support
|
2023-04-20 09:23:13 +05:30 |
|
Samuel Gomes
|
469d0a11e3
|
Baseline is now calculated correctly
|
2023-04-19 19:14:10 +05:30 |
|
Samuel Gomes
|
618e5117cd
|
Add FontPrintWidthUTF32() and optimize chrwidth()
|
2023-04-19 09:30:38 +05:30 |
|
Samuel Gomes
|
492c8d0cf5
|
Remove unused out_x_pre_increment, out_x_post_increment
|
2023-04-19 08:39:56 +05:30 |
|
Samuel Gomes
|
ec723ed46b
|
New FreeType cached font renderer
|
2023-04-19 07:49:02 +05:30 |
|
Samuel Gomes
|
75ff666213
|
Add function comments
|
2023-04-13 04:42:53 +05:30 |
|
Samuel Gomes
|
ac6f6574a1
|
Update comments
|
2023-04-11 23:21:47 +05:30 |
|
Samuel Gomes
|
1c505561d6
|
Implement pending changes in #330
|
2023-04-09 03:37:44 +05:30 |
|
Samuel Gomes
|
d974c0b9a8
|
Tidy up font code
|
2023-04-04 17:51:17 +05:30 |
|