178 Commits

Author SHA1 Message Date
Jinhao
8490e05497 fix an issue that key_char may be missed 2015-07-30 01:13:14 +08:00
Jinhao
9cbaaf375b fix mouse button issues 2015-07-29 00:55:53 +08:00
Jinhao
894e7e61c8 fix compiling errors by using GCC/Clang 2015-07-28 01:53:41 +08:00
Jinhao
e47d8504ea fix an issue of button(#67) 2015-07-22 01:05:52 +08:00
Jinhao
5bc1568f3e change parameter type of click event from arg_mouse to arg_click 2015-07-21 01:14:23 +08:00
Jinhao
d8a964d8f0 remove deprecated code 2015-07-20 22:57:22 +08:00
Jinhao
628266adb4 fix arg_mouse issue(#67) 2015-07-19 20:07:27 +08:00
Jinhao
be031e9b7f modify group methods, fix a compiling-error 2015-07-17 01:41:03 +08:00
Jinhao
b1ed1f0452 Merge branch 'hotfixes-1.0.2' into develop
Conflicts:
	include/nana/gui/detail/basic_window.hpp
	include/nana/gui/widgets/listbox.hpp
	source/gui/detail/linux_X11/bedrock.cpp
	source/gui/detail/win32/bedrock.cpp
	source/gui/detail/window_layout.cpp
	source/gui/detail/window_manager.cpp
	source/gui/widgets/listbox.cpp
	source/gui/widgets/toolbar.cpp
2015-07-11 13:35:22 +08:00
Jinhao
5f9a98c7bc fix a caret issue when set focus to a invisible textbox(#62) 2015-07-05 23:57:10 +08:00
Jinhao
08deeba096 fix missing edge_nimbus_effect issue 2015-07-05 23:38:24 +08:00
Jinhao
0d14620052 fix caret/keyboard issue(#62)
pressing space on a button will trigger click event
2015-07-05 16:21:13 +08:00
Jinhao
37481a2065 fix ghost image(#62) 2015-07-04 22:56:03 +08:00
Jinhao
c245ae8296 fix menu behavioral issues and a menubar delay_restore issue
don't delay_restore when arrow keys is pressed
2015-06-29 07:31:51 +08:00
Jinhao
8be566214c fix a caret issue which happens when parent widget is hidden 2015-06-26 23:59:28 +08:00
Jinhao
d528b5c94d fix an issue that caret doesn't move when moving the parent widget. 2015-06-23 00:11:47 +08:00
Jinhao
bdf928a9e8 fix an infinit loop issue when pressing tab key if all tabstop widgets are
invisible
2015-06-22 23:00:48 +08:00
Jinhao
28413b7f25 explicit conversion from point/size to rectangle 2015-06-22 11:30:14 +08:00
Jinhao
1bb9a09a8a develop inline widgets for listbox 2015-06-21 04:44:49 +08:00
Jinhao
7dae086162 fix caret and tab switch on invisible widgets(#62) 2015-06-15 22:31:03 +08:00
Jinhao
1822fafd79 construct the inline widget for listbox 2015-06-14 21:48:35 +08:00
Jinhao
e8ae11e208 fix a refreshing issue
bad refreshing when a lite_widget is destroying if the lite_widget's
parent is also a type of lite_widget
2015-06-10 06:53:58 +08:00
Jinhao
11d65763ce fix a crash when the size of a label is empty and '\t' is contained 2015-05-29 00:09:47 +08:00
beru
ff198063ce Merge branch 'develop' of https://github.com/cnjinhao/nana into develop 2015-05-25 02:49:28 +09:00
Jinhao
e04b0749e0 remove the internal signal manager of window_manager 2015-05-25 01:19:35 +08:00
beru
2776365fdf Merge branch 'develop' of https://github.com/cnjinhao/nana into develop 2015-05-24 14:38:58 +09:00
beru
44553a02a6 change timing to set tabstop_focus_changed flag 2015-05-24 14:36:06 +09:00
Jinhao
ffe32e1bcb remove focus_changed flag 2015-05-23 08:47:12 +08:00
Jinhao
8515fff8d0 stop changing focus when dbl clicks on form/panel background 2015-05-20 02:26:39 +08:00
beru
4289446216 Merge branch 'develop' of https://github.com/cnjinhao/nana into develop 2015-05-17 15:05:44 +09:00
Jinhao
aac94e238b input widgets keep focus when form/panel is clicked
see API::ignore_mouse_focus
2015-05-17 09:47:58 +08:00
beru
990de7867b add OFN_NOCHANGEDIR flag to OPENFILENAME::Flags in nana::filebox::show
http://blogs.msdn.com/b/oldnewthing/archive/2010/11/12/10089878.aspx
	setting OFN_NOCHANGEDIR flag to OPENFILENAME::Flags is effective for GetOpenFileName API on Windows7.
add const qualifier to nana::paint::graphics::save_as_file
add support for small icon on Windows.
	The system displays the large icon in the ALT+TAB dialog box, and the small icon in the window caption.
	https://msdn.microsoft.com/en-us/library/windows/desktop/ms632643%28v=vs.85%29.aspx
2015-05-16 21:10:20 +09:00
Jinhao
c7e672cbca Merge branch 'hotfixes-1.0.1' into develop 2015-05-04 03:14:15 +08:00
Jinhao
d43c2fabc6 fix an issue that menu is closed unexpected if form is modal 2015-05-04 03:10:50 +08:00
Jinhao
ad0dcc0bcf fix some MinGW compiling errors 2015-05-03 17:38:58 +08:00
Jinhao
e449cd5a24 fix a weird behavior of textbox(#52)
and some other GCC compiling errors
2015-05-03 16:59:22 +08:00
Jinhao
0267367f3f fix menu ESC issues 2015-05-02 02:25:04 +08:00
Jinhao
99564a9161 refactor functions 2015-05-01 16:45:05 +08:00
Jinhao
a64354900c fix a crash that caused by double-delete of a event handler 2015-05-01 16:29:51 +08:00
Jinhao
9e6cc23b0b Merge branch 'hotfixes-1.0.1' of https://github.com/qPCR4vir/nana into qPCR4vir-hotfixes-1.0.1 2015-04-23 23:17:09 +08:00
Jinhao
535ef19977 fix shift+tab issue 2015-04-23 02:49:05 +08:00
Jinhao
95701e6b73 Merge branch 'tabstop_shift' of https://github.com/beru/nana into beru-hotfixes-1.0.1 2015-04-22 00:07:54 +08:00
qPCR4vir
356ee07884 Merge remote-tracking branch 'nana_jinhao/hotfixes-1.0.1' into hotfixes-1.0.1 2015-04-21 17:28:53 +02:00
Jinhao
3c4f8ae6d9 fix menubar behavior issue
no key_press and key_release after destroying caret under X11
missing some key_press events
menu text color issue
2015-04-21 22:33:18 +08:00
qPCR4vir
5a34e430f0 re-fix: Scroll don't get trigged in secondary monitor: no scroll in texbox, trebox, listbox, etc.
it was lost in commit: ed462870e0a60e1e41b2de08885387633cb66fcf
2015-04-21 14:24:32 +02:00
beru
c446c860de fixes #4 2015-04-19 23:49:27 +09:00
Jinhao
f11e5efe80 fix the issue of restoring focus(#37) 2015-04-15 22:36:24 +08:00
Jinhao
ed462870e0 update contributor info 2015-04-12 03:31:07 +08:00
qPCR4vir
a72d7b0ce7 cleaning 2015-04-10 15:01:39 +02:00
qPCR4vir
65c9b35455 fix: Scroll don't get trigged in secondary monitor: no scroll in texbox, trebox, listbox, etc. 2015-04-10 10:54:31 +02:00