Commit Graph

105 Commits

Author SHA1 Message Date
Michael Pfeiffer
54b60814b5 Moved header files to private/printer/libprint.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6371 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:29:43 +00:00
Michael Pfeiffer
9d16631b98 Use class PrintTransport to access transport add-on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6370 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:26:43 +00:00
Michael Pfeiffer
393fb10d6e Added class PrintTransport to simplify the usage of a print transport add-on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:19:16 +00:00
Michael Pfeiffer
3a35412852 Added copyright text
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6366 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-27 21:18:30 +00:00
Philippe Houdoin
d179491229 Comment out non-working file(s) package place path because of the space in
"PDF Writer" folder name...
To fix in the future.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6171 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-20 00:31:48 +00:00
Philippe Houdoin
81bf1b26a2 Not used anymore since we moved to text-based ressource files...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6155 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:57:19 +00:00
Philippe Houdoin
cecbb5fb07 Fix some warnings.
Prepare to package future PDF Writer print driver as OBOS package:
openbeos-pdf_writer-cvs...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6154 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-01-19 21:53:54 +00:00
Philippe Houdoin
4322a2b339 Was linking against BONE libbnetapi.so instead of R5 libnetapi.so...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5826 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-30 12:35:36 +00:00
mahlzeit
0e6141ba3b Simplified app_flags.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5726 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-22 17:41:02 +00:00
Philippe Houdoin
d220d2bb07 Remove the makefile, should not be check-in in the first place (bad * joker! ;-) )
Plus fix a warning about type mismatch...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:40:43 +00:00
Philippe Houdoin
6c5ac69ac2 Matching port type with stored attribut type.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 21:00:27 +00:00
Philippe Houdoin
fd17f6d4b5 Check-in a small print transport add-on for printers featuring an HP JetDirect port.
Like my all new HP deskjet 5850 ;-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:56:59 +00:00
Michael Pfeiffer
d50d38a519 Write PrinterSettings in Driver.cpp instead of Page/JobSetupWindow.cpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5565 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:55:09 +00:00
Michael Pfeiffer
3188e359dc Ouch, wrong actual parameter order! Allways save settings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5564 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:54:56 +00:00
Philippe Houdoin
3ae86e799a Fix printer spool path attribut name in the message we handle to transport add-on(s).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 13:57:46 +00:00
Philippe Houdoin
3c65e26e48 Fix the build of LPR and IPP print transport add-ons, which I've broken when moving
un-POSIX network headers files (ex: sys/socketvar.h) to private headers.
Still some warnings to fix, thought...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5499 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-29 18:07:26 +00:00
Michael Pfeiffer
c8ec7d9a9b Workaround for Dano/Zeta is required because it does not store all fields from the BMessage returned by config_job in the spool file, we add the missing fields that are stored in an attribute of the printer folder.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5490 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-27 18:22:46 +00:00
Philippe Houdoin
ab5385e386 Switching to .rdef resources.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5228 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-01 16:15:30 +00:00
Nathan Whitehorn
8f1f3e5386 Fixed PowerPC compilation... though still doesn't work with the Jamfile, owing to the need for a different C++ library (mslcpp_4_0).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5173 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-26 21:36:36 +00:00
Michael Pfeiffer
44350116a7 Obsolete.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5037 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-14 17:07:55 +00:00
Michael Pfeiffer
d9b3e69ea4 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
2003-10-14 17:06:50 +00:00
Michael Pfeiffer
869850df64 Added preview printer driver.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5035 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-14 17:05:50 +00:00
Michael Pfeiffer
4c6f063e7e Added missing return statement.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5034 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-10-14 17:04:48 +00:00
Michael Pfeiffer
64200a77db Added option to log to stderr.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4759 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-18 20:24:16 +00:00
Michael Pfeiffer
8ce7304896 Added user defined encoding that is created at runtime. Display used fonts in status window.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4758 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-18 20:21:06 +00:00
Michael Pfeiffer
48f9fa477a Header file from PDFlib-Lite-5.0.3
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4757 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-09-18 20:20:45 +00:00
Michael Pfeiffer
f1bf474ac1 Fixed wrong class name in dynamic cast.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4240 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-07 16:26:58 +00:00
Michael Pfeiffer
69e940458c Removed unused class prototype.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4239 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-08-07 16:26:47 +00:00
Michael Pfeiffer
ad3b616b82 Added option to store images in cache as flattened archived BBitmaps
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3895 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-07 20:37:06 +00:00
Michael Pfeiffer
281b14ed54 Added cache for masks.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3894 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-07 20:36:21 +00:00
Michael Pfeiffer
37ac95056d Changed transport add-on names to upper case.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3872 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-06 10:34:47 +00:00
Michael Pfeiffer
4701d4b55a Enabled building of IPP/LPR. Linking does not fail anymore, because of fixed bug in headers/posix/sys/socket.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3871 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-06 10:34:38 +00:00
Michael Pfeiffer
9369306ef7 Changed include file name.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3790 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-01 19:36:39 +00:00
Michael Pfeiffer
633abe4191 Uncommented printerdriveraddon.a.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3788 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-01 19:34:15 +00:00
Michael Pfeiffer
60337ce111 Added more meta data to PS stream.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3787 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-01 19:33:31 +00:00
Michael Pfeiffer
c2320d3772 Changes for 2.0b1
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3786 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-07-01 19:32:18 +00:00
Philippe Houdoin
c2c29c32a6 TransportAddOnTemplate.cpp -> PrintTransportAddOnTemplate.cpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3774 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-30 23:29:42 +00:00
Philippe Houdoin
73a06d9625 Renaming TransportAddOn.[cpp|h] into PrintTransportAddOn.[cpp|h] as "Transport" is
not enough explicit.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3772 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-30 22:51:42 +00:00
Philippe Houdoin
894c59e0a9 Renaming TransportAddOn.[cpp|h] into PrintTransportAddOn.[cpp|h], as "Transport"
is not enough explicit.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3771 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-30 22:35:54 +00:00
Michael Pfeiffer
9bdaa888c9 Bug fix.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3770 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-30 20:41:31 +00:00
Michael Pfeiffer
33f2c6fb7d Fixed wrong device path.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3742 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 19:05:17 +00:00
Michael Pfeiffer
8843cf3906 Modified to use libtransportaddon.a.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3741 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 18:45:47 +00:00
Michael Pfeiffer
37b3e403fe Added untested Serial Port transport add-on.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3740 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 18:43:54 +00:00
Michael Pfeiffer
cca5b73672 USB Port transport add-on contributed by Andreas Benzler
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3739 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 18:43:10 +00:00
Michael Pfeiffer
78ed38a8a8 Added USB Port and Serial Port transport add-ons.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3738 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 18:41:16 +00:00
Michael Pfeiffer
0146564896 Added static libraries used by transport and printer driver add-ons.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3737 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-29 18:34:33 +00:00
Michael Pfeiffer
b95bbcda0a Updated for version 2.0
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3711 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-28 06:36:06 +00:00
Michael Pfeiffer
2997e5ed52 Bug fix and removed installation of libpdf.so
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3710 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-28 06:31:00 +00:00
Michael Pfeiffer
93293bd797 ImageCache.cpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3709 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-28 06:27:37 +00:00
Michael Pfeiffer
2a76289ea7 Bug fixes.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3699 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-06-27 17:23:52 +00:00