68 Commits

Author SHA1 Message Date
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
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
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
fc7743cbe2 std::string_view 2018-06-09 01:21:10 +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
2574f4fffa remove a compiler warning 2018-01-28 11:23:05 +08:00
Jinhao
2ff8a1c729 add new platform_abstraction
add support of loading ttf file
2017-04-26 08:04:25 +08:00
Jinhao
4e9646cf64 unify semantics of the blend methods 2017-04-15 11:30:16 +08:00
Jinhao
6cbf721f9d improve all widgets for bground effects 2017-04-11 07:06:43 +08:00
Jinhao
7173e2449a Merge branch 'hotfix-1.4.1' into develop 2017-03-24 06:46:02 +08:00
Jinhao
24c1b292cc fix compiler errors and warning 2017-03-24 06:37:38 +08:00
Jinhao
c233708841 Merge branch 'hotfix-1.4.1' into develop 2017-03-24 06:04:11 +08:00
Jinhao
b1fe1ca412 fix bug where window can't load icon with ico(#192) 2017-03-24 05:30:47 +08:00
Jinhao
352a8ddef1 Merge branch 'hotfix-1.4.1' into develop 2017-01-21 04:54:51 +08:00
Jinhao
880a91b717 fix a bug that incorrect BMP header processing(#179) 2017-01-15 20:45:14 +08:00
Jinhao
b7491a86e7 Merge branch 'hotfix-1.4.1' into develop 2017-01-13 07:17:55 +08:00
Jinhao
abe2f0687f fix some compiler warnings and errors for GCC 2016-11-27 12:39:26 +08:00
Jinhao
be2af130c2 remove the extra inclusion of cstring 2016-11-20 11:45:52 +08:00
Jinhao
2f976c1546 Merge branch 'hotfix-1.4.1' into develop 2016-11-14 05:44:27 +08:00
Jinhao
421fd3bdcd Merge branch 'master' of https://github.com/dread-uo/nana into dread-uo-master 2016-11-14 05:42:24 +08:00
Rei
f42cd7b2eb Include cstring header on image_png.hpp
Compilation was failing with the "enable png" flag. This was happening
because the memcpy function was being called without the inclusion of
cstring, which declares it. This fixes it.
2016-11-05 04:46:29 -02:00
dankan1890
f9e06c04e2 fixed linux support. 2016-11-02 09:33:18 +01:00
Jinhao
043ebad317 fix some compiler errors and warnings 2016-10-31 06:36:03 +08:00
dankan1890
afa9cffd51 Added multi platform support for ICOns files. 2016-10-18 00:32:58 +02:00
dankan1890
72768fd788 fix PNG build. 2016-06-30 20:46:02 +02:00
qPCR4vir
c71cccc4f6 FIX image in linux 2016-06-25 03:27:39 +02:00
qPCR4vir
4450ff9678 FIX crash in VS consistently using filesysten_ext 2016-06-24 23:48:53 +02:00
Jinhao
8ec21827a0 ignore warnings which are generated by -Weffc++ 2016-03-18 22:17:13 +08:00
Jinhao
ca5b2e246e eliminate a compiler warning 2016-02-01 00:56:20 +08:00
Jinhao
8eb131e093 new NANA_ENABLE_AUDIO to enable PCM playback 2016-01-28 22:36:15 +08:00
Jinhao
1c938a06fd open bmp image with memory buffer 2016-01-28 01:36:45 +08:00
Jinhao
3c8ee33ae8 open png/jpg image with memory buffer 2016-01-27 01:14:28 +08:00
Jinhao
5a960ed88c a standard experimental class any 2016-01-25 23:56:05 +08:00
Jinhao
da6ad460c5 fix interface issues of image_png and image_jpeg 2016-01-24 01:23:42 +08:00
Jinhao
ece696c3b5 update filesystem and remove fs_utility 2016-01-20 01:06:16 +08:00
Jinhao
7d7cce8d2a add path conversion functions 2016-01-05 01:11:15 +08:00
Jinhao
a42ebe19b4 use UTF-8 for string representation 2015-12-31 01:09:52 +08:00
Jinhao
0a396c12c2 remove filesystem::file_attrib() function 2015-12-30 01:11:07 +08:00
Jinhao
48254b6555 use UTF-8 for string representation 2015-12-29 01:26:19 +08:00
Jinhao
b35f293b9e replace string parameter of image's constructor with filesystem::path 2015-11-30 00:58:29 +08:00
Jinhao
4f988a2223 remove marco PLATFORM_SPEC_HPP 2015-11-08 23:35:38 +08:00
Jinhao
1326bae10f fix GCC/MinGW compiler errors 2015-10-17 16:15:57 +08:00
Jinhao
23ed986932 add support of JPEG by using libjpeg 2015-10-17 14:46:02 +08:00
Jinhao
7f4cc3f6d9 improve image and pixel_buffer 2015-10-17 14:42:07 +08:00