43 Commits

Author SHA1 Message Date
Jinhao
abe2f0687f fix some compiler warnings and errors for GCC 2016-11-27 12:39:26 +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
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
Jinhao
8f59ccfbf6 restructure the extrlib 2015-10-15 01:33:53 +08:00
Jinhao
29ab6be21b add contribution information 2015-08-23 17:51:52 +08:00
dareg
03faa0a7ee Fix missing array declaration in unique_ptr
Which was causing a wrong deletion of the array
2015-08-22 23:20:32 +02:00
Jinhao
b0c99fa780 fix an PNG palette color type issue 2015-08-20 22:34:48 +08:00
Jinhao
e7fc08fd0e fix no implementation of image_png::open interface 2015-08-09 07:37:53 +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
e788c57512 add some missing files, refactor group 2015-07-13 04:57:01 +08:00
Jinhao
1eb76307e4 image::paste throws exception if graphics or image is empty 2015-07-13 00:23:54 +08:00
Jinhao
b1ed1f0452 Merge branch 'hotfixes-1.0.2' into develop
Conflicts:
	include/nana/gui/detail/basic_window.hpp
	include/nana/gui/widgets/listbox.hpp
	source/gui/detail/linux_X11/bedrock.cpp
	source/gui/detail/win32/bedrock.cpp
	source/gui/detail/window_layout.cpp
	source/gui/detail/window_manager.cpp
	source/gui/widgets/listbox.cpp
	source/gui/widgets/toolbar.cpp
2015-07-11 13:35:22 +08:00
Jinhao
28413b7f25 explicit conversion from point/size to rectangle 2015-06-22 11:30:14 +08:00
Jinhao
11d65763ce fix a crash when the size of a label is empty and '\t' is contained 2015-05-29 00:09:47 +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
cnjinhao
977a6c0e86 A fix for non-English input issue.
Extended ASCII characters input issue, window title bar issue.
2014-12-23 17:09:30 +08:00
cnjinhao
e64b6ec2b2 Breaking changes for expr_color
Removed the typedef-name nana::color_t
2014-12-18 13:08:44 +08:00
cnjinhao
74c09eb9b3 Defined a new color class
The new color class is temporarily named expr_color for experiment.
2014-12-14 10:15:19 +08:00
cnjinhao
d0a317bd45 first init of 0.9 2014-12-11 03:32:35 +08:00