fluttercandies / stack_board

层叠控件摆放
MIT License
86 stars 31 forks source link

Working improved version inspired by Canva editor #8

Closed LG33 closed 6 months ago

LG33 commented 8 months ago

Hi,

I fixed the bugs and improved a lot the UX. I was inspired by the Canva editor. I hope this PR will be accepted and published on pub.dev soon because I need this package in a FlutterFlow project.

Bug fixes:

Improvements:

Thank you Flutter Candies for all your open source contributions!

thomasllds commented 6 months ago

@LG33 @Edenquest Incredible to come across this branch. Very impressive improvement work, and it interests me greatly. The pull request should be accepted and pushed to pub.dev. Or have you already pushed it via an intermediary method? In any case, excellent work, really! @xSILENCEx

LG33 commented 6 months ago

thank you @thomasllds! no i didn't published the changes anywhere, i worked on other stuffs since then. i hope we'll get a response because otherwise i will have to create another package in order to publish them. the main feature that i'd like to add next is image cropping

thomasllds commented 6 months ago

@LG33 Thank you, I see that your goal was to include this in FlutterFlow. I have also done that with version 0.1.2. However, I would really like to see your new features in a new release of this package. I don't know how to contact FlutterCandies to get them to update this package with these modifications on Pub.dev. Otherwise, how can I support you so that you can publish this package yourself quickly? Thanks And for the image cropping, that would be amazing ;)

LG33 commented 6 months ago

It seems that fluttercandies are still active. They updated a package 14 days ago. You could try to send an email to fluttercandies@googlegroups.com? Otherwise publishing a package on pub.dev doesn't seem complicated. It's just that it would be confusing for everyone, but it can be a temporary solution.

thomasllds commented 6 months ago

Yes, after finding the email this morning, I've already sent one. Yes, if they don't respond, it might be a good idea to deploy this package even if it's temporary. Can we give ourselves a week? I've never pushed a package before; I don't know if it takes time to create the package.

On my part, based on your great modifications, I am currently modifying the example code. For my final need, I need to have the equivalent of an A4 landscape sheet in a workspace, kind of like Canva. That's what I started to do, but there are still a few bugs.

preview -> https://photos.app.goo.gl/md52FesoCj7Xiwic6

xSILENCEx commented 6 months ago

0.2.0 Released

I got the email, and I apologize for the late reply, I've been busy at work lately! Thank you for your contribution!

thomasllds commented 6 months ago

@xSILENCEx It's not a problem regarding the delay, and thank you very much for this update ;) I completely understand, work can be very demanding. 🤜🤛

thomasllds commented 5 months ago

Hello @LG33 , I have opened an issue regarding the JSON import/export you mentioned in the bugfix, I don't know how to resolve it. This issue causes problems once the project is in production. Do you have any ideas on how to fix it? Thank you. https://github.com/fluttercandies/stack_board/issues/11