- 17 Tem, 2014 24 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I1566a20166e77ac1e00db9ba19b92c68ad14e2df Reviewed-on: https://gerrit.libreoffice.org/10366Reviewed-by:
Noel Grandin <noelgrandin@gmail.com> Tested-by:
Noel Grandin <noelgrandin@gmail.com>
-
Miklos Vajna yazdı
Change-Id: I494cc676f384edbac9f64c1bc02b14cf7973d0d8
-
Miklos Vajna yazdı
... if it has multiple columns. See wwSectionManager::InsertSegments() for the related binary import code which already did this. Change-Id: I919f585bd864db748cd349e01789ec7805f031a1
-
Miklos Vajna yazdı
Change-Id: Ifc538d8a51a333e79cec0312ab8cf4541abba7af
-
Caolán McNamara yazdı
even on a short spreadsheet scrolling up and down leaves the first/last row (depending on the direction of scroll) unchanged until the scrolling stops. http://people.freedesktop.org/~mst/calc_4.2_scrolling.webm On larger document there are rendering artifacts during scrolling which go away after scrolling for me and mstahl, but a bunch of people can show us piles of horribly broken spreadsheets after scrolling, esp wheel scrolling Revert "fdo#75026: Sometimes we need to update grid view... while not being active." This reverts commit 52cc88d6. Revert "fdo#68961: Check visible range during scrolling, and re-paint if necessary." This reverts commit e36c8a67. Revert "Repaint grid view when the visible area changes." This reverts commit b54c1a53. Conflicts: sc/source/ui/app/scmod.cxx Revert "Update visible ranges when updating the scroll bars." This reverts commit 391a57ef. Change-Id: Ie170308cba18a9a74c7c72daf07dfa0a4ef7bd13 Reviewed-on: https://gerrit.libreoffice.org/10350Tested-by:
Michael Stahl <mstahl@redhat.com> Reviewed-by:
Kohei Yoshida <libreoffice@kohei.us> Tested-by:
Kohei Yoshida <libreoffice@kohei.us>
-
Caolán McNamara yazdı
Change-Id: I1a35da4b23b9ff8efa8f500eaf18e4c259cc0177
-
Caolán McNamara yazdı
we know that nStartPara is EE_PARA_NOT_FOUND so rOutliner.GetAbsPos must have returned that, but we don't know the circumstances that lead to that yet. Change-Id: I53a488317d154b4a3c050248b8737da0a611ca43
-
Noel Grandin yazdı
Change-Id: I7aa4a9bf72732db95a67cee368f3a83a0d71bb9c
-
Andrzej Hunt yazdı
We should probably introduce an API to allow selecting notes instead, however the default mode is to open whichever view we had open last for a given document -- whereas for nowwe probably always want to render the slides. Change-Id: I26540613d1a510f23e5abfc8fee2ad743c180f34
-
Andrzej Hunt yazdı
Currently the only way to change the PageKind is via the UI controls (i.e. via ExecCtrl) -- however for tiled rendering we want to select the PageKind directly. Change-Id: I3a3fa8f8cefaa0e0212832aef4026433fc596263
-
Andrzej Hunt yazdı
-
Noel Grandin yazdı
.. which more accurately reflects it's purpose Change-Id: Ibb87a47a3d1f3e35ac2820f14c71adf3b227c961 Reviewed-on: https://gerrit.libreoffice.org/10283Reviewed-by:
Thomas Arnhold <thomas@arnhold.org> Reviewed-by:
Noel Grandin <noelgrandin@gmail.com> Tested-by:
Noel Grandin <noelgrandin@gmail.com>
-
Markus Mohrhard yazdı
All the temp files got the same names for the temp files which might conflict when two tests try to get teh same temp file at the same time. Additionally it makes the dbgutil check by Norbert for finding leaked temp files useless. Change-Id: I692107f7705787c360247785b8d95daf4199c2a6
-
Caolán McNamara yazdı
launching impress leaks 70+k ==1458== 78,741 (152 direct, 78,589 indirect) bytes in 1 blocks are definitely lost in loss record 24,296 of 24,315 ==1458== at 0x4A0645D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==1458== by 0x4C3895D: rtl_allocateMemory_SYSTEM(unsigned long) (alloc_global.cxx:270) ==1458== by 0x4C38A64: rtl_allocateMemory (alloc_global.cxx:303) ==1458== by 0x2DCC0B67: cppu::OWeakObject::operator new(unsigned long) (weak.hxx:85) ==1458== by 0x2DCCB3D3: DOM::CDocument::getElementsByTagName(rtl::OUString const&) (document.cxx:714) ==1458== by 0x25DC99D6: SdDrawDocument::InitLayoutVector() (drawdoc.cxx:1008) because the CElementList owns the CElement via m_pElement and m_pElement owns the CElementList via the addEventListener. Use a WeakEventListener pattern to let the CElement own that helper which itself doesn't own the CElementList but is owned by it instead, and forwards the events to the CElementList In order to use that pattern the CElementList must be have a m_refCount of 1 when the addEventListener is called, i.e. post ctor, so rename the original CElementList as CElementListImpl and call its registerListener from a wrapper CElementList Change-Id: Ibd4f19b619543a4ef580366c69efb61b526696ab
-
Caolán McNamara yazdı
Change-Id: If002fa0140174e43128469fc0af35edd0dfb7839
-
Timothy Pearson yazdı
Change-Id: Ib85371542c5d79ef69bc76f6aa388acdfd9dd849 Reviewed-on: https://gerrit.libreoffice.org/10348Reviewed-by:
Timothy Pearson <kb9vqf@pearsoncomputing.net> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Maxim Monastirsky yazdı
Change-Id: Ie73f3ea4eff4dc8400d2ba3736c162d728c277d3 Reviewed-on: https://gerrit.libreoffice.org/10365Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Tobias Lippert yazdı
- Remove includes from files where they are not needed. - Update pch files Change-Id: I0188e3934ef429008c1ef495ab1d5b27f38664d5 Reviewed-on: https://gerrit.libreoffice.org/10342Reviewed-by:
Thomas Arnhold <thomas@arnhold.org> Tested-by:
Thomas Arnhold <thomas@arnhold.org>
-
Cédric Bosdonnat yazdı
System CURL will know how to get the CA bundle from the system openSSL. There is no need to have internal NSS CA database support. Change-Id: Ie5074c78f7d78b2c2f452d4d4e11c98222529883
-
Matúš Kukan yazdı
Change-Id: Icdcde0af1b3d5744ef2842e4b4d2b85a094ac686
-
Miklos Vajna yazdı
Change-Id: I37aef651cf6424e7935ea3584b8f493f6f24c484
-
Miklos Vajna yazdı
Change-Id: Ieb89836facb28ef1432b48810532f6f0b4b00a89
-
sushil_shinde yazdı
- Rotation property is not available for TextFrame in LO. - Hence grabbaged this value. - Roundtripped rotation value by converting it properly for both dml and vml textbox. - Added UT for it. Change-Id: Ia040d55dc2ea79500df76877ba44a02971c872a8 Reviewed-on: https://gerrit.libreoffice.org/10190Reviewed-by:
Miklos Vajna <vmiklos@collabora.co.uk> Tested-by:
Miklos Vajna <vmiklos@collabora.co.uk>
-
Kohei Yoshida yazdı
Change-Id: I7d94e780b12a947a2861f82f1b8a3c14b5489ac2
-
- 16 Tem, 2014 16 kayıt (commit)
-
-
Kohei Yoshida yazdı
Change-Id: I4f3e99b2231f7cd87daa27ef2dc47d3bf37cea57
-
Tor Lillqvist yazdı
Thanks to vmiklos for pointing me to the instructions. Change-Id: Ic95ef443beceb9a30e4179cf2364bd753992c05e
-
Miklos Vajna yazdı
At least the ones detected by astyle, as requested at <https://gerrit.libreoffice.org/10351>. Change-Id: If87d847f260b4e7ed71115bd8cc1af55cd349b02
-
Tor Lillqvist yazdı
Change-Id: Ic014db043a08fc2b82c56e6a1f944c9403c441d0
-
Miklos Vajna yazdı
This avoids the flashing window even on Linux, while making such tests headless would make them fail. Change-Id: I7cf8d410e257574f0177ca8b7e6465a5efd62280
-
Andras Timar yazdı
Project: translations 1b5734b51f56352171d54cf8ac0a05015b23983f
-
Jan Holesovsky yazdı
And avoid some strcat's when at it. Change-Id: I0c70ee2a1abf0c9e2914f756b06bedc3a16df19b
-
Jan Holesovsky yazdı
Instead, we need to make sure it works with libmerged too :-) This reverts commit 4e9d8ca4.
-
Miklos Vajna yazdı
The problem was the following: due to borders, the LR space items were not equal, but we still want to merge the page styles, as they only differ due to the page border. Change-Id: I55069368edba27ab9c70421e5e71ca24c73350e9
-
Caolán McNamara yazdı
Change-Id: I01d7a56d9d90d015eb6c897e4d3fca359961b01b
-
Tor Lillqvist yazdı
OOXML gradients can have an arbitrary number of "stops". LibreOffice gradients have just a start and end colour, plus an optional uniformly coloured border (on the "start" side). In addition, LibreOffice has the "axial" gradient mode, which means the gradient is reflected in the middle. It is thus obviously impossible in general to losslessly map OOXML gradients to LibreOffice ones. But let's try a bit harder than earlier to get visually more similar result, in at least some simple sample cases. We look for the widest gradient segment and use that for the start and end colours of the LibreOffice gradient. Also, map an OOXML gradient to an axial LibreOffice gradient only if it is symmetrical. Also, use the border property when suitable. In general, look for the widest OOXML gradient segment (once a segment corresponding to the LibreOffice gradient border, if any, has been accounted for) and use that as the LibreOffice gradient. Possibly some perceptionally better heuristic should be used... Like, if we have a three-segment gradient, with a wide gradient segment between two visually very similar colours (for example, two shades of red), and a narrower segment ending with a visually very different colour (for example, yellow), it probably would be best to represent that in LibreOffice as a gradient from the first red shade to yellow, instead of as a gradient between the two shades of red. Or even, if a first or last gradient segment is between very similar colours, equalize those start and end colours, thus using a border colour in LibreOffice instead. The possibilities for bikeshedding are endless. I am sure there are instances where the old code (by accident?) produced visually more pleasing results... But hopefully this works more pleasingly and consistently in a larger number of cases. Change-Id: If153e986ad943454307e3ba718479d5ac4cdc7ab
-
Michael Meeks yazdı
When we update boost, we should use boost::intrusive_ref_counter in non-threadsafe mode instead here. Change-Id: Id63610bf14d7fcb7f681e009a5ac6e4f8e077a81
-
Fahad Al-Saidi yazdı
Change-Id: I350bca3544680ab8227d3bb1c093cba981cba5fc
-
Tor Lillqvist yazdı
Drop a couple of unnecessary forward declarations for classes defined in files included earlier from the same file. Change-Id: I9a0a24f88990447d7eafe0438f3713e58f649cf9
-
David Tardon yazdı
Change-Id: I947bc5867a6b61a923d47cad48d04ab5fc2769c9
-
David Tardon yazdı
The old code only run detection if an UCBContent property was passed. That means that any time the function got only InputStream, it claimed that it was a Keynote presentation. Change-Id: I377828229e7e95384257bde247612d7768307581
-