Jinhao
f4c71db98b
refactor scroll
2018-12-05 06:36:40 +08:00
Jinhao
ab2d39397f
Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2
2018-12-03 23:46:49 +08:00
Jinhao
90464aec4f
Merge branch 'hotfix-1.6.2' of https://github.com/besh81/nana into besh81-hotfix-1.6.2
2018-12-03 23:44:55 +08:00
Jinhao
6e401fe75e
add scheme for checkbox square box
2018-12-02 05:13:20 +08:00
besh81
592b904602
changed variable name int arg_tabbar*
...
changed variable name int arg_tabbar* from pos to item_pos to avoid inconsistencies with arg_mouse.pos
2018-11-29 15:39:04 +01:00
besh81
f20ef2dfb6
Added tab_click event to tabbar control
...
tab_click event is processed when a tab is clicked
2018-11-28 16:57:56 +01:00
Jinhao
1c5f70124c
fix issue that blur at wrong x-axis
2018-11-16 05:27:53 +08:00
Jinhao
840d6b775d
Merge branch 'dudztroyer-hotfix-1.6.2' into hotfix-1.6.2
2018-11-05 02:50:17 +08:00
Jinhao
3855200faa
Merge branch 'hotfix-1.6.2' of https://github.com/dudztroyer/nana into dudztroyer-hotfix-1.6.2
2018-11-05 02:49:40 +08:00
Jinhao
f49a2e1e44
Merge branch 'besh81-hotfix-1.6.2' into hotfix-1.6.2
2018-11-05 02:32:53 +08:00
Eduardo Roeder
64bd9b7491
Improve the "double click word selection" method of textbox to follow some other rules other than white space.
2018-11-03 15:43:08 -03:00
Eduardo Roeder
7651b430eb
Added select_points method
2018-11-03 14:58:53 -03:00
dudztroyer
d2743bb817
Added "select_points" method
2018-11-03 14:41:27 -03:00
besh81
bde0d16243
Added tabbar adding event
...
Fired when the add button of the tabbar is pressed.
Changing the value of arg.add to false the action can be vetoed.
The value arg.where indicates the position of the new item.
2018-10-26 17:12:22 +02:00
besh81
905c583621
fix folderbox init_path
...
fix folderbox init_path
2018-10-05 11:45:09 +02:00
Jinhao
b6028f8079
fix bug that font is missing when measure a zero-sized label
2018-10-01 07:43:57 +08:00
Jinhao
2c3d75c709
fix bug of C++ feature detection( #338 )
2018-09-25 02:07:15 +08:00
Jinhao
7fea766f99
fix bug that causes dead-lock under Linux
2018-09-22 00:37:36 +08:00
Jinhao
a41eb44714
fix bug that label uses all ram when its width is zero.
2018-09-17 07:48:23 +08:00
Jinhao
2de08f8f9f
add move-semantics and delete copy-ctor/assignment for animation
2018-09-13 07:27:50 +08:00
Jinhao
aac9ef525a
fix crash when close owner window
...
window position issue makes popup menu at wrong position
2018-09-11 07:34:25 +08:00
Jinhao
986c635548
refactoring label
2018-09-02 07:49:43 +08:00
Jinhao
745a228dae
refine the label
2018-08-31 06:27:47 +08:00
Jinhao
93bbdb4a88
fix bug that a linkage error caused by VC2017v15.8
2018-08-31 01:21:45 +08:00
Jinhao
852aa698ed
Merge branch 'hotfix-1.6.1' into develop
2018-08-28 07:36:51 +08:00
Jinhao
1145e3d5cd
fix crash that occurs when rendering an empty label( #333 )
2018-08-28 07:31:05 +08:00
Jinhao
81d667dbd7
using C++17 emplace return type
2018-08-27 06:51:20 +08:00
Jinhao
fe185e382b
remove deprecated code
2018-08-26 17:45:24 +08:00
Jinhao
e1992fb0d4
fix crash when drawing in text_changed event with new line inserted( #332 )
2018-08-26 16:42:53 +08:00
Jinhao
e8e7ad543c
the default pool thread number is thread hw concurrency
2018-08-25 06:53:11 +08:00
Jinhao
e0ba1c7d8a
disallows copying text from a masked text-editor.
2018-08-25 06:34:43 +08:00
Jinhao
c440613d90
fix crash which occurs after calling widget::tooltip("")( #331 )
2018-08-25 06:06:57 +08:00
Jinhao
74f060acbc
x11_wait_for blocks execution in raspbian
2018-08-24 22:57:05 +08:00
Jinhao
7e21126f69
Merge branch 'loaden-stable' into hotfix-1.6.1
2018-08-19 15:42:04 +08:00
Jinhao
0a7223b37c
Add missing changes after branch merged( #319 )
2018-08-19 15:41:08 +08:00
Jinhao
25dca0558b
Merge branch 'stable' of https://github.com/loaden/nana into loaden-stable
2018-08-19 15:30:18 +08:00
Jinhao
52d814673b
Merge branch 'hotfix-1.6.1' into develop
2018-08-19 15:24:05 +08:00
Jinhao
79c3439231
fix bug that label word wrap fails for Japanese( #330 )
...
word break error
new unicode word break
reimplement label word wrap for significant design error
2018-08-19 05:53:08 +08:00
Jinhao
9ff6567a03
fix bug that program stops if XMoveWindow doesn't generate ConfigureNotify
2018-08-18 07:21:03 +08:00
Jinhao
841fa0812c
fix bug that nested_form mistakely renders sibling as its child
2018-08-15 23:07:38 +08:00
Jinhao
c6f5dc0f1b
fix compiler error in Visual C++2013
2018-08-11 09:12:57 +08:00
Jinhao
a5f0d013c5
volatile varibles in favor of std::atmoc<>
2018-08-11 00:46:07 +08:00
Jinhao
04e57771a4
eliminate GCC warings when -Wimplicit-fallthrough is enabled
2018-08-10 23:35:11 +08:00
Jinhao
9bd6e0a2b0
fix GCC diagnostic
2018-08-10 08:27:17 +08:00
Jinhao
30fba6e4a4
fix bug that wroing window position in X11
2018-08-09 07:56:32 +08:00
Jinhao
6ab867072d
implement API::window_outline_size for X11
2018-08-09 07:54:26 +08:00
Jinhao
e91d3446eb
fix GCC errors when -std=c++17 is specified
2018-08-09 07:50:56 +08:00
Jinhao
1ff1c55592
fix bug that caused wrong window position in X11
2018-08-05 16:41:39 +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
df5fda9096
fix listbox thread-safe issue( #329 )
2018-07-28 09:34:08 +08:00