2148 Commits

Author SHA1 Message Date
Jinhao
2234d06bea fix issue graphics::gradual_rectangle off by one(#475) 2019-09-23 01:47:36 +08:00
Jinhao
2c54714646 fix crash that could occur when calling pixel_buffer::put with rgb24 2019-09-12 05:34:49 +08:00
Jinhao
1e65dd8d66 Merge branch 'qPCR4vir-hotfix-1.7.2' into hotfix-1.7.2 2019-09-11 00:51:41 +08:00
Jinhao
0bd0c1f362 Merge branch 'hotfix-1.7.2' of https://github.com/qPCR4vir/nana into qPCR4vir-hotfix-1.7.2 2019-09-11 00:51:03 +08:00
Jinhao
eba4f2eb03 Merge branch 'besh81-hotfix-1.7.2' into hotfix-1.7.2 2019-09-11 00:48:21 +08:00
Jinhao
7082456330 Merge branch 'hotfix-1.7.2' of https://github.com/besh81/nana into besh81-hotfix-1.7.2 2019-09-11 00:46:39 +08:00
Jinhao
0f66b0cb26 improve wait of x11 event to avoid blocking 2019-09-11 00:10:11 +08:00
Jinhao
02676e9c75 fix missing weakly_canonical on GCC 7.3 2019-09-11 00:07:07 +08:00
qPCR4vir
06ba591b66 FIX old bug during resizing of header, when next column spring to second position 2019-09-09 17:23:22 +02:00
besh81
4dd1c0c7ef dock_pane and toolbar bug fix
fixed bug in dock_pane caption drawing function (used a workaround that hide the caption when the dock_pane width become too small)
fixed small bug in toolbar
2019-09-05 17:37:40 +02:00
Jinhao
e6b0332bad Merge branch 'mihaizh-fix_filebox_multi_select' into hotfix-1.7.2 2019-09-02 05:41:39 +08:00
Jinhao
12e15ce956 Merge branch 'fix_filebox_multi_select' of https://github.com/mihaizh/nana into mihaizh-fix_filebox_multi_select 2019-09-02 05:27:01 +08:00
Jinhao
66d038dbe3 small improvement 2019-09-02 05:24:06 +08:00
Jinhao
8cbadb70ff Merge branch 'dnso86-dnso86-patch-wc2mb' into hotfix-1.7.2 2019-09-02 05:05:48 +08:00
Jinhao
fbeb8caf1f Merge branch 'dnso86-patch-wc2mb' of https://github.com/dnso86/nana into dnso86-dnso86-patch-wc2mb 2019-09-02 05:03:03 +08:00
Jinhao
cdc7067659 Merge branch 'loaden-apple-fix' into hotfix-1.7.2 2019-09-01 23:09:44 +08: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
bb6963e588 Merge branch 'loaden-hotfix-1.7.2' into hotfix-1.7.2 2019-09-01 23:07:39 +08:00
Jinhao
852ac81a70 Merge branch 'hotfix-1.7.2' of https://github.com/loaden/nana into loaden-hotfix-1.7.2 2019-09-01 23:07:18 +08:00
Zaha Mihai
7c442360ba
Fix inconsistency regarding filebox multi_select
When only one file is selected, the lpstrFile variable contains only the path to that file, without the parent path before that, thus, the targets vector is empty and the path variable contains the actual path to the file. This is inconsistent with the scenario where multiple files are selected, in which targets contains the file paths and path contains the parent directory path.
2019-09-01 17:53:23 +03:00
Jinhao
8323064efc improve the timer that it can be deleted in elapse handler 2019-09-01 18:49:19 +08:00
dnso86
6d625a11e0
Fixing incorrect buffer in MultiByteToWideChar call in wc2mb 2019-08-30 14:27:49 +02:00
dnso86
942c6a4b48
Fixing incorrect buffer in WideCharToMultiByte call in wc2mb 2019-08-28 10:42:10 +02: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
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
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
ErrorFlynn
1b0ac10475
fixes for the listbox bugs described in issue #472 2019-08-05 14:11:02 -04:00
Jinhao
d0251ed6c3 add filesystem workaround(#471) 2019-08-05 06:14:23 +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
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