58 Commits

Author SHA1 Message Date
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
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
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
970412a3db coe refine 2017-04-19 04:58:20 +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
b1fe1ca412 fix bug where window can't load icon with ico(#192) 2017-03-24 05:30:47 +08:00
dankan1890
a39013afd1 Fixed some uninitialized variables. 2016-11-27 15:38:56 +01:00
Jinhao
edc8304c22 Merge branch 'hotfix-1.4' of https://github.com/PeterAddy960/nana into PeterAddy960-hotfix-1.4 2016-10-31 06:13:41 +08:00
PeterAddy960
f4443bba90 Added methods to font object to get if font has underline and strikeout. 2016-08-31 20:30:11 -05:00
Jinhao
eed3ffd5b6 Merge branch 'hotfix-1.4' into develop 2016-08-11 02:27:45 +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
34cca34773 fix the behaviour of clicking menu disabled item 2016-07-26 07:32:50 +08:00
qPCR4vir
4450ff9678 FIX crash in VS consistently using filesysten_ext 2016-06-24 23:48:53 +02:00
Jinhao
58d517d166 add a new helper class text_aligner 2016-06-18 07:23:01 +08:00
Jinhao
6217232a31 add a new member function of pixel_buffer for rotating image 2016-05-22 02:51:30 +08:00
Jinhao
79f484dd2e fix an alpha blend algorithm issue 2016-04-23 03:15:11 +08:00
Jinhao
3c8ee33ae8 open png/jpg image with memory buffer 2016-01-27 01:14:28 +08:00
Jinhao
ece696c3b5 update filesystem and remove fs_utility 2016-01-20 01:06:16 +08:00
Jinhao
8d2ec2fbd1 update experimental::filesystem and remove file_iterator 2016-01-19 01:34:07 +08:00
Jinhao
a2a7d1fc37 remove deprecated components 2016-01-03 17:50:10 +08:00
Jinhao
a42ebe19b4 use UTF-8 for string representation 2015-12-31 01:09:52 +08:00
Jinhao
48254b6555 use UTF-8 for string representation 2015-12-29 01:26:19 +08:00
Jinhao
8fc84938bf use UTF-8 for string representation 2015-12-14 00:30:03 +08:00
Jinhao
b35f293b9e replace string parameter of image's constructor with filesystem::path 2015-11-30 00:58:29 +08:00
Jinhao
c86a00bea5 remove macro STR 2015-11-29 22:38:22 +08:00
Jinhao
12358a5dc0 change some APIs for accepting utf8 2015-11-27 01:54:26 +08:00
Jinhao
09b314b94c change textbox event text_position_changed in favor of text_exposed 2015-10-23 00:51:58 +08:00
Jinhao
7f4cc3f6d9 improve image and pixel_buffer 2015-10-17 14:42:07 +08:00
Jinhao
1b5aed2e5f code reviews 2015-10-13 01:38:53 +08:00
Jinhao
de96ff2cab Merge branch 'hotfix-1.1.3' into feature-docker-place 2015-09-14 01:53:07 +08:00
Jinhao
e97d2cb20f fix color issues 2015-09-14 01:48:30 +08:00
Jinhao
42443dcafd remove paint::gadget 2015-08-20 01:09:29 +08:00
Jinhao
c1e9ea3daf Merge branch 'hotfixes-1.1.1' into feature-docker-place 2015-08-16 09:17:23 +08:00
Jinhao
9f2d830cc5 Merge branch 'hotfixes-1.1.1' into develop 2015-08-16 09:16:42 +08:00
Jinhao
42dd27b68f add a new tabbar_lite widget 2015-08-14 01:38:23 +08:00
Jinhao
3bf9a60563 fix an issue of bitmap 4-byte alignment format(#71)
contributed by beru
2015-08-10 23:09:16 +08:00
Jinhao
e0ee42d184 merge beru's changes 2015-08-02 03:33:43 +08:00
Jinhao
7d868f2377 Merge branch 'develop' of https://github.com/beru/nana into beru-develop
Conflicts:
	source/gui/widgets/skeletons/text_editor.cpp
	source/gui/widgets/textbox.cpp
	source/paint/detail/image_bmp.hpp
	source/paint/detail/image_ico.hpp
2015-08-01 22:08:06 +08:00
Jinhao
1eb76307e4 image::paste throws exception if graphics or image is empty 2015-07-13 00:23:54 +08:00
beru
990de7867b add OFN_NOCHANGEDIR flag to OPENFILENAME::Flags in nana::filebox::show
http://blogs.msdn.com/b/oldnewthing/archive/2010/11/12/10089878.aspx
	setting OFN_NOCHANGEDIR flag to OPENFILENAME::Flags is effective for GetOpenFileName API on Windows7.
add const qualifier to nana::paint::graphics::save_as_file
add support for small icon on Windows.
	The system displays the large icon in the ALT+TAB dialog box, and the small icon in the window caption.
	https://msdn.microsoft.com/en-us/library/windows/desktop/ms632643%28v=vs.85%29.aspx
2015-05-16 21:10:20 +09:00
Jinhao
bc8a157971 add auto config of numeric conversions
auto config of numeric conversions for GCC/MinGW
add contributors info
2015-03-13 14:24:24 +08:00
Jinhao
ce98ffa7b1 fix picture widget transparent image issue 2015-03-04 03:28:12 +08:00
Ryan Gonzalez
42af001020 Fix Linux builds 2015-02-26 19:00:03 -06:00
Jinhao
723dea218d improve nana::picture 2015-02-23 01:43:23 +08:00
cnjinhao
e0a9a94a8b fix clang compiling errors 2015-02-06 07:23:17 +08:00
cnjinhao
0597d895b4 gadget::arrow_16_pixels is replaced with element arrow 2015-01-19 17:44:18 +08:00