Vincent Wei
|
5a6705d8bc
|
copy chagnes from 5.0.0 to enhance DRM engine to support PROCS runmode
|
2020-03-21 21:30:31 +08:00 |
|
Vincent Wei
|
d8b2895527
|
bugfixing: Bad checking cursor width and height in LoadCursorFromMem
|
2020-03-12 11:13:39 +08:00 |
|
Vincent Wei
|
fa7c84b2b5
|
enhance to delete old IPC objects
|
2020-01-22 17:02:57 +08:00 |
|
Vincent Wei
|
bc77048488
|
make lock_zi_for_xxx/unlock_zi_for_xxx static inline
|
2020-01-22 17:02:22 +08:00 |
|
Vincent Wei
|
2f21b22a49
|
make lock_zi_for_xxx/unlock_zi_for_xxx static inline
|
2020-01-22 17:02:12 +08:00 |
|
Vincent Wei
|
239924c63e
|
BUGFIXING: always initialize csr_bmp fields with explicit assignments
|
2020-01-03 14:38:28 +08:00 |
|
Vincent Wei
|
9a6b208a85
|
FIXBUG: bad handling of repeated keydowns
|
2019-12-30 11:47:30 +08:00 |
|
Vincent Wei
|
a2e4b55966
|
cleanup
|
2019-12-02 11:09:12 +08:00 |
|
Vincent Wei
|
637dbbce68
|
change link to licensing policy
|
2019-11-13 11:53:59 +08:00 |
|
Vincent Wei
|
38aa40042c
|
release version 4.0.2
|
2019-10-31 11:29:24 +08:00 |
|
Vincent Wei
|
53c77a9a73
|
prepend excpetion list statement
|
2019-07-15 14:17:20 +08:00 |
|
Vincent Wei
|
e256fb2a0a
|
restore timer thread
|
2019-07-14 17:17:40 +08:00 |
|
Vincent Wei
|
ce29edbca6
|
disable timer thread for MiniGUI-Threads
|
2019-07-14 17:08:36 +08:00 |
|
Vincent Wei
|
3a37407982
|
cleanup for MiniGUI-Processes
|
2019-07-14 16:38:03 +08:00 |
|
Vincent Wei
|
8040f7abd5
|
__mg_time -> mg_os_time; __mg_mktime -> __mg_os_mktime; __mg_localtime -> __mg_os_localtime; use clock_gettime for tick count instead of gettimeofday
|
2019-07-14 14:21:40 +08:00 |
|
Vincent Wei
|
11950343df
|
two new non-posix functions: __mg_os_start_time and __mg_os_get_time, and use __mg_os_get_time to implement GetTickCount for MiniGUI Standalone runmode
|
2019-07-12 16:38:16 +08:00 |
|
Vincent Wei
|
c7201cbde1
|
Merge branch 'master' of gitlab.fmsoft.cn:VincentWei/minigui
|
2019-07-11 19:35:44 +08:00 |
|
gengyue
|
5e8b27b810
|
solved some memery error
|
2019-07-04 18:39:16 +08:00 |
|
Vincent Wei
|
46ed039e84
|
use a larger buffer
|
2019-07-02 14:30:16 +08:00 |
|
Vincent Wei
|
d503b340e0
|
handle KS_LEFTMETA and KS_RIGHTMETA
|
2019-06-17 15:16:41 +08:00 |
|
Vincent Wei
|
fcb43eccb2
|
call treat_longpress when checking KS_REPEAT
|
2019-06-14 11:20:58 +08:00 |
|
Vincent Wei
|
9f60ba7138
|
post MSG_EXIN_END_CHANGES message
|
2019-06-14 11:01:24 +08:00 |
|
Vincent Wei
|
cf2ae944b7
|
special hande extra input messages in desktop procedure
|
2019-06-13 18:35:56 +08:00 |
|
Vincent Wei
|
a9d7effc11
|
tune format
|
2019-06-13 18:00:20 +08:00 |
|
Vincent Wei
|
047ab34a98
|
handle extra input events in low-level event loop
|
2019-06-13 17:50:07 +08:00 |
|
Vincent Wei
|
c9448ef4c6
|
Handle extra input events
|
2019-06-13 12:34:26 +08:00 |
|
Vincent Wei
|
50fcc2afc9
|
handle middle mouse button events
|
2019-06-12 19:08:24 +08:00 |
|
Vincent Wei
|
da0cc99e7f
|
cleanup
|
2019-06-12 18:06:13 +08:00 |
|
Vincent Wei
|
24381b4cb1
|
Add messages for middle mouse button: MSG_MBUTTONxxx and MSG_NCMBUTTONxxx;
Add messages for extra input events: MSG_EXIN_XXXX for pointer axis, generic button, touch, tablet, tablet pad, and switch.
|
2019-06-12 17:45:37 +08:00 |
|
Vincent Wei
|
d3541df49e
|
remove debug printf
|
2019-05-17 16:49:01 +08:00 |
|
Vincent Wei
|
b9fd4b9178
|
New API: GetNextUChar
|
2019-05-15 11:58:48 +08:00 |
|
Vincent Wei
|
8fe06d5a07
|
use const for pointer fields of INNER_RES
|
2019-04-15 16:44:37 +08:00 |
|
Vincent Wei
|
36e3869385
|
handle SIGINT for ths and sa runmodes
|
2019-04-06 13:59:13 +08:00 |
|
Vincent Wei
|
b739daadba
|
cleanup FreeType2 font engine, remove redundant code
|
2019-04-04 16:51:54 +08:00 |
|
Vincent Wei
|
8ac0d539d0
|
implementation of mg_slice_xxx
|
2019-04-04 12:18:10 +08:00 |
|
Vincent Wei
|
2f52006cde
|
fix a bug: no MSG_IDLE when using dummy IAL engine
|
2019-03-29 19:22:31 +08:00 |
|
Vincent Wei
|
338fb0276e
|
use _DEBUG for real output of _DBG_PRINTF
|
2019-03-27 10:08:01 +08:00 |
|
Vincent Wei
|
00eb4e363f
|
Enhance LOGFONT to support multiple MBC devfonts (up to 7)
|
2019-02-28 18:47:44 +08:00 |
|
Vincent Wei
|
a725acfd5e
|
debug GetGlyphsByRules
|
2019-01-25 16:14:42 +08:00 |
|
VincentWei
|
25d5b03154
|
add sharedres.h
|
2018-06-08 16:00:46 +08:00 |
|
VincentWei
|
378f7e1986
|
cleanup
|
2018-05-19 15:13:12 +08:00 |
|
VincentWei
|
5e0dda0421
|
use 0x01UL for timermask test
|
2018-05-18 20:21:09 +08:00 |
|
VincentWei
|
977ac1ec9b
|
fix bug of (0x01<<slot) for 64bit
|
2018-05-19 00:56:39 +08:00 |
|
VincentWei
|
62efa8b29a
|
clean up the header copying statements
|
2018-02-04 17:01:37 +08:00 |
|
VincentWei
|
d5c8e15cb9
|
add debug print for timer
|
2018-01-30 11:56:36 +08:00 |
|
VincentWei
|
55a4566a33
|
use UINT for message
|
2018-01-28 11:37:56 +08:00 |
|
VincentWei
|
6290779a02
|
tune the implementation of tracing message
|
2018-01-21 18:09:51 +08:00 |
|
VincentWei
|
dbcc408ad3
|
make timer-related APIs compiant to 64-bit
|
2018-01-21 17:07:48 +08:00 |
|
WEI Yongming
|
599c985146
|
tune code for 64-bit and 32-bit
|
2018-01-19 22:41:37 +08:00 |
|
VincentWei
|
766ddb5555
|
tune code for 64b (MiniGUI-Processes runmode)
|
2018-01-19 15:35:26 +08:00 |
|