Contents
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.