summaryrefslogtreecommitdiff
path: root/postprocess
AgeCommit message (Collapse)AuthorFilesLines
2017-07-24Implement mail merge data source from Writer tablesMiklos Vajna2-0/+7
This is a combination of 17 commits: connectivity: add initial writer backend Similar to the calc one. As a first step the Driver and the Connection interfaces are implemented, though the later has some stubs. (cherry picked from commit 69068f2228147ca0d252762612edbcab0713cdfa) connectivity writer driver: initial DatabaseMetaData implementation With this the list of tables is visible in Data Sources. (cherry picked from commit d7ac239793905564d2754edc52611930b6ba2cdc) connectivity writer driver: add Catalog implementation But leave OWriterCatalog::refreshTables() as a stub for now. (cherry picked from commit 6fb3e3a9c1dd1aec8a1ba90fea51e32048e609bf) connectivity writer driver: add Tables implementation But leave OWriterTables::createObject() as a stub for now. (cherry picked from commit 60020f61339e5836f5a481909c1183af2734f569) connectivity writer driver: add Table implementation Gets rid of the stub warnings in OWriterTables::createObject(). (cherry picked from commit bec2da98c74dc4c02561641862de15e5d2630fa2) connectivity writer driver: add Columns implementation Gets rid of the stub warnings in OWriterTable::refreshColumns(). (cherry picked from commit a11ddfdcf3f5021cbeb0f065694d875bb748dc76) connectivity writer driver: add PreparedStatement implementation Gets rid of the stub warnings in OWriterConnection::prepareStatement(). (cherry picked from commit ac3c24bec925dd53f07b2827dab0d71c0dbaedee) Conflicts: connectivity/source/drivers/writer/WConnection.cxx connectivity writer driver: add ResultSet implementation Now column headers and table data show up on the UI. (cherry picked from commit a93c89894feb663df37609c95d4db523120c0bc1) connectivity writer driver: add Statement implementation Gets rid of the OWriterConnection::createStatement() stub warning. This is the last interface which was not supported by the writer driver, as far as I see. (cherry picked from commit cad0d8df38cf390d0615668ce2ab7c8f7ee42cde) connectivity writer driver: mention Writer in display name It was just "Document" to be consistent with Calc's "Spreadsheet", but it's confusing as we have a Text driver as well. (cherry picked from commit 5445de1432fd65fb3ef613d1dafd2bbb9b99b265) dbaccess: introduce DATASOURCE_TYPE::DST_WRITER By mostly reusing the spreadsheet code. This way the UI allows creating a data source where the backend is a Writer document (containing at least one Writer table). (cherry picked from commit 36f2df84fcfc21038b4d20df38a9e5addfcbde3f) sw mail merge: add support for the new 'writer' connectivity driver By mapping the .odt, .sxw, .doc and .docx extensions to sdbc:writer:. If we are at it, also accept xlsx next to xls. (cherry picked from commit 83b43ef2223b66484e0e90e7b614886e06f955b5) Conflicts: sw/inc/dbui.hrc sw/source/uibase/dbui/dbmgr.cxx sw mailmerge: add writer data source testcase Fails with commit 83b43ef2223b66484e0e90e7b614886e06f955b5 (sw mail merge: add support for the new 'writer' connectivity driver, 2017-07-18) reverted. (cherry picked from commit d9b0108e3af7244179bcc7b07db9d0826c3ac8a6) connectivity: merge OCalcResultSet and OWriterResultSet Into a single OComponentResultSet, as both of them just provide data source functionality based on a file loaded into an LO component, so they can share code. (cherry picked from commit e473d49acc127ece76eb31cb3610e3950f35d9d9) Conflicts: connectivity/source/drivers/component/CResultSet.cxx connectivity/source/drivers/writer/WResultSet.cxx connectivity/source/inc/writer/WResultSet.hxx connectivity: merge OCalcStatement and OWriterStatement Into a single OComponentStatement, as both of them just provide statement functionality based on a file loaded into an LO component, so they can share code. (cherry picked from commit 4073bc15d1aa1b46b2e0953d6316f2ab6a23dc87) connectivity: merge OCalcPreparedStatement and OWriterPreparedStatement Into a single OComponentPreparedStatement, as both of them just provide prepared statement functionality based on a file loaded into an LO component, so they can share code. (cherry picked from commit 196ee66d4aab62678a8cfb762379909bdda16051) connectivity: merge OCalcColumns and OWriterColumns Turns out createObject() only needs the base class OFileTable, and then these can be shared. (cherry picked from commit d3d9292a0fb414e6721b2f3b12b7e283caed946d) Change-Id: I6e8a83155dbbbc3d85794e190c2e710d01902017 Reviewed-on: https://gerrit.libreoffice.org/40231 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2017-05-31tdf#86776 Digitally sign soffice.bin on WindowsAndras Timar1-0/+1
Change-Id: I79e223f7ac8367a22668c015afddafe1c8b8cd42 Reviewed-on: https://gerrit.libreoffice.org/38249 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2017-02-20STARTCENTER_INFO_URL = https://collaboraoffice.com/Andras Timar1-1/+1
Change-Id: Id84259ff8bf27475d63c0ab31c4312bc78cb55d8 (cherry picked from commit 666337ce629737a73791e6fa4f0a7ac98541dc1f) (cherry picked from commit a156cd0b9d712485a2624edcda1584361c8913c0)
2017-02-19Collabora Office versioningAndras Timar1-1/+1
Conflicts: configure.ac Conflicts: configure.ac instsetoo_native/util/openoffice.lst.in (cherry picked from commit dec4b25aaceeba671c0c3f7f81ef13e5b8e42e00) Change-Id: Iff7004808f9637f3dbc6393751246c3a82134487
2016-11-04Allow including/packaging help-specific imagesKatarina Behrens1-0/+2
from other than icon-themes folder Change-Id: Iba1808e642fde8d0370b59550c7bdac1a3e4ac79 Reviewed-on: https://gerrit.libreoffice.org/28513 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org> Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2016-10-25fix pathDavid Tardon1-1/+1
Change-Id: I9eada2693b67d3ca0b0062b9f4dbc9f9bf34d090
2016-10-14The logic is “ no QuickTime™ in the 10.12 SDK & beyond ”Douglas Mencken1-1/+1
instead of “ QuickTime only in 10.8 10.9 10.10 & 10.11 ” related commits are a4e81b7c313e5cb0e0f23a8605502b4b0b7f599e bfbbbd87d33c0d51a9ff844f2175400b753ba5b9 Change-Id: Ie65abb736aa11ad063edeaed798d2e03db1684fe Reviewed-on: https://gerrit.libreoffice.org/29268 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-10-13move pseudo bitmap resources to an ilstCaolán McNamara1-0/+1
Change-Id: Ib649db6620c83a42e96ca45e4a5018fdff74286b
2016-10-07sidebar theme loads pngs by name that are not picked up automaticallyCaolán McNamara1-0/+1
anywhere else, so explicitly list them here in an auxillary ilst some are mentioned in sfx2/source/sidebar/Theme.cxx, and some are mentioned in *IconURL properties in officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu Change-Id: I0cf3919c20277d4c88783f06da53c5e889049a06
2016-09-28tdf#102630: [API CHANGE] Remove /org.openoffice.Office/Substitution treeStephan Bergmann1-1/+0
...from configuration (see issue for details). Also, remove mention of that configuration tree from the documentation of the css.util.PathSubstitution UNO service. Change-Id: Ia0373bc7d19e650b7954b7dbb934a578c96fcab5
2016-08-22GSoC: tdf#101249 Toolbar Mode switchingSzymon Kłos1-0/+2
+ added registry entry for storing current toolbar mode for each application + registry entries to store toolbar mode configuration, remember additional visible toolbars activated by user + changing toolbar mode hides and shows suitable toolbars + added menu controller for toolbar mode + notebookbar implementation entries are disabled when notebookbar mode is not active + each mode can open/collapse the sidebar Change-Id: I2b03f87c6dce53190d12102892d9ad30fbfd3bf6 Reviewed-on: https://gerrit.libreoffice.org/27991 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2016-08-18screenshots: add new global make targetArmin Le Grand1-1/+2
Up to now the screenshot creation was added/dependent of target slowcheck. Since quite some modules have added screenshot creations now, I added an own target 'screenshot' to allow to keep current slowcheck and screenshot creation separated Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7
2016-08-16GSoC notebookbar: multiple .ui implementationsSzymon Kłos1-0/+2
+ added menu controller for .uno:Notebookbar showing all implementations + switching between .ui files + officecfg stores implementation description + added second implementation file notebookbar_groups.ui Change-Id: I9f406daced7a111793f61a2e9f939cba27d92184 Reviewed-on: https://gerrit.libreoffice.org/28067 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2016-08-04No QuickTime in the 10.12 SDKTor Lillqvist1-1/+3
Finally. It has been documented as deprecated for years, after all. Change-Id: Ia7f81639b2e0b313e0a8931f49c3902c5856339d
2016-08-03Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusionTor Lillqvist2-6/+4
ENABLE_OPENGL means whether to enable the OpenGL slideshow transition code. It does not mean whether to enable use of OpenGL in general. So rename it to ENABLE_OPENGL_TRANSITIONS while at it. ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11 (and Wayland) platforms, I think, meaning Linux and maybe Solaris and the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL. Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae
2016-07-15new loplugin unnecessary overrideNoel Grandin1-0/+1
Change-Id: I88d3e33823d68745b98625050a8a274f9ef04bcb Reviewed-on: https://gerrit.libreoffice.org/27135 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-07-05Remove last traces of First Start WizardSamuel Mehrbrodt1-2/+0
Change-Id: Idf7171ecfd90edf47fb29d44b8036578a2e6ad61 Reviewed-on: https://gerrit.libreoffice.org/26935 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-22Revert "try to debug images_tango.zip failure on arm tinderbox"Tor Lillqvist1-6/+0
dtardon says: i forgot about it. it didn't help me anyway This reverts commit 44819f98aa39cbc8e5d9d07e112fa051077322eb.
2016-06-08try to debug images_tango.zip failure on arm tinderboxDavid Tardon1-0/+6
Change-Id: Ia30069e57e43895ced52b3922d6321e404e78449
2016-06-07pass image lists using a response fileDavid Tardon1-9/+5
Change-Id: Ic00715edd1173ebb01ce5853e2835d71235fa4df
2016-06-06use smaller hammerDavid Tardon1-2/+1
Change-Id: I97c7cd945806265e1d447744d1b0531f14d637a6
2016-06-06there is no image list in firebirdDavid Tardon1-1/+0
Change-Id: Ic7060ae60b5f11220c922da2ce7fc3183fdf2f61
2016-03-28avmediaogl now seems to require ENABLE_GLTF for some reasonTor Lillqvist1-1/+3
Change-Id: Id5b65b944ed06598238f5ab139c52d4de5ca1f84
2016-03-25fix headless buildOliver Specht1-1/+1
disables OpenGL and glew usage, lets --without-gui do what --without-x did before and disables X related test Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb Reviewed-on: https://gerrit.libreoffice.org/23474 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-02-17use consistent #define checks for the Windows platformNoel Grandin1-3/+3
stage 2 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro In this stage we focus on replacing usage of the WIN macro Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84 Reviewed-on: https://gerrit.libreoffice.org/22393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-01-28tdf#95360 Fix use of icons used only from help, but not in the codemelikeyurtoglu1-7/+0
Change-Id: Ic6a4295b86500be0b00d2eb89273fce252a42433 Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/21738 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-23tdf# 95360 Fix use of icons used only from help, but not in the codeirem1-2/+0
Change-Id: I87c7c32dcc61522c214b8a30a88c6856b4857c1d Reviewed-on: https://gerrit.libreoffice.org/21733 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-01-19Missing dependencyStephan Bergmann1-0/+1
Change-Id: Icd867709d9d41a9ea1846d2f6332dd6988241efb
2016-01-07configure: hard-code /usr/bin/{sort,find} for CygwinMichael Stahl2-5/+5
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those happen to be first in PATH. On a Windows 7 system, the other conflicts appear to be harmless, we don't use "more", "expand", "timeout", "whoami". Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57 Reviewed-on: https://gerrit.libreoffice.org/21175 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2015-12-31Remove missed NPAPI itemsBryan Quigley1-6/+0
These were missed during the removal of NPAPI. Change-Id: Ie6233a755cd8f2995692fb8790bd65055d100251 Reviewed-on: https://gerrit.libreoffice.org/21015 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2015-11-22Silence "Skipping non-existent ... StartModule/toolbar/standardbar.xml"Maxim Monastirsky1-1/+0
There is no such toolbar since 5319def848e855068512f0f895086ff7a1f9e44f Change-Id: Ia08eeba13d697b64f57ea9052a4c753340f5c304
2015-10-26tdf#75637: Resolve help images via a vnd.libreoffice.image UCPStephan Bergmann1-0/+1
...which uses the logic already available in VCL's ImplImageTree to locate the image zip files and find fallbacks for incomplete themes and for localized images. Change-Id: Ic1c15fcacb6596a27a2b051093232902202bf472
2015-10-25Remove Seamonkey based address book driverDavid Ostrovsky2-13/+0
Seamonkey based address book driver is based on pre-compiled libraries and is only used on Windows 32 bit. Remove it in favor of mork driver. Given that Seamonkey based mozab driver also provides Outlook and Outlook Express address book integration, that Windows-32-bit--only feature is lost for now. If necessary, support for that feature could be rewritten from scratch, in a way that would also work for Windows 64 bit. Change-Id: Ie1c125e692598bda999767c328c9e2262a2b82af Reviewed-on: https://gerrit.libreoffice.org/19560 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-10-20sc: initial png exportMiklos Vajna1-0/+2
Change-Id: Iae0e89646eab794879529274f09839ad34aa4696
2015-10-16drop gconf integration as per ESC decisionBjoern Michaelsen2-16/+2
Conflicts: shell/source/backends/gconfbe/gconfbackend.cxx Change-Id: I609ec83ec59f5ae8d3a8c9c09649695bfcb03b87 Reviewed-on: https://gerrit.libreoffice.org/19408 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-10-07No xsec_xmlsec built for iOS eitherTor Lillqvist1-1/+1
Change-Id: Ic76111b2e3ff62b00b24e02b2b492530a567c562
2015-09-25Replace GUIBASE with USING_X11Samuel Mehrbrodt1-3/+3
That's what it actually means. Also make it a boolean Change-Id: I249e18351253b34b5dada28e2a9c6bc0c06b730c Reviewed-on: https://gerrit.libreoffice.org/18688 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-09-12Typo: muliple->multipleJulien Nabet1-1/+1
Change-Id: Iebcf44d99bd4cabd5f7f1242e44c1c1d8e5a10d5
2015-09-03remove KDE3 support, --enable-kde and --enable-kdeabMichael Stahl2-10/+0
With the new RHEL6-era baseline TDF can finally ship KDE4 support. Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3 Reviewed-on: https://gerrit.libreoffice.org/18267 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-02ditch gnome-vfs2 supportCaolán McNamara2-8/+0
Change-Id: I882c04fd3a255f55511b1884157de26e7574e6db Reviewed-on: https://gerrit.libreoffice.org/18262 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-27Improve names of WebDAV-related install:modulesStephan Bergmann1-2/+2
Change-Id: I2c2f36a9c1b7348ba9f399b05a9f0319e1c40a0e
2015-08-27Restrict the install:module="neon_gnomevfs" hack to --with-webdav=neonStephan Bergmann1-0/+2
...as the underlying problem, according to <https://bz.apache.org/ooo/show_bug.cgi?id=84676> "mixing neon and the hidden embedded contents old [sic] another neon inside libhttp.so of gnome-vfs2 is unreliable," presumably does not affect --with-webdav=serf Change-Id: I2abfeaeac5174a735f46b2838bd84dda0af9a487
2015-08-06postprocess: d'oh generated files are in $(BUILDDIR)Michael Stahl1-1/+1
Change-Id: Id9dee9cfe065b30c2ae9bade1098d16e2c659c23
2015-08-06postprocess: try to get the right version number in About dialogMichael Stahl1-2/+4
Add a dependency from main.xcd to config_host.mk to rebuild it when the version number changes. Change-Id: I6878d58def57942f117b0b6e49a6c03abbeca5af Reviewed-on: https://gerrit.libreoffice.org/17539 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-07-26tdf#92792: Register mork driver on windows 64bit and make it workDavid Ostrovsky1-8/+1
Mork service wasn't registred on windows as it was generally excluded on this platform not matter what architecture was used. Pofile discovery was broken, as XP_WIN wasn't define and the code fall back to use UNIX directories for profile discovery on windows that obviously cannot work. Change-Id: I823378a1a094a2172ba2cb3bf9bdacedb27b36a2 Reviewed-on: https://gerrit.libreoffice.org/17349 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2015-07-13tdf#92668: Revert some implementation names, for backwards compatibilityStephan Bergmann1-0/+11
These implementation names of Calc, Draw, Impress, and Writer documents are the most likely to be checked by existing third-party code, so revert the corresponding parts of 3099c70b11c7e5b80fe4dbe3dc99171fb38c6fc2 "Fix various XServiceInfo implementations" (and instead add fixups in CppunitTest_serives). Change-Id: I1a760adbf4c89a1b4477d6e628abba8d2028ccfe
2015-06-23tdf#90790: Don't take galaxy as a reference icon set, it may be incomplete.Jan Holesovsky1-2/+3
Some icons in galaxy are available only via a fallback, while the other themes can implement these icons directly; but they did not end up in the images_*.zip. Change-Id: Ifc937ebec7a1e38828672e65706150f50abe8703
2015-06-15fix fingerprint path with system libextextcatDavid Tardon1-0/+1
We want the right path in instdir already. Setting it during installation is too late. Change-Id: I3f7045ce4b4d3cb1f0dfac1c4fcd036db847621d
2015-05-23tdf#91469: convert links in help/about to httpsJulien Nabet1-1/+1
Change-Id: I1274f75a49a999285488e99713782956e2287249 Reviewed-on: https://gerrit.libreoffice.org/15870 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-04-29officecfg, postprocess: allow embedding of Base documentsMiklos Vajna1-0/+1
Don't advertise them on the UI, though. With this, Insert -> Object -> OLE Object -> Create from file can insert a Base document into a Writer document model. Change-Id: I18fdf98af8fb4f8b6ef0c3a910aaefba9e516dfd