From 36d47c58466d6fd2b5894e16dafecfb579433f68 Mon Sep 17 00:00:00 2001 From: fedor Date: Thu, 27 Sep 2001 02:29:56 +0000 Subject: [PATCH] Printer fixes git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11024 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 18 ++++++++++++++++++ PrinterTypes/GNUmakefile.postamble | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 6a8742a1a..6b6acac46 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,24 @@ Wed Sep 26 23:04:57 2001 Nicola Pero part of the path when saving it into the filename (patch by Ludovic Marcotte ). +2001-09-25 Adam Fedor + + * Source/NSView.m: Add viewIsPrinting "class" variable. + (-lockFocusInRect:): Add special code when printing + (-unlockFocusNeedsFlush:): Likewise. + (-dataWithEPSInsideRect:): Set/reset viewIsPrinting. + +2001-09-16 Georg Fleischmann + + * Source/NSPrintOperation.m + [NSPrintOperation -destroyContext:]: remove context from the context + list. Otherwise we will never get dealloced. + [NSPrintOperation -_print:]: use displayRectIgnoringOpacity to avoid + drawing of our ancestors. + [GSEPSPrintOperation -createContext:]: create a context. + [GSEPSPrintOperation -deliverResult:]: add contents of written file + to data object. + 2001-09-24 Fred Kiefer * Header/gnustep/gui/NSWindow.h diff --git a/PrinterTypes/GNUmakefile.postamble b/PrinterTypes/GNUmakefile.postamble index 049d72f58..5337c907e 100644 --- a/PrinterTypes/GNUmakefile.postamble +++ b/PrinterTypes/GNUmakefile.postamble @@ -53,7 +53,7 @@ after-install:: if [ ! -d $(INSTALL_DIR)/$$dirs ]; then \ $(MKDIRS) $(INSTALL_DIR)/$$dirs ; \ fi; \ - cp $$dirs/*ppd $(INSTALL_DIR)/$$dirs/ ; \ + $(INSTALL_DATA) $$dirs/*ppd $(INSTALL_DIR)/$$dirs/ ; \ done; \ for file in $(RESOURCE_FILES); do \ $(INSTALL_DATA) $$file $(INSTALL_DIR) ; \