Jinhao
9bd3dc7e58
fix bug that nested_form draws incompletely
2018-01-28 13:57:07 +08:00
Jinhao
58b7bdf2f7
fix a stackoverflow error
2018-01-03 07:32:21 +08:00
Jinhao
77f7bdb37c
fix bug that a font lapse after widget resizes
2017-11-14 02:06:48 +08:00
Jinhao
74f5a8f40b
fix caret issue
2017-11-02 16:36:23 +08:00
Jinhao
24bbfc6493
small changes
2017-10-17 06:49:39 +08:00
Jinhao
a3cd37b9d5
fix a GCC compiler error
2017-09-28 08:42:11 +08:00
Jinhao
d715c87d93
correct the process of failure of resizing a window
2017-09-28 08:29:19 +08:00
cnjinhao
bb47cdc6c9
fix bug that DEL key is incorrect in key_press/key_release( #259 )
2017-09-22 15:47:12 +08:00
Jinhao
c348ec4009
fix bug that widgets are mistakenly drawn on nested_form( #252 )
2017-09-10 13:33:38 +08:00
Jinhao
2974fe2137
add event filter contributed by A2Razor
2017-09-01 22:57:12 +08:00
Jinhao
2cfc6ee8e6
release GDI object immediately when a widget is closing
2017-08-14 01:00:14 +08:00
Jinhao
bb7fc29986
fix bug that incorrect visual rect if parent is nested_form
2017-08-07 01:00:54 +08:00
Jinhao
886eac6be4
remove sync_child_root_display function
...
The display state of root widget(nested_form) now no longer depends on its
parent widget's visibility. Otherwise, the solution is complicated and
error-prone, it is impossible to maintain the correct state when the
visibility of root widget is changed directly by system API.
2017-08-06 09:48:06 +08:00
Jinhao
887554b1b9
fix bug that _m_paste_children wouldn't work well in refresh_tree
...
added contributor information
2017-07-15 11:53:06 +08:00
Jinhao
afd8225875
fix bugs that button renderer generated bad values if it zero-size
2017-07-01 07:32:45 +08:00
Jinhao
a87703d418
refactor functions
2017-05-31 22:36:56 +08:00
Jinhao
aab3686037
fix issue that basic_window may be leaked
2017-05-04 04:00:19 +08:00
Jinhao
9548b87f54
fix memory leak that widgets wouldn't be deleted
2017-04-28 04:18:39 +08:00
Jinhao
155cdab511
fix issue that invisble child window would be shown
2017-04-27 04:18:17 +08:00
Jinhao
2ff8a1c729
add new platform_abstraction
...
add support of loading ttf file
2017-04-26 08:04:25 +08:00
Jinhao
970412a3db
coe refine
2017-04-19 04:58:20 +08:00
Jinhao
4e9646cf64
unify semantics of the blend methods
2017-04-15 11:30:16 +08:00
Jinhao
6cbf721f9d
improve all widgets for bground effects
2017-04-11 07:06:43 +08:00
Jinhao
198bac505f
Merge branch 'hotfix-1.4.1' into develop
2017-03-31 03:25:10 +08:00
Jinhao
8182d93b9a
fix incorrect implementation of revertible_mutex
2017-03-31 03:23:18 +08:00
Jinhao
5917b1eb36
refactor
2017-03-29 04:43:00 +08:00
Jinhao
7130cc798c
Merge branch 'hotfix-1.4.1' into develop
2017-03-28 06:36:31 +08:00
Jinhao
3fd5f77e09
fix bug of revertible mutex
2017-03-28 04:24:55 +08:00
Jinhao
c233708841
Merge branch 'hotfix-1.4.1' into develop
2017-03-24 06:04:11 +08:00
Jinhao
b1fe1ca412
fix bug where window can't load icon with ico( #192 )
2017-03-24 05:30:47 +08:00
Jinhao
431f0af893
fix syntax errors and warnings
2017-03-17 07:29:34 +08:00
Jinhao
cc24607a48
small change
2017-03-15 23:43:47 +08:00
Jinhao
663c7d361f
fix memory leak by API::umake_event
2017-02-25 02:36:08 +08:00
Jinhao
00d2e5408f
fix issue that umake_event causes memory leak
2017-02-24 21:16:37 +08:00
Jinhao
a22954d8d8
fix issue that mouse_up penetration in Linux
2017-02-12 08:06:50 +08:00
Jinhao
4e42c18815
implement key_press support for menu in Linux
2017-02-10 08:09:08 +08:00
Jinhao
ef8b66341a
fix issue that cursor of place splitter
...
the cursor doesn't change when it leaves place splitter for a nested_form
2017-02-02 17:53:47 +08:00
Jinhao
f1a746ad4a
fix an issue of visibility state of nested_form
2017-02-02 01:19:23 +08:00
Jinhao
f11c54e513
fix position issue on Linux
2017-01-30 18:12:50 +08:00
Jinhao
3f5d2fa0c5
fix a deadlock
...
the deadlock occurs between internal_scope_guard and the mutex of
handle_manager
2017-01-27 01:50:09 +08:00
Jinhao
8e10f743e1
add functions to convert positions of listbox column
2016-12-10 08:50:05 +08:00
dankan1890
a39013afd1
Fixed some uninitialized variables.
2016-11-27 15:38:56 +01:00
Jinhao
9ed5e81ca2
fix the revertable lock of window_manager
2016-10-19 02:58:49 +08:00
Jinhao
1332b3e6d8
fix a compiling error
2016-10-14 23:00:46 +08:00
Jinhao
3d2dbf60af
fix bug that mousedown/click would not triggerred
2016-10-14 21:54:09 +08:00
Jinhao
092ae97c66
fix transparent window bugs
2016-10-14 07:19:56 +08:00
Jinhao
7c36c27d46
fix group bgcolor issue
2016-10-11 02:53:41 +08:00
Jinhao
340c350fcb
Merge branch 'hotfix-1.4' into develop
2016-09-24 09:58:44 +08:00
Jinhao
318f0ec570
fix issue that event handler remains after closing
2016-09-13 01:24:47 +08:00
Jinhao
6eece91fce
fix a crash that deleting a widget in its event handler
2016-09-02 07:49:55 +08:00