Page 1 of 1

MagDock-1.3 - A Screen Magnifier Dock

Posted: Tue Jan 11, 2022 5:26 pm
by JakeSFR

[Original thread: https://oldforum.puppylinux.com/viewtopic.php?t=115930]

Out of disappointment due to the lack of a decent, DE/WM agnostic screen magnifier, I wrote one myself.
It's inspired by Win XP built-in Magnifier.

The attached archive contains:

  • magdock-gtk2-1.3-x86_32.pet

  • magdock-gtk2-1.3-x86_64.pet

  • magdock-gtk3-1.3-x86_32.pet

  • magdock-gtk3-1.3-x86_64.pet

  • ES langpack (thanks to josejp2424)

  • souce code

All built in Fatdog64-721 rootfs (GTK-2.24.31 and GTK-3.18.7; GLIBC-2.19).

Check @mikewalsh's video to see it in action (thanks Mike!).

Have fun &
Greetings!


Re: MagDock-1.3 - A Screen Magnifier Dock

Posted: Tue Jan 11, 2022 5:27 pm
by JakeSFR

Changelog

Version 1.3:
- added support for GTK3 (3.18+); build with GTK3=true make

Version 1.2:
- fix slightly wrong byte order while converting cursor image to pixbuf
- backward compatibility with GTK+ versions >= 2.4 && < 2.24, which don't support gtk_combo_box_text

Version 1.1:
- added 'offset' option
- new tray icon actions: Middle button (toggle cursor) and Shift+Wheel (adjust height)
- removed help from tooltip and added a help dialog
- various fixes and improvements

Version 1.0:
- initial release


Re: MagDock-1.3 - A Screen Magnifier Dock

Posted: Sun Jan 23, 2022 1:33 am
by josejp2424

thank you for this great tool.

MagDock_locale_es-1.3.pet
locale-es
(1.91 KiB) Downloaded 79 times

Re: MagDock-1.3 - A Screen Magnifier Dock

Posted: Sun Jan 23, 2022 12:10 pm
by JakeSFR

Thank you! I reuploaded the archive in the first post with your PET included.

Greetings!


Re: MagDock-1.3 - A Screen Magnifier Dock

Posted: Sun Jan 23, 2022 3:26 pm
by mikewalsh

@JakeSFR :-

Thanks for this, Jake. Been using it for a while now.....and find more uses for it day by day. Works better than many others, which seem to have the issue of "freezing" the screen while in use. This one doesn't.....and that makes ALL the difference.

Cheers, mate. :thumbup:

Mike. ;)