752 Commits

Author SHA1 Message Date
Jinhao
fb2075651a Merge branch 'hotfix-1.6.2' of https://github.com/JamesBremner/nana into JamesBremner-hotfix-1.6.2 2019-01-17 07:36:46 +08:00
James Bremner
26c28ae4be Slider value handles -ve values by clipping to zero
see http://nanapro.org/en-us/forum/index.php?u=/topic/1092/ggslider-value-range
2019-01-16 16:43:05 -05:00
James Bremner
02d082959f Merge branch 'hotfix-1.6.2' of https://github.com/cnjinhao/nana into hotfix-1.6.2 2019-01-16 16:38:20 -05:00
besh81
4c3455648f spinbox: if not editable keep prefix and suffix when gain focus 2019-01-08 17:31:39 +01:00
Jinhao
96f62a7b08 fix bug that text_editor::text use \n\r as end of line 2019-01-06 08:29:43 +08:00
Jinhao
e963c29646 fix crash occurs when switch between radio button to checkbox(#375) 2019-01-04 21:58:48 +08:00
Jinhao
88294ed9fb Merge branch 'hotfix-1.6.2' into develop-1.7 2018-12-29 07:18:03 +08:00
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
James Bremner
4a101c333a Merge remote-tracking branch 'upstream/hotfix-1.6.2' into hotfix-1.6.2 2018-12-18 17:09:16 -05:00
James Bremner
1d2c7f85f4 Partial implementation of missing nana::typeface() 2018-12-18 17:05:45 -05: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
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
Jinhao
186b76e765 improve filebox appearance on Linux 2018-12-13 06:43:11 +08:00
Jinhao
a2cda83019 refactor shared_icons 2018-12-12 00:39:54 +08:00
Jinhao
43d85b300a fix a label's bug in wrap mode 2018-12-12 00:23:06 +08:00
Jinhao
c09e7b7ba6 improve nana.filesystem 2018-12-10 07:22:16 +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
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
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
qPCR4vir
201e13d687 update 2018-11-13 19:42:46 +01:00
qPCR4vir
c0de9ee460 listbox::reorder_columns implemented by move_column 2018-11-13 19:05:19 +01:00
qPCR4vir
e4b60148e7 listbox::move_column implemented by new es_header::move_to_view_pos () 2018-11-13 19:01:20 +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
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
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
Jinhao
943a9e444d init dragdrop
contains a new class simple_dragdrop and changes of listbox for dragdrop
2018-10-09 03:56:50 +08:00