Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: Id883e98994a3745bea0c30a6f82c46b8360e8354
|
|
... should be more platforms ... but be conservative.
U_PLATFORM_IMPLEMENTS_POSIX does not hold what it promises.
"The file and this data structure is not standardized. Don't rely on it. It
can go away without warning."
...
And since glibc 2.26 it's gone.
https://ssl.icu-project.org/trac/ticket/13329
Change-Id: I4c1f6130571f5d094cb35ce70e4d333763cee32a
(cherry picked from commit 9e399bc613bb4ea1470bd52c64af920d4e9bc39b)
Reviewed-on: https://gerrit.libreoffice.org/46584
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
fix 5.4 regression from 4605bd46984125a99b0e993b71efa6edb411699f.
When there are columns, if a nextpage section doesn't contain any
other "page style" details we treat it as a continuous break,
If we don't, the column info becomes part of the style itself,
and not just a section property.
However, the very first section is troublesome - by definition it DOES
contain page style details, and so if the document starts with columns,
the default style would gain the column attribute. Usually that
results in a mess, so lets make sure that we avoid that also in
the case where headers/footers are defined.
Reviewed-on: https://gerrit.libreoffice.org/44505
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Justin Luth <justin_luth@sil.org>
Tested-by: Justin Luth <justin_luth@sil.org>
(cherry picked from commit afc96d263959d10e457b54a574f0829d20e99df4)
Change-Id: I7e08a9218e4304206579ed064bc92c9604d4470e
Reviewed-on: https://gerrit.libreoffice.org/46638
Reviewed-by: Justin Luth <justin_luth@sil.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
Change-Id: I7707219eae4c2d6d40c8dc957207b63d3049a75f
(cherry picked from commit e8ba02b1d56dc7b59a4f0a7373995b28653a0597)
Reviewed-on: https://gerrit.libreoffice.org/46681
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
Remove ScDocument* member from ScColumn
and re-use the one in ScAttrArray.
This saves 8 bytes and makes the code more
homogenious by using GetDoc() member everywhere.
Change-Id: I16a94b7ef7c45ef3af14e812b45f255f39939a6e
(cherry picked from commit 1168a11278ed3c2a00058e1f802f6e44cb925318)
Reviewed-on: https://gerrit.libreoffice.org/46680
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
This adds support in headless rendering for more
compact 24-bit RGB image storage in 3-byte pixels
instead of 4 bytes.
There is a conversion necessary to accomodate Cairo,
which requires 4-byte pixels, but that is relatively.
Early tests show no loss of performance at runtime.
Change-Id: I3919f7c56d14d09e67f163f035b4c7683b49087c
(cherry picked from commit 354ad875092fd0c3b12f232950375206ec5d66a6)
Reviewed-on: https://gerrit.libreoffice.org/46679
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
And other improvements.
Change-Id: I5a27d6d2df5f946a708dd3b0b4fef8159da86e5c
(cherry picked from commit b7d893d8a1ecb24290c4470e12d71caba2b85216)
Reviewed-on: https://gerrit.libreoffice.org/46678
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
* do not install UI font variants
* do not install monospaced CJK fonts
* install Region-specific Subset OpenType/CFF (Subset OTF) for CJK
* this is the logical choice on Linux:
see: https://www.google.com/get/noto/help/cjk/
* keep only 2 weights, Regular and Bold for CJK fonts
Change-Id: I292c7a656a55b76a5c07c4fb24529ac36b5bc34b
Reviewed-on: https://gerrit.libreoffice.org/46637
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Change-Id: I0857885e459430e7b64f2a697943cb97d2e57cbf
Reviewed-on: https://gerrit.libreoffice.org/46674
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
(cherry picked from commit c6f01eb87f5e4c1c13b78fed26c70a91aa5bcbe2)
Reviewed-on: https://gerrit.libreoffice.org/46676
|
|
This saves several megabytes of dirtied pages for each LOK
client of Online.
Change-Id: I425a2e7896879f0a64d71fcc0655e9e1fa1256aa
Reviewed-on: https://gerrit.libreoffice.org/46592
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
Adapt users, all in vcl, accordingly.
Change-Id: I4531840091da73fa8fc29175407fa8a737deac18
Reviewed-on: https://gerrit.libreoffice.org/32442
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit e61fe745d12055ee3915a957714772eeb46fdcd3)
(cherry picked from commit 85a40facb074366cd06b226077f83e713d0c421c)
|
|
Change-Id: If8ed724ccec136653db5fcf43f9e74a82826add7
(cherry picked from commit 96a307be540fd609bed5b1a35dfe27d7e6652f21)
(cherry picked from commit 5b6e1f435e1e61a07dff55873c220290aab2a4c8)
|
|
These flags mean nothing these days, there are either always true or
always false, since we no longer support bitmap or Type 1 fonts.
Change-Id: Ie14ca480225a6346d868a44e58e7666c3a06931d
Reviewed-on: https://gerrit.libreoffice.org/31346
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 74314b11a4b5a2887bd1ff19bdcfb3572b09240c)
(cherry picked from commit 40b1cadc63523a3b3269838748f47d5ac251877e)
|
|
Change-Id: I1c0d2bc228d5b2006bba24621be3a75f61f4432b
Reviewed-on: https://gerrit.libreoffice.org/31345
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 63ca9554f24194521cfbc7fa90bfef37ea7759c1)
(cherry picked from commit 4017309721bd3e0439246c3d63afec809d40b81a)
|
|
Change-Id: If043960898b6388df7a5ecf5fe34172ed08bba9f
Reviewed-on: https://gerrit.libreoffice.org/31344
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 0f4777a19634e64db884f39611be0d5075ea24e3)
(cherry picked from commit 58740f2b26a34234633b4e756dc1bf3350b2b6eb)
|
|
Reviewed-on: https://gerrit.libreoffice.org/31232
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit d761d952f460e1943e94c5a7556b3b01d2259666)
Change-Id: If80d65899255d8be72f374fbec232d103a08a006
(cherry picked from commit afee24b73e379bf7f9e9d2cf647d8686896f9f8a)
|
|
Reviewed-on: https://gerrit.libreoffice.org/31231
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 30ebc895c95ee66adf172717249aa1789b309eff)
Change-Id: I47b6f36de5c77cfdf831a2b3ce10b973159520b1
(cherry picked from commit 5d65ea5198b204613d564b52282bf678af91d967)
|
|
Change-Id: I24d365f8231431a4062d026622c2f72bb5ed7af7
Reviewed-on: https://gerrit.libreoffice.org/31230
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 1c3526bfc07cd13636bfb84f5ad45a058ec74415)
(cherry picked from commit abe29e984e3b121465ad031e90893cb864115bd8)
|
|
It should never get used any way. CairoTextRender::GetTextLayout()
returns nullptr for the unlikely even that there is no Freetypefont for
the requested fallback level, so we do the same.
Change-Id: Ib990eb89f9f0fd2bcd87990cbd76406c8d063f57
Reviewed-on: https://gerrit.libreoffice.org/31225
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 368de904974b18dc5a8d237e046c0ed005f7c85d)
(cherry picked from commit 3da7104c775721e42da231664d3758da595215dd)
|
|
Kill DrawServerFontLayout, and rename DrawSalLayout to DrawTextLayout,
in parity with GetTextLayout.
Change-Id: I3f61efd8c6ecde64f28301dca6a7c91eb0873702
Reviewed-on: https://gerrit.libreoffice.org/31224
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
Tested-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 59859a8aaa75384159e315ee2577d5cc7e2aa6e8)
(cherry picked from commit 5609268b8104d207e89994a65ed8640bf52b1315)
|
|
Change-Id: I4a56c5d7490dd78f5cb72f2b821fb43c93f64b2d
Reviewed-on: https://gerrit.libreoffice.org/31223
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
Tested-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 8c173ce9ba4d90770cd85b148fe3122a097396a7)
(cherry picked from commit c8faf047b50d0661e943f522b1a9777c1e81347d)
|
|
We already ignore them, so this is unreachable code now.
Change-Id: I6fd4699d8175344c36253bf4bf9c024b8986da31
Reviewed-on: https://gerrit.libreoffice.org/31222
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit abe4d7bd0a1ec4b5a31cc5622080952e4cd53ebf)
(cherry picked from commit 32e1b1510665dba5d8a8548ec611fc41ff5966a6)
|
|
Change-Id: I9e1667faf9644dfab025c82cb11a6490d1e8f998
Reviewed-on: https://gerrit.libreoffice.org/31221
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 47ea13ef8dc8ab9aeded6121845e3ebd1d28b292)
(cherry picked from commit 869758e1f03b38200451ca44de40365c720a686d)
|
|
Reviewed-on: https://gerrit.libreoffice.org/31212
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit 67936ee7ed717eb385b608d7eedcefa61fe13295)
Change-Id: Ia19d4d0a3a33694b6edfff62e6b40028dac19677
(cherry picked from commit 038e900bff6ddf4113e782b3542aaedfee8fe25c)
|
|
Change-Id: Ic6ff21533a53df16fed4ee086f78ff368cb23afd
Reviewed-on: https://gerrit.libreoffice.org/31130
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
(cherry picked from commit b30e298c3f8d9202a14e0ca08120ccde31e413ee)
(cherry picked from commit c9462ce4c30a6642826a8363de2a11ed9142b5fb)
|
|
(cherry picked from commit 4129da25f71f9082c54a3e53dd96927c2bbbe45e)
Change-Id: Ie671be765ea1d188480a399ae201081a774cb0c0
(cherry picked from commit b518bb19a84dfada9cc356d95112c46e17c1ea74)
|
|
Change-Id: I12ea240bab223fb62a58a14fecc821e9075fa59e
Reviewed-on: https://gerrit.libreoffice.org/31114
Tested-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 944f8f8adf6e85b028f03e37f68f067a4eeaafff)
(cherry picked from commit 8d048565452019f3ba289f3c2329304dc30c4fb2)
|
|
Change-Id: I744a43c461a2ed1e404187afeaf25b6265d2570a
Reviewed-on: https://gerrit.libreoffice.org/31109
Tested-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 9f412fa751df401a1e0d1da842eefb390b7e5ff7)
(cherry picked from commit 4d91536532c18c066c24097b6db9fddc12da21a9)
|
|
Remove what seems like incomplete attempt to make it cross platform.
Change-Id: I551fa091a3143925a15fced1de44f7f45929b21e
Reviewed-on: https://gerrit.libreoffice.org/31131
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
(cherry picked from commit b49611a7cde3607446ad224ff2824c722b17e204)
(cherry picked from commit 96ca05ba383b3789209b86b4c71af6df76b139df)
|
|
Reviewed-on: https://gerrit.libreoffice.org/31343
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit b8aa1def37b62091f15bf09529104ca38333d5f5)
Change-Id: I5fe3df5515017ec24db1184e8aca823714fcfdb3
(cherry picked from commit 1c4771b5134911c1e0b1211ddaeecabbb3656716)
|
|
Change-Id: Id85b4709e295453dfd351978096596aef09ce9a9
(cherry picked from commit 8590614021c597006a3d964c31c84525e24acb2c)
(cherry picked from commit bd98859614d5a64456c0d3fbc9b04a84293ce31e)
|
|
Change-Id: Ia8fcb1c5935374376b727075c9bdcbd6a96b3c70
Reviewed-on: https://gerrit.libreoffice.org/31264
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit 7c0873ab969f64938258b07d9e2bf6f739818a97)
(cherry picked from commit ee2bdaa80e827f107d4d7dce7a6c85a6d2ef5513)
|
|
Change-Id: I47cb052c7437e127c237beee0f2d95948b7c3ad1
(cherry picked from commit b19e71231322a6790759135f3aaab6499d6293dd)
(cherry picked from commit 128db011c04b8ee08c0a189fd47694a7f515742b)
|
|
There is annoying overloading between Window::Notify and
SfxListener::Notify, and the Window one has apparently fewer
implementations, so rename that and remove lots of disambiguating
"using Notify" in multiply inheriting classes.
Change-Id: I8b597fd9e70cf2e7103b9dfa7cc666e79e7aff49
(cherry picked from commit 6bb20609a2fd1d591cedc7fa2b9cabb589c346c7)
(cherry picked from commit 03bfafb36107d18c0cccf53efdd550c0b7a81b8f)
|
|
Change-Id: I0ad7c02953aa53168dc242f1f374ab871728c84e
(cherry picked from commit 04a84913ead2f82510d91eea2bb8526274feeeae)
(cherry picked from commit acd0975a4e660096d6c575e8db022e96c7680aca)
|
|
* split the position and the flags information
* remove unused DESKTOP constant
Change-Id: Ibfccb44c7567e89d4527bfd36b3915a73682e6e2
(cherry picked from commit 5af0071d42e5962ed849261134ef0630c7ec3b45)
(cherry picked from commit 82577130d5a1e40396053e86fd0d7beb14170fbd)
|
|
Change-Id: I63d442e51b7e22093da1c232e1b575bc961c0e69
(cherry picked from commit 0e04b531448d7915b40c59dccef7a9313bd28c11)
(cherry picked from commit e14539d0ed367e377346cbc0247b4c3e3637c35e)
|
|
Change-Id: Ifcada5684bacae46ec90c5ce3e58980860fee29f
(cherry picked from commit 06dd5b9c9e34ad932b0a111c0ecb9f1e99008a19)
(cherry picked from commit 0740a13189dd0a1925489994fd542332e2e95c49)
|
|
Change-Id: I46c9ac46f2b7d9f803fe5f09c3667c3feb1e65d0
Reviewed-on: https://gerrit.libreoffice.org/31139
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
(cherry picked from commit c3433b87985486bfe5352fda381bb9683d82b1a5)
(cherry picked from commit 7a27f924760b07be9a5bb452c048053e4d685aa7)
|
|
... by getting the input handler instance directly from the view
shell that owns it.
Change-Id: I3b6e74285f64457d694db05d591461b291fa34c5
(cherry picked from commit d33a81c24ec0b4a05eb0b69fa85c5fd7eb8ec5a7)
(cherry picked from commit a5f343faf122e55d4c955892172e78b0d19b71f5)
|
|
Reviewed-on: https://gerrit.libreoffice.org/31137
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
(cherry picked from commit 7fe08af6b1c579dc12da836b6bcfa2f84734328a)
(cherry picked from commit 13b5d1944cb84586ceaa2d79fb361a58fe62446c)
Change-Id: I73024b4d49bc99fa2110f5f0f0b80f950ad57baa
|
|
Change-Id: I38e24991308bf52e75259a30d332145aef9a757b
(cherry picked from commit aafc083257203d09fb15cbc16dd86539a7df5856)
(cherry picked from commit d0ed70a83e86701778bf576b521203a979da6093)
|
|
Change-Id: I5756b96bcc7563b82e35d3cdfdda3b80692767e5
(cherry picked from commit f338935019ab8e0b19cf7b7ce5151d7cf73e9383)
(cherry picked from commit 2e480f692681eff43c897f1e6d4439583b48e634)
|
|
Change-Id: Ib2754450cd7caa2675b872c8c9f3d41cec950770
(cherry picked from commit 5d06df27ad7c4182a5a32d899d52da77238fd13f)
(cherry picked from commit 451527c89cb4c588c470c421bb17e0b3b1554ca0)
|
|
the usage of which looks a little dodgy, because this is a bitmask, but
it's using == everywhere to check them
Change-Id: I8e57d4f943a9048cc457a376ffbdfde0cffe22dd
(cherry picked from commit 76ab8c76daa57d21288c3a90f017ea5ae51db564)
(cherry picked from commit f54b392274cfe2f4b9fbfd5c9677c40ab1dc1322)
|
|
Change-Id: Idd3f45adb43930358420dba464dbdb88fe27b91d
(cherry picked from commit 84e3e6ee04c2be0f8fa3a43c8c55bad6b6504f65)
(cherry picked from commit 6841451d6d80fdd3bfe9f8cb430bca6b671c6cbf)
|
|
Change-Id: Ia367d9a1b73d6c5b7a7989da45af0f002c43413c
(cherry picked from commit 1a4cb47b27c059d92b4e94b249ca3974b72b35da)
(cherry picked from commit a8f5b38aae184341d8ce217188cd85d282feea29)
|
|
Change-Id: Iec10c5411814008f873868382faf245f38eeae1f
Reviewed-on: https://gerrit.libreoffice.org/31097
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit 9b2e69abfc6386578fe3313362f1bbfe74c36a14)
(cherry picked from commit 5267ee6bb6eba9d026f6cf0564d2509604c322d2)
|
|
Change-Id: Idab4a8c35474a973ee98e060b99a5ed679dc14ea
Reviewed-on: https://gerrit.libreoffice.org/31098
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit 741b56fc09e8c9c4361baa7a876fe3c8b81710db)
(cherry picked from commit 853af016bb514948b31032670a54fe4d9c0b75c3)
|
|
Change-Id: I0029144d049ad1c5ee3ff4d188ff969b6881712f
Reviewed-on: https://gerrit.libreoffice.org/31095
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit c840c49b62b919ec4d0d947fe8cd530a785cf80d)
(cherry picked from commit 4e10b49d74bedb12381c195fc53434237cd7dedb)
|