- 03 Tem, 2015 2 kayıt (commit)
-
-
Miklos Vajna yazdı
Regression from commit 32a776c8 (Refactor Buttons to use RenderContext when painting, 2015-05-05), the problem was that we started to call vcl::Window::SetSettings(), which invokes Invalidate(), which should not happen, since we're in Paint(). Fix this by restoring the old behavior of calling OutputDevice::SetSettings() directly again. Change-Id: I57c8e7947764e8cdc2d144be2dd140d3c408255d (cherry picked from commit b45040d1)
-
Miklos Vajna yazdı
Change-Id: I5756c033e173faaba373c145b15a07e275453643 (cherry picked from commit ef46186b)
-
- 02 Tem, 2015 10 kayıt (commit)
-
-
Michael Meeks yazdı
Change-Id: Ia0b22e62001cff4a63ea197b77aebb1759f73122 Reviewed-on: https://gerrit.libreoffice.org/16664Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Michael Meeks <michael.meeks@collabora.com> Tested-by:
Michael Meeks <michael.meeks@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/16684Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Michael Meeks yazdı
Focus events during dispose, unfortunate incoming a11y events, etc. Change-Id: Iee296b767839904f5f330786891bc2513ca06c0c Reviewed-on: https://gerrit.libreoffice.org/16672Reviewed-by:
Michael Meeks <michael.meeks@collabora.com> Tested-by:
Michael Meeks <michael.meeks@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/16686Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Michael Meeks yazdı
Change-Id: Id9c7b33689ea51a18394a96acbb9c08d67992942 Reviewed-on: https://gerrit.libreoffice.org/16671Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Michael Meeks <michael.meeks@collabora.com> Tested-by:
Michael Meeks <michael.meeks@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/16685Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Michael Meeks yazdı
Change-Id: Iccabcf6df662c0c4814a4c4f20d690778799e049 Reviewed-on: https://gerrit.libreoffice.org/16683Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Michael Stahl yazdı
... that have a Writer table as data source, such as ooo38798-1.sxw. The problem is that during layouting, the SwWrtShell::CalcAndSetScale() wants to call setVisualAreaSize() on the embedded chart object. This switches the state of the object to RUNNING, which loads it from the file, and during that the ODF filter calls into SwChartDataProvider and that uses a UnoActionRemoveContext; unfortunately that ends all pending Actions, so we get a recursive layout action. Apparently the UnoActionRemoveContext is required to call SwUnoTableCrsr::MakeBoxSels() for old-style tables, which need layout frames for selection?!? Try to avoid the problem by disabling UnoActionRemoveContext in case a new-style table will be selected, which can be done without layout. (cherry picked from commit b6cefd5e) Conflicts: sw/source/core/unocore/unochart.cxx sw/source/core/unocore/unotbl.cxx Change-Id: I097991ffb2e78ddf011db7575f7bb63ae8aa7005 Reviewed-on: https://gerrit.libreoffice.org/16617Reviewed-by:
Björn Michaelsen <bjoern.michaelsen@canonical.com> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Caolán McNamara yazdı
Change-Id: Ic3ba292e28fe12d7dcc2c2e67aeea48a4c8aaac2 (cherry picked from commit b161552b)
-
Caolán McNamara yazdı
regression from some 16->32 bit listbox limit changing Change-Id: I045eeef935afed4154fe11bfd11916c2d6a722e9 (cherry picked from commit c51d5706)
-
Tor Lillqvist yazdı
Let's not hide the assert() in a function whose sole purpose is to call assert(). Change-Id: I7a8a04aad560b0f22398daabf12d00bbe58e89f1
-
Miklos Vajna yazdı
The buffered overlay manager paints using a timer, which is problematic if the given vcl::Window already supports double-buffering itself, so always use direct (to the rendercontext) painting in that case. Change-Id: I93144c02814fd511f333224ab058374c7da369f0 (cherry picked from commit 25ade745)
-
Miklos Vajna yazdı
Double buffering default is false, then can be enabled on a per-widget basis, finally this can be overriden at runtime by the VCL_DOUBLEBUFFERING_FORCE_ENABLE environment variable (so that everything is painted using double buffering). Let SupportsDoubleBuffering() also respect this variable, so code calling SupportsDoubleBuffering() can react to the runtime override, too. Change-Id: Ic9a1c00a801f6976069d7cfc47c3fa491ebc1ff0 (cherry picked from commit 7df3879d)
-
- 01 Tem, 2015 7 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I65a60acd956768f6a023c83053700803e5a8f1f2 (cherry picked from commit ff4b8d39)
-
Caolán McNamara yazdı
This suggests that the GF_FONTSHIFT thing is very broken as its level 0 for all the font renderers here, but follow the working pattern for now Change-Id: Ia180a40071157ead9a3b04c05658a6574dd5f864 (cherry picked from commit f4f84495)
-
David Tardon yazdı
(cherry picked from commit a94acaba) Change-Id: Ia4941184efb0cf6e84548f278e61e955a0b5b1f5 Reviewed-on: https://gerrit.libreoffice.org/16558Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-
Christian Lohmaier yazdı
wcscpy_s is buffer size, not string length, so size must also account for a terminating NULL Change-Id: Ie69692e47c142f3b733b093d0b87fa4bb03db7b4 (cherry picked from commit 2279f1f0) Reviewed-on: https://gerrit.libreoffice.org/16653Reviewed-by:
Michael Stahl <mstahl@redhat.com> Tested-by:
Michael Stahl <mstahl@redhat.com>
-
Miklos Vajna yazdı
With this, if e.g. Ctrl-A is hit for a hello-world document, then selection is properly visible. Change-Id: If3fae1e73dc76c50e62f6e1f31d99873636f0e93 (cherry picked from commit a2c4bed5)
-
Miklos Vajna yazdı
Fixes warnings on startup like: warn:legacy.osl:13026:1:svx/source/svdraw/svdpntv.cxx:813: SdrPaintView::UpdateDrawLayersRegion: No SdrPaintWindow (!) when double buffering is enabled for SwEditWin. Change-Id: I3dd8019a158b7d50c5e460abf504da31aabe72c3 (cherry picked from commit 82307b16)
-
Miklos Vajna yazdı
With this, most of the SwEditWin is painted to the virtual device in case of double buffering, not directly to the screen (avoids flickering). Change-Id: If93aa082daaec6b0e2c417ebc7367e5ab601aa2c (cherry picked from commit af9d02a2)
-
- 30 Haz, 2015 21 kayıt (commit)
-
-
Caolán McNamara yazdı
mbNoFocusRects is also the case now for gtk3, but this unfortunate heuristic makes the database and chart wizards and various other things just way too tall. This is likely a desperate effort to make pre layout dialogs size to something sensible Change-Id: I501f04ad96063935dd1f162e009ffd5053a820c4 (cherry picked from commit 93b615d2)
-
Caolán McNamara yazdı
themeing has changed around quite a bit, and there's insufficient interest to get older versions looking right Change-Id: Ia2ee58d66c859e3bf00b54413fac1efb00d38dd3 (cherry picked from commit f82e6424)
-
Justin Luth yazdı
IMDeleteSurrounding is used by input methods to take multiple keystrokes and convert them into a special character. Then the composing keystrokes are removed. Before this fix, the cursor placement was not adjusted, so the special character was inserted in the wrong position and if 3+ keystrokes were involved, the wrong characters were deleted. Also fixes "editLine should have focus on accessibleText init." The first time an accessibleEdit is created, it didnt recognize any focused text when editing in the "Input Line". Change-Id: I5be9b75f74d4df82fbd57da3817a626b5fcbeba1 Reviewed-on: https://gerrit.libreoffice.org/15961Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com> Reviewed-on: https://gerrit.libreoffice.org/16619
-
Eike Rathke yazdı
... for callers that individually check for them, like ScRange::ParseAny() Change-Id: I23fc2c178a9c89b59f99f2fb86223324b7e5d378 (cherry picked from commit 07cd14f1)
-
Julien Nabet yazdı
2 changes for the 2 following bts First bt: see https://bugs.documentfoundation.org/attachment.cgi?id=116883 Second bt: see https://bugs.documentfoundation.org/attachment.cgi?id=116888 Change-Id: I92ed3b7305bb5b714532f2dcffd615a8337db8b6 Reviewed-on: https://gerrit.libreoffice.org/16557Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com> (cherry picked from commit cb813b39)
-
Andras Timar yazdı
This reverts commit 601d7d38. desktop and svx need these flags in case of OS X sandboxing Change-Id: Ib811aa53bc2d71839961cdcea0dd4836ebdbc38c (cherry picked from commit 57117cf5) Reviewed-on: https://gerrit.libreoffice.org/16572Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Julien Nabet yazdı
0 0x00002aaaafaf3b0c in BrowseBox::DoShowCursor(char const*) (this=0x2f424e0) at /home/julien/compile-libreoffice/libreoffice/svtools/source/brwbox/brwbox1.cxx:182 1 0x00002aaaafafe392 in BrowseBox::GetFocus() (this=0x2f424e0) at /home/julien/compile-libreoffice/libreoffice/svtools/source/brwbox/brwbox1.cxx:2489 2 0x00002aaaafb27966 in svt::EditBrowseBox::GetFocus() (this=0x2f424e0) at /home/julien/compile-libreoffice/libreoffice/svtools/source/brwbox/editbrowsebox.cxx:237 3 0x00002aaab1b5706a in vcl::Window::CompatGetFocus() (this=0x2f424e0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/window.cxx:3948 See https://bugs.documentfoundation.org/attachment.cgi?id=116859 Change-Id: I664884ee9333055707aecd7ad309c1a97596b71b Reviewed-on: https://gerrit.libreoffice.org/16583Reviewed-by:
Philippe Jung <phil.jung@free.fr> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Julien Nabet yazdı
Missing "else" in front of the "if" Regression from http://cgit.freedesktop.org/libreoffice/core/commit/?id=7b355da6853af6678c4ba22710d157cf8a6d43eb Change-Id: I3c32e8f09acbea7094c4268384ec4b1c4e028fc5 Reviewed-on: https://gerrit.libreoffice.org/16497Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Deena Francis <deena.francis@gmail.com> Tested-by:
Julien Nabet <serval2412@yahoo.fr> Reviewed-by:
Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 594ef250) Reviewed-on: https://gerrit.libreoffice.org/16576Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
Caolán McNamara yazdı
Change-Id: I845a3eda41263a07e1e69eb6ff37ff5ab2576905 (cherry picked from commit 9ce8f735)
-
Caolán McNamara yazdı
Change-Id: I906f53ca5428b51077b4ac28462c2e8827f2a31f (cherry picked from commit f4305875)
-
Caolán McNamara yazdı
Change-Id: I9188c6071f62d13a688c1eb6b14b1ac3f7dc77d4 (cherry picked from commit 67d0aee9)
-
Caolán McNamara yazdı
Change-Id: I173618b2e6a2ad69918da8b85ec0eef7099f1d3d (cherry picked from commit 02b1e147)
-
Eike Rathke yazdı
For example, convert A1:A1048576 to A:A but not A$1:A1048576 or A1:A$1048576 Change-Id: I7845134f79a04f7c031896d515ea1cb8050bd454 (cherry picked from commit 0ccefa0c)
-
Miklos Vajna yazdı
Commit 56dd27d9 (sw: invalidate after keypresses when we have a callback, 2015-01-13) only enabled invalidate-then-paint for the tiled rendering case, because the main loop had no priorities back then. This limitation went away with 48c2815d (tdf#91727 - Unwind non-dispatch of idle handlers., 2015-06-10), so it's not a problem to always do this panting inside the Paint() call. Change-Id: I98ddfcc0f20f1553974b74ec3c859dde315612e4 Reviewed-on: https://gerrit.libreoffice.org/16587Reviewed-by:
Miklos Vajna <vmiklos@collabora.co.uk> Tested-by:
Jenkins <ci@libreoffice.org> (cherry picked from commit beb4aa21)
-
Miklos Vajna yazdı
The idea is that mpOut is only used for non-drawing purposes outside Paint(), e.g. to do logic <-> pixel conversion. Change-Id: Ia83cd32dd0a5152dcfc1644e92af08b4ddf4653c Reviewed-on: https://gerrit.libreoffice.org/16584Reviewed-by:
Miklos Vajna <vmiklos@collabora.co.uk> Tested-by:
Jenkins <ci@libreoffice.org> (cherry picked from commit 98d2d985)
-
Miklos Vajna yazdı
(cherry picked from commit 8527dfbd) Conflicts: sw/source/core/layout/sectfrm.cxx sw/source/core/text/frmform.cxx sw/source/core/text/txtfrm.cxx Change-Id: I98de3f5413756c494c677d592ea921155e4c08be
-
Miklos Vajna yazdı
Change-Id: I2aaee946bdc5a22cf5a83e1e50714556260280f3 (cherry picked from commit 7192cb0f)
-
Miklos Vajna yazdı
Change-Id: I34306bb1622c79489eb647ed45f398ad2634c144 (cherry picked from commit ea1ea3b9)
-
Miklos Vajna yazdı
Change-Id: I9c59116828585c9645bc415ef5fffe65a24d09ee (cherry picked from commit 533e9794)
-
László Németh yazdı
Change-Id: I214f49ada17ddb350586426085d27290ad46ee61 Reviewed-on: https://gerrit.libreoffice.org/16603Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Andras Timar <andras.timar@collabora.com>
-
Rene Engelhard yazdı
Change-Id: Ie9cbf1b6dfc79df3a74efd3b9bb31ce33e7be3a0
-