Heads up, working on autocompletion and breadcrumbbar!

Mark markg85 at gmail.com
Sun Jan 15 15:50:57 UTC 2012


On Sun, Jan 15, 2012 at 4:35 PM, Mark <markg85 at gmail.com> wrote:

> On Sun, Jan 15, 2012 at 4:23 PM, todd rme <toddrme2178 at gmail.com> wrote:
>
>> On Sun, Jan 15, 2012 at 3:47 PM, Mark <markg85 at gmail.com> wrote:
>> > On Sun, Jan 15, 2012 at 3:36 PM, todd rme <toddrme2178 at gmail.com>
>> wrote:
>> >>
>> >> On Sat, Jan 14, 2012 at 4:21 PM, Mark <markg85 at gmail.com> wrote:
>> >> > My goal with the breadcrumbbar is to make it work exactly like the
>> bar
>> >> > in
>> >> > Dolphin. Only then written in QML and with fancy animations and that
>> is
>> >> > working really well at the moment ^_^
>> >>
>> >> Nice!  Will it support things like drag-and-drop, middle click, and
>> >> the scroll wheel?
>> >>
>> >> -Todd
>> >
>> >
>> > Hi Todd,
>> >
>> > - drag-and-drop : nope, but what do you even mean by that?
>>
>> Depends on what you intend to use it for.  For instance in Dolphin you
>> can drop files on an entry in the breadcrumb bar to move or copy a
>> file to that directory.  A breadcrumb bar in a file manager plasmoid
>> could use it for a similar purpose.  If there is any case where you
>> need to move things around within the tree structure you are using the
>> breadcrumb bar to navigate then this will be very helpful.
>>
>> That... is deep integration (or use of) KIO .. I certainly do want to add
> that in, but i don't really know how easy/hard it is.
>
>
>>  > - middle click, it should do what exactly?
>>
>> Depends on what it is being used for.  For instance in dolphin it open
>> the folder in a new tab.  If there are either tabs in the plasmoid or
>> the nodes of the breadcrumb tree can be opened in an external
>> application, then middle click would be helpful for those purposes.
>> It could also be used to trigger a popup, for instance showing a
>> preview of the contents of that node without moving to it.
>>
>> Well, that really depends.. Remember, this is just a breadcrumbbar with
> no "file manager" around it.. Just the bar. What i can do is emit a signal
> that a middle click is done on some button. Someone else that wants to use
> this for tabbed based purposes can then use it to open a new tab. Does that
> sound oke for you?
>
>> > - scroll wheel on a breadcrumb means..?
>>
>> Scrolling on an entry would move up or down in the entries list at that
>> level.
>>
>> So for example if you have a tree structure like this:
>>
>> a - a1 - a11
>>  - a2 - a21
>>  - a3 - a31
>>
>> And you are currently seeing:
>>
>> a - a2 - a21
>>
>> Scrolling down on a2 would take you to:
>>
>> a - a3
>>
>> This is how it works in Dolphin, at least.
>>
>> It allows you to easily move through adjacent folders at the same
>> level without needing to open the list.  It is very useful if you want
>> to do something in adjacent folder sequentially.
>>
>
> Neat, will add that in! I never knew dolphin had that :p
>
>>
>> -Todd
>> _______________________________________________
>> Plasma-devel mailing list
>> Plasma-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/plasma-devel
>>
>
>
Hi All,

I'm having this neat idea for the breadcrumbbar to implement, but i would
like to have "some" feedback on it first.
My idea is to kinda mix the breadcrumbbar as we know from dolphin with the
urlbar we know from firefox along with some idea i have. My idea is to
"prefix" the breadcrumbbar with the protocol name like the following ascii
art:

[ - PROTOCOL - ] mark > some folder

the protocol button should be clickable and and provide some protocol
details for the user to change on the fly. For example, if the user is
accessing a SAMBA share then the user gets the ability to change the host,
username and password though the protocol button like the following ascii
art:

[ - PROTOCOL - ]
[ - host: 10.10.10.10    ]
[ - user: ___________    ]
[ - pass: ***********   ]

Above is how it would look like for at least SAMBA, NFS, (S)FTP(S), HTTPS
and what not.. All proocols like "FILE" would show the local directory
structure till root level. So if we take the first ascii art and extend it,
it would look somewhat like this:

[ - FILE - ] mark > some folder
[ - /home ]
[ - /          ]

This would also "fix" my issue when having very long breadcrumb bars.. I
can then just start moving things back into the PROTOCOL button till it
fits the bar again.
I do think this entire idea should be optional so that the people using
this bar can choose to either enable or disable it.

So what do you guys think of this idea? It's innovative, new and not seen
in any other operating system and to me it seems like something really
valuable to have.
What do you guys think of it?

Note: might be something interesting for Dolphin to implement as well..
Adding peter to cc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20120115/2e206b95/attachment-0001.html>


More information about the Plasma-devel mailing list