58 Commits

Author SHA1 Message Date
Jinhao
bd5e9fdc4a fix issues on different MinGW distro 2017-07-07 08:34:34 +08:00
Jinhao
0b4dc1904b fix compiler errors/warnings for clang 5.0 2017-06-11 11:33:52 +08:00
Jinhao
d384a6a8e7 fix issue that graphics::gradual_rectangle modifies fgcolor unexpectedly 2017-06-04 05:47:57 +08:00
Jinhao
9548b87f54 fix memory leak that widgets wouldn't be deleted 2017-04-28 04:18:39 +08:00
Jinhao
2ff8a1c729 add new platform_abstraction
add support of loading ttf file
2017-04-26 08:04:25 +08:00
Jinhao
970412a3db coe refine 2017-04-19 04:58:20 +08:00
Jinhao
4e42c18815 implement key_press support for menu in Linux 2017-02-10 08:09:08 +08:00
Jinhao
c1cfd283e2 new parameter of dataexch 2016-12-06 02:21:12 +08:00
Jinhao
e7ce506f5a fix an exception of msg_dispatcher 2016-10-19 04:01:40 +08:00
Jinhao
9b28c96e9b code refine 2016-08-11 02:26:47 +08:00
Jinhao
6e86b6ae6c refine code
fix bug that listbox may throw std::runtime when the modal is enabled
fix bug that textbox attachs a wrong event angent
2016-08-10 01:46:13 +08:00
Jinhao
ffdfb46eae fix caret color issue for X 2016-07-09 15:47:51 +08:00
qPCR4vir
b3e9e2d979 FIX ? add link flag -lstdc++fs to use fs in gcc >= 5.3 2016-06-20 17:14:35 +02:00
Jinhao
9f61e21c87 guarantee consistent KeyRelease behavior on all supported platform.
X will send a KeyRelease after KeyPress even though the key is still
pressed.
2016-05-11 07:41:59 +08:00
qPCR4vir
d2b08d0f26 Merge remote-tracking branch 'cnjinhao/hotfix-1.3' into hotfix-1.3 2016-03-18 22:25:43 +01:00
qPCR4vir
fd2971c87f runtime reduction of incompatibilities and potential crash: rewrite !! 2016-03-18 16:59:54 +01:00
qPCR4vir
a580237e05 to retrieve a modifiable object from a list item 2016-03-18 16:50:44 +01:00
Jinhao
8ec21827a0 ignore warnings which are generated by -Weffc++ 2016-03-18 22:17:13 +08:00
Jinhao
6b6b527007 eliminate -Wextra and -pedantic warnings 2016-03-15 15:46:28 +08:00
Jinhao
5a960ed88c a standard experimental class any 2016-01-25 23:56:05 +08:00
Jinhao
325961a277 remove utf8_cast functions 2016-01-22 00:46:10 +08:00
Jinhao
a42ebe19b4 use UTF-8 for string representation 2015-12-31 01:09:52 +08:00
Jinhao
2ca11d4e25 fix compile errors under Linux 2015-12-16 01:21:44 +08:00
Jinhao
8fc84938bf use UTF-8 for string representation 2015-12-14 00:30:03 +08:00
Jinhao
689738acb1 Merge branch 'hotfix-1.2' into prepare-utf8 2015-12-08 01:57:44 +08:00
Jinhao
dce320d544 remove platform_spec_selector.cpp and bedrock_selector.cpp 2015-12-05 15:52:31 +08:00
Jinhao
babcacd63d Merge branch 'hotfix-1.2' into prepare-utf8 2015-12-04 23:44:11 +08:00
Jinhao
a5df90f8a9 remove platform preprocess check in platform_spec.cpp 2015-12-04 23:13:22 +08:00
qPCR4vir
4b57b76ffb simplify automatic project generation 2015-12-03 20:14:32 +01:00
Jinhao
c86a00bea5 remove macro STR 2015-11-29 22:38:22 +08:00
Jinhao
1e6360843e fix input issues on Linux(#87) 2015-11-16 00:38:03 +08:00
Jinhao
41f7545822 reuse some linux implementations for Mac OS 2015-11-10 23:53:55 +08:00
Jinhao
94c10c8fba Merge branch 'macos' of https://github.com/BenjaminNavarro/nana into BenjaminNavarro-macos 2015-11-10 23:21:07 +08:00
Jinhao
4f988a2223 remove marco PLATFORM_SPEC_HPP 2015-11-08 23:35:38 +08:00
Jinhao
1b5aed2e5f code reviews 2015-10-13 01:38:53 +08:00
Benjamin Navarro
a09d5c3c95 Mac OS X support 2015-10-11 18:31:30 +02:00
Jinhao
e97d2cb20f fix color issues 2015-09-14 01:48:30 +08:00
Jinhao
edd7de4e8b fix a color issue 2015-09-10 23:36:16 +08:00
Jinhao
e0ee42d184 merge beru's changes 2015-08-02 03:33:43 +08:00
Jinhao
fff5926be5 some modifications 2015-08-01 21:45:22 +08:00
Jinhao
396163c1b7 fix mouse left button issues due to breaking changes 2015-07-28 00:00:15 +08:00
Jinhao
1dd61ffb24 fix an explicit conversion error from ifstream to bool 2015-06-25 02:00:57 +08:00
Jinhao
e7c9708b4f fix some MinGW compiling errors 2015-05-04 03:42:16 +08:00
Jinhao
6c473f141f Merge branch 'hotfixes-1.0.1' into develop 2015-05-04 03:22:55 +08:00
beru
49cc9b1ff7 remove some warnings with VS2013
in time::time(unsigned hour, unsigned minute, unsigned second) constructor, add return statement if args are valid
2015-05-04 02:18:25 +09:00
Jinhao
08e860a7e7 Merge branch 'hotfixes-1.0.1' into develop
Conflicts:
	.gitignore
	include/nana/deploy.hpp
	source/deploy.cpp
	source/gui/widgets/listbox.cpp
2015-05-03 03:08:26 +08:00
Jinhao
3c4f8ae6d9 fix menubar behavior issue
no key_press and key_release after destroying caret under X11
missing some key_press events
menu text color issue
2015-04-21 22:33:18 +08:00
qqiangwu
86d675fa85 fix mingw compilation error 2015-04-05 22:07:57 +08:00
cnjinhao
fd5ff571a7 get ready for Linux 2015-02-04 10:26:08 +08:00
cnjinhao
4bc00f3517 Merge branch 'hotfixes' into develop
Conflicts:
	include/nana/detail/linux_X11/platform_spec.hpp
	source/detail/linux_X11/platform_spec.cpp
	source/paint/detail/native_paint_interface.cpp
2015-01-02 23:54:55 +08:00