summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)Author
2015-02-18TyposJulien Nabet
Change-Id: I845a85e1aad4a0708f2b43f7d94606b4b5513ee4
2015-02-17SkipImages option for PDF importMihai
This option allows images and drawings to be skipped while importing a PDF, the main reason was performance improvement where images were not needed. Change-Id: Ibca342ff6e7005bedf7b16869473832ce2576fb2 Reviewed-on: https://gerrit.libreoffice.org/14470 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-02-16android: add support for text selection to JNITomaž Vajngerl
Change-Id: Ifa307eb6a8cb031bdd88b9fadae42c8a0811772b
2015-02-16LOK: add lok::Document::setTextSelection()Miklos Vajna
What's interesting about this is that it allows adjusting the position of both the point and mark of the selection, while the normal UI only allows adjusting the point. Change-Id: If61f57c68c28c67fec252f2b666a706f52dd8d26
2015-02-16LOK: Return NULL when we failed to load the document.Jan Holesovsky
Change-Id: I7740549f35cdbe21556e1e066bbc6c0355463b79
2015-02-16add GetSelectEntryData to ListBox and ComboBoxNoel Grandin
to reduce code clutter like pLbSelect->GetEntryData(pLbSelect->GetSelectEntryPos()) since this is a fairly frequent operation. Change-Id: I41daf30fdeda2442ad1ac829e12f553233bae184 Reviewed-on: https://gerrit.libreoffice.org/14472 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-02-14Related: tdf#63690 - remove rtl_logfileThorsten Behrens
This was unused since the earlier cleanup. Change-Id: Ia56641c4242037a0ce501e43939b8dc862499f0e
2015-02-12Remove dead implementation specificationStephan Bergmann
...left over from 287bc0aab7a848b991266586737b53630332b987 "Kill the migration wizard for good." Change-Id: I3f4ba5147f3bf840c47078d20152988a0e40e45d
2015-02-11We can put a few more lines inside the #ifndef IOSTor Lillqvist
Change-Id: I607b2c06cad569a0e7495c3009a0883be1f22856
2015-02-09On Mac OS X, directly name the executable "unopkg"Stephan Bergmann
Change-Id: I5f846d7f7c5ed54179504f551e19227f7283bda2
2015-02-09vcl/settings.hxx "drag full options API" uses sal_uLongStephan Bergmann
...for better or worse Change-Id: I8069da4a544cb6a69cbcd7243469bc6ea7b112a4
2015-02-09lok::Document::postMouseEvent(): allow double-clickMiklos Vajna
Change-Id: Idaddd28d906e7508d4d2c5aab916b06fbe021beb
2015-02-07loplugin:deletedspecialStephan Bergmann
Change-Id: I1553902c1f7c30f2c64d2210dc301c5ae50c6c4b
2015-02-07Fixup --without-x buildRiccardo Magliocchetti
Accept gl linkage in hope of future offscreen mesa support. Avoid linking with GLX though. Change-Id: I4e666f60e74fe34075a8da9eeba95807cf8fe38c Signed-off-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/13452 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-02-06shared_ptr<T>(new T(args)) -> make_shared<T>(args)Caolán McNamara
and boost:make_shared->std::make_shared Change-Id: Ic1e187c52c856a7b27817967b2caa8920f23a98d
2015-02-05Updated all precompiled headers.Ashod Nakashian
Change-Id: I955c8ac4dbe002d23531df7eb10fb4444d6b5157 Reviewed-on: https://gerrit.libreoffice.org/14292 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-02-04Use LibreOfficeKit in the TiledLibreOffice iOS demo app, tooTor Lillqvist
For iOS, the pBuffer argument to LibreOfficeKitDocument::paintTile() is not a pixel buffer, but a CGContextRef. Thus we can keep the existing CGContext-oriented vcl code for iOS as is. I commented out the <touch/touch.h> -using code in sw, and it probably would be OK to just kill <touch/touch.h> and remove use and implementations of its API. I don't think they are used by our current Android or iOS code. This concludes the commits of the work I did at the post-FOSDEM hackfest and on the flight home. TiledLibreOffice now works as before, but uses LibreOfficeKit. Change-Id: Ibbde6e11d660561840eab6335f7fc0db6758173e
2015-02-04For iOS we already hardocde the inifile as rc in the .app directoryTor Lillqvist
Change-Id: I5971aa4db91adc89f8aeeb7384a1893dab329411
2015-02-03Fix Extension_test-{active,passive}Stephan Bergmann
Change-Id: Ibfa00b98bde90e1a84e19637179be83449b7743d
2015-02-03Clean up some weird loggingTor Lillqvist
Change-Id: I8da0a89b7d6e044af8188a87220c654cb7bf9d4d
2015-02-03Build the applicable LibreOfficeKit bits for iOS, tooTor Lillqvist
Change-Id: Ib6b4f7d5323ea7e94c7b535c68bb6e0af2c49ffa
2015-02-03Make the handling of the pAppPath==NULL case actually workTor Lillqvist
Change-Id: I8b185ad37e1db3262c2533c0146e4fe7fb3ef3ea
2015-02-03We (try to) handle the pAppPath==NULL case below anywayTor Lillqvist
Change-Id: I37b616b3b509c82551d9690c0313e09063a758bc
2015-02-03libreofficekit_hook must be exported on iOS for dlsym() to find itTor Lillqvist
Change-Id: I824e977e99e8889e5cb69403feb0f1d5e1d0cc31
2015-01-28remove unused typedefsNoel Grandin
found with some minor modifications to find/find-unused-defines.sh Change-Id: I18cc479adedc7a0dada68a4aeef08300e62631dd Reviewed-on: https://gerrit.libreoffice.org/14194 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-01-26android: add postMouseEvent to LOKit JNI interfaceTomaž Vajngerl
Change-Id: I652a0c365c4a1413226cdd4dc7910e65ac2a5285
2015-01-26LOK: move postMouseEvent to DocumentMiklos Vajna
Change-Id: I5d2d2d05fc0f55d98a1e7a1591b4d66fd93ad353
2015-01-26android: release local ref to string after callback exec. in JNITomaž Vajngerl
Change-Id: I2a92a2beff214894ba63b3881a686337639a0b07
2015-01-26Add initial lok::Office::postMouseEvent()Miklos Vajna
There is no unit conversion yet, most probably we want to work with doc model coordinates at an API level, while VCL works with pixel coordinates. Change-Id: I98848851fbec5253e76c997844f6339402dfac46
2015-01-26new loplugin: change virtual methods to non-virtualNoel Grandin
Where we can prove that the virtual method is never overriden. In the case of pure-virtual methods, we remove the method entirely. Sometimes this leads to entire methods and fields being eliminated. Change-Id: I138ef81c95f115dbd8c023a83cfc7e9d5d6d14ae
2015-01-23'Ownership' is one word, as is 'relationship'Tor Lillqvist
Change-Id: I45c441f68ed5f20cfc87e34e7bfb529a30952f81
2015-01-22Re-indent to make precedence clearStephan Bergmann
Change-Id: Ibbc35d1a9264817f3fa8e3229ec1de5f51800e97
2015-01-22areBothOpenFrom can be a free functionStephan Bergmann
Change-Id: I20697955457b1dadc334cb0f29c600687ae2d181
2015-01-22fdo#88158 Display two "Open..." entries in the file-menuJuergen Funk
Migration from Version 3 to 4 make this fail Entry .uno:Open and .uno:OpenFromWriter are the same, skip the entry .uno:OpenFrom Change the operator, and a lot of comments change the match in startWith for better reading change test when old-cmd ".uno:Open" change to the stephan solution Change-Id: I0861c1e7d30b861acc753e3258707f3b6a338768 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2015-01-20Remove unused codeJuergen Funk
- a inline function not use - a variable will be set but not use Change-Id: I67674a6cd05ddb058d11d46188d5c9d039ed40fb Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2015-01-20Drop unused comphelper::service_decl::component_getFactoryHelper paramsStephan Bergmann
Change-Id: Ia47c0bc3539ddf8f925cd053a2431c742c46d337
2015-01-20Some more loplugin:cstylecast: desktopStephan Bergmann
Change-Id: I1aeba8e1a8452d0329244d85c7c8cbd55353582f
2015-01-19operator ?: has lower precedence than <<; << will be evaluated firstTor Lillqvist
Change-Id: I84037cf90c8de534c215200fe19793126ae07b11
2015-01-19executeDispatchRequests : cleaning outputsLaurent Godard
- replace RTL_TEXTENCODING_UTF8 with osl_getThreadTextEncoding() - replace printf statements with std::cerr and std::cout Change-Id: Id374efac90f86bbfdc817f2266a5c995d72902e4
2015-01-19convert-to : display error messages in console fdo#88326Laurent Godard
- source file does not exist - requested export filter does not exist and we use default filter (still process though) Change-Id: I92031ea305e81927357acfc352dbe5a5da205b0d
2015-01-16jni: if documentLoad returns NULL don't call NewDirectByteBufferTomaž Vajngerl
Change-Id: I847a7b90c0f85bb59869ecaca037145221e16e7f
2015-01-16LOK: add LibreOfficeKitKeyEventType enumerationMiklos Vajna
Change-Id: I3d422670323cd982251569c4226dc46803d4f6a1
2015-01-13svx, canvas, desktop: gb_OBJCXXFLAGS are not needed at allDouglas Mencken
Change-Id: Iea164e00262822d571f2c49665165795706a57a4 Reviewed-on: https://gerrit.libreoffice.org/13645 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-01-12jni: add postKeyEvent to Office and redirect the call to LOKTomaž Vajngerl
Change-Id: I922ce1f735df236d2bdad33820ed98f18fc85963
2015-01-12Add lok::Office::postKeyEvent()Miklos Vajna
Change-Id: Ib80a8dd433b22a5e88aaab8e11d5c42ced8097ae
2015-01-12android: Add support for callbacks from LO to JNI and Java LOKTomaž Vajngerl
This adds support to retrieve callbacks from LibreOffice (like for example that a part of document has been invalidated) to LibreOfficeKit JNI and Java wrappers. Change-Id: Ib70187194d002c72b64d58032aab216adc591565
2015-01-09fdo#84938: replace SYSTEMWINDOW_MODE constants with 'enum class'Noel Grandin
Change-Id: I1c761482cb78efc26d3beda75381557268e1bc0d
2015-01-08brute-force find-and-remove of unused #define constants.Noel Grandin
Change-Id: I7223530ae37297a76654cd00cc1fedb56dbe3adb
2015-01-07drop crashrep unused since start of LibreOfficeCaolán McNamara
Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f Reviewed-on: https://gerrit.libreoffice.org/13733 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-01-07fdo#84938: convert VCL_INPUT_ #defines to 'enum class'Noel Grandin
Change-Id: I155e45f58974a2b946c4a7703b350bcbfbad342e