STR #2453

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]

Return to Bugs & Features ]

STR #2453

Application:FLTK Library
Status:2 - Closed w/o Resolution
Priority:1 - Request for Enhancement, e.g. asking for a feature
Scope:2 - Specific to an operating system
Summary:Enable cups printing on unix platforms (include a patch)
Created By:pgra
Assigned To:matt
Fix Version:Unassigned
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:

Name/Time/Date Filename/Size top right image
#1 pgra
13:09 Nov 20, 2010
#2 pgra
13:39 Nov 20, 2010
bottom left image   bottom right image

Trouble Report Comments:

Name/Time/Date Text top right image
#1 pgra
08:01 Nov 20, 2010
This is a second attempt as I am not sure if my first was accepted
This is a patch to support cups printing. It implements a panel where you can choose a printer and all settings that the printer support.
The patch include autoconf changes to find the cups library (the test may be disabled). I have not implemented internationalization as I am not sure on your preferences on that matter.

The patch is to be applied on top of svn version r7878 (It was created with git)

This is a feature that is possible to include in the 1.3 release.
Regards, Per
#2 engelsman
10:03 Nov 20, 2010
It looks like the patch didn't get attached to the STR as you hoped.
If you follow the link you can click
on the Post File link near the top, and browse your own file system
to attach the patch.

You said that you used "git diff" to create the patch file. If you
used "svn diff" instead it might make it easier for the developers
to apply.

Finally, in order to stand a chance of getting FLTK-1.3.0 released
before Christmas, we are trying to limit the STRs and RFEs to include
in it. If the patch is not simple, the RFE will probably be bumped
to the FLTK-1.4 "to do" list instead...
#3 pgra
13:43 Nov 20, 2010
The "cups_from_svn_v2.patch" is a simpler version of the first patch which also is to be applied on top of r7878.
This is a patch in one step, the original patch was in 6 steps.
#4 matt
07:25 Nov 21, 2010
I appreciate this big and very useful patch. However, for 1.3.0 this is simply too much unverified code at once. In view of a tight release schedule, I am moving this to 1.4, but I would love to see this in a release very soon. Plus we have the Cups expert on our team... .  
#5 matt
07:49 Jan 26, 2023
Arriving here 13 years later, I will remove myself from the STR as I really do not know what the current state of CUPS is in the Linux world. I saw that Mike Sweet released a new version of his FLTK based RasterView, so he is actively developing.

14 day reminder to close this if there is no feedback.
#6 matt
11:01 Nov 25, 2023
This STR has not been updated by the submitter for two or more weeks and has been closed as required by the FLTK Configuration Management Plan. If the issue still requires resolution, please open a GitHub Issue and refer to this STR.

FLTK currently implements Unix printing via Gtk if it exists by loading the relevant libraries at run time, or using "lp" or "lpr" to print via onboard printer calls. I did not get replies on the need to cover CUPS and no complaints about printing on Unix in general, so I am losing this STR.
bottom left image   bottom right image

Return to Bugs & Features ]


Comments are owned by the poster. All other content is copyright 1998-2023 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to ''.