81 Commits

Author SHA1 Message Date
Jinhao
fb3b1d51d4 code review 2015-10-22 00:02:27 +08:00
Jinhao
c6f2f28f81 code review 2015-10-20 02:27:03 +08:00
Jinhao
6f71fe7f76 code review 2015-10-20 00:59:12 +08:00
Jinhao
65f5d5f494 fix place 2 issues
calc dockable field size with wrong size for the percentage weight
crash when access a non-existing dockable field
2015-10-19 20:53:46 +08:00
Jinhao
cb4bb7d60e fix a crash of API::root 2015-10-14 22:20:51 +08:00
Jinhao
84f071dc95 fix some compiler errors(clang) 2015-10-13 23:16:25 +08:00
Jinhao
1b5aed2e5f code reviews 2015-10-13 01:38:53 +08:00
Jinhao
500aa030ae fix an issue that weight is ignored by dockpane 2015-10-09 00:18:27 +08:00
Jinhao
b6dd03e2d5 some small place fixes 2015-09-23 23:59:31 +08:00
Jinhao
8d4ffa068d improve re-div of a dock place 2015-09-22 23:41:55 +08:00
Jinhao
8dcd730715 improve dockpane caption 2015-09-21 23:43:00 +08:00
Jinhao
c04751ac1a remove some compiler warning 2015-09-20 23:34:57 +08:00
Jinhao
460490040e improve dockable place
add a new API::at_safe_place()
2015-09-20 23:21:44 +08:00
Jinhao
5d2127e613 improve dockpane factory 2015-09-19 05:18:15 +08:00
Jinhao
65a876cc74 the dockpane splitbar is done 2015-09-07 09:12:51 +08:00
Jinhao
b453529366 add process of dockpane's splitbar 2015-09-07 08:55:49 +08:00
Jinhao
651d0f72dd add process of dockpane splitbar 2015-09-07 00:24:44 +08:00
Jinhao
66d531c520 add splitbars between dockable panes 2015-09-06 22:33:39 +08:00
Jinhao
33006ddc4d re-collocate when drag the float dockpane over indicato indicatorr 2015-09-01 23:37:08 +08:00
Jinhao
ebd8da13f0 adjust dockpanes when a dockpane is floating/docking 2015-09-01 03:49:38 +08:00
Jinhao
42443dcafd remove paint::gadget 2015-08-20 01:09:29 +08:00
Jinhao
658ab3fb7f new docker-place branch 2015-08-14 04:09:35 +08:00
Jinhao
ff7a1f9510 fix a crash
a crash caused by a splitbar would be created by place when the window is
destorying; add some checks whether the parent is destorying in create
widget functions
2015-08-08 08:25:55 +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
e720866a94 refactor class place 2015-05-01 18:01:32 +08:00
Jinhao
99564a9161 refactor functions 2015-05-01 16:45:05 +08:00
Jinhao
f943673d3d update scroll.hpp 2015-04-26 00:50:28 +08:00
Jinhao
629a66546a fix wrong position of splitter
wrong splitter position when leaf of splitter is specified with margin
2015-03-18 00:35:39 +08:00
qPCR4vir
fd7f4c61e9 avoid collocate a placed widget with size empty als workaround fixing 0% in left field split 2015-03-12 15:01:45 +01:00
cnjinhao
38552b855b make all internal event handlers unignorable 2015-02-04 01:34:50 +08:00
cnjinhao
d0a317bd45 first init of 0.9 2014-12-11 03:32:35 +08:00