Bug 108068 - kmag unusable for disabled people because KMag window covers a part of the screen that cannot be magnified
Summary: kmag unusable for disabled people because KMag window covers a part of the sc...
Status: CONFIRMED
Alias: None
Product: kmag
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: sarang
URL:
Keywords:
: 320755 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-24 18:18 UTC by axeljaeger
Modified: 2022-08-17 18:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description axeljaeger 2005-06-24 18:18:03 UTC
Version:            (using KDE KDE 3.4.1)
Installed from:    Unlisted Binary Package

On Linuxtag 2005 a people told me that KMag is only usefull for graphics artists to check a pixel image and not for eye-disabled people because KMag is a window that hides a rectangle area on the screen. An eye-disabled person cannot move the window around to see what's beneath it. KMag needs to be in an area where no window can be beneath it, for example in a bar at the top or any other screen edge. This can easily implemented in making KMag a kicker applet.
Comment 1 Aron Fischer 2005-06-30 13:05:47 UTC
I agree.

or it might be nice to add a mode in which kmag magnifies what is beneath it (obviously the centre of what is beneath it).

or let's have an option ich which kmag magnifies everything as before but simply treats the screen as if the kmag window wasn't there at all - that it's invisible to kmag.
would this be possible? it would seem like the most sensible thing to do anyway. who wants to magnify the contents of the kmag window when you could just as well increase the magnification?

as an example example: setting kmag to fullscreen-magnification-mode and then maximising the kmag window yields some bizarre results at the moment as every new refresh adds another kmag window into view.
Comment 2 Florian Ehrenthal 2005-10-16 18:37:13 UTC
i would vote for a magnification mode where the kmag window "moves" with the mouse cursor so that everything on the screen can be magnified and accessed...
Comment 3 M S 2006-06-08 14:33:02 UTC
I would vote for a bar at the top of the screen, similar to the kicker bar but thicker (if possible with a adjustable width). I guess a kicker applet fills an entire toolbar at the top is also OK.

All windows are resized to accomodate the bar and instead of the kicker view, it (or the applet) shows a magnified version of the screen.
Comment 4 Christoph Feck 2013-06-05 09:34:10 UTC
*** Bug 320755 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2013-12-16 21:18:41 UTC
*** Bug 328779 has been marked as a duplicate of this bug. ***
Comment 6 Magdalen Berns 2013-12-16 22:07:22 UTC
I am not sure why the recursive magnification bug is a duplicate of this one, can someone clarify?
Comment 7 snx 2022-03-11 15:51:32 UTC
> KMag needs to be in an area where no window can be beneath it,
> for example in a bar at the top or any other screen edge.

Exactly this idea has already been implemented in the KDE3-based KMag (see https://invent.kde.org/accessibility/kmag/-/commit/1884b51a07f4a7a4d28bb325e4664e0bdc8802b6). That old version is quite easy to get running these days to test how it works (it needs more CPU than a Qt5-based KMag, though), let me know if you need some pointers to get started.

The Qt4 port was branched off earlier than that commit and unfortunately was never forward-ported, which is why the Qt5-based KMag does not include it. Still, the code it out there and "only" needs porting.

(Incidentally, the recursion issue mentioned above has also been fixed two times: Once in the Qt3 branch, and also in the Qt4 branch in a seemingly independent effort.)