-
Notifications
You must be signed in to change notification settings - Fork 58
Design a picture editor which can be launched from the slideshow #67
Comments
From @setnes on August 29, 2015 5:1 I think that should be a separate app. Keep gallery all about displaying. |
I agree. |
From @manishbisht on March 3, 2016 8:26 We can use fabric.js (http://fabricjs.com/) Javascript Library to make the Image Editor Web Application. And to give some good design and make it responsive we can use AngularJs and Bootstrap framework. We can also add the share on social media links to share the edited pictures on social media. We can also implement the Google's Material Design. It is also very good for frontend design. :) @jancborchardt I want to make this application. I was having the discussion with @oparoz about the development of this application on the mailing list. and He told me to have a discussion with you regarding the design of the application. |
A small note, I have no experience with Angular, so I wouldn't be able to help you with that. Make sure to read about the Appframework to understand how an app is structured |
From @ahmedkareem999 on March 4, 2016 18:15 Working with App framework would be better, it has it's own style and mainly meant for developing apps. It is very fast and light weight. The front end can be designed more innovatively based on our requirement. It's UI is of a different kind and has different themes which are automatically applied based on the OS(i.e:android,BB10,IOS,WP8). |
@ahmedkareem999 - You may be thinking about something different. The AppFramework delivered with ownCloud doesn't come with any UI or themes. |
From @ahmedkareem999 on March 4, 2016 18:43 I mean it is having a native UI look and predefined themes. As you said, it |
@ahmedkareem999 - You have 2 options
I prefer the first one, because that way, users are not "shocked" when trying to edit a picture, but it could be too much work, because all the buttons would have to be designed, etc.. The only way to decide is to scope the project. Once you know what you want to achieve and which libraries could be used, you can look at the design and see which option makes more sense. The AppFramework is a PHP framework. The best way to learn would be to try and create a new app with a simple goal. That way you'll understand how it communicates with |
From @rogeredthat on March 9, 2016 17:34 I would like to build the app. I prefer the first option, and am willing to build from scratch if necessary. Fabric.js is the right way to go for the editor, and the design can easily be themed according to ownCloud's gallery. |
I've updated the OP with a bit more info, gathered from recent convos. |
From @shubhrajodiya on March 12, 2016 20:27 I am interested in building the app for gallery i probably will be using fabric.js caman.js and darkroom.js and also would like to integrate some extra-ordinary features in the app like color popping face filtering which are trending. |
Thanks for your interest, make sure to read the special Gallery wiki page and to try and understand how everything work around here as early as possible. |
From @SagarShah007 on March 13, 2016 19:59 i would like to work on this project because i made same kind of project when i was pursuing my bachelor degree.i added functionality like change in brightness,contrast,saturation,opacity i added blur effect also and i added one more facility that was to merge text with that image and allow user to download that image.if u want to see what i created as project i can show . |
Interesting @SagarShah007, but since you've already done most of the work, maybe it would be best for you to work on another project, no? And if this project isn't selected for GSoC, then maybe you could implement your solution? |
Hi, do you have an email address for @SagarShah007? Thanks, |
Unfortunately, no |
Olivier, Regards, |
Hi Laurentiu, We do custom development for our customers. If you have a subscription, please contact your account manager. The alternative is to use our forums to ask freelancers: Cheers |
From @oparoz on August 11, 2015 15:41
Wouldn't it be cool if we could touch up our pictures online or create memes or fix some flaws via filers, etc.?
I got the idea when looking at Pixlr:
https://support.pixlr.com/hc/en-us/articles/209350978-The-Pixlr-API-embedding-Pixlr-web-applications-in-your-own-site
Some question I had
Ideally
Also, I don't think that we need to add super advanced features. Something like "Paint" would be enough. Of course if the library supports more features and these can be enabled on demand, then that would be a nice bonus.
Example features
Architecture
If building a separate app, the AppFramework will have to be used and there will have to be a way to initialise the main Javascript class from Gallery in order to create an extra layer on top of the image in the slideshow.
It's possible to create a FileAction to make the editor available to the Files app. That would be a stretch goal imho.
Libraries
Developers have mentioned:
Sponsorship
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Copied from original issue: owncloud/gallery#265
The text was updated successfully, but these errors were encountered: