Jinhao
a08e274088
Merge branch 'hotfix-1.7' into develop
2019-04-22 01:08:49 +08:00
Jinhao
5320ead6bd
add treebox.horvered method
2019-04-19 04:40:49 +08:00
Jinhao
f274ff4c4c
Merge branch 'develop' of https://github.com/beru/nana into beru-develop
2019-04-16 23:39:40 +08:00
Jinhao
fd120c6425
Merge branch 'hotfix-1.7' into develop
2019-04-16 04:01:44 +08:00
Jinhao
f697f4c338
uses std::chrono
2019-04-16 03:54:16 +08:00
beru
a596c7f64e
fix typos
2019-04-14 14:49:01 +09:00
Jinhao
7ba93f2164
add contribution description
2019-03-14 06:31:52 +08:00
ErrorFlynn
68d01ffe70
fix: tooltip window doesn't have tree scheme & typeface (issue #405 )
...
The treebox tooltip window is not initialized with the treebox scheme, which causes a crash in color_proxy::operator color(). Additionally, the tooltip window also uses a default font.
2019-03-12 15:58:01 -04:00
Jinhao
bbc39906c0
remove deprecated code and debug code
2019-02-15 06:27:17 +08:00
Jinhao
85c2bdbd75
small changes
2019-02-02 00:31:56 +08:00
Jinhao
fb8ade6557
some modifications to #357 and #383
2019-01-31 07:08: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
186b76e765
improve filebox appearance on Linux
2018-12-13 06:43:11 +08:00
Jinhao
648b460faa
Merge branch 'hotfix-1.6.2' into develop-1.7
2018-12-07 06:58:11 +08:00
Jinhao
07a971c6ef
add support XDND for X
2018-11-30 07:40:15 +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
f09e9bcf43
small changes
2018-10-01 11:47:33 +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
074b96a05a
add new overloading of scroll_into_view for treebox
2018-09-09 05:52:59 +08:00
Jinhao
c1b88c430a
add new scroll_into_view() for treebox
2018-09-08 18:01:48 +08:00
Jinhao
1339658c4c
fix bug that window_position returns the pos of WM reparenting frame
2018-08-01 07:31:02 +08:00
Jinhao
3427181405
std::string_view
2018-06-07 03:41:08 +08:00
Jinhao
216cb786e7
various fixes
...
fixed compiler warnings
fixed bad overridings
fixed FreeBSD support
2018-05-22 14:22:58 +08:00
Jinhao
0c7e8a8ca2
add scroll_operation_interface
2018-04-21 03:49:15 +08:00
Jinhao
335305c97c
fix bug that treebox::item_proxy::size returns the depth of the node
2018-04-01 00:11:19 +08:00
cnjinhao
8cb29a1617
fix issue that filebox incorrectly loads folder tree on Linux
2017-09-11 14:42:20 +08:00
Jinhao
cb6191cc88
fix crash error when operate a closed treebox
2017-07-17 00:37:30 +08:00
Jinhao
0b4dc1904b
fix compiler errors/warnings for clang 5.0
2017-06-11 11:33:52 +08:00
Jinhao
4e9646cf64
unify semantics of the blend methods
2017-04-15 11:30:16 +08:00
Jinhao
6cbf721f9d
improve all widgets for bground effects
2017-04-11 07:06:43 +08:00
Jinhao
431f0af893
fix syntax errors and warnings
2017-03-17 07:29:34 +08:00
Jinhao
66be23c920
fix issues that occur when expands/shrinks treebox
2017-02-20 03:41:04 +08:00
Jinhao
9fa0bc2db9
remove some duplicated functions of treebox
2017-02-19 21:09:06 +08:00
Jinhao
c1113cf41d
fix crash that could occur when clearing treebox
2017-02-19 13:11:13 +08:00
Jinhao
9f366ab008
new treebox::item_proxy::clear() method
2017-02-13 07:21:10 +08:00
Jinhao
eb7ae0d635
fix bug that treebox.clear only rm the 1st node
2017-02-13 07:18:39 +08:00
Jinhao
26ec27b4c4
fix issue that incorrect treebox selection
2017-02-11 10:44:50 +08:00
Jinhao
6c3ba75f6f
treebox refined
2017-01-21 05:03:50 +08:00
Jinhao
281e92eb59
add clear() to treebox
2016-12-27 03:52:39 +08:00
Jinhao
6e86b6ae6c
refine code
...
fix bug that listbox may throw std::runtime when the modal is enabled
fix bug that textbox attachs a wrong event angent
2016-08-10 01:46:13 +08:00
Jinhao
5d5a808b2d
remove overloading assignment operator of rectangle
2016-07-13 08:00:59 +08:00
Jinhao
9947d0c511
remove conversion constructors of point,size and rectangle
2016-05-22 02:48:00 +08:00
Jinhao
42990b8670
move lazy_refresh() from namespace API to API::dev
2016-04-17 17:46:19 +08:00
Jinhao
07b5b19545
improve stability of event
2016-04-10 15:23:44 +08:00
Jinhao
325961a277
remove utf8_cast functions
2016-01-22 00:46:10 +08:00
Jinhao
48254b6555
use UTF-8 for string representation
2015-12-29 01:26:19 +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