Vincent Wei
|
3643606a7f
|
restore the system interval timer for the server under runmode procs
|
2025-04-30 14:12:19 +08:00 |
|
Vincent Wei
|
3ef2340749
|
restore old logic to update timer_expected
|
2025-04-30 12:10:47 +08:00 |
|
Vincent Wei
|
a583dc1cbb
|
optimize and cleanup the timer module to fix the bad update of tick counter
|
2025-04-30 12:00:38 +08:00 |
|
Vincent Wei
|
f0bae4444c
|
update version
|
2023-08-10 09:23:56 +08:00 |
|
Vincent Wei
|
0a5ace7f82
|
add a new method for DEVFONTOPS: get_feature(). currently used for check whether a devfont contains correct bounding box values for marks
|
2023-08-09 14:08:40 +08:00 |
|
Vincent Wei
|
5b27cc70fc
|
use draw_one_vowel and DrawVowel for vowel
|
2023-08-09 11:13:40 +08:00 |
|
Vincent Wei
|
43101379ed
|
Support for vowels to fix Issue #121
|
2023-07-26 16:49:01 +08:00 |
|
Vincent Wei
|
4c2b20c49f
|
fix a minor bug
|
2023-07-11 10:51:35 +08:00 |
|
Vincent Wei
|
b7625c5726
|
tune
|
2023-07-11 09:02:21 +08:00 |
|
Vincent Wei
|
872e299ad9
|
fix a bug when using shadow engine and fbcon with double buffering enabled; fix a bug for bad size for destination line
|
2023-07-10 22:52:28 +08:00 |
|
Vincent Wei
|
c60c19aad5
|
update copyring year
|
2023-07-10 11:16:39 +08:00 |
|
xueshuming
|
5d216dcc32
|
tune: use nr_updaters instead of extra_updaters
|
2023-07-10 11:06:38 +08:00 |
|
Vincent Wei
|
37c122a1de
|
fix a bug reported in Issue #120; update version to 5.0.13
|
2023-07-05 12:43:04 +08:00 |
|
Vincent Wei
|
50ae4b9b44
|
add flag legacy_bidi in CHARSETOPS structure, and tune unicode_bidi_type operation for legacy BIDI algorithm.
|
2023-07-05 11:59:36 +08:00 |
|
Vincent Wei
|
695c55e464
|
tune: use extra_updaters instead of multi_updater
|
2023-06-28 18:14:05 +08:00 |
|
Vincent Wei
|
a16903d570
|
use multiple concurrently updaters in Shadow engine if multi_updater=yes
|
2023-06-28 11:46:12 +08:00 |
|
Vincent Wei
|
3189931910
|
cleanup
|
2023-06-15 11:03:22 +08:00 |
|
Vincent Wei
|
c3a8dc0798
|
fix a bug in Shadow NEWGAL engine: SetVideoMode may return another surface, e.g., when using double bufffering of fbcon engine.
|
2023-06-15 08:53:21 +08:00 |
|
Vincent Wei
|
848ed3fecc
|
change return type of DefaultItemViewProc and DefaultScrolledProc to LRESULT
|
2023-05-23 08:59:34 +08:00 |
|
Vincent Wei
|
0d1f1f028a
|
update
|
2023-05-10 09:00:35 +08:00 |
|
Vincent Wei
|
d4add19e6a
|
tune GetTickCount for threads mode
|
2023-05-08 20:09:23 +08:00 |
|
Vincent Wei
|
bfaeae0023
|
call GetTickCount when setting timer
|
2023-05-08 19:48:21 +08:00 |
|
Vincent Wei
|
70705c7db0
|
fix bug reported in Issue #116
|
2023-05-08 19:34:43 +08:00 |
|
Vincent Wei
|
517d74a2d2
|
update version in configure.ac
|
2023-05-08 08:35:10 +08:00 |
|
Vincent Wei
|
d68eee3c90
|
use buffer in stack for short text
|
2023-04-24 11:52:47 +08:00 |
|
Vincent Wei
|
e575e7c69d
|
add new APIs: GetTabbedACharsExtentXXX
|
2023-04-24 11:38:02 +08:00 |
|
Vincent Wei
|
d059fc8de2
|
fix a typo: Achar2UChar
|
2023-04-24 11:37:35 +08:00 |
|
Vincent Wei
|
5d9d787dac
|
cleanup
|
2023-04-23 14:02:15 +08:00 |
|
Vincent Wei
|
9696fbb3ba
|
change version to 5.0.12; cleanup
|
2023-04-23 12:42:47 +08:00 |
|
Vincent Wei
|
800329086e
|
implement new API: GetACharsExtentPointEx(); enhance GetTextExtentPoint() and GetTabbedTextExtentPoint() to support BIDI charsets
|
2023-04-23 12:36:55 +08:00 |
|
Vincent Wei
|
11be6af9d3
|
use Amask from real engine
|
2023-03-03 10:57:15 +08:00 |
|
Vincent Wei
|
e0cc3b5580
|
update version to 5.0.11
ver-5-0-11
|
2022-12-13 17:10:13 +08:00 |
|
Vincent Wei
|
e33d98a702
|
set pdc->bkmode correctly before calling _gdi_draw_one_glyph()
|
2022-11-27 16:31:27 +08:00 |
|
Vincent Wei
|
84f3cf048a
|
fix a bug: dx and dy of StretchBlt are reset to zero if it is less than 0 in error
|
2022-11-27 16:30:34 +08:00 |
|
Vincent Wei
|
ea579771a7
|
tune the implementation of auto-repeat message
|
2022-11-27 16:28:45 +08:00 |
|
Vincent Wei
|
4db97ead1f
|
rename timeoutusec to __mg_timeout_usec; rename repeatusec to __mg_repeat_usec
|
2022-11-27 16:21:54 +08:00 |
|
Vincent Wei
|
2338501d21
|
use CreateMemDCFromMyBitmap instead of common_rgba8888_dc for DrawIcon()
|
2022-11-27 16:02:22 +08:00 |
|
Vincent Wei
|
81c061c3c8
|
cleanup
|
2022-11-27 15:59:52 +08:00 |
|
Vincent Wei
|
356bf08c4b
|
remove code using the obsolete style: TVS_ICONFORSELECT
|
2022-11-27 15:58:14 +08:00 |
|
Vincent Wei
|
09a27e508f
|
suppress useless print
|
2022-11-25 16:04:11 +08:00 |
|
Vincent Wei
|
0b636032ee
|
use bkmode_set instead of saving oldbkmode in context, because it may cause the bkmode cannot be restored correctly
|
2022-11-25 15:25:56 +08:00 |
|
Vincent Wei
|
5f78f6bb37
|
fix a bug in Issure #106
|
2022-11-25 11:03:19 +08:00 |
|
Vincent Wei
|
272bc39c84
|
call __mg_legacy_bidi_map_reorder when getting the visual Achars
|
2022-11-25 11:01:36 +08:00 |
|
Vincent Wei
|
1e006c0589
|
cleanup
|
2022-11-25 11:00:58 +08:00 |
|
Vincent Wei
|
7158eaee0f
|
restore __mg_legacy_bidi_map_reorder function
|
2022-11-25 11:00:42 +08:00 |
|
Vincent Wei
|
abfc47159e
|
tune and add some output for debug
|
2022-11-25 10:58:03 +08:00 |
|
Vincent Wei
|
deade3d887
|
tuen code for resolve bugs reported in Issue #105
|
2022-11-13 12:22:12 +08:00 |
|
Vincent Wei
|
cf3e0b3d4d
|
tune
|
2022-11-13 11:54:20 +08:00 |
|
Vincent Wei
|
614deba4b7
|
cleanup
|
2022-11-13 11:53:43 +08:00 |
|
Vincent Wei
|
53d40508a4
|
set bkmode to BM_TRANSPARENT when having WS_EX_TRANSPARENT exStyle
|
2022-11-13 11:53:16 +08:00 |
|