Skip to content
This repository was archived by the owner on Mar 14, 2020. It is now read-only.

Integration 20120831 #284

Closed
wants to merge 43 commits into from

Conversation

zhizhangchen
Copy link
Contributor

#275, #274, #283, #280, #279, #278, #277, #276, #270 included.
#282 is included in lists(#274). If lists can't get in, you can put #282 in separately

zeroooing and others added 30 commits August 30, 2012 16:53
We can define a "morph" function for a zone so that When adding
a child, it can be morphed to another type. With this feature, we
can have a generic widget in the palette which can adapt
to different types of containers when dropped on them.
Looking for parent zone with the same name. If found, extend it
with descendant zone, otherwize add a new zone.
Also set the default value of count bubble to empty, i.e, no count
bubble
Sorting is still OK without this change and it causes bad
appearance of ButtonGroup and ThumbnailSplitList
Previous algorithm only supports one zone containers or Headers,
and it works hard to determine the position for insertion. The new
algorithm firstly tries to insert to the zone of the nearest
sibling using enhenced insertChildAfter/Before, if fails, uses
addChild to automatically find a zone to insert.
In Google Chrome 15.0.874.121, the upload dialog can't show if
we use the parent of the clicked item
@grgustaf
Copy link
Contributor

grgustaf commented Sep 1, 2012

I reverted the event handler patch in a 'stable' branch and published Preview-2 based on that. But I left it in, in master, and added the lists patch. All the other good bug-fixes patches I merged into both.

Only a couple didn't make it, see comments.

@grgustaf grgustaf closed this Sep 1, 2012
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants