ooo-build r11793 - in trunk: . patches/src680



Author: jonp
Date: Tue Mar  4 04:30:50 2008
New Revision: 11793
URL: http://svn.gnome.org/viewvc/ooo-build?rev=11793&view=rev

Log:
	* patches/src680/sc-move-from-origin.diff: Added; when moving the cursor
	  after a block selection, movement should be relative to the start of the
	  block selection, not the end.
	* patches/src680/apply: Add sc-move-from-origin.diff.


Added:
   trunk/patches/src680/sc-move-from-origin.diff
Modified:
   trunk/ChangeLog
   trunk/patches/src680/apply

Modified: trunk/patches/src680/apply
==============================================================================
--- trunk/patches/src680/apply	(original)
+++ trunk/patches/src680/apply	Tue Mar  4 04:30:50 2008
@@ -444,6 +444,8 @@
 # Added support for "application/octet-stream" mime type in package manager
 desktop-application-octet-stream-mime-type.diff, i#73301, flr
 
+win32-quickstarter-exit.diff, i#73550, tml
+
 # find locked certs, fix by Jacob Berkman <jberkman novell com>
 libxmlsec-findcerts.diff, i#76870, pmladek
 # allow other types of signing certs, fix by Jacob Berkman <jberkman novell com>
@@ -742,6 +744,10 @@
 # Ensure that Print Preview is consistent with Print output.
 sc-print-selected-sheets.diff, n#335684, i#45497, jonp
 
+# After selecting a block, the next movement should move from the *start* of
+# the block selection, not the end.
+sc-move-from-origin.diff, n#364351, jonp
+
 [ CalcFixes < ooh680-m4 ]
 # allow Excel A1 style format (e.g. #Sheet2!A2) in hyperlink destination.
 sc-hyperlink-excel-a1-style.diff, i#80448, kohei
@@ -900,8 +906,6 @@
 # use --hash-style=gnu linking when supported
 # disabled for Debian as Debian policy (for now) is to use=both
 speed-hash-style.diff, pmladek
-# re-direct to plugins via http://extensions.go-oo.org/
-redirect-extensions.diff
 
 [ DebianBaseOnly < ooh680-m4 ]
 sdk-remove-non-free.diff
@@ -1182,8 +1186,6 @@
 
 # fix build with gcc-4.3 on x86_64
 gcc-4.3-icc.diff, i#85771, pmladek
-# fix build with gcc-4.3 on ix86
-gcc-4.3-bridges.diff, i#86551, pmladek
 
 [ BuildBits >= ooh680-m5 < ooh680-m6  ]
 
@@ -1532,6 +1534,7 @@
 SectionOwner => noelpwer
 # start LCL hacks
 vba-stringtodouble.diff, n#359943, noelpwer
+vba-stringtodouble.diff, n#359943, noelpwer
 # incomplete solution ( works for import of ocx radio buttons only )
 radiobutton-group-hack.diff, n#359937, jonp
 # end LCL hacks
@@ -1950,7 +1953,6 @@
 [ UnUsedButNotYetRemovedFromSVN ]
 # diffs kept for reference as there might soon be a need to resurrect
 # part of the code
-win32-quickstarter-exit.diff, i#73550, tml
 
 [ Store ]
 SectionOwner => rodo
@@ -2082,11 +2084,8 @@
 unittesting-xmlscript.diff
 unittesting-xmlsecurity.diff
 
-[ UnitBootstrap ]
-SectionOwner => michael
-SectionIssue => i#86525
-
-# initial cut at a unit testing framework
+[ UnitExperimental ]
+# experimental hacks ...
 unit-deliver.diff
 unit-comphelper.diff
 unit-sc.diff

Added: trunk/patches/src680/sc-move-from-origin.diff
==============================================================================
--- (empty file)
+++ trunk/patches/src680/sc-move-from-origin.diff	Tue Mar  4 04:30:50 2008
@@ -0,0 +1,27 @@
+--- ../ooo-build/build/ooh680-m3.bk/sc/source/ui/view/tabview3.cxx	2008-01-22 03:34:30.000000000 -0500
++++ sc/source/ui/view/tabview3.cxx	2008-03-03 23:13:43.000000000 -0500
+@@ -1049,10 +1049,20 @@
+ 	}
+ 	else
+ 	{
+-		nOldX = (SCsCOL) aViewData.GetCurX();
+-		nOldY = (SCsROW) aViewData.GetCurY();
+-		nCurX = (nMovX != 0) ? nOldX+nMovX : (SCsCOL) aViewData.GetOldCurX();
+-		nCurY = (nMovY != 0) ? nOldY+nMovY : (SCsROW) aViewData.GetOldCurY();
++		SCsCOL nOldCurX = (SCsCOL) aViewData.GetOldCurX();
++		SCsROW nOldCurY = (SCsROW) aViewData.GetOldCurY();
++		if (!bShift && aViewData.GetMarkData().IsMarked())
++		{
++			nOldCurX = nOldX = nBlockStartXOrig;
++			nOldCurY = nOldY = nBlockStartYOrig;
++		}
++		else
++		{
++			nOldX = (SCsCOL) aViewData.GetCurX();
++			nOldY = (SCsROW) aViewData.GetCurY();
++		}
++		nCurX = (nMovX != 0) ? nOldX+nMovX : nOldCurX;
++		nCurY = (nMovY != 0) ? nOldY+nMovY : nOldCurY;
+ 	}
+ 
+ 	BOOL bSkipCell = FALSE;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]