summaryrefslogtreecommitdiff
path: root/desktop/source
AgeCommit message (Collapse)Author
2013-03-21Re-work the vcl aspects of the iOS portTor Lillqvist
Don't try to use similar code as for OS X to manage windows, events etc. I.e. don't use UIKit in vcl to do that. Instead, just do as in the Android port, use the "headless" vcl backend. Do keep using CoreText, though, not FreeType & fontconfig. Start changing the iOS "Viewer" app to correspond to the Android "desktop" app (so it should be renamed). Work in progress since a long time, several crucial details still missing, but committing for now. Change-Id: Iac5fbf8def415e4d0d21e5200450a373420ad7ee
2013-03-20Leftover unused local variableStephan Bergmann
Change-Id: I402cdcf2c9a78eb40c26c4cd016f603d85a38d39
2013-03-20deb#703486: Keep migrating more user extensions after one failedStephan Bergmann
Change-Id: I9cc8acac54bd5a02652462c3967b4c81f7cf8ee3
2013-03-20use #if instead of #ifdef for testing config_xxx.hxx macrosLuboš Luňák
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I81ed4500878ff3193e028410a1f0205e28d17fc3
2013-03-19further OUString cleanupThomas Arnhold
Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
2013-03-19Simplify equalsIgnoreAsciiCaseAscii[L] callsStephan Bergmann
Change-Id: If5201bd772aed245e8f7f8b900d76ffe4ca57b49
2013-03-16Bin some pointless comments and ASCII graphicsTor Lillqvist
Change-Id: Ib7b176eb1889ebd94d4b628899011de9ebbb3dbd
2013-03-12liblibo: install test library by itself and install it.Michael Meeks
Also fix debugging with threads, find fundamentalrc correctly, make it headless, finally loads a document then exits. Change-Id: I2017075bf3b3c7198bde53b9fe85585089e5ab6c
2013-03-12liblibo: create XComponent for docJack Leigh
Change-Id: Ie07ac4a3e89a9a82a107612b81be18d3826c49e1
2013-03-12liblibo: better init code.Michael Meeks
Change-Id: I8757739960cb1c764a5a66bd67d34731e3dfbf31
2013-03-12liblibo: move to C++ interface.Jack Leigh
Change-Id: Ie14a9446abd9524604feddf811d5373a26a30cbd
2013-03-12liblibo: create initial liblibreoffice.Michael Meeks
bootstrap libreoffice, start a dummy test-harness: can't use CppUnit or link to any URE / LibreOffice libraries. Change-Id: I855b640557f93959749e966a2d8e5e577fd84574
2013-03-12Use symbolic names instead of magic literal constantsTor Lillqvist
We use tons of plain C-style #defines to give symbolic names to constants all over the place already, in headers used from C++ code only. So why in this rare case where the symbolic names for some constants actually would be needed from a C source file, too, here then we define them inside a C++ class? Change-Id: I45726fe42687779724c45a1e2b118cc7a1debcf1
2013-03-09fdo#43460: use isEmpty()Thomas Arnhold
Change-Id: I01f503ea5268245cc4f98524931730cfa063d57e
2013-03-09Revert "WIP: Experimental new binary type.rdb format"Stephan Bergmann
This reverts commit 892ef8b0565c7f5f343d71e3b61c41655f80267b, Windows-only cli_ure needs to be adapted first.
2013-03-09WIP: Experimental new binary type.rdb formatStephan Bergmann
Implement theTypeDescriptionManager directly on top of unoidl::Manager and unoidl::Provider in cppuhelper instead of on top of css.reflection UNO interfaces in stoc. Adapt desktop/source/deployment/ accordingly. There is no longer a com.sun.star.reflection.TypeDescriptionManager service implementation now, only a com.sun.star.reflection.theTypeDescriptionManager singleton one, which appears to not cause problems in practice. Change-Id: I179501272f0712353b7d50d3eba2ec2bb79db373
2013-03-08fdo#60691 add modelines to *.src and *.hrc filesBorim
use solenv/bin/add-modulelines script for the task and remove all UTF bom from *.src and *.hrc files svx/source/dialog/hdft.src Change-Id: I745d4f0fe9b05436a142a03f8512970f91c41bd4
2013-03-07fdo#34540 convert 'soffice --help' dialog on Windows to .uiAndras Timar
Change-Id: I4b3dc66534d1e0cfec371588840aa1c168e36f83
2013-03-07fdo#46808, Convert singleton theMasterScriptProviderFactoryNoel Grandin
Change-Id: I647a02e552acdd354463fc46c13c5a73b1c90d09
2013-03-07fdo#46808, Convert ui::UIConfigurationManager to new-styleNoel Grandin
Change-Id: I62c37eb6d0e0b2a681a84e1fa0067d0a9f967cf2
2013-03-07Handle damage tracking and redrawing properly in the "desktop" Android appTor Lillqvist
In the damaged() method do a callback up to Java code in Desktop that invalidates the view. For now store the view in a static field, but need to do that in a cleaner way eventually. There might in some circumstancest be several instances of the Desktop activity present. Obviously should also run just one LO thread. Get rid of the temporary self-invalidattion in onDraw() silliness. Start the LO thread that runs soffice_main() from Java, not from native code. Apparently only threads created from Java have proper class loaders in Android. No need for an own DoReleaseYield() in AndroidSalInstance, the one in the SvpSalInstance base class does what needs to be done. Change-Id: I4cb85b352fca1f1375f726620ec8c93d2047f113
2013-03-06fdo#60148 Clean up warnings from the Clang compiler pluginnccuong
Change-Id: I08d755677c46c476710ecbd067ed9f7e2f54a671 loplugin: clean warnings: unused variables, incorrect indentation and log area. Reviewed-on: https://gerrit.libreoffice.org/2544 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-04doubled includesThomas Arnhold
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-03-03Related to fdo#60724: correct spellingThomas Arnhold
Using the autocorrect list of LibreOffice extras/source/autotext/lang/en-US/acor/DocumentList.xml Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657 Script: http://pastebin.ca/2327716
2013-02-28Bypass a little more stuff for Android (and iOS)Tor Lillqvist
Still tons of stuff left that make no sense on Android or iOS. Change-Id: I4bb1555b5d2aefc175d544aa220102aa78697b89
2013-02-28Use proper Android logging here, tooTor Lillqvist
Change-Id: Idfa826b9dd3156f2471ffd7dac245e68de8f4169
2013-02-27WaE: unused functionTor Lillqvist
Change-Id: Ia6785e0b7d3ac95d38bd59e677cdb415b15dbdb6
2013-02-26Bypass the crack pipe on Android and iOSTor Lillqvist
Change-Id: I679794e72381226ccc3b2f743ab9e31a9fdaa3a6
2013-02-25loplugin: unused variablesThomas Arnhold
Change-Id: I63553a09eec81e5ae28aa79ee1d3281053b23d06
2013-02-24loplugin: unused variablesThomas Arnhold
Change-Id: I7fc203900256839e679bf73b717d121fedc42087
2013-02-22Try ignoring IPC pipe errors on AndroidTor Lillqvist
Change-Id: I906df7fb65226422973e11ad69abdcc4fbd980c9
2013-02-22Rename the package and .apk of the "desktop" test app to avoid confusionTor Lillqvist
It used the same package name as DocumentLoader and the same .apk name as the eary sc cppunit test app. Probably having two unrelated apps with the same package name causes some confusion somewhere. Change-Id: I11414b9cd59694eb97d39bfaeac4ed1066ae3aab
2013-02-22these stray fprintfs drive people dementedCaolán McNamara
Change-Id: Ifee5c39423957bcc4708a7933c760d9467e2ac27
2013-02-22[Uu]sefull -> [Uu]sefulJulien Nabet
Change-Id: I5dad83789ff9b6815561208679a5e19821041e1f
2013-02-22s/the the/the/Tor Lillqvist
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-21Remove leftover debugging printfTor Lillqvist
Change-Id: I90a75a3d2eed8929b21eef3f710aec37a9f9c5bd
2013-02-21android: finally starting and rendering at least something again.Michael Meeks
Only renders on very-first-start after install (oddly). We initialize vcl in it's own thread to avoid problems. Thanks to tml for fixing a linking issue. Change-Id: I960d11c6098681356fea0634970545aa9af9bacb
2013-02-21Clean up code that sends and recvs strings accross the OfficeIPC pipeStephan Bergmann
Change-Id: I5e85d5e0e4e53f3c61e59430afea15028444018f
2013-02-20Some cppcheck cleaningJulien Nabet
Change-Id: I0b9d3b5f8283e2fddc96b220a755ba6bcdd11606
2013-02-20s/FaultBack/Fallback/Tor Lillqvist
Change-Id: I9ecf4f57770151c1e4976c57d1f93982f35ac0fb
2013-02-19Good way to initialize array of char char var[NB]={0}Julien Nabet
See http://stackoverflow.com/questions/1920430/c-array-initialization Change-Id: Ibbbe249684dc34f8aa44868c99cc1344a2928ade
2013-02-19coverity#983483 String not null terminatedNorbert Thiebaud
Change-Id: I4cefa485b52afcdb761bfea99dd2515a206812a8 Reviewed-on: https://gerrit.libreoffice.org/2199 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-16Clean up some supportsService implementationsStephan Bergmann
Change-Id: Ib74400765a6e0ef203e751afa5433a01c8564fee
2013-02-15Added the current commit to "soffice --version". Fixes bug 60688.Christopher Hotchkiss
Change-Id: I95300b093b4fabc9a52f9c92de874f7c8e4d2869 Reviewed-on: https://gerrit.libreoffice.org/2160 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2013-02-14Removed several useless macros: UNISTRING, USTR, USTR_ASCII, ASCII_STR, ↵Jean-Noël Rouvignac
ASCII_STRING, CONST_ASCII, ASCSTR, ASCII, DEFINE_CONST_UNICODE, DEFINE_CONST_OUSTRING Change-Id: I96d690bf9f9b319e9eeafcf218ec5ce87f21215f Reviewed-on: https://gerrit.libreoffice.org/1954 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-02-12Undefined UpdateRequiredDialog::selectEntryStephan Bergmann
Change-Id: I7319b4bc276a38cf94aa90934529835ac38f57fa
2013-02-12Clean up EXTENSION_LISTBOX_ENTRY_NOTFOUNDStephan Bergmann
Change-Id: Ie491835b854bf59694a20c4f94e2333b72142d08
2013-02-12fdo#46808, Adapt ui::dialogs::FilePicker UNO service to new styleNoel Grandin
Change-Id: I1cafbfc53994e5d74241042dbd1d292ddbda67d5
2013-02-11fdo#46808, convert code in desktop module to XComponentContextNoel Grandin
Change-Id: I79a22f52ebe59f8f89291d4e6e78bd37817cd047
2013-02-11fdo#46808, convert xml::xpath::XPathAPI to new-style serviceNoel Grandin
Change-Id: I54bb0eb08d687e7d54c42601c826c580a7a17ebb