History log of /haiku/src/add-ons/print/drivers/preview/PageSetupWindow.cpp
Revision Date Author Comments
# 785b8d68 21-Jan-2017 Humdinger <humdingerb@gmail.com>

Change of window title in print dialog

Missed that one with hrev50827 and hrev50825 recently.
Hope that's all...


# 0e216008 04-Dec-2010 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

* Made printing related windows close on pressing the
Escape key.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39736 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a695bce 16-Oct-2010 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

* Use layout API in libprint dialogs.
* Use layout API in preview printer add-on.
* Use layout API in some dialogs in PDF Writer.
* Removed unused class PrinterSetupWindow from PDF Writer.
* Improved layout in print_server configuration dialog.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38986 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8bef3678 27-Jun-2010 Wim van der Meer <wpjvandermeer@gmail.com>

Compiler warning fix. No functional change.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37271 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 26556405 12-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Applied patch by Humdinger which converts printer drivers to use sentence-case.
Thanks a lot! (Part of ticket #5169)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35025 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0ca6b749 26-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* merge parts of libprint and libprintutils to make both indepentend
* adjust all drivers to take that into account
* fix UpdateText() signature in JSDSlider to avoid warning



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26648 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a80e05e2 13-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* fixes for ticket #2378
* adjust ui code to be more font sensitive
* add/ rename some of the utils message manipulation functions
* use ReadAttrString instead of ReadAttr to get the printer name



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26398 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4db0488e 12-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* reordered MarinView.h, MarginView.cpp
* rename private functions to use underscore
* rename some public functions to match the usual style
* adjust pdf/ preview driver to use the renamed functions
* we where leaking a single message in _ConstructGui, otherwise no functional change



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26396 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b4bacb2a 28-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* some more cleanup
* remove doubled code, MarginView should have OrientationChanged(...) or something



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24631 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5226ccb6 26-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* build fix and some more debug output
* fix broken ui look in Job Setup on R5
* fix initialized page size msg field only seen on R5
* remember orientation setting to avoid always swapping it

thanks Michael for pointing this out :)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24598 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c83ee60a 24-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* fixed typo in PreviewDriver
* also always add the resolution to the config message



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24561 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1879dc35 24-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* some code cleanup
* adjusted copyright header
* remove PrinterSetupWindow, simply return the printer name
* some better interface layout, center windows on screen, etc...



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24551 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fcccd8b7 20-Jan-2007 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Some printing related improvements:
* libprint based drivers can now show a preview window and show progress
window while printing contributed in part by Hartmut Reh.
* Libprint and PCL6 driver bug fixes.
* Code clean-up (removed code duplications, coding style, copyright text)

Builds under Linux. Not tested under BeOS.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19882 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b376d60 23-Oct-2006 Oliver Tappe <zooey@hirschkaefer.de>

* fixed all compilation issues of printkit-stuff with gcc4 on Linux
* removed leagcy _sstream-header, we now use sstream, as both compilers provide it



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19109 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fca41c6c 09-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Added Hartmut Reh to list of authors. Updated copyright information.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10623 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 66a207d9 08-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Set upper bound for scaling factor.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43a3d8de 08-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Changed the scaling ability to mimic the scaling behaviour of the Epson printer driver.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10614 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dc893877 07-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Show current displayed page number and added ability to scale the page contents contributed by Dr.H.Reh.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10608 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9d16631b 27-Jan-2004 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Use class PrintTransport to access transport add-on.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6370 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d9b3e69e 14-Oct-2003 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Implemented preview printer driver.
Based on PDF Writer (thanks Philippe).
To do: share code with PDF Writer.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5036 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0e216008df8e39c560df9c3aa67a64d6cd7d7aac 04-Dec-2010 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

* Made printing related windows close on pressing the
Escape key.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39736 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a695bce105f327b826d66fb194d6564d6c3580a 16-Oct-2010 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

* Use layout API in libprint dialogs.
* Use layout API in preview printer add-on.
* Use layout API in some dialogs in PDF Writer.
* Removed unused class PrinterSetupWindow from PDF Writer.
* Improved layout in print_server configuration dialog.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38986 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8bef36786ed5372f97663244ad0f39e9d299b7ba 27-Jun-2010 Wim van der Meer <wpjvandermeer@gmail.com>

Compiler warning fix. No functional change.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37271 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 26556405c2db90fb39eccf7e7e46c1086903f652 12-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Applied patch by Humdinger which converts printer drivers to use sentence-case.
Thanks a lot! (Part of ticket #5169)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35025 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0ca6b749f48605c923441ef708224cdd60af095e 26-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* merge parts of libprint and libprintutils to make both indepentend
* adjust all drivers to take that into account
* fix UpdateText() signature in JSDSlider to avoid warning



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26648 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a80e05e2259d318760f6168c6a52e4a7a8b714da 13-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* fixes for ticket #2378
* adjust ui code to be more font sensitive
* add/ rename some of the utils message manipulation functions
* use ReadAttrString instead of ReadAttr to get the printer name



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26398 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4db0488eadfe36204da7ce8b8b084b2e6045b587 12-Jul-2008 Karsten Heimrich <host.haiku@gmx.de>

* reordered MarinView.h, MarginView.cpp
* rename private functions to use underscore
* rename some public functions to match the usual style
* adjust pdf/ preview driver to use the renamed functions
* we where leaking a single message in _ConstructGui, otherwise no functional change



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26396 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b4bacb2a8a42f6ed9e5f95e572fa78c4c5528d5e 28-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* some more cleanup
* remove doubled code, MarginView should have OrientationChanged(...) or something



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24631 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5226ccb68942b7a93dbcaeaeb521da0c6d5ab13c 26-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* build fix and some more debug output
* fix broken ui look in Job Setup on R5
* fix initialized page size msg field only seen on R5
* remember orientation setting to avoid always swapping it

thanks Michael for pointing this out :)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24598 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c83ee60a7b2f888b909779624a0833031f9d1999 24-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* fixed typo in PreviewDriver
* also always add the resolution to the config message



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24561 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1879dc35bf48cd135c6c75be4b9a998d390f920d 24-Mar-2008 Karsten Heimrich <host.haiku@gmx.de>

* some code cleanup
* adjusted copyright header
* remove PrinterSetupWindow, simply return the printer name
* some better interface layout, center windows on screen, etc...



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24551 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fcccd8b7592fb8c4a853129e9e986ecc03cbdb01 20-Jan-2007 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Some printing related improvements:
* libprint based drivers can now show a preview window and show progress
window while printing contributed in part by Hartmut Reh.
* Libprint and PCL6 driver bug fixes.
* Code clean-up (removed code duplications, coding style, copyright text)

Builds under Linux. Not tested under BeOS.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19882 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b376d605557c600cc5443bf376c23dd2a7861cb 23-Oct-2006 Oliver Tappe <zooey@hirschkaefer.de>

* fixed all compilation issues of printkit-stuff with gcc4 on Linux
* removed leagcy _sstream-header, we now use sstream, as both compilers provide it



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19109 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fca41c6c35eeadbc8613632dde8be749b9186441 09-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Added Hartmut Reh to list of authors. Updated copyright information.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10623 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 66a207d9bd5a4da94f59b55909ec1e633e9ac2e9 08-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Set upper bound for scaling factor.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43a3d8de3f5a9b82828038d2bd4d9eae684a9a8a 08-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Changed the scaling ability to mimic the scaling behaviour of the Epson printer driver.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10614 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dc8938772a0ba00fff39082b955850b215bdfdbd 07-Jan-2005 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Show current displayed page number and added ability to scale the page contents contributed by Dr.H.Reh.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10608 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9d16631b9847f659584cc6675441efcdb33649ad 27-Jan-2004 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Use class PrintTransport to access transport add-on.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6370 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d9b3e69ea415e858593d1a6ae359f072e3c84577 14-Oct-2003 Michael Pfeiffer <michael.w.pfeiffer@gmail.com>

Implemented preview printer driver.
Based on PDF Writer (thanks Philippe).
To do: share code with PDF Writer.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5036 a95241bf-73f2-0310-859d-f6bbb57e9c96