Merge remote-tracking branch 'origin/develop' into mw 21/21821/1
authoryoungduk.hwang <youngduk.hwang@samsung.com>
Wed, 28 May 2014 07:24:08 +0000 (16:24 +0900)
committeryoungduk.hwang <youngduk.hwang@samsung.com>
Wed, 28 May 2014 07:28:34 +0000 (16:28 +0900)
* origin/develop: (40 commits)
  DATABIND : support the file system (code gen)
  ANIMATOR : Refresh Scroll Zoom In/out Scroll is refreshed when zoom in/out flow.
  UIB: modify the JNI code
  UIB: changed managed.css to index.managed.css
  UIB: add data-uib attirbute to script, link tag
  DATABIND : bug fix - combo lazy rendering in Set source Dialog.
  ANIMATOR : Move PlayHeader During a play time of a page beyond the mask, move the other page.
  UIB: added "getNewIdProperty" method in Part Now we can know a part's IdProperty before the part is added. Then unnecessary PropertyChanged event won't be fired.
  PAGETEMP: fixed context menu text. from "Delete Page" to "Delete Template"
  ANIMATOR : Change TimeTextBox State TextBox's color will be changed If some number is inserted.
  UIB: add showInspector func
  ANIMATOR : Changed Animator Timeline UI/UX New UI is applied Animator's Timeline.
  UIB : add webinspector
  DATABIND : Modify Set Source Dialog.      change source type name Upper case to lower case( Static, Remote,      File System Data source).      static data source text update when combo in tree select .      data model use compact data string.
  ANIMATOR : Implements method that get Previous KeyframeUnit by time When mergeKeyframe unit get Previous Keyframe unit by current time. not index of list
  Merge remote-tracking branch 'origin/mw' into develop
  UIB : Fix initializing index.html. Remove managed.css when index.html loading time.
  PROP : Advanced border style layout.
  DATABIND : update listdivider widget descriptor a. add text binding for the listdivider widget
  NSCREEN : remove move action 1. nscreen item  : remove move action
  ...

Conflicts:
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/model/AnimatorFrame.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/model/AnimatorKeyframe.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/TimelineContentContainer.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/common/TimelineConstants.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/tool/TimelineToolbar.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/tree/TimelineOutlineElement.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/widget/KeyFrameUnit.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/model/app/AppManagerForHTML.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/SetSourcePage.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/StaticSubPage.java

Change-Id: Ic539c314c421edb068a159059ded07e87164e22e
Signed-off-by: youngduk.hwang <youngduk.hwang@samsung.com>
1  2 
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/TimelineContentContainer.java
org.tizen.webuibuilder/src/org/tizen/webuibuilder/animator/ui/views/timeline/widget/KeyFrameUnit.java
package/changelog
package/pkginfo.manifest

@@@ -403,13 -349,14 +349,14 @@@ public class TimelineContentContainer e
          } else {
              hScroll.setMaximum(lastTimeSel + TimelineConstants.DEFAULT_HSCROLL_EXPANSION);
          }
 -
 +        
          if (scrollMove == 1 || scrollMove == 2) {
-             hScroll.setSelection(lastTimeSel - TimelineConstants.DEFAULT_HSCROLL_EXPANSION);
+             hScroll.setSelection(lastTimeSel);
          }
-         
          // start Time
-         if ((path == 0 && (startTime <= MINT_TIMEPOINT)) || ((pointTime <= MINT_TIMEPOINT) && scrollMove == 2)) {
+         if ((path == 0 && (startTime <= MINT_TIMEPOINT))
+                 || ((pointTime <= MINT_TIMEPOINT) && scrollMove == 2)) {
              startTime = 0;
              hScroll.setSelection(0);
          } else if (scrollMove == 2) {
@@@ -182,16 -191,23 +191,23 @@@ public class KeyFrameUnit extends KeyFr
              child.redraw(gc);
          }
      }
 -
 +    
      private void refreshKeyFrameUnitControl(GC gc) {
-         if(startKeyFrameUnitControl != null) {
-             startKeyFrameUnitControl.x = keyframeUnit.x - 4; 
-             gc.drawRectangle(startKeyFrameUnitControl);
+         if (startKeyFrameUnitControl != null) {
+             startKeyFrameUnitControl.x =
+                     keyframeUnit.x - TimelineConstants.DEFAULT_KEYFRAME_CONTROL_HEIGHT;
+             gc.drawImage(ResourceManager.getImage(BuilderConstants.ICON_DIR,
+                                                   "animator_keyframes_extention_handle.png"),
+                          startKeyFrameUnitControl.x, startKeyFrameUnitControl.y);
          }
-             
-         if(endKeyFrameUnitControl != null) {
-             endKeyFrameUnitControl.x = keyframeUnit.x + keyframeUnit.width - 2;
-             gc.drawRectangle(endKeyFrameUnitControl);
+         if (endKeyFrameUnitControl != null) {
+             endKeyFrameUnitControl.x =
+                     keyframeUnit.x + keyframeUnit.width
+                             - TimelineConstants.DEFAULT_KEYFRAME_CONTROL_HEIGHT;
+             gc.drawImage(ResourceManager.getImage(BuilderConstants.ICON_DIR,
+                                                   "animator_keyframes_extention_handle.png"),
+                          endKeyFrameUnitControl.x, startKeyFrameUnitControl.y);
          }
      }
  
@@@ -1,3 -1,3 +1,6 @@@
++* 0.1.441
++- [Title] update version.
++== yonghwan.jeon <yonghwan82.jeon@samsung.com> 2014-05-28
  * 0.1.440
  - [Title] update version.
  == yonghwan.jeon <yonghwan82.jeon@samsung.com> 2014-05-22
@@@ -1,5 -1,5 +1,5 @@@
  Package : web-ui-builder-eplugin
--Version :0.1.440
++Version :0.1.441
  OS : ubuntu-32
  Build-host-os : ubuntu-32
  Maintainer : Hoon Kang <h245.kang@samsung.com>
@@@ -11,7 -11,7 +11,7 @@@ Source : web-ui-builder-eplugi
  Description : 
  
  Package : web-ui-builder-eplugin
--Version :0.1.440
++Version :0.1.441
  OS : ubuntu-64
  Build-host-os : ubuntu-64
  Maintainer : Hoon Kang <h245.kang@samsung.com>
@@@ -23,7 -23,7 +23,7 @@@ Source : web-ui-builder-eplugi
  Description : 
  
  Package : web-ui-builder-eplugin
--Version :0.1.440
++Version :0.1.441
  OS : windows-32
  Build-host-os : ubuntu-32
  Maintainer : Hoon Kang <h245.kang@samsung.com>
@@@ -35,7 -35,7 +35,7 @@@ Source : web-ui-builder-eplugi
  Description :
  
  Package : web-ui-builder-eplugin
--Version :0.1.440
++Version :0.1.441
  OS : windows-64
  Build-host-os : ubuntu-64
  Maintainer : Hoon Kang <h245.kang@samsung.com>
@@@ -47,7 -47,7 +47,7 @@@ Source : web-ui-builder-eplugi
  Description :
  
  Package : web-ui-builder-eplugin
--Version :0.1.440
++Version :0.1.441
  OS : macos-64
  Build-host-os : ubuntu-64
  Maintainer : Hoon Kang <h245.kang@samsung.com>