[Libreoffice-commits] .: Branch 'libreoffice-3-3-1' - patches/dev300
Petr Mladek
pmladek at kemper.freedesktop.org
Tue Feb 22 09:12:44 PST 2011
patches/dev300/apply | 32 +++++++++++++++++--------------
patches/dev300/sd-blank-first-slide.diff | 29 ++++++++++++++++++++++++++++
2 files changed, 47 insertions(+), 14 deletions(-)
New commits:
commit 893ed4c4f15d99532ad1f0cdf9fe1ad75dbc4e04
Author: Petr Mladek <pmladek at suse.cz>
Date: Tue Feb 22 18:10:50 2011 +0100
NovellHotFixes: fixed occasional blank first slide in presentation (fdo#34533)
diff --git a/patches/dev300/apply b/patches/dev300/apply
index c47179f..d6ac64f 100755
--- a/patches/dev300/apply
+++ b/patches/dev300/apply
@@ -52,17 +52,17 @@ UnstableWP : UnstableLibwpd
NovellBase : LinuxCommon, NovellOnly, NovellOnlyUnix, \
NotDebian, Split, Shrink, \
CustomUserConfig
-SUSE-9.1 : NovellBase, DisableGCJ
-SUSE-9.2 : NovellBase, DisableGCJ
-SUSE-9.3 : NovellBase, DisableGCJ
-SUSE-10.0 : NovellBase, DisableGCJ
-SUSE-10.1 : NovellBase, DisableGCJ, BerkeleyDB43, Java14, BrokenSystemNSS, Cairo10, SUSE101
-SUSE-10.2 : NovellBase, DisableGCJ, BerkeleyDB43, Java14, OpenGLTransitionsMesa703
-SUSE-10.3 : NovellBase, DisableGCJ, BerkeleyDB43, Java14, GCC41
-SUSE-11.0 : NovellBase, DisableGCJ, BerkeleyDB43, PostgreSQL
-SUSE-11.1 : NovellBase, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL
-SUSE-11.2 : NovellBase, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL, SUSE112
-SUSE : NovellBase, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL, SUSE112
+SUSE-9.1 : NovellBase, NovellHotFixes, DisableGCJ
+SUSE-9.2 : NovellBase, NovellHotFixes, DisableGCJ
+SUSE-9.3 : NovellBase, NovellHotFixes, DisableGCJ
+SUSE-10.0 : NovellBase, NovellHotFixes, DisableGCJ
+SUSE-10.1 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, Java14, BrokenSystemNSS, Cairo10, SUSE101
+SUSE-10.2 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, Java14, OpenGLTransitionsMesa703
+SUSE-10.3 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, Java14, GCC41
+SUSE-11.0 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, PostgreSQL
+SUSE-11.1 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL
+SUSE-11.2 : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL, SUSE112
+SUSE : NovellBase, NovellHotFixes, DisableGCJ, BerkeleyDB43, ImpressFontSize, PostgreSQL, SUSE112
# Slackware
Slackware : LinuxCommon, SlackwareOnly, NotDebian, Mono, msaccess
# Debian
@@ -114,9 +114,9 @@ translate-org-za-win32: translate-org-za-common, Win32Common, Common
NovellLikeWin32: Win32Common, NovellOnly, NovellLikeOnlyWin32, MultilanguageWin32Only, \
CustomUserConfig, LiberationFontsOnWindows
# Novell
-NovellWin32: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids
-NovellWin32Eval: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellEvaluation
-NovellWin32ISO: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids
+NovellWin32: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids, NovellHotFixes
+NovellWin32Eval: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellEvaluation, NovellHotFixes
+NovellWin32ISO: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids, NovellHotFixes
# go-oo.org Win32
GoOoWin32: NovellLikeWin32, GoOoOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids, GoOoSplash
# Mac OS X
@@ -2350,6 +2350,10 @@ build-sled10-autoconf.diff
# boost.m4 can't be procced by it
build-sled10-ixion-with-internal-boost.diff
+[ NovellHotFixes ]
+# occasional blank first slide in presentation
+sd-blank-first-slide.diff, fdo#34533, michael
+
[ Fixes ]
svx-ppt-bullet-offset-fix.diff, n#593609, rodo
diff --git a/patches/dev300/sd-blank-first-slide.diff b/patches/dev300/sd-blank-first-slide.diff
new file mode 100644
index 0000000..819db29
--- /dev/null
+++ b/patches/dev300/sd-blank-first-slide.diff
@@ -0,0 +1,29 @@
+commit 89fe9346a5292ddb1ac19ba734034b61e4b628b2
+Author: Michael Meeks <michael.meeks at novell.com>
+Date: Tue Feb 22 11:23:46 2011 +0000
+
+ fix fdo#34533 - occasional blank first slide in presentation
+
+diff --git a/sd/source/ui/slideshow/slideshowviewimpl.cxx b/sd/source/ui/slideshow/slideshowviewimpl.cxx
+index 2000ae0..fa293b2 100644
+--- sd/source/ui/slideshow/slideshowviewimpl.cxx
++++ sd/source/ui/slideshow/slideshowviewimpl.cxx
+@@ -500,7 +500,17 @@ void SlideShowView::updateimpl( ::osl::ClearableMutexGuard& rGuard, SlideshowImp
+ if( pSlideShow )
+ {
+ ::rtl::Reference< SlideshowImpl > aSLGuard( pSlideShow );
+- rGuard.clear();
++
++ if( mbFirstPaint )
++ {
++ mbFirstPaint = false;
++ SlideshowImpl* pSlideShow = mpSlideShow;
++ rGuard.clear();
++ if( pSlideShow )
++ pSlideShow->onFirstPaint();
++ } else
++ rGuard.clear();
++
+ pSlideShow->startUpdateTimer();
+ }
+ }
More information about the Libreoffice-commits
mailing list