Jinhao
e09b57ca12
fix compiler errors using C++11
2020-04-18 04:34:59 +08:00
Jinhao
d3e3e59812
open image file using file format signature instead of file extension
2020-04-18 02:59:12 +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
05af566608
Merge branch 'call-me-void-cmake-config-option' into hotfix-1.7.3
2020-04-07 06:09:10 +08:00
Jinhao
221fc70836
Merge branch 'cmake-config-option' of https://github.com/call-me-void/nana into call-me-void-cmake-config-option
2020-04-07 06:08:43 +08:00
Jinhao
1f1e9e47f5
Merge branch 'LilyWangL-Lily' into hotfix-1.7.3
2020-04-07 05:56:45 +08:00
Jinhao
bdc64b2c8a
fix arabic reshaping issues
2020-04-01 05:11:55 +08:00
Jinhao
78a6ad6344
fix issue that output of glyph pixel is wrong
2020-03-27 07:35:58 +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
Jinhao
48d54faeed
fix textbox rendering issue
...
wrong background color for selected text of RTL languges
2020-03-24 22:14:08 +08:00
Jinhao
1597c62aa1
add supports of Hebrew and Arabic languages for unicode
2020-03-24 22:10:35 +08:00
Jinhao
0771c1e084
fix a compilation error
2020-03-16 13:15:05 +08:00
Jinhao
25fe4506fd
fix some GCC compilation issues
2020-03-14 01:31:52 +08:00
Jinhao
e8668dbc52
fix place bug that splitter position drifts( #512 )
2020-03-13 10:09:55 +08:00
Jinhao
8d5e5a0962
add support of RLE8 compressed BMP format( #515 )
2020-03-12 23:01:51 +08:00
wangli28
fd524e9b5e
Modify to include<stdexcept>
2020-03-03 13:11:06 +00:00
mixael
67d4e4376a
Added option to enable nana config
2020-02-17 21:32:57 +03:00
wangli28
b41e9ee913
Include<ostream> in datetime.cpp
2020-02-17 10:45:09 +00:00
Jinhao
f26d3d0d6c
fix issue that wrong caret position in textbox when moving up/down
2020-02-13 15:01:19 +08:00
Jinhao
75d760266a
fix issue scrolling in nested_form causes freezing( #505 )
2020-02-13 11:56:35 +08:00
Jinhao
6156acf068
Merge branch 'develop'
2020-02-11 06:13:58 +08:00
Jinhao
cfad078740
fix compiler error on VS2015
2020-02-11 06:13:10 +08:00
Jinhao
b72490f8b6
Merge branch 'develop'
2020-02-11 05:57:19 +08:00
Jinhao
f9c0de9698
fix compiler error on VS2015
2020-02-11 05:49:56 +08:00
Jinhao
da295d8c47
update the nana version in CMakeLists to 1.7.3
2020-02-10 11:12:30 +08:00
Jinhao
4090eb3d75
Merge branch 'hotfix-1.7.2' into develop
2020-02-08 07:32:40 +08:00
Jinhao
2c9f82979b
Merge branch 'besh81-develop' into develop
2020-02-08 07:31:40 +08:00
Jinhao
a6a2e54c40
Merge branch 'ErrorFlynn-hotfix-1.7' into hotfix-1.7.2
2020-02-08 07:28:45 +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
fa659df705
Merge branch 'hotfix-1.7' of https://github.com/ErrorFlynn/nana into ErrorFlynn-hotfix-1.7
2020-02-06 01:34:42 +08:00
ErrorFlynn
ff7fca9311
fix: submenu option items unresponsive to clicks
...
When the user opens a submenu containing items with the style `menu::checks::option` and clicks an option, the radio button logic doesn't work. This bug was discovered and fixed by nanapro.org forum user "huycan" (I'm just submitting the PR). See this forum post: http://nanapro.org/en-us/forum/index.php?u=/topic/1256/ggleave-a-menu-open
As mentioned in more detail in the forum post linked above, my understanding of why this happens is that `menu_builder::checked` fails because the `menu_window` of the submenu is created with the `menu_builder` object used by the parent menu.
2020-02-03 02:49:20 -05: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
Jinhao
c7332129b0
Merge branch 'call-me-void-hide-treebox-items' into develop
2020-01-28 17:18:41 +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
Jinhao
0b94dc80ae
Merge branch 'qPCR4vir-minor_change' into develop
2019-12-14 06:02:02 +08:00
Jinhao
abf3952750
Merge branch 'minor_change' of https://github.com/qPCR4vir/nana into qPCR4vir-minor_change
2019-12-14 01:27:08 +08:00
qPCR4vir
25b5645d5a
fix ctest: set correct working directory, and show output
2019-12-12 13:02:47 +01:00
qPCR4vir
d6f2831c7b
back to run "manually" - better output
2019-12-12 12:47:14 +01:00
qPCR4vir
2118500394
travis test with ctest
2019-12-12 12:27:08 +01:00
qPCR4vir
c8535497b1
set back CMAKE_REQUIRED_FLAGS https://github.com/cnjinhao/nana/issues/497
...
https://github.com/cnjinhao/nana/issues/497#issuecomment-563471500
2019-12-09 23:41:09 +01:00
Jinhao
62e6d0dbe8
Merge branch 'qPCR4vir-minor_change' into develop
2019-12-10 03:58:34 +08:00
qPCR4vir
f0fa70d51c
explicit fs tests, no c++ separate test
2019-12-08 18:32:47 +01:00
qPCR4vir
538c91ebcf
comments
2019-12-08 11:34:01 +01:00