158 Commits

Author SHA1 Message Date
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
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
Jinhao
4bc03d038a code refined 2017-07-02 13:05:33 +08:00
Jinhao
3b737c01a2 fix issue that pixel_buffer generates wrong color in 16bits depth 2017-07-01 12:21:19 +08:00
Jinhao
afd8225875 fix bugs that button renderer generated bad values if it zero-size 2017-07-01 07:32:45 +08:00
Jinhao
cbb42259bd Merge branch 'hotfix-1.5.1' into develop 2017-06-21 22:52:47 +08:00
Jinhao
0b4dc1904b fix compiler errors/warnings for clang 5.0 2017-06-11 11:33:52 +08:00
Jinhao
3cefaa3506 Merge branch 'hotfix-1.5.1' into develop 2017-06-08 21:40:32 +08:00
Jinhao
d384a6a8e7 fix issue that graphics::gradual_rectangle modifies fgcolor unexpectedly 2017-06-04 05:47:57 +08:00
Jinhao
a87703d418 refactor functions 2017-05-31 22:36:56 +08:00
Jinhao
abfde4e77c fix MinGW's compiler errors 2017-05-10 05:47:42 +08:00
Jinhao
3657be8f7d refacter tooltip
remove compiler warnings
remove deprecated code
2017-05-01 16:57:26 +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
cb2c8d6d7d fix issue in graphics::paste
that would show the window when graphics::paste to the invisible window
2017-01-05 04:38:29 +08:00
dankan1890
a39013afd1 Fixed some uninitialized variables. 2016-11-27 15:38:56 +01: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