#
1797be0d |
|
30-Dec-2012 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Some style fixes.
|
#
9b07d9f0 |
|
08-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Renamed files, classes and constants from PrintServerAddOn to PrintAddOnServer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39358 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
112cf45c |
|
08-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* On image renamed print_server_add_on to print_addon_server and moved it from folder bin to servers. The print_server uses print_addon_server now to execute printer driver add-ons. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
61729fe2 |
|
07-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Added application print_server_add_on that is used by the print_server to run a printer driver add-on. This makes the print_server 1) resistant to add-on crashes 2) and memory leaks in add-ons 3) license of an add-on cannot influence the license of the print_server since it does not directly load the add-on anymore; might be an issue with GPL printer drivers like Gutenprint Transport add-ons directly loaded by the print_server should be moved outside the print_server too. Right now I am not aware that the transport add-ons in the repository have any of the issues. The Gutenprint driver has 2 + 3 that was the main motivation to implement that now. Disabled for now until the launch issue is resolved. BRoster does not find the application by its signature until it is opened in Tracker once. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39346 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ddd8057 |
|
06-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Moved printer driver add-on loading and hook function invocation code from class Printer into new class PrinterDriverAddOn. Refactored code a little bit. * Removed duplicate code from class PrintServerApp and use methods from class Printer instead. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39319 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9abbe87f |
|
28-May-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes. No functional changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36966 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
45235126 |
|
21-Aug-2008 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Print jobs whose transport add-on is either "Print To File" or not set at all (in case of "Preview" printer) are not processed sequentially. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27113 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
685483ea |
|
07-Jul-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* set the what field to okok on success, as the epson returns 'Good' for some reason git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a836d47d |
|
07-Jul-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* cleanup, no functional change git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bfd4242 |
|
29-Oct-2007 |
Jérôme Duval <korli@users.berlios.de> |
replaced '_RRC' with B_REFS_RECEIVED git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
820f5fa5 |
|
30-Jul-2007 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Undo last change (Search spool folder by name stored in attribute 'Printer Name'). In other parts of the print_server we had assumed that printer spool directory name = printer name. So the change broke some things. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21753 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
620f852c |
|
29-Jul-2007 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Search printer spool folder by name stored in attribute 'Printer Name'. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21738 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5cb03f9f |
|
21-Dec-2006 |
DarkWyrm <darkwyrm@gmail.com> |
Fixed some copyright year entries I accidentally mangled in the header updates. Thanks korli! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19595 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
314167cd |
|
21-Dec-2006 |
DarkWyrm <darkwyrm@gmail.com> |
Header updates Tweaked a couple BAlerts to be a bit more standardized git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19593 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6797eb63 |
|
30-Jun-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added comments. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
01172d74 |
|
21-May-2003 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Include "unistd.h" to get rmdir() definition. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
87f0c759 |
|
26-Nov-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Clean up. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2094 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7977efcf |
|
22-Oct-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added ability to select printer inside of application. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1598 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2ee553c |
|
15-Oct-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added GetDefaultSettings(). Fixed return correct error code in ConfigurePage(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1530 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
57e88ee8 |
|
26-Sep-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Bug fix for memory leak. BMessage returned by take_job was not deleted. Clean up. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1202 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f0ac1e5a |
|
26-Sep-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Bug fix for HP PCL3 printer add-on. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1197 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f13f87b |
|
21-Sep-2002 |
Michael Phipps <michaelphipps@nowhere.fake> |
For Michael Pfeiffer, ready for beta... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c0d45d7 |
|
28-Jul-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Async. start Page/Printer Config Dialog. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@499 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1797be0dc6389869354ceeaa26958a520bbe615b |
|
30-Dec-2012 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Some style fixes.
|
#
9b07d9f0fe5829ca7504f36e34ded4b020127730 |
|
08-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Renamed files, classes and constants from PrintServerAddOn to PrintAddOnServer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39358 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
112cf45c662cd13e47926971aafde3a1fe2bdca1 |
|
08-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* On image renamed print_server_add_on to print_addon_server and moved it from folder bin to servers. The print_server uses print_addon_server now to execute printer driver add-ons. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39357 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
61729fe266f0242e2dd8178b69c5dfc898b090e0 |
|
07-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Added application print_server_add_on that is used by the print_server to run a printer driver add-on. This makes the print_server 1) resistant to add-on crashes 2) and memory leaks in add-ons 3) license of an add-on cannot influence the license of the print_server since it does not directly load the add-on anymore; might be an issue with GPL printer drivers like Gutenprint Transport add-ons directly loaded by the print_server should be moved outside the print_server too. Right now I am not aware that the transport add-ons in the repository have any of the issues. The Gutenprint driver has 2 + 3 that was the main motivation to implement that now. Disabled for now until the launch issue is resolved. BRoster does not find the application by its signature until it is opened in Tracker once. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39346 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6ddd8057e6f2563c1e03fd7a7b06930f792635e0 |
|
06-Nov-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Moved printer driver add-on loading and hook function invocation code from class Printer into new class PrinterDriverAddOn. Refactored code a little bit. * Removed duplicate code from class PrintServerApp and use methods from class Printer instead. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39319 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9abbe87f8cf1d2b2e5b00c77240c94db52a3c3b7 |
|
28-May-2010 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
* Style changes. No functional changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36966 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
452351266356690bad3e99c7509a6a642f831c8a |
|
21-Aug-2008 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Print jobs whose transport add-on is either "Print To File" or not set at all (in case of "Preview" printer) are not processed sequentially. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27113 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
685483eada0e6a360498d062bd8ceeec2916ba7c |
|
07-Jul-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* set the what field to okok on success, as the epson returns 'Good' for some reason git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a836d47d56a8b238663c9251de22a9861c8c8d0a |
|
07-Jul-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* cleanup, no functional change git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bfd4242713d913b90682f978d3a64b0794ad59b |
|
29-Oct-2007 |
Jérôme Duval <korli@users.berlios.de> |
replaced '_RRC' with B_REFS_RECEIVED git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22763 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
820f5fa5a5092de0cc0aaf79f7b632cef9243178 |
|
30-Jul-2007 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Undo last change (Search spool folder by name stored in attribute 'Printer Name'). In other parts of the print_server we had assumed that printer spool directory name = printer name. So the change broke some things. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21753 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
620f852c78e3c4dbb537c0bee32afc8d814d1d1a |
|
29-Jul-2007 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Search printer spool folder by name stored in attribute 'Printer Name'. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21738 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5cb03f9fb93295b3681133051eb170832a3f1517 |
|
21-Dec-2006 |
DarkWyrm <darkwyrm@gmail.com> |
Fixed some copyright year entries I accidentally mangled in the header updates. Thanks korli! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19595 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
314167cd80628863ebbf976b1183ce99613515ed |
|
21-Dec-2006 |
DarkWyrm <darkwyrm@gmail.com> |
Header updates Tweaked a couple BAlerts to be a bit more standardized git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19593 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6797eb63d7de93e359eb9dd672445807caa65662 |
|
30-Jun-2003 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added comments. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
01172d74601472e68e5a2dafd778c15f651f7c68 |
|
21-May-2003 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Include "unistd.h" to get rmdir() definition. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3284 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
87f0c75967f90883506f15d03b29f0d67fb69883 |
|
26-Nov-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Clean up. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2094 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7977efcf988c8a92f0d4db6bdf4d4e96106c9e60 |
|
22-Oct-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added ability to select printer inside of application. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1598 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2ee553c1bc64836b7578f8f3087086420f4c1e4 |
|
15-Oct-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Added GetDefaultSettings(). Fixed return correct error code in ConfigurePage(). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1530 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
57e88ee89b6136fe8890cf313e96389b4ab7bb15 |
|
26-Sep-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Bug fix for memory leak. BMessage returned by take_job was not deleted. Clean up. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1202 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f0ac1e5a7ec5853a23c490ef55e1665e61c78918 |
|
26-Sep-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Bug fix for HP PCL3 printer add-on. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1197 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8f13f87bf75c293237427b4e09c9648d52b2c398 |
|
21-Sep-2002 |
Michael Phipps <michaelphipps@nowhere.fake> |
For Michael Pfeiffer, ready for beta... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c0d45d7c12f8bc55c3c57471595641e6794115c |
|
28-Jul-2002 |
Michael Pfeiffer <michael.w.pfeiffer@gmail.com> |
Async. start Page/Printer Config Dialog. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@499 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|