2094 Commits
Author SHA1 Message Date
10km 69050f7a5c Merge pull request #1 from VincentWei/master
update
2018-08-31 22:25:44 +08:00
Vincent Wei fcbcc86c6f tune for the coding style 2018-08-31 16:57:57 +08:00
Vincent Wei 07a51b22ae Merge pull request #10 from 10km/master
modified logic for checking JPEG format.
2018-08-31 16:51:53 +08:00
10km 1297ba836d improve logic of __mg_check_jpg for performance .
loop for reading JPEG marker from MG_RWops object,if meet other JPEG marker(eg. SOI,APPn,DQT) skip the payload bytes for next marker,until reach SOF0 or SOF2.
about JPEG marker, see also https://en.wikipedia.org/wiki/JPEG
2018-08-31 15:00:50 +08:00
10km 09e83b6a8b modified logic judgment for checking JPEG format.JFIF and Exif is morst popular file format of JPEG encoded image,but not all,for MJPEG format that used by camera,the flag is 'AVI1' OR not any flag ,starting FFC0 after FFD8.
so the old logic is not work for other JPEG format.see  my blog for detail : https://blog.csdn.net/10km/article/details/82155967
2018-08-30 17:10:26 +08:00
Vincent Wei ae532f03fa add GetGlyphBIDIType and BidiCharType -> Uint32 2018-08-29 20:03:20 +08:00
Vincent Wei 9945cd25a5 BIDI flag for DC 2018-08-28 18:38:20 +08:00
VincentWei 4f515a0359 fix the error of arabic charset 2018-08-27 19:13:56 +08:00
Vincent Wei 808718bdb4 Support BIDI for UNICODE charsets and cleanup the implementation 2018-08-27 18:55:12 +08:00
Vincent Wei e7924ebd51 fix bug of free null pointer 2018-08-25 18:27:37 +08:00
Vincent Wei 1935734df1 debug 2018-07-31 19:05:59 +08:00
Vincent Wei 5ff06823e4 check socket closed when reading 2018-07-31 11:13:33 +08:00
Vincent Wei 1bc43f6580 tune 2018-07-30 16:40:28 +08:00
Vincent Wei be27e8cb7c usvfb engines are almost ok 2018-07-30 10:43:17 +08:00
Vincent Wei 4597cbbc28 finish USVFB IAL engine 2018-07-30 09:01:35 +08:00
Vincent Wei cde8a653b4 add USVFB IAL engine 2018-07-29 21:02:12 +08:00
Vincent Wei 8b73fe0022 add USVFB NEWGAL engine 2018-07-29 20:54:28 +08:00
Vincent Wei 4db2aa093c enhance commlcd engint to support more pixel type and synchronously update 2018-07-29 13:45:17 +08:00
Vincent Wei d9da4d6e3a tune for release v3.2.0 2018-07-12 10:52:51 +08:00
Vincent Wei 318dee8fd5 tune for official release v3.2.0 2018-07-12 10:41:31 +08:00
Vincent Wei dcc50d45ce change version number from 3.0 to 3.2 for splash 2018-07-02 17:41:42 +08:00
Vincent Wei 96a4e917d9 debug 2018-06-20 18:07:50 +08:00
Vincent Wei a507af807c tune: disable key message for invalid low-level event 2018-06-20 18:01:46 +08:00
Vincent Wei 9189fa4efe pass timeout to __comminput_wait_for_input 2018-06-20 13:45:40 +08:00
Vincent Wei ac8e230207 fixbug: handle retvalue of wait_event correctly. 2018-06-20 11:40:52 +08:00
VincentWei 2aa6794636 cleanup 2018-06-13 23:31:35 +08:00
VincentWei 25d5b03154 add sharedres.h 2018-06-08 16:00:46 +08:00
Vincent Wei ab8ce45ab0 debug for stain pixel of subpixel 2018-06-06 09:41:32 +08:00
Vincent Wei 2036a8592c enable build_ttfcache_support by default 2018-06-06 08:55:09 +08:00
VincentWei dd0445689e cleanup 2018-06-05 23:59:14 +08:00
Vincent Wei 0d49ed794e cleanup 2018-06-04 18:59:19 +08:00
Vincent Wei df627ee3b1 fixbug: lost DT_CALCRECT attribute when DT_CENTER set 2018-06-01 12:07:28 +08:00
VincentWei 0599227023 use stderr for _MG_PRINTF 2018-05-31 23:29:52 +08:00
VincentWei 66769dee51 tune 2018-05-31 23:24:54 +08:00
VincentWei 1cfd032718 use ANSI color for _ERR_PRINTF, _DBG_PRINTF, and _MG_PRINTF 2018-05-31 23:16:52 +08:00
VincentWei a45ee0b3f4 disable xMax+=2 for SUBPIXEL 2018-05-31 23:16:15 +08:00
VincentWei 8b72783a12 tune for subpixel style 2018-05-25 22:49:26 +08:00
VincentWei 378f7e1986 cleanup 2018-05-19 15:13:12 +08:00
VincentWei 0b9c425b84 remove debug output 2018-05-19 14:01:09 +08:00
VincentWei 5e0dda0421 use 0x01UL for timermask test 2018-05-18 20:21:09 +08:00
VincentWei c0addda03b cleanup 2018-05-19 00:56:50 +08:00
VincentWei 977ac1ec9b fix bug of (0x01<<slot) for 64bit 2018-05-19 00:56:39 +08:00
VincentWei 36d2ea8158 Merge branch 'master' of github.com:VincentWei/minigui 2018-05-18 19:56:54 +08:00
VincentWei c1889bd927 enhance animation control 2018-05-18 19:56:37 +08:00
Vincent Wei 6388d8049f add a new function: GetResPath 2018-05-18 16:03:45 +08:00
Vincent Wei 8315dbb217 use -lpng instead of -lpng12 2018-05-18 16:03:25 +08:00
Vincent Wei c0dd8d1bcd fix warning for copy_row3 and make it static 2018-05-17 11:42:26 +08:00
Vincent Wei 028bfd149f remove commlcd for devel-mode 2018-05-17 11:42:03 +08:00
Vincent Wei d101233a3a Merge branch 'master' of github.com:VincentWei/minigui 2018-05-17 08:59:29 +08:00
Vincent Wei 7960577981 fix typos: resouce/Resouce 2018-05-17 08:59:12 +08:00