Re: qtcomponents documentation

2011-12-20 Thread Marco Martin
On Saturday 17 December 2011, Marco Martin wrote:
 Hi all,
 
 I think we should do a real documentation sprint for the plasma
 qtcomponents, to have a good api doc for the 4.8 release.
 
 I have now merged the branch plasma-components-doc as the documentation was
 already good (and avoiding conflicts with master)
 
 I have to say congratulations to who woked on it, let's complete and make
 it rock for 4.8 ;)

looking at the doodle, the date/time that seems better is thursday 22 at 10:00 
am CET (09AM UTC) and go on from there the afternoon too, so there will be 
people that have to go but then lamarque and daker can come by later, so let's 
take  that date

-- 
Marco Martin
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Breadcrumbs in Kickoff

2011-12-20 Thread Aaron J. Seigo
On Tuesday, December 20, 2011 00:33:20 4ernov wrote:
 unclear why you so against to approve such a work.

i think it is perfectly fine if you wish to create a modified kickoff and ship 
it 
as a separate plasmoid. this is what we've done for a few different plasmoids, 
including the tasks plasmoid (and that's ended up turning out rather well for 
everyone i think :).

i do not want plasma desktop to become a collection of everyone's pet features 
with a thousand configuration tweaks. the back button was not serving everyone 
well (we got lots of feedback on it ...) and the breadcrumbs are more 
consistent with what we see elsewhere (file dialog, dolphin, ..)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks


signature.asc
Description: This is a digitally signed message part.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Kickoff-QML and classic launcher

2011-12-20 Thread Martin Graesslin
Hi all,

in case this mail appears twice, please excuse. It seems to me like 
Akonadi ate my mail :-(

given that master is going to open soon, I have been thinking about 
merging the Kickoff-QML branch to master. Most is done only minor 
parts are missing except the classic menu.

Due to the fact that I had to fix the models first I doubt that the classic 
menu would compile or work. Now you can imagine that I am not really 
interested in working on it :-)

So a few questions to discuss:
* Do I have to provide a working classic menu in order to merge the 
Kickoff branch? If yes, would a QML port be OK or should I fix the C++ 
code?

* Would it be acceptable to have classic menu broken for some time 
and do the porting later on?

* Would it be acceptable to drop the classic menu completely? This 
would be more consistent with the general concept of having only one 
applet per area. Optionally the classic menu could be re-added in 
Plasma-Addons just like Lancelot.

My personal favorite is option 3.

What do you think?

Cheers
Martin
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Breadcrumbs in Kickoff

2011-12-20 Thread Alexey Chernov
On 20 дек 2011 11:20:23 Aaron J. Seigo wrote:
 On Tuesday, December 20, 2011 00:33:20 4ernov wrote:
  unclear why you so against to approve such a work.
 
 i think it is perfectly fine if you wish to create a modified kickoff and
 ship it as a separate plasmoid. this is what we've done for a few different
 plasmoids, including the tasks plasmoid (and that's ended up turning out
 rather well for everyone i think :).

No, I mean a contribution with config option or something which can return the 
Back button. I don't think it's perfect idea to fork kickoff because of one 
function.

 i do not want plasma desktop to become a collection of everyone's pet
 features with a thousand configuration tweaks.

Exactly. I agree. But as I remember Martin said that we're discussing only 
config option and reverting to Back button wasn't an option. I think, nobody 
also wants Plasma desktop to become a collection of wrong decisions, it's even 
worse.

 the back button was not
 serving everyone well (we got lots of feedback on it ...)

I didn't say the Back button was ideal. I think a serious usability research 
should be performed to find the better solution instead of it. And I can't 
believe any usability expert could suggest breadcrumbs instead of back button 
as it's just against the basic things one could learn in usability.

 and the
 breadcrumbs are more consistent with what we see elsewhere (file dialog,
 dolphin, ..)

That's right. But there're areas (URL string in browser, date and time string 
in clock applications, rich text editors etc.) where breadcrumbs look more 
natural but in spite of it it's not used there. Yes, it will probably make 
something more consistent but will spoil things in many other areas. I don't 
think consistency is the key factor here.

As to me, my solution is: keep both Back button and breadcrumbs. Here's my 
arguments:
- no config and no tweaks required
- users can use both ways
- no redundancy or duplication as it's just two methods to reach the same 
result (there're thousands of examples with such implementations, e.g. same 
features in main menu, toolbar and context menus in one application)
- minimum of code required

I don't mean that it's a bad code or something and I respect all the efforts of 
Martin and whole Plasma team to improve navigation, to find some better 
decisions. But I think such a things should be discussed especially given a 
significant number of critical comments. If something was wrong I don't see any 
problems to solve it.
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Skrooge plasma dashboard: stuck with QML

2011-12-20 Thread Guillaume DE BURE
Hi Guys,

I know you're in the process of updating the QML. Maybe some of my questions 
will get their answers from there, or maybe they will help identifying where 
some additional clarifications might be needed.

My code is in: 
https://projects.kde.org/projects/extragear/office/skrooge/repository/show?rev=plasma-
dashboard
(in the plasma-dashboard branch)

The QML code that is the subject of this mail is in plugins/applet/advice-qml

I'm doing this in 4.7.90 (unstable archlinux packages)

1) widget size:
---
even though I specified the widget size, if the dashboard contains only QML 
widgets, they appear with a very small width:
http://wstaw.org/m/2011/12/20/plasma-desktopVB1577.png
http://wstaw.org/m/2011/12/20/plasma-desktopav1577.png

As soon as I add a C++ widget, the size is correctly computed:
http://wstaw.org/m/2011/12/20/plasma-desktopbb1577.png

If I remove the C++ widget, the size gets wrong again. Any idea what could be 
the cause for this ?

2) PlasmaComponents.Label font size:
--
For some reason, the font size there is significantly larger than in basic QML 
Text component. Any idea why ?

3) ListView highlight:
---
With the aforementionned code, I can't seem to get the expected behaviour on 
highlighting items in the list. Any idea why ?


Thanks in advance for any help, and keep up the good work. I'm already hooked 
at QML :)

Guillaume


___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: folderview broken

2011-12-20 Thread Shantanu Tushar


On Tuesday 20 Dec 2011 9:06:59 PM Zé wrote:
 2011/12/20 Shantanu Tushar Jha shaan...@gmail.com:
  Hi,
  
  For the debug messages Sujith is asking, can you try the following and
  pastebin/attach the output,
  
  1. run kdebugdialog and check all the checkboxes and press ok
  2. run plasmoidviewer folderview and wait for sometime after
  folderview is shown.
  3. copy the output on the terminal and send it
 
 I can not do it anymore since i have reverted that commit, like i have
 already stated, but if you doubt of what i say, im sure you will have
 more news about this from kde users in a near time.

I didn't say that I am doubting what you're saying, I just want to find the 
reason why its not working. Its usually very helpful if people running kde 
from sources help in debugging :)

Thanks

 
 It would be more apropriated if you could answer following the thread
 and not answer in the top breaking the order.
 
 This can help you - http://matt.might.net/articles/how-to-email/
 
  Thanks :)
  
  On Mon, Dec 19, 2011 at 9:25 AM, sujith h sujit...@gmail.com wrote:
  On Mon, Dec 19, 2011 at 3:04 AM, Zé mmode...@gmail.com wrote:
  2011/12/18 Zé mmode...@gmail.com:
   2011/12/18 sujith h sujit...@gmail.com:
   On Sun, Dec 18, 2011 at 3:44 PM, Zé mmode...@gmail.com 
wrote:
   2011/12/18 sujith h sujit...@gmail.com:
Hi,

Can you please share the debug message? For me its
working fine.

Sujith H

On Sun, Dec 18, 2011 at 7:02 AM, Zé mmode...@gmail.com 
wrote:
The commit you did in kde-baseapps (SHA
c4baf7897e541bc070d1425583370830d3ffa414) as completly
broken
icons in
screen.

Now doesnt appear any icons in screen using
folderview...

--
Salutem,
Zé
   
   What debug message???
   
   Create a new user and check it.
   
   Sorry I cannot reproduce this problem. I had tested it by
   creating a
   new
   user.
   For me it works fine. Can you please let me know what was the
   method followed,
   so that I can help you.
   
   Sujith H
   
--
സുജിത് ഹരിദാസന്
Bangalore
ProjectContributor to KDE project
http://fci.wikia.com/wiki/Anti-DRM-Campaign
Blog http://sujithh.info
   
   --
   Salutem,
   Zé
   
   I had to revert your commit and rebuild kde-baseapps to have
   back
   icons available on screen.
   
   So please do the necessary steps to put the code you submited
   built and running.
   Some times we think we have done the necessary but in the end
   theres
   some missing, this has happened with me, so please update your
   git
   master, build it and isntall it.
   We are only humans :)
   
   --
   സുജിത് ഹരിദാസന്
   Bangalore
   ProjectContributor to KDE project
   http://fci.wikia.com/wiki/Anti-DRM-Campaign
   Blog http://sujithh.info
   
   --
   Salutem,
   Zé
  
  Just to remind you that i have build with and without your comit and
  i
  have created a new user in both cases.
  
  Are you trying to access remote site or local host? I had not done
  anything for
  local host. If you are trying to access the remote host, can you
  please
  share
  the URL for that, so that I can also try.
  
  
  --
  സുജിത് ഹരിദാസന്
  Bangalore
  ProjectContributor to KDE project
  http://fci.wikia.com/wiki/Anti-DRM-Campaign
  Blog http://sujithh.info
  
  
  ___
  Plasma-devel mailing list
  Plasma-devel@kde.org
  https://mail.kde.org/mailman/listinfo/plasma-devel
  
  --
  Shantanu Tushar(UTC +0530)
  http://www.shantanutushar.com
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Breadcrumbs in Kickoff

2011-12-20 Thread Rick Stockton

On 01/-10/-28163 11:59 AM, Alexey Chernov wrote:

As to me, my solution is: keep both Back button and breadcrumbs. Here's my
arguments:
- no config and no tweaks required
- users can use both ways
- no redundancy or duplication as it's just two methods to reach the same
result (there're thousands of examples with such implementations, e.g. same
features in main menu, toolbar and context menus in one application)
- minimum of code required

I don't mean that it's a bad code or something and I respect all the efforts of
Martin and whole Plasma team to improve navigation, to find some better
decisions. But I think such a things should be discussed especially given a
significant number of critical comments. If something was wrong I don't see any
problems to solve it.
Alexey, you have two of KDE's smartest people (Aaron and Martin) in 
agreement that we probably want to provide this via the Back Button on 
the Mouse. (Less new code, less confusion, less maintenance headache.) 
That's the option on the table, with tentative +1 assessments. Would 
that alternative be INADEQUATE, in a REALLY IMPORTANT way?


If it's got a defect, I really don't see it. Please advise.

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Skrooge plasma dashboard: stuck with QML

2011-12-20 Thread Viranch Mehta
On Wed, Dec 21, 2011 at 4:55 AM, Guillaume DE BURE 
guillaume.deb...@gmail.com wrote:

 I'm doing this in 4.7.90 (unstable archlinux packages)


You should probably move to KDE compiled from git source.



 1) widget size:
 ---
 even though I specified the widget size, if the dashboard contains only QML
 widgets, they appear with a very small width:
 http://wstaw.org/m/2011/12/20/plasma-desktopVB1577.png
 http://wstaw.org/m/2011/12/20/plasma-desktopav1577.png

 As soon as I add a C++ widget, the size is correctly computed:
 http://wstaw.org/m/2011/12/20/plasma-desktopbb1577.png


Try adding X-Plasma-DefaultSize=600,600 in metadata.desktop and instead of
width/height: 600 in main.qml, do the following:
property int minimumWidth: 600
property int minimumHeight: 600

This might produce expected behavior.



 2) PlasmaComponents.Label font size:
 --
 For some reason, the font size there is significantly larger than in basic
 QML
 Text component. Any idea why ?


You can simply use Text component wherever you just want to display text.



 3) ListView highlight:
 ---
 With the aforementionned code, I can't seem to get the expected behaviour
 on
 highlighting items in the list. Any idea why ?


The highlight follows the currentItem. So you need to add a MouseArea in
your
delegate with hoverEnabled: true and onEntered: list.currentIndex = index
This will make the hovered item your list's current item and the highlight
will
follow it.

Cheers,
Viranch
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: folderview broken

2011-12-20 Thread Shantanu Tushar Jha
Hi,

On Wed, Dec 21, 2011 at 10:46 AM, Zé mmode...@gmail.com wrote:

 2011/12/21 Shantanu Tushar jhahon...@gmail.com:
 
 
  On Tuesday 20 Dec 2011 9:06:59 PM Zé wrote:
  2011/12/20 Shantanu Tushar Jha shaan...@gmail.com:
   Hi,
  
   For the debug messages Sujith is asking, can you try the following and
   pastebin/attach the output,
  
   1. run kdebugdialog and check all the checkboxes and press ok
   2. run plasmoidviewer folderview and wait for sometime after
   folderview is shown.
   3. copy the output on the terminal and send it
 
  I can not do it anymore since i have reverted that commit, like i have
  already stated, but if you doubt of what i say, im sure you will have
  more news about this from kde users in a near time.
 
  I didn't say that I am doubting what you're saying, I just want to find
 the
  reason why its not working. Its usually very helpful if people running
 kde
  from sources help in debugging :)

 Currently im building qt-4.8.0 official release and i have my hands in
 several other projects, so i cant go back building with your commit to
 show you the output.
 Im sure will appear some one complaining soon.
 But i dont understand why you cant do it yourself.


Obviously I've tried it myself, and so have few more people, and it works
fine. I wouldn't bother you otherwise.
Anyway, I understand that you are busy right now, it will be nice if you
can do it whenever you become free :) Thanks


 Currently im not subscribed to plasma devel ML, so i cant have it in
 CC. I have also reported this problem to Aseigo, maybe he could also
 help on this matter.


No problem, I am just keeping the list in sync :)



 
  It would be more apropriated if you could answer following the thread
  and not answer in the top breaking the order.
 
  This can help you - http://matt.might.net/articles/how-to-email/
 
   Thanks :)
  
   On Mon, Dec 19, 2011 at 9:25 AM, sujith h sujit...@gmail.com wrote:
   On Mon, Dec 19, 2011 at 3:04 AM, Zé mmode...@gmail.com wrote:
   2011/12/18 Zé mmode...@gmail.com:
2011/12/18 sujith h sujit...@gmail.com:
On Sun, Dec 18, 2011 at 3:44 PM, Zé mmode...@gmail.com
  wrote:
2011/12/18 sujith h sujit...@gmail.com:
 Hi,

 Can you please share the debug message? For me its
 working fine.

 Sujith H

 On Sun, Dec 18, 2011 at 7:02 AM, Zé mmode...@gmail.com
  wrote:
 The commit you did in kde-baseapps (SHA
 c4baf7897e541bc070d1425583370830d3ffa414) as completly
 broken
 icons in
 screen.

 Now doesnt appear any icons in screen using
 folderview...

 --
 Salutem,
 Zé
   
What debug message???
   
Create a new user and check it.
   
Sorry I cannot reproduce this problem. I had tested it by
creating a
new
user.
For me it works fine. Can you please let me know what was the
method followed,
so that I can help you.
   
Sujith H
   
 --
 സുജിത് ഹരിദാസന്
 Bangalore
 ProjectContributor to KDE project
 http://fci.wikia.com/wiki/Anti-DRM-Campaign
 Blog http://sujithh.info
   
--
Salutem,
Zé
   
I had to revert your commit and rebuild kde-baseapps to have
back
icons available on screen.
   
So please do the necessary steps to put the code you submited
built and running.
Some times we think we have done the necessary but in the end
theres
some missing, this has happened with me, so please update your
git
master, build it and isntall it.
We are only humans :)
   
--
സുജിത് ഹരിദാസന്
Bangalore
ProjectContributor to KDE project
http://fci.wikia.com/wiki/Anti-DRM-Campaign
Blog http://sujithh.info
   
--
Salutem,
Zé
  
   Just to remind you that i have build with and without your comit and
   i
   have created a new user in both cases.
  
   Are you trying to access remote site or local host? I had not done
   anything for
   local host. If you are trying to access the remote host, can you
   please
   share
   the URL for that, so that I can also try.
  
  
   --
   സുജിത് ഹരിദാസന്
   Bangalore
   ProjectContributor to KDE project
   http://fci.wikia.com/wiki/Anti-DRM-Campaign
   Blog http://sujithh.info
  
  
   ___
   Plasma-devel mailing list
   Plasma-devel@kde.org
   https://mail.kde.org/mailman/listinfo/plasma-devel
  
   --
   Shantanu Tushar(UTC +0530)
   http://www.shantanutushar.com



 --
 Salutem,
 Zé

___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: folderview broken

2011-12-20 Thread sujith h
On Wed, Dec 21, 2011 at 10:46 AM, Zé mmode...@gmail.com wrote:

 2011/12/21 Shantanu Tushar jhahon...@gmail.com:
 
 
  On Tuesday 20 Dec 2011 9:06:59 PM Zé wrote:
  2011/12/20 Shantanu Tushar Jha shaan...@gmail.com:
   Hi,
  
   For the debug messages Sujith is asking, can you try the following and
   pastebin/attach the output,
  
   1. run kdebugdialog and check all the checkboxes and press ok
   2. run plasmoidviewer folderview and wait for sometime after
   folderview is shown.
   3. copy the output on the terminal and send it
 
  I can not do it anymore since i have reverted that commit, like i have
  already stated, but if you doubt of what i say, im sure you will have
  more news about this from kde users in a near time.
 
  I didn't say that I am doubting what you're saying, I just want to find
 the
  reason why its not working. Its usually very helpful if people running
 kde
  from sources help in debugging :)

 Currently im building qt-4.8.0 official release and i have my hands in
 several other projects, so i cant go back building with your commit to
 show you the output.
 Im sure will appear some one complaining soon.
 But i dont understand why you cant do it yourself.


Sorry I had tried it and I was not able to reproduce this issue on my
system.
If I could have reproduced it I would have solved it :)


 Currently im not subscribed to plasma devel ML, so i cant have it in
 CC. I have also reported this problem to Aseigo, maybe he could also
 help on this matter.


 
  It would be more apropriated if you could answer following the thread
  and not answer in the top breaking the order.
 
  This can help you - http://matt.might.net/articles/how-to-email/
 
   Thanks :)
  
   On Mon, Dec 19, 2011 at 9:25 AM, sujith h sujit...@gmail.com wrote:
   On Mon, Dec 19, 2011 at 3:04 AM, Zé mmode...@gmail.com wrote:
   2011/12/18 Zé mmode...@gmail.com:
2011/12/18 sujith h sujit...@gmail.com:
On Sun, Dec 18, 2011 at 3:44 PM, Zé mmode...@gmail.com
  wrote:
2011/12/18 sujith h sujit...@gmail.com:
 Hi,

 Can you please share the debug message? For me its
 working fine.

 Sujith H

 On Sun, Dec 18, 2011 at 7:02 AM, Zé mmode...@gmail.com
  wrote:
 The commit you did in kde-baseapps (SHA
 c4baf7897e541bc070d1425583370830d3ffa414) as completly
 broken
 icons in
 screen.

 Now doesnt appear any icons in screen using
 folderview...

 --
 Salutem,
 Zé
   
What debug message???
   
Create a new user and check it.
   
Sorry I cannot reproduce this problem. I had tested it by
creating a
new
user.
For me it works fine. Can you please let me know what was the
method followed,
so that I can help you.
   
Sujith H
   
 --
 സുജിത് ഹരിദാസന്
 Bangalore
 ProjectContributor to KDE project
 http://fci.wikia.com/wiki/Anti-DRM-Campaign
 Blog http://sujithh.info
   
--
Salutem,
Zé
   
I had to revert your commit and rebuild kde-baseapps to have
back
icons available on screen.
   
So please do the necessary steps to put the code you submited
built and running.
Some times we think we have done the necessary but in the end
theres
some missing, this has happened with me, so please update your
git
master, build it and isntall it.
We are only humans :)
   
--
സുജിത് ഹരിദാസന്
Bangalore
ProjectContributor to KDE project
http://fci.wikia.com/wiki/Anti-DRM-Campaign
Blog http://sujithh.info
   
--
Salutem,
Zé
  
   Just to remind you that i have build with and without your comit and
   i
   have created a new user in both cases.
  
   Are you trying to access remote site or local host? I had not done
   anything for
   local host. If you are trying to access the remote host, can you
   please
   share
   the URL for that, so that I can also try.
  
  
   --
   സുജിത് ഹരിദാസന്
   Bangalore
   ProjectContributor to KDE project
   http://fci.wikia.com/wiki/Anti-DRM-Campaign
   Blog http://sujithh.info
  
  
   ___
   Plasma-devel mailing list
   Plasma-devel@kde.org
   https://mail.kde.org/mailman/listinfo/plasma-devel
  
   --
   Shantanu Tushar(UTC +0530)
   http://www.shantanutushar.com



 --
 Salutem,
 Zé




-- 
സുജിത് ഹരിദാസന്
Bangalore
ProjectContributor to KDE project
http://fci.wikia.com/wiki/Anti-DRM-Campaign
Blog http://sujithh.info
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: qtcomponents documentation

2011-12-20 Thread Giorgos Tsiapaliwkas
Should i convert the doc into mediawiki style?

-- 
Giorgos Tsiapaliwkas (terietor)
KDE Developer

terietor.gr
___
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


Re: Re: Breadcrumbs in Kickoff

2011-12-20 Thread Martin Gräßlin
On Wednesday 21 December 2011 00:51:45 Alexey Chernov wrote:
 On 20 дек 2011 11:20:23 Aaron J. Seigo wrote:
  On Tuesday, December 20, 2011 00:33:20 4ernov wrote:
   unclear why you so against to approve such a work.
 
  i think it is perfectly fine if you wish to create a modified kickoff and
  ship it as a separate plasmoid. this is what we've done for a few
  different
  plasmoids, including the tasks plasmoid (and that's ended up turning out
  rather well for everyone i think :).

 No, I mean a contribution with config option or something which can return
 the Back button. I don't think it's perfect idea to fork kickoff because of
 one function.
but that's the point. Now in a month someone else wants something completely
different. Then it's still not the perfect idea to fork Kickoff because of one
function. A month later the next config option creeps in and another one and
another one. And a nice small applet becaume a Frankenstein.

Either you decide that no non-valid config options go in or you have
discussions about it each other day.

  i do not want plasma desktop to become a collection of everyone's pet
  features with a thousand configuration tweaks.

 Exactly. I agree. But as I remember Martin said that we're discussing only
 config option and reverting to Back button wasn't an option. I think, nobody
 also wants Plasma desktop to become a collection of wrong decisions, it's
 even worse.
Yes, I said we can discuss the need of a config option. For that we require
good arguments why such an option is required. That has not yet presented
here. Neither we can do it, nor but it was there is a good argument.

  the back button was not
  serving everyone well (we got lots of feedback on it ...)

 I didn't say the Back button was ideal. I think a serious usability research
 should be performed to find the better solution instead of it. And I can't
 believe any usability expert could suggest breadcrumbs instead of back
 button as it's just against the basic things one could learn in usability.
So you are a usability expert? I didn't know that. I am no usability expert,
because of that I do not argue with usability. (Just look through my mails you
will nowhere find that I say the breadcrumbs are better and the back button is
worse from a usability point of view). If you have not studied usability, I
would appreciate that you don't pull such arguments. It a serious field of
research and we should not do like we know better.
 As to me, my solution is: keep both Back button and breadcrumbs. Here's my
 arguments:
 - no config and no tweaks required
 - users can use both ways
 - no redundancy or duplication as it's just two methods to reach the same
 result (there're thousands of examples with such implementations, e.g. same
 features in main menu, toolbar and context menus in one application)
I'm sorry but all your examples are bad ones. Let's consider them:
* main menu is normally dropped. Finding an option there is a complicated
task. See for example Unity which basically removed the menu completely.
* context menu you have to explicitly trigger, you have to know that the
functionality is there.

With Kickoff we are talking about two always visible and directly reachable UI
elements. This is something completely different. We also have to consider how
close these UI elements are. Given the new QML design they would border each
other. That is one of my main concerns that it visually clutters the view,
makes them inconsistent (only one of four views uses the back button) and
confusing. I don't see why the average user would need this always there. To
me this looks like you realized that you don't get your config option and now
you try to adjust your argument ;-)
 - minimum of code required
this is just not true. This would significantly increase the code size. See my
other mail on that subject. As I wrote I expect an increase of code size for
one QML file by at least 10 %.

 I don't mean that it's a bad code or something and I respect all the efforts
 of Martin and whole Plasma team to improve navigation, to find some better
 decisions. But I think such a things should be discussed especially given a
 significant number of critical comments. If something was wrong I don't see
 any problems to solve it.
Which significant number of critical comments? How many users have commented
here in the thread and reported bugs? 5? 10? 20? We are talking about a
feature which will be used by millions of users. If we get to a thousand users
complaining we can start to think about significant numbers.

A small anectode: we had a recent event in the state where I live. In our
state capital the German government and the Deutsche Bahn want to build a new
station. It will take many years to build it and will cost several billions €.
Over the last year there were many demonstrations in the captial with
thousands of people protesting against the station. Since the last election
the state is governed by a prime minister of the