path: root/offapi/
AgeCommit message (Collapse)AuthorFilesLines
2016-07-09GSOC: Adapt XLegacyFastParser to function like XParser.Mohammed Abdul Azeem1-0/+1
Made XFastParser to pass namespace prefix instead of URI for Unknown attributes and elements, Namespace handler is provided to resolve those. Test for XFastParser unknown elements is removed, since testing XLegacyFastParser indirectly tests that also. Change-Id: Ia41ff5d3d4c07cef0ca23ba858bfb2a94b91b1f5 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Michael Meeks <>
2016-06-27[API CHANGE] notebookbar: paragraph spacing controlsSzymon Kłos1-0/+1
Change-Id: I9d2672cd156f2dcc2ee4c544902e9d42632cab70 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Samuel Mehrbrodt <>
2016-06-18uitest: improve the UITest UNO objectMarkus Mohrhard1-0/+3
Change-Id: I88eb14bb0846ee8baff9c3d15ee93d777601f260
2016-06-18uitest: add UNO interface for ui testingMarkus Mohrhard1-0/+4
Change-Id: I0ee5d1e93808103a1541ced6fc7ea9d05a70fc89
2016-06-06Resolves: tdf#35247 introduce a locale independent numeric field filterEike Rathke1-0/+1
... that tries to match a locale independent query string. Going via string queries is likely only necessary for the ugly alternative "fieldname[member]" syntax, if it is actually unnecessary for the field1,item1,... syntax needs to be evaluated and if so a distinct GetPivotData() function evaluating numeric contraints as well could be introduced. Change-Id: I2c1fc81c1022b0bba5eef8d86c0c815bb6e31f2d Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Eike Rathke <>
2016-05-24Fix tdf#99506: Insert OLE object with icon failedGuillaume Smaha1-0/+1
Change-Id: I7fe5814b268e4c70977699edaa89926ca3fda92e Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2016-02-05SearchAlgorithms2, SearchOptions2, XTextSearch2, TextSearch2; tdf#72196Eike Rathke1-0/+4
Change-Id: Ie6da8994451deca5577503e116281441c6358a6d
2015-12-17tdf#96398 kill remaining NPAPI support for plugins _inside_ LORene Engelhard1-17/+0
- probably out of date - links against Gtk2 and thus causes a GTk2 dependency in core packages - the only serious usecase (Flash) is doomed anyway Change-Id: I7264ab5eb04c2f4b6c31a815e45b9818209e5ae2 Reviewed-on: Reviewed-by: David Ostrovsky <> Reviewed-by: Bryan Quigley <> Tested-by: Thorsten Behrens <>
2015-10-16Allow injection of keyboard and mouse events through UNOMatthew J. Francis1-0/+1
Change-Id: I3d139c6378f5274be1e7bfd88f72d1576c13243d Reviewed-on: Reviewed-by: Matthew Francis <> Tested-by: Matthew Francis <>
2015-09-19add theServiceDocumenter singletonBjoern Michaelsen1-0/+2
Change-Id: I491fc5ae67de06cc2cf14d2e4a5cfbef57891c9a
2015-08-25sidebar uno api correctionsLaurent Godard1-5/+5
Change-Id: I1bd1040cc80c0450a5e029c37f0737c0692c056a Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2015-07-26handle more than one chart with chart sidebarMarkus Mohrhard1-0/+1
Change-Id: I4998904a9273f2c67114a246d7f234843602573c
2015-06-22new uno sidebar api tdf#91806Laurent Godard1-0/+5
the entry point is SfxBaseController::getSidebar() the Decks and panels are now per SidebarController and not global anymore ' macro example Sub testSidebarApi controller = thisComponent.currentcontroller frameIni = thisComponent.currentcontroller.frame sidebar = thisComponent.currentcontroller.getSidebar() sidebar.setVisible(true) frame = sidebar.getFrame() decks = sidebar.getdecks() c = decks.count h = decks.hasElements() e = decks.getElementNames() a = decks.hasByName("MyDeck") deck = decks.getByName("MyDeck") deck.activate(true) t = deck.getTitle() deck.setTitle("new deck title") deck.moveFirst() deck.moveLast() deck.moveUp() deck.moveDown() index = deck.getOrderIndex() panels = deck.getPanels() ep = panels.getElementnames() ap = panels.hasByName("aPanelName") panel = panels.getByName("aPanelName") panel.setTitle("new panel title") panel.collapse() panel.expand(true) ' expand and collapse other index = panel.getOrderIndex() panel.moveLast() panel.moveFirst() panel.moveDown() panel.moveUp() End Sub Change-Id: I7a4b953f2277dea483bb296ba6ead35de7205ace Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Tomaž Vajngerl <> Tested-by: Tomaž Vajngerl <>
2015-05-07Initial XTiledRenderable APILászló Németh1-0/+3
Cherry-picked from e2ad83e25aa86bc377b664d6d07a0b86abf487c0 Change-Id: I6dc337ec958c1e116fc9763877f331b751b64e6e
2015-03-30finally implement and define also date formattingMarkus Mohrhard1-0/+2
Change-Id: I261e6d3199573fc2e37d940e4249a1fce105e6eb
2015-03-30fix all UNO IDL errors in new cond format APIMarkus Mohrhard1-0/+16
Change-Id: I004a3899363280c16a60a5cca03d8940baeeae5c
2015-02-19add first useful version of new conditional format UNO APIMarkus Mohrhard1-0/+3
Change-Id: I8b58ae33ad71d0df6ea30f205b4f331541f5b821
2015-01-26implement css::i18n::XCalendar4 and LocaleCalendar2 service, tdf#63230Eike Rathke1-0/+2
Implementation only, new local date/time routines not used yet from the outside in this step.
2014-12-15Authentication fallback request for the OneDrive connectionMihai Varga1-0/+1
To fix build, also squashed in: Author: Mihai Varga <> Date: Fri Aug 1 12:50:23 2014 +0300 OneDrive auth fallback dialog interaction continuation Change-Id: Id37f502217da3fde55ae93a6e1c01409509d657c
2014-12-15IDL definition for the auth fallback requestMihai Varga1-0/+1
Change-Id: Id47bf660c44e2df54c21b9b945b4be57799e4ec6
2014-11-04Avoid re-constructing chart shapes when it's not in visible range.Kohei Yoshida1-0/+1
The re-construction will be deferred until it becomes visible again. Change-Id: I364ea8d38d48078dfd803b0e5bb20bfc8a2913ba
2014-08-14remove unpublished unused FutureDocumentVersionProductUpdateRequestCaolán McNamara1-1/+0
Change-Id: Icdfc9c02df251680b6f01fac184be9484edf8870
2014-07-11bnc#883684: Better fix for this.Kohei Yoshida1-0/+1
Instead of making all chart objects exempt from unloading, check each OLE object on whether or not it already has its persistent storage created. If not, don't unload it else it would have nothing to load back from once unloaded. Change-Id: I2312e86c9376d3699ef4aa1e0cf2f4c04f706c1e
2014-07-11add UNO API loadStylesFromDocumentLaurent Godard1-0/+1
avoid opening again a document that is already available apply to calc - refactoring ScStyleFamiliesObj::loadStylesFromURL Change-Id: I6b26c91265dcafa73b472bc68ee684ba0733b0ac Reviewed-on: Reviewed-by: Markus Mohrhard <> Tested-by: Markus Mohrhard <>
2014-06-19fdo#71076, fdo#71767: Preserve number formats when charts are copied.Kohei Yoshida1-0/+1
Change-Id: If5ae8852152012483237e7602e56a0c46ea8748a
2014-05-07provide the OpenGL windowMarkus Mohrhard1-0/+1
This approach looks much better. We get size and position correct without much work and can easily plug the window into the sc window hierarchy. We still have a crash on exit as the ScGridWindow goes out of scope and the SystemChildWindow is still alive. We need to fix it and bind the lifecycle of the SystemChildWindow to ScGridWindow. Another open item is the OpenGL context work. Right now it looks like the best way forward is to create a subclass of SystemChildWindow that contains the OpenGLContext. Change-Id: Ie0a74531e1b818cea92912345464c8fa219bbae2
2014-04-17remove executable bitAndras Timar1-0/+0
Change-Id: I91f6e861f6d0dbea1b57ac73857e0c706b27f681
2014-03-10fdo#60698: Split out slideshow code from animationsMarcos Paulo de Souza1-2/+0
Also remove the TargetPropertiesCreator service since just slideshow uses this. Change-Id: I80816f6225b7bd9fb18f48e69eb5dfd6709b6e56
2014-02-13Introduce singleton.Matúš Kukan1-0/+1
Change-Id: I3d269609119149e289652f6bc106e6bd9061672d
2014-02-06Introduce singleton.Matúš Kukan1-0/+1
Change-Id: I50861ac8952d54cb1a45846ea72a2ecac4f83409
2014-02-06Introduce singleton.Matúš Kukan1-0/+1
To replace single-instance service, incorrectly converted in 89b0017b22889af6a8afe28b94c06e7095dc8c6f Keeping util::PathSettings::create in sc/source/ui/vba/vbaapplication.cxx because for some reason util::thePathSettings::get does not work in sc_macros_test while testing sc/qa/extras/testdocuments/Ranges.xls. Change-Id: I75b68ae56ac5b58f72416070dba100ab3ab70fe8
2014-01-30Introduce singleton.Matúš Kukan1-1/+1
Change-Id: I7b503e5d49865c9ff287bf72eaff1995ce871790
2014-01-30Introduce singleton.Matúš Kukan1-0/+1
Change-Id: If979db945b2f5e50e146fdadafd1559530c50122
2014-01-29Introduce singleton.Matúš Kukan1-0/+1
To replace single-instance service. Change-Id: I4262909c4396e3907d271a56696a06903168a58d
2014-01-29Introduce singletons:Matúš Kukan1-0/+3 To replace their single-instance service variants. Change-Id: I00586d0d61e63f9482cb659071e88aa9cf02d5b5
2014-01-29time based charting calc sideMarkus Mohrhard1-0/+1
Change-Id: I0d5963a691e4495ee14e4d1228ea0ba2b1dd66d7
2014-01-28Introduce singleton.Matúš Kukan1-0/+1
Change-Id: Ic88cca3722d555ba48d7da8c176556fa1ff90650
2014-01-28Introduce singleton.Matúš Kukan1-0/+1
Change-Id: I79a78f208b2aa5eaacbd2e349b2b5066afa1ad23
2014-01-28Introduce singleton.Matúš Kukan1-0/+1
To replace single-instance service, incorrectly converted in 279859fdbc40f68d8f1649fa5b928d9de49e8d9e Unfortunately needs a lot of changes in autorecovery.cxx. Change-Id: Iba5188dffea3e03803236f23e0b3f343746ace90
2014-01-24Introduce singleton.Matúš Kukan1-0/+1
To replace single-instance service, incorrectly converted in 748aa84e9808ad31c6ff6b71459525c82de10e58 [including changes by Stephan Bergmann <>] Change-Id: I4cea2c63a20b5b22f6e1f822fb35fcc4d0397687 Reviewed-on: Reviewed-by: Stephan Bergmann <> Tested-by: Stephan Bergmann <>
2014-01-16Introduce singletonStephan Bergmann1-0/+1 supersede single-instance service. Change-Id: I74ecaadadb4c600d39979aa7c13b6389bed38fd7
2014-01-10fdo#72005: Insert the border rectangle to the bottom of the stack.Kohei Yoshida1-0/+1
This will make the border and fill shape to be drawn first, then everything else drawn on top. This commit may look large, but it's actually a very trivial change. The important part is in SvxShapeGroup where new methods have been added to allow different insertion positions for the new shapes being inserted, and have the chart2 code make use of it to insert the fill rectangle to the bottom rather than to the top. Change-Id: I999160daf6fc9ce3d7e641f57b1998543df1cc4e
2013-12-19css.xml.sax service ctor clean-upStephan Bergmann1-0/+1
Change-Id: I556904861e93a145cfe65f61218926851e4e8eb0
2013-12-05fdo#39956 Delete JABDavid Ostrovsky1-3/+0
JAB has been discontinued in favor of the native IA2 bridge. Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1 Reviewed-on: Reviewed-by: David Ostrovsky <> Tested-by: David Ostrovsky <> Reviewed-by: Michael Meeks <> Reviewed-by: Michael Stahl <>
2013-11-27XAccessibleGetAccFlowTo is missingCaolán McNamara1-0/+1
and there's a strange stray ifdef in MSAAService.idl add mode-lines and remove unnecessary headerguard etc Change-Id: I072960ac073b2c33d7d820e7dbfe02145685d3f3
2013-11-25add API to retrieve all available OpenCL platforms and devicesMarkus Mohrhard1-0/+2
Change-Id: I2475961ae315ee7193ca2cedd5943b663bfee7a0
2013-11-25provide UNO API for OpenCL selectionMarkus Mohrhard1-0/+5
Change-Id: If5eb71e9298cefdac3dda98cb1ff67fe913ad3c3
2013-11-19Fix minor compilation issuesDavid Ostrovsky1-0/+6
Change-Id: I3567a42d7d071d61a2f41f1fb32d6831c9898d3a
2013-10-25gbuild: refactor UnoApi to remove rdb files from OUTDIRMichael Stahl1-3/+1
- gb_UnoApi_get_target returns the files in INSTDIR - stop using rdb files from OUTDIR - remove gb_UnoApi_install - remove pointless 2nd parameter of gb_UnoApi_UnoApi - order-only dependency from gb_UnoApi_get_target to gb_UnoApiHeadersTarget_get_target because INSTDIR .rdb is always outdated Change-Id: Id418f75e9b38d6fe135b55eca2594c2624bc41cc
2013-09-25Start hacking --enable-canonical-installation-tree-structure back into shapeTor Lillqvist1-1/+1
Had been totaly broken by the recent changes. (Which is fine, it is just an experimental hack anyway, I am not sure whether it will ever be used in anger. Just a pet peeve of mine, I dislike seeing libraries, configuration files, resources etc mixed together in one "program" folder, especially on OS X, where the convention is to have app-specific dylibs and frameworks in "Frameworks", and resource files in "Resources". But this is not any requirement as such; there are apps in the Mac App Store that blatantly "break" this convention.) Basically, replace uses of gb_PROGRAMDIRNAME and gb_Package_PROGRAMDIRNAME with more specific LIBO_FOO_FOLDER, which for normal builds all expand to the same "program" anyway. Change-Id: I16c2b3351caa00e251e229aafbccb8346042d3c1