Comments (5)
Speaking of the outdated indicator, that has been implemented
1.4.3
, check it out in the changelog: https://blog.corkmac.app/p/cork-143-out-bugfixes-and-optimizations 👍
Ahhhh!!!! I had missed this. Fantastic. I think because the icon is so subtle I visually missed them. I was expecting to see something like a
from cork.
Hey, thanks for the input!
Concerning the Casks with in-app updates, (as far as I know) those will never work in Cork, because they don't work in Homebrew itself, either. If I understand it correctly, Casks that have in-app updates have a special entry in their definition, auto_updates
, which completely opts them out of the Homebrew updating mechanism. When I was first creating the Cask entry for Cork, I accidentaly turned this on for Cork, and it completely opted it out of the Homebrew updating mechanism.
Also, could you please tell me more about the --greedy
flag? I have never used it, so I'd like to know your use case :)
from cork.
Hi @buresdv. Apologies for the late reply.
Actually, you can update casks with in-app updates in Homebrew. I do it all the time, and that is the use case I was asking to support. You are correct in your understanding that casks with the auto_updates
entry in their definition opts them out of the Homebrew updating mechanism. However, the --greedy
flag ignores this and updates them anyway, even if auto_updates
is set.
When I install any macOS app via a Homebrew cask, I switch off auto updating inside that app via its settings in macOS. I then use the Homebrew process to do the updates -- and it works great. I don't think I'm the only one to do this. It means I can update all my non Mac App Store apps in one go -- rather than having to launch each one individually.
Does that make sense??
What I would love to see in Cork is a setting (maybe in preferences?) that allows me to add the --greedy
flag for cask updates. And I would love to see a visual icon in the sidebar next to any formulae or cask that is out-of-date and in need of an update.
Thanks!
from cork.
I think I understand. That's an interesting use case I'll look into.
Speaking of the outdated indicator, that has been implemented 1.4.3
, check it out in the changelog: https://blog.corkmac.app/p/cork-143-out-bugfixes-and-optimizations 👍
from cork.
Could you please direct the discussion to #362? I created it so that it's only about the --greedy
flag and not the outdated package indicator :)
from cork.
Related Issues (20)
- please clarify the "If it isn't already selected, change the Build Scheme to Self-Compiled in Xcode's toolbar. " line in the installation instructions. HOT 4
- Support for `sudo` operations HOT 1
- Automatic package updates HOT 3
- Implement a better way of accessing broken packages HOT 1
- `Install` & `Search` button flashes when switching between them HOT 1
- Build fail attempting to compile Cork HOT 1
- Convert outdated package getting system to JSON
- Switching displayable packages does not properly update the dock badge HOT 1
- Changing package filtering sends a silent notification
- Error while converting `String` to `Data` during the loading of outdated packages swallows the error
- Update codebase to Swift 6 and Strict concurrency checking HOT 1
- Modularize the various parts of the code
- Add support for the `--greedy` flag for outdated package and updating HOT 1
- Add basic info about the outdated package to the list of outdated packages
- Loading status for outdated packages on Status Page sometimes doesn't correctly update when updates finished being checked HOT 1
- Could not load packages HOT 1
- Cannot make use of bundle functionality - Error appears HOT 4
- Couldn't decipher homebrew response - when viewing taps in Cork.app HOT 6
- Add descriptions to top packages
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cork.