Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upload for Easy Image #1515

Merged
merged 78 commits into from
Jan 29, 2018
Merged

Upload for Easy Image #1515

merged 78 commits into from
Jan 29, 2018

Conversation

mlewand
Copy link
Contributor

@mlewand mlewand commented Jan 29, 2018

What is the purpose of this pull request?

New feature

This PR contains

  • Unit tests
  • Manual tests

What changes did you make?

See #1483 for more details.

This issue has been already R+ed there, this PR is just about merging it into Easy Image feature branch.

…e plugin.It's going to be extracted later. This type will be passed into Upload Widget Feature. The Idea is to have the ability to implement a different progress indicators for other widgets.
…ion of progress indicator with Easy Image itself.
…get upload feature.

Extracted custom progress indicators types and styles into a common files.
…g CIRCLE_THICKNESS const. Also removed stray CSS code.
There were also a couple minor code style corrections.
This is done as a temp workaround, as the objects that we're passing as definition to features, are copies of the original definition. In other words any modifications to definition done at runtime (by other features setUps or at a widget runtime) are not available in setUp function. Because of that definition.name was not available (because it's assigned by the widget system at a widget construction time).
mlewand and others added 26 commits January 29, 2018 15:07
…h is in the middle of loading into another editor.

Reason why the issue exists is that loaders are bound per editor, and the ids can duplicate. For now I'll just patch this case in a way that it does not explode - however it requires a far more sophisticated fix.
…s upon widget initialization.

Previously easy image had a custom implementation for that, where it would handle dispatching widget upload. Since I had to implement it in upload feature core (to support cutting/copying the widget or drag and drop integration) it make sense to reuse what is already in the core.
…minor doc fixes.

Docs: simplified reporter methods description and corrected uploadStarted event docs.
@mlewand mlewand merged commit 5d7713d into t/932-2961 Jan 29, 2018
@mlewand mlewand deleted the t/932-3388 branch January 29, 2018 14:11
mlewand added a commit that referenced this pull request Feb 5, 2018
Comandeer pushed a commit that referenced this pull request Feb 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants