buo / homebrew-cask-upgrade

A command line tool for upgrading every outdated app installed by Homebrew Cask
MIT License
2.44k stars 90 forks source link

The output information is not formated well #51

Closed liziqiang closed 5 years ago

liziqiang commented 7 years ago

Please see the attachment. When the app name is too long, the output is not so good. eg:java qq20170326-093628 2x

ghost commented 7 years ago

I also believe that the new output holds too much information. (People use homebrew-cask-upgrade to find outdated apps, in the first place, and not to get a list of all their apps, even though the feature is pretty neat)

brew cu could only list the outdated apps and prompt you to update brew cu --full could show the current output

This way brew cu behaves as a 'Check for updates'

ghost commented 7 years ago

The older output worked much better on smaller terminal windows as well

The new one is quite clunky

I'd personally much preferred the old one for that reason.

jrking123 commented 7 years ago

I'll third that. Before, I was getting beautiful color-coded concise info. This feels like a trip back to the 90's (or 80's) :-)

qkdreyer commented 7 years ago

Any status update ? @buo

buo commented 7 years ago

I thought table formatting was better because there were too many things to display (no., app name, cask name, current version, latest version, auto-update, state), but I was wrong. I'm thinking of going back to the previous color-coded concise info after reducing the number of columns or resizing the long strings like JDK versions. Thank you for your suggestions.

jrking123 commented 7 years ago

@buo - kudos on the beautiful new update output! One column size issue and a feature request:

Continuing thanks!

screen shot 2017-08-07 at 13 08 10