[jira] [Created] (WEEX-203) Base64 font-face support for android

2018-01-29 Thread moxun (JIRA)
moxun created WEEX-203:
--

 Summary: Base64 font-face support for android
 Key: WEEX-203
 URL: https://issues.apache.org/jira/browse/WEEX-203
 Project: Weex
  Issue Type: New Feature
  Components: Android
Reporter: moxun
Assignee: moxun


Support data declare in url() function then we can parse typeface from base64 
strings



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-195) Update Android playground

2018-01-16 Thread moxun (JIRA)
moxun created WEEX-195:
--

 Summary: Update Android playground
 Key: WEEX-195
 URL: https://issues.apache.org/jira/browse/WEEX-195
 Project: Weex
  Issue Type: Task
  Components: Android
Reporter: moxun
Assignee: moxun






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-180) Support inject global font to Weex

2017-12-20 Thread moxun (JIRA)
moxun created WEEX-180:
--

 Summary: Support inject global font to Weex
 Key: WEEX-180
 URL: https://issues.apache.org/jira/browse/WEEX-180
 Project: Weex
  Issue Type: Wish
  Components: Android
Reporter: moxun
Assignee: moxun






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-152) Memory usage optimization for box-shadow on Android

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-152.

Resolution: Fixed

> Memory usage optimization for box-shadow on Android
> ---
>
> Key: WEEX-152
> URL: https://issues.apache.org/jira/browse/WEEX-152
> Project: Weex
>  Issue Type: Wish
>  Components: Android
>Reporter: moxun
>Assignee: moxun
>
> Now the box-shadow on Android is host on Bitmap that added to ViewOverlay, we 
> should recycle Bitmap at the right to save memory



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-118) Removing the weex_debug module from weex project

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-118.

Resolution: Fixed

> Removing the weex_debug module from weex project
> 
>
> Key: WEEX-118
> URL: https://issues.apache.org/jira/browse/WEEX-118
> Project: Weex
>  Issue Type: Improvement
>  Components: Android
>Reporter: moxun
>Assignee: moxun
>
> The weex_debug is a legacy debug tool, now we have the better  weex inspector 
> to debug, so I suggest to remove it from weex project



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-148) box-shadow style support multi shadows

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-148.

Resolution: Fixed

> box-shadow style support multi shadows
> --
>
> Key: WEEX-148
> URL: https://issues.apache.org/jira/browse/WEEX-148
> Project: Weex
>  Issue Type: Wish
> Environment: Android / iOS
>Reporter: moxun
>Assignee: moxun
>
> To specify multiple shadows, provide a comma-separated list of shadows.
> https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-144) Pseudo status can not restore after touched up

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-144.

Resolution: Fixed

> Pseudo status can not restore after touched up
> --
>
> Key: WEEX-144
> URL: https://issues.apache.org/jira/browse/WEEX-144
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: moxun
>Assignee: moxun
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-117) Page in slider can not receive the Activity lifecycle callbacks

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-117.

Resolution: Fixed

> Page in slider can not receive the Activity lifecycle callbacks
> ---
>
> Key: WEEX-117
> URL: https://issues.apache.org/jira/browse/WEEX-117
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: moxun
>Assignee: moxun
>
> The WXSlider component has overridden the lifecycle callbacks but not call 
> super method, it will cause the child element cannot receive callbacks



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-153) CPU usage optimization for WXThread.secure() call

2017-11-28 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-153.

Resolution: Fixed

> CPU usage optimization for WXThread.secure() call
> -
>
> Key: WEEX-153
> URL: https://issues.apache.org/jira/browse/WEEX-153
> Project: Weex
>  Issue Type: Improvement
>  Components: Android
>Reporter: moxun
>Assignee: moxun
>
> Now we use 
> runnable.getClass().getCanonicalName()
> to indicate whether the Runnable is a system task. But every method call will 
> cost about 2 ms, we should try to optimize it



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-153) CPU usage optimization for WXThread.secure() call

2017-11-27 Thread moxun (JIRA)
moxun created WEEX-153:
--

 Summary: CPU usage optimization for WXThread.secure() call
 Key: WEEX-153
 URL: https://issues.apache.org/jira/browse/WEEX-153
 Project: Weex
  Issue Type: Improvement
  Components: Android
Reporter: moxun
Assignee: moxun


Now we use 
runnable.getClass().getCanonicalName()
to indicate whether the Runnable is a system task. But every method call will 
cost about 2 ms, we should try to optimize it



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-152) Memory usage optimization for box-shadow on Android

2017-11-27 Thread moxun (JIRA)
moxun created WEEX-152:
--

 Summary: Memory usage optimization for box-shadow on Android
 Key: WEEX-152
 URL: https://issues.apache.org/jira/browse/WEEX-152
 Project: Weex
  Issue Type: Wish
  Components: Android
Reporter: moxun
Assignee: moxun


Now the box-shadow on Android is host on Bitmap that added to ViewOverlay, we 
should recycle Bitmap at the right to save memory



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-148) box-shadow style support multi shadows

2017-11-27 Thread moxun (JIRA)
moxun created WEEX-148:
--

 Summary: box-shadow style support multi shadows
 Key: WEEX-148
 URL: https://issues.apache.org/jira/browse/WEEX-148
 Project: Weex
  Issue Type: Wish
 Environment: Android / iOS
Reporter: moxun
Assignee: moxun


To specify multiple shadows, provide a comma-separated list of shadows.
https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-144) Pseudo status can not restore after touched up

2017-11-23 Thread moxun (JIRA)
moxun created WEEX-144:
--

 Summary: Pseudo status can not restore after touched up
 Key: WEEX-144
 URL: https://issues.apache.org/jira/browse/WEEX-144
 Project: Weex
  Issue Type: Bug
  Components: Android
Reporter: moxun
Assignee: moxun






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-118) Removing the weex_debug module from weex project

2017-11-14 Thread moxun (JIRA)
moxun created WEEX-118:
--

 Summary: Removing the weex_debug module from weex project
 Key: WEEX-118
 URL: https://issues.apache.org/jira/browse/WEEX-118
 Project: Weex
  Issue Type: Improvement
  Components: Android
Reporter: moxun
Assignee: moxun


The weex_debug is a legacy debug tool, now we have the better  weex inspector 
to debug, so I suggest to remove it from weex project



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-117) Page in slider can not receive the Activity lifecycle callbacks

2017-11-14 Thread moxun (JIRA)
moxun created WEEX-117:
--

 Summary: Page in slider can not receive the Activity lifecycle 
callbacks
 Key: WEEX-117
 URL: https://issues.apache.org/jira/browse/WEEX-117
 Project: Weex
  Issue Type: Bug
  Components: Android
Reporter: moxun
Assignee: moxun


The WXSlider component has overridden the lifecycle callbacks but not call 
super method, it will cause the child element cannot receive callbacks



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (WEEX-75) [Vote] change weex branch flow

2017-09-27 Thread moxun (JIRA)

[ 
https://issues.apache.org/jira/browse/WEEX-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16183609#comment-16183609
 ] 

moxun commented on WEEX-75:
---

+1

> [Vote] change weex branch flow
> --
>
> Key: WEEX-75
> URL: https://issues.apache.org/jira/browse/WEEX-75
> Project: Weex
>  Issue Type: Wish
>  Components: Project 
>Reporter: Zechang Xie
>Assignee: sospartan
>
> Dear All weex developers,
>I suggest that changing weex branch flow for better communication:
>* make master as main branch, that we can see develop process clearly; 
> previously we develop at branch named 0.XX-dev;
>* make release as publish branch,that we can release version at it;
>* delete extra branches like dev,0.16-dev and so on;
> Please reply this emali to vote for this suggestion, thanks.
> reply +1 as agree.
> reply -1 as disagree.
> reply 0 as no-idea.
> Best Wishes!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (WEEX-39) Fix wrong vertical offset on waterfall

2017-06-20 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun resolved WEEX-39.
---
Resolution: Fixed

> Fix wrong vertical offset on waterfall
> --
>
> Key: WEEX-39
> URL: https://issues.apache.org/jira/browse/WEEX-39
> Project: Weex
>  Issue Type: Bug
>  Components: Android
> Environment: Android
>Reporter: moxun
>Assignee: moxun
> Fix For: 0.14
>
>
> The `RecyclerView#computeVerticalScrollOffset()` will return wrong value when 
> use `StaggeredGridLayoutManager`, add property `stable` to control calculated 
> vertical offset using accumulative `dy` 
> Property `stable` only effective on android, and will not be public in the 
> document



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (WEEX-39) Fix wrong vertical offset on waterfall

2017-06-20 Thread moxun (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

moxun reassigned WEEX-39:
-

Assignee: moxun

> Fix wrong vertical offset on waterfall
> --
>
> Key: WEEX-39
> URL: https://issues.apache.org/jira/browse/WEEX-39
> Project: Weex
>  Issue Type: Bug
>  Components: Android
> Environment: Android
>Reporter: moxun
>Assignee: moxun
> Fix For: 0.14
>
>
> The `RecyclerView#computeVerticalScrollOffset()` will return wrong value when 
> use `StaggeredGridLayoutManager`, add property `stable` to control calculated 
> vertical offset using accumulative `dy` 
> Property `stable` only effective on android, and will not be public in the 
> document



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-48) textarea cursor disappears and can't scroll

2017-06-20 Thread moxun (JIRA)
moxun created WEEX-48:
-

 Summary: textarea cursor disappears and can't scroll
 Key: WEEX-48
 URL: https://issues.apache.org/jira/browse/WEEX-48
 Project: Weex
  Issue Type: Bug
  Components: Android
Affects Versions: 0.12
Reporter: moxun
Assignee: moxun
 Fix For: 0.14


textarea's cursor will disappear when the content height is bigger than 
component height.
This is caused call `setMovementMethod(null)` on `WXEditText#onSizeChanged`, it 
will disable movement and make cursor disappear.
I added the flag `mAllowDisableMovement ` to control whether content can be 
movement, default is true and its value can be set by 
`WXEditText#setAllowDisableMovement `



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-41) remove some redundant reference of DomObject in input component

2017-06-12 Thread moxun (JIRA)
moxun created WEEX-41:
-

 Summary: remove some redundant reference of DomObject in input 
component
 Key: WEEX-41
 URL: https://issues.apache.org/jira/browse/WEEX-41
 Project: Weex
  Issue Type: Bug
 Environment: Android
Reporter: moxun


Now, some reference of DomObject in AbstractEditComponent#addEvent is 
redundant, these are useless and led to some NullPointerException 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (WEEX-39) Fix wrong vertical offset on waterfall

2017-06-07 Thread moxun (JIRA)
moxun created WEEX-39:
-

 Summary: Fix wrong vertical offset on waterfall
 Key: WEEX-39
 URL: https://issues.apache.org/jira/browse/WEEX-39
 Project: Weex
  Issue Type: Bug
 Environment: Android
Reporter: moxun


The `RecyclerView#computeVerticalScrollOffset()` will return wrong value when 
use `StaggeredGridLayoutManager`, add property `stable` to control calculated 
vertical offset using accumulative `dy` 
Property `stable` only effective on android, and will not be public in the 
document




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)