239 Commits

Author SHA1 Message Date
Jinhao
c260eebbc3 use UTF-8 for string representation 2015-12-15 21:46:24 +08:00
Jinhao
8fc84938bf use UTF-8 for string representation 2015-12-14 00:30:03 +08:00
Jinhao
112deadd16 elimiate nana::string for listbox 2015-12-10 00:24:31 +08:00
Jinhao
049a36e1f7 Merge branch 'develop' into prepare-utf8 2015-12-09 00:32:23 +08:00
Jinhao
2ac3b8128d fix a listbox issue occurs when resizing without adjusting item offset 2015-12-09 00:19:28 +08:00
Jinhao
9ca02afe61 fix a issue that listbox draws string outside a column 2015-12-08 23:53:56 +08:00
Jinhao
871ddd25af fix issues of tabbar::relate and tabbar::append 2015-12-08 22:54:27 +08:00
Jinhao
689738acb1 Merge branch 'hotfix-1.2' into prepare-utf8 2015-12-08 01:57:44 +08:00
Jinhao
8a243ad0d7 add detection of clang 2015-12-07 02:52:30 +08:00
Jinhao
babcacd63d Merge branch 'hotfix-1.2' into prepare-utf8 2015-12-04 23:44:11 +08:00
Jinhao
faa33817e2 add insert/append/erase methods to template class tabbar 2015-12-04 00:20:29 +08:00
Jinhao
e8266b5ae8 add native_string_type for internal use 2015-12-03 01:49:44 +08:00
Jinhao
ed4d2af7dd add various overlodings for widget::caption() 2015-12-01 01:17:06 +08:00
Jinhao
83161a3843 remove nana::is_complete 2015-11-30 01:38:15 +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
a55b94299c change arg_click for holding mouse information(#89) 2015-11-25 00:45:39 +08:00
Jinhao
a4258d3884 fix a selection text issue of text_editor with pressing shift 2015-11-16 01:20:59 +08:00
Jinhao
1e6360843e fix input issues on Linux(#87) 2015-11-16 00:38:03 +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
e3e861eec8 a modification for leobackes's pull request 2015-11-08 03:30:17 +08:00
Leonardo Backes Vargas
1c729f1d92 Fix listbox for auto_draw+inline_factory+item_proxy::value.
When calling templated append() overload on a shown listbox, auto_draw
caused an early redraw, which issued the inline widget set() member
function before the value() and value_ptr() were actually set.
2015-11-05 23:59:27 -02:00
Jinhao
408b4f408b add an overloading function of listbox::scroll
clicking horizontal barre moves "one letter"
2015-11-05 23:47:48 +08:00
Jinhao
0ddee51568 swap the position of listbox::scorll's two parameters 2015-11-05 00:43:27 +08:00
Jinhao
9844792c54 add a listbox::scroll() to scroll the view to the top or bottom 2015-11-04 01:21:35 +08:00
Jinhao
67752172a0 fix tabbar flying-close issue 2015-11-02 23:39:32 +08:00
Jinhao
9fd1a594cb add selection of text by using shift+mouse click 2015-11-02 00:33:22 +08:00
Jinhao
8da183cfab add an abstract class scroll_interface 2015-10-30 07:43:42 +08:00
Jinhao
09b314b94c change textbox event text_position_changed in favor of text_exposed 2015-10-23 00:51:58 +08:00
Jinhao
fb3b1d51d4 code review 2015-10-22 00:02:27 +08:00
Jinhao
5590dd293b new features of listbox
text line number and line indent
2015-10-21 01:39:11 +08:00
Jinhao
b160e5e833 fix a listbox inline widget issue 2015-10-14 22:16:07 +08:00
Jinhao
1fde1c844b fix inverted vertical slider(#82) 2015-10-13 23:08:45 +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
573a5bee86 code review 2015-10-07 18:01:46 +08:00
Jinhao
c6f13c1748 Merge branch 'hotfix-1.1.3' into develop 2015-10-07 03:15:03 +08:00
Jinhao
1ea2028233 code review of listbox 2015-10-01 03:34:24 +08:00
Jinhao
4cfe366758 code review of listbox 2015-10-01 02:51:30 +08:00
Jinhao
1d94948887 fix an listbox updating vert scrollbar issue 2015-09-30 18:26:31 +08:00
Jinhao
7cb27951e0 fix 2 listbox issues
inline widget modifies a wrong item when the listbox is sorted
a crash issue when erasing the last item if the listbox is sorted
2015-09-30 17:09:55 +08:00
Jinhao
6ca50a7cb4 fix a division by zero of scrollbar 2015-09-30 17:03:49 +08:00
Jinhao
2f47e89af1 use lambda instead of std::bind 2015-09-27 05:31:42 +08:00
Jinhao
ccb334a907 fix an crash that caused by accessing an non-existing tabbar 2015-09-22 21:05:50 +08:00
Jinhao
8dcd730715 improve dockpane caption 2015-09-21 23:43:00 +08:00
Jinhao
460490040e improve dockable place
add a new API::at_safe_place()
2015-09-20 23:21:44 +08:00
Jinhao
706ff76b98 Merge branch 'hotfix-1.1.3' into feature-docker-place 2015-09-11 00:41:50 +08:00
Jinhao
ebd8da13f0 adjust dockpanes when a dockpane is floating/docking 2015-09-01 03:49:38 +08:00