ErrorFlynn
b7a0874428
fixed bug: listbox::sort_col doesn't update view
...
Calling listbox::sort_col to change the sort column doesn't update the viewport to reflect the change, forcing the user to call API::refresh_window or otherwise perform stupid tricks to force the listbox to refresh.
2019-08-20 05:32:36 -04:00
Jinhao
e37cc5ec37
fix crash where a shared lib is loaded/unloaded repeatedly
...
When a shared lib which uses nana is dynamic loaded/unloaded multiple
times, the crash would occur when creating a form after reloading the shared lib
2019-08-14 03:39:26 +08:00
Yuchen Deng
0f1b5edc40
fix compatibility on macOS
2019-08-12 21:12:01 +08:00
ErrorFlynn
050742a920
fixes for the listbox bugs described in issue #472
2019-08-12 21:12:01 +08:00
ErrorFlynn
69e559f657
fixed a bug in trigger::dbl_click()
...
impl_->set_expanded() was called unconditionally, even if the node had no children. This caused the node icon to change to the "expanded" icon if the node had an icon scheme, even when the node didn't have children.
2019-08-11 20:27:16 -04:00
Yuchen Deng
c8e1aace1a
On macOS and FreeBSD libc++ is the default standard library and the -stdlib=libc++ is not required.
...
https://libcxx.llvm.org/docs/UsingLibcxx.html
2019-08-11 15:46:51 +08:00
Jinhao
a1b97e48b5
Merge branch 'qPCR4vir-develop' into develop
2019-08-11 02:42:30 +08:00
Jinhao
15a015aa4e
Merge branch 'ErrorFlynn-hotfix-1.7' into hotfix-1.7.2
2019-08-11 02:28:01 +08:00
Jinhao
2dd9a376bc
Merge branch 'hotfix-1.7' of https://github.com/ErrorFlynn/nana into ErrorFlynn-hotfix-1.7
2019-08-11 02:27:30 +08:00
qPCR4vir
9e0c63a562
FIX reversion in static linking introduced in e9affe5cdf47ccf8195b3bd24b19ffc6a4dd4641
2019-08-06 18:10:45 +02:00
ErrorFlynn
1b0ac10475
fixes for the listbox bugs described in issue #472
2019-08-05 14:11:02 -04:00
Jinhao
5291e52878
Merge branch 'hotfix-1.7.2' into develop
2019-08-05 06:26:45 +08:00
Jinhao
d0251ed6c3
add filesystem workaround( #471 )
2019-08-05 06:14:23 +08:00
Jinhao
3a19f7ecfe
Merge branch 'Xeverous-stdlib-linking-in-cmake' into develop
2019-08-05 04:24:20 +08:00
Jinhao
3cb7dfae02
Merge branch 'qPCR4vir-patch-3'
2019-08-05 04:17:49 +08:00
Jinhao
5f49e1f12f
Merge branch 'qPCR4vir-patch-2' into hotfix-1.7.2
2019-08-05 04:14:42 +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
Jinhao
a5a7a36b2f
Merge branch 'JannLee-hotfix-1.7.2' into hotfix-1.7.2
2019-08-03 14:44:16 +08:00
Xeverous
e9affe5cdf
added option to link C++ standard library statically
2019-08-01 20:34:12 +02:00
qPCR4vir
0a9e69f5de
try #define NOMINMAX
2019-08-01 14:38:45 +02:00
qPCR4vir
0b339c1552
FIX https://github.com/cnjinhao/nana/issues/465
2019-08-01 14:00:54 +02: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
qPCR4vir
bcf604a9b6
not wanting to start xfvb
2019-07-31 17:41:27 +02:00
qPCR4vir
9e859f7991
back to safe option for almost everyone.
2019-07-31 17:31:43 +02:00
qPCR4vir
96c7a962c9
Merge branch 'develop' into patch-2
2019-07-31 16:59:20 +02:00
qPCR4vir
7a1c299ff7
explicit conversion
2019-07-31 16:56:23 +02:00
Ariel Vina-Rodriguez
d780907258
nana master points to nana-demo master
2019-07-30 15:48:14 +02:00
qPCR4vir
0562136c19
Merge remote-tracking branch 'Jinhao/develop' into develop
2019-07-30 10:22:38 +02:00
Ariel Vina-Rodriguez
88f6af584c
delete commented code
2019-07-29 00:01:25 +02:00
Ariel Vina-Rodriguez
6c6d80b414
FIX 2. missed included in installed nana consumed with cmake
2019-07-28 10:28:59 +02:00
Jinhao
de9043e223
fix bug where listbox::item_proxy::empty behaves incorrectly
2019-07-23 04:37:14 +08:00
Jinhao
38cdf47794
Merge branch 'develop'
2019-07-20 18:52:14 +08:00
Jinhao
2e0f29564f
fix MinGW warnings of compiling dragdrop.cpp
2019-07-20 11:44:53 +08:00
Jinhao
6ac558e1b7
Merge branch 'hotfix-1.7.1' into develop
2019-07-18 21:41:46 +08:00
Jinhao
496d157b4b
fix memory leak in class pool( #455 )
2019-07-18 21:29:02 +08:00
Jinhao
3a1c09d1d1
Merge branch 'JannLee-feature/add_vc2019_bulid_projects' into develop
2019-07-16 04:11:34 +08:00
Jinhao
2be2e6a441
Merge branch 'feature/add_vc2019_build_projects' of https://github.com/JannLee/nana into JannLee-feature/add_vc2019_bulid_projects
2019-07-16 04:11:04 +08:00
Jinhao
9b07dc0d67
Merge branch 'besh81-develop' into develop
2019-07-16 03:38:35 +08:00
Jinhao
641d4c263d
small change
2019-07-16 03:32:23 +08:00
Jinhao
9f29772bff
Merge branch 'develop' of https://github.com/besh81/nana into besh81-develop
2019-07-16 03:26:34 +08:00
이지한
3c841ee0c4
add build script files for vc2019
2019-07-15 23:26:16 +09:00
Jinhao
07871b1f36
refactor the implementation of timer in Linux
2019-07-14 13:40:17 +08:00
besh81
c1b5b87ec3
Fixed issue on dockpane close
...
Now closing a dockpane when the x button is inside the place area don't show the dock indicator anymore.
2019-07-11 17:20:48 +02:00
Jinhao
5acbbf548e
refactoring and fix
...
fix a potential dead-lock caused by timer
2019-07-10 04:25:00 +08:00
Jinhao
50d2c61b9e
Merge branch 'hotfix-1.7.1' into develop
2019-07-08 07:12:07 +08:00
Jinhao
3104712caa
Merge branch 'ErrorFlynn-hotfix-1.7' into hotfix-1.7.1
2019-07-08 06:39:01 +08:00
Jinhao
1ceb6fd711
Merge branch 'hotfix-1.7' of https://github.com/ErrorFlynn/nana into ErrorFlynn-hotfix-1.7
2019-07-08 06:34:56 +08:00
ErrorFlynn
d845a82dc4
fixed another listbox selection bug
...
a display position was searched for in a set of absolute positions
2019-07-06 14:18:24 -04:00
Jinhao
7e310f33f7
remove deprecated code
2019-07-01 07:56:29 +08:00