Bug#897668: [breeze-cursor] Severe Visibility Issue

2018-05-04 Thread Maximiliano Curia

Control: tag -1 + upstream

¡Hola Lumin!

El 2018-05-04 a las 01:35 +, Lumin escribió:

Package: breeze-cursor-theme
Version: 4:5.12.4-1
Severity: important



I'm setting severity to important because the visibility of a cursor
theme is really important.



The problematic cursor is the cross cursor of Breeze and Breeze_Snow,
which are located at the svg files in source tree:



 ./cursors/Breeze_Snow/src/cursors.svg
 ./cursors/Breeze/src/cursors.svg



They look good, but when we actually use the cross cursor in a
low-contrast background it is definitely a pain to find the location of
cursor on the screen.



For example, my cursor theme is Breeze. When I'm taking a screenshot
with flameshot, the whole screen is shadowed, according to source code,
the cursor will be set to the cross. However, unlike other breeze cursors
which are padded with a white margin, the cross cursor is padded with
nothing. In this case the cursor has a very low contrast to the
background hence very hard to caught by eyes.



Similarly, I checked Breeze_Snow. And I guess the cross cursor will also
be hard to find when the background is basically grey or white.



I suggest a fix with high-contrast margin added to the cross cursor.


This seems to be a feature request to be discussed upstream, at least from 
my part, I'm in no position to make statement about a cursor design, and you 
definitely don't want to see my drawing skills. :)


So, please, send this feature request upstream directly using the 
https://bugs.kde.org bugtracker (you'll need to create an account there).


After submitting the request upstream, please also add the link here.

Happy hacking,
--
"Always code as if the person who ends up maintaining your code is a violent 
psychopath who knows where you live."

-- John Woods
Saludos /\/\ /\ >< `/


signature.asc
Description: PGP signature


Bug#897668: [breeze-cursor] Severe Visibility Issue

2018-05-03 Thread Lumin
Package: breeze-cursor-theme
Version: 4:5.12.4-1
Severity: important

Dear maintainer,

I'm setting severity to important because the visibility of a cursor
theme is really important.

The problematic cursor is the cross cursor of Breeze and Breeze_Snow,
which are located at the svg files in source tree:

  ./cursors/Breeze_Snow/src/cursors.svg
  ./cursors/Breeze/src/cursors.svg

They look good, but when we actually use the cross cursor in a
low-contrast background it is definitely a pain to find the location of
cursor on the screen.

For example, my cursor theme is Breeze. When I'm taking a screenshot
with flameshot, the whole screen is shadowed, according to source code,
the cursor will be set to the cross. However, unlike other breeze cursors
which are padded with a white margin, the cross cursor is padded with
nothing. In this case the cursor has a very low contrast to the
background hence very hard to caught by eyes.

Similarly, I checked Breeze_Snow. And I guess the cross cursor will also
be hard to find when the background is basically grey or white.

I suggest a fix with high-contrast margin added to the cross cursor.

Thanks.