From Mageia wiki
Jump to: navigation, search

Summary

Use the native printer applet of desktop environment (when it exists) instead of system-config-printer-applet.
eg plasma-applet-printmanager on KDE

Owner

  • Name: Luc Menut
  • Email: lmenut@mageia.org

Resources

  • Packagers of DE that have a native printer applet
  • ( perhaps drakxtools developers for minor adjustments on print system installer )

Current status

  • Targeted release: Mageia 5
  • Last updated: 2025/05/09
  • Percentage of completion: 5%

Detailed Description

When task-printing is installed, we install and use on all desktop environments the GTK applet system-config-printer-applet.
Instead of always using system-config-printer-applet, we could use the native printer applet of the DE.
Fedora doesn't use system-config-printer-applet on Gnome and KDE.
http://pkgs.fedoraproject.org/cgit/system-config-printer.git/tree/system-config-printer-no-applet-in-gnome.patch

Why it would be good for Mageia to include it

It would allow a better integration of the printer applet in the DE, and probably uses less memory than system-config-printer-applet.

Test case

test that the expected applet is correctly installed and works fine when printing.

Software / Packages Dependencies

  • system-config-printer:

- remove our patch system-config-printer-1.3.1-start-applet.patch
(currently we patch system-config-printer-applet to use it on KDE, which is not the case by default upstream)
- perhaps split system-config-printer-applet in a subpackage

  • probably some adjustments in task-printing-scanning and meta-task

What could disrupt development of this new feature

problem to install by default the wanted applet for each DE

Planning

this should be available before beta 1, ideally ASAP.

Contingency

revert to system-config-printer-applet on all DE.

Release Notes

Documentation