Jinhao
90789e428c
add a method to return first node of treebox
2020-04-21 05:48:07 +08:00
Jinhao
1e19322ad1
Merge branch 'hotfix-1.7.3' into develop
2020-04-21 00:16:40 +08:00
Jinhao
e09b57ca12
fix compiler errors using C++11
2020-04-18 04:34:59 +08:00
Jinhao
4dcbb50e1f
fix the missing of overloaded non-const of treebox::value/value_ptr
2020-04-18 02:48:13 +08:00
Jinhao
cffea79e0f
remove deprecated code
2020-04-17 07:23:19 +08:00
Jinhao
c5ce97734f
fix crash that was introduced by patch of Arabic language support
2020-04-17 00:23:35 +08:00
Jinhao
419d615505
listbox::hovered now returns absolute position
...
fix related issue #528
2020-03-27 07:28:48 +08:00
Jinhao
c9b9451443
add partial support of Arabic reshaping on Linux
2020-03-26 01:41:32 +08:00
Jinhao
b46966bf02
fix rendering issue of RTL languages
2020-03-24 22:20:04 +08:00
King_DuckZ
3c471353a2
Replace some naked pointers with unique_ptr.
2020-03-21 16:54:50 +01:00
Jinhao
0771c1e084
fix a compilation error
2020-03-16 13:15:05 +08:00
besh81
add0af843e
added treebox use_entire_line mode
...
Added new interaction/display mode to treebox control.
Enabling use_entire_line the entire line of the treebox/child is used for mouse interactions and display purposes.
2020-02-07 13:06:34 +01:00
Jinhao
1a91511d64
refactor
...
make it more readable
2020-01-29 01:29:42 +08:00
Jinhao
462aadcc26
hide treebox node expander if no visible children
...
improve the new feature based on PR#500
2020-01-28 23:29:10 +08:00
mixael
aa2bfaebaa
treebox - allow treebox node to be hidden
2020-01-23 01:27:08 +03:00
Jinhao
e4d152706e
Merge branch 'hotfix-1.7.2' into develop
2019-12-21 05:20:26 +08:00
Jinhao
e08a7a3531
add workaround of inline namespace for c++11
2019-12-21 05:18:28 +08:00
qPCR4vir
f88224766d
doxy comments, void form::div(std::string div_text);
2019-12-06 01:27:58 +01:00
qPCR4vir
0345d503ba
add parameter name
2019-12-05 00:28:35 +01:00
Jinhao
dbf6a7eeba
Merge branch 'hotfix-1.7.2' into develop
2019-12-05 03:58:50 +08:00
qPCR4vir
3d00b7c589
comments
...
(cherry picked from commit 3b57bd0a1f2375ec88e57298276242edaf611b9e)
2019-12-03 19:10:26 +01:00
qPCR4vir
4b7facebdf
fix conditional compilations in filesystem
2019-12-03 19:10:07 +01:00
Jinhao
0ab4225262
Merge branch 'hotfix-1.7.2' into develop
2019-12-04 01:13:44 +08:00
Jinhao
d2ce5fafd2
Merge branch 'filesystem' of https://github.com/qPCR4vir/nana into qPCR4vir-filesystem
2019-12-04 01:09:55 +08:00
Jinhao
948022e304
fix any forward inlude issue
2019-11-17 01:27:20 +08:00
Jinhao
36a17566ca
Merge branch 'ErrorFlynn-hotfix-1.7' into hotfix-1.7.2
2019-11-17 01:24:19 +08:00
Jinhao
6353a1909b
Merge branch 'hotfix-1.7' of https://github.com/ErrorFlynn/nana into ErrorFlynn-hotfix-1.7
2019-11-17 01:23:50 +08:00
qPCR4vir
a8b5e92947
using nana filesystem
2019-11-05 21:00:33 +01:00
qPCR4vir
3eee1f76b9
inline nana::filesystem
2019-11-05 19:43:01 +01:00
qPCR4vir
597f6c05cd
inline boost::filesystem into std::filesystem
2019-11-05 19:29:30 +01:00
ErrorFlynn
e626f816b3
nana::any bug fix - argument not forwarded
...
A constructor and an overload of the assignment operator each have a forwarding reference as a parameter, but they don't actually forward the argument.
2019-09-16 06:07:04 -04:00
Jinhao
a65eec2bb9
Merge branch 'hotfix-1.7.2' into develop
2019-09-11 00:54:47 +08:00
Jinhao
02676e9c75
fix missing weakly_canonical on GCC 7.3
2019-09-11 00:07:07 +08:00
qPCR4vir
d47a7c55bb
document it
2019-09-10 14:57:49 +02:00
Jinhao
c86b64db0a
Merge branch 'apple-fix' of https://github.com/loaden/nana into loaden-apple-fix
2019-09-01 23:09:30 +08:00
Jinhao
8323064efc
improve the timer that it can be deleted in elapse handler
2019-09-01 18:49:19 +08:00
Yuchen Deng
0f1b5edc40
fix compatibility on macOS
2019-08-12 21:12:01 +08:00
Jinhao
d0251ed6c3
add filesystem workaround( #471 )
2019-08-05 06:14:23 +08:00
Jinhao
9e653eec0a
Merge branch 'patch-2' of https://github.com/qPCR4vir/nana into qPCR4vir-patch-2
2019-08-05 04:02:04 +08:00
qPCR4vir
ba1af33d76
doxygen documentation
2019-08-01 13:19:12 +02:00
이지한
129b83e68f
fix the strange behavior of Korean ime composition window.
...
Because Hangul is a combination character, WM_IME_STARTCOMPOSITION is only called once when the IME input is started, so the position of the composition window is strange.
Therefore, I solved the problem by controlling the state of characters combined using WM_IME_COMPOSITION and WM_IME_CHAR.
We have also improved to support other IME languages such as Chinese and Japanese.
2019-08-01 15:24:46 +09:00
Jinhao
de9043e223
fix bug where listbox::item_proxy::empty behaves incorrectly
2019-07-23 04:37:14 +08:00
Jinhao
07871b1f36
refactor the implementation of timer in Linux
2019-07-14 13:40:17 +08:00
Jinhao
5acbbf548e
refactoring and fix
...
fix a potential dead-lock caused by timer
2019-07-10 04:25:00 +08:00
Jinhao
363a80e935
refactor
...
remove typedef-name core_window_t
remove get_color and get_text_color of the internal class drawable
2019-06-30 11:56:16 +08:00
Jinhao
01bd43f960
refactoring
2019-06-28 06:32:34 +08:00
Jinhao
975993ff33
refactor types( #450 )
2019-06-26 05:05:05 +08:00
Jinhao
8a0475c98c
refactor text_renderer
2019-06-20 04:35:29 +08:00
qPCR4vir
6a46ec4f52
-static-libgcc ?
2019-06-12 16:13:37 +02:00
qPCR4vir
4ba692a6a0
Merge remote-tracking branch 'cnjinhao/hotfix-1.7.1' into develop
2019-06-12 10:16:39 +02:00