[Pkg-kde-commits] rev 2016 - in
people/chrsmrtn/packages/gwenview/debian: . patches
Christopher Martin
chrsmrtn at costa.debian.org
Tue Oct 18 23:33:46 UTC 2005
Author: chrsmrtn
Date: 2005-10-18 23:33:42 +0000 (Tue, 18 Oct 2005)
New Revision: 2016
Added:
people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051018.diff
Removed:
people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051001.diff
Modified:
people/chrsmrtn/packages/gwenview/debian/changelog
Log:
Gwenview branch update.
Modified: people/chrsmrtn/packages/gwenview/debian/changelog
===================================================================
--- people/chrsmrtn/packages/gwenview/debian/changelog 2005-10-18 21:29:45 UTC (rev 2015)
+++ people/chrsmrtn/packages/gwenview/debian/changelog 2005-10-18 23:33:42 UTC (rev 2016)
@@ -1,3 +1,9 @@
+gwenview (1.3.0-2) UNRELEASED; urgency=low
+
+ * Sync with the 1.3 branch, pulling in a few minor fixes.
+
+ -- Christopher Martin <chrsmrtn at debian.org> Date
+
gwenview (1.3.0-1) unstable; urgency=low
* New upstream release.
Deleted: people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051001.diff
Added: people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051018.diff
===================================================================
--- people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051018.diff 2005-10-18 21:29:45 UTC (rev 2015)
+++ people/chrsmrtn/packages/gwenview/debian/patches/01_gv1.3_branch_20051018.diff 2005-10-18 23:33:42 UTC (rev 2016)
@@ -0,0 +1,81 @@
+--- gwenview.orig/src/configure.in.in
++++ gwenview.patched/src/configure.in.in
+@@ -49,7 +49,7 @@
+ AC_MSG_CHECKING(for assembler support for IA32 extensions)
+
+ dnl MMX check
+- AC_TRY_COMPILE(, [ __asm__("pxor %%mm0, %%mm0" : : : "%mm0") ],
++ AC_TRY_COMPILE(, [ __asm__("pxor %mm0, %mm0") ],
+ [
+ echo $ECHO_N "MMX yes$ECHO_C"
+ AC_DEFINE_UNQUOTED(HAVE_X86_MMX, 1, [Define to 1 if the assembler supports MMX instructions.])
+@@ -57,7 +57,7 @@
+ ], [ echo $ECHO_N "MMX no$ECHO_C" ])
+
+ dnl SSE check
+- AC_TRY_COMPILE(,[ __asm__("xorps %%xmm0, %%xmm0" : : : "%xmm0") ],
++ AC_TRY_COMPILE(,[ __asm__("xorps %xmm0, %xmm0") ],
+ [
+ echo $ECHO_N ", SSE yes$ECHO_C"
+ AC_DEFINE_UNQUOTED(HAVE_X86_SSE, 1, [Define to 1 if the assembler supports SSE instructions.])
+@@ -65,7 +65,7 @@
+ ], [ echo $ECHO_N ", SSE no$ECHO_C" ])
+
+ dnl SSE2 check
+- AC_TRY_COMPILE(, [ __asm__("xorpd %%xmm0, %%xmm0" : : : "%xmm0") ],
++ AC_TRY_COMPILE(, [ __asm__("xorpd %xmm0, %xmm0") ],
+ [
+ echo $ECHO_N ", SSE2 yes$ECHO_C"
+ AC_DEFINE_UNQUOTED(HAVE_X86_SSE2, 1, [Define to 1 if the assembler supports SSE2 instructions.])
+@@ -73,7 +73,7 @@
+ ], [ echo $ECHO_N ", SSE2 no$ECHO_C" ])
+
+ dnl 3DNOW check
+- AC_TRY_COMPILE(, [ __asm__("femms" : : ) ],
++ AC_TRY_COMPILE(, [ __asm__("femms") ],
+ [
+ echo $ECHO_N ", 3DNOW yes$ECHO_C"
+ AC_DEFINE_UNQUOTED(HAVE_X86_3DNOW, 1, [Define to 1 if the assembler supports 3DNOW instructions.])
+--- gwenview.orig/src/gvcore/imageview.h
++++ gwenview.patched/src/gvcore/imageview.h
+@@ -180,6 +180,7 @@
+ void slotZoomOut();
+ void slotResetZoom();
+ void setAutoZoom(bool);
++ void setLockZoom(bool);
+ void increaseGamma();
+ void decreaseGamma();
+ void increaseBrightness();
+--- gwenview.orig/src/gvcore/imageview.cpp
++++ gwenview.patched/src/gvcore/imageview.cpp
+@@ -357,6 +357,8 @@
+ d->mResetZoom->setIcon("viewmag1");
+
+ d->mLockZoom=new KToggleAction(i18n("&Lock Zoom"),"lock",0,d->mActionCollection,"view_zoom_lock");
++ connect(d->mLockZoom,SIGNAL(toggled(bool)),
++ this,SLOT(setLockZoom(bool)) );
+
+ d->mIncreaseGamma=new KAction(i18n("Increase Gamma"),0,CTRL+Key_G,
+ this,SLOT(increaseGamma()),d->mActionCollection,"increase_gamma");
+@@ -1215,6 +1217,7 @@
+ updateScrollBarMode();
+ d->mManualZoom = false;
+ if (value) {
++ d->mLockZoom->setChecked( false );
+ d->mZoomBeforeAuto=d->mZoom;
+ d->mXCenterBeforeAuto=width()/2 + contentsX() + d->mXOffset;
+ d->mYCenterBeforeAuto=height()/2 + contentsY() + d->mYOffset;
+@@ -1224,6 +1227,13 @@
+ }
+ }
+
++void ImageView::setLockZoom(bool value) {
++ if( value ) {
++ d->mAutoZoom->setChecked( false );
++ }
++ // don't change zoom here, keep it even if it was from some auto zoom mode
++}
++
+ void ImageView::increaseGamma() {
+ d->mGamma = KCLAMP( d->mGamma + 10, 10, 500 );
+ fullRepaint();
More information about the pkg-kde-commits
mailing list