1113 Commits

Author SHA1 Message Date
Jinhao
43d85b300a fix a label's bug in wrap mode 2018-12-12 00:23:06 +08:00
Jinhao
3f446e9a0c add directory_options 2018-12-12 00:18:07 +08:00
Jinhao
c09e7b7ba6 improve nana.filesystem 2018-12-10 07:22:16 +08:00
Jinhao
a4a709346b Merge branch 'develop' into develop-1.7 2018-12-07 06:58:47 +08:00
Jinhao
648b460faa Merge branch 'hotfix-1.6.2' into develop-1.7 2018-12-07 06:58:11 +08:00
Jinhao
290dfa29b2 Merge branch 'tree_node_selected' of https://github.com/qPCR4vir/nana into qPCR4vir-tree_node_selected 2018-12-07 06:57:06 +08:00
Jinhao
1c03cd500d Merge branch 'hotfix-1.6.2' into develop-1.7 2018-12-07 06:54:42 +08:00
Jinhao
32c03b49aa Merge branch 'cmake-dev' of https://github.com/qPCR4vir/nana into qPCR4vir-cmake-dev 2018-12-07 06:49:05 +08:00
Jinhao
6378c3bf3c add contribution information 2018-12-07 05:30:11 +08:00
Jinhao
c99e738339 Merge branch 'hotfix-1.6.2' of https://github.com/besh81/nana into besh81-hotfix-1.6.2 2018-12-06 22:57:28 +08:00
besh81
fc3478b220 updated button.icon
Now passing an empty image to button.icon() the previous image is erased from button
2018-12-06 09:03:51 +01:00
Jinhao
48d3f4f044 fix bug that scrollbar steals input focus(#344) 2018-12-06 07:41:02 +08:00
Jinhao
f4c71db98b refactor scroll 2018-12-05 06:36:40 +08:00
Jinhao
dc84be87c7 Merge branch 'develop' of https://github.com/JamesBremner/nana into JamesBremner-develop 2018-12-04 04:41:49 +08:00
Jinhao
90464aec4f Merge branch 'hotfix-1.6.2' of https://github.com/besh81/nana into besh81-hotfix-1.6.2 2018-12-03 23:44:55 +08:00
Jinhao
54cfd3075d add methods for listbox visible range 2018-12-02 06:44:11 +08:00
Jinhao
6e401fe75e add scheme for checkbox square box 2018-12-02 05:13:20 +08:00
Jinhao
07a971c6ef add support XDND for X 2018-11-30 07:40:15 +08:00
besh81
f20ef2dfb6 Added tab_click event to tabbar control
tab_click event is processed when a tab is clicked
2018-11-28 16:57:56 +01:00
James Bremner
e72bec2c8f Add method to check option in group 2018-11-25 13:52:00 -05:00
Jinhao
18481b97ee Merge branch 'hotfix-1.6.2' into develop-1.7 2018-11-16 07:42:03 +08:00
Jinhao
fe01aa0fd9 add class dragdrop 2018-11-16 07:41:29 +08:00
qPCR4vir
927c625a7d emit tree node selected only after mouse_down and checked
this avoid inconsistent drawing or too much redrawing
2018-11-07 16:03:50 +01:00
Jinhao
b3eacfddd0 add column_resizable and column_movable to listbox 2018-11-07 06:18:56 +08:00
Jinhao
3855200faa Merge branch 'hotfix-1.6.2' of https://github.com/dudztroyer/nana into dudztroyer-hotfix-1.6.2 2018-11-05 02:49:40 +08:00
Jinhao
ee419c8885 refactoring of listbox 2018-11-05 01:33:36 +08:00
Jinhao
b87d17cac1 bug fix and improvement of listbox 2018-11-04 13:50:12 +08:00
Eduardo Roeder
64bd9b7491 Improve the "double click word selection" method of textbox to follow some other rules other than white space. 2018-11-03 15:43:08 -03:00
Eduardo Roeder
7651b430eb Added select_points method 2018-11-03 14:58:53 -03:00
Jinhao
72f779b4bd fix bug that content_view doesn't work correctly with dnd 2018-11-02 04:19:46 +08:00
Jinhao
91675cb32d improve listbox methods
listbox::hovered() and listbox::insert_item()
2018-11-01 06:37:26 +08:00
Jinhao
711dff56de add simple_dragdrop feature 2018-10-27 17:46:22 +08:00
besh81
bde0d16243 Added tabbar adding event
Fired when the add button of the tabbar is pressed.
Changing the value of arg.add to false the action can be vetoed.
The value arg.where indicates the position of the new item.
2018-10-26 17:12:22 +02:00
qPCR4vir
c0862ba666 FIX folderbox with canonical make_prefered and add title 2018-10-25 00:56:09 +02:00
Jinhao
f32f22f429 implement dragdrop for X11 2018-10-23 03:34:12 +08:00
Jinhao
1247e5c4e4 add new msg dispatch method for filtering events 2018-10-23 03:31:34 +08:00
Jinhao
943a9e444d init dragdrop
contains a new class simple_dragdrop and changes of listbox for dragdrop
2018-10-09 03:56:50 +08:00
besh81
905c583621 fix folderbox init_path
fix folderbox init_path
2018-10-05 11:45:09 +02:00
qPCR4vir
65d2440e26 Merge remote-tracking branch 'cnjinhao/develop-1.7' into cmake-dev 2018-10-01 11:39:04 +02:00
Jinhao
f09e9bcf43 small changes 2018-10-01 11:47:33 +08:00
Jinhao
d925be809b Merge branch 'hotfix-1.6.2' into develop-1.7 2018-10-01 11:40:41 +08:00
Jinhao
b6028f8079 fix bug that font is missing when measure a zero-sized label 2018-10-01 07:43:57 +08:00
Jinhao
2c3d75c709 fix bug of C++ feature detection(#338) 2018-09-25 02:07:15 +08:00
Jinhao
7fea766f99 fix bug that causes dead-lock under Linux 2018-09-22 00:37:36 +08:00
Jinhao
bbe2aca483 fix bug that treebox.scroll_into_view() generated a wrong position 2018-09-21 01:47:34 +08:00
Jinhao
284a153be0 fix bug that treebox scroll_into_view wrongly calcuates a position 2018-09-19 22:37:24 +08:00
Jinhao
361bcbc81f Merge branch 'hotfix-1.6.2' into develop-1.7 2018-09-18 00:49:26 +08:00
Jinhao
a41eb44714 fix bug that label uses all ram when its width is zero. 2018-09-17 07:48:23 +08:00
Jinhao
ee4bba1bee Merge branch 'hotfix-1.6.2' into develop-1.7 2018-09-16 23:15:38 +08:00
Jinhao
2de08f8f9f add move-semantics and delete copy-ctor/assignment for animation 2018-09-13 07:27:50 +08:00