KDE 4: the good, the bad and the broken
James Tyrer
jrtyrer at earthlink.net
Sun May 9 05:09:34 BST 2010
On 04/27/10 02:07, Dotan Cohen wrote:
> I am performing a lecture for my LUG on KDE 4: the good, the bad and
> the broken. These are my current topics, I would like to solicit ideas
> for further good, bad, and broken aspects of KDE 4:
>
> The Bad
I find a couple of annoying usability issues in Konqueror.
1. If I copy a file to a folder where I have a subfolder selected that
the right click to open the context menu to Paste (or a variation of
Paste) does NOT unselect the selected subfolder and the result is that
the pasted file winds up in the selected subfolder rather than the
opened folder. I am fairly certain that this is a regression -- that
this didn't happen in KDE-3.5.
2. When I use the: "Preview in -> Advanced Text Editor" that if I
select text and right click that nothing happens. The context menu is
missing. It is also a bit strange that if I use the main menu: "Edit"
(which you have to do since you can't get to: Copy with the nonexistent
context menu) that there are two sets of: "Cut, Copy, & Paste" with one
grayed out (disabled).
These are also typical of the small things that are not quite right.
Apprentice developers could probably fix these (and other) rough edges
with a little help from mentors if the developers didn't object to
someone else fixing their errors.
Other things like the messed up date format in the Plasma DigitalClock
are not simple. One person already quite on it. I note that I added a
new version of my demonstration patch to:
https://bugs.kde.org/show_bug.cgi?id=162368
This demonstrates the proper programing method: doing this by taking the
locale specific Qt date format string, modifying it, and then converting
it to a string to display. It is here where non-specific programing
experience is helpful. If you can manipulate strings in one language,
you can quickly figure out how to do it in Qt by reading the
documentation. That is, string manipulation is the same whether it is
Intel x86 assembler, BASIC, or Qt -- you do the same things, only the
functions used to do it are different. In this case, find a string that
matches and remove it from the Qt date format string is the needed
operation.
If I fix this, do you think that my patch will be accepted. I only did
enough to do what I wanted (the numerical date -- which does match the
locale string selected in SystemSettings).
--
James Tyrer
Linux (mostly) From Scratch
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list