#
# The format of this file is: not documented except by example
#

# -------- Options --------

PATCHPATH=.:../evo2:../vba:../mono:../64bit:../cairo:../gstreamer:../ooxml:../postgresql:../emf+:../unittesting:../lwp

# might be space separated list to support more MWS
OLDEST_SUPPORTED=ooo320-m15

# -------- Functional sub-sets --------
Common : PreprocessPatches, BuildBits, TemporaryHacks, FixesNotForUpstream, \
	 Fixes, DefaultSettings, Features, VCL, Misc, HelpContent, \
	 Icons, Branding, CalcFixes, WriterFixes, EasterEgg, \
	 GStreamer, CWSBackports, WPG, Cleanups, WMF, GnomeVFS, WebDAV, \
	 Layout, VBABits, VBAObjects, CalcErrors, CJK, GCJ, Lwp, WPS, \
	 OOXML, OOXMLExport321, OOXMLExport, SVGImport, FrameworkFeature, UnitTesting, \
	 PopupRemoval, LinkWarningDlg, InternalCairo, Lockdown, \
	 FedoraCommonFixes, InternalMesaHeaders, LayoutDialogs, Fuzz, \
	 CalcRowLimit, Gcc44, Gcc45, BuildFix, WriterDocComparison, \
	 OptionalIconThemes, Toolbars, MySQL, BorderTypes

LinuxCommon : Common, Defaults, TangoIcons, FontConfigTemporaryHacks, \
	      FedoraLinuxOnlyFixes, LinuxOnly, SystemBits, \
	      msaccess, OpenGLTransitions, \
	      Fpickers, Mono, AddressBooks, QuickStarter, KDE4, Netbook, \
	      GlobalNSPluginSupport
MacOSXCommon : Common, Defaults, TangoIcons, SystemBits
Win32Common : Common, Defaults, TangoIcons, \
	      Win32Only, NotDebian, BuildFixWin32
# Experimental sections
Experimental: VBAUntested, ArkOnlyExperimental, \
	      UnUsedButNotYetRemovedFromGit, WebDAVUpstream, \
	      PostgreSQL, SELinux, VOSremoval, Glib2, \
	      UnitBootstrap, RadioButtons, UnstableLibwpd, WWInProgress, \
	      KDE4Experimental, MinGW, CalcExperimental, \
	      OOXMLExportExperimental, CrossWin32Patches, AutoLayout, \
	      WriterNavigation, SystemGraphiteWithSTLport, \
	      HPPA, AXP, Speed, SystemMySQLWithSTLport, OOXMLExportDevel
DebianLooseSections: DebianBaseNoHelpContent
# Optional sections
Optional : LiberationFontsOnWindows, NovellOnlyExtensionFixes, Win32OnlyExtensionFixes, Linux32OnlyExtensionFixes
# Binfilter patches: a special distro; applied only when building with binfilter
Binfilter : BFBuildBits, BFFixes, BFShrink
# optional section for ConvertTextToNumber extension
CT2N : CT2NBits 
# optional section for NLPSolver extension
NLPSolver : NLPSolverBits 
# optional section for LanguageTool extension
LanguageTool : LanguageToolBits 
# System patches: a special distro; applied only when building with the system tarball unpacked
System : SystemBuildBits
# Sdk patches: a special distro; applied only when building with the sdk tarball unpacked
Sdk : SdkFixes
# special fragmented build patch distro
Piece : PieceBits
#Localize
Localize : LocalizeFixes
# patches touching swext which is not in the OpenOffice2 alias yet.
# FIXME: Get this cleaned up
Extensions : ExtensionFixes
UnstableWP : UnstableLibwpd
Gnome2-26 : GnomeSessionManagement

# Novell
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, EMFPlus, Java14, BrokenSystemNSS, GTK28, SUSE101
SUSE-10.2 : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, Java14, OpenGLTransitionsMesa703
SUSE-10.3 : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, Java14, GCC41
SUSE-11.0 : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, CairoFonts, PostgreSQL
SUSE-11.1 : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, CairoFonts, ImpressFontSize, PostgreSQL
SUSE-11.2 : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, CairoFonts, ImpressFontSize, PostgreSQL, OptionalIconThemes, SUSE112
SUSE      : NovellBase, DisableGCJ, BerkeleyDB43, EMFPlus, CairoFonts, ImpressFontSize, PostgreSQL, OptionalIconThemes, SUSE112
# Slackware
Slackware : LinuxCommon, SlackwareOnly, NotDebian, Mono, msaccess, CairoFonts
# Debian
DebianBase : LinuxCommon, DebianBaseOnly, GCCSTL, BerkeleyDB43, Split, PostgreSQL
Debian : DebianBase, DebianOnly, DebianSidOnly, Debian32Only, CairoFonts, HPPA, AXP, kFreeBSD
DebianEtch : DebianBase, DebianOnly, DebianEtchOnly, Debian32Only
# Ubuntu
UbuntuBased : DebianBase, UbuntuOnly
UbuntuHardy : UbuntuBased, UbuntuHardyOnly, CairoFonts
UbuntuJaunty : UbuntuBased, UbuntuJauntyOnly, CairoFonts
UbuntuKarmic : UbuntuBased, UbuntuKarmicOnly, CairoFonts
UbuntuLucid : UbuntuBased, UbuntuLucidOnly, CairoFonts
UbuntuMaverick : UbuntuBased, UbuntuMaverickOnly, CairoFonts
UbuntuL10n : UbuntuBased, UbuntuL10nOnly
# DroplineGNOME
DroplineGNOME : LinuxCommon, DroplineGNOMEOnly, NotDebian, Mono, msaccess
DroplineGNOME64 : LinuxCommon, DroplineGNOMEOnly, NotDebian, Mono, msaccess
# Ark Linux
Ark: LinuxCommon, NotDebian, ArkOnly, BerkeleyDB43, KDE4
# www.pld-linux.org
PLDBase: LinuxCommon, NotDebian, CairoFonts, PLDOnly
PLD: PLDBase
PLD64: PLDBase
# Mandriva Linux
MandrivaBase: CairoFonts, MandrivaOnly, LinuxCommon, MandrivaOnlyUnix, Split, NotDebian
Mandriva: MandrivaBase
Mandriva64: MandrivaBase
# Frugalware Linux
Frugalware: LinuxCommon, GnomeVFS, GlobalDesktopFiles, NonArkCommon, NoRpath, NovellOnly, NovellOnlyUnix, NotDebian, FrugalwareOnly
# openmamba
openmamba: LinuxCommon, GlobalDesktopFiles
#Gentoo
GentooBase : LinuxCommon, GentooOnly, NotDebian, CairoFonts, BerkeleyDB43, IntegrateExtensions
GentooUnstable: GentooBase, GentooExperimental
Gentoo : GentooBase
Gentoo64: GentooBase
# rPath Linux
rPathCommon: LinuxCommon, NotDebian, BerkeleyDB43, CairoFonts
rpl2: rPathCommon
rpl2-64: rPathCommon
# ArchLinux
ArchLinux: LinuxCommon
# Win32
Win32 : Win32Common
# translate.org.za
translate-org-za-linux: translate-org-za-common, LinuxCommon, Common
translate-org-za-win32: translate-org-za-common, Win32Common, Common
NovellLikeWin32: Win32Common, NovellOnly, NovellLikeOnlyWin32, MultilanguageWin32Only, Fpickers, \
	CustomUserConfig, LiberationFontsOnWindows
# Novell
NovellWin32: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, IntegrateExtensions, NovellWin32WritingAids
NovellWin32Eval: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, NovellEvaluation
NovellWin32ISO: NovellLikeWin32, NovellOnlyWin32, MultilanguageWin32Only, IntegrateExtensions, NovellWin32WritingAids
# go-oo.org Win32
GoOoWin32: NovellLikeWin32, GoOoOnlyWin32, MultilanguageWin32Only, NovellWin32WritingAids, GoOoSplash
# Mac OS X
MacOSX : MacOSXCommon, MacOSXOnly
GoOoMacOSX : MacOSXCommon, MacOSXOnly, NovellOnly, NovellOnlyExtensionFixes, Fpickers, CustomUserConfig, IntegrateExtensions, GoOoSplash
# Pardus
Pardus2007: PardusOnly, LinuxCommon, NotDebian
Pardus2008: PardusOnly, LinuxCommon, NotDebian
# Solaris
Solaris: NovellBase, UnstableExtensions
# Universal Upstream-like packages
GoOoLinux: NovellBase, NovellOnly, NovellOnlyExtensionFixes, CustomUserConfig, IntegrateExtensions, GoOoSplash, GTK28
# OxygenOffice Professional
OxygenOfficeLinuxCommon :	Common, EMFPlus, FontConfigTemporaryHacks, LinuxOnly, SystemBits, Lockdown,   \
							msaccess, OpenGLTransitions, Fpickers, Mono, AddressBooks, QuickStarter, KDE4,\
							GlobalNSPluginSupport, IntegrateExtensions, LiberationFontsOnWindows 
OxygenOfficeMacOSXCommon :	Common, SystemBits, IntegrateExtensions, LiberationFontsOnWindows
OxygenOfficeWin32Common :	Common, Win32Only, NotDebian, IntegrateExtensions, LiberationFontsOnWindows

OxygenOfficeLinux:	OxygenOfficeLinuxCommon, OxygenOfficePalettes, OxygenOfficeDefaultSettings, OxygenOfficeExtras, OxygenOfficeLinuxOnly, OxygenOfficeRabbit
OxygenOfficeWindows:	OxygenOfficeWin32Common, OxygenOfficePalettes, OxygenOfficeDefaultSettings, OxygenOfficeExtras, OxygenOfficeWin32Only, OxygenOfficeRabbit
# FSFhu
FSFhuWindows : Win32Common, FSFhuWin32Only, Fpickers, CustomUserConfig, LiberationFontsOnWindows, IntegrateExtensions, MagyarLinuxLibertineFonts
FSFhuLinux : NovellBase, EMFPlus, CairoFonts, LiberationFontsOnWindows, IntegrateExtensions
FSFhuMacOSX : MacOSXCommon, MacOSXOnly, NovellOnly, NovellOnlyExtensionFixes, CustomUserConfig, IntegrateExtensions
# Plain build; just with base build fixes
PlainLinux: PlainBuildFixes
# Experimental crosscompile support
CrossWin32 : CrossWin32Patches
# OOo4Kids flavor
OOo4Kids: OOo4KidsPatches

# -------- [ Tag [ >= <tag> etc. ], ] patch sets --------

[ PreprocessPatches ]
# Collection of patches that must be applied before all the other patches.

# Create a safe hash number interval for ooo-build only resources.
ooo-build-resources-sc-sc-hrc.diff, kohei
ooo-build-resources-svx-dialogs-hrc.diff, kohei

[ HelpContent ]
helpcontent-scalc-01.diff, kohei

[ LocalizeFixes < ooo320-m16 ]
helpcontent-scalc-01-localize-m15.diff, kohei
[ LocalizeFixes == ooo320-m16 ]
helpcontent-scalc-01-localize-m16.diff, kohei
[ LocalizeFixes > ooo320-m16 ]
helpcontent-scalc-01-localize.diff, kohei

[ CWSBackports ]

# koheidatapilot03 cws
cws-koheidatapilot03-accessibility.diff, kohei
cws-koheidatapilot03-offapi.diff,        kohei
cws-koheidatapilot03-sc.diff,            kohei
cws-koheidatapilot03-vcl.diff,           kohei
cws-koheidatapilot03-xmloff.diff,        kohei

# koheicsvimport cws
cws-koheicsvimport-filter.diff,    kohei
cws-koheicsvimport-officecfg.diff, kohei
cws-koheicsvimport-sc.diff,        kohei
cws-koheicsvimport-sc-fix.diff, i#108645, kohei

# kohei03 cws
cws-kohei03-chart2.diff, kohei
cws-kohei03-sc.diff, kohei

# calctabcolor cws (tab color feature by Daniel Watson)
cws-calctabcolor-filter.diff,    kohei
cws-calctabcolor-officecfg.diff, kohei
cws-calctabcolor-sc.diff,        kohei
cws-calctabcolor-svtools.diff,   kohei
cws-calctabcolor-oox.diff,       kohei

# koheichart02 cws (supported mixed chart types in single diagram).
cws-koheichart02-chart2.diff, kohei
cws-koheichart02-sc.diff,     kohei
cws-koheichart02-xmloff.diff, kohei

# koheicopyborder cws (paste on enter, and animated border for copied ranges).
cws-koheicopyborder-sc.diff,  kohei
cws-koheicopyborder-svx.diff, kohei

# kohei04 cws
cws-kohei04-sc.diff, kohei

# koheiextref01 cws
cws-koheiextref01-offapi.diff, kohei
cws-koheiextref01-oox.diff,    kohei
cws-koheiextref01-sc.diff,     kohei

[ LinuxOnly ]
# Don't stat tons of config files we don't need to read on startup
speed-configmgr.diff, i#56783, michael
# Don't spawn pointless processes to work out things we know at compile time
speed-soffice-sh.diff, i#106891, michael


# add accelerator to the OK and Cancel buttons.
ok-cancel-btn-add-accel.diff, kohei

[ TemporaryHacks ]

# add idl target to toplevel makefile
makefile-idl-build.diff, noelpwer

# Pagein types.rdb / services.rdb & the ui files
speed-pagein.diff, i#57679, michael

# Replace hunspell linked list implementation with hashed implementation
# Reduces hunspell mem usage by more than half (3.7M to ~680K)
# (even bigger savings on 64bit, and with dicts like the Czech one)
#FIXME oog680: hunspell-hashify.diff, i#50842, dkeskar/jholesov

# add no-crashreporter sections to testtool default config;
# also guess office path from testtool.bin path i#FIXME?
testtool-more-defaults.diff, martink

#Fix plus/minus in to each heading in Navigator
plus-minus-sw-navigator.diff, i#64886, n#129410, jianhua
plus-minus-sw-navigator2.diff, i#64886, n#129410, jianhua

#set default varchar lenght to 100.
dbaccess-default-varchar-lenght.diff, i#62664, jianhua
#make oovbaapi as a link
linkoo-type.diff
#for selection delete crash
selection-crash-svx-svdmrkv.diff, i#76084, jianhua

# hack for n#240776
sw-graphic-save-problem.diff, flr, n#240776

# accelerate intern by not using stl
sal-strintern-speed.diff, i#78496, michael
sal-strintern-speed-fix.diff, i#78496, michael
sal-strintern-speed-char-upper.diff, kohei

# temporary hack to avoid the warning about missing return values in gcc4
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20624
warning-return-values-stlport.diff, jholesov

# Fix linkoo, the ultimate hacker tool
fix-linkoo.diff, i#83548, jholesov

# fix a11y bug
fix-gtk-a11y.diff, i#98533, michael

# Update linkoo for dev300 TODO file upstream
linkoo-dev300.diff, jholesov

# gcc OOMs here otherwise (x86_64)
writerfilter-qnametostr-NOOPTFILES.diff

# avoid crash when calling the mono testcase from ooo-build/test/mono
# the object "this" was destroyed after calling ScTableSheetObj::getImplementation
# this hack make sure that the object lives a bit longer
sc-cellsuno-avoid-early-destruction.diff, i#90076, pmladek

# don't flush after every key written, especially apparent during
# idlc/regmerge runs in offapi build
registry-speed-fix.diff, thorsten

# don't let HelpLinker be miscompiled with g++ 4.3
gcc-HelpLinker.diff

[ TemporaryHacks and not MacOSXOnly ]

# don't lstat() that much while creating absolute URLs - breaks unopkg
# run as e.g. used during Mac dmg generation, as parts of the
# configmgr paths are not yet existing then
speed-sal-fewer-lstats.diff, i#89730, jholesov

[ OOo4KidsPatches ]

# TODO: updated icons missing, updated sdf files missing

# cumulated patch set for OOo4Kids
ooo4kids-allpatches.diff

[ CJK ]
# add a new unit 'character unit'
cjk-character-units-imp.diff, Amelia Wang

#set default CJK font fontsize as 10.5pt
sw-default-cjk-fontsize.diff i#72010, jianhua

# add a new unit 'character unit'
cjk-character-units-ui.diff, Amelia Wang
cjk-character-units-rulers-sync-with-pggrid-fix.diff, Amelia Wang
cjk-character-units-fix.diff, i#356101, Amelia Wang
cjk-character-units-fix-376788.diff, i#376788, Amelia Wang
cjk-character-units-in-pggrid-fix.diff, Amelia Wang

# Doesn't expand spaces for lines with manual break for CJK locales
cjk-default-compatibility.diff, i#54320, cbosdo

#[ CJKTemporaryHacks ]
# the following patch is disabled temporary.
# default value of tab stop for Chinese version
#default-tabstop-Chinese.diff, Fong Lin

# default value of automatic text indent for Chinese version
#sw-auto-text-indent-zh.diff, Fong Lin

# for mixed font set
#FIXME src680: font_list_box_cjk.diff, i#73003, Fong Lin

[ WPS ]
# MS Works import filter (following patches depend on each other) Fridrich

wpsimport-config_office.diff
wpsimport-filter.diff
wpsimport-scp2.diff

wpsimport-writerperfect.diff
libwps.diff

# readd WPS. (removed in cws native214/m40)
wps-registry.diff

[ CWSBackports ]


[ WPG ]
# libwpg-based import filter for WordPerfect Graphics/
libwpg.diff

wpgimporter.diff

[ GCJ ]
# gij/libgcj paths...
jvmfwk-gij-paths.diff, rengelha

# Fix up Javac error, known to happen with gcj, probably happens for other
# JDKs too
buildfix-qadevOOo-java-encoding.diff, brosenk

# Fixes that were not accepted up-stream, but are still useful
[ FixesNotForUpstream ]
# Make debugging nicer under unix
debug-bits.diff, i#35336, jholesov
# Make the scroll-wheel / page popup more sane
gui-sw-scroll.diff, i#20826, michael

# warnings for double-frees in alloc_cache (non-pro only)
sal-doublefree.diff, i#67740, cmc

# make menu layout prettier
vcl-menu-fixes.diff, i#67123, n#523852, michael/jholesov

# Tell the desktop we support the VFS
uses-vfs.diff, i#43504, michael

[ FixesNotForUpstream ]
# not for upstreaming: don't disable the entire visibility, just
# the -fvisibility-inlines-hidden
buildfix-x86-64-visibility-workaround.diff

#upload a new libwpd + fix an exception with condensed paragraphs
libwpd.diff, fridrich
writerperfect-nocondensedparagraphs.diff, fridrich

offapi-typecheck-whitelist.diff, thorsten

[ FixesNotForUpstream <= ooo320-m16 ]
# re-direct to plugins via http://extensions.go-oo.org/
redirect-extensions-m16.diff
[ FixesNotForUpstream > ooo320-m16 ]
# re-direct to plugins via http://extensions.go-oo.org/
redirect-extensions.diff

[ ExtensionFixes <= ooo320-m16 ]
reportdesigner-no-license-m16.diff
[ ExtensionFixes > ooo320-m16 ]
reportdesigner-no-license.diff

[ ExtensionFixes ]
presenterscreen-no-license.diff
presentation-minimizer-no-license.diff
pdfimport-no-license.diff
wiki-publisher-no-license.diff

# Fixing build breake in apache-common module when you use UTF-8 based locale in the build system
apache-commons-build-fix-invalid-chars.diff, kami
build-java-target-extensions.diff, i#93115, pmladek

# Fix from Andre, allows to step back one animation effect
slideshow-effect-rewind-sdext.diff, i#48179, thorsten

[ Fixes ]
# Fix from Andre, allows to step back one animation effect
slideshow-effect-rewind.diff, i#48179, thorsten

# correctly set table row height during ppt import
svx-ppt-tablerow-height-fix.diff, n#483951, i#100275, thorsten

[ NovellOnlyExtensionFixes ]
# allow build with ant-1.6
# IMPORTANT: the second part of the patch is build-ant-1.6.diff
build-ant-1.6-swext.diff, i#90830, pmladek
# omit the ugly <platform>-<arch> suffix in the extensions identifier
solven-extensions-noarch-identifier.diff, pmladek
sdext-noarch-identifier.diff, pmladek

[ NovellOnly ]
# allow build with ant-1.6
# IMPORTANT: the second part of the patch is build-ant-1.6-swext.diff
build-ant-1.6.diff, i#90830, pmladek

[ Fixes < ooo320-m16 ]
# fix mozilla plugin on 64bit archs
plugin.long.diff, i#110747, cmc

[ Fixes ]
# printf arguments cleanup
buildfix-fmtargs.diff, cabral

# sd printing fixes
printing-bugfix-254573.diff, n#254573, rodo

# use basic (advanced) shapes for rectangle/ellipse on draw/impress's toolbars. make shapes wrap words by default, n#171052, rodo
sd-toolbar-advanced-shapes.diff, n#171052, rodo
svx-shapes-default-word-wrap-enable.diff, n#171052, rodo
svx-honour-customshape-capabilities.diff, n#395372, thorsten

# fix check box rendering issue - n#80447
check-buttons-rendering-fix.diff, michael

# disable font management dialog in padmin
padmin-nofontconfig.diff, michael

# Fix for n#113235
wizards-source-importwizard-filesmodul-xba.diff, i#56633, noelpwer

# testtool doesn't like oobuild basic compatability defaults
# ooo-build only fix n#145906#
automation-testtool-oobuildfix.diff, n#145906, noelpwer

# fixes some .cfg files in helpcontent2/source/auxiliary to use right
# lang code instead of en-US..
helpcontent2-auxiliary-cfg.diff, pmladek

# .. and add eu
helpcontent2-auxiliary-eu.diff, i#108534

# remove link to non-existent topic
helpcontent2-auxiliary-sharedtree.diff, i#110963, timar

# more secure permissions for the user directory by default
desktop-safer-user-dir-perm.diff, i#62858, pmladek

# Added support for "application/octet-stream" mime type in package manager
desktop-application-octet-stream-mime-type.diff, i#73301, flr

# set InitialPreference=5 to get prefereed over okular (2) and k* (3)
desktop-initial-preference-5.diff

# allow other types of signing certs, fix by Jacob Berkman <jberkman@novell.com>
xmlsecurity-verify-usages.diff, i#76871, pmladek

# select the java automatically when the system javavendors.xml is modified
# do not force to do it the user manually
jvmfwk-modified-javavendors-xml.diff, i#99619, pmladek

# avoid error messages about missing directories with templates
sfx2-check-existing-template-dirs.diff, i#100518, pmladek

# Use the characters after the string to get a better kerning
# FIXME: temporarily disabled as this causes a race condition in calc's cell format dialog.
#vcl-kerning-fix.diff, n#464436, i#26519, cbosdo

[ LinuxOnly ]
# fix that allows OOo to work with a standard (unpatched) libjpeg,
jpegc.c.diff, i#80674, n#272574, flr

[ Fixes ]
# process relative SMB paths (in hyperlinks) correctly
tools-urlobj-smb-scheme-patch.diff, n#261623, flr
samba-hyperlinks-sc-sd.diff, n#382718, jholesov
tools-qa-urlobj-unittest.diff, n#261623, flr

# writer doc margin text rotates when opened in word
svx-text-rotation-fix.diff, n#404221, flr

# check real help path defined in registry instead of the $(instpath)/help
sfx-check-real-help-path.diff, i#81139, pmladek

# display help correctly even when the files are symlinks
xmlhelp-work-with-symlinks.diff, i#81138, pmladek

localize-pl-cygwin-paths.diff, tml

# Allow some technically illegal pathname components on Win32
# (directories with trailing spaces or periods) because some SMB
# servers like Netware (and Samba, if mangled names = No) do serve
# such directories if they exist on the server's host system.
win32-invalid-names.diff, n#277603, tml

# make CustomUnitText "Pixel" localisable
customunittext-pixel.diff, i#61043, atimar

# make CustomUnitText "%" consistent
customunittext-percent.diff, i#80784, atimar

# make sure that we have mpGraphics
# it might get lost when calling ImplNewFont()
# fixes ReportBuilder crasher
vcl-outputdevice-lost-mpGraphics.diff, i#108914, n#575698, pmladek

# make "Table Data View" and "Bibliography" localisable
i93000.diff, i#93000, atimar

# fix erroneous element exists exception while defining new toolbar/menu
# buried in cws-vbasupportdev300
#fix-uiconfiguration-insert.diff, i#105154, noelpwer

[ Branding ]
# put back the ooo-build version; allow to cut&paste the versions; remove the strange border around the license
about-dialog-cleanup.diff, i#111425, pmladek

[ RadioButtons ]
forms-radio-button-group-names.diff, n#310052, i#30823, jonp
# depends on forms-radio-button-group-names.diff,
xl-import-formradiobutton.diff, noelpwer, i#30823
# persist the groupname for basic dialogs also
dialog-groupname-persist.diff, noelpwer, i#30823

[ SELinux ]
# make OOo work under SELinux
ooo80816.selinux.bridges.diff, i#80816


[ Win32Only ]
accept-underscores-in-hostnames.diff, n#182422, tml


[ WebDAVUpstream ]
SectionOwner => jholesov
SectionIssue => i#29152
# WebDAV locking implementation - the up-stream version

# FIXME: 2009-10-05: I *think* "up-stream version" means that these
# patches were/are the webdavandgvfslocking1 CWS which was abandoned
# at dev300-m37, after which the affected upstream code has gone
# through significant changes and forward porting the CWS is
# hellish. --tml
cws-webdavandgvfslocking1-comphelper.diff
cws-webdavandgvfslocking1-officecfg.diff
cws-webdavandgvfslocking1-sal.diff
cws-webdavandgvfslocking1-sc.diff
cws-webdavandgvfslocking1-sfx2.diff
cws-webdavandgvfslocking1-tools.diff
cws-webdavandgvfslocking1-ucb.diff
cws-webdavandgvfslocking1-unotools.diff

[ WebDAV ]
SectionOwner => tml
SectionIssue => i#29152

# Rework of the webdav-locking-from-ooo-build-2-4-1.diff, combined
# with webdav-locking-local-temp-file.diff. Even seems to work, just
# that saving is quite slow (at least against Novell Teaming) with
# lots of odd things going on (as can be seen if one builds the webdav
# ucp with debug=true). But it was like that in 3.1.1, too. I
# definitely don't think it makes sense to attempt to upstream this
# any longer, as I don't really understand the code, and it probably
# works by now just by accident.
webdav-locking.diff, i#29152, bnc#440514, tml

[ GnomeVFS ]
# gnome-vfs locking implementation
# it was not committed up-stream yet because up-stream uses so old gnome-vfs
# that it did not even compile :-(

gnome-vfs-locking-config_office.diff, i#91151, jholesov

gnome-vfs-locking-ucb.diff, i#91151, jholesov

gnome-vfs-authentication.diff, bnc#465102, tml

# Move gnome-vfs out of the startup sequence, load it only when needed
# (up-stream does not like it, because it adds dependency to VCL in URE)
gnome-vfs-late-init.diff, i#84137, jholesov

[ QuickStarter ]
# FIXME: unxsplash-rework needs this function which was removed in m13
# due to being unused. fix properly.
hack-readd-GetStringParam.diff

unxsplash-rework.diff, i#60696, michael/jholesov

# handling of osl pipe has changed, see i#84045
unxsplash-new-osl-pipe.diff, i#60696, jholesov

# fix the slot: handling again :-(
unxsplash-new-osl-pipe-slot.diff, i#60696, n#375529, jholesov

# when OOo fails during startup, don't loop endlessly
unxsplash-finish-on-hangup.diff, i#60696, n#357659, jholesov

# the 'three layer OOo' needs rpath
unxsplash-rpath.diff, i#60696, jholesov

# the OSL_PIPE protocol has changed thanks to 3-layer OOo again :-(
unxsplash-3layer.diff, i#60696, jholesov

# fix bitmap reading; the lines are aliased to 4 bytes
unxsplash-bmp-alias.diff, i#60696, jholesov

# FIXME: we need to install also the intro.bmp because the splash supports only the bmp file format
unxsplash-install-bmp-intro.diff, pmladek

[ QuickStarter ]
# enable -quistart option on Linux
# cleaner solution by Caolan, i#108846
desktop-quickstart-option-enable-unx.diff, i#108918, n#575555, pmladek

# more quickstart fixes from Caolan
sfx2-qstartfixes.diff, i#108846, caolan

[ WriterFixes ]
# Some WW8 fields weren't imported at all
sw-ww8-field-fix.diff, i#61075, i#89667, cbosdo
sw-ww8font-fix.diff, cbosdo

# Added by Octavio Alvarez <alvarezp@alvarezp.ods.org>
# The first patch is to prevent losing functionality because
# of the second patch.
sw-show-Remove-Hyperlink-even-with-selection.diff, alvarezp2000
sw-preserve-char-style-on-reset-format.diff, i#47893, alvarezp2000

sw-rtf-num-fix.diff, n#569266, cbosdo

# Refresh the cell formatting after pasting in it
sw-paste-table.diff, n#564789, cbosdo

# Allows to copy/paste html text which is between 2 unknown tags.
# FIXME: This one applies, but doesn't build in dev300-m60.
#sw-html-insert-unknown-tags.diff, i#59064, mloiseleur

[ CalcFixes ]

# Replace usability numb Zoom dialog with a Combo Box
# FIXME: 2009-09-09: Michael says we should drop this patch.
# Just comment out for now, but delete completely once sure
# that it indeed is the right thing to do. --tml
# zoom-combobox.diff, michael

# adds to Autofilter Empty-NonEmpty options bxc #62165
sc-autofilter-empty-nonempty.diff, i#35578, jody

# Hides the filtered rows when height of rows are changed bxc #62161
# sc-filter-hide-filteredrows.diff, i#35581, jody

# Autofill doesnt fill filtered rows bxc 62499
sc-filters-fill-fix.diff, jody

# Provision for data-pilot to give autoformat bxc #62162
sc-datapilot-autoformat.diff, i#37388, jody

# BXC 62488 : Allows insertion of rows by shifting down
#sc-paste-insert-rows.diff disable...

# Display min password length in dialog BINC 773
sc-save-password-minlength.diff, i#21923, kohei

# Allow dnd in Change record mode for Data source BINC 70845
sc-change-record-dnd.diff, i#44982, jody

# keybindings: <ctrl> +/‑ to insert/delete a complete line in calc (X#62530)
calc-new-acceleration.diff, i#67029, michael

sc-dp-gridlayout.diff, i#68544 n#190970, jody

# Print_Area/Print_Titles are only relevant for sheet local names, n#191005
sc-xls-builtin-name-scope.diff, n#191005, n#257422, jonp

# Allow Cols/Rows to be resized even if document is read-only, n#165980, jody
sc-read-only-colrow-resize.diff, jody

# Add a 'Natural' variant of sorting, blocking on ODF extension issues
sc-natural-sort.diff, i#26565, kohei

# Allow 'june-2007' to be properly parsed as June 1 2007 in en-US locales.
sc-date-fix.diff, n#358750, jonp

# For multi-line cell contents, bolding the first line shouldn't bold the
# entire cell.
calc-multiline-pattern-fix.diff, n#359690, n#437137, i#99291, kohei

# Add extra padding so that the cell height is larger -- increases legibility.
sc-extra-cell-margins.diff, n#361358, jonp

# Change default numbering scheme of x-y plot chart from Row 1, Row2, ... to
# 1, 2, 3... when the X labels are not explicitly given.  This is what Excel
# does.
sc-excel-chart-default-xlabels.diff, n#257079, i#83679, kohei


# Delete Rows/Delete Columns should remember the content so that the user is
# able to paste it elsewhere (similar to Insert Cut Cells in Excel)
#TODO: we need to re-implement this as a separate menu option. (n#500985)
#sc-delete-rows-columns-remembers-content.diff, i#71921, jholesov

# Unit conversion fixes in ScDrawLayer.
sc-drwlayer-units.diff, i#83735, jonp
# overwrite character level font attributes when changing them at cell level.
sc-overwrite-char-font-attrs.diff, n#374580, i#53545, i#96853, kohei

# When filtering by date, strip off the time element from each value.
calc-filter-by-date-strip-time.diff, n#414303, i#94695, kohei

# always store ranges in ODF using Calc A1 formula syntax.
chart-odf-always-calc-a1.diff, n#463305, kohei

[ CalcFixes ]

enable-sheet-protection-options.diff, kohei

# Ensure that Print Preview is consistent with Print output.
sc-print-selected-sheets.diff, n#335684, i#45497, jonp

# Allow objects to stay within cells as expected when rows are resized.
# FIXME: 2009-08-11: doesn't appply, no obvious way to make it apply,
# actual understanding of code needed. --tml
# sc-object-row-position.diff, i#47088, jonp

# Support print & page preview for files containing only lines
sc-print-lines.diff, n#351468, i#85076, jonp

# Dynyamically resize filtered range when new data rows are present.
sc-dbrange-dynamic-resize.diff, n#352662, i#85305, kohei

# Have cell background paint over the gridlines.
sc-cellbackground-over-gridlines.diff, n#361360, i#3907, kohei

# Make cell number format toolbar icons togglable & remove the standard format
# button.
sc-cellformat-icon-toggle.diff, n#358548, i#86377, kohei

# ignore manual breaks when the "fit to x pages wide and x pages tall" option
# is used, for Excel interoperability.
sc-fit-to-width-height-skip-breaks.diff, n#404232, n#404563, i#94698, kohei

# Don't use pShapeContext after deleting the instance.  Fixes SEGFAULT.
calc-filter-xml-free-context.diff, n#467536, jonp

# default output to new sheet, instead of current sheet.
calc-dp-default-new-sheet.diff, i#50886, kohei

# Replace 'Manual Break' with 'Page Break' in menu texts.
calc-menu-manual-page-break.diff, kohei

# Toggle gridline display per sheet.
sc-sheet-gridline-toggle.diff, i#14893, kohei

# Make the formula separators changeable per locale setting, and add new 
# configuration page for formula syntax and separators.

calc-formula-variable-separators-sc.diff,        n#447164, i#92056, kohei
calc-formula-variable-separators-svx.diff,       n#447164, i#92056, kohei
calc-formula-variable-separators-officecfg.diff, n#447164, i#92056, kohei

# Squeeze chart's subtitle into the 2nd line of the main title when exporting
# to xls.
chart-subtitle-xls-export.diff, i#92357, kohei

# Enable external defined name import on xls documents.
calc-external-defined-names-enable.diff, kohei

# Don't adjust row height on xls load for better layout preservation and
# faster file load.
calc-xls-disable-adjust-row-height.diff, kohei

# Support Excel English grammar needed for VBA and (probably) for xlsx filter.
calc-grammar-xls-english-offapi.diff, kohei

calc-grammar-xls-english-sc.diff, kohei

# Support finding and replacing empty cells.
calc-find-replace-empty-cells-sc.diff  i#49380, n#415352, kohei
calc-find-replace-empty-cells-svx.diff i#49380, n#415352, kohei

# Merging/unmerging of cells on multiple sheets & merge center icon.
calc-enhanced-merge-cells-sc.diff,        n#213205, i#67243, i#101042, jholesov/kohei
calc-enhanced-merge-cells-officecfg.diff, n#213205, i#67243, i#101042, jholesov/kohei

# import/export precision of value cells correctly.
calc-filter-dbf-precision.diff, n#479025, i#101045, kohei

# don't do useless case matching on autoinput.
calc-autoinput-case-insensitive-matching.diff, n#472395, i#101046, kohei

# allow ctrl-[ and ctrl-] to jump to references used in a formula expression.
calc-jump-on-formula-ref-offapi.diff,    n#464359, i#101018, kohei
calc-jump-on-formula-ref-officecfg.diff, n#464359, i#101018, kohei
calc-jump-on-formula-ref-sc.diff,        n#464359, i#101018, kohei
calc-jump-on-formula-ref-sfx2.diff,      n#464359, i#101018, kohei
calc-jump-on-formula-ref-vcl.diff,       n#464359, i#101018, kohei

# support ods import/export of sheet options and password hash.
calc-ods-sheet-protection-sc.diff,      i#60305, i#71468, kohei
calc-ods-sheet-protection-xmloff.diff,  i#60305, i#71468, kohei
calc-ods-sheet-protection-svtools.diff, i#60305, i#71468, kohei

# when making selection, don't move the cursor position.
calc-selection-fixed-cursor.diff, n#502717, i#21869, i#97093, kohei
calc-selection-fixed-cursor-fix.diff, n#595822, kohei

# show cursor in non-active panes, instead of ugly black box.
calc-cursor-split-view.diff, n#433834, kohei

# shrink selection to data area before setting autofilter.
calc-autofilter-shrink-selection.diff, n#514164, kohei

# set cell format to Text when a string format is requested, and don't 
# prepend ' in front of the value.
calc-html-csv-import-force-text-cell.diff, n#523414, kohei

# When finding or replacing cell contents, skip filtered cells.
calc-find-replace-skip-filtered-sfx2.diff, n#539282, n#580408, kohei
calc-find-replace-skip-filtered-sc.diff,   n#539282, n#580408, kohei

# When the cache table is being populated as part of the GETPIVOTDATA call, 
# force-interpret formula cell results.
calc-getpivotdata-force-interpret-formula.diff, n#540563, i#105940, kohei

# fix incorrect export of combo boxes, by adding two empty bytes to make Excel
# 2003 and 2007 happy.
calc-combo-listbox-export-fix.diff, n#540566, noelp

# When the cell format is 'General', automatically adjust the number of decimals
# to be displayed based on the cell value.
calc-general-type-auto-decimal-sc.diff,        n#541973, i#46511, kohei
calc-general-type-auto-decimal-svtools.diff,   n#541973, i#46511, kohei
calc-general-type-auto-decimal-officecfg.diff, n#541973, i#46511, kohei
calc-general-type-auto-decimal-sc-dbf-fix.diff, i#111074, kohei

# Disable text wrap for numeric values.
calc-general-type-auto-decimal-disable-linebreak.diff, i#111387, kohei

# Tweak the default display format to hide the ugliness of IEEE 754 rounding error.
calc-general-type-auto-decimal-ieee754-fix.diff, i#111533, kohei

# Fix automatic decimals when the printer matrics is used.
calc-general-type-auto-decimal-printer-matrix-fix.diff, i#111559, kohei

# FIXME. hack. readd XclExpInterfaceEnd::WriteBody as in m60 as 
# calc-xls-export-encryption-condfmt-fix.diff patches it. Kohei, please check
# --rengelhard
hack-readd-XclExpInterfaceEnd-WriteBody.diff

# Correctly encrypt zero bytes in the conditional formatting records.
calc-xls-export-encryption-condfmt-fix.diff, n#541058, i#105933, kohei

# Excel compatibility for handling of "string numbers".
calc-string-number.diff, kohei

# Set reference edge to bottom when importing cells with slanted text.
calc-xls-import-slanted-border-sc.diff,  n#549728, i#38709, kohei
calc-xls-import-slanted-border-oox.diff, n#549728, i#38709, kohei

# TAB key to auto-complete word and move the cell cursor.
calc-auto-tab-complete.diff, i#18748, muthusuba/kohei

# Speed up filtering performance with notes.
calc-perf-filtering-with-notes.diff, n#556927, kohei

# Use current range separator for range lists.
calc-formula-range-separator-fix.diff, n#556268, kohei

# import xlsx's Normal cell style into Calc's 'Default' style.
calc-xlsx-import-default-cellstyle.diff, n#558577, kohei

# correctly highlight disjoint ranges in chart mode.
chart-highlight-selection-fix.diff, n#568016, kohei

# make sure to initialize data member before it gets used.
svtools-uninitialized-member-fix.diff, kohei
sc-uninitialized-var-fix.diff, kohei

# when double-clicking on a cell that contains a field name, it crashes.
calc-dp-drilldown-fieldname-crash-fix.diff, n#573456, i#103347, kohei

# Support PHONETIC function to display asian phonetic guide.
# LATER: I'll take care of this later.  --kohei
# calc-formula-asian-phonetic.diff, i#80764, i#80765, i#80766, kohei

[ CalcRowLimit ]
# The work to increase Calc's row size limit, and any work associated with it.
SectionOwner => kohei

# increase the row limit and make the row header a little wider.
# Note: When up-streamed, remove evaluation-row-limit.diff
calc-increase-row-limit.diff, n#443634, i#30215, kohei

# check for last edited row when exporting automatic styles.
calc-odf-export-autostyle-maxrow.diff, n#497610, i#109373, kohei

# add implementation of flat_segment_tree and its wrapper classes.
calc-perf-flat-segment-tree.diff, i#109369, kohei

# speed up ods import by using flat_segment_tree.
calc-perf-ods-import-properties.diff, n#498547, i#109384, kohei

# squash USHORT where SCROW or SCCOL should have been used.
calc-row-limit-bad-ushort.diff, n#509768, i#109385, kohei

# better algorithm to search for best-fit zoom level during page break calculation,
# and to optimize pagenations by as much as 900% by using better data structure
# for flag storage.
calc-perf-page-and-manual-breaks.diff, n#503482, i#109386, kohei

# refactor to store hidden and filtered flags in flat_segment_tree structure.
calc-perf-table-hidden-flags.diff, n#495140, i#109387, kohei

# type cast to SCROW and SCCOL for row and column, not to USHORT!
calc-ods-export-no-more-ushort.diff, n#501029, i#109385, kohei

# Speed up sorting, especially on large data set.
calc-perf-sort.diff, n#504827, i#109388, kohei

# Speed up selection of large area, cursor placement in split view.
calc-perf-lazy-overlay-objects.diff, n#511006, i#109389, kohei

# Better algorithm for row flag copying.
calc-perf-copy-table-flags.diff, n#514156, i#109386, kohei

# don't show progress bar during row height adjustment if the row count is 
# less than 1000.
calc-perf-rowheight-no-progress-bar.diff, n#514156, kohei

# speed up row's hidden state query during pagenation.
calc-perf-page-and-manual-breaks-fwd-iterator.diff, n#503482, i#109386, kohei

# Refactor row height storage to speed up page break updates.
calc-perf-speedup-pagebreak-update.diff, n#554955, i#109391, kohei

# Use manual breaks hidden/filtered flags when querying for last flagged row.
calc-perf-last-rowflags-fix.diff, n#568146, i#109391, kohei

# correctly export the heights of hidden rows.
calc-xls-export-hidden-row-height.diff, n#573938, i#109391, kohei

# correctly export the heights of rows with wrapped text.
calc-xls-export-row-height-wrapped-text.diff, n#580094, kohei

# fix for print selected cells functionality.
calc-print-selected-cells-fix.diff, n#569328, i#109386, kohei

[ LinuxOnly ]
# accelerate linking, by extreme cunning i#63927
# this is an increasingly marginal win ...
speed-local-link-except.diff, i#63927, michael

# the file this one patches ends with CR chars... :-(
speed-local-link-except-offuh.diff

speed-local-link.diff, i#63927, michael

# make some symbols from svtools visible for the kde fpicker when compiling with gcc4
# fix: this breaks win32
fpicker-kde-gcc4-visibility.diff, pmladek

[ Misc ]
# Insert symbol defaults to the Symbol font - not a random one
gui-sw-insert-symbol.diff, i#15512, michael
# Address data source ordering x#62860
addrbk-datasrc-ordering.diff, michael
# Changed the default option in the Templates and Documents dialog.
svtools-default-new-document.diff, rodo
# contextual autocomplete
context-autocomplete.diff, i#22961, michael

# Fix casts in db_java_wrap.c
# db4-jni-casting.diff, rengelha - broken with 'split' ...

# Grouping items in the templates dialog n#106603
svtools-unsort-template-dialogentries.diff, rodo

# display command line help '-h' to stdout instead of stderr.
desktop-cmdhelp-stdout.diff, kohei

# Adjust scroll speed while extending selection beyoud visible sheet area.
scroll-accel-sc.diff, n#375909, i#71362, kohei
scroll-accel-vcl.diff, n#375909, i#71362, kohei

# allow to symlink sofficerc from /usr/share
# it is useful when you put the branding stuff into noarch package
sal-bootstrap-sofficerc-symlink.diff, i#110905, pmladek

# reduce mininum password length from 5 to 1.
min-password-length-sfx2.diff, i#85453, kohei

# allow users to change current document password.
document-password-change-sfx2.diff, kohei

[ PopupRemoval ]
# Remove unnecessary popups that might show up during startup.

# remove updater code that is only relevant for the upstream version.
sfx2-remove-check-update-on-fileload.diff, kohei

# prevent the registration dialog from showing up on startup.
desktop-disable-startup-registration.diff, kohei


[ EasterEgg ]
# go-oo.org people active in this release
go-oo-team.diff, michael


[ NovellOnly ]
# add in an entry for a corporate common dictionary
corporate-dictionary.diff, michael

# Some Novell colors ...
novell-palette.diff, michael

# finally disable -fsigned-char on pcc
solenv-really-use-unsinged-char-on-ppc.diff, i#81127, n#169875, pmladek

# the possibility to add a Subscription menu
novell-subscription.diff, jholesov

[ NotDebian ]

# Disable the printer properties which are unused#583
# related issue: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353595
# also last comment in: https://bugzilla.novell.com/show_bug.cgi?id=83925
# also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373974

# due to popular demand, putting back the paper orientation checkbox
#printer-properties-disable.diff, i#14036, michael

[ CustomUserConfig ]

# This section includes patches that deal with custom user configuration items
# that are not present upstream.

SectionOwner => kohei

# Swap the delete and backspace key bindings but leave the menus alone.
sc-default-delete-backspace-key.diff, i#17965, kohei

# migrate keyboard shortcuts & reset character set for CSV import dialog.
desktop-config-migration.diff n#367160, n#376473, n#421070, n#466064, kohei/jholesov


[ GlobalNSPluginSupport ]
# more intelligent nsplugin seeking
nsplugin-path.diff, i#49590, michael
# remove mozilla plug-in option completely since we enable it per default
# and therefore this option is sense-/useless
no-mozilla-plug-in-option.diff

[ DebianBaseOnly ]
SectionOwner => rengelha

default-cairo-disable.diff
gcj-32bit-runtime-path.diff, i#64888, mklose
# read variables from /etc/openoffice/sofficerc, since /usr/lib/openoffice/sofficerc
# just refers to it
oosplash-etc-openoffice-sofficerc.diff
ubuntu-openoffice-java-common.diff, ccheney
ubuntu-javaldx.diff, ccheney

# add JDK paths for MySQL, PostgreSQL, JTDS
jdbc-driver-classpaths-debian.diff

[ DebianBaseOnly < ooo320-m16 ]
# mention openoffice.org-report-builder instead of getting people
# to download it from elsewhere
reportdesign-mention-package-m15.diff, rengelha
[ DebianBaseOnly == ooo320-m16 ]
# mention openoffice.org-report-builder instead of getting people
# to download it from elsewhere
reportdesign-mention-package-m16.diff, rengelha
[ DebianBaseOnly >= ooo320-m17 ]
# mention openoffice.org-report-builder instead of getting people
# to download it from elsewhere
reportdesign-mention-package.diff, rengelha


[ DebianBaseOnly ]
# build using -O2 on x86 and sparc according to Debian policy.
debian-opt.diff

[ LocalizeFixes and DebianBaseOnly ]
# mention openoffice.org-report-builder instead of getting people
# to download it from elsewhere
reportdesign-mention-package-l10n.diff, rengelha

[ GoOoSplash ]
# move progress bar for go-oo splash
# FIXME: 2010-04-23: doesn't appply, adapt to branding changes
#go-oo-splash.diff

[ SlackwareOnly ]
SectionOwner => Slackware

pushfont-psstream.diff
scp2-user-config-ooo3.diff

[ DebianBaseOnly ]
# fix the splash progressbar colors
debian-splash.diff

[ DroplineGNOMEOnly ]
SectionOwner => DropLine

pushfont-psstream.diff, i#84481
scp2-user-config-ooo3.diff


[ MandrivaOnly ]
SectionOwner => gghibo
# gcc401-stlport45-include.diff
mandriva-archflags.diff
mandriva-java32_64.diff
# db42-fix-jni-includes.diff
# Fixes msfontextract tool (uninitialized variable)
msfontextract.diff, mrl
# Fixes ooqstart.desktop Exec command
ooqstart.desktop-exec.diff, Marcelo Ricardo Leitner
# Adds Angola currency. FIXME: probably done in the worst way.
angola.diff, mrl
# Fix DictOOo.swx and FontOOo.swx paths, as Mandriva doesn't ship them
# inside share/dict/ooo dir.
wizards-path.diff, mrl
mdv-toolbariconstosmall.diff, cabral
mdv-exceptcxx-include-string.diff, cabral

[ MandrivaOnlyUnix ]

SectionOwner => gghibo
help-support-mdv.diff
scp2-user-config-ooo3.diff, pmladek


[ NovellOnlyUnix ]

# Help Support page
help-support.diff, michael

# change user config dir name from ~/.openoffice.org3 to ~/.ooo3
scp2-user-config-ooo3.diff, pmladek

# link against the versioned libmysqlcppconn
# we do not want to require the devel package
# FIXME: this should be set automatically when you use the system mysqlcppconn
mysqlcppconn-static-mysql-binding.diff, pmladek

# Push fonts into the ps stream always
pushfont-psstream.diff, i#84481, michael

[ DisableGCJ ]

# ignore gcj; OOo newer worked well with it
jvmfwk-disable-gcj.diff

[ BrokenSystemNSS ]
# fix build with system libnss installed apart from mozilla
# strictly required on SL10.1/SLED10 where the xulrunner-nss.pc is broken
libxmlsec-system-nss.diff, i#69368, n#195272, pmladek

[ BuildBits ]
# allow to define java target, so the build is usable with the JVM 1.5
# even when it is built with JDK 1.6
build-java-target.diff, i#93115, pmladek

#Fixes of some changes in g++ 4.4 includes for debug mode
g++44-debug.diff, cbosdo

# do not create '.' subdirectories
# omit './' in paths
solenv-installer-cleaner-paths.diff, pmladek

# do not print twice the lang name in the filelist
# for example, generate gid_Module_Langpack_Basis_es instead of
# gid_Module_Langpack_Basis_es.es
solenv-installer-lang-filelist-names.diff, pmladek

[ BuildBits < ooo320-m16 ]
# and fix  DEFAULT_TO_ENGLISH_FOR_PACKING so that it does not
# create e.g. arrowhd_en-US_as.soe
DEFAULT_TO_ENGLISH_FOR_PACKING-filenames.diff, i#110901

[ BuildBits ]
# allow to get path also from ./file
# otherwise, it installed the license files into ugly subdirectories
# for example into <ooo-home>/LICENSE.html/LICENSE.html
# even worse, the direcotry had the rights 444
installer-get-path-correctly.diff, pmladek

# allow to use the prebuilt jsr173_1.0_api.jar
build-prebuilt-stax.diff, i#93116, pmladek

# fix ia64 nss build
ia64-nss.diff, i#105899

# use the link flags from the pkgconfig when using the system cairo
cancas-cairo-linkflags.diff, i#105834, pmladek

# fix build with neon-0.24
ucb-neon-0.24.diff, pmladek

# it builds fine with boost-1,36 here
build-enable-boost-1.36.diff, i#105772, pmladek

# don't break dmake with environment variables containing space in the name
# [which is a broken setup, but apparently most apps don't break with that ;-)] 
dmake-space-in-envvar-name.diff, i#101786, jholesov

# support db4.8
db4.8.diff, rengelha

# find gsicheck in the solver
transex3-localize-gsicheck-path.diff, i#109378, pmladek

[ Fixes < dev300-m69 ]
powerpc-fix-argument-passing-in-a-rare-case.diff, i#107182
powerpc-softfloat-support.diff, i#107183

[ Fixes < dev300-m66 ]
armeabi-softfp-buildfix.diff, i#105302, doko

[ Fixes and not Win32Only and not MacOSXOnly ]
# fix ARM bridges
fix-arm-eabi-bridge.diff, i#105359, cmc

[ BuildBits ]
# add -o option to force localizition of ooo modules
# return 0 with -h option
transex3-localize.pl-ooo-build.diff, i#107386, pmladek

[ Gcc44 ]
oox-tokenmap.string.h.diff, i#105219

[ Gcc45 ]

# enable build with gcc-4.5
cppu-lbnames-enable-gcc-4.5.diff, i#109853, pmladek
# compile with -fno-ipa-sra as a workaround for a bug in gcc
sal-cpprt-gcc-4.5-workaround.diff, gcc#43257, pmladek

[ Java14 ]

# enable build with Java 1.4; can't go upstream
build-java-1.4-enable.diff, i#12345, pmladek
# disable optional @Override; can't go upstream
build-java-1.4-filter.diff, i#12345, pmladek
# various build fixes for Sun Java 1.4; can't go upstream
build-java-1.4-qadevOOo.diff, i#12345, pmladek
build-java-1.4-wizards.diff, i#12345, pmladek
# Sun Java 1.4 does not know the -Xbootclasspath option, will not go upstream
build-java-1.4-no-Xbootclasspath.diff, i#12345, pmladek
# the new declaration was supported only by Java 1.5, see i#102469
# fortunately, the java semantic did not allow to change the other locations
# where this method was used
build-java-1.4-UnoRuntime-queryInterface.diff, i#12345, pmladek
# there are hacks to avoid LD_LIBRARY_PATH during build, see i#97992
# it somewhat does not work with Sun Java 1.4
# the paths are probably hardcoded somewhere but where?
# the old solution with shell wrapper is good enough in this case
build-java-1.4-regcomp.diff, i#12345, pmladek
# another fallback to load libhsqldb with JRE 1.4
connectivity-load-libhsqldb-with-jre-1.4.diff, n#431360, pmladek


[ GoOoOnlyWin32 ]
SectionOwner => tml

go-oo-win32-installer-branding.diff
go-oo-win32-vrb-branding.diff, n#191913, i#68817
go-oo-win32-registry-branding.diff, n#191913

# drop stuff that is needed only on Win9x
novell-win32-drop-win9x.diff

[ NovellOnlyWin32 ]
SectionOwner => tml

novell-win32-vrb-branding.diff, n#191913, i#68817
novell-win32-registry-branding.diff, n#191913

novell-win32-installer-branding.diff

# drop stuff that is needed only on Win9x
novell-win32-drop-win9x.diff

[ NovellWin32WritingAids < ooo320-m17 ]

win32-prebuilt-writingaids-zip-m16.diff

[ NovellWin32WritingAids >= ooo320-m17 ]

win32-prebuilt-writingaids-zip.diff

[ NovellWin32WritingAids ]

win32-prebuilt-writingaids-zip-scp2.diff

[ FrugalwareOnly ]


# ( mmp@oo.o deals with defaults apparently )

[ Defaults ]
# Disable the recovery report dialog
recovery-report.diff, i#53531, martink

#
# Controversial bits - no use filing up-stream
#

# automatically do any migration we can, with no wizard
default-no-startup-wizard.diff, michael

# don't throw up the style dialog on 1st run
default-no-style-dialog.diff, michael

# pestering people serves no useful purpose
default-no-registration.diff, michael

# The Industrial OOo icon theme is too old. The OOo Tango icon
# theme is closer to the current GNOME Industrial theme rules.
# => Tango should be preferred over Industrial.
tango-prefer-over-industrial.diff, n#304615, pmladek

[ Defaults <= ooo320-m16 ]
# no Help->registration dialog by default
default-no-registration-menu-m16.diff, michael
[ Defaults > ooo320-m16 ]
# no Help->registration dialog by default
default-no-registration-menu.diff, michael

[ Defaults ]
# CR line endings again...
default-no-registration-menu-sd.diff, michael/kohei

# flatten the structure of the 3 layer OOo a bit
scp2-3layer-nicer-paths.diff, i#90430, jholesov

# Fix the system default fpicker
default-system-fpicker.diff, michael

[ DefaultSettings ]

# default to anti-alias at point size of 1 point
default-font-aasize.diff, michael
# set default font size to 10pt
default-font-size.diff, i#35565, michael
# Dramatically improve MS import / export cf. i8276 et. al.
default-ms-filter-convert.diff, i#8276, michael
# Optimal Page Wrap should be default for graphics insertion (X#59831)
writer-default-as-optimal-page-wrap.diff, i#38108, jody
#
# Controversial bits - no use filing up-stream
#
# Use the Gnome VFS on KDE as well if it's there (better than nothing)
vfs-kde-too.diff, michael
# Trade speed for reliability with valgrind
valgrind-alloc.diff, michael

# disable the IDEA algorithm in the internal openssl; It is pattented.
# There is no license fee only for non-commercial use.
# This change actually affects only the Windows builds because the others
# should use --with-system-openssl
default-openssl-no-idea-alg.diff, pmladek

# load and save also odf documents in flat xml format as opposed to the
# compressed ones (conforming to the odf specifications)
odf-flatxml-import-export.diff

[ Win32Only ]
# search <ooo-home>/share/template/common for language independent templates
# will not push it upstream because it will be replaced by upcomming kendy's work
office-cfg-common-template-dir.diff, pmladek

[ MacOSXOnly ]
# search <ooo-home>/share/template/common for language independent templates
# will not push it upstream because it will be replaced by upcomming kendy's work
office-cfg-common-template-dir.diff, pmladek

[ LinuxOnly ]
# search <ooo-home>/share/template/common for language independent templates
# will not push it upstream because it will be replaced by upcomming kendy's work
office-cfg-linux-common-template-dir.diff, pmladek

[ Features ]
# ask user on logout/shutdown to save documents
# It seems to be better not to use this. It interfers with upstream's
# handling of the issue. See discussion in bnc#525331. --tml
# session-management.diff, i#63156, rodo

# add new category "Labels" for blank Labels, calling cards, CD labels, etc.
# will not push it upstream because it will be obsoleted by upcomming kendy's work
sfx2-template-category-labels.diff, pmladek
# add labels folder to scp2 module too
scp2_add_additional_dirs.diff, kami

[ DebianBaseOnly ]
sensible-ooomua.diff
sensible-browser.diff

[ BuildBits ]
build-identification.diff, tml

# add -dontstrip option to the installer
installer-strip-optional.diff, i#48814, pmladek

# add missing #include <stdio.h> in autodoc, breaks when building with STLport5
#autodoc-add-missing-stdio-h.diff, rengelha

# Workaround for compile failure with glibc 2.4's langinfo.h
i18nutil-glibc-braindamage-workaround.diff, brosenk

# changes the SDK gid module name to gid_Module_Root_SDK, so the generated list
# of files does not conflict with the main package, i#64802
sdk-gid-module-name.diff, pmladek, i#64802

# do not pack any potential .orig files with ppds
psprint_config-no-orig.diff, jholesov

[ SdkFixes ]
odk-remove-nonexisting-package.diff, i#105803
# fix gcj builds. we need to specify the -I.../<os> there, too
odk-unowinreg-osdir.diff

[ DebianOnly ]
open-url-support-iceanimals.diff

[ BuildBits ]
# allow separate helpcontent build
# FIXME: is anybody using this feature?
#FIXME src680: separate-helpcontent.diff, jholesov

# use --hash-style=gnu linking when supported
speed-hash-style.diff, pmladek

# use -Wl,--as-needed, save 1% of relocations
link-as-needed.diff, i#89511, pmladek

[ DebianOnly ]
seamonkey-is-iceape.diff

[ MandrivaOnly ]
SectionOwner => gghibo
# mozilla-firefox.diff

[ ArkOnly ]
SectionOwner => brosenk

# Db 4.3/4.4 needs -lpthread
system-db-4.3-use-lpthread.diff, i#58474, rengelha


[ PLDOnly ]
SectionOwner => arekm

# fix for macro browser crash
sfx2-badscript.diff, i#67976

[ BuildBits ]
# work around http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22392
svx-customshapes-NOOPTFILES.diff, martink

# This set seem to be related to a gcc bug ...
# fixes warnings about missing return values
warning-return-values-filter.diff, i#58977, pmladek
warning-return-values-registry.diff, i#58979, pmladek
# fixes warnings about that a variable is used unitialized
warning-uninitialized-variables-tools-2.diff, i#58984, pmladek

#fix a build issue on solaris with sunpro 5.9 aka Sun Studio 12
stlport-solaris-fileno.diff, fridrich



[ BFBuildBits ]
SectionOwner => pmladek

# STLport fixes
binfilter-stl.diff, i#63770, hmth

# use -Wl,--as-needed, save 1% of relocations
link-as-needed-bf.diff, i#89511, pmladek

[ SystemBuildBits ]
# !!!! applied only when libs_extern_sys source tarball is unpacked !!!!
SectionOwner => fridrich

# Mozilla build-bits to not break on Solaris 11
# moz-solaris11-makefiles.diff, fridrich

[ LinuxOnly ]

system-python-ure-bootstrap.diff, deb#501028, i#90701
pyuno-ooodir.diff, i#90701
system-python-uno-path.diff, i#97629

[ LiberationFontsOnWindows ]

# Use Liberation fonts on Windows, too
liberation_packaging_fix.diff, kami
liberation_making_fix.diff, kami

[ VCL ]

#
# These two patches are consequences of each other quite
# possibly, the real fix is in the WM, or the toolkit backend.
#
# don't throw an exception we can't catch when throwing up the splash.
crash-startup.diff, i#100171, michael
# Don't let the splash screen take over
no-splash-takeover.diff, i#23609, rodo

# Better fallback when some of the plugins are not available
vcl-better-fallback.diff, i#50857, jholesov

# prioritize hebrew culmus fonts, Debian bugs #280084, #296152, #300642
hebrew-culmus.diff, noelpwer

# write setup to %%Begin(End)Setup, instead of %%Begin(End)PageSetup when
# generating PostScript
psprint-postscript-page-setup.diff, i#65491, n#80448, jholesov

# enable vcl to load bitmaps when height it negative
vcl-bitmap2-negative-height.diff

[ SystemBits ]
# remove redland patches; work around librdf/libraptor
redland-remove-patches.diff, #i108911
unoxml-reset-secprefs.diff, i#110523

# use getopt() and readdir_r() from system glibc
#FIXME src680: system-libc.diff, i#69033, rengelha

fix-system-mythes-for-mythes-1.2.diff

[ TangoIcons ]
# default to large icons in the toolbar
gui-toolbox-large-icons.diff, jholesov

# use it by default under Win32
tango-icons-default-w32.diff, n#254855, pmladek


[ NotDebian ]
# Improve readability of BUILD_VER_STRING in Help:About dialog
# rengelha doesn't like it, so put in NotDebian
# or maybe should be in Win32Only even?
about-build-ver-readability.diff, i#68590, tml


[ Fpickers ]
# Modify the fpicker makefile
fpicker-common-build.diff, jholesov

# Out-of-process implementation of KDE fpicker
# FIXME: No IZ number for this, because it is necessary to do it internal first
fpicker-kde-service.diff, jholesov
# Out-of-process implementation of KDE fpicker
# FIXME: No IZ number for this, because it is necessary to do it internal first
fpicker-kde-dialog.diff, jholesov
# Partially support KIO (download the file locally if we cannot handle it in
# OOo or (FIXME) using gnome-vfs) binc#60527
fpicker-kde-partial-kio.diff, jholesov
# Workaround for 'Filter name (*.blah)' vs. 'Filter name' problem in
# Insert->Picture->From File... n#66873
fpicker-kde-filter-name.diff, jholesov

# Adapt to changes in resources handling of fpickers
fpicker-kde-resmgr.diff, jholesov

# Handle media:/ files locally
fpicker-kde-local-media.diff, jholesov
fpicker-kde-local-media2.diff, jholesov, n#238695
# Fix too wide "Menu -> Insert -> Picture -> From File..." dialog Novell#72010
fpicker-kde-too-wide.diff, jholesov

# Don't overwrite files containing spaces, etc. n#241080
fpicker-kde-dont-overwrite.diff, n#241080, n#487952, jholesov
# Work even with non-UTF-8 locales n#168616
fpicker-kde-non-utf8.diff, jholesov

# KDE fpicker should be modal n#265718
fpicker-kde-modal.diff, jholesov

# Let the KDE and Gtk+ fpickers build and install FIXME IZ number
fpicker-common-scp2.diff, jholesov

# Fix the KDE fpicker for 3layer OOo
fpicker-kde-3layer.diff, n#413475, jholesov

# Fix the KDE fpicker after the change of behavior intoduced in
# gnome-fpicker-main-thread.diff, i#93366, cmc
fpicker-kde-less-threads.diff, n#427336, jholesov


[ AddressBooks ]

# Evolution should also be default database(n#66217).
default-evolution-database.diff, michael
# Mailmerge column mapping by default (n#73627)
default-evo-column-mapping.diff, michael
# build either the driver for Evolution 1.x or 2.x
# they produce the same binary and configuration, so they can't be built at once
# I think that the Evolution 1.x address book is obsolete anyway
buildfix-evo1-vs-evo2.diff, bnc#496902, i#101439, pmladek

# NB. when this cws goes up-stream we need to enable this
default-evo2-ab.diff, michael


[ Lwp ]
# Lotus Word Pro Import Filter
lwp-filter-component.diff, i#11215, noelpwer
# Integrate cws ooo11lotusfilter for WordPro filter
cws-ooo11lotusfilter-lwp-filter-component.diff, Fong
cws-ooo11lotusfilter-lwp-filter.diff, Fong
cws-ooo11lotusfilter-lwp-xfilter.diff, Fong
# avoid warning: control reaches end of non-void function
warning-return-values-lotuswordpro.diff, pmladek
# found by gcc-4.5; the empty operator= definitions seems to be evidently broken
warning-return-values-lotuswordpro-2.diff, pmladek


[ Win32Only ]

# 2 more makefiles in sysui are seriously broken #35628
# parallel-python-makefile_mk.diff # looks to be upstream

[ NovellOnly ]
# Work around G/W mail component crasher bug #FIXME - re-file vs. i#34264
# Also fix OOo/GW deadlock
win32-gw-send-mail.diff, i#34264, n#418407, tml

[ Win32Only ]
# This is a pretty nasty IE problem i#19510, i#65209
# FIXME: 2009-10-26: Let's assume the problem is gone for now.
# And actually afaics embedding doesn't work anyway, even
# in upstream!?
# win32-activex-disable.diff, i#65209, i#19510, n#168534, tml

# fixes for visual studio express 2005 ( ooo-build only )
2005-express-stl-remove.diff, noelpwer, i#71404

# This enables building multi language installsets with new (Windows SDK) problematic msitrans.exe
msitrans-problemchecksum.diff, kami

# No survey after uninstallation, thank you
win32-no-uninstall-survey.diff, tml

[ MultilanguageWin32Only ]
# Multi-language installer stuff
win32-multi-lang-installer.diff, i#66062, i#88638, i#88639, tml

[ GentooOnly ]
SectionOwner => aprosky

# Allow build to proceed with PaX enabled
gentoo-pax-fix.diff, aprosky
# support server-only versions of 64bit JDKs
64bit-jdk-server-paths.diff, i#65974, hmth
# use IBM j9vm over IBM classic JVM
ibm-j9vm.diff, hmth
# system db check
system-db-check.diff, i#65979, hmth
# User ~/.ooo3 as user dir
scp2-user-config-ooo3.diff, pmladek
# default inc/lib
config_office-XINC-XLIB-defaults.diff, i#65976
# Sandbox problem with wrong path
gentoo-sandbox.diff
# specific JVM search path
jvm-search-path.diff

[ DebianBaseOnly ]
SectionOwner => rengelha

help-msg-add-package-info.diff

[ DebianBaseNoHelpContent ]
SectionOwner => rengelha

disable-helpcontent2.diff
disable-xmlsearch-and-xmlhelp-jar.diff

[ DebianOnly ]
# build against xulrunner 1.9.1+
xulrunner-1.9.1.diff, ccheney

[ Mono ]
SectionOwner => rodo


#
# These patches are experimental beware ...
#

cli_ure-source-bootstrap-assembly-cs.diff
cli_ure-source-bootstrap-managed_bootstrap-cs.diff
cli_ure-source-bootstrap-native_glue-cxx.diff

[ Mono < ooo320-m16 ]
# The build
mono-scp2-m15.diff, rodo
[ Mono >= ooo320-m16 ]
# The build
mono-scp2.diff, rodo

[ Mono ]
cli_ure-source-bootstrap-makefile-mk.diff, rodo
cli_ure-mono-bridge.diff, rodo

mono-build.diff, rodo

build-mono-link.diff, jholesov
# sign the output assembly using the key pair; it is needed to install
# the versioned assemblies into the system Global Assembly Cache  (GAC)
mono-build-keyfile.diff, rodo
mono-climaker.diff, rodo
mono-testtools.diff, rodo
buildfix-testtool-disabled.diff, cbosdo

# FIXME: ooo310-m1: the makefile is quite rewritten;
#        the pieces removed by the older version of this diff are missing now
#        it is possible that we would need another change, though
#        => need to check on Windows
climaker-csharp-win.diff, rodo

buildfix-climaker-disabled.diff, rodo
mono-bootstrap-config-and-policy.diff, rodo
mono-bridge-version.diff, n#361463, rodo

buildfix-use-climaker-in-unoil.diff, rodo

cli_ure-prj-build-lst.diff

# climaker rewritten in C#
mono-climaker-config.diff

mono-climaker-bridgetest.diff

[ VBAObjects ]
SectionOwner => noelpwer

cws-npower12.diff

cws-vbasupportdev300.diff

eventhelper-closecrash-fix.diff, n#438606, i#106270
# make sure no vba libraries are loaded ( if not filtering )
vba-dont-load-for-odf.diff
vba-fix-listboxhang-n560355.diff, n#560355

vba-fireevents-from-apichange.diff, n#561639, n#539220
vba-macro-properties.diff, n#566030
# for consistency use an exe option for controlling commented out
# basic
vba-word-executable-option.diff, Fong
# regenerating ( and fixing up ) generated diff from
# vbasupportdev300_HG, using the patch below to manually
# add some changesets from the cws ( they will of course
# dissappear when the cws diff is next generated )
vba-fixup-vbasupportcws.diff
# some field related code cannot be included in vbasupportdev300 as
# it depends on field support stuff
vba-enable-fieldrelatedbits.diff
# correct locations of libraries for windows
vba-fix-scp2-librarylocation.diff
# container controls
vba-container-controls.diff
# fire change event when active tab is changed via api for multipage
vba-multipage-fireapichange.diff
# module info ( for Document/Userform modules ) access changes
vba-fixup-moduleinfo.diff
# support copy of worksheet to 'other' document
vba-worksheet-copy-otherdoc-api-support.diff
# fix problem with parallel build failing
vba-fix-scripting-parallelbuild.diff 
# fix strange problem when strange (empty) TBC records can
# cause document load to ... loop ( and potential crash )
vba-ctb-fix-looponload.diff, n#589794, n#590359
# import vba project from xlsm document ( experimental )
# FATE # 309162
vba-import-xlsm.diff
# fix weird wizard truncation
fix-containercontrols-wizardresize.diff, n#591768
# fix strange ranges seperator regression problem
fix-name-range-separator.diff, n#597351
# fix resolving of Err function/object in vba/non-vba mode
vba-fixerror-nonvba.diff, n#597884 
# tweak errObj behaviour
vba-tweak-errorobj.diff
[ VBAUntested ]
SectionOwner => noelpwer
# KEEP - unfinished autotext stuff 
vba-transient-imported-autotext.diff  
# not sure if this is useful, keep for reference
save-doc-withembedded-doc-with-vba-crash.diff 
# doesn't work
vba-basic-null.diff i#85349, jjiao
vba-support-stoc-typeprovider-xexactname.diff, #no-upstream
#must ask kendy about this ( noelp )
vba-parallel-build.diff, #no-upstrea
#not so useful but perhaps we can build on it later
basic-speedup-fix.diff

# the following patch is in cws pflin10
# NOT parameter without brackets
vba-not-param-withoutbrackets.diff, n#397325, Fong
# fix datevalue function in non-en_US locale
vba-datevalue-function-fix.diff, Fong
# Fixed for n#407805
basic-not-is-nothing.diff, n#407805, Fong
basic-replace-function-fix.diff, n#411203, Fong

# following patches are now maintained in the tracking vbasupport cws
#realize a new feature named as Show Data Form in OpenOffice
sc-dataform-sc.diff, Amelia Wang

sc-dataform-officecfg.diff, kohei

#realize extra piece of new feature named as Show Data Form about vba
sc-dataform-suppor-vba.diff, Amelia Wang

#basic runtime fixes
basic-add-missing-includes-after-cws-npower10.diff

vba-show-data-form-link-fix.diff, kohei

# ensure macros are imported ( not as comments ) for calc
vba-default-enable-calcmacros.diff, noelpwer
# in the basic IDE if the curson in within a macro
# pressing the run button should run that macro
# if the cursor is not in the macro then it should
# raise the macro chooser dialog
vba-ide-choose-macro-to-run.diff, noelpwer

# Fix autoshape excel hyperlink import OOo ( depends on vba-sc-handleautoshapemacro-import.diff )
vba-sc-autoshapes-hyperlinks.diff, i#66550, noelpwer

# Parse (& ignore) 'Attribute' statements
vba-attribute.diff, i#37347, noelpwer
#basic depends on built and delivered ooovbaapi
basic-prj-build_lst.diff

sc-hacky-handle-boolean.diff, noelpwer
#tweak cws-npower7/8 to build vba before filter ( filter uses headers generated
#from oovbapi.rdb )
sc-vba-build-lst.diff

svx-source-inc-fmundo-hxx.diff, i#68893
svx-source-form-fmscriptingenv-cxx.diff, i#68893
svx-source-form-makefile.diff, i#68893

svx-source-form-fmundo-cxx.diff, i#68893

vbaevents-services-build.diff, i#68893

scp_vba_uno_service.diff, i#68893

vba-support-export-palette.diff, i#68900

# always get non-filtered range selection when querying for current selection
# address.
vba-get-nonfiltered-range-selection.diff, n#415002, kohei

vba-allow-ranges-for-cell-functions.diff

vba-error-object.diff

# allows access to some internals needed for vba api, doesn't change
# any functionality
sc-vba-autofill-support.diff, i#68883
#-DVBA_OOBUILD_HACK ( make sure this flag is set for ooo-build builds )
# this flag hooks in code in vba api model implementation that depends on
# core changes not yet upstream
sc-source-ui-vba-makefile-mk.diff

# export of macro bindings for shapes
sc-export-shape-macro-bindings.diff, n#304739, noelpwer

# export of hlink bindings for shapes
sc-export-shape-hlink-bindings.diff, n#304739, noelpwer

# attributes present in the vba streams can override the default shape name
# used for the control in the binary format
sc-vbaimport-override-controlname.diff, n#359933, noelpwer

# Application.Caller
api-application-caller.diff, n#339941, noelpwer

default-autotext-and-form-name.diff, n#353687, i#85358

# fix --disable-vba build
oovbaapi-disable-vba.diff


#fix for n#309981
vba-fixup-singlerange-sheetref.diff, n#309981, noelpwer
#always (try) to set the default property to an SbxUnoObject
vba-always-set-defaultprop.diff, n#388049, noelpwer
#clean up the macro security check, prepare for object/form modules
vba-check-for-macro.diff
#make properties available for non class modules
#also allow paramaters to be supported for Get properties
vba-support-properties-inmodules.diff

# import graphic for image control
controls-with-images-import.diff, Fong

#use of form control models in userforms/dialogs, additionally
#enables use of document embedded images in image control for
#userforms/dialogs ( note: depends on controls-with-images-in-document.diff )
enhanced-form-userform-controls.diff, noelpwer

# object module support... getting there
ObjectModule.diff
# userform ( depends on ObjectModule.diff )
vba-userform.diff

# uno interface for vba mode
vba-compatible-mode-uno.diff, Fong

# support to display spinbutton in userform
vba-spinbutton-in-userform.diff, Fong

vbaevents-services-sources.diff, i#68893
# vba workbook/worksheet events
vba-workbook-worksheet-events.diff, Fong

# worksheet_calculate event fix
vba-worksheet-calculate-event-fix.diff, Fong

# add support for passing a caller to basic when calling a script
# via the scripting framework - note depends on vbaevents-services-sources.diff
basic-caller-support.diff
# comparison of tow empty type fix in vba mode
vba-empty-comparison-fix.diff, n#397438, Fong
# Add Worksheet.EnableSelection ( depends on cws-scsheetprotection02-sc.diff )
vba-worksheet-enableselection.diff, n#405312, Fong

# keywords (including NAME, LINE, TEXT) can be used as variable
vba-keyword-fix.diff, n#403586, Fong

#some userform import issues including improved identification
#of the progressbar activex control
userform-activex-identify.diff, i#93111
#some unknown userform binary format tweaks for some customer documents
#one hunk seems to be related to grouped labels in a userform
#the other ( no idea )
userform-possible-groupingtweak.diff
#disable to delete or rename objectmodule name in basic ide
basic-ide-objectmodule.diff, Fong
# display a friendly name for objectmodule tab
basic-ide-module-object-name-combile.diff, Fong
vba-fix-ide-friendly-modulename.diff, n#439971, Fong
# display a friendly basic macro tree in macrochoose dialog
vba-basic-macrochoose-dialog.diff, Fong
vba-fix-basic-macro-organizer.diff, n#439972, Fong
# fix bug accessing default member of userform control
range-listBox-compare.diff, n#421939

# fix import sizes and geometry of userforms
vba-userform-geometry-tweak.diff

# n#426415
vba-allow-forms-resetvalue-binding.diff
# n#426416
fix-vba-NOT-trigger-update.diff
# variant + string
vba-variant-fix.diff, Fong
# fix for image import for userform
userform-image-import-fix.diff
# spinbutton change wasn't imported correctly
spinbutton-import-valuechange.diff

# don't apply regex to MATCH function if typical
# 'regex' like characters are present
vba-noregrex-for-match.diff

# fix treatment of NULL with
# a) NOT operator b) comparison operators
vba-null-not-treatment.diff, n#496844
# fix core issue in Commandbar
vba-commandbar-fix.diff, n#434214, n#437157, Fong

# always use English Excel grammar when parsing formulas.
# (depends on calc-grammar-xls-english-*.diff patches.)
vba-xls-formula-parser.diff, n#422145, kohei

vba-fix-docmodule-import-crash.diff, n#447560

vba-servicemacros-rework.diff

#vba-word-executable-option.diff, Fong
vba-interior-object-fix.diff, n#459479, Fong
range-defaultmethod-i98476.diff, i#98476 
vba-excel-iserror-fix.diff, n#469762

# filter to read custom toolbars ( and other customization data ) from writer
word-read-custom-toolbar-filter.diff, noelpwer
# vba for word support
vba-word-support.diff
vba-templateobject.diff
vba-vpagebreak-object.diff, hanbo

vba-combobox-listindex-fix.diff, n#476891, Fong
vba-fix-copysheet-toend.diff, n#478187 
vba-improve-toolbarapi-macro-search.diff
# fix core when there is an error in the doc close vba
# event handler ( bit of a hack )
fix-doc-exit-basic-error-core.diff
read-vba-dir-stream-fix.diff
vba-commandbar-enabled.diff, n#459458, Fong
# worksheet change event rework
vba-worksheet-change-event-fix.diff, Fong
# fix core(s) reading custom menu's from word docs
vba-toolbar-menufilter-core-fix.diff
# enhancement to above to read new menus added to the builtin menubar
word-read-builtinmenubar-filter.diff
# allow private/public modifier for DECLARE
vba-fix-private-declare.diff
# import customization and macros from global templates ( if defined ) when 
# opening word documents
vba-import-globaltemplate-customizations.diff
# fix problem with syntax like 'If LCase(str1) = str2 <> 0 Then'
vba-basic-if-compare-fix.diff, i#100600, n#488588, Fong
# fix parallel build problems in basic
# (probably obsoletes vba-parallel-build.diff)
vba-basic-parallel-build.diff
# fix parallel build problems in oovbaapi
vba-oovbaapi-parallel-build.diff

basic-allow-objectforerror-symbol.diff, n#492423
vba-fix-named-any-para-pass.diff, n#485467
vba-allow-arrays-in-usertypes.diff, n#485623
# disable project reference and toolbar/menu customization import
# for 3.1
vba-disable-toolbar+customizationimport.diff
# fix IsEmpty where api objects are passed
vba-fix-IsEmpty-api-object.diff, n#494990
# fix crash when attempting to use geometry attributes of
# control on sheet/document
vba-fix-control-shape-geom-fix.diff, n#500006
# 
basic-public-dim-fix.diff, n#488590, i#100659
vba-fix-optionalparam-assigment.diff, n#494667
vba-reset-screenupdateing.diff, n#494964
vba-redim-array-fix.diff, n#495604
vba-fix-userform-init.diff, n#497923
vba-fix-Range-Insert-CopyOrigin.diff, n#498325
calc-vba-volatile-user-func.diff
vba-documentcontext.diff
fix-read-disabled-toolbarimport.diff
# more api related changes + dummy model support for multi-page
# would be nice to be able to move it nearer the other word patch
# but it won't apply there
vba-word-support-part2.diff
# tweak custom toolbar import slightly to 
# import dropdowns not associated with builtin menu additions
vba-only-import-std-menutoolbar.diff
# sometimes the resize event cores the office
vba-fix-workbook-resize-core.diff
# fix macromode in documents opened by the api
vba-fix-macromode-api-docopen.diff
#fixup macro search ( provide a central macro resolve function )
vba-fixup-macrosearch.diff
#rework use of getCurrentDocument, additionally create new
#getCurrentExcelDoc & getCurrentWordDoc
vba-currentcomponent-rework.diff
#tweak testvba.cxx to cater for newly imported ProjectName
vba-testclient-fix-project.diff
#fix checkbox access via vba api
vba-fix-checkbox-ole-access.diff, n#507400
# fix vbadocumentbase::getPath & vbadocumentbase::getFullName
vba-fix-path-fullname.diff, n#507745 
# fix setting control default value ( when accessed from sheet )
fix-sheet-control-valueset.diff, n#507748 
# fix auto calculation of shift direction for delete ( where none specified )
vba-fix-range-delete-shift.diff, n#508101
# allow worksheet to be passed as ( before or after ) param
vba-fix-worksheet-add-before-param-object.diff, n#507760 
# active newly added worksheet
vba-fix-worksheet-add-activate.diff, n#507758
# add Application.Quit api
vba-application-quit.diff, n#510003
# menu/toolbar rework
vba-commandbar-rework.diff, Fong
# add menubars related object
vba-menubar-objects.diff, n#508113, Fong
# fix missing codename problems
vba-fix-missing-codename.diff, n#507768
# fix zoom, should only affect active sheet
vba-zoom-per-sheet.diff
# fall back to doc context for active sheet if it fails
vba-fallback-to-calling-doc-context.diff
# when selecting full range view is not scrolled back 
vba-cursor-pos-for-selected-maxrange.diff
# fix combox binding data import in userform
vba-combobox-rowsource-fix.diff, Fong
# support workbook auto_open event
vba-workbook-auto-open-event.diff, n#520228, Fong
# support buildin toolbar in CommandBar object
vba-buildin-toolbar-fix.diff, n#520228, Fong
# support WorkBook.PrecisionAsDisplayed
vba-workbook-precisionasdisplayed.diff, n#520228, Fong
# fix for uno api in XMenu::getPopupMenu
uno-xmenu-getpopupMenu-fix.diff, i#103486, Fong
# support CommandbarControl.Enabled
vba-commandbarcontrol-enabled.diff, n#520228, Fong
# create toolbar/menubar in document scope
vba-commandbar-document-scope.diff, Fong
# fix for dim a variable as vba constant
vba-dim-as-contants-fix.diff, n#521820, Fong
# fix for find the toolbar creating during importing
vba-commandbar-toolbar-fix.diff, Fong
# fix for set involving an automation object ( in vba mode )
vba-automation-set-fix.diff, n#507501, iz#103859
# various improvements, handle tooltip, handle seperators, fix bug where 
# toolbar control isn't displayed if the macro isn't resolved, 
# added classes for excel toolbar import ( disabled )
tool-menu-bar-improvements.diff
# fix for the issue in Styles.Add in Calc
vba-styles-add-fix.diff, Fong
vba-financial-functions.diff, n#525633, n#525635, n#525642, n#525647, 
vba-typename-fix.diff, n#525649
# disable untill master is updated
# associated with vba-automation-set-fix.diff above, this patch
# allows the automation bridge to tell the basic runtime about
# default member of automation objects
vba-automation-defaultmember.diff, n#507501
# disable untill master is updated
# misc fixed from ibm
ibm-misc-fixes-1.diff,i#104203, i#103653
vba-automation-fix-named-paramaters.diff, n#535087
vba-automation-put-get-property-improvements.diff, n#535086, n#535088, n#535089

vba-toolbar-menu-support.diff
vba-reenable-rowsourcefixes.diff, bnc#540960
cws-vbasupportdev300-wae.diff
vba-control-api-vis-fix.diff, bnc#542132
vba-fix-isempty.diff, bnc#541749 
vba-fix-wsfunction-booleanparam.diff, bnc#541735 
vba-fix-errobj-errnum.diff, bcn#541755

vba-basic-not-fix.diff, i#105321, Fong
vba-autofiltermode.diff, n#549383
vba-fix-selection-dot-inproject.diff
vba-fix-override-exportproblem.diff
vba-thiscomponent-fix.diff
# more Writer VBA support, need to merger into cws-vbasupportdev
vba-word-support-m4.diff, Fong
vba-reenable-cwssheetproctectbits.diff

vba-fix-find-wraparound-onfail.diff, n#554261
fix-embedobj-load.diff, n#557965
fix-vba-late-docevent-crash.diff, n#558907

# support a local cache of local excel named references
# to imported names, use that in range by name lookups
vba-import-and-use-localrangenames.diff


[ Features ]
# Pre- and postprocessing capabilities for loading and saving.
sfx2-pre-and-postprocess-during-save-load.diff, i#71939, florian

[ msaccess ]
SectionOwner => strba
SectionIssue => i#33654

#cws-mdbdriver01.diff

#cws-mdbdriver02.diff

#mdbtools.diff
#mdbtools-makefile-mk.diff
#mdbtools-prj-build-lst.diff
#mdbtools-prj-d-lst.diff

#connectivity-source-drivers-mdb-mdb-map.diff

#hack to get the proper msaccess tabpage
#msaccess-db-create-dialog-fix.diff


#[ STLport5 ]
#SectionIssue => i#63770
#
#system-stlport5.diff, i#79875
#system-stlport51.diff, i#79876


[ OOXML ]
win32-installer-register-moox-types.diff

writerfilter-module-writer.diff
writerfilter-source-dmapper-domainmapper-debug.diff
docx-fixes01.diff, cbosdo
docx-vml-import.diff, cbosdo

writerfilter-docx-numbering.diff, n#536407, cbosdo

# Ugly temporary fix
docx-ugly-fix.diff, n#548701, cbosdo

buildfix-oox-depends-on-unotools.diff

oox-fix-placeholder-layout.diff, n#485316, n#480223, rodo

oox-fix-list-style-apply.diff, n#485417, rodo

# FIXME: 2009-09-02: Applies but causes compilation errors. --tml
# oox-import-chart-externalref.diff, n#480868, janneke

# FIXME: 2009-08-12: The patch to tablefragment.cxx doesn't apply and
# it isn't trivial to make it apply. I am unsure whether the expected
# semantics of the function being patched has changed.  Actual
# understanding of the code needed. --tml
# oox-import-table-autofilter.diff, n#479381, janneke

# FIXME: 2009-09-02: Applies but causes compilation errors. --tml
# oox-import-shape-textbox-hyperlink.diff, n#480854, janneke

oox-xlsx-import-fix-connector-shape.diff, n#549331, Fong

oox-custom-shape-polygons.diff, n#485418, rodo

# FIXME: 2009-08-12: This stuff seems to be already in dev300-m54
# (with some stylistic differences)? --tml
# oox-import-comments-fix-add-annotation.diff, n#480876, janneke

# FIXME_ 2009-09-02: Applies but causes compilation errors. --tml
# oox-import-sheet-protect.diff, n#481317, janneke

oox-import-drawing-font-spacing.diff, n#479822, rodo
oox-import-text-vert-anchor-and-anchorctr.diff, n#479829, rodo

oox-pptx-import-fix-layout.diff, n#480223, rodo
oox-pptx-import-fix-wipe-transition.diff, n#480243, rodo

[ OpenGLTransitions and OOXML ]
oox-pptx-import-fix-transition-auto-advance.diff, n#480243, rodo

[ OOXML ]
oox-pptx-import-fix-subtitle-placeholder.diff, n#480243, rodo
oox-pptx-import-fix-text-body-vert.diff, n#479829, rodo
oox-pptx-import-fix-hidden-slides.diff, n#480229, rodo

# FIXME: 2009-08-12: Does not apply, upstream code refactored, not
# clear what to do. --tml
# oox-import-zoom-setting-with-tab-color.diff, n#494603, janneke


#[ OOXSTLport5 ]
#
## oox devs, please reconsider operator[] use,
## see i#80084/cws chart11 ! thank you!
#system-stlport51-oox.diff
#system-stlport51-oox-map.diff

[ PostgreSQL ]
sdbc-postgresql.diff
sdbc-postgresql-build-lst.diff
connectivity-workben-postgresql.diff
gcc-4.3-postgresql.diff
sdbc-postgresql-config_office.diff

[ KDE4 ]
# FIXME: still needed?
kde4-buildfix-connectivity.diff

# needed by optional-icon-themes.diff
# upstreamed in m68
kde4-oxygen-icons.diff, i#103482

[ Toolbars ]
# toolbar-decorations-vcl.diff depends on this kde4_fpicker_fixes2.diff

# Further fixes on top of existing kde4 support
# upstreamed in m65
kde4_fpicker_fixes.diff
kde4_vcl_fixes.diff

# Fixes filter issues and crash when dragging
kde4_fpicker_fixes2.diff

[ KDE4 ]
# fixes multiple auto extension checkboxes, fixes override of exising file bug
kde4_fpicker_fixes3.diff

# fixes 3rd party plugin support
kde4_vcl_fixes2.diff

# Fix the KDE3 backend build, when KDE4 is installed
kde4-and-kde3-shell-build.diff, jholesov

# Fix qt/qt4 moc detection
qt-moc-detect.diff

# Fix frame border calculation
kde4-border-frame.diff, i#111464, jholesov

# redraw the status bar when needed; backport from CWS vcl109; fix by pl
kde4-statusbar-redrawing.diff, bnc#567886, i#107945, pmladek
# do not crash with non-Oxygen theme; use better border width
kde4-statusbar-redrawing-2.diff, bnc#612491, i#109176, pmladek

[ KDE4Experimental ]
# Not yet ported to co-exist with the KDE3 stuff
kde4-kab.diff

[ OptionalIconThemes and KDE4 ]
# FIXME: seems to work well but I am not brave enough to put it into common section at this stage
# fallback to any installed icon theme
# show only the installed icon themes in Tools/Options.../OpenOffice.org/View
# upstreamed in m68
optional-icon-themes.diff, i#105062, bnc#529404, pmladek

[ OptionalIconThemes and not KDE4 ]
# FIXME: seems to work well but I am not brave enough to put it into common section at this stage
# fallback to any installed icon theme
# show only the installed icon themes in Tools/Options.../OpenOffice.org/View
# upstreamed in m68
optional-icon-themes-without-oxygen.diff, i#105062, bnc#529404, pmladek

# search also /usr/share for icons
# it is a temporary hack; we should do more clean FHS compliant installation
# we need a good plan before, though ;-)
[ NovellOnlyUnix and OptionalIconThemes ]
split-icons-search-usr-share-and-optional-icons.diff, n#296502, pmladek
[ DebianBaseOnly and OptionalIconThemes ]
split-icons-search-usr-share-and-optional-icons.diff, n#296502, pmladek
[ NovellOnlyUnix and not OptionalIconThemes ]
split-icons-search-usr-share.diff, n#296502, pmladek
[ DebianBaseOnly and not OptionalIconThemes ]
split-icons-search-usr-share.diff, n#296502, pmladek

[ ArkOnly ]
SectionOwner => brosenk

# We use KMail...
# There's no point in upstreaming this because not everyone uses KMail.
ark-default-ExternalMailer.diff

[ ArkOnlyExperimental ]
# There's no point in upstreaming this because it relies on the Ark
# Java lib naming scheme and won't work anywhere else.
# Not applied right now, needs porting
compiletime-skip-duplicate-jars.diff
# Don't crash HelpLinker
# FIXME check if this is still needed with m190
gcj-HelpLinker-no-NullPointerException.diff, i#61278

# This is faster, and solves gcj -C's private bug. But it's also
# close to untested.
# FIXME this needs reimplementation with the current build system
ark-experimental-gcj-use-ecj.diff, i#64917

# Ark Linux includes precompiled versions of Xerces, Xt and db.jar.
# There's no need to precompile them again, just use the system version.
# There's no point in upstreaming this because it relies on the Ark
# Java lib naming scheme and won't work anywhere else.
# FIXME this needs reimplementation with the current build system
ark-system-precompiled-java.diff

[ DebianOnly ]
debian-dictionary.diff, rengelha
#debian-gccXXXXX.solenv.javaregistration.diff


[ OpenGLTransitions ]

transogl-transitions-sd.diff
transogl-transitions-officecfg.diff

transogl-more-transitions.diff

[ OpenGLTransitionsMesa703 ]

# very hacky build fix for Mesa-7.0.3; used on openSUSE-10.2
transogl-buildfix-mesa-7.0.3.diff, pmladek

[ Experimental ]
# sal_uInt32 -> sal_uIntPtr for events on some places
events-intptr.diff, i#59411, jholesov
# internationalized ordinal suffix autocorrection. Needs ICU 4.2
svx-i18n-ordinal-autocorr.diff, i#20348, cbosdo

[ DebianEtchOnly ]
hunspell-lib-use-_pic.diff, rengelha
libhnj-lib-use-_pic.diff, rengelha
# use -llpsolve55_pic
system-lpsolve-use-_pic.diff, rengelha

[ UbuntuOnly ]
SectionOwner => ccheney

ubuntu-palette.diff
ubuntu-dictionary.diff
ubuntu-lpi-help-translate.diff, i#64895, mklose
#ubuntu-lpi-bugs.diff, i#64895, mklose
ubuntu-sparc-hack.diff, mklose
human-icons-add.diff, mklose
ubuntu-no-stack-protector.diff, doko
#gccXXXXX.solenv.javaregistration.diff
ubuntu-mstopdf.diff, ccheney
f11-fullscreen.diff, ccheney

[ UbuntuOnly ]
unxlngi6-notune.diff, doko

[ UbuntuL10nOnly ]
human-icons-i18n.diff, mklose

[ FedoraLinuxOnlyFixes ]
ooo64508.vcl.honourfontconfighinting.diff

[ GTK28 ]
ooo64508.vcl.honourfontconfighinting-gtk-2.8.diff

[ FedoraCommonFixes ]
ooo67658.sfx2.reloadcrash.diff

oooXXXXX.vcl.x86_64.impressatk.diff

ooo73201.sw.a11yloadcrash.diff

ooo86080.unopkg.bodge.diff

oooXXXX.partial-revert-ooo95118.diff

# add unopkg add --link option to register uncompressed extensions
# it helps to get automatic depencies when packaging extensions in RPMs
ooo83878.unopkg.enablelinking.diff, i#83878, bnc#493994, caolan

# graphical bullets invisible after saving documents on 64bit Linux
sw-64bit-Size-mismatch.diff, i#101131, caolan

# make the Euro Converter wizard work again
wizards-euroconv-types-not-mediatypes.diff, i#100686, caolan

[ CairoFonts ]
# needs Gtk2.0 >= 2.10 and cairo, so this is on the own section
ooo59127.vcl.honourcairofont.diff

[ DebianBaseOnly ]
soffice-opengl-and-locking-config.diff, mklose

[ GStreamer ]
SectionOwner => rodo
SectionIssue => i#68717

gstreamer-avmedia.diff
gstreamer-scp2.diff
gstreamer-config-office.diff
gstreamer-slideshow.diff
gstreamer-solenv.diff
gstreamer-svtools-content-types.diff
gstreamer-avmedia-file-types.diff
gstreamer-vcl.diff
avmedia-source-gstreamer-ChangeLog.diff
avmedia-source-gstreamer-exports.dxp.diff
avmedia-source-gstreamer-gstcommon.hxx.diff
avmedia-source-gstreamer-gstframegrabber.cxx.diff
avmedia-source-gstreamer-gstframegrabber.hxx.diff
avmedia-source-gstreamer-gstmanager.cxx.diff
avmedia-source-gstreamer-gstmanager.hxx.diff
avmedia-source-gstreamer-gstplayer.cxx.diff
avmedia-source-gstreamer-gstplayer.hxx.diff
avmedia-source-gstreamer-gstuno.cxx.diff
avmedia-source-gstreamer-gstwindow.cxx.diff
avmedia-source-gstreamer-gstwindow.hxx.diff
avmedia-source-gstreamer-makefile.mk.diff
letter-wizard-resource-id.diff, i#84209

# Loop the A/V when the 'loop' flag is set; from Caolan
gstreamer-avmedia-loopingetc.diff

[ Shrink ]
SectionOwner => michael

# kill >1Mb of bloat in sal
size-sal-textenc.diff, i#70166

# warning: comparison with string literal results in unspecified results
warning-string-comparsion-sw.diff, i#86880, pmladek

[ BFShrink ]
# don't export trivial strings in svtools, increases linking time, bloats size
binfilter-dont-extern-sRTF-sHTML.diff, i#86772, jholesov


[ NovellOnlyUnix ]
# search also gij32, ..., so the 32-bit package works on 64-bit
jvmfwk-gij32.diff, n#222708, pmladek

[ SUSE101 ]
sled10-splash.diff, i#123456, pmladek

[ SUSE112 ]
xulrunner-1.9.1.diff, ccheney

[ SVGImport ]
# A bit less partial implementation of SVG import
# Work in progress, but fairly usable already
svg-import-filter.diff, thorsten

# like svg-import-filter.diff, but adds a graphic filter for SVG
svg-import-filter-gfxfilter.diff, thorsten

# fixes some nastiness with viewbox
svg-import-viewbox-fix.diff, thorsten

# improves parsing of paint fragments
svg-import-painturi-fix.diff, thorsten

# much improved text import
svg-import-textimport.diff, thorsten

# fixing relative size calculation
svg-import-convlength-fix.diff, cmc

# fixing handling of opacity attribute
svg-import-opacity-fix.diff, thorsten

# guard against empty gradient stops
svg-import-empty-gradient-fix.diff, n#560255, thorsten

# eat exceptions before they reach unaware code
svg-import-eh-fix.diff, cmc

[ NovellLikeOnlyWin32 ]
novell-win32-msi-patchability.diff, tml

[ MacOSXOnly ]
SectionOwner => thorsten
sfx2-global-scope-fix.diff, thorsten
cws-kohei03-sc-macfix.diff, thorsten

[ PardusOnly ]
pardus-default-ExternalMailer.diff
pardus-clipart.diff
dont-check-fqdn.diff

[ UnUsedButNotYetRemovedFromGit ]
# diffs kept for reference as there might soon be a need to resurrect
# part of the code
win32-quickstarter-exit.diff, i#73550, tml
novell-win32-avoid-premature-shutdown.diff, n#269146, tml
comphelper-msvc8-fix.diff, thorsten, i#89973
# some versions of make don't like us
cygwin-make-ver.diff, i#68283, michael

# default to DEV300 in cws-commit-patch
cws-commit-patch-default-dev300.diff, i#87431, jholesov

# Provides a great speed-up for a mail merge operation : 7x faster
sw-mailmerge-faster.diff, i#40827, mloiseleur

# Improves the standard filter options and menu. bxc #62187 #62495
sc-standard-filter-options.diff, i#35579, michael

# Saves and loads the standard filters in ods
sc-standard-filter-options-ods-hack.diff, i#35579, jonp

# accelerate calc HTML import from it's horribly turgid state
# removes an N^2 algorithm, and saves 8 bn cycles for a small
# HTML file for me.
sc-speed-html-import.diff, i#100827, michael
sc-speed-html-import-sizing.diff, i#100827, michael
svx-speed-editeng.diff, i#100827, michael

# localize fails with duplicated symlinks
transex3-localize-find.diff, i#102296, pmladek

gstreamer-sd.diff, i#68717, rodo

# hyperlink issue with numeric slide names in Impress
sd-update-relative-links.diff, n#355674, i#55224, rodo

[ WMF ]
wmf-pattern-brush.diff, n#232232, rodo

[ LayoutDialogs ]
# convert some simple dialogs to layout engine

# FIXME: these bits are part of layoutdialogs2 -- some things got
# removed upstream, apparently.
layout-post-cws-layoutdialogs2-mysteriously-missing.diff
layout-post-cws-layoutdialogs2-edit-noop-reversal.diff, n#552450

layout-localize-fix-sc.diff

# FIXME: hack to avoid internal copiler error with gcc (SUSE Linux) 4.3.2 20080613 (prerelease)
#        on openSUSE-11.1-alpha0; pmladek is discussing it with the gcc team
toolkit-layout-gcc-4.3.2-hack.diff, pmladek

# Enable layout'ed dialogs.
layout-default-enable-config_office.diff, janneke
layout-disable-experimental.diff
layout-accessibility-dispose-only-once.diff, n#500267, janneke
buildfix-toolkit-workben-layout.diff
buildfix-svx-uiconfig-layout.diff
buildfix-sw-uiconfig-layout.diff
build-fix-layout-numfmt.diff
# Fix heavy parallel build of the zips containing the xmls
layout-parallel-build.diff
layout-fix-experimental-layout.diff, n#557230, thorsten
layout-crash-fix.diff, n#557230, thorsten
layout-listbox-minsize.diff, n#557230, thorsten
layout-move-copy-fixed-height.diff, n#559438, thorsten
# the input field for the number of the sheet was too small
layout-sc-insert-sheet-no.diff, n#559445, pmladek
# FIXME: temporary hack to build with layout disabled
# is there a better fix?
layout-disabled-layout-build-fix.diff, pmladek

# really localize the layout dialogs
# FIXME: generates localize.sdf from the .zip files in solver
# should replace layout-localize-fix-sc.diff
layout-generate-localize-sdf.diff, deb#570378, pmladek

[ FrameworkFeature ]
SectionOwner => kohei
SectionIssue => i#62234

# Correct accidental use of cAPS LOCK KEY!
autocorrect-accidental-caps-lock-offapi.diff
autocorrect-accidental-caps-lock-officecfg.diff
autocorrect-accidental-caps-lock-sc.diff
autocorrect-accidental-caps-lock-sw.diff
autocorrect-accidental-caps-lock-svx.diff
autocorrect-accidental-caps-lock-vcl.diff

# cbosdo01 cws: add non breaking spaces before :;?! in french text
cws-cbosdo01.diff, cbosdo
# Additionnal fix which didn't go into cbosdo01 (CWS: cbosdo05)
remove-bad-nbsp.diff, cbosdo

# Fancy document modified status window
statusbar-fancy-modified-status-sc.diff,       i#103862, kohei
statusbar-fancy-modified-status-sd.diff,       i#103862, kohei
statusbar-fancy-modified-status-sfx2.diff,     i#103862, kohei
statusbar-fancy-modified-status-starmath.diff, i#103862, kohei
statusbar-fancy-modified-status-svx.diff,      i#103862, kohei
statusbar-fancy-modified-status-sw.diff,       i#103862, kohei


[ UnitTesting ]
SectionOwner => jholesov
SectionIssue => i#87469
# FIXME: file more issuses when ready

# teach build.pl what to do with prj/tests.lst's
# FIXME: 2009-09-07: Doesn't apply to dev300-m57, and for some hunks
# it is not obvious what to do. --tml
# unittesting-build-pl.diff

# the tests
unittesting-basebmp.diff
unittesting-basegfx.diff
unittesting-basic.diff
unittesting-bean.diff
unittesting-bridges.diff
unittesting-canvas.diff
unittesting-cli_ure.diff
unittesting-codemaker.diff
unittesting-configmgr.diff
unittesting-connectivity.diff
unittesting-cppu.diff
unittesting-cppuhelper.diff
unittesting-dbaccess.diff
unittesting-desktop.diff
unittesting-dtrans.diff
unittesting-embeddedobj.diff
unittesting-extensions.diff
unittesting-filter.diff
unittesting-forms.diff
unittesting-fpicker.diff
unittesting-framework.diff
unittesting-chart2.diff
unittesting-idlc.diff
unittesting-io.diff
unittesting-javaunohelper.diff
unittesting-jurt.diff
unittesting-jvmaccess.diff
unittesting-linguistic.diff
unittesting-offapi.diff
unittesting-o3tl.diff
unittesting-package.diff
unittesting-qadevOOo.diff
unittesting-registry.diff
unittesting-ridljar.diff
unittesting-sal.diff
unittesting-salhelper.diff
unittesting-sandbox.diff
unittesting-sax.diff
unittesting-sc.diff
unittesting-scripting.diff
unittesting-sd.diff
unittesting-sfx2.diff
unittesting-shell.diff
unittesting-slideshow.diff
unittesting-sot.diff
unittesting-starmath.diff
unittesting-stoc.diff
unittesting-store.diff
unittesting-svtools.diff
unittesting-svx.diff
unittesting-sw.diff
unittesting-testshl2.diff
unittesting-testtools.diff
unittesting-toolkit.diff
unittesting-tools.diff
unittesting-ucbhelper.diff
unittesting-ucb.diff
unittesting-udkapi.diff
unittesting-vcl.diff
unittesting-writerfilter.diff
unittesting-xmerge.diff
unittesting-xmlhelp.diff
unittesting-xmloff.diff
unittesting-xmlscript.diff
unittesting-xmlsecurity.diff

[ UnitBootstrap ]
SectionOwner => michael
SectionIssue => i#86525

# initial cut at a unit testing framework
unit-deliver.diff
unit-comphelper.diff
unit-sc.diff
# experimental unit testing using writer core
# unittesting-more-sw.diff, thorsten

[ Features ]
novell-win32-odma.diff, i#6885, i#32741, tml

[ VOSremoval ]

# remove vos/process.hxx
# FIXME: in vcl, ExtCommandLine was removed, and the osl_ calls were used.
# Should we use the new salhelper::ExtCommandLine there, or should we remove
# even salhelper::ExtCommandLine, and introduce the functionality where
# needed?  (It's on one place only)
vosremoval-process.diff

# remove vos/diagnose.hxx
vosremoval-diagnose.diff

# remove vos/ref*.hxx
vosremoval-reference.diff

# remove vos/thread.hxx
vosremoval-thread.diff

# remove vos/mutex.hxx
vosremoval-mutex.diff

# remove vos/conditn.hxx
vosremoval-conditn.diff

# remove vos/macros.hxx
vosremoval-macros.diff

# remove vos/xception.hxx
vosremoval-xception.diff

# remove vos/signal.hxx
vosremoval-signal.diff

# remove vos/module.hxx
vosremoval-module.diff

# remove vos/security.hxx
vosremoval-security.diff

# remove vos/socket.hxx
vosremoval-socket.diff

# remove includes of non-existing/unused headers (vos/process.hxx,
# vos/dynload.hxx, vos/object.hxx, vos/types.hxx, vos/runnable.hxx,
# vos/thread.hxx)
vosremoval-unused-stuff.diff

# remove vos/pipe.hxx
vosremoval-pipe.diff

# remove vos/timer.hxx, introduce salhelper/timer.hxx
vosremoval-timer.diff

# removel VOSLIB from makefile.mk's
vosremoval-cleanup.diff


[ OxygenOfficePalettes ]
palette-enhanced-arrow.diff
palette-enhanced-color.diff
palette-enhanced-dash.diff
palette-enhanced-gradient.diff
palette-enhanced-hatch.diff

[ DebianBaseOnly ]
#configures-explicit-arch.diff

icu-arm.diff, doko


[ Fixes ]
svx-sdrobjeditview-update-edit-area.diff, n#305205, n#347355, rodo
goodies-eps-filter-unix.diff, n#200053, rodo
# allow to start OOo on cifs; do not truncate the files there
backport-ftruncate-check.diff, i#108106, cmc

[ EMFPlus ]
SectionOwner => rodo
emf+-cppcanvas-renderer.diff
emf+-cppcanvas-emfplus.diff
emf+-offapi-renderer.diff
emf+-vcl-bitmap.diff
emf+-vcl-renderer.diff

[ EMFPlus <= ooo320-m16 ]
emf+-svtools-m16.diff
[ EMFPlus > ooo320-m16 ]
emf+-svtools.diff

[ EMFPlus ]
emf+-scp2-renderer.diff
emf+-crash-fix.diff, n#361534, rodo
vcl-grey-alpha-unix-sal-bitmap.diff, rodo
emf+-multipart-objects.diff, rodo
emf+-use-canvas-only-for-emf+.diff, rodo
emf+-embedded-mf-image.diff, rodo
vcl-pluggable-mtf-renderer.diff, thorsten
emf+-cppcanvas-input-validation.diff, thorsten

[ LinkWarningDlg ]
linkwarn-dlg-in-apps.diff, n#348149, thorsten
linkwarn-sfx2-disable-cb-persistency.diff, n#348149, thorsten

linkwarn-svtools-miscopts-bits.diff, n#348149, thorsten

linkwarn-officecfg-disable-msgbox.diff, n#348149, thorsten

linkwarn-svx-warning-dlg.diff, n#348149, thorsten
linkwarn-sd-no-dnd-links.diff, n#348149, thorsten

[ IntegrateExtensions ]
scp2_build_extensions.diff
scp2_makefile_extensions.diff

[ IntegrateExtensions <= ooo320-m16 ]
scp2_extensions-m16.diff
[ IntegrateExtensions > ooo320-m16 ]
scp2_extensions.diff

[ IntegrateExtensions ]
scp2_extensions_templates.diff
extensions_configure.diff
extensions_packinfo.diff
# Originally, it was for OxygenOffice but the language depended Sun Templates Pack also require this changes
premium-splitted-language-packages.diff
scp2_accessories_templates.diff
scp2_accessories_templates_makefile.diff

extensions_deliver.diff


[ CT2NBits ]
# ConvertTextToNumber extension build bits (fate#307906)
ct2n-build.diff, pmladek

[ NLPSolverBits ]
# Solver for Nonlinear Programming extension build bits (fate#304653)
nlpsolver-build.diff, pmladek

[ LanguageToolBits ]
# LanguageTool extension build bits
languagetool-jlanguagetool-1-0-0-patch.diff
languagetool-makefile-mk.diff
languagetool-prj-build-lst.diff
languagetool-prj-d-lst.diff

[ OxygenOfficeDefaultSettings ]
# Always enable extended tips
i27928-extended-tips-on.diff
# We like rules in impress
i54709-default-impress-ruler.diff
# Full branding for Windows installer
ooop-win32-installer-branding.diff
#Update URL added to the OxygenOffice
ooop-update-URL.diff
#OxygenOffice styled progress bar
ooop-splash.diff
#Adding hidden buttons to the toolbar
#for epmty document
toolbars_framework.diff
#for Calc
toolbars_sc.diff
#for Draw and Impress
toolbars_sd.diff
#for Writer
toolbars_sw.diff
#Always create backup files
always-create-backups.diff
# Make CaptionOrderNumberingFirst true for Hungarian
captionnumbering-hu.diff, i#110273, timar

[ OxygenOfficeExtras ]
# Adding new items to extras module
accessories_build.diff
accessories_target.diff
# Adding extended support for additional gallery localizations
gallery_galtheme.diff
gallery_inc_gallery.diff
gallery_inc_galtheme.diff
# Include new elements into scp2 module
scp2_accessories.diff
scp2_build_accessories.diff
scp2_directory_accessories.diff
scp2_makefile_accessories.diff

# Splitting new contents into new packages
# NOTE: premium-splitted-language-packages.diff moved to IntegrateExtensions section, but it contains all required function for OOOP too.
premium-splitted-language-pack-solenv.diff
premium-splitted-packages.diff

# Add configure options
extras_configure.diff
# Add environment variables base on new configure switches
extras_solenv.diff
extras_wizard.diff
extras_fonts.diff
# Add our macros stuffs to wizard module
premium_macro_build.diff
premium_macro_dialog.diff
premium_macro_script.diff
premium_macro_target.diff
# Add menu elements for Users guide
helpdocument-genericcommand.diff
# Uniformize Help menu of us
helpdocument-menubar.diff
# Adding OOoWikiPedia commands and DataMiner toolbars
ooowikipedia_genericcommands.diff
ooowikipedia_writer.diff
ooowikipedia_toolbars.diff

[ OxygenOfficeWin32Only ]
# Update Windows installation of OpenOffice.org even the version is same
# So you can upgrade to OxygenOffice without removing OpenOffice.org
ooop-updatable-sameversion.diff

mail-document-subject.diff, n#459176

[ OxygenOfficeLinuxOnly ]
#Always use default iconset
always_default_iconset.diff

[ Win32Only ]
seamonkey-source-1.1.14.patch.diff, i#84961, tml

# We *do* want error message windows about missing DLLs etc displayed
# by Windows when built with debug=true, I think
win32-no-seterror-when-debugging.diff, tml

# Save old associations for MS doc types when installing OOo, and then
# restore them if still relevant when uninstalling OOo
win32-restore-associations.diff, n#530872, tml

[ Fixes ]
#sc-xclimpchangetrack-discard-bogus-formula-size.diff, n#355304, tml

[ Glib2 ]
external-package-glib2.diff
scp2-package-glib2.diff
setup_native-package-glib2.diff

[ Fixes ]
fix-ppt-linespacing-import-export.diff, n#355302, rodo

sw-section-import-fix.diff, n#364533, freuter

sw-allow-negative-spacing.diff, n#364534, freuter

field-patch.diff, n#248354, freuter
field-patch-uno-fix.diff, cbosdo
field-patch-lock.diff, n#601355, cbosdo

sw-import-html-controls.diff, n#485609, freuter
svx-hacky-htmlselect-control-import.diff, n#523191, noelpwer

sd-slideshow-slideshowview-transformation-fix.diff, rodo

sd-view-zoom-fix.diff, n#380013, i#88939, thorsten

sd-custom-show-fix.diff, n#355638, i#90145, thorsten

# have Impress outline text boxes shrink font automatically when text
# starts to overflow
fit-list-to-size.diff, i#94086, thorsten
fit-list-to-size-style-defaults.diff, i#94086, thorsten
fit-list-to-size-popup.diff, i#94086, thorsten

# apply this patch if you need to disable vcl grabbing your mouse -
# after applying the patch, set SAL_NO_MOUSEGRABS in your env
#vcl-disable-mouse-grab.diff

# temporary fix. does no harm and gets the job done but its not
# beautiful. Since the whole section needs to be refactored anyway decided not
# to waste for time with this fix but to focus on the refactoring
sw-nested-positionned-tables-ww8-import-fix.diff, n#376688, flr

xmloff_dis26300_conformance.diff, n#396280, flr

# don't do dns lookup on startup
# TODO file up-stream
lockfile-dont-do-dns-lookup.diff, n#389257, jholesov
# and don't expose unnecessary symbols
# TODO file up-stream
lockfile-less-symbols.diff, jholesov

[ InternalMesaHeaders ]
internal-mesa-headers-config_office.diff, fridrich
internal-mesa-headers-slideshow.diff, fridrich
internal-mesa-headers-mesa.diff, fridrich


[ Lockdown ]
# Disable UI [toolbars, menus] customization
ui-desktop-integration.diff, michael

[ InternalCairo ]
cairo-pixman-makefile-mk.diff
cairo-cairo-makefile-mk.diff
internal-cairo-configure.diff
package-pixman-scp2-source-ooo-file_library_ooo_scp.diff


[ WWInProgress ]
sw_layout_in_table_cell_fix.diff, n#367341, flr
sw-team-pane.diff

sw-do-not-capture-surround-through-objs-patch.diff, n#367341, i#18732, flr


[ Fixes ]
cppcanvas-fix-roundcorners.diff, rodo
officecfg-bighandles-default.diff, thorsten

slideshow-cutblack.diff, thorsten
canvas-colorspace-fix.diff, i#107137, thorsten

unoxml-boost-workaround.diff, thorsten

sw-source-filter-xml-xmltbli-uninitializedvalue.diff, fridrich


[ LocalizeFixes ]
# pack only selected languages in the l10n module
l10n-build-only-selected-langs.diff, i#106185, pmladek

[ LocalizeFixes < ooo320-m16 ]
# fix "buleano"
es-fix-buleano-m15.diff, deb#576842, i#110674, rengelha
# Fix Spanish translation of the autofilter menu; thanks to Eduardo Moreno
sc-autofilter-l10n-es-m15.diff, i#103840, pmladek
[ LocalizeFixes == ooo320-m16 ]
# fix "buleano"
# integrated in ooo320-m17
es-fix-buleano.diff, deb#576842, i#110674, rengelha
[ LocalizeFixes >= ooo320-m16 ]
# Fix Spanish translation of the autofilter menu; thanks to Eduardo Moreno
sc-autofilter-l10n-es.diff, i#103840, pmladek

[ BFFixes ]
fit-list-to-size-binfilter.diff, i#94086, thorsten

[ ArkOnly ]
SectionOwner => brosenk
# See what breaks if we build with more optimizations
testing-more-optimizations-ark.diff

[ Fixes ]
svtools-update-ole.diff, n#411855, thorsten

[ ExtensionFixes ]
pdfimport-lax-restrictions.diff, i#90468, thorsten

[ NovellLikeOnlyWin32 ]

# FIXME: 2009-09-11: Bypass this for now. Interferes with
# cws-koheidatapilot03-vcl.diff. Test whether still needed, and if
# yes, will have to split out the interfering part of
# cws-koheidatapilot03-vcl.diff into separate versions for
# NovellLikeOnlyWin32 and others. (I am not at all sure enough about
# this to have it used on all platforms.) --tml
# i92372.diff, i#92372, n#353143, tml

[ Fixes ]
# FIXME: 2009-09-11: I wonder when this has been commented out, and
# why? If this really is not needed, let's remove totally then. --tml
#sw-import-TOC.diff ,n#404254, Amelia Wang

jurt-jnilib-deliver.diff, i#93516, thorsten
timely-canvas-disposing.diff, i#94007, thorsten
# only build full package for en_US, use langpacks for the rest
instset-prefer-langpacks.diff, thorsten
# call unopkg such that java does not require interactive session
solenv-installer-unopkg-call.diff, thorsten

# (disabled) debug code extracting SdrOLE streams to some tmp location
svx-debug-sdrolestreams.diff, thorsten
sal-disable-backtrace.diff, thorsten
sw-invert-border-spacing.diff, n#391591, flr
sw-collapse-empty-table-par-like-html.diff, n#376690, flr

sw-table-join-fix-i99267.diff, n#417814, flr
svtools-svrtf-token-ignore-case.diff, n#417818, flr

# fix wrong en-US accelerators in Impress
fix-sd-accelerators.diff, n#463733, i#97088, jholesov

fix-es-accelerators.diff, i#102645

[ MinGW ]
# build fix for odma - not up-stream
mingw-buildfix-odma.diff, jholesov

# more allowed -I's in OOo's cpp [for scp2]
mingw-cpp-increase-include-limit.diff, i#95193, jholesov

# sleep using osl::Thread::wait()
mingw-thread-wait-instead-of-sleep.diff, i#95200, jholesov

[ Fixes ]
# fix problem with outline numbering broken in master document
sw-outline-numbering-broken-fix.diff, i#96092, n#445536, Amelia Wang
# one of pagebreak enhancements
sw-insert-pagebreak-in-numbered-paragraph.diff, n#396648, Amelia Wang

# Drop the lame and misleading tooltips for the icon on the desktop
# and in the Start Menu on Windows
win32-tooltips.diff, tml

# In Cygwin 1.7 the trailing dot hack from i#59477 is harmful
win32-cygwin-1.7.diff, i#59477, tml

# Recognize Windows SDK 7
win32-sdk7.diff, tml

# Build also against DirectX SDK August 2009
win32-dxsdk-200908.diff, tml

# Experimental support for Interix
win32-interix.diff, tml

# fix problem with calling private and protected members in layout code
sfx2-privateprotectedpublic.diff
# UI + core to make OLE editing optionally outplace
optional-outplace-ole.diff, i#98970, thorsten
# UI + core to have in-slideshow user drawing configurable (color &
# stroke width)
slideshow-configurable-paintoverlay.diff, i#97972, fredus
# let ctrl-<keycode> stuff pass dlg keyboard handling, to permit
# global application-wide shortcuts also in open dialogs
vcl-permit-global-shortcuts.diff, i#105676, thorsten
# make ok and cancel btns work on return and esc, resp. in Impress'
# custom animation create dialog
sd-customanimation-defbutton.diff, i#105675, thorsten

# make Impress ruler behave as before 3.0
sd-ruler-fix.diff, i#101269, thorsten

# another extract from CWS slideshow1 - crash & mouse lock in
# Impress animation UI
sd-animation-ui-fix.diff, thorsten
# mute sound on all but the first slideshow view
slideshow-mute-sound.diff, thorsten

# unresolved Base64 Java classes
base64.diff, i#100620, hmth

[ OxygenOfficeDefaultSettings ]
#Create langpack and full installers
ooop-langpack-policy.diff

[ NovellOnly ]
mail-document-subject.diff, n#459176

[ OOXMLExport ]
# Enable the DOCX export (and few related features in oox)
docx-export-enable.diff, jholesov

pptx-filter-as-a-separate-lib.diff

[ OOXMLExport and not OpenGLTransitions ]
pptx-filter-as-a-separate-lib-sd-build-lst-without-transogl.diff

[ OOXMLExport and OpenGLTransitions ]
pptx-filter-as-a-separate-lib-sd-build-lst-with-transogl.diff

[ OOXMLExport ]
# Snapshot of the pptx export filter at the time of creation of ooxml03
# This is until 0475--fix-crash-introduced-by-Jonathan-s-changes-in-eppt.patch
# (including)

pptx-snapshot-at-ooxml03-creation.diff

# ...and the rest from the git tree
# (until 'more qnimations export work', including)

pptx-the-rest-from-git.diff
pptx-export-empty-animations-node-and-groupshape-fix.diff, rodo

# ugly temp fix to make GraphicShapeContext recognise layout
pptx-gfx-layout-fix.diff, thorsten

# handles case where a connector shape is not connected
pptx-fix-connector-crash.diff, n#499129, thorsten

[ OOXMLExport321 and not OOXMLExportDevel ]
# For the purpose of the 3.2 release, all the pptx and xlsx are done as
# separate libraries as well, so that we are safe wrt. the binary export
# FIXME: Remove this patch (and update the other xlsx patches) after 3.1 is
# branched
xlsx-filter-as-a-separate-lib.diff
# patch generated by bin/gen-xlsx-copy-of-xls.sh
xlsx-filter-as-a-separate-lib-xls-copy.diff
# patch to check that in sc/source/filter/xlsx we are using only the copied
# versions of the headers (if 2 versions exist), not the unpatched ones
# [Should be updated when bin/gen-xlsx-copy-of-xls.sh changes]
xlsx-filter-as-a-separate-lib-guards.diff

# Snapshot of the xlsx export filter at the time of creation of ooxml03
# This is until 0453-Fix-formatted-text-change-tracking.patch, inluding, and
# should contain all the available changes.
xlsx-snapshot.diff

# Make the xlsx export and import work at the same time
# (converts the xlsx export to a UNO filter)
xlsx-shared-import-and-export.diff

xlsx-arabic-export-crash.diff, n#497419, janneke

xlsx-export-notes-avoid-dereferencing-0-svx.diff, n#497417, janneke

xlsx-export-set-xml-2007-flavour.diff, n#502090, janneke

xlsx-export-simple-autofilter.diff, n#497559, janneke

xlsx-export-skip-auto-format.diff, n#497560, janneke

xlsx-export-cell-style-max-builtin.diff, n#497563, janneke

oox-calc-export-export-pivot-content.diff, n#505917, janneke

oox-calc-export-sotstorage-init.diff, n#505917, janneke

xlsx-export-row-limit-fix.diff, n#504623, kohei

# No more SvStream/SotStorage as they conflict with their UNO counterparts.
xlsx-export-no-more-svstream-sotstorage.diff, n#566581, kohei

# Only process rows with non-empty cells, to improve performance.
xlsx-export-perf-rowbuffer.diff, n#558577, kohei

# xlsx-specific part of calc-distributed-cell-text-sc
calc-distributed-cell-text-sc-xlsx-part.diff

# xlsx-specific part of oox-drawingml-fix-shapes-map-crash
oox-drawingml-fix-shapes-map-crash-xlsx-part.diff
# xlsx-specifig part of oox-smartart-import.diff
oox-smartart-import-xlsx-part.diff

# xlsx-specific part of calc-perf-xls-import-cellstyles.diff
calc-perf-xls-import-cellstyles-xlsx-part.diff
# xlsx-specific part of border-types-dotted-dashed.diff
border-types-dotted-dashed-xlsx-part.diff

[ OOXMLExportDevel ]
# this is shared binary/ooxml filter, WIP
# doesn't include 
# xlsx-export-row-limit-fix.diff, n#504623, kohei
# xlsx-export-perf-rowbuffer.diff, n#558577, kohei
# oox-chart-export-part1.diff, Fong 

xlsx-shared-xlsx-snapshot.diff
xlsx-shared-xlsx-shared-import-and-export.diff
xlsx-shared-xlsx-arabic-export-crash.diff
#xlsx-shared-oox-chart-export-part1.diff
xlsx-shared-xlsx-export-set-xml-2007-flavour.diff
xlsx-shared-xlsx-export-simple-autofilter.diff
xlsx-shared-xlsx-export-skip-auto-format.diff
xlsx-shared-xlsx-export-cell-style-max-builtin.diff
xlsx-shared-oox-calc-export-export-pivot-content.diff
xlsx-shared-oox-calc-export-sotstorage-init.diff
#xlsx-shared-xlsx-export-row-limit-fix.diff
xlsx-shared-xlsx-export-no-more-svstream-sotstorage.diff
#xlsx-shared-xlsx-export-perf-rowbuffer.diff

[ OOXMLExport ]
# hack to ignore writerfilter when odf-converter is present
odf-converter-ignore-writerfilter.diff, n#348471, n#502173, jholesov

oox-smartart-import.diff, thorsten

[ OOXMLExportDevel ]
# depends on oox-smartart-import.diff
xlsx-shared-oox-smartart-import-m13.diff

[ OOXML ]
oox-pptx-export-fix-hidden-slides.diff, n#499131, rodo

[ Fixes ]
external-apm-header.diff, freuter
wmf-mm-text.diff, n#417818, rodo
wmf-mm-text-1.diff, n#417818, rodo
sd-create-table-height-fix.diff, i#100275, thorsten
pptx-autoplay-fix.diff, n#485645, thorsten

[ OOXMLExportDevel ]
ooxml-filters.diff, cbosdo
ooxml-filters-calc.diff, muthu

# depends on pptx-autoplay-fix.diff
ooxml-autoplay-fix.diff, tml


[ UbuntuHardyOnly ]
# Add patch to only show local files needed when gnome-vfs/gio is disabled
ubuntu-gnome-fpicker-local-only.diff

[ UbuntuJauntyOnly ]
# Add patch to force use of gvfs fuse path needed when gnome-vfs/gio is disabled
ubuntu-gnome-fpicker-gfile-fuse.diff, ccheney

[ UbuntuKarmicOnly ]
# Add patch to force use of gvfs fuse path needed when gnome-vfs/gio is disabled
ubuntu-gnome-fpicker-gfile-fuse.diff, ccheney
arm-vis.diff, cmc

[ UbuntuLucidOnly ]
# Add patch to force use of gvfs fuse path needed when gnome-vfs/gio is disabled
ubuntu-gnome-fpicker-gfile-fuse.diff, ccheney
arm-vis.diff, cmc
ubuntu-arm-thumb.diff, doko

[ UbuntuMaverickOnly ]
# Add patch to force use of gvfs fuse path needed when gnome-vfs/gio is disabled
ubuntu-gnome-fpicker-gfile-fuse.diff, ccheney
arm-vis.diff, cmc
ubuntu-arm-thumb.diff, doko

[ Fixes ]
# Fix for crash on Windows by Rail Aliev. Root cause unknown.
configmgr-validate-removedtree.diff, n#505704
svx-fix-fit-to-frame-crash.diff, n#508621, rodo

svx-fontwork-crash-fix.diff, n#526342, thorsten

# expand path placeholders early in template dialog
normalize-template-paths-fix.diff, n#512146, thorsten

# decode hex-encoded unicode chars in URI in Edit Links dialog.
edit-links-decode-unicode-uri.diff, i#104166, kohei

# cache fontconfig's pre-substitution result for better rendering performance.
fontconfig-cache-pre-substitution.diff, n#529532, kohei

oox-pptx-import-fix-placeholder-text-style.diff, n#479834, rodo
oox-pptx-import-fix-text-body-properties-priority.diff, n#403402, rodo

[ OOXML ]
fit-list-to-size-ooxml.diff, i#94086, thorsten

[ OOXMLExport ]
oox-pptx-export-hyperlinks.diff, n#499124, rodo
oox-pptx-export-vertical-text.diff, n#498737, rodo
oox-pptx-export-para-linespacing.diff, n#498737, rodo
oox-pptx-export-fix-action-button-presets.diff, n#497570, rodo
oox-drawingml-fix-shapes-map-crash.diff, rodo

[ OOXMLExportDevel ]
# equivalent of ooxml-drawing-fix-shapes-map-crash-xlsx-part for shared filter
xlsx-shared-oox-drawingml-fix-shapes-map-crash.diff, rodo

[ OOXMLExport ]
oox-pptx-export-animations-filter.diff, n#497570, rodo
oox-pptx-export-animations-paragraph-target.diff, n#497570, rodo
oox-pptx-export-blip-luminance.diff, n#497570, rodo


[ Experimental ]
experimental_ooapi.diff, flr
desktop-cmd-bulk-conversion.diff, flr

[ CalcExperimental ]
# It's empty but please don't remove this section.
SectionOwner => kohei
                                                                           
# when reading csv file, don't read multiple physical lines for one logical
# line even if matching quotes are on separate lines.                      
stream-read-csv-always-single-line.diff, n#523517, kohei                   


[ AutoLayout ]
impress-autolayout.diff, cocofan

[ WriterNavigation ]
writer-navigation-buttons.diff, ovcica

[ WriterDocComparison ]
SectionOwner => jholesov
# GSoC 2009 task, implemented by Tzvetelina Tzeneva
# http://gsoc-tzvetelina.blogspot.com/

# Improved document comparison
writer-doc-comparison.diff, tzvetelina
# Help files for the document comparison
writer-doc-comparison-help.diff, tzvetelina


[ ExtensionFixes ]
mysqlc-no-license.diff

[ MySQL and DebianBaseOnly ]
# fix mysqlc to use the SONAME instead of the .so symlink...
mysqlcppconn-mysqlclient-SONAME.diff

[ TemporaryHacks ]
# Make the historically very verbose build quieter, helps us see warnings.
# From the upstream buildverbosity01 CWS
cws-buildverbosity.diff, i#84497

[ BuildBits ]
novell-win32-agfa-monotype-fonts.diff, tml

[ BuildFixWin32 ]
# FIXME: 2009-09-10: various hacks to get the build to build, should be removed
# the changes in this patch should be integrated into existing patches or
# the underlying problem these patches avoid should be fixex --noelp
build-fix-win32.diff

[ EMFPlus ]
emf+-driver-string.diff, n#519715, rodo

[ Fixes ]
sd-print-fix-pageoffset.diff, n#537931, rodo
svx-ppt-import-fix-bullet-size.diff, n#515972, rodo
basegfx-svgpolygon-speedup.diff, n#535304, thorsten
o3tl-vector-pool.diff, n#535304, thorsten

# correctly import connector style attribute.
svx-msdff-import-connector-style-fix.diff, n#559393, i#108086, kohei

[ Fixes ]
# deliver extra headers for svg import filter.
boost-1.39-extra-header.diff, kohei
boost-deliver-ptr-container.diff, kohei

[ Win32Only ]
win32-boost-crack.diff

win32-pdfimport-use-temporary-file.diff, n#569319, fridrich

win32-avoid-uac.diff, i#111232, tml

[ NovellOnly ]
# remove Macro Recorder from UI since it is borked by design
basctl-no-macro-recorder-in-ui.diff, fridrich
dbaccess-no-macro-recorder-in-ui.diff, fridrich
framework-no-macro-recorder-in-ui.diff, fridrich
reportdesign-no-macro-recorder-in-ui.diff, fridrich
sc-no-macro-recorder-in-ui.diff, fridrich
sd-no-macro-recorder-in-ui.diff, fridrich
starmath-no-macro-recorder-in-ui.diff, fridrich
sw-no-macro-recorder-in-ui.diff, fridrich

[ Fixes ]
filter-fix-build-FCFGMerge.cfg.diff, rodo
store-crash-fix.diff, thorsten
sd-ppt-fix-document-summary-reading.diff, n#546758, rodo
# fixes crasher in xml parser
unoxml-fix-empty-xmlns.diff, rodo
configure-fix-lpsolve-depends.diff, janneke
# fix bashisms in configure.in (== vs. =)
configure-test-operator.diff, i#107645, rengelha
build-fix-xulrunner-npapi-inc.diff, janneke
toolkit-proper-erase-fix.diff, i#106575, thorsten

[ DebianSidOnly ]
# link dynamically with liblpsolve55.so
system-lpsolve-rpath.diff, rengelha
[ UbuntuOnly ]
# link dynamically with liblpsolve55.so
system-lpsolve-rpath.diff, rengelha

[ Fixes ]
# fix incorrect background color of text frame
sw-ww8-textframe-background-fix.diff, Fong, n#547308
# fix the bullet indent issue
sw-ww8-import-list-fix.diff, Fong, n#547308
# show insertion change first
sw-changes-format-fix.diff, Fong, n#545815
# short/ushort mixup
sw-doc-image-export-size.diff, bnc#554549, i#59648, tml
ww8-image-position.diff

# add missing patch to upstreamed ppt gradient fix
ppt-customshape-shading-fix.diff, i#102797, thorsten

[ Fixes <= ooo320-m16 ]
# slightly better fix integrated in ooo320-m17
# fix fullscreen window manager hints
vcl-fullscreenmode-fix.diff, n#551402, i#107249, thorsten

[ Fixes ]
# fix saving tempfiles when locking is not supported
unotools-tempfile-nonlocking.diff, n#560877, i#107511, jholesov

# fix framework to no longer pull presenter screen for all apps
framework-extra-job-config.diff, i#107568, thorsten

# make dlopen-ed libs to use the global namespace for symbol
# resolution
dlopen-global-symbols.diff, thorsten

# fix crashes in afm parser
vcl-afm-parser-fix.diff, n#535485, thorsten

# initialize a data member before it gets used.
vcl-uninitialized-val-fix.diff, i#108373, kohei

# update the buffer pointer after reallocation to prevent invalid memory writes.
odf-export-invalid-memory-write-fix.diff, i#108374, kohei

[ BuildBits ]
# build the extra extensions when enabled
postprocess-extra-extensions.diff, i#123456, pmladek
# know how to unpack .oxt files if you want to update a 3rd party one
solenv-unpack-oxt.diff, pmladek

[ DebianBaseOnly ]
# link with -lcolamd, needed because our liblpsolve55{,_pic}.a doesn't include it
system-lpsolve-link-with-colamd.diff, rengelha

[ NovellOnlyWin32 ]
# Don't attempt to restart soffice.bin immediately if it crashes.  At
# such a restart, if the document recovery dialog is cancelled, an
# empty Writer document is opened even if the user was editing some
# other kind of document. Some customers are annoyed by this. And the
# automatic restart doesn't work on Linux anyway, so for consistency
# it doesn't hurt if we force it not to work on Windows, either.
win32-dont-attempt-restart.diff, n#524250, tml

[ SystemGraphiteWithSTLport ]
vcl-system-graphite-with-stlport.diff, i#106157, cmc

[ SystemMySQLWithSTLport ]
system.mysqlcpp.diff, cmc

[ GnomeSessionManagement ]
gnome-screen-saver.diff, i#106372, cmc

[ OOXMLExport ]
oox-pptx-export-update-to-ooo320.diff, rodo

[ OOXMLExport321 and not OOXMLExportDevel ]
oox-chart-export-part1.diff, Fong
docx-fixes02.diff, n#581604, cbosdo

[ kFreeBSD < ooo320-m16 ]
cws-kfreebsdport01v2-m15.diff, rengelha
[ kFreeBSD >= ooo320-m16 ]
cws-kfreebsdport01v2.diff, rengelha

[ HPPA ]
# upstreamed in m66
cws-linuxhppa1.diff, i#107051

[ AXP ]
cws-linuxaxp01.diff, i#110145

[ UnstableLibwpd ]
config_office-testing.diff
libwpd-testing.diff
libwpg-testing.diff
libwps-testing.diff
writerperfect-testing.diff

[ PieceBits ]
SectionOwner => michael
# Experimental piece-wise source code split for build
# zipintro is not kind to us ...
piece-desktop.diff
piece-build.diff
piece-deliver.diff
piece-checkdll.diff
piece-binary-path.diff
piece-target.diff
piece-icons.diff
piece-startup.diff
piece-basic.diff
piece-svx.diff
# zipintro is not kind to us ...
piece-scripting.diff
piece-helpcontent2.diff
piece-sdext.diff
piece-swext.diff
piece-mysqlc.diff
piece-writerfilter.diff
piece-ridljar.diff
piece-offapi.diff
piece-offuh.diff
piece-cppuhelper.diff
piece-cpputools.diff
piece-connectivity.diff
piece-bridges.diff
piece-saxon.diff
piece-stoc.diff
piece-unoil.diff
piece-javaunohelper.diff
piece-io.diff
piece-l10n.diff
piece-remotebridges.diff
piece-rsc.diff
piece-postprocess.diff
piece-scp2.diff
piece-solenv.diff
piece-services.diff
piece-ant.diff
piece-extensions.diff
[ NLPSolverBits and PieceBits ]
piece-nlpsolver.diff
[ PieceBits ]
piece-setup_native.diff
piece-jvmfwk.diff
piece-forms.diff
piece-apache-commons.diff
piece-vbahelper.diff
piece-sc.diff
piece-sw.diff
piece-xmerge.diff
piece-packimages.diff
piece-automation.diff
piece-cli_ure.diff
piece-transex3.diff
piece-odk.diff

# the noarch packages adds compat symlinks of the preset user configuration
# the real files should be copied to the user configuration
# the symlinker system files are read-only otherwise
piece-desktop-avoid-user-conf-symlinks.diff, pmladek

piece-jfreereport.diff
piece-reportbuilder.diff

[ CrossWin32Patches ]
# Experimental patches to crosscompile OOo for Win32
crosswin32-accessibility-nojava.diff
crosswin32-basegfx-no-cppunit.diff
crosswin32-config_office-cross.diff
crosswin32-config_office-mingw.diff
crosswin32-connectivity-mingw.diff
crosswin32-cppuhelper-mingw.diff
crosswin32-cppunit-mingw.diff
crosswin32-dbaccess-mingw.diff
crosswin32-desktop-mingw.diff
crosswin32-desktop-mingw-res.diff
crosswin32-dtrans-mingw.diff
crosswin32-embeddedobj-mingw.diff
#crosswin32-embedserv-mingw.diff
crosswin32-extensions-mingw.diff
crosswin32-external-mingwheaders.diff
crosswin32-fpicker-mingw.diff
crosswin32-funit-char-line.diff
#crosswin32-goodies-mingw.diff
#crosswin32-helpcontent2-mingw.diff
crosswin32-hyphen-mingw.diff
#crosswin32-i18npool-cross.diff
crosswin32-i18npool-mingw.diff
#crosswin32-icc-cross.diff
crosswin32-instsetoo_native-mingw.diff
crosswin32-lingucomponent-mingw.diff
crosswin32-o3tl-no-cppunit.diff
#crosswin32-unixodbc-disable.diff
#crosswin32-odk-cross.diff
crosswin32-postprocess-mingw.diff
#crosswin32-pyuno-mingw.diff
crosswin32-sal-cross.diff
crosswin32-sal-mingw-c.diff
crosswin32-sal-mingw.diff
crosswin32-sccomp-mingw.diff
#crosswin32-scp2-mingw.diff
crosswin32-setup_native-mingw.diff
#crosswin32-shell-mingw.diff
#crosswin32-solenv-cross.diff
#crosswin32-solenv-mingw-installer.diff
#crosswin32-solenv-mingw.diff
#crosswin32-solenv-mingw-res.diff
crosswin32-solenv.diff
#crosswin32-soltools-cross.diff
#crosswin32-store-core.diff
crosswin32-store-registry.diff
#crosswin32-svx-mingw.diff
crosswin32-sysui-mingw.diff
crosswin32-tools-mingw.diff
crosswin32-trans-mingw.diff
crosswin32-unotools-mingw.diff
#crosswin32-vcl-mingw.diff
crosswin32-writerperfect-cross.diff
# things to fix later
#crosswin32-ugly-hacks.diff

[ Misc ]

# make the always save behavior configurable.
always-save-option-officecfg.diff, n#556125, i#5226, kohei
always-save-option-sfx2.diff,      n#556125, i#5226, kohei
always-save-option-svtools.diff,   n#556125, i#5226, kohei
always-save-option-svx.diff,       n#556125, i#5226, kohei

[ Speed ]
# don't throw unnecessary exceptions in sfx2
speed-sfx2-dont-throw-too-much.diff, i#107512, jholesov

[ EMFPlus ]

# 2 upstream patches for emf
svtools-emf-fix.diff, i#105480, rodo
svtools-wmf-clean-warnings.diff, rodo
svtools-embedemf.diff, i#107291, rodo

[ CalcRowLimit ]

# Improve import performance of dbf files by ~80%.
calc-perf-import-dbf-connectivity.diff, n#558505, kohei
calc-perf-import-dbf-dbaccess.diff,     n#558505, kohei
calc-perf-import-dbf-sc.diff,           n#558505, kohei

# Speed up row height data import from ods documents.
calc-perf-ods-import-row-height.diff, n#582693, kohei
calc-perf-ods-import-cellstyles.diff, n#582693, kohei
calc-perf-xls-import-cellstyles.diff, n#582693, kohei
calc-perf-xls-import-cellstyles-fix.diff, n#594266, kohei
calc-perf-xls-import-cellstyles-fix2.diff, n#594235, kohei

# Adjust the size of the broadcast slot machine to match the new row limit.
calc-perf-adjust-slot-machine.diff, n#588554, kohei

# Refactor ScTable::ExtendPrintArea() to make it run faster.
calc-perf-extend-print-area.diff, i#109935, n#504618, kohei

# Keep track of cells with SUBTOTAL functions the right way.
calc-subtotal-function-update.diff, n#578802, kohei

# Make ScPrintFunc::CalcPages() run faster.
calc-perf-print-calc-pages.diff, i#109935, n#504618, kohei

[ CalcFixes ]

# Check for separator options' potential conflict with custom locale setting.
calc-formula-variable-sep-config-check-sfx2.diff, n#556142, i#106959, kohei
calc-formula-variable-sep-config-check-sc.diff,   n#556142, i#106959, kohei

# Distributed text alignment support for cell text.
calc-distributed-cell-text-offapi.diff, kohei
calc-distributed-cell-text-sc.diff,     kohei
calc-distributed-cell-text-svx.diff,    kohei
calc-distributed-cell-text-xmloff.diff, kohei
calc-distributed-cell-text-oox.diff,    kohei

# Adjust edit engine geometry to improve text rendering in asian vertical mode.
calc-distributed-cell-text-sc-fix.diff, n#595625, kohei

# Set the vertical state with the text object, to keep it in sync.
calc-distributed-cell-text-sc-fix2.diff, n#597658, kohei

# Add a new sheet tab in Calc.
calc-insert-new-sheet-tab-sc.diff,            kohei
calc-insert-new-sheet-tab-svtools.diff,       kohei
calc-insert-new-sheet-tab-accessibility.diff, kohei
calc-insert-new-sheet-tab-svtools-fix.diff, n#606434, kohei

# Support English function names in place of localized ones.
calc-english-func-names-sc.diff,        i#38765, kohei
calc-english-func-names-formula.diff,   i#38765, kohei
calc-english-func-names-officecfg.diff, i#38765, kohei

# Insert current date or time to current cell
calc-insert-current-time-framework.diff, kohei
calc-insert-current-time-offapi.diff,    kohei
calc-insert-current-time-officecfg.diff, kohei
calc-insert-current-time-sc.diff,        kohei
calc-insert-current-time-svx.diff,       kohei
calc-insert-current-time-vcl.diff,       kohei

# Allow export of filtered range selection, and show error when fails.
calc-pdf-export-allow-filtered-range-sc.diff,     n#585028, kohei
calc-pdf-export-allow-filtered-range-filter.diff, n#585028, kohei

# Fix last used function list.
calc-last-used-function-opcode-fix.diff, kohei

# Allow array result to be computed even when the auto calculate is off.
calc-formula-matrix-no-autocalc.diff, n#503918, kohei

# Fix auto-sum and reference selection for function wizard in R1C1 mode.
calc-formula-r1c1-ui-fix.diff, n#595078, n#595080, kohei

# Fix handling of DB functions.
calc-formula-db-function-fix.diff, n#594332, n#595713, kohei

# Avoid exporting negative decimal places in ods format.
calc-autodecimal-ods-fix.diff, i#110634, kohei

# Trim empty cells at the bottom of columns.
calc-extref-trim-empty-cells.diff, n#600667, i#110595, kohei

# Improve performance of string cell import.
calc-perf-xlsx-import-string-cells.diff, n#594513, kohei

# Speed up outline level changes with notes.
calc-perf-outlining-with-notes.diff, kohei

# Fix parse error on minus operator e.g. R[-2]C-R[-1]C.
calc-formula-r1c1-parser-fix.diff, n#604903, kohei

# Create mdds module.
mdds-makefile-mk.diff,   kohei
mdds-prj-build-lst.diff, kohei
mdds-prj-d-lst.diff,     kohei
mdds-build-dependency-sc.diff, kohei
system-mdds.diff, rengelha

# Fix poor performance on saving document with hidden rows.
calc-perf-ods-export-hidden-rows.diff, deb#582785, kohei

[ GentooExperimental ]
SectionOwner => hmth
# jemalloc, FreeBSD 7 allocator
jemalloc.diff
# make Python2 optional
disable-python.diff
# disable qadevooo => disable testshl2
disable-testshl2.diff, i#108080

[ NovellEvaluation ]
# enable the Subscription menu
novell-subscription-enable-in-menu.diff
# back to the up-stream row limit
evaluation-row-limit.diff

[ Fixes ]
# TODO: split up into the original patches were this belongs
valgrind-fixes.diff, thorsten
framework-menubar-fix.diff, thorsten
# backport from 3.3 - prevent crash in headless svp mode
cws-sb118-headless-fix.diff, i#108681, thorsten

[ BuildBits ]
# Allow oowintool to detect java sdk 1.6.x
oowintool-java6.diff, fridrich

[ BuildBits >= dev300-m69 < ooo320-m0 ]
# make python build properly on win32
python-win32-buildfix.diff, thorsten
# force WINVER when using non-std win api
win32-force-version-fix.diff, thorsten
# workaround a few VS8.0 compat problems
win32-vs2005-compat.diff, thorsten
# hard disabling of certain vista-sdk-only things
#win32-vs2005-oldsdk.diff, thorsten

[ Netbook <= ooo320-m16 ]
vcl-netbook-m16.diff, rodo
[ Netbook > ooo320-m16 ]
vcl-netbook.diff, rodo

[ Netbook ]
framework-netbook.diff, rodo

[ Netbook <= ooo320-m16 ]
vcl-netbook-export-small-screen-mode-m16.diff, rodo
[ Netbook > ooo320-m16 ]
vcl-netbook-export-small-screen-mode.diff, rodo

[ Netbook ]
framework-netbook-use-small-screen-mode.diff, rodo
sw-auto-scrollbars.diff, rodo
sw-auto-scrollbars-1.diff, rodo
sw-auto-scrollbars-2.diff, rodo

[ MacOSXOnly ]
SectionOwner => thorsten
# make opengl transitions work on OSX, too
transogl-crossplatform.diff, ericb

[ Features ]
# embed generic media files inside odf docs, 1st part
# FIXME: svx-sound.diff depends on this diff
cws-impressmedia01-backport.diff, i#83753, thorsten
cws-impressmedia01-slotparams-fix.diff, n#597691, thorsten
cws-impressmedia01-crash-fix.diff, n#588570, thorsten
cws-impressmedia01-linkfix.diff, thorsten

[ Fixes ]
svx-sound.diff, n#515553, rodo
sd-sound.diff, n#515553, rodo
slideshow-sound.diff, n#515553, rodo
sd-avoid-looping-fix.diff, thorsten
svx-validate-paradepth.diff, thorsten
vcl-pngread-greypalette-fix.diff, thorsten
svx-textpropreader-limit-fix.diff, thorsten
basegfx-colorspace-fix.diff, i#109364, thorsten
vbahelper-optionality-fix.diff, i#108853, ericb
vcl-gtk-process-events-on-exit.diff, rodo
sfx2-add-to-recently-used-after-save.diff, rodo
basegfx-boxclipper.diff, i#72418, thorsten
basegfx-clipstate.diff, i#72418, thorsten
slideshow-clipstate.diff, i#72418, thorsten

[ Fixes <= ooo320-m16 ]
svtools-wmf-clipperf-m16.diff, n#535304, thorsten
[ Fixes > ooo320-m16 ]
svtools-wmf-clipperf.diff, n#535304, thorsten

[ Fixes ]
# Fix for UTF-8 encoded hyphen dictionaries (e.g. Hungarian)
# Hyphen-2.5 will obsolete this patch, i#109543
hyphen-2.4.patch.diff, timar
# Omit caption separator, if caption text is empty
sw-caption-separator.diff, i#110287, timar
# Fix name order for Hungarian on the UI
svx-hu-name-order.diff, i#105342, timar
vcl-stl-fix.diff, n#588957, thorsten
vcl-default-wheel-behaviour.diff, n#591650, thorsten
filled-tab-editeng.diff, n#564454, cbosdo
chart-ui-fix.diff, i#110702, timar
vcl-limit-iterator-advance.diff, i#110806, dtardon
moblin-netbook-theme.diff, i#103999, bnc#527356, tml
metric-field-limits.diff, cbosdo
# show the control geometric propertis correctly
# workaround for regression caused by metric-field-limits.diff
# this hack has been created by Noel
extensions-geometry-in-control-propsheet-fix.diff, bnc#610921, cbosdo

# In some cases when exporting a PDF from a presentation, we are asked
# to export an empty "link annotation", which gets turned into a
# rather bogus file: link to the directory the presentadion document
# is in.  Just don't bother handling such empty "link annotations".
skip-empty-links-in-pdf.diff, bnc#598816, tml

[ Features ]
# embed generic media files inside odf docs, 2nd part
# FIXME: this depends on sd-sound.diff
cws-impressmedia01-pptin.diff, i#83753, thorsten

[ Toolbars ]
SectionOwner => jholesov

# Improved toolbar popups
toolbar-decorations-rsc.diff
toolbar-decorations-vcl.diff
toolbar-decorations-svx.diff

# 'New table' toolbar widget rework, and a small update of the 'Colums' widget
toolbar-decorations-svx-tables-columns.diff

# Update the 'Undo' and 'Redo' widgets
toolbar-decorations-svx-undo-redo.diff

# The proof-of-concept
#toolbar-decorations-fix.diff, cbosdo
# Not too well looking, but might be useful?
#toolbar-decorations-vcl-nwf.diff

[ BorderTypes]
SectionOwner => cbosdo

#Only adds the dotted / dashed lines
border-types-dotted-dashed.diff, fate#307731, fate 307730


#Adds some more types, and more of unifying the drawing methods
#FIXME: Incomplete, not to be included in 3.2.1
#border-types-more.diff, fate#309127

[ FSFhuWin32Only ]
SectionOwner => timar

fsfhu-instset.diff 
fsfhu-splash.diff
fsfhu-vendor-win32.diff
fsfhu-win32-installer-branding.diff 
# Make CaptionOrderNumberingFirst true for Hungarian
captionnumbering-hu.diff, i#110273, timar

[ MagyarLinuxLibertineFonts ]
SectionOwner => timar

magyarlinuxlibertine-fonts.diff

[ OxygenOfficeRabbit]
# patch from graphite02
i111054patch20100503.diff, i#111054

[ OOXML ]
oox-import-helper-property-map-dump.diff, rodo
oox-pptx-import-fix-text-body-vert-2.diff, n#479829, rodo
oox-import-helper-debug-dump.diff, rodo
oox-pptx-import-fix-placeholder-text-style-1.diff, n#592906, rodo
oox-drawingml-fix-apply-shape-reference-crash.diff, n#593611, rodo

[ NovellOnlyWin32 ]
sled10-splash.diff, i#123456, pmladek

[ Fixes ]
win32-monitor-fix.diff, n#580562, i#111824, thorsten
#svx-ppt-bullet-offset-fix.diff, n#593609, rodo
draw-load-layer-visibility-fix.diff, n#606434, kohei

[ EMFPlus ]
emf+-canvas-vcl-clear.diff, rodo

[ OpenGLTransitions ]
transogl-transitions-newsflash-pptin.diff
