46 Commits

Author SHA1 Message Date
Jinhao
57bd96a6ca Merge branch 'hotfixes-1.0' into develop 2015-03-01 22:16:17 +08:00
Jinhao
9fbe14e2de code reviews 2015-02-26 02:35:19 +08:00
Jinhao
aa179dbfd9 fix slider knob precision issue 2015-02-25 17:18:13 +08:00
Jinhao
f454a965be improve inputbox 2015-02-24 17:03:17 +08:00
Jinhao
022f7168c0 improve picture widget stretchable mode 2015-02-23 18:05:18 +08:00
Jinhao
723dea218d improve nana::picture 2015-02-23 01:43:23 +08:00
Jinhao
0ffa3e54ca some improvements 2015-02-17 04:03:55 +08:00
Jinhao
4385ac623d add fps modifier for animation 2015-02-16 06:59:56 +08:00
cnjinhao
274155b1da improve the spinbox and inputbox
improve the input check for spinbox
add a verifier to check user input for inputbox
2015-02-07 11:47:45 +08:00
cnjinhao
81a50fd84f Add support CSS color text for class nana::color 2015-02-06 01:45:17 +08:00
cnjinhao
fd5ff571a7 get ready for Linux 2015-02-04 10:26:08 +08:00
cnjinhao
38552b855b make all internal event handlers unignorable 2015-02-04 01:34:50 +08:00
cnjinhao
9627a05280 fixed a listbox header display issue. 2015-02-03 01:50:32 +08:00
cnjinhao
2341ea18a9 fix 2015-02-02 19:16:55 +08:00
cnjinhao
04afbe9df9 Merge branch 'hotfixes-0.9.1' into develop
Conflicts:
	include/nana/gui/widgets/progress.hpp
	source/gui/widgets/date_chooser.cpp
	source/gui/widgets/progress.cpp
	source/gui/widgets/treebox.cpp
2015-02-02 18:55:23 +08:00
cnjinhao
0dc50058cb improve listbox
add single selection
fix item display issue when it is checkable
2015-02-02 09:49:17 +08:00
cnjinhao
46f8182c50 add event stop_propagation 2015-02-01 17:12:19 +08:00
cnjinhao
fc76758197 improve inputbox 2015-01-31 17:00:39 +08:00
cnjinhao
50f4bd79ce Add text_changed event for combox, spinbox and textbox 2015-01-31 04:17:34 +08:00
cnjinhao
a802083feb Add inputbox 2015-01-28 07:14:21 +08:00
cnjinhao
c3d5c4aef4 Fixed the textbox wrong caret position after resizing 2015-01-28 06:47:25 +08:00
cnjinhao
c5025b58a9 Code reviews 2015-01-24 08:06:02 +08:00
cnjinhao
02b77d2a26 Improve spinbox 2015-01-23 03:27:21 +08:00
cnjinhao
4ff3a6afd5 Add the new spinbox widget 2015-01-22 06:19:24 +08:00
cnjinhao
0597d895b4 gadget::arrow_16_pixels is replaced with element arrow 2015-01-19 17:44:18 +08:00
cnjinhao
bb49ba651c New border element 2015-01-14 04:30:35 +08:00
cnjinhao
7496fea110 Fixed some MinGW warnings 2015-01-12 05:30:45 +08:00
cnjinhao
41b04d0bbd code refined 2015-01-11 15:57:50 +08:00
cnjinhao
9a71f23ddd Performance improvements 2015-01-09 08:12:20 +08:00
cnjinhao
750c3dffd5 Highlighted text support for textbox 2015-01-09 06:33:23 +08:00
cnjinhao
0f24250972 Added highlighted text support for textbox
init commit for highlighted text support
2015-01-07 07:33:09 +08:00
cnjinhao
0a5c85d21b Fixed some syntax errors and clang compiling warnings
GCC/VS2013/Clang is tested
2015-01-03 22:04:06 +08:00
cnjinhao
4bc00f3517 Merge branch 'hotfixes' into develop
Conflicts:
	include/nana/detail/linux_X11/platform_spec.hpp
	source/detail/linux_X11/platform_spec.cpp
	source/paint/detail/native_paint_interface.cpp
2015-01-02 23:54:55 +08:00
cnjinhao
3ba765ea68 fixed menubar width issue
the width of menubar is not changed when its parent window is resized
2015-01-02 13:55:34 +08:00
cnjinhao
b827e0aa82 multiple display monitors support
Added a new class screen
2015-01-02 13:25:46 +08:00
cnjinhao
aa12254844 Added listbox color scheme 2014-12-30 06:28:23 +08:00
cnjinhao
052d34a746 Added named colors from 4.3 Extended color keywords
::nana::colors::<named colors>
2014-12-29 06:20:18 +08:00
cnjinhao
ecbf71b7e2 Color Schemes
textbox.scheme().selection = color(colors::red);
Set the text selection background color
2014-12-28 17:16:52 +08:00
cnjinhao
ad7c36be3f Renamed expr_color to color 2014-12-24 02:07:39 +08:00
cnjinhao
977a6c0e86 A fix for non-English input issue.
Extended ASCII characters input issue, window title bar issue.
2014-12-23 17:09:30 +08:00
cnjinhao
f62ad0aa9f Added some APIs to the widget class 2014-12-21 11:15:39 +08:00
cnjinhao
e5aeb8420f Refined code
refined code and implemented select all(ctrl+a) for text_editor
2014-12-21 08:15:18 +08:00
cnjinhao
e64b6ec2b2 Breaking changes for expr_color
Removed the typedef-name nana::color_t
2014-12-18 13:08:44 +08:00
cnjinhao
42788db077 Breaking changes for expr_color
expr_color is a temporary class name for new color type experiment.
2014-12-17 11:20:47 +08:00
cnjinhao
74c09eb9b3 Defined a new color class
The new color class is temporarily named expr_color for experiment.
2014-12-14 10:15:19 +08:00
cnjinhao
d0a317bd45 first init of 0.9 2014-12-11 03:32:35 +08:00