Sublime Forum

A better PackageControl install list interface

#1

Date is necessary. A plug-in of v1.0 that writed in 2016, is generally more powerful than a plug-in of v3.0 that writed in 2014, because it maybe standing on the shoulders of the past plug-in.

2 Likes

#2

I am interested to see this discussion move forward.

0 Likes

#3

some packages use the date as the version number

0 Likes

#4

Or rather, they don’t have a version number and PC just uses the date instead. In which case the version could just not be displayed or smth.

0 Likes

#5

Also I don’t think it’s possible with the current API to have differentactions based on click position inside a menu item.
It would be nice but is a serious change to the API.

0 Likes

#6

Realistically, the quick panel is not a great way to present the information necessary to choose a package to install.

https://packagecontrol.io is the real solution to this. It shows all the info you want while trying to find a package.

Ideally I’d love to write a way to allow https://packagecontrol.io to use public-key cryptography and a local websocket run via Python in plugin_host to allow the website to send install/removal commands to Sublime Text. https://extensions.gnome.org/ does something like this.

The security (see https://news.ycombinator.com/item?id=12292148) and network issues (Windows network security/antivirus software is a pain) are some of the most important to address. Plus, it would just take a good chunk of time.

3 Likes

#7

Well, I guess this is where I should drop out. I’ll stay in the thread, just to watch where it goes. But I personally have never had a problem with versions, as I only use PackageControl, and I do check for dependencies on a regular basis.

Will, if someone hasn’t told you today, that they love you, consider it done.

Cheers!

np

0 Likes

#8

What about taking some inspiration from Atom? I think their install menu is great you got most of the informations you need and you’re just a click away from the actual repo informations.

0 Likes