- 23 Şub, 2015 40 kayıt (commit)
-
-
Miklos Vajna yazdı
Change-Id: I496fd710897c55b1185783e071077fa8d8509783
-
Jan Holesovsky yazdı
Fixes ab-slides.odp. Change-Id: I9f04fb395adab986d3e6d8576d842e08c2d03538
-
Jan Holesovsky yazdı
[between the icon and the text] Change-Id: I7e4d7cfc7df5d186cc721f01ff2c8f157fcbc806
-
Michael Meeks yazdı
Change-Id: I2e3b86fd7f9eb2da0bcd36afd5a735a2815d70cd
-
Stephan Bergmann yazdı
When a file's time is epoch (1970-01-01 00:00:00, i.e., TimeValue temp is all zero) and the TZ is UTC or westward, osl_getLocalTimeFromSystemTime returns false and leaves myLocalTime uninitialized. That e.g. confuses getModuleByUrl (scripting/source/pyprov/pythonscript.py), potentially re-loading a Python script with epoch time (as happens e.g. for the share/Scripts/python/ files in an xdg-app installation of LO) every time it is accessed, falsely assuming it has changed on disk since last load. Change-Id: I8d4228feb28e2697a7021e3488ae2c09e8439ed8
-
Miklos Vajna yazdı
This massively reduces the rebuild time in case only a new enumeration value is added to one of the enums. Change-Id: I4e58adf36fcd29da1672a5e5091bd3f6744f148d
-
Miklos Vajna yazdı
Change-Id: I0e421aaa38934f6fb2dd8992261ebcde80896e12
-
Miklos Vajna yazdı
Change-Id: I945b9833dee3a47cf23760b3f22917731a879e12
-
Miklos Vajna yazdı
Change-Id: I3539f406d0c425902efec0bee4c3701df8048593
-
Miklos Vajna yazdı
Commit f44f94b9 (fix gdb pretty printers for --enable-mergelibs, 2013-09-10) doesn't really say why this was wanted, probably just to be on the safe side. Enabling them allows at least manually loading them. Change-Id: I22eeca67e4077e06efba8b3edfd6eb84159b9c47
-
Miklos Vajna yazdı
One one hand, this fixes missing invalidations after typing characters in editeng on Android. Previously it was assumed that there is only one sd::ViewShell for one Impress document, but that's obviously not true. On the other hand, this will be handy when later svx code wants to invoke the LOK callback as well, when it was stored in sd, that wasn't possible. Change-Id: Id467be01ad008aecaaabdd85b2a6b29a14f1eb86
-
Tomaž Vajngerl yazdı
Change-Id: I82909e6426d4e9fd5dc7b9c9e6e1b21259cf9a57
-
Tomaž Vajngerl yazdı
Change-Id: I7895cc8fe70ecf69183ed9261bad4b74af023c8d
-
Tomaž Vajngerl yazdı
We can just handle the tile invalidation messaged directly in LOKitTileProvider where we just send a tile invalidation event to LOKitThread. This is needed as we aren't in the correct thread. Change-Id: I62995f2f9abfa7496e0793549b8e02ff47b1ed65
-
Miklos Vajna yazdı
It turns out that in case the is-tiled-rendering flag is part of the sdr model, then that's enough for all the places where so far used a flag on the output device for this purpose, so change the two users of that method to use SdrModel::isTiledRendering(), and clean up the now unused one. Change-Id: Ife6d3d7e093c04b707497d9588942b38bcd8742d
-
Miklos Vajna yazdı
This makes typed characters appear as you type it (and not only after the editing of the shape text is finished) in Impress. Change-Id: Id47efe8223ddfdbad36f436366c9c8c8e0cb45f4
-
Miklos Vajna yazdı
With this, we still miss invalidations when the user types characters into a TextEdit, but at least when manually triggering a full redraw we gets the typed characters without finishing the editing. Change-Id: I3ab8991a86c99fe3910ddc5e4f795b802c07c9a9
-
Miklos Vajna yazdı
This is similar to SwViewShell::isTiledRendering, but while SwViewShell describes a state of the application, this one describes a state of the output device. The output device may be created by LOK client code, while the view shell may not be accessible from lower layers of the stack, so we need both. Change-Id: I82f7755eb73603bd79283272fba4970dccae8784
-
Tomaž Vajngerl yazdı
Change-Id: Ic68145a0f67ce9558570ab95b8057271c22481a3
-
Tomaž Vajngerl yazdı
With ACTION_MULTIPLE more characters have been entered at the same time. In this case we send more key press events to LO for now. This is generally useful for IME input but Android also sends this if non-ASCII key has been hit - even when the key is only one character. Change-Id: Iaf48ed4e40b8e4413ed5735add34870ec263b61d
-
Tomaž Vajngerl yazdı
Change-Id: Ib231edd7b659ca3d0360bb3ac3021ead652f5458
-
Tomaž Vajngerl yazdı
Change-Id: I5cf4d5db42f32b7c073e5899a6c90a3354dcb3c5
-
Tomaž Vajngerl yazdı
Change-Id: Iba56deccf3c342ac82ca6cf78e09caf323f4a14d
-
Tomaž Vajngerl yazdı
Change-Id: I289cca3835350a00dbefa4cd8b35ae065477a683
-
Tomaž Vajngerl yazdı
Change-Id: I676475c028d446ff5f31a11990a09da54245f9ef
-
Tomaž Vajngerl yazdı
Change-Id: Ie64df7832daa002daa912c26b3c6f9f2497e0348
-
Tomaž Vajngerl yazdı
Change-Id: Ie8178e34698ba686e899ddd8e4f8775081fc9d83
-
Miklos Vajna yazdı
Change-Id: Idd087e41c54bf1cf3d0f5d92f9a8058d982c0a80
-
Tomaž Vajngerl yazdı
Change-Id: I1c0657e512e6d3bf7a4742a356f201c993aef658
-
Tomaž Vajngerl yazdı
Currently the tile reevaluation was done in UI thread which could cause UI stutters as reevaluation is not a simple task. The result was also a lot of tile rendering requests to LOKitThread. This changes turns this around and the tile reevaluation is done in LOKitThread instead. Now the UI thread just sends a LOEvent when the reevaluation should be done. This should also reduce the amount of messages that are queued in LOKitThread, however an execution time should increase. Change-Id: I01ce911226a71607c06da6100de323ca555db474
-
Tomaž Vajngerl yazdı
Change-Id: I50bee82140e444d918ca759816edf6992a47644b
-
Tomaž Vajngerl yazdı
Change-Id: I976384ac5515295a56bc1339791ab63a62dc4bea
-
Tomaž Vajngerl yazdı
Change-Id: I0e0a072cbe31c85f5f2f9459ad724edcd8d5986a
-
Tomaž Vajngerl yazdı
Change-Id: Ie4de7682d4f5b7e677e23fa8aae3548040bffdc7
-
Tomaž Vajngerl yazdı
Change-Id: Idbc18a721c482fccd80d9c7da00f5f5dca1a864c
-
Tomaž Vajngerl yazdı
PriorityBlockingQueue doesn't preserve order within equal elements. This means elements with same priority will be returned in arbitrary order, which we don't want to have - for example we want tiles to render in the same order they were added to the queue. Also there is no measurable or felt benefit that priority bring so lets just drop PriorityBlockingQueue for LinkedBlockingQueue. Change-Id: I6ffe0bf896f0e18e8b5ffc75a4001d8f40515a56
-
Miklos Vajna yazdı
With this, typing into an empty document + pressing Esc makes those typed characters visible. Change-Id: I57d05f40d1bb6afa2b8c68ce1d10906203aa4bc8
-
Miklos Vajna yazdı
Change-Id: I070e5ccac61061730f5d0fecfc197d9fb88dca51
-
Miklos Vajna yazdı
There were already 5 versions of this in sw, 4 for SwRect, one for Rectangle. Change-Id: Icf8c78f9973d940a4d180b6f52dda9ea1be86c14
-
Miklos Vajna yazdı
Change-Id: I2964c030f420638672da5390e11179aee28043e5
-