1764 Commits

Author SHA1 Message Date
Jinhao
345d65f6c9 add caption background mode for group 2018-12-29 07:08:49 +08:00
Jinhao
bed829fa26 fix bug that line alorithm wrongly draws a line when fade_rate is zero 2018-12-29 06:38:46 +08:00
Jinhao
1f8f991103 Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2 2018-12-20 07:10:04 +08:00
besh81
36095c9190 fix disabled checkbox square
disabled checkbox square now looks like disabled textbox
In addition found an unused instruction in text_editor.cpp: could be replaced or removed (or left as it is :) )
2018-12-14 12:38:06 +01:00
Jinhao
232c7ce7e5 Merge branch 'JamesBremner-hotfix-1.6.2' into hotfix-1.6.2 2018-12-14 07:22:22 +08:00
Jinhao
7e1714f73f Merge branch 'hotfix-1.6.2' of https://github.com/JamesBremner/nana into JamesBremner-hotfix-1.6.2 2018-12-14 07:21:58 +08:00
Jinhao
93df609520 fix bug that label renders an additional endline(#365) 2018-12-14 07:14:04 +08:00
James Bremner
e7bc1405ec
Prevent slider adorn moving when slider disabled
Fix suggested be Error Flynn in http://nanapro.org/en-us/forum/index.php?u=/topic/1059/ggslider-appearance-when-disabled#post-2498
2018-12-09 16:01:32 -05:00
Jinhao
b88fa40651 Merge branch 'qPCR4vir-cmake-3.12' into hotfix-1.6.2 2018-12-07 23:38:11 +08:00
Jinhao
a3bb940f99 Merge branch 'cmake-3.12' of https://github.com/qPCR4vir/nana into qPCR4vir-cmake-3.12 2018-12-07 23:37:51 +08:00
Jinhao
ca4161e4ec Merge branch 'qPCR4vir-tree_node_selected' into hotfix-1.6.2 2018-12-07 06:57:33 +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
ead9eb3343 Merge branch 'qPCR4vir-delete_selected_tree_node' into hotfix-1.6.2 2018-12-07 06:53:43 +08:00
Jinhao
c4bc53d383 Merge branch 'delete_selected_tree_node' of https://github.com/qPCR4vir/nana into qPCR4vir-delete_selected_tree_node 2018-12-07 06:53:19 +08:00
Jinhao
6378c3bf3c add contribution information 2018-12-07 05:30:11 +08:00
Jinhao
32333c0900 Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2 2018-12-06 22:58: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
ab2d39397f Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2 2018-12-03 23:46: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
6e401fe75e add scheme for checkbox square box 2018-12-02 05:13:20 +08:00
besh81
592b904602 changed variable name int arg_tabbar*
changed variable name int arg_tabbar* from pos to item_pos to avoid inconsistencies with arg_mouse.pos
2018-11-29 15:39:04 +01: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
Jinhao
1c5f70124c fix issue that blur at wrong x-axis 2018-11-16 05:27:53 +08:00
qPCR4vir
ab789837a0 cmake-3.12 in travis 2018-11-07 19:37:05 +01:00
qPCR4vir
e4a829d6f8 FIX crash while deleting a selected tree node 2018-11-07 16:09:49 +01: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
840d6b775d Merge branch 'dudztroyer-hotfix-1.6.2' into hotfix-1.6.2 2018-11-05 02:50:17 +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
f49a2e1e44 Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2 2018-11-05 02:32:53 +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
dudztroyer
d2743bb817
Added "select_points" method 2018-11-03 14:41:27 -03: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
besh81
905c583621 fix folderbox init_path
fix folderbox init_path
2018-10-05 11:45:09 +02: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
a41eb44714 fix bug that label uses all ram when its width is zero. 2018-09-17 07:48:23 +08:00
Jinhao
2de08f8f9f add move-semantics and delete copy-ctor/assignment for animation 2018-09-13 07:27:50 +08:00
Jinhao
aac9ef525a fix crash when close owner window
window position issue makes popup menu at wrong position
2018-09-11 07:34:25 +08:00
Jinhao
986c635548 refactoring label 2018-09-02 07:49:43 +08:00
Jinhao
745a228dae refine the label 2018-08-31 06:27:47 +08:00
Jinhao
93bbdb4a88 fix bug that a linkage error caused by VC2017v15.8 2018-08-31 01:21:45 +08:00
Jinhao
852aa698ed Merge branch 'hotfix-1.6.1' into develop 2018-08-28 07:36:51 +08:00
Jinhao
1145e3d5cd fix crash that occurs when rendering an empty label(#333) 2018-08-28 07:31:05 +08:00
Jinhao
81d667dbd7 using C++17 emplace return type 2018-08-27 06:51:20 +08:00
Jinhao
fe185e382b remove deprecated code 2018-08-26 17:45:24 +08:00