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

An update on the future of Paddy! 😱 #76

Open
DWilliames opened this Issue Oct 3, 2018 · 37 comments

Comments

Projects
None yet
@DWilliames
Owner

DWilliames commented Oct 3, 2018

An update on Paddy…

Firstly thank you so much to everyone for the love and support of Paddy since I launched version 1 back in February ❤️, and I’m sorry for the lack of communication and updates recently.

I wanted to clear the air — so bear with me for the long update.

Why no updates for the last couple of months?

Great question. I went on a holiday during August/September and didn’t take my laptop with me — which was great! To be completely honest, I was a little burnt out and needed a break. When I got back; I came across a beta version of Sketch 52, an amazing update, and incredible work from the Sketch team. However, unfortunately it broke a lot in Paddy 2. Not just a little, but a lot. This was a bit disheartening; and I lost a lot of motivation.
I’ve really dropped the ball in replying to all the emails / bug reports in the last couple of weeks and I deeply apologise for that. 😓 I really appreciate all the time taken by others to submit these, and I feel really bad for my lack of response.

So what happens now?

After spending numerous hours over the last couple of days trying to fix Paddy 2 for Sketch 52 — I’ve come to the conclusion that it probably isn’t maintainable going forward. This is extremely unfortunate, because I had just started to make some real progress in ‘nested symbol’ support.

I have just released a final Paddy 2 update (v0.7) that will only work on versions earlier than Sketch 52 with the experimental ‘nested symbol’ support that I’m sure a lot of people have been wanting — however, I don’t plan on fixing it for Sketch 52+ going forward. It’s a cool proof of concept, and hopefully can provide some inspiration for the Sketch team 😉

Wrapping up work on Paddy…

After hundreds of hours of working on Paddy… I have come to the hard decision to stop working on it going forward for a couple of reasons;

  1. Time consuming — I currently have a full-time job as a Product designer and also a 3 hour commute to work each day, and I have a loving wife that needs my attention at home. To be frank, the amount of time that supporting Paddy was taking up was unsustainable; and began to really limit me working on anything else
  2. Personal usage — I original built Paddy because it was something I really needed, and couldn’t believe it didn’t already exist. I built out features because I personally found them valuable in my every day job, and it was a bonus that it was helpful for others. In my work life however, I have transitioned to using Figma as my day-to-day tool over the last couple of months, which makes it hard to support and update software that I don’t use anymore.
  3. Maintainability — I knew that Paddy 2 would be ambitious, but I think I bit off more than I could chew. Unfortunately, for big updates such as Sketch 52, it introduces some discrepancies to previous versions that need to be worked around. This involves duplicating code to support each version in it’s own unique way, which is extremely time consuming, and tough to test.
  4. Complexity — a plugin like Paddy 2 is deeply integrated in the layout lifecycles of Sketch; and is hooked into a range of fine-tuned actions. For something like this to continue functioning properly, these features really need to built and supported directly by the Sketch team.

My goal of Paddy all along was to fill a gap in the design workflow — I treated it as a Proof of Concept, and the adoption was truly surprising. Going forward I hope that the success and adoption of Paddy can be a testament of the need for something like this, and is enough ammunition to get the Sketch team to look into building similar functionality directly into Sketch. 🙌

Paddy 2 should at least continue to work in versions before Sketch 42.


Possible questions

Let me try and answer a few possible questions that might come off the back of this...

“Will financial support help?”
I really appreciate the generosity of the design community who has responded by asking this, it really means a lot! ❤️ A few people have already donated some money via PayPal, and that really did help me keep pursuing up to this point — it was definitely not received in vein. But unfortunately, I don’t think I can commit the time it will require to support ongoing even with the support of some money.

“I’ve already built my Design System on top of Paddy, what now?”
That’s really cool to hear – and that was one of the reasons I loved building and using Paddy. The way I see it, Paddy was always an extension to Sketch’s functionality; therefore, the lack of Paddy shouldn’t break anything, you just won’t get auto-resizing anymore… which I understand is a big bummer.

“Can I contribute to the code to help fix it?”
If you’d be willing too, that would be amazing. Unfortunately, it’s all built within a Cocoa Framework in Objective C, so it might be a bit tough. Also my code is terribly written and undocumented, so you may struggle. However, if you do want to look at the code for inspiration I will be open sourcing it in the coming days.
Paddy 1 however is already open-sourced, and the code is probably a bit easier to understand. So please feel free to make some pull-requests there!

“Can you get Sketch to build this natively?”
I would love Sketch to work on ‘Stacks’ and ‘Padding’ — and i will do anything/everything I can to help them in anyway to try and get this to happen. Let’s continue to keep requesting these features until they build it :P


Thank-you 🙏

While it’s extremely sad to cut ties with Paddy, it’s also a bit of a relief to come to this decision.
The support all along has been incredible, and I'm really sorry to let everyone down in this way.

Let's try and get Sketch to create this functionality natively. 😜

Off the back of Paddy, If you want to support me in an easy way to see what else I build in the future, please follow me on Twitter, I’d really appreciate it :) https://twitter.com/DavidWilliames

If you have any more questions, please ask here and I will try and reply promptly.

@RyanRoberts

This comment has been minimized.

Show comment
Hide comment
@RyanRoberts

RyanRoberts Oct 3, 2018

Oh well, unfortunate but understandable. The Sketch team would be making such a big mistake if they never implemented (at least something like) stacks and padding into the app itself, so let's hope that does happen.

RyanRoberts commented Oct 3, 2018

Oh well, unfortunate but understandable. The Sketch team would be making such a big mistake if they never implemented (at least something like) stacks and padding into the app itself, so let's hope that does happen.

@dlewand691

This comment has been minimized.

Show comment
Hide comment
@dlewand691

dlewand691 Oct 3, 2018

Thanks for the update, Dave. Really appreciate all your hard work on Paddy and wish you the best. I know first-hand how hard it is to juggle work, family and outside projects.

Everyone else, we should push Bohemian Coding to integrate these features into Sketch natively! They make so much sense and everything much more efficient.

dlewand691 commented Oct 3, 2018

Thanks for the update, Dave. Really appreciate all your hard work on Paddy and wish you the best. I know first-hand how hard it is to juggle work, family and outside projects.

Everyone else, we should push Bohemian Coding to integrate these features into Sketch natively! They make so much sense and everything much more efficient.

@highvoltaged

This comment has been minimized.

Show comment
Hide comment
@highvoltaged

highvoltaged Oct 3, 2018

I think what we could do is to put some pressure on the Sketch team by emailnig them as a feature request. Even Framer has this built in (quite great actually), and they are a direct competitor.

I'm sad this project is discontinued, i will stick to pre 52, cause i can't really work without it.

highvoltaged commented Oct 3, 2018

I think what we could do is to put some pressure on the Sketch team by emailnig them as a feature request. Even Framer has this built in (quite great actually), and they are a direct competitor.

I'm sad this project is discontinued, i will stick to pre 52, cause i can't really work without it.

@Yaroslavoff

This comment has been minimized.

Show comment
Hide comment
@Yaroslavoff

Yaroslavoff Oct 3, 2018

I’ve already built my Design System on top of Paddy, what now?

Terrible that it's true 😨
Sad to hear. Just one hope for nested support.

Yaroslavoff commented Oct 3, 2018

I’ve already built my Design System on top of Paddy, what now?

Terrible that it's true 😨
Sad to hear. Just one hope for nested support.

@tankxu

This comment has been minimized.

Show comment
Hide comment
@tankxu

tankxu Oct 3, 2018

Thanks for your hard work. Paddy helps me save much time in the past days. I turned back to use Sketch from Figma when i found paddy, it's so great and Figma can't achieve this function. Paddy leaves me too fast.

Looking forward to your new work.

tankxu commented Oct 3, 2018

Thanks for your hard work. Paddy helps me save much time in the past days. I turned back to use Sketch from Figma when i found paddy, it's so great and Figma can't achieve this function. Paddy leaves me too fast.

Looking forward to your new work.

@AliceCasari

This comment has been minimized.

Show comment
Hide comment
@AliceCasari

AliceCasari Oct 3, 2018

This is a big problem!! 😨

AliceCasari commented Oct 3, 2018

This is a big problem!! 😨

@bomberstudios

This comment has been minimized.

Show comment
Hide comment
@bomberstudios

bomberstudios Oct 3, 2018

Hey David!

Today is indeed a sad day.

The whole team at Sketch wants to thank you for all your hard work with Paddy. It's always inspiring when people redefine what’s possible with a plugin, and you’ve made a lot of people happy by solving a (very painful) problem for them.

We love when people put their code where their mouth is and actually build the thing they say they want, and the work you’ve done has definitely inspired us to explore some ideas around that area. We only hope we can do a good enough job following in your footsteps, and look forward to shipping a native solution for the same problem in the near future.

Keep being awesome ❤️

bomberstudios commented Oct 3, 2018

Hey David!

Today is indeed a sad day.

The whole team at Sketch wants to thank you for all your hard work with Paddy. It's always inspiring when people redefine what’s possible with a plugin, and you’ve made a lot of people happy by solving a (very painful) problem for them.

We love when people put their code where their mouth is and actually build the thing they say they want, and the work you’ve done has definitely inspired us to explore some ideas around that area. We only hope we can do a good enough job following in your footsteps, and look forward to shipping a native solution for the same problem in the near future.

Keep being awesome ❤️

@highvoltaged

This comment has been minimized.

Show comment
Hide comment
@highvoltaged

highvoltaged Oct 3, 2018

Now that was unexpected :D :D

highvoltaged commented Oct 3, 2018

Now that was unexpected :D :D

@aparajita

This comment has been minimized.

Show comment
Hide comment
@aparajita

aparajita Oct 3, 2018

@bomberstudios Now that Framer X has stacks (and did it right), it's definitely time for Sketch to step up and provide them natively.

aparajita commented Oct 3, 2018

@bomberstudios Now that Framer X has stacks (and did it right), it's definitely time for Sketch to step up and provide them natively.

@amaxbox

This comment has been minimized.

Show comment
Hide comment
@amaxbox

amaxbox Oct 3, 2018

Here is the way to make it works with wrapping background:
paddy

amaxbox commented Oct 3, 2018

Here is the way to make it works with wrapping background:
paddy

@travischmeisser

This comment has been minimized.

Show comment
Hide comment
@travischmeisser

travischmeisser Oct 3, 2018

@DWilliames What a bummer, but I know this was quite a beast for you to build Thank you for all your hard work, it can be tough developing/supporting/dealing with opinions. Great idea, great implementation.

@bomberstudios I really hope that is true! This padding and stacking functionality is what I've been waiting for in a UI tool forever and I find it interesting that Framer shipped it before any other design tool. It definitely feels like a native-need for what we all do day-to-day alongside constraints. Excited to hear more.

travischmeisser commented Oct 3, 2018

@DWilliames What a bummer, but I know this was quite a beast for you to build Thank you for all your hard work, it can be tough developing/supporting/dealing with opinions. Great idea, great implementation.

@bomberstudios I really hope that is true! This padding and stacking functionality is what I've been waiting for in a UI tool forever and I find it interesting that Framer shipped it before any other design tool. It definitely feels like a native-need for what we all do day-to-day alongside constraints. Excited to hear more.

@phil-lgr

This comment has been minimized.

Show comment
Hide comment
@phil-lgr

phil-lgr Oct 3, 2018

Sorry to highjack the thread—and big thanks to @DWilliames for your work..

@bomberstudios

New user here (front end transitioning to more design), my biggest gripe with Sketch is that out of the box the editor lacks critical features, I had to search for a couple of weeks on and off to find plugins that make it usable (especially around managing namespace), IMO those plugins should be built-in:

paddy (of course)
https://github.com/sonburn/symbol-instance-renamer
https://github.com/sonburn/symbol-organizer
https://gumroad.com/l/sketch-shared-styles-manager
https://gumroad.com/l/KCCj?recommended_by=Jonij
https://gumroad.com/l/BJeCV?recommended_by=KCCj

🙏

phil-lgr commented Oct 3, 2018

Sorry to highjack the thread—and big thanks to @DWilliames for your work..

@bomberstudios

New user here (front end transitioning to more design), my biggest gripe with Sketch is that out of the box the editor lacks critical features, I had to search for a couple of weeks on and off to find plugins that make it usable (especially around managing namespace), IMO those plugins should be built-in:

paddy (of course)
https://github.com/sonburn/symbol-instance-renamer
https://github.com/sonburn/symbol-organizer
https://gumroad.com/l/sketch-shared-styles-manager
https://gumroad.com/l/KCCj?recommended_by=Jonij
https://gumroad.com/l/BJeCV?recommended_by=KCCj

🙏

@dandevri

This comment has been minimized.

Show comment
Hide comment
@dandevri

dandevri Oct 3, 2018

Thanks for all the work you put into this project and the detailed explanation of why you are not continuing working on it! 👏

dandevri commented Oct 3, 2018

Thanks for all the work you put into this project and the detailed explanation of why you are not continuing working on it! 👏

@Paddy-Hamilton

This comment has been minimized.

Show comment
Hide comment
@Paddy-Hamilton

Paddy-Hamilton Oct 4, 2018

@bomberstudios You can't tease us like that 😱 . "....shipping a native solution for the same problem in the near future.".....can you give us any more detail? will this be in the next beta? Can I test this?

Many people rely on awesome plugins like Paddy that make working with sketch a dream. So much so competitors are making it native already in there new releases (Framer X), and it's times like this that people look for alternatives. Even @DWilliames has moved to Figma.

I really hope this feature is seen as a top priority at the sketch team. Also the Paddy 2 features looked really exciting and i would hope that kind of range of functionality is also included.

Thanks @DWilliames for all your hard work on Paddy (great name by the way 😎), good luck in the future.

Paddy-Hamilton commented Oct 4, 2018

@bomberstudios You can't tease us like that 😱 . "....shipping a native solution for the same problem in the near future.".....can you give us any more detail? will this be in the next beta? Can I test this?

Many people rely on awesome plugins like Paddy that make working with sketch a dream. So much so competitors are making it native already in there new releases (Framer X), and it's times like this that people look for alternatives. Even @DWilliames has moved to Figma.

I really hope this feature is seen as a top priority at the sketch team. Also the Paddy 2 features looked really exciting and i would hope that kind of range of functionality is also included.

Thanks @DWilliames for all your hard work on Paddy (great name by the way 😎), good luck in the future.

@Pixelpusher93

This comment has been minimized.

Show comment
Hide comment
@Pixelpusher93

Pixelpusher93 Oct 4, 2018

Thank you a lot Dave. Really sad but absolutely comprehensibly. I will stick with Sketch 51.3 + Paddy 2.0 for now because I don't want to miss your features. PS: I'll invite you all to a big party when Sketch delivers native support for Stacking and Padding :D

Pixelpusher93 commented Oct 4, 2018

Thank you a lot Dave. Really sad but absolutely comprehensibly. I will stick with Sketch 51.3 + Paddy 2.0 for now because I don't want to miss your features. PS: I'll invite you all to a big party when Sketch delivers native support for Stacking and Padding :D

@teomaragakis

This comment has been minimized.

Show comment
Hide comment
@teomaragakis

teomaragakis Oct 4, 2018

I see your point but paddy is amazing and a shame to lose. Couldn't you make a "lite" version for Sketch 52 by and only keep the already working functionality?

teomaragakis commented Oct 4, 2018

I see your point but paddy is amazing and a shame to lose. Couldn't you make a "lite" version for Sketch 52 by and only keep the already working functionality?

@DWilliames

This comment has been minimized.

Show comment
Hide comment
@DWilliames

DWilliames Oct 4, 2018

Owner

Thanks so much for overwhelming positive support in response to this!
I was really nervous to announce my decision to wrap up my work on Paddy — and the response has been a testament to how amazing the design community is!! 🙌☺️

Owner

DWilliames commented Oct 4, 2018

Thanks so much for overwhelming positive support in response to this!
I was really nervous to announce my decision to wrap up my work on Paddy — and the response has been a testament to how amazing the design community is!! 🙌☺️

@DWilliames

This comment has been minimized.

Show comment
Hide comment
@DWilliames

DWilliames Oct 4, 2018

Owner

@teomaragakis — unfortunately a lot of the functionality has completely broken for Sketch 52 (even the existing 'working' functionality). I think Paddy 1 still works to some degree; but is still really flaky. I will try and release the source code for Paddy 2 in the next couple of days, and the source code for Paddy 1 is already available. If you want to have a crack at getting it to work for Sketch 53, please do :)

Owner

DWilliames commented Oct 4, 2018

@teomaragakis — unfortunately a lot of the functionality has completely broken for Sketch 52 (even the existing 'working' functionality). I think Paddy 1 still works to some degree; but is still really flaky. I will try and release the source code for Paddy 2 in the next couple of days, and the source code for Paddy 1 is already available. If you want to have a crack at getting it to work for Sketch 53, please do :)

@mikeozornin

This comment has been minimized.

Show comment
Hide comment
@mikeozornin

mikeozornin Oct 4, 2018

Great thanks for all you've done. Paddy is one of the most important plugins for me. I still don't understand why Sketch team doesn't implement the same functionality in the Sketch.

But your message is one of the best news in a last couple of weeks :-(

I hope Paddy 1 will work some time more before Sketch will change API and broke it. I really love it.

mikeozornin commented Oct 4, 2018

Great thanks for all you've done. Paddy is one of the most important plugins for me. I still don't understand why Sketch team doesn't implement the same functionality in the Sketch.

But your message is one of the best news in a last couple of weeks :-(

I hope Paddy 1 will work some time more before Sketch will change API and broke it. I really love it.

@ktryndchrs

This comment has been minimized.

Show comment
Hide comment
@ktryndchrs

ktryndchrs Oct 4, 2018

I also wrote to Bohemian support and yes… they seems to be on it..!

ktryndchrs commented Oct 4, 2018

I also wrote to Bohemian support and yes… they seems to be on it..!

@brandensilva

This comment has been minimized.

Show comment
Hide comment
@brandensilva

brandensilva Oct 4, 2018

This is sad news but great news at the same time. You don't deserve this level of stress and your family needs you. Even if you could work full-time on Paddy I couldn't see how that would be more fulfilling than the product work you are doing now where you get to push yourself in a myriad of ways.

I appreciate all the effort you put into this plugin! Here is hoping that Sketch listens up and makes this happen natively.

brandensilva commented Oct 4, 2018

This is sad news but great news at the same time. You don't deserve this level of stress and your family needs you. Even if you could work full-time on Paddy I couldn't see how that would be more fulfilling than the product work you are doing now where you get to push yourself in a myriad of ways.

I appreciate all the effort you put into this plugin! Here is hoping that Sketch listens up and makes this happen natively.

@cybertigro

This comment has been minimized.

Show comment
Hide comment
@cybertigro

cybertigro Oct 4, 2018

Hi. This is reply from Sketch team.

Hello Igor,
Thanks for your feedback!
We'll add something that you'll like, we're still working on it but we'll release it as soon as possible.
Best regards,

Nuno Rocha
Customer Support at Sketch
www.sketchapp.com

cybertigro commented Oct 4, 2018

Hi. This is reply from Sketch team.

Hello Igor,
Thanks for your feedback!
We'll add something that you'll like, we're still working on it but we'll release it as soon as possible.
Best regards,

Nuno Rocha
Customer Support at Sketch
www.sketchapp.com

@djmtype

This comment has been minimized.

Show comment
Hide comment
@djmtype

djmtype Oct 4, 2018

I've found that Paddy 1.0.7 still works for basic objects like buttons in Sketch v52 using the following layer structure:

Button Group
- Button Text (as Text Style)
- Paddy Container [10 20]
-- Background Placeholder 

The Paddy Container [10 20] should have a color layer style applied to it — not the Background Placeholder.

djmtype commented Oct 4, 2018

I've found that Paddy 1.0.7 still works for basic objects like buttons in Sketch v52 using the following layer structure:

Button Group
- Button Text (as Text Style)
- Paddy Container [10 20]
-- Background Placeholder 

The Paddy Container [10 20] should have a color layer style applied to it — not the Background Placeholder.

@vic-topcoder

This comment has been minimized.

Show comment
Hide comment
@vic-topcoder

vic-topcoder Oct 4, 2018

Hey @DWilliames - Thank you for all the hard work and inspiration you created in the design community! I would expect the Sketch team would give you a life-time free Sketch :) and cary forward the 🔥 - implementing the advanced relationships and layout options :)

Cheers, and much love for all you've done!

vic-topcoder commented Oct 4, 2018

Hey @DWilliames - Thank you for all the hard work and inspiration you created in the design community! I would expect the Sketch team would give you a life-time free Sketch :) and cary forward the 🔥 - implementing the advanced relationships and layout options :)

Cheers, and much love for all you've done!

@golevkadesign

This comment has been minimized.

Show comment
Hide comment
@golevkadesign

golevkadesign Oct 8, 2018

Sorry about this terrible news, it's too hard to work on Sketch without Paddy, but best wishes for you, you have made amazing plugins on Sketch forever.

golevkadesign commented Oct 8, 2018

Sorry about this terrible news, it's too hard to work on Sketch without Paddy, but best wishes for you, you have made amazing plugins on Sketch forever.

@sweetyams

This comment has been minimized.

Show comment
Hide comment
@sweetyams

sweetyams Oct 8, 2018

@DWilliames a quick but enormous thank you for all of the hard work that went into building this - it was a thoughtful, wonderfully useful and insane time saver. I literally cry every time I look at my plugin folder with Paddy disabled in Sketch 52.

@bomberstudios Please consider this feature as one of the most impactful workflow changes to any UI design process. The ability to have parents dynamically shift to the size of their children, especially with the use of alterable symbol overrides, is beyond useful, it is crucial. I am sure I'm not the only one who used this plugin on literally 40% of ALL layers/objects in my sketch files.

Ideal functionality - stacks

  • Same ability to stack horizontal or vertical (padding, alignment)
  • ⭐️Ability to introduce column or row count for grid layouts

Ideal functionality - padding

  • Same padding functionality (set right,bottom,left,top and resize on content change)
  • Grouped items i.e. text & icon with Sketch native resizing effects
  • ⭐️Resizing with overrides on symbols in symbols (in symbols in symbols)

sweetyams commented Oct 8, 2018

@DWilliames a quick but enormous thank you for all of the hard work that went into building this - it was a thoughtful, wonderfully useful and insane time saver. I literally cry every time I look at my plugin folder with Paddy disabled in Sketch 52.

@bomberstudios Please consider this feature as one of the most impactful workflow changes to any UI design process. The ability to have parents dynamically shift to the size of their children, especially with the use of alterable symbol overrides, is beyond useful, it is crucial. I am sure I'm not the only one who used this plugin on literally 40% of ALL layers/objects in my sketch files.

Ideal functionality - stacks

  • Same ability to stack horizontal or vertical (padding, alignment)
  • ⭐️Ability to introduce column or row count for grid layouts

Ideal functionality - padding

  • Same padding functionality (set right,bottom,left,top and resize on content change)
  • Grouped items i.e. text & icon with Sketch native resizing effects
  • ⭐️Resizing with overrides on symbols in symbols (in symbols in symbols)
@micheldemeere

This comment has been minimized.

Show comment
Hide comment
@micheldemeere

micheldemeere Oct 8, 2018

@DWilliames a quick but enormous thank you for all of the hard work that went into building this - it was a thoughtful, wonderfully useful and insane time saver. I literally cry every time I look at my plugin folder with Paddy disabled in Sketch 52.

@bomberstudios Please consider this feature as one of the most impactful workflow changes to any UI design process. The ability to have parents dynamically shift to the size of their children, especially with the use of alterable symbol overrides, is beyond useful, it is crucial. I am sure I'm not the only one who used this plugin on literally 40% of ALL layers/objects in my sketch files.

Ideal functionality - stacks

  • Same ability to stack horizontal or vertical (padding, alignment)
    • Ability to introduce column or row count for grid layouts

Ideal functionality - padding

  • Same padding functionality (set right,bottom,left,top and resize on content change)
  • Grouped items i.e. text & icon with Sketch native resizing effects
    • Resizing with overrides on symbols in symbols (in symbols in symbols)

I coudn't agree more, please Ale @bomberstudios can you make this top priority ♥♥♥♥♥

micheldemeere commented Oct 8, 2018

@DWilliames a quick but enormous thank you for all of the hard work that went into building this - it was a thoughtful, wonderfully useful and insane time saver. I literally cry every time I look at my plugin folder with Paddy disabled in Sketch 52.

@bomberstudios Please consider this feature as one of the most impactful workflow changes to any UI design process. The ability to have parents dynamically shift to the size of their children, especially with the use of alterable symbol overrides, is beyond useful, it is crucial. I am sure I'm not the only one who used this plugin on literally 40% of ALL layers/objects in my sketch files.

Ideal functionality - stacks

  • Same ability to stack horizontal or vertical (padding, alignment)
    • Ability to introduce column or row count for grid layouts

Ideal functionality - padding

  • Same padding functionality (set right,bottom,left,top and resize on content change)
  • Grouped items i.e. text & icon with Sketch native resizing effects
    • Resizing with overrides on symbols in symbols (in symbols in symbols)

I coudn't agree more, please Ale @bomberstudios can you make this top priority ♥♥♥♥♥

@dgiebe

This comment has been minimized.

Show comment
Hide comment
@dgiebe

dgiebe Oct 8, 2018

Well this is really sad. I've built my whole design system for our platform and really depended on paddy. Just figured that it didn't work in 52 anymore, which is a pain now. I hope it's going to be native very very soon. Thank you for your awesome work 😊

dgiebe commented Oct 8, 2018

Well this is really sad. I've built my whole design system for our platform and really depended on paddy. Just figured that it didn't work in 52 anymore, which is a pain now. I hope it's going to be native very very soon. Thank you for your awesome work 😊

@blaskotron

This comment has been minimized.

Show comment
Hide comment
@blaskotron

blaskotron Oct 8, 2018

This is in the top ten saddest things I ever read. But thank you for all your hard work.

blaskotron commented Oct 8, 2018

This is in the top ten saddest things I ever read. But thank you for all your hard work.

@seejake

This comment has been minimized.

Show comment
Hide comment
@seejake

seejake Oct 8, 2018

I just hosted a couple of workshops and got a couple dozen new converts to Paddy. They are going to be so disappointed. Also, Sketch 52 ruined my life.

seejake commented Oct 8, 2018

I just hosted a couple of workshops and got a couple dozen new converts to Paddy. They are going to be so disappointed. Also, Sketch 52 ruined my life.

@blaskotron

This comment has been minimized.

Show comment
Hide comment
@blaskotron

blaskotron Oct 9, 2018

I got email confirmation that sketch is working on something of their own too.

Hello,

I've been discussing this internally and all we can say at the moment is that we're aware and working on something great in that direction.

It may take some time but we hope you will like it!

Best,
Jorge Fernández
Customer Support at Sketch

blaskotron commented Oct 9, 2018

I got email confirmation that sketch is working on something of their own too.

Hello,

I've been discussing this internally and all we can say at the moment is that we're aware and working on something great in that direction.

It may take some time but we hope you will like it!

Best,
Jorge Fernández
Customer Support at Sketch

@dgiebe

This comment has been minimized.

Show comment
Hide comment
@dgiebe

dgiebe Oct 9, 2018

Paddy 1 still works with Sketch 52. You just need to add padding everywhere again and it creates a new shape with a layer inside. Just ignore the layer inside. Weird but it still works that way.

dgiebe commented Oct 9, 2018

Paddy 1 still works with Sketch 52. You just need to add padding everywhere again and it creates a new shape with a layer inside. Just ignore the layer inside. Weird but it still works that way.

@salux

This comment has been minimized.

Show comment
Hide comment
@salux

salux Oct 9, 2018

Bummer. @DWilliames, a huge THANK YOU for all of the work you've poured into the two Paddy plugins. I've made generous use of them in a couple design systems and pointed tons of people to them. I can't count the hours (days, weeks, months) it's saved me when working on projects.

Best of luck to you in the future, and I'll add my support request to the stack over at Bohemian in hopes they are able to turn around something quickly to fill that gap.

salux commented Oct 9, 2018

Bummer. @DWilliames, a huge THANK YOU for all of the work you've poured into the two Paddy plugins. I've made generous use of them in a couple design systems and pointed tons of people to them. I can't count the hours (days, weeks, months) it's saved me when working on projects.

Best of luck to you in the future, and I'll add my support request to the stack over at Bohemian in hopes they are able to turn around something quickly to fill that gap.

@realmunk

This comment has been minimized.

Show comment
Hide comment
@realmunk

realmunk Oct 10, 2018

Thank you for your great work, it has been a pleasure working with Paddy.

I wish you the best of luck. 💯

realmunk commented Oct 10, 2018

Thank you for your great work, it has been a pleasure working with Paddy.

I wish you the best of luck. 💯

@robgill

This comment has been minimized.

Show comment
Hide comment
@robgill

robgill Oct 12, 2018

Sad day, but just have to say thank you for all your efforts and saving me soooo much time over the last year or so! And for providing a solution for such a basic design requirement that still isn't easy to recreate with out current tools. Genius.

robgill commented Oct 12, 2018

Sad day, but just have to say thank you for all your efforts and saving me soooo much time over the last year or so! And for providing a solution for such a basic design requirement that still isn't easy to recreate with out current tools. Genius.

@craigmdennis

This comment has been minimized.

Show comment
Hide comment
@craigmdennis

craigmdennis Oct 12, 2018

FWIW I would have gladly paid for this plugin. It brought an intuitive and responsive way to manage spacing in Sketch, in a way that felt native. I completely understand that rationale for not pursuing it. Sketch completely rewrote how they rendered the canvas, supposedly for performance (but I can't notice any difference).

My Sketch design process feels a lot more manual now :(

craigmdennis commented Oct 12, 2018

FWIW I would have gladly paid for this plugin. It brought an intuitive and responsive way to manage spacing in Sketch, in a way that felt native. I completely understand that rationale for not pursuing it. Sketch completely rewrote how they rendered the canvas, supposedly for performance (but I can't notice any difference).

My Sketch design process feels a lot more manual now :(

@Katharinaclasen

This comment has been minimized.

Show comment
Hide comment
@Katharinaclasen

Katharinaclasen Oct 15, 2018

Hey David! That is so sad, because Paddy was probably the coolest plugin I have used so far and always made my face turn red out of excitement when I talked about it at our meetups ☺️ You did an amazing job and I just wanted to say thank you! And even though it is so sad, I think that your decision is totally understandable! I really hope (and think) that this functionality will be implemented into Sketch at some point.
I wish you all the best! ❤️

Katharinaclasen commented Oct 15, 2018

Hey David! That is so sad, because Paddy was probably the coolest plugin I have used so far and always made my face turn red out of excitement when I talked about it at our meetups ☺️ You did an amazing job and I just wanted to say thank you! And even though it is so sad, I think that your decision is totally understandable! I really hope (and think) that this functionality will be implemented into Sketch at some point.
I wish you all the best! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment