182 Commits

Author SHA1 Message Date
Jinhao
7f7f7ea0a9 Merge branch 'hotfix-1.7.3' into develop 2020-05-15 17:21:17 +08:00
Jinhao
cf71da94c4 fix issue that grayscale jpeg can't be shwon 2020-04-30 04:16:35 +08:00
Jinhao
1e19322ad1 Merge branch 'hotfix-1.7.3' into develop 2020-04-21 00:16:40 +08:00
Jinhao
d3e3e59812 open image file using file format signature instead of file extension 2020-04-18 02:59:12 +08:00
Jinhao
25fe4506fd fix some GCC compilation issues 2020-03-14 01:31:52 +08:00
Jinhao
8d5e5a0962 add support of RLE8 compressed BMP format(#515) 2020-03-12 23:01:51 +08:00
Samuel
0cc491f113 fix comment typo 2020-02-13 22:20:43 +09:00
qPCR4vir
514ebaf426 FIX #469, #492 ? 2019-12-05 13:03:09 +01:00
Jinhao
2234d06bea fix issue graphics::gradual_rectangle off by one(#475) 2019-09-23 01:47:36 +08:00
Jinhao
2c54714646 fix crash that could occur when calling pixel_buffer::put with rgb24 2019-09-12 05:34:49 +08:00
Jinhao
363a80e935 refactor
remove typedef-name core_window_t
remove get_color and get_text_color of the internal class drawable
2019-06-30 11:56:16 +08:00
Jinhao
01bd43f960 refactoring 2019-06-28 06:32:34 +08:00
Jinhao
8a0475c98c refactor text_renderer 2019-06-20 04:35:29 +08:00
Jinhao
a8c269d108 refactor text_renderer 2019-06-17 07:36:33 +08:00
Jinhao
3533b97092 XFT code incorrectly enabled under Windows 2019-06-04 08:45:39 +08:00
Jinhao
f57e824431 add support of multi-language under Linux(#439)
also fix the font style issue under Linux
2019-06-01 03:15:59 +08:00
Jinhao
ec38e666a1 fix bug that grayscale png is mistakely processed 2019-04-24 01:18:27 +08:00
beru
a596c7f64e fix typos 2019-04-14 14:49:01 +09:00
beru
3160b8a204 fix misspellings 2019-03-23 18:18:52 +09:00
Jinhao
f8604c06c8 improve jpeg check 2019-03-09 22:55:37 +08:00
Jinhao
2470848fba Merge branch 'hotfix-1.6.2' into develop-1.7 2019-03-09 21:54:57 +08:00
ErrorFlynn
845dda8c3e
corrected wrong offset for "Exif" bytes 2019-03-07 12:42:59 -05:00
Jinhao
88294ed9fb Merge branch 'hotfix-1.6.2' into develop-1.7 2018-12-29 07:18:03 +08:00
Jinhao
bed829fa26 fix bug that line alorithm wrongly draws a line when fade_rate is zero 2018-12-29 06:38:46 +08:00
Jinhao
fb7a16bc61 use std::filesystem instead of std::experimental::filesystem 2018-12-15 10:48:16 +08:00
Jinhao
e91d3446eb fix GCC errors when -std=c++17 is specified 2018-08-09 07:50:56 +08:00
Jinhao
a781a8790f remove deprecated code 2018-06-24 15:49:32 +08:00
Jinhao
fc7743cbe2 std::string_view 2018-06-09 01:21:10 +08:00
Jinhao
ffee0e5a3b std::string_view 2018-06-07 18:02:40 +08:00
Jinhao
88d395353e fix GCC/Clang compiler errors 2018-06-07 15:38:25 +08:00
Jinhao
3427181405 std::string_view 2018-06-07 03:41:08 +08:00
Jinhao
a9f23e2503 Merge branch 'develop-c++17' into develop 2018-06-04 02:29:55 +08:00
Jinhao
c72d8e25b4 Merge branch 'feature-freebsd-posix' into develop 2018-05-08 04:52:13 +08:00
Jinhao
6616b695e9 small changes 2018-03-08 15:45:06 +08:00
Jinhao
49437053b6 Merge branch 'hotfix-1.5.6' into feature-listbox 2018-01-29 17:20:55 +08:00
Jinhao
211433afdd Merge branch 'hotfix-1.5.6' into develop-c++17 2018-01-29 17:19:13 +08:00
Jinhao
2574f4fffa remove a compiler warning 2018-01-28 11:23:05 +08:00
unitrunker
c7434afed8 NANA_POSIX for bits common to Linux, MacOS and BSD. OSS sound as fall-back for POSIX. Cheat for detecting default browser on POSIX. 2018-01-21 23:41:52 -06:00
Jinhao
5f77c73aaa no throw() 2017-12-19 03:30:38 +08:00
Jinhao
dddd704786 Merge branch 'hotfix-1.5.5' into feature-listbox 2017-11-22 03:54:49 +08:00
Jinhao
b71427334a listbox header font 2017-11-21 17:20:47 +08:00
Jinhao
24bbfc6493 small changes 2017-10-17 06:49:39 +08:00
Jinhao
b730f368a4 fix syntax errors 2017-09-30 07:29:27 +08:00
Jinhao
28e9bb8a7d fix some legacy issues 2017-09-30 07:19:15 +08:00
Jinhao
d715c87d93 correct the process of failure of resizing a window 2017-09-28 08:29:19 +08:00
Jinhao
8d9351e051 graphics::make throws std::bad_alloc when it fails 2017-09-27 08:13:55 +08:00
Jinhao
803acb13f0 fix move-ctor and move-assignement operator of graphics(#253) 2017-09-12 08:15:22 +08:00
Jinhao
5c28e72320 fix bug that round_rectangle always draws black background(#246) 2017-08-27 11:14:50 +08:00
Jinhao
6da703c8fb reduce GDI objects 2017-08-13 15:48:57 +08:00
Jinhao
64dbd2100c fix bug that graphics::make({0, 0}) behaves differently between Windows
and Linux
2017-07-17 22:31:29 +08:00