Giter Club home page Giter Club logo

Comments (9)

gf3 avatar gf3 commented on July 18, 2024

+1

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

+1

from inappstorewindow.

victorpimentel avatar victorpimentel commented on July 18, 2024

This seems to be a common issue, so I have implemented it, I hope you like it :)

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

Bad ass, can't wait to try it out!

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

Just tried this out and it works great! The noise is a bit too intense. I found that a fraction value of 0.05 more resembles the intensity of the noise in the standard windows.

https://github.com/InScopeApps/INAppStoreWindow/commit/e27560d09f5df78054429ba42287e518612d6f5a

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

I worked on this a bit more: https://github.com/InScopeApps/INAppStoreWindow/commit/294aca891d0cb2fefe2aeb446c00e143bd0a104f

"Updating the lion colors to be darker because they are lightened by the noise. Removing the cover gradient because it's not needed with PlusLighter. Adding a 1px highlight above the bottom line to match what's in the default lion windows."

from inappstorewindow.

victorpimentel avatar victorpimentel commented on July 18, 2024

Thank you very much, that looks much closer to the actual windows :)

I added your code here:

victorpimentel@f6830c6

Of course I had to maintain the manual memory management code and other things. Also, I just put all the noise generation code at the beginning because otherwise it has to calculate in every repainting (try to resize the window with your approach, in my machine it crashes).

By the way, I don't know why I closed it, I think I hit Close & comment by accident.

And also, that app you are working on looks fantastic, it's a Dribble client, isn't it?

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

Declaring the CIImage as static should make it only generate one instance for the entire app. I couldn't make another fork of this project to submit a patch but try these files, they work on my machine.

http://cl.ly/Ba7u

Thanks for the kind words about the app, yes it is a Dribbble client. You can check it out here, it's still in beta.

from inappstorewindow.

kgn avatar kgn commented on July 18, 2024

I just remade my fork of the project and added compile time checks for arc: #21

I stated from your fork so it has all the noise stuff we've done.

from inappstorewindow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.