Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Launch bar sorting

<head></head><body style="background-color: rgb(255, 255, 255); line-height: initial; -webkit-user-modify: read-write-plaintext-only;"><div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Like the smart algorithm idea, but it would have to be an obvious algorithm that wouldn't confuse users. Mind you average users don't have many launch configs. And if it's hard for them to understand the order, they may get frustrated trying to find things. UX is hard. If you do too much to help, you might just end up making things more complicated.&nbsp;</div>                                                                                                                                     <div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);"><br></div>                                                                                                                                     <div style="font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">Sent from my BlackBerry 10 smartphone on the Rogers network.</div>                                                                                                                                                                                  <table width="100%" style="background-color:white;border-spacing:0px;"> <tbody><tr><td colspan="2" style="font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);">                           <div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-size: 10pt;">  <div><b>From: </b>Marc Khouzam</div><div><b>Sent: </b>Monday, August 4, 2014 7:52 AM</div><div><b>To: </b>'cdt-dev@xxxxxxxxxxx'</div><div><b>Reply To: </b>CDT General developers list.</div><div><b>Subject: </b>Re: [cdt-dev] Launch bar sorting</div></div></td></tr></tbody></table><div style="border-style: solid none none; border-top-color: rgb(186, 188, 209); border-top-width: 1pt; font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);"></div><br><div style="">&gt; -----Original Message-----<br>&gt; From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]<br>&gt; On Behalf Of kesselhaus<br>&gt; Sent: Saturday, August 02, 2014 6:13 PM<br>&gt; To: cdt-dev@xxxxxxxxxxx<br>&gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; <br>&gt; Just some thoughts:<br>&gt; <br>&gt; * The MRU | bar | all the rest is ok,<br>&gt; * A configurable amount of MRU list would be nice.<br>&gt; &nbsp;&nbsp;&nbsp; Just as a side note, it always annoys me, the MRU lists of last recently files<br>&gt; in some applications are ficed to e.g. 3, 5 or maybe 10.<br>&gt; &nbsp;&nbsp;&nbsp; e.g. I have so many PDF files to read, that I usually change Acrobat Reader<br>&gt; to show 10..20 in the MRU to have them faster.<br><br>Instead of a preference, could we pull it off with a smart algorithm?  Something like:<br>1- Last 3 launches in the top list<br>2- Any launch what was triggered more than once in the last 10 distinct launches<br><br>The question becomes, is it worth spending the time tweaking a smart algorithm<br>or is a preference the way to go?<br><br>&gt; * Maybe have some input field like the quick access or the MRU editors list to<br>&gt; enter the name and it searches and narrows the list with each letter/digit<br>&gt; entered.<br><br>+1 <br>I like that a lot.<br><br>&gt; <br>&gt; <br>&gt; <br>&gt; Am 01.08.2014 16:29, schrieb Marc Khouzam:<br>&gt; +1 for [3 top used | bar | Rest in alpgabetic order]<br>&gt; <br>&gt; I think it would be a nice improvement.&nbsp; The current behavior is frustrating at<br>&gt; times.<br>&gt; <br>&gt; Thanks!<br>&gt; <br>&gt; From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]<br>&gt; On Behalf Of Alena Laskavaia<br>&gt; Sent: Friday, August 01, 2014 10:04 AM<br>&gt; To: CDT General developers list.<br>&gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; <br>&gt; So what is conclusion here? I have not read this thread before but launchbar<br>&gt; now actually keeps launch descriptor sorted by last usage internally (but it<br>&gt; still sorts them alphabetically for ui) I can do [3 top used | bar | Rest in<br>&gt; alpgabetic order] and we can play with it?<br>&gt; <br>&gt; On Mon, Jul 28, 2014 at 4:33 PM, Doug Schaefer &lt;dschaefer@xxxxxxx&gt;<br>&gt; wrote:<br>&gt; That's reasonable. Maybe I just feel the way I do because the UX around<br>&gt; setting preferences is so bad in Eclipse and really shows our "tragedy of the<br>&gt; commons" dirty<br>&gt; laundry.&nbsp;http://en.wikipedia.org/wiki/Tragedy_of_the_commons<br>&gt; ________________________________________<br>&gt; From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on<br>&gt; behalf of Sergey Prigogin [eclipse.sprigogin@xxxxxxxxx]<br>&gt; Sent: Monday, July 28, 2014 4:27 PM<br>&gt; <br>&gt; To: CDT General developers list.<br>&gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; <br>&gt; I look at it differently. Wherever there is some kind of prime real estate, for<br>&gt; example the tab bar space, different users may want to prioritize things to<br>&gt; appear in it differently. This is a product of human individuality, not a<br>&gt; drawback of a UI design. One size simply doesn't fit all.<br>&gt; <br>&gt; -sergey<br>&gt; <br>&gt; On Mon, Jul 28, 2014 at 12:45 PM, Doug Schaefer &lt;dschaefer@xxxxxxx&gt;<br>&gt; wrote:<br>&gt; My eclipse bug list reminds me every day :)<br>&gt; <br>&gt; That's the bug I was referring too when I mentioned polarizing UI that needs<br>&gt; a preference. The trick there, though, would be to provide a better way of<br>&gt; handling the situation when you have more editors open than you have<br>&gt; space in the tab bar. But that has to be good or you'll make everyone angry...<br>&gt; <br>&gt; Doug<br>&gt; <br>&gt; ________________________________________<br>&gt; From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on<br>&gt; behalf of Sergey Prigogin [eclipse.sprigogin@xxxxxxxxx]<br>&gt; Sent: Monday, July 28, 2014 3:37 PM<br>&gt; <br>&gt; To: CDT General developers list.<br>&gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; <br>&gt; <br>&gt; <br>&gt; On Mon, Jul 28, 2014 at 12:30 PM, Doug Schaefer &lt;dschaefer@xxxxxxx&gt;<br>&gt; wrote:<br>&gt; That might work. No more than 5, though. 3 might be better. How many<br>&gt; configs do people usually flip between?<br>&gt; <br>&gt; And, it's not about me and my "preferences" (sorry :) ). Just don't create a<br>&gt; preference unless you actually expect users to go find it. We often (almost<br>&gt; always) use preferences as a crutch when we can't decide what's best for our<br>&gt; users. Decide how you want them to work and what you want them to see.<br>&gt; If it the UI is really polarizing, then use a preference to appease angry users.<br>&gt; Mind you, the trick is to have no angry users.<br>&gt; <br>&gt; I'd like to remind you<br>&gt; about&nbsp;https://bugs.eclipse.org/bugs/show_bug.cgi?id=388476.<br>&gt; <br>&gt; Doug.<br>&gt; <br>&gt; -sergey<br>&gt; <br>&gt; ________________________________________<br>&gt; From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on<br>&gt; behalf of Marc Khouzam [marc.khouzam@xxxxxxxxxxxx]<br>&gt; Sent: Monday, July 28, 2014 3:20 PM<br>&gt; To: 'CDT General developers list.'<br>&gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; <br>&gt; The first reaction is: "we need a preference". &nbsp;But I know you don't like<br>&gt; those, and I agree.<br>&gt; Let's try to be nicer to our users.<br>&gt; <br>&gt; How about an MRU of 5 (or 10 although that seems long for the list) at the<br>&gt; top, followed by a small division line followed by the alphabetical list?<br>&gt; <br>&gt; &gt; -----Original Message-----<br>&gt; &gt; From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-<br>&gt; bounces@xxxxxxxxxxx]<br>&gt; &gt; On Behalf Of Doug Schaefer<br>&gt; &gt; Sent: Monday, July 28, 2014 3:01 PM<br>&gt; &gt; To: CDT General developers list.<br>&gt; &gt; Subject: Re: [cdt-dev] Launch bar sorting<br>&gt; &gt;<br>&gt; &gt; Hey Marc, that's a good question. I have lots of configs as well (and<br>&gt; &gt; by lots I mean close to 50) and it does bug me a bit when I have to<br>&gt; &gt; find one. Actually sorting alphabetically helps with that. &nbsp;If we did<br>&gt; &gt; it in MRU order, the it would be hard to find ones that you haven't used in a<br>&gt; while.<br>&gt; &gt;<br>&gt; &gt; One option that crossed my mind is opening the selector at the one<br>&gt; &gt; that's selected. Then if you name your configs similarly, you can find them<br>&gt; easier.<br>&gt; &gt;<br>&gt; &gt; The other issue is that we're showing configs that probably shouldn't<br>&gt; &gt; be there, things like External Tool configs that are called at build<br>&gt; &gt; time. Filtering the list to things we normally consider launches might help.<br>&gt; &gt;<br>&gt; &gt; Probably worth a bug. I just check my eclipse bug folder a lot less<br>&gt; &gt; often than my inbox.<br>&gt; &gt;<br>&gt; &gt; ________________________________________<br>&gt; &gt; From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on<br>&gt; &gt; behalf of Marc Khouzam [marc.khouzam@xxxxxxxxxxxx]<br>&gt; &gt; Sent: Monday, July 28, 2014 2:30 PM<br>&gt; &gt; To: 'CDT DEV (cdt-dev@xxxxxxxxxxx)'<br>&gt; &gt; Subject: [cdt-dev] Launch bar sorting<br>&gt; &gt;<br>&gt; &gt; Hi,<br>&gt; &gt;<br>&gt; &gt; The Launch bar is great. &nbsp;As I am using it, I'm really liking the<br>&gt; &gt; simplicity and ease-of-use.<br>&gt; &gt;<br>&gt; &gt; The launches are sorted alphabetically. &nbsp;In the platform's launch list<br>&gt; &gt; when using the arrow next to 'bug' icon, the list is sorted by most<br>&gt; &gt; recently used. &nbsp;Is there a way to get that sorting order with the<br>&gt; &gt; launch bar? &nbsp;I have a lot of launches but use a subset that I would<br>&gt; &gt; like to see at the top. &nbsp;Should I open a bug?<br>&gt; &gt;<br>&gt; &gt; Thanks<br>&gt; &gt;<br>&gt; &gt; P.S. For other to try, the launch bar has been checked-in to master so<br>&gt; &gt; it is very easy to try; just import the new projects from your git repo:<br>&gt; &gt; org.eclipse.cdt.launchbar.core<br>&gt; &gt; org.eclipse.cdt.launchbar.ui<br>&gt; &gt;<br>&gt; &gt; P.P.S. What is org.eclipse.cdt.launchbar.cdt.core used for?<br>&gt; &gt; _______________________________________________<br>&gt; &gt; cdt-dev mailing list<br>&gt; &gt; cdt-dev@xxxxxxxxxxx<br>&gt; &gt; To change your delivery options, retrieve your password, or<br>&gt; &gt; unsubscribe from this list, visit<br>&gt; &gt; https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; &gt; _______________________________________________<br>&gt; &gt; cdt-dev mailing list<br>&gt; &gt; cdt-dev@xxxxxxxxxxx<br>&gt; &gt; To change your delivery options, retrieve your password, or<br>&gt; &gt; unsubscribe from this list, visit<br>&gt; &gt; https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; _______________________________________________<br>&gt; cdt-dev mailing list<br>&gt; cdt-dev@xxxxxxxxxxx<br>&gt; To change your delivery options, retrieve your password, or unsubscribe<br>&gt; from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; _______________________________________________<br>&gt; cdt-dev mailing list<br>&gt; cdt-dev@xxxxxxxxxxx<br>&gt; To change your delivery options, retrieve your password, or unsubscribe<br>&gt; from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; cdt-dev mailing list<br>&gt; cdt-dev@xxxxxxxxxxx<br>&gt; To change your delivery options, retrieve your password, or unsubscribe<br>&gt; from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; cdt-dev mailing list<br>&gt; cdt-dev@xxxxxxxxxxx<br>&gt; To change your delivery options, retrieve your password, or unsubscribe<br>&gt; from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; cdt-dev mailing list<br>&gt; cdt-dev@xxxxxxxxxxx<br>&gt; To change your delivery options, retrieve your password, or unsubscribe<br>&gt; from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev<br><br>_______________________________________________<br>cdt-dev mailing list<br>cdt-dev@xxxxxxxxxxx<br>To change your delivery options, retrieve your password, or unsubscribe from this list, visit<br>https://dev.eclipse.org/mailman/listinfo/cdt-dev<br></div></body>

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> On Behalf Of kesselhaus
> Sent: Saturday, August 02, 2014 6:13 PM
> To: cdt-dev@xxxxxxxxxxx
> Subject: Re: [cdt-dev] Launch bar sorting
>
> Just some thoughts:
>
> * The MRU | bar | all the rest is ok,
> * A configurable amount of MRU list would be nice.
>     Just as a side note, it always annoys me, the MRU lists of last recently files
> in some applications are ficed to e.g. 3, 5 or maybe 10.
>     e.g. I have so many PDF files to read, that I usually change Acrobat Reader
> to show 10..20 in the MRU to have them faster.

Instead of a preference, could we pull it off with a smart algorithm?  Something like:
1- Last 3 launches in the top list
2- Any launch what was triggered more than once in the last 10 distinct launches

The question becomes, is it worth spending the time tweaking a smart algorithm
or is a preference the way to go?

> * Maybe have some input field like the quick access or the MRU editors list to
> enter the name and it searches and narrows the list with each letter/digit
> entered.

+1
I like that a lot.

>
>
>
> Am 01.08.2014 16:29, schrieb Marc Khouzam:
> +1 for [3 top used | bar | Rest in alpgabetic order]
>
> I think it would be a nice improvement.  The current behavior is frustrating at
> times.
>
> Thanks!
>
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Alena Laskavaia
> Sent: Friday, August 01, 2014 10:04 AM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Launch bar sorting
>
> So what is conclusion here? I have not read this thread before but launchbar
> now actually keeps launch descriptor sorted by last usage internally (but it
> still sorts them alphabetically for ui) I can do [3 top used | bar | Rest in
> alpgabetic order] and we can play with it?
>
> On Mon, Jul 28, 2014 at 4:33 PM, Doug Schaefer <dschaefer@xxxxxxx>
> wrote:
> That's reasonable. Maybe I just feel the way I do because the UX around
> setting preferences is so bad in Eclipse and really shows our "tragedy of the
> commons" dirty
> laundry. http://en.wikipedia.org/wiki/Tragedy_of_the_commons
> ________________________________________
> From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on
> behalf of Sergey Prigogin [eclipse.sprigogin@xxxxxxxxx]
> Sent: Monday, July 28, 2014 4:27 PM
>
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Launch bar sorting
>
> I look at it differently. Wherever there is some kind of prime real estate, for
> example the tab bar space, different users may want to prioritize things to
> appear in it differently. This is a product of human individuality, not a
> drawback of a UI design. One size simply doesn't fit all.
>
> -sergey
>
> On Mon, Jul 28, 2014 at 12:45 PM, Doug Schaefer <dschaefer@xxxxxxx>
> wrote:
> My eclipse bug list reminds me every day :)
>
> That's the bug I was referring too when I mentioned polarizing UI that needs
> a preference. The trick there, though, would be to provide a better way of
> handling the situation when you have more editors open than you have
> space in the tab bar. But that has to be good or you'll make everyone angry...
>
> Doug
>
> ________________________________________
> From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on
> behalf of Sergey Prigogin [eclipse.sprigogin@xxxxxxxxx]
> Sent: Monday, July 28, 2014 3:37 PM
>
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Launch bar sorting
>
>
>
> On Mon, Jul 28, 2014 at 12:30 PM, Doug Schaefer <dschaefer@xxxxxxx>
> wrote:
> That might work. No more than 5, though. 3 might be better. How many
> configs do people usually flip between?
>
> And, it's not about me and my "preferences" (sorry :) ). Just don't create a
> preference unless you actually expect users to go find it. We often (almost
> always) use preferences as a crutch when we can't decide what's best for our
> users. Decide how you want them to work and what you want them to see.
> If it the UI is really polarizing, then use a preference to appease angry users.
> Mind you, the trick is to have no angry users.
>
> I'd like to remind you
> about https://bugs.eclipse.org/bugs/show_bug.cgi?id=388476.
>
> Doug.
>
> -sergey
>
> ________________________________________
> From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on
> behalf of Marc Khouzam [marc.khouzam@xxxxxxxxxxxx]
> Sent: Monday, July 28, 2014 3:20 PM
> To: 'CDT General developers list.'
> Subject: Re: [cdt-dev] Launch bar sorting
>
> The first reaction is: "we need a preference".  But I know you don't like
> those, and I agree.
> Let's try to be nicer to our users.
>
> How about an MRU of 5 (or 10 although that seems long for the list) at the
> top, followed by a small division line followed by the alphabetical list?
>
> > -----Original Message-----
> > From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-
> bounces@xxxxxxxxxxx]
> > On Behalf Of Doug Schaefer
> > Sent: Monday, July 28, 2014 3:01 PM
> > To: CDT General developers list.
> > Subject: Re: [cdt-dev] Launch bar sorting
> >
> > Hey Marc, that's a good question. I have lots of configs as well (and
> > by lots I mean close to 50) and it does bug me a bit when I have to
> > find one. Actually sorting alphabetically helps with that.  If we did
> > it in MRU order, the it would be hard to find ones that you haven't used in a
> while.
> >
> > One option that crossed my mind is opening the selector at the one
> > that's selected. Then if you name your configs similarly, you can find them
> easier.
> >
> > The other issue is that we're showing configs that probably shouldn't
> > be there, things like External Tool configs that are called at build
> > time. Filtering the list to things we normally consider launches might help.
> >
> > Probably worth a bug. I just check my eclipse bug folder a lot less
> > often than my inbox.
> >
> > ________________________________________
> > From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] on
> > behalf of Marc Khouzam [marc.khouzam@xxxxxxxxxxxx]
> > Sent: Monday, July 28, 2014 2:30 PM
> > To: 'CDT DEV (cdt-dev@xxxxxxxxxxx)'
> > Subject: [cdt-dev] Launch bar sorting
> >
> > Hi,
> >
> > The Launch bar is great.  As I am using it, I'm really liking the
> > simplicity and ease-of-use.
> >
> > The launches are sorted alphabetically.  In the platform's launch list
> > when using the arrow next to 'bug' icon, the list is sorted by most
> > recently used.  Is there a way to get that sorting order with the
> > launch bar?  I have a lot of launches but use a subset that I would
> > like to see at the top.  Should I open a bug?
> >
> > Thanks
> >
> > P.S. For other to try, the launch bar has been checked-in to master so
> > it is very easy to try; just import the new projects from your git repo:
> > org.eclipse.cdt.launchbar.core
> > org.eclipse.cdt.launchbar.ui
> >
> > P.P.S. What is org.eclipse.cdt.launchbar.cdt.core used for?
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > To change your delivery options, retrieve your password, or
> > unsubscribe from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > To change your delivery options, retrieve your password, or
> > unsubscribe from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit https://dev.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top