[eclipse-arduino-dev] Re: I believe I have it!

  • From: Roberto Lo Giacco <rlogiacco@xxxxxxxxx>
  • To: eclipse-arduino-dev@xxxxxxxxxxxxx
  • Date: Fri, 25 Mar 2016 01:19:29 +0100

Ok, I have the visual part completed in my opinion, with every glitch fixed
and working nicely along with filtering :-D

Now it's a matter of calling the installation method on every checked
library and decide what to do with the older library storage structure.

Code is all pushed in my fork

Roberto

On Fri, Mar 25, 2016 at 12:17 AM, Roberto Lo Giacco <rlogiacco@xxxxxxxxx>
wrote:

[image: Inline image 1]

Still not perfect, but getting better... notice the filtering :-)

Now, I had to create a new tree-like structure for storing the libraries
which is kind of parallel/overlapping with the existing one: should I try
to remove the table like one or should I leave it alone? The code so far is
in my fork, if you want to verify what I mean with this parallel tree-like
structure... it's the LibraryTree class...

Now, apart for a couple of visual glitches, the remaining part should be
easy: getting the checked items in the tree and install/remove/update them
:-)


On Thu, Mar 24, 2016 at 2:14 AM, Roberto Lo Giacco <rlogiacco@xxxxxxxxx>
wrote:



On Wed, Mar 23, 2016 at 6:54 PM, Jan Baeyens <jan@xxxxxxxxxx> wrote:

I prefer the second one as the first one creates the illusion you can
have multiple versions of a library installed.


​I agree with you, that's why I was asking if we can have multiple
cuncurrent plaform versions, as the platform manager provides that
possibility.

Please have a look at the following as a partially working example: the
difficulty I'm facing now is to have a filtered tree with two 
columns...[image:
Inline image 2]

​Note the versions are now correctly sorted from most recent to least
recent rather than running alfa sorting ;)​



GIF image

GIF image

Other related posts: