Closed
Bug 892817
Opened 12 years ago
Closed 12 years ago
[META] Slideout plugin
Categories
(Webmaker Graveyard :: Popcorn Maker, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mjschranz, Assigned: sedge)
Details
(Whiteboard: fivel-bugs s=20130722 p=1)
Attachments
(1 file)
Technical requirements notes:
• Graphical redesign and css update to the style of the plugin template
• Minor editor updates if necessary for latest version of butter compliance and support
• This plugin does not need to be supported in IE8
The basics of this plugin are already completed. It will mostly be updating work.
| Reporter | ||
Comment 1•12 years ago
|
||
Work that was done with Fivel previously ported over to this repo.
https://github.com/mjschranz/popcorn.webmaker.org/tree/slider
| Assignee | ||
Updated•12 years ago
|
Summary: Slideout plugin → [META] Slideout plugin
| Assignee | ||
Comment 2•12 years ago
|
||
Known issues:
1) Inability to drag (and resize?)
2) Add a field called "Themes" (templates?)
3) Default size is waayy too big
| Assignee | ||
Comment 3•12 years ago
|
||
4) Ability to add a link to a section of text (only once)
| Assignee | ||
Updated•12 years ago
|
Whiteboard: fivel-bugs → fivel-bugs s=20130722 p=1
| Assignee | ||
Comment 4•12 years ago
|
||
Functionality is complete, styling left to be done.
Attachment #786465 -
Flags: review?(schranz.m)
| Reporter | ||
Comment 5•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Reviews comments.
Lint:
public/templates/assets/editors/slider/slider-editor.js: line 61, col 41, Missing semicolon.
Attachment #786465 -
Flags: review?(schranz.m) → review-
| Assignee | ||
Comment 6•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
:mjschranz - Fixed nits, just need that r+
:humph - its good to go now, just need a secondary review
Attachment #786465 -
Flags: review?(schranz.m)
Attachment #786465 -
Flags: review?(david.humphrey)
Attachment #786465 -
Flags: review-
Comment 7•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
I'm probably not a good reviewer for this type of change. Moving to Scott.
Attachment #786465 -
Flags: review?(david.humphrey) → review?(scott)
| Reporter | ||
Comment 8•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
The descriptions text can leak out before it hits the max count of characters we provide.
Attachment #786465 -
Flags: review?(schranz.m) → review-
| Assignee | ||
Comment 9•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
mmmmm, how about....now?
Attachment #786465 -
Flags: review- → review?(schranz.m)
| Reporter | ||
Comment 10•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
I'm really sorry Kieran but we forgot something. In the Editor (Popcorn Maker) we don't want someone clicking that anchor tag to pause the video and then open the link in a new window.
We do this with the text and popup plugins, for example https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/text/text-editor.js#L164-L166 https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/text/text-editor.js#L144-L149
Attachment #786465 -
Flags: review?(schranz.m) → review-
| Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Woo!
Attachment #786465 -
Flags: review?(schranz.m)
| Reporter | ||
Comment 12•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
R+ with the one comment in the PR. Needs a duplicate file removed.
Attachment #786465 -
Flags: review?(schranz.m) → review+
| Assignee | ||
Comment 13•12 years ago
|
||
From Scott's review:
1) Remove tooltip
Add optional tooltip logic to EditorHelper object (https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/editorhelper.js#L151)
2) Add localization keys for SliderEditor fields 'n stuff
3) From Scott: "if I drop a slider track event on the timeline, and select it on the timeline, then deselect it, I can see it move up and down one pixel in the stage as I select a deselect it."
Possible fix?
"if you add a margin: -1px; to the popcorn-slider-light element it stops it from moving up and down."
Updated•12 years ago
|
Attachment #786465 -
Flags: review?(scott) → review-
| Assignee | ||
Comment 14•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Again! Post-review fixes..
Attachment #786465 -
Flags: review?(scott)
Comment 15•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
It is a little weird the contents title is the same as the default text, seems redundant to me, but is not a big deal. Going to pass this and you can decide if it is redundant or not.
Attachment #786465 -
Flags: review?(scott) → review+
| Reporter | ||
Comment 17•12 years ago
|
||
I handle getting this landed in Fivel's Popcorn Maker, and we figure out what we want to do with this plugin in regards to it's use with Webmaker's Popcorn Maker.
Flags: needinfo?(schranz.m)
| Assignee | ||
Comment 18•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Code review, + testing please!
Attachment #786465 -
Flags: review?(schranz.m)
| Reporter | ||
Comment 19•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Comments in pull request.
Also, we need to add this plugins LESS file to our linting. See how it's done with https://github.com/mozilla/popcorn.webmaker.org/blob/master/make.js#L99-L108
Attachment #786465 -
Flags: review?(schranz.m) → review-
| Reporter | ||
Comment 20•12 years ago
|
||
Also lint errors:
public/templates/assets/plugins/slider/popcorn.slider.js: line 107, col 8, Missing semicolon.
public/templates/assets/plugins/slider/popcorn.slider.js: line 118, col 6, Missing semicolon.
| Assignee | ||
Comment 21•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
Next pass
Attachment #786465 -
Flags: feedback?(schranz.m)
| Reporter | ||
Comment 22•12 years ago
|
||
Comment on attachment 786465 [details]
https://github.com/mozilla/popcorn.webmaker.org/pull/150/files
All good, but one suggestion.
Add and editable property to the options object here https://github.com/mozilla/popcorn.webmaker.org/pull/150/files#L5R11 set to false. This way we don't trigger the double click event on the container.
Attachment #786465 -
Flags: feedback?(schranz.m) → feedback+
| Reporter | ||
Comment 23•12 years ago
|
||
Only certain people will be able to see this, but for record keeping sake this is the current pull request open for this plugin with Fivel https://github.com/Fivel/butter/pull/2
| Assignee | ||
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•