summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-09lokdocview: fixed rectangle format in documentation/commentsPranav Kant
Change-Id: Iaf4a5fba5c4c34d03b91ca9ca4dd4eff1dbf39f6
2015-06-09lokdocview, tilebuffer: clean upPranav Kant
Improve documentation, style fixes Change-Id: I5000e32e90cd8e3b75e8df2907673efc303a55fd
2015-06-09lokdocview: wrap a functionality inside a member functionPranav Kant
Lets use a member function to set invalid tiles that come under the given GdkRectangle. Change-Id: I440336ddf3c5fd9094f35bb89479aa76a42477fa
2015-06-09lokdocview: move commonly used functions and variables to common headerPranav Kant
twipToPixel and pixelToTwip are also being used by the new TileBuffer clsas. Lets move these utility functions to a common header, tilebuffer.hxx The variables for DPI and tileSize are also moved to tilebuffer.hxx Change-Id: I9d0bec7f2aefe412df232040a7a9abc6db3e4ccb
2015-06-09lokdocview: Add support for editing documentsPranav Kant
Change-Id: I8637d99e6fa59129af207e667bcdf03dc212efeb
2015-06-09lokdocview: Use maps instead of vectorPranav Kant
Using vector each tile needs to be allocated memory irrespective of whether tile is required or not. This approach fails when we zoom in to a very high level to have thousands of tiles due to lot of memory required. Using maps instead of vector takes care of this, and only allocates Tiles when required. Change-Id: I523f815618451a7f014e28258e0de7b1c0693370
2015-06-09Add tile buffering supportPranav Kant
The TileBuffer class now manages all the tiles. The tile rendering calls to LO core is also managed by this class. Change-Id: Ic667a93dcf1c097e0601c0496e8a083c4742e8cb
2015-06-09lokdocview: use GtkDrawingArea for drawing tilesPranav Kant
Change-Id: I1a3d8a9229f416418f0f3e9c720b78af09b35978
2015-06-09lokdocview: add width and height to the visible rectanglePranav Kant
Change-Id: I64212113750893f33f8a859ba52ecd8815a820f4
2015-06-09forgot to add this - the python file for the unnnecessaryvirtualNoel Grandin
clang plugin Change-Id: I1392ad1834dc590cec12e379d6478c42b1bbbc20
2015-06-09loplugin:unnecessaryvirtualsNoel Grandin
Improve the plugin a little. Create a python script to process the output. Run it again. Change-Id: I05c21d8a21c8f4243af739c412fda0a521f9b5f0
2015-06-09Tango updatesAdolfo Jayme Barrientos
From Alexander and Adwaita. Change-Id: Ib3f396ab2cbb0a89da00a7f8634fc6fe6be0b223
2015-06-09not necessary to open read/write to extract document metadataAndras Timar
Change-Id: Idf1bfbac1adc083f6d697d19ca41110f765955e9 Reviewed-on: https://gerrit.libreoffice.org/16171 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-06-09WaE: null passed to a callee that requires a non-null argumentTor Lillqvist
But actually I strongly suspect that this is dead code. [AquaA11yTextWrapper rTFForRangeAttributeForElement:forParameter:] is called only from [AquaA11yWrapper rTFForRangeAttributeForParameter:], and that is not called from our code, nor do I see any mention of either rTFForRangeAttributeForElement or rTFForRangeAttributeForParameter in documentation or when googling. The NSView documentation does talk about accessibilityRTFForRange, though. Could this be some copy/paste error since initial commit, code that has never been tested? Would not surprise me a bit. Change-Id: Ia1351c293e51e0b75d8b222f78ea19f7801a7c18
2015-06-09Breeze: StartCenter new icons according to tdf#90452andreas_ka
I also have done the extension and the help icon according to galaxy. Change-Id: I1f1dcce9c4a7aa1609d039381b4f85cf9a8b6f37 Reviewed-on: https://gerrit.libreoffice.org/16176 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-06-08sw: remove unused CrsrFlag::NOCALRECTMichael Stahl
Change-Id: I985ac3eea9ebb780821ab4fffd460935be5e536d
2015-06-08tdf#91917 tdf#91602: avoid layout recursion differentlyMichael Stahl
(regression from 587006cac508616f486aea45e265a170bcccdc87) Change-Id: I38e00a7469243088e25aa1a91e3581240b3bbdea
2015-06-08Use auto, avoid temporaries and unneeded castsMatteo Casalin
Change-Id: I66e69de20e45509de10bc6fe72d0a81bd4805647 Reviewed-on: https://gerrit.libreoffice.org/16168 Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com> Tested-by: Matteo Casalin <matteo.casalin@yahoo.com>
2015-06-09Accept also OS X 10.11Tor Lillqvist
Change-Id: Ieedf4810f1e726bf11f0d0b1a203e560a0b16550
2015-06-08Updated coreAndras Timar
Project: help b340cfa8193a9b070e7ff2142764b4cf3c0ff7f0 Typo: fir -> for Change-Id: Ief519a092931ff627ef815004fcfc9e6aefd2cce
2015-06-08destroy and reconstruct listeners only if content is affectedEike Rathke
Pasting formula content that created a formula group always constructed group listeners, then destroyed those listeners again and reconstructed the same listeners, because ScDocument::DeleteArea() is called with IDF_OBJECTS again if nothing is excluded from paste. Do the listener stuff only if one or more of the IDF_CONTENTS bits are set. Change-Id: I8c6b7f7bb3402590f2b1f3259ee730f26a906cdf
2015-06-08tdf#91890:Impress Crash when click on Transition icon in sidebarRishabh Kumar
Change-Id: I8ea350b97fcbf914b60ba580a72df967fdcfadef Reviewed-on: https://gerrit.libreoffice.org/16163 Reviewed-by: Philippe Jung <phil.jung@free.fr> Tested-by: Jenkins <ci@libreoffice.org>
2015-06-08Decompressor rubbish in xmlhelp is luckily unusedCaolán McNamara
Change-Id: I0d44ef4df250921d24da0d202de96f60c567ded6
2015-06-08add (and call before dtor) Commit to SvtSearchOptionsCaolán McNamara
i.e. follow up to commit 465359c35fcd8c30a2bedd3d0beb07c0c1c36cba Author: Michael Stahl <mstahl@redhat.com> Date: Wed Mar 11 16:39:24 2015 +0100 do not call virtual Commit() from dtors of utl::ConfigItem subclasses ~SvtAppFilterOptions_Impl() demonstrates that this is a bad idea, by not invoking its subclasses' ImplCommit() but its own. to avoid assert in SvtSearchOptions dtor Change-Id: I0eaf93450e1daddb81a9463f2c1df48a334dfb22
2015-06-08cppcheck: noExplicitConstructorCaolán McNamara
Change-Id: Ie2ae923ad4c1a66e779711de6ff05328ef144dac
2015-06-08Windows MSVC: cannot specify explicit initializer for arraysEike Rathke
Change-Id: Ic42897ba6bb520c931f63e56d0f453ed14cfaa3d
2015-06-08Revert "Revert "check bounds in RPN tokens, tdf#90694 related and others""Eike Rathke
This reverts commit 3caa8c633168d3fa9540192d85869492df602d54. Rather let's solve that instead of reverting..
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Ic714e7f887b421e491544b7c985351077170344d
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Idcaafa47f1891858d2ac4cdc536065cbc127b7c4
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I6fa6ee6d9eaf98a00624ad353dc6d2c5687b0547
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I4e24ee646763e758a404bf0832e31e5cebc9d71d
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I72ba7c59cfcf0ec4e5e31067a260e82f8f604567
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I07bf1403e6b992807541a499b786d47f835b2f81
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Ic05bc081ec190cc80d8821630e94f51c8db225b6
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I9778efd0b1d1838c9f51693749575916d77e3198
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I9408d28393ff3654dd81c0240d7665b72b3c189c
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Iedee28da32a4333a414e06877f87851345bb4e9b
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Ib636a7566825dd4bd30cc7e8c2e6b744b619b59b
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I13f61e80a27e58fba347173e5d84464553312836
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I8d27ae80d209159690182ab91e272cf00e9f863d
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I94b2fbbb00e9772b668128f31cf08115bdfb16b5
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I0df3b3737e02e6467fc9d71bc948a58797582173
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I1666375abb72566e71804ac82b22d3a5ea590b78
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Iac7bb1008806efbef42ee1f9b32df0788a7c9915
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Iaf1585c0413d07ce4f8712570d9195d6a21fa174
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Ife37243f051e23ebdd5d8d8692b59a748d491a26
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I82142b0a0fabf9492ce4c4b9ebf4fded4af5a82d
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: Idc749cf79afe1f6612f5f44a9c44aae853f78275
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I8bd47784ae34ecd57f43b1e680ab863a6272c32f
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
Change-Id: I0c6d14f0762ae804b931472bc201826821572e3e