891 Commits

Author SHA1 Message Date
Jinhao
0d96fcc097 refactoring general events 2019-03-09 18:12:47 +08:00
Jinhao
2abae1dd68 refactoring 2019-03-08 06:11:21 +08:00
Jinhao
0a3fb34e09 use std::filesystem::path instead of std::string 2019-03-07 01:10:02 +08:00
Jinhao
92ae306994 small change 2019-03-05 03:37:01 +08:00
Jinhao
f137f751c0 refactor arg_dropfiles with std::filesystem::path 2019-03-03 07:07:58 +08:00
Jinhao
71f57bbf92 refactor filebox and folderbox 2019-02-28 07:38:13 +08:00
Jinhao
29cee29f5f refactor folderbox and filebox 2019-02-26 04:24:40 +08:00
Jinhao
bf27549beb fix nana filesystem 2019-02-23 00:52:21 +08:00
Jinhao
240fb82ab3 remove deprecated code 2019-02-20 23:04:03 +08:00
Jinhao
e89ee5d18b some improvements
improved resizing performance
removed frame widget
refactoring
2019-02-16 00:55:02 +08:00
Jinhao
bbc39906c0 remove deprecated code and debug code 2019-02-15 06:27:17 +08:00
Jinhao
9f1d015355 Merge branch 'develop' into develop-1.7 2019-02-10 07:15:32 +08:00
Jinhao
7f12b76e08 Merge branch 'hotfix-1.6.2' into develop-1.7 2019-02-02 00:26:52 +08:00
Jinhao
fb8ade6557 some modifications to #357 and #383 2019-01-31 07:08:45 +08:00
Jinhao
8a020dbc88 Merge branch 'develop-1.7' of https://github.com/besh81/nana into besh81-develop-1.7 2019-01-29 04:30:13 +08:00
Jinhao
f63cfce5cd Merge branch 'resort_column_range' of https://github.com/qPCR4vir/nana into qPCR4vir-resort_column_range 2019-01-27 23:45:46 +08:00
Jinhao
b0201a5c23 Multiple file selection with filebox on Linux
based on beru's PR(#349)
2019-01-27 06:19:18 +08:00
Jinhao
e057724f98 new method is_single_enabled for listbox 2019-01-21 23:51:45 +08:00
besh81
91dfaa5d7e added treebox scheme 2019-01-21 11:37:35 +01:00
besh81
a71e02b5f2 adding treebox scheme 2019-01-19 15:04:19 +01:00
Jinhao
bd472a8c46 Merge branch 'filebox_allow_multi_select' of https://github.com/beru/nana into beru-filebox_allow_multi_select 2019-01-18 00:54:01 +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
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
Jinhao
ce1b143b59 improve dnd interfaces 2018-12-27 07:29:11 +08:00
Jinhao
d4e148ad26 Merge branch 'NANA-362' of https://github.com/Shamari91/nana into Shamari91-NANA-362 2018-12-20 07:13:21 +08:00
James Bremner
1d2c7f85f4 Partial implementation of missing nana::typeface() 2018-12-18 17:05:45 -05:00
Shamari Campbell
ddc38c3998 Issue 362
Here are some small changes from CPPCheck and also in some places I seen that some parameters could be declared const as they are not being changed.
2018-12-16 23:43:39 +00:00
Jinhao
fb7a16bc61 use std::filesystem instead of std::experimental::filesystem 2018-12-15 10:48:16 +08:00
Jinhao
4f9b0560c7 fix a compiler error 2018-12-12 01:28:09 +08:00
Jinhao
5c50bd7a56 treebox treats root paths / and \ as a node 2018-12-12 00:21: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
1c03cd500d Merge branch 'hotfix-1.6.2' into develop-1.7 2018-12-07 06:54:42 +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
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
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
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