Age | Commit message (Collapse) | Author |
|
Attempt to make some more complex documents render OK.
Stop using SvpSalVirtualDevice on iOS. Use AquaSalVirtualDevice in all
cases. Do use a CGLayer (the AquaSalVirtualDevice::mxLayer field)
after all, like on OS X.
Change-Id: I7f7dc00c526453786cc871fd88dfb73517b15c39
|
|
Change-Id: Idd75998f9e5e070fdaff21c6bd78c57a97007794
|
|
Right-click popup menus run click events throught the LO main loop.
In case of KDE4 the LO main loop is run by a timer in the main thread,
with Qt::DirectConnection execution.
If the timeout actually starts a nested event loop for a new dialog,
the timer is blocked, the nested mainloop detects it was started
from the timeout and drops the blocked timout from polling, which
blocks any further LibreOffice event loop processing.
This changes the timers to Qt::QueuedConnection, so they always
generate an event and are processed by the Qt event loop.
Change-Id: Ie626b22be3d8f9b8934bcc5e9e0e67a365549cfc
|
|
Change-Id: I486261d34d62bc5eda0a202cbb1dcb875ffcf39b
|
|
Change-Id: I06db79b9c497d9dac4c4c8cff1f3ed3b36f0023f
Reviewed-on: https://gerrit.libreoffice.org/8487
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: Ifd4e3f792a01d0f806b9d49355463eae79b877ab
|
|
Change-Id: I5c1cb12572100b736152540d1453c7f25dc7a790
|
|
Change-Id: Idbea2d2d0d282cbe131d1b96a0d7bafde3886c3a
|
|
Change-Id: I7d8967f90da3ad19c82a313636910279d6ef0f73
|
|
Change-Id: Idf3cf19c9b95e2a1b21efbebd291d7bcd298dad4
|
|
Change-Id: I73b6127a7e1791392218731a9b9af0795e69222a
|
|
Change-Id: I04c727bd48a6b2cad9ae545a05fcdd53472bf667
|
|
Change-Id: I7c4326bee7a781cf512c112b78ddf420a834ca15
|
|
Change-Id: Ib74b633355cc35d02a2a3847d2c98f2d52ca4a70
|
|
Change-Id: Ife2acd5dd5193edd0ca34d85370885ee6865fadd
|
|
Change-Id: Id2e70f46b4ae249403ca68f3a45c86b13fa1ca16
|
|
Change-Id: I4519cf5b3ecf53c678621a4b8f6267dd4a41fcad
|
|
Change-Id: I5633ec485f6d744302eec7c12a032b2ac4ae2e6f
|
|
Change-Id: I7b8f4a9802419a8fdee3f1b8ceca383f5ec4bf5d
|
|
Change-Id: Ie1b3083d1efe3cc1101c499c09601eeaba1b28c5
|
|
Change-Id: I35c3e88d6dedabb58cc3e3831e2dbe53eba27959
|
|
Change-Id: I44d9a278bb2f08a8c71f28a9e175d0771cfd87ea
|
|
Change-Id: I736198caa19019e8fae5ce92e571c35084a233bd
|
|
Change-Id: I0e64ccc22b8f08c75a32e1a855e4b5f88494cdfe
|
|
Change-Id: Ibff2bdae74f5403b55d93d944fd518a063adf72a
|
|
Change-Id: I9d5e86eecf1849d8ae7f9e7052c434844e27ddfd
Reviewed-on: https://gerrit.libreoffice.org/8481
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I84a2fd575ced64d4774147063f13ebb8605c100f
|
|
Change-Id: I9529eedb9c9c002bfc2fee638938082cef59f185
|
|
Change-Id: I16d48a501353b45e2d6c8cc0de49f3da0709eabe
|
|
CEILING.PRECISE, ISO.CEILING, FLOOR.PRECISE
Change-Id: I047b65ca3adafb89fce9b6493948aa851ddca765
Reviewed-on: https://gerrit.libreoffice.org/8488
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Better explain the whys and wherefores of the graphics LRU and
how it is used.
Change-Id: I345cd91044bc533c9650e2d17bf53d2879af3e39
Reviewed-on: https://gerrit.libreoffice.org/8030
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
I have split OutputDevice::ImplInitGraphics() from
OutputDevice::ImplGetGraphics(). In future, we need to further
seperate out this initialization function into it's own seperate
classes. Note that ImplGetGraphics still initializes if mpGraphics
is not set.
Change-Id: I17d4778f735aa9d03bf9b37079a9d695bf95866b
Reviewed-on: https://gerrit.libreoffice.org/7777
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Function name changes for consistency in OutputDevice:
* impPaintLineGeometryWithEvtlExpand ->
ImplPaintLineGeometryWithEvtlExpand
* ImpDrawPolyPolygonWithB2DPolyPolygon ->
ImplDrawPolyPolygonWithB2DPolyPolygon
* ImpTryDrawPolyLineDirect -> ImplTryDrawPolyLineDirect
* ImpDrawPolyLineWithLineInfo -> ImplDrawPolyLineWithLineInfo
Change-Id: Iae1ce07036856902259cef0a05afb57fd657325e
Reviewed-on: https://gerrit.libreoffice.org/8509
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I87977322458b6f22816bdfefb44795609c8159a4
|
|
Change-Id: I10aa4e053f5f709144ef516c6c4a00df8d3a1f08
|
|
Change-Id: Idda6698a0fc53c1b59b2a7d2e88e24dac55a0fbd
|
|
Change-Id: I78089c4a10faf23e71f37d415a514557d7353619
|
|
Change-Id: Id338f606690a1bbe97df66079920e0e564bff9cf
|
|
Change-Id: I1481729063c20b75841372363ab936154c989b3f
|
|
Change-Id: Ib0ae5dcd616c4a579f73fbd26675f8b2f60f0666
|
|
Change-Id: I313d278dedcd7d51466a09ad6a85bfb5c78023d4
|
|
Change-Id: I80b4f3db9d5f0eda1a05aa796633aefd434c38f4
|
|
Change-Id: Iff12f82355269faec920c57464bc6b019f03ddb6
|
|
Change-Id: Ibd3394f9ad3a60115b22a40057a53f8fe75d7f5e
|
|
Change-Id: Ia6070a4a6d87929ba97df758e4e8972934bee128
|
|
Change-Id: I8006c1dbbc195dd68b7f537468418f69742f43a4
|
|
Change-Id: I917ace83496f0ed4412ad07eb4fb267416942b96
|
|
Change-Id: I9e55dbfea39abfbe335036af910c3a8bc916d6b9
|
|
Change-Id: Ia05313ad580d09d1e2832a81829518f4692e18fd
|
|
Change-Id: Iee2bbba1e581364f72a73421ba8e799fa05a94e4
|