Discussion:
[Gimp-print-devel] 5.2.13?
Robert Krawitz
2017-07-01 17:50:45 UTC
Permalink
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-01 18:08:25 UTC
Permalink
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
want to complete in the next 1-2 days:
MAXIFY iB4100 series
MAXIFY MB2100 series
MAXIFY MB2700 series (expect to be similar to MB2100)
MAXIFY MB5100 series
MAXIFY MB5400 series (expect to be similar to MB5100)

There are a lot of new devices of the TS series, but I won't have time
to add any of those right now.
Regards,
Gernot Hassenpflug
Robert Krawitz
2017-07-01 18:10:22 UTC
Permalink
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
MAXIFY MB2100 series
MAXIFY MB2700 series (expect to be similar to MB2100)
MAXIFY MB5100 series
MAXIFY MB5400 series (expect to be similar to MB5100)
There are a lot of new devices of the TS series, but I won't have time
to add any of those right now.
OK, makes sense.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-02 23:50:16 UTC
Permalink
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
more for this printer:
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)

I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.

In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
Post by Gernot Hassenpflug
MAXIFY MB2100 series
MAXIFY MB2700 series (expect to be similar to MB2100)
MAXIFY MB5100 series
MAXIFY MB5400 series (expect to be similar to MB5100)
Will work on these today.
Best regards,
Gernot Hassenpflug
Post by Gernot Hassenpflug
There are a lot of new devices of the TS series, but I won't have time
to add any of those right now.
Regards,
Gernot Hassenpflug
Robert Krawitz
2017-07-02 23:55:58 UTC
Permalink
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.

I'll rerun the testpattern check.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-03 01:01:09 UTC
Permalink
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.

Gernot
Robert Krawitz
2017-07-03 01:07:46 UTC
Permalink
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-03 01:28:20 UTC
Permalink
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
Ah, a typo of "," instead of "." I'll fix that.
Robert Krawitz
2017-07-03 01:33:04 UTC
Permalink
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
Ah, a typo of "," instead of "." I'll fix that.
I'm running a testpattern sweep against this (including page size) to
see if anything broke as a result.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Robert Krawitz
2017-07-03 02:37:36 UTC
Permalink
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
I notice the following change. Why did you change the mode name from
InkJetHagakiaddr to InkJetHagakiA? This results in incompatible
changes in the PPD files (since these are simply keys).

@@ -11283,9 +11341,9 @@ static const canon_modeuse_t canon_PIXMA_MG3600_modeuses[] = {
{ "Coated", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
{ "HagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkJetHagaki", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkJetHagakiaddr", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkJetHagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkjetPhotoHagakiK",canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkjetPhotoHagakiKaddr",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkjetPhotoHagakiKA",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "Hagaki", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "TShirt", canon_PIXMA_MG3600_modeuses_TShirt, INKSET_COLOR_SUPPORT },
{ "Envelope", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-03 02:52:14 UTC
Permalink
Post by Robert Krawitz
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
I notice the following change. Why did you change the mode name from
InkJetHagakiaddr to InkJetHagakiA? This results in incompatible
changes in the PPD files (since these are simply keys).
@@ -11283,9 +11341,9 @@ static const canon_modeuse_t canon_PIXMA_MG3600_modeuses[] = {
{ "Coated", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
{ "HagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkJetHagaki", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkJetHagakiaddr", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkJetHagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkjetPhotoHagakiK",canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkjetPhotoHagakiKaddr",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkjetPhotoHagakiKA",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "Hagaki", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "TShirt", canon_PIXMA_MG3600_modeuses_TShirt, INKSET_COLOR_SUPPORT },
{ "Envelope", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
I had realized the meaning of the A finally, and thought I could write
the keys differently to make them consistent.
However, as you point out, this changes existing keys which were
already released in 5.2.12, so I'll have to revert them, and change
the new additions to match.
Sorry about that.
Gernot
Robert Krawitz
2017-07-03 02:54:42 UTC
Permalink
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
I notice the following change. Why did you change the mode name from
InkJetHagakiaddr to InkJetHagakiA? This results in incompatible
changes in the PPD files (since these are simply keys).
@@ -11283,9 +11341,9 @@ static const canon_modeuse_t canon_PIXMA_MG3600_modeuses[] = {
{ "Coated", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
{ "HagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkJetHagaki", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkJetHagakiaddr", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkJetHagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkjetPhotoHagakiK",canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkjetPhotoHagakiKaddr",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkjetPhotoHagakiKA",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "Hagaki", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "TShirt", canon_PIXMA_MG3600_modeuses_TShirt, INKSET_COLOR_SUPPORT },
{ "Envelope", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
I had realized the meaning of the A finally, and thought I could write
the keys differently to make them consistent.
However, as you point out, this changes existing keys which were
already released in 5.2.12, so I'll have to revert them, and change
the new additions to match.
Thanks -- please do this.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-03 07:48:28 UTC
Permalink
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Robert Krawitz
Post by Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Hello Robert,
I've almost finished what I was aiming to add, five more devices I
MAXIFY iB4100 series
Hello Robert,
Done with experimental addition of iB4100 series.
Thre are quite a lot of localized paper sizes, and I've added a couple
Oficio (Note: I don't know which country this applies to)
Brazil Oficio
Mexico Oficio
Legal (India)
I see from online Canon manuals for various high-end printers, that
there are plenty more (Columbia, Argentine Oficio, Korean sizes,
etc.), just have not actually come across them in drivers yet.
In anycase, I hope I've added the above in a sensible manner, would be
good to have a review of that maybe?
The only thing that's obvious to me is that the comment for M-Oficio
uses the European syntax (216,0mm); I think we should use one standard
for this.
Yes, some of the local variations use Imperial, others use metric measurements.
So I chose english-extended or metric-extended based on that.
I'm referring just to the comment.
I notice the following change. Why did you change the mode name from
InkJetHagakiaddr to InkJetHagakiA? This results in incompatible
changes in the PPD files (since these are simply keys).
@@ -11283,9 +11341,9 @@ static const canon_modeuse_t canon_PIXMA_MG3600_modeuses[] = {
{ "Coated", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
{ "HagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkJetHagaki", canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkJetHagakiaddr", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkJetHagakiA", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "InkjetPhotoHagakiK",canon_PIXMA_MG3600_modeuses_PPplusG2, INKSET_COLOR_SUPPORT },
- { "InkjetPhotoHagakiKaddr",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
+ { "InkjetPhotoHagakiKA",canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "Hagaki", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
{ "TShirt", canon_PIXMA_MG3600_modeuses_TShirt, INKSET_COLOR_SUPPORT },
{ "Envelope", canon_PIXMA_MG3600_modeuses_Hagaki, INKSET_BLACK_SUPPORT | INKSET_COLOR_SUPPORT | INKSET_BLACK_MODEREPL | INKSET_COLOR_MODEREPL },
I had realized the meaning of the A finally, and thought I could write
the keys differently to make them consistent.
However, as you point out, this changes existing keys which were
already released in 5.2.12, so I'll have to revert them, and change
the new additions to match.
Thanks -- please do this.
Committed fix, will be able to do compile tests tonight again (along
with the 4 remaining printer model additions).
Regards,
Gernot Hassenpflug
Robert Krawitz
2017-07-03 15:43:25 UTC
Permalink
At present the only changes are the new printers and the added support
for the new media sizes; everything is otherwise identical to 5.2.13.

I've merged these changes to the branch.
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Gernot Hassenpflug
2017-07-03 15:47:34 UTC
Permalink
Post by Robert Krawitz
At present the only changes are the new printers and the added support
for the new media sizes; everything is otherwise identical to 5.2.13.
Thanks!
Post by Robert Krawitz
I've merged these changes to the branch.
I'm going to add the instances of the Canon PIXMA G1000, G2000, G3000
and G4000 to printers.xml and NEWS tomorrow.

Regards,
Gernot Hassenpflug
Post by Robert Krawitz
--
*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net
"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gimp-print-devel mailing list
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel
Gernot Hassenpflug
2017-07-05 12:22:35 UTC
Permalink
On Tue, Jul 4, 2017 at 12:47 AM, Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Robert Krawitz
At present the only changes are the new printers and the added support
for the new media sizes; everything is otherwise identical to 5.2.13.
Thanks!
Post by Robert Krawitz
I've merged these changes to the branch.
I'm going to add the instances of the Canon PIXMA G1000, G2000, G3000
and G4000 to printers.xml and NEWS tomorrow.
Hello Robert,
I've added what I had intended to. I've processed printjobs from the
TS PIXMA series also, so will add these too as experimental devices in
the next day or two if that is permissible.

I've noticed that recent printers use more XML before the printjob,
for instance something like the below (some printers have less, others
more).
In other words, (a) the XML is no longer fixed like it used to be up
to the printers added in 5.2.12, and (b) some printer-related commands
may be inserted as XML rather than in Canon's ESCP format (e.g., the
VendorCmd below). I've not got any printers to test, so for now the
code simply uses the existing fixed XML. However, as people get to
test the devices I'll be able to figure out which if any of the XML is
required for the printer to function.
XML after the printjob is unchanged.

<?xml version="1.0" encoding="utf-8" ?>
<cmd xmlns:ivec="http://www.canon.com/ns/cmd/2008/07/common/"
xmlns:vcn="http://www.canon.com/ns/cmd/2008/07/canon/">
<ivec:contents>
<ivec:operation>StartJob</ivec:operation>
<ivec:param_set servicetype="print">
<ivec:jobID>00000001</ivec:jobID>
<ivec:bidi>0</ivec:bidi>
<ivec:job name><![CDATA[********]]></ivec:jobname>
<ivec:username><![CDATA[********]]></ivec:username>
<ivec:computername><![CDATA[*******]]></ivec:computername>
<ivec:job_description><![CDATA[*******]]></ivec:job_description>
<vcn:host_environment>windows</vcn:host_environment>
</ivec:param_set>
</ivec:contents>
</cmd>
<?xml version="1.0" encoding="utf-8" ?>
<cmd xmlns:ivec="http://www.canon.com/ns/cmd/2008/07/common/">
<ivec:contents>
<ivec:operation>SetJobConfiguration</ivec:operation>
<ivec:param_set servicetype="print">
<ivec:jobID>00000001</ivec:jobID>
<ivec:datetime>20170704090140</ivec:datetime>
<ivec:mismatch_mode>none</ivec:mismatch_mode>
</ivec:param_set>
</ivec:contents>
</cmd>
<?xml version="1.0" encoding="utf-8" ?>
<cmd xmlns:ivec="http://www.canon.com/ns/cmd/2008/07/common/"
xmlns:vcn="http://www.canon.com/ns/cmd/2008/07/canon/">
<ivec:contents>
<ivec:operation>VendorCmd</ivec:operation>
<ivec:param_set servicetype="print">
<vcn:ijoperation>ModeShift</vcn:ijoperation>
<vcn:ijmode>1</vcn:ijmode>
<ivec:jobID>00000001</ivec:jobID>
</ivec:param_set>
</ivec:contents>
</cmd>

Best regards,
Gernot Hassenpflug
Robert Krawitz
2017-07-01 22:31:02 UTC
Permalink
Yes, but I won't get it done until next Thursday, adding a soon to
be released pair of printers from Honeywell, the RP2 and the RP4.
OK, go for it.
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
--
Robert Krawitz <***@alum.mit.edu>

*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
Solomon Peachy
2017-07-03 12:56:08 UTC
Permalink
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
I'm waiting on some feedback for some ink ordering changes for two
dyesub models (should have in the next few days) but otherwise, I'm good
to go.

- Solomon
Post by Robert Krawitz
--
*** MIT Engineers A Proud Tradition http://mitathletics.com ***
Member of the League for Programming Freedom -- http://ProgFree.org
Project lead for Gutenprint -- http://gimp-print.sourceforge.net
"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gimp-print-devel mailing list
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel
--
Solomon Peachy pizza at shaftnet dot org
Delray Beach, FL ^^ (email/xmpp) ^^
Quidquid latine dictum sit, altum videtur.
Solomon Peachy
2017-07-11 00:21:43 UTC
Permalink
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Earlier today I committed the only thing I had pending.

- Solomon
--
Solomon Peachy pizza at shaftnet dot org
Delray Beach, FL ^^ (email/xmpp) ^^
Quidquid latine dictum sit, altum videtur.
Gernot Hassenpflug
2017-07-11 00:46:39 UTC
Permalink
Post by Solomon Peachy
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Earlier today I committed the only thing I had pending.
I have experimental support for the TS8000, TS9000 coming in the next 24 hours.
That will be the last forseen for Canon additions.
Regards,
Gernot
Gernot Hassenpflug
2017-07-12 15:54:46 UTC
Permalink
On Tue, Jul 11, 2017 at 9:46 AM, Gernot Hassenpflug
Post by Gernot Hassenpflug
Post by Solomon Peachy
Post by Robert Krawitz
I haven't seen any comments on 5.2.13-pre1; as far as I'm concerned we
might as well go straight to 5.2.13. Does anyone else have anything
they're workinng on that they'd like to get in?
Earlier today I committed the only thing I had pending.
I have experimental support for the TS8000, TS9000 coming in the next 24 hours.
That will be the last forseen for Canon additions.
Submitted TS8000/TS9000 experimental support.
That completes all outstanding Canon additions (CD printing remains
poorly supported though many more details are in place for making
adjustments).
Regards,
Gernot Hassenpflug

Loading...