Re: releaseme new requirement: non-conflicting files on case-insensitive FS/OS

2017-11-21 Thread Felix Miata
Sven Brauch composed on 2017-11-21 12:25 (UTC+0100):

> Felix Miata wrote:

>> Case sensitive filesystems are one of the most annoying things about FOSS. 

> I'd count that as a win. 

InsaniTY
INSaniTy
InSAnItY
inSANity
INsANItY
INSANiTY
iNSaNiTy
InsAnItY

Boss: Worker, please get me the insanity file.

Worker: which one Boss?

Boss: The one spelled I N S A N I T Y!

Worker: There's at least 8 spelled that way!

Boss: How is that possible?

Worker: A & a sound the same, B & b sound the same, C & c sound the same, ad
nauseum. There's no rhyme or reason for the case differences. It's anarchistic.
-- 
"Wisdom is supreme; therefore get wisdom. Whatever else you
get, get wisdom." Proverbs 4:7 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Re: releaseme new requirement: non-conflicting files on case-insensitive FS/OS

2017-11-20 Thread Felix Miata
Reindl Harald composed on 2017-11-20 18:50 (UTC+0100):

> what do you gain from uppercase chars in filenames?

1-unpredictable location in a sorted filename list
2-need for case-insensitivity switches to various shell and script commands
3-many additional opportunities to mistype long unpronounceable, immemorable 
strings

Case sensitive filesystems are one of the most annoying things about FOSS. :-(
-- 
"Wisdom is supreme; therefore get wisdom. Whatever else you
get, get wisdom." Proverbs 4:7 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Re: GOAL: seriously accommodate >96 DPI users (was: Let's set some goals)

2017-08-20 Thread Felix Miata
Lydia Pintscher composed on 2017-08-20 15:17 (UTC+0200):

> * Appeal to All our Senses: a visually impaired user should be able to
> use all the software produced by KDE;

Put an end to the creation of "situational impairment" described on:
http://www.telegraph.co.uk/science/2016/10/23/internet-is-becoming-unreadable-because-of-a-trend-towards-light/
(second paragraph prior to last of article)

Example 1:
KDE (ostensibly justifiably) blames problem on upstream:

[a11y][u7y] kcmshell5 fonts - > Choose (Select Font) initial window size much
too small (DPI>96)
https://bugs.kde.org/show_bug.cgi?id=346122

Then upstream it lies fallow:
https://bugreports.qt.io/browse/QTBUG-45522

The font selection dialogs are hardly the only KDE dialogs that open too small
when DPI is >96. It's pretty standard that first action on dialog open in those
environments is (try to) make it bigger so that its content reasonably fits its
window size:
picker window always opens with the left pane so narrow that most entries are
indistinguishable from others <https://bugs.kde.org/show_bug.cgi?id=297217>
http://fm.no-ip.com/SS/KDE/narrowWindow143-201708201148.jpg (cuts off selects)

Example 2:
That screenshot also exhibits too small titlebar icons, resulting from the
multitude of similar systemsettings contexts obfuscating whatever location may
exist for control of those sizes. What is needed is for them to be
/*automatically*/ adjusted larger when display density is >96 DPI. OTOH, whether
due to theming or otherwise, /all/ configurability regarding icon sizing needs
to be consolidated under one umbrella category (e.g. Icons) rather than being
incorporated among components of "Workspace Theme", "Icons", "Application
Style", "Accessibility" and wherever any others may be ensconced.

Example 3:
https://phabricator.kde.org/
143 DPI screenshot including it:
http://fm.no-ip.com/SS/KDE/phabricator-20170820-2600-143.jpg

This is an example of how web sites generally, and kde.org in particular, usurps
needs and preferences of web users through sites' manner of styling. In the
screenshot you can see the mouse pointer pointing to the following CSS rule:

body {
font: 13px 'Segoe UI','Segoe UI Emoji','Segoe UI Symbol','Lato',
'Helvetica Neue',Helvetica,Arial,sans-serif;...

What that rule does is ensure:
1-the user is unlikely to enjoy seeing his personally optimal font family in use
anywhere on kde.org (as can be seen from fc-match in screenshot: Droid Sans).
2-the user is unlikely to be unable to read anything on the kde.org page until
applying defensive measure(s) against the offensive behavior that is the CSS
declaration of font sizes in px units. The 13px size employed on kde.org can be
seen to be 29.3% of the browser's preferred size (as can be seen in screenshot)
of 24px, 16^2 / 24^2 being the calculation of (physical) size (as opposed to
nominal size, which is the singular length of glyph height) to reach 29.3%.

If you'll open the URL displayed in the screenshot's right side Firefox window,
<http://fm.no-ip.com/Inet/grayurls.html>, you'll be able to see an example of
styling that accommodates users settings. Its CSS body text inherits the browser
defaults of both size and family, here, 24px and Droid Sans. FWIW, 24px happens
to equate to 12pt at the 143 DPI display density environment of the Plasma 5
screenshot host. 12pt is the size all virtually all web browsers have
historically shipped with as default, literally 12pt in some (e.g. Internet
Explorer), more often as 16px (e.g. Firefox and Safari), which in *real* world
sizing equates to 12pt @ 96 DPI.

<http://fm.no-ip.com/Auth/dpi-screen-window.html> as open there in the SeaMonkey
window, can be used, within constraints indicated thereon, to confirm your
browser's font size setting, and the /accuracy/ (which is not necessarily
indicative of suitability) of the DE host's display density configuration.
Simply use a ruler on one of its black blocks to check.

Similar technique can be employed with phabricator-20170820-2600-143.jpg. By
opening it in a viewer that permits it to be arbitrarily resized, you can adjust
its black blocks to measure their indicated width, thus closely emulating the
environment in which it was originated and see it as it was seen, at least WRT
proportions if not details.

There's much to be done to have KDE appeal to users:

1-whose eyesight is poorer than, or preferences different from, those of
software developers

2-who employ larger displays intending to enjoy larger screen objects rather
than fitting more screen objects
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


QupZilla vs. Konqueror vs. ???

2017-08-14 Thread Felix Miata
I expected KHTML's lagging behind web specifications to lead to some kind of
massive change before now. Nevertheless, I'm not appreciative of what seems to
be the current plan.

1-I am in favor of any names that begin with either K or Q, as these naturally
and beautifully identify any application as a good fit to the QT-toolkit-based
KDE environment providing it.

2-"Zilla" IMO has no legitimate place in the name of any web browser that is not
built using a Mozilla browser engine. Mozilla-engined browsers are the only
browsers whose engine development and goals are not driven by pecuniary
mega-corporate interests Google, Microsoft and Apple. Thus QupZilla is a bad
name as long as neither of Mozilla's rendering engines form its heart.

3-Mozilla users have long deserved a reliable, full-featured, QT-toolkit-based
web browser, one not dependent upon being built using GTK. KDE would be a
natural environment for fulfilling that need.

4-Konqueror's KHTML remains the sole current web engine capable of by default
permitting a computer to do with web content what it was designed to do,
automatically compute, and render, object sizes with accuracy. Some years ago,
web standards were inexplicably changed to dispense with this ability with the
stated goal of diverting blame away from browsers for poorly rendering
incompetently constructed web designs. Blink, Edge, Trident and Webkit engines
all complied unconditionally. Mozilla's Gecko engine reserved a proprietary
facility to retain the ability, but otherwise complied. Konqueror, configured to
use KHTML, failed to comply. By so doing, it remains the only web browser able
to automatically, or at all (other than by happenstance), render objects at
accurate physical sizes. To do so KHTML depends only on Xorg, or its equivalent,
such as Wayland, to provide a logical display density that equals physical
display density. Thus, Konqueror using KHTML remains the only current web
browser which unconditionally permits automatic rendering where a displayed inch
measures an inch, a centimeter a centimeter, and a point a point.
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Re: Can't access kde-devel mailing list archives

2017-07-14 Thread Felix Miata
Franklin Weng composed on 2017-07-14 15:25 (UTC+0800):

> I'd like to find some old posts (around March~June 2016) but I couldn't
> access the mailing list archive at
> https://mail.kde.org/mailman/listinfo/kde-devel .  When clicking the
> Archives it always told me no posts yet.

> Could anyone please tell me where to find all the old posts in kde-devel
> mailing list?

http://marc.info/?l=kde-devel=1=2
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/


Re: [Kde-hardware-devel] kscreen overrides xorg.con*

2013-08-05 Thread Felix Miata

On 2013-08-05 12:01 (GMT+0200) Àlex Fiestas composed:


Felix Miata wrote:



On 2013-07-04 16:43 (GMT+0200) Àlex Fiestas composed:



 Felix Miata wrote:
 What bug #? Does a new bug need to be filed for it to happen?



 https://bugs.kde.org/show_bug.cgi?id=317929



 No need to add a new bug.



Trying to use Fedora 19's 4.10.5 with kscreen 1.0.1,
/etc/kde/share/config/kdedrc contains:



[Module-kscreen]
autoload=false


What do you think šumski telling me or expecting this to accomplish in 
http://lists.opensuse.org/opensuse-kde/2013-07/msg00086.html ? Not being a 
programmer http://api.kde.org/4.0-api/kdelibs-apidocs/kded/html/ doesn't 
really tell me what kded is about.



and not only is xorg.conf nevertheless overridden, but there seems to be no
UI to get access to any display settings:
http://fm.no-ip.com/SS/Fedora/kscreen10-kdm4105-f19-01.png



.xsession-errors is empty. Xorg.0.log:
http://fm.no-ip.com/Tmp/Linux/xorg0log-f19-big41.txt



How is one supposed to manually configure a display currently?



In that screenshot you can see 3 little buttons within the square that
represents your screen.


Little for sure. Sitting tiny at the bottom of a square overwhelmed by gray 
whitespace, sitting in a vast larger sea of white whitespace, it's anything 
but intuitive what might be possible from that screen. It sure could use some 
A11Y/U7Y love, and some descriptive text that doesn't require hovering and 
squinting to see.


On a related note, ... configure monitors and displays? Do people call LCDs 
monitors? Is there a more than an immaterial semantic difference between a 
monitor and a display? Wouldn't just display(s), or screens, or display 
screens be better?



The Do not overwrite Xorg configuration when using only 1 screen will be
done in 1.1, either that or a blacklist of drivers.


I remember that. I also remember 
https://bugs.kde.org/show_bug.cgi?id=317929#c13 (and today is the 5th ;-) ). 
Should I just sit on this a week and find 1.1 in an upcoming round of F19 
updates or the next Factory kscreen build? Do you have an amended ETA on 1.1?

--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Kde-hardware-devel mailing list
Kde-hardware-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-hardware-devel


Re: [Kde-hardware-devel] kscreen overrides xorg.con*

2013-08-03 Thread Felix Miata

On 2013-07-04 16:43 (GMT+0200) Àlex Fiestas composed:


Felix Miata wrote:



What bug #? Does a new bug need to be filed for it to happen?



https://bugs.kde.org/show_bug.cgi?id=317929



No need to add a new bug.


Trying to use Fedora 19's 4.10.5 with kscreen 1.0.1, 
/etc/kde/share/config/kdedrc contains:


[Module-kscreen]
autoload=false

and not only is xorg.conf nevertheless overridden, but there seems to be no 
UI to get access to any display settings: 
http://fm.no-ip.com/SS/Fedora/kscreen10-kdm4105-f19-01.png


.xsession-errors is empty. Xorg.0.log:
http://fm.no-ip.com/Tmp/Linux/xorg0log-f19-big41.txt

How is one supposed to manually configure a display currently?
--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Kde-hardware-devel mailing list
Kde-hardware-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-hardware-devel


Re: [Kde-hardware-devel] kscreen overrides xorg.con*

2013-07-01 Thread Felix Miata

On 2013-07-01 12:17 (GMT+0200) Àlex Fiestas composed:


On Friday 21 June 2013 14:32:22 Felix Miata wrote:



 One solution would be disable kscreen manually in those systems, after all
 it is a manual configuration what is causing your problems. Will that
 work for you?



Sounds like it. A new option in kdmrc? Something special in ~/.config/ or
~/.kde/?



 For KSCreen 1.1, we are considering doing the following to improve the
 situation in virtual machines that could apply in your case as well:



 -On first boot if there is only one screen, do nothing since Xorg/Drivers
 generally get this right.



This too sounds good, for appropriate definition of first boot.



Oks, will try to figure this out for 1.1, we have another related bug so it
seems that this is something we really need to get fixed.


:-)

What bug #? Does a new bug need to be filed for it to happen?
--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Kde-hardware-devel mailing list
Kde-hardware-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-hardware-devel


Re: [Kde-hardware-devel] kscreen overrides xorg.con*

2013-06-21 Thread Felix Miata

On 2013-06-21 19:30 (GMT+0200) Àlex Fiestas composed:


Felix Miata wrote:



...testing various software. None use more than one
display at once...


Underscore.


The question is, on systems that for whatever reason do have any of
/etc/X11/xorg.con*, is $SUBJECT necessary?



Yes


On single display systems and initial start, really? Most non-ancient systems 
do not have any /etc/X11/xorg.con*. Those that do are usually doing so for a 
reason.



If yes generally:



A-should it do so even on initial KDE (Plasma?) startup (aka empty ~/.kde/)
by any given user?



Yes, Xorg gets it wrong most of the times when having more than one screen.


This thread was intended to focus on single display configurations.


B-what should it do on any startup directly subsequent to a global X
configuration change?



We have to assume that all configuration in Xorg are wrong (when it comes to
things that reaches the user like Fonts, dpi and the like).


WRT Xorg automagic, I agree with the strategy. WRT global overrides that 
/etc/X11/xorg.con* contain, I don't agree. It seems to me it should only be 
applied via a KScreen non-default user config option to disregard 
/etc/X11/xorg.con* either entirely, or maybe though a submenu of specific 
categories.



Certainly your case is one of those that have not been taken into
consideration while developing KScreen, reason being that KScreen is focused
on those users that are not able to write their own Xorg.conf files.


What about users relying on proprietary NVidia drivers, which seem dependent 
on /etc/X11/xorg.con*? (I'm not among them. Maybe KScreen is a replacement 
for that dependence?)



Said that, we do want to cover all cases so let's see what we can do to
improve your situation.


:-)


One solution would be disable kscreen manually in those systems, after all it
is a manual configuration what is causing your problems. Will that work for
you?


Sounds like it. A new option in kdmrc? Something special in ~/.config/ or 
~/.kde/?



For KSCreen 1.1, we are considering doing the following to improve the
situation in virtual machines that could apply in your case as well:



-On first boot if there is only one screen, do nothing since Xorg/Drivers
generally get this right.


This too sounds good, for appropriate definition of first boot.
--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Kde-hardware-devel mailing list
Kde-hardware-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-hardware-devel