Commit Graph

16 Commits

Author SHA1 Message Date
Ellwood Zwovic
9740d3fce7 Add uninstall function and operator
For now the install/uninstall operators only operate on the newest
available version of a given package.
2017-07-20 19:22:45 -07:00
Ellwood Zwovic
c9ab544af6 Make it easy to re-collapse packages after expanding many at once 2017-07-20 01:34:24 -07:00
Ellwood Zwovic
31ce5f7015 Include installed packages in listing 2017-07-19 22:24:27 -07:00
Ellwood Zwovic
390ad447e7 Allow user-added urls to omit 'repo.json' 2017-07-18 23:02:34 -07:00
Ellwood Zwovic
5676a9e2c5 Don't show install button if there's no URL to install from 2017-07-18 18:36:58 -07:00
Ellwood Zwovic
8747a66243 Just ignore missing blinfo fields 2017-07-18 18:35:48 -07:00
Ellwood Zwovic
dae9afd6da Store repository on window manager so it isn't saved in the .blend
We store it outside blender in JSON anyway, storing it two places at
once could be confusing. We can move it back into the .blend later if it
seems that would be preferred.
2017-07-18 18:25:53 -07:00
Ellwood Zwovic
816c27f499 Remove commented attempt at caching search results
We need to store sorted list of ID/names of packages rather than packages themselves, otherwise we miss changes such as "collapsed/expanded"
2017-07-18 17:32:03 -07:00
Ellwood Zwovic
19c1f3a8ac Better sorting of search results 2017-07-18 17:30:42 -07:00
Ellwood Zwovic
6193437636 Some odd tweaks and repo management code 2017-07-18 15:10:11 -07:00
Ellwood Zwovic
c0d2419bea Partial expanded view implementation
Not all metadata is correctly displayed yet
2017-07-15 02:18:18 -07:00
Ellwood Zwovic
f588e3f619 Address comments on 2e45bf637a 2017-07-14 21:17:29 -07:00
Ellwood Zwovic
74f10ba3cd Exception handling for repo refresh 2017-07-14 20:26:03 -07:00
Ellwood Zwovic
ae5fe0abcf Address comments on 058b5a802f
Also address some from 67b1857e58 which got left out of the previous
commit
2017-07-14 19:22:53 -07:00
Ellwood Zwovic
678ab8cadf Address comments on 67b1857e58 2017-07-14 18:02:52 -07:00
Ellwood Zwovic
093ec4b606 Rename bpkg_manager to just bpkg 2017-07-14 17:13:49 -07:00